1 2008-04-17 Naba Kumar <naba@naba-desktop>
3 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
4 * plugins/project-import/anjuta-project-import.plugin.in:
5 * plugins/project-wizard/anjuta-project-wizard.glade:
6 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
7 Fixed bug #528264 - New: Uses incorrect spelling "assistent"
9 2008-04-20 Johannes Schmid <jhs@gnome.org>
11 * libanjuta/anjuta-launcher.c (anjuta_launcher_dispose):
12 Fixed a condition where we kill our own process
14 2008-04-20 Johannes Schmid <jhs@gnome.org>
16 * libanjuta/anjuta-session.h:
17 * libanjuta/anjuta-shell.c (anjuta_shell_session_load):
18 * plugins/symbol-db/plugin.c (value_added_current_editor),
19 (on_session_load), (symbol_db_activate):
20 * plugins/symbol-db/plugin.h:
21 * plugins/symbol-db/symbol-db-view.c
22 (sdb_view_build_and_display_base_tree):
23 Added new sessions states to avoid loading the local symbols before
24 the session is loaded (speeds up start-up).
26 * plugins/document-manager/plugin.c
27 (update_document_ui_undo_items), (update_document_ui_save_items),
28 (on_document_update_ui):
29 * plugins/sourceview/sourceview.c (idocument_redo):
30 Fixed #528705 – There is no Redo
32 2008-04-18 Sébastien Granjoux <seb.sfo@free.fr>
34 * libanjuta/interfaces/libanjuta.idl,
35 plugins/terminal/terminal.c,
36 plugins/build-basic-autotools/executer.c,
38 Add an env parameter in the IAnjutaTerminal interface allowing
39 to specify additional environment variables
41 * libanjuta/anjuta-launcher.c:
42 Add one initialization
44 2008-04-16 Johannes Schmid <jhs@gnome.org>
46 Patch from Ignacio Casal Quinteiro:
47 * plugins/file-loader/anjuta-recent-chooser-menu.c
48 (_gtk_recent_chooser_get_items),
49 (anjuta_recent_chooser_menu_insert_item), (idle_populate_func),
50 (anjuta_recent_chooser_menu_populate):
51 Show 5 project and 15 file items in recent-chooser
53 2008-04-16 Johannes Schmid <jhs@gnome.org>
55 * plugins/search/search-replace_backend.c (isawordchar),
56 (extra_match), (get_next_match):
58 Make searching utf-8 aware. We still need to fix encodings for
59 search/replace in files as it is currently assumed they are utf-8 like
62 2008-04-16 Johannes Schmid <jhs@gnome.org>
64 Patch from Ignacio Casal Quinteiro:
65 * plugins/file-loader/anjuta-recent-chooser-menu.c
66 (anjuta_recent_chooser_menu_insert_item),
67 (anjuta_recent_chooser_menu_populate):
68 * plugins/file-loader/plugin.c (activate_plugin):
69 Fix recent files in the toolbar
71 * plugins/tools/plugin.c (ipreferences_merge):
74 2008-04-13 Sébastien Granjoux <seb.sfo@free.fr>
76 * libanjuta/anjuta-preferences.c: Fixed a typo in the previous patch
78 2008-04-13 Naba Kumar <naba@naba-desktop>
80 * libanjuta/anjuta-preferences.c (register_callbacks): Fixed a typo.
81 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
82 Do not enable brace autocompletion by defualt because it annoying for
83 fast typist (i.e. it's easier to type ending brace than move carat)
84 and it's currently broken for scintilla.
86 2008-04-13 Naba Kumar <naba@naba-desktop>
88 * src/Makefile.am: Added libglade flags. patch from Marc Oude Kotte.
89 * src/about.c (on_about_plugin_activate): Removed dead code.
90 * src/main.c: Make smaller include.
92 2008-04-12 Naba Kumar <naba@naba-desktop>
94 * src/anjuta_cbs.c, src/getline.c, src/utilities.c,
95 src/utilities.h: Removed dead files.
96 * src/widget-registry.c, src/widget-registry.h: Removed more dead
99 2008-04-12 Naba Kumar <naba@naba-desktop>
101 * src/action-callbacks.c: Removed unneeded gnome.h include.
102 * src/anjuta-app.c (on_toolbar_view_toggled): Removed outdated comment.
104 2008-04-12 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
106 Reviewed by Naba Kumar <naba@gnome.org>:
107 * libanjuta/anjuta-utils.{ch}:
108 Added anjuta_utils_get_user_config_dir. This func is used
109 to get the user config directory.
110 * anjuta/anjuta-app.{ch}: Switched from GnomeApp to GtkWindow.
112 2008-04-12 Johannes Schmid <jhs@gnome.org>
114 * plugins/search/Makefile.am:
115 * plugins/search/anjuta-search.glade:
116 * plugins/search/anjuta-search.ui:
117 * plugins/search/plugin.c (find_incremental), (on_find1_activate),
118 (on_find_and_replace1_activate), (on_find_in_files1_activate),
119 (on_findnext1_activate), (on_findprevious1_activate),
120 (on_prev_occur), (on_next_occur), (activate_plugin),
121 (deactivate_plugin), (dispose), (finalize),
122 (search_plugin_class_init):
123 * plugins/search/plugin.h:
124 * plugins/search/search-replace.c (search_and_replace_init),
125 (search_and_replace), (write_message_pane), (on_message_clicked),
126 (save_not_opened_files), (replace_in_not_opened_files),
127 (search_replace_next_previous), (search_replace_next),
128 (search_replace_previous), (sr_get_gladewidget),
129 (search_set_popdown_strings), (search_set_popdown_map),
130 (search_select_item), (search_set_combo), (search_set_action),
131 (search_set_target), (search_set_direction),
132 (search_get_item_combo), (search_get_item_combo_name),
133 (search_direction_changed), (populate_value), (reset_flags),
134 (reset_flags_and_search_button), (search_start_over),
135 (search_end_alert), (max_results_alert), (nb_results_alert),
136 (search_show_replace), (modify_label_image_button),
137 (search_replace_populate), (show_jump_button),
138 (translate_dialog_strings), (create_dialog), (show_dialog),
139 (word_in_list), (list_max_items), (search_update_combos),
140 (replace_update_combos), (search_update_dialog),
141 (on_search_replace_delete_event),
142 (on_search_dialog_key_press_event),
143 (search_disconnect_set_toggle_connect),
144 (on_search_match_whole_word_toggled),
145 (on_search_match_whole_line_toggled),
146 (on_search_match_word_start_toggled), (on_search_regex_toggled),
147 (search_set_toggle_direction), (on_search_direction_changed),
148 (on_search_action_changed), (on_search_target_changed),
149 (on_search_expression_changed), (on_actions_no_limit_clicked),
150 (on_search_button_close_clicked), (on_search_button_stop_clicked),
151 (on_search_button_next_clicked), (search_replace_find_usage),
152 (on_search_button_jump_clicked), (on_search_expression_activate),
153 (on_search_full_buffer_toggled), (on_search_forward_toggled),
154 (on_search_backward_toggled), (on_setting_basic_search_toggled),
155 (basic_search_toggled), (anjuta_search_replace_activate):
156 * plugins/search/search-replace.h:
157 * plugins/search/search-replace_backend.c (pcre_info_free),
158 (pcre_info_new), (match_substr_free), (match_info_free),
159 (file_buffer_free), (file_buffer_new_from_te),
160 (file_buffer_new_from_path), (file_buffer_line_from_pos),
161 (file_match_line_from_pos), (create_search_files_list),
162 (get_project_file_list), (isawordchar), (extra_match),
163 (get_next_match), (create_search_entries), (regex_backref),
164 (clear_search_replace_instance), (clear_pcre),
165 (create_search_replace_instance):
166 * plugins/search/search-replace_backend.h:
167 Restored old search plugin - was a bad idea to merge this patch. Sorry!
169 2008-04-12 Johannes Schmid <jhs@gnome.org>
171 * libanjuta/Makefile.am:
172 * libanjuta/libanjuta.h:
173 * plugins/document-manager/anjuta-document-manager.glade:
174 * plugins/document-manager/plugin.c:
175 * plugins/editor/text_editor.c (text_editor_finalize),
176 (convert_to_utf8), (load_from_file), (save_to_file):
177 * plugins/editor/text_editor.h:
178 * plugins/sourceview/Makefile.am:
179 * plugins/sourceview/anjuta-convert.c:
180 * plugins/sourceview/anjuta-convert.h:
181 * plugins/sourceview/anjuta-document-loader.c:
182 * plugins/sourceview/anjuta-document-saver.c:
183 * plugins/sourceview/anjuta-document.c:
184 * plugins/sourceview/anjuta-encodings.c:
185 * plugins/sourceview/anjuta-encodings.h:
186 * plugins/sourceview/anjuta-utils.c:
187 * plugins/sourceview/anjuta-utils.h:
188 * plugins/sourceview/anjuta-view.c:
189 * plugins/sourceview/sourceview.c:
191 Move the encoding conversion infrastrcute to libanjuta and update all
192 users. Test all available encodings by default in scintilla editor
193 like sourceview is doing and removed encoding preferences
195 * plugins/search/search-replace_backend.c
196 (file_buffer_new_from_uri):
199 2008-04-11 Johannes Schmid <jhs@gnome.org>
201 * plugins/search/anjuta-search.glade:
202 Various small improvements to the dialog
204 2008-04-11 Johannes Schmid <jhs@gnome.org>
206 Patch from Ignacio Casal Quinteiro:
207 * plugins/file-loader/Makefile.am:
208 * plugins/file-loader/anjuta-recent-chooser-menu.c
209 (gtk_recent_chooser_iface_init),
210 (_anjuta_recent_chooser_install_properties),
211 (sort_recent_items_mru), (get_is_recent_filtered),
212 (_gtk_recent_chooser_get_items),
213 (anjuta_recent_chooser_menu_class_init),
214 (anjuta_recent_chooser_menu_init),
215 (anjuta_recent_chooser_menu_finalize),
216 (anjuta_recent_chooser_menu_dispose),
217 (anjuta_recent_chooser_menu_constructor),
218 (anjuta_recent_chooser_menu_set_property),
219 (anjuta_recent_chooser_menu_get_property),
220 (anjuta_recent_chooser_menu_set_current_uri),
221 (anjuta_recent_chooser_menu_get_current_uri),
222 (anjuta_recent_chooser_menu_select_uri),
223 (anjuta_recent_chooser_menu_unselect_uri),
224 (anjuta_recent_chooser_menu_select_all),
225 (anjuta_recent_chooser_menu_unselect_all),
226 (anjuta_recent_chooser_menu_set_sort_func),
227 (chooser_set_sort_type), (anjuta_recent_chooser_menu_get_items),
228 (anjuta_recent_chooser_menu_get_recent_manager),
229 (anjuta_recent_chooser_menu_add_filter),
230 (anjuta_recent_chooser_menu_remove_filter),
231 (anjuta_recent_chooser_menu_list_filters),
232 (anjuta_recent_chooser_menu_set_current_filter),
233 (escape_underscores), (anjuta_recent_chooser_menu_add_tip),
234 (anjuta_recent_chooser_menu_create_item),
235 (anjuta_recent_chooser_menu_insert_item),
236 (anjuta_recent_chooser_menu_dispose_items), (idle_populate_func),
237 (idle_populate_clean_up), (anjuta_recent_chooser_menu_populate),
238 (item_activate_cb), (manager_changed_cb), (set_recent_manager),
239 (get_icon_size_for_widget), (foreach_set_shot_tips),
240 (anjuta_recent_chooser_menu_set_show_tips),
241 (anjuta_recent_chooser_menu_new),
242 (anjuta_recent_chooser_menu_new_for_manager):
243 * plugins/file-loader/anjuta-recent-chooser-menu.h:
244 * plugins/file-loader/plugin.c (setup_recent_chooser_menu),
245 (activate_plugin), (dispose):
247 Add separator to recent menu (#526932)
249 * plugins/search/Makefile.am:
250 * plugins/search/anjuta-search.glade:
251 * plugins/search/anjuta-search.ui:
252 * plugins/search/plugin.c (on_find1_activate),
253 (on_find_and_replace1_activate), (on_find_in_files1_activate),
254 (on_findnext1_activate), (on_findprevious1_activate),
255 (on_search_again_activate), (on_find_usage), (activate_plugin),
256 (deactivate_plugin), (dispose), (search_plugin_class_init):
257 * plugins/search/plugin.h:
258 * plugins/search/search-replace.c (anj_sr_execute),
259 (anj_sr_write_match_message), (on_message_clicked),
260 (anj_sr_set_search_string), (anj_sr_select_nearest),
261 (anj_sr_select_next), (anj_sr_select_previous),
262 (anj_sr_list_all_uses), (anj_sr_activate), (anj_sr_repeat),
263 (anj_sr_is_idle), (anj_sr_set_popdown_strings),
264 (anj_sr_set_popdown_map), (anj_sr_activate_combo_item),
265 (anj_sr_activate_combo_id_item), (anj_sr_set_action),
266 (anj_sr_set_target), (anj_sr_set_direction),
267 (anj_sr_get_direction), (anj_sr_get_combo_active_value),
268 (anj_sr_get_combo_id_active_value),
269 (anj_sr_conform_direction_change), (anj_sr_populate_value),
270 (anj_sr_reset_flags), (anj_sr_reset_replace_buttons),
271 (anj_sr_end_alert), (anj_sr_max_results_alert),
272 (anj_sr_total_results_alert), (anj_sr_show_replace),
273 (anj_sr_modify_button), (anj_sr_populate_data),
274 (anj_sr_show_replace_button), (anj_sr_enable_replace_button),
275 (anj_sr_get_default_uidata), (anj_sr_get_best_uidata),
276 (anj_sr_get_current_uidata), (anj_sr_set_dialog_searchdata),
277 (anj_sr_translate_dialog_strings), (anj_sr_create_dialog),
278 (anj_sr_present_dialog), (anj_sr_destroy_ui_data),
279 (anj_sr_find_in_list), (anj_sr_trim_list),
280 (anj_sr_update_search_combos), (anj_sr_update_replace_combos),
281 (anj_sr_populate_dialog), (anj_sr_interrupt_nicely),
282 (on_search_dialog_delete_event), (on_search_dialog_key_press),
283 (anj_sr_disconnect_set_toggle_connect),
284 (on_search_match_whole_word_toggled),
285 (on_search_match_whole_line_toggled),
286 (on_search_match_word_start_toggled), (on_search_regex_toggled),
287 (on_search_actions_no_limit_toggled), (anj_sr_revert_button),
288 (on_search_direction_changed), (on_search_action_changed),
289 (on_search_target_changed), (on_search_expression_changed),
290 (on_search_button_close_clicked), (on_search_button_stop_clicked),
291 (on_search_button_start_clicked),
292 (on_search_button_replace_clicked),
293 (on_search_expression_activate):
294 * plugins/search/search-replace.h:
295 * plugins/search/search-replace_backend.c (regex_backref),
296 (pcre_info_free), (pcre_info_new), (match_substr_free),
297 (match_info_free_subs), (editor_new_from_file_buffer),
298 (file_buffer_new_from_te), (file_buffer_new_from_uri),
299 (file_buffer_free), (file_buffer_get_byte_offset),
300 (file_buffer_get_char_offset), (file_buffer_get_char_offset_pair),
301 (file_buffer_find_lines), (file_buffer_freshen_lines),
302 (file_buffer_freshen_lines_from_pos), (file_buffer_line_for_pos),
303 (file_buffer_get_linetext_for_line), (save_file_buffer),
304 (replace_in_local_buffer), (get_search_files_list),
305 (get_project_files_list), (isawordchar), (extra_match),
306 (get_next_match), (create_search_entries), (clear_search_entries),
307 (search_get_default_data), (search_replace_data_new),
308 (clear_search_replace_instance), (search_replace_data_destroy),
309 (search_replace_init):
310 * plugins/search/search-replace_backend.h:
311 * plugins/search/search_preferences.c (removed):
312 * plugins/search/search_preferences.h (removed):
314 Merged the UI changes from bug #511688 and simplified the search dialog
316 2008-04-10 Johannes Schmid <jhs@gnome.org>
318 * plugins/symbol-db/symbol-db-engine.c:
320 Check for ctags binary (#516123)
322 2008-04-09 Massimo Cora' <maxcvs@email.it>
324 * plugins/symbol-db/symbol-db-engine.c
325 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
326 (sdb_engine_get_query_parameters_list),
327 (sdb_engine_free_cached_queries),
328 (sdb_engine_get_tuple_id_by_unique_name),
329 (sdb_engine_get_tuple_id_by_unique_name2),
330 (sdb_engine_get_tuple_id_by_unique_name3),
331 (symbol_db_engine_add_new_workspace),
332 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
333 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
334 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
335 (sdb_engine_add_new_sym_implementation),
336 (sdb_engine_add_new_heritage),
337 (sdb_engine_add_new_scope_definition),
338 (sdb_engine_add_new_tmp_heritage_scope),
339 (sdb_engine_second_pass_update_scope_1),
340 (sdb_engine_add_new_symbol), (sdb_engine_update_file),
341 (on_scan_update_files_symbols_end),
342 (symbol_db_engine_update_project_symbols):
343 GdaSet *plist is now used globally for every prepared statement.
344 It won't be created/unreffed at every query.
346 2008-04-09 Johannes Schmid <jhs@gnome.org>
348 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_finalize):
349 Fixed crasher when deactivating symbol-db plugin
351 2008-04-08 Johannes Schmid <jhs@gnome.org>
353 * plugins/symbol-db/symbol-db-engine.c
354 (sdb_engine_populate_db_by_tags):
355 Don't use transactions - uses only half of the time now!
357 2008-04-08 Massimo Cora' <maxcvs@email.it>
359 * plugins/symbol-db/symbol-db-engine.c
360 (sdb_engine_prepare_symbol_info_sql),
361 (symbol_db_engine_get_global_members_filtered):
362 * plugins/symbol-db/symbol-db-view.c
363 (sdb_view_load_symbol_pixbufs),
364 (sdb_view_build_and_display_base_tree):
365 fixed global tab icons. Libgda could not understood the right fields, now it
368 2008-04-07 Johannes Schmid <jhs@gnome.org>
370 * plugins/language-support-cpp-java/cpp-java-assist.c
371 (completion_compare), (create_completion),
372 (cpp_java_assist_create_word_completion_cache):
374 Only show () for functions/methods and macros with arguments. Does not work
375 with symbol-db yet but fixes things for symbol-browser
377 2008-04-07 Johannes Schmid <jhs@gnome.org>
379 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
380 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
381 (sdb_engine_add_new_sym_implementation):
383 Fixed some issues with caching
385 2008-04-07 Johannes Schmid <jhs@gnome.org>
387 * plugins/symbol-db/plugin.c (on_single_file_scan_end),
388 (on_importing_project_end), (project_root_added),
389 (symbol_db_activate), (symbol_db_deactivate):
390 * plugins/symbol-db/plugin.h:
392 Give the symbol-db it's own progress bar because there are too many
393 interactions with the global status bar.
395 2008-04-07 Johannes Schmid <jhs@gnome.org>
397 * plugins/symbol-db/symbol-db-view-locals.c
398 (sdb_view_locals_create_new_store):
399 * plugins/symbol-db/symbol-db-view-search.c (sdb_view_search_init):
400 * plugins/symbol-db/symbol-db-view.c (sdb_view_create_new_store),
401 (symbol_db_view_open):
405 2008-04-07 Johannes Schmid <jhs@gnome.org>
407 * plugins/sourceview/sourceview.c (idocument_cut),
408 (idocument_copy), (idocument_paste):
409 Block insert-text signal on cut/copy/paste
411 2008-04-07 Johannes Schmid <jhs@gnome.org>
413 * plugins/symbol-db/plugin.c (on_char_added),
414 (on_single_file_scan_end):
415 Only update buffer when a newline is inserted
417 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_clear_caches),
418 (sdb_engine_get_tuple_id_by_unique_name),
419 (sdb_engine_get_tuple_id_by_unique_name2),
420 (sdb_engine_get_tuple_id_by_unique_name3),
421 (sdb_engine_get_file_defined_id), (sdb_engine_populate_db_by_tags),
422 (sdb_engine_finalize), (symbol_db_engine_db_exists),
423 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
424 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_symbol),
425 Precompute file_defined_id to speed up population
427 2008-04-06 Johannes Schmid <jhs@gnome.org>
429 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
430 (anjuta_launcher_set_encoding):
431 Fixed some problems with binary streams needed by symbol-db
433 * plugins/sourceview/sourceview.c (sourceview_adjustment_changed):
436 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
437 (sdb_engine_insert_cache), (sdb_engine_clear_caches),
438 (sdb_engine_ctags_output_callback_1), (sdb_engine_init),
439 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
440 (sdb_engine_add_new_sym_implementation),
441 (on_scan_update_files_symbols_end):
442 Use some caching to speed up population
444 * plugins/symbol-db/test/benchmark.c (on_scan_end), (main):
445 Exit properly when scanning is over
447 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
449 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
450 One additional change missed in the previous commit
452 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
454 * plugins/project-wizard/templates/gtkmm.wiz,
455 plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl,
456 plugins/project-wizard/templates/gtkmm/src/main.cc,
457 plugins/project-wizard/templates/django.wiz,
458 plugins/project-wizard/templates/python.wiz,
459 plugins/project-wizard/templates/python/configure.ac.tpl,
460 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
461 plugins/project-wizard/templates/cpp.wiz,
462 plugins/project-wizard/templates/cpp/configure.ac.tpl,
463 plugins/project-wizard/templates/cpp/src/Makefile.am.tpl,
464 plugins/project-wizard/templates/sdl.wiz,
465 plugins/project-wizard/templates/sdl/configure.ac.tpl,
466 plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
467 plugins/project-wizard/templates/terminal.wiz,
468 plugins/project-wizard/templates/terminal/configure.ac.tpl,
469 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
470 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
471 plugins/project-wizard/templates/gtk.wiz,
472 plugins/project-wizard/templates/gtk/src/main.c,
473 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
474 plugins/project-wizard/templates/minimal.wiz,
475 plugins/project-wizard/templates/minimal/configure.ac.tpl,
476 plugins/project-wizard/templates/minimal/Makefile.am.tpl,
477 plugins/project-wizard/templates/java.wiz,
478 plugins/project-wizard/templates/java/configure.ac.tpl,
479 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
480 plugins/project-wizard/templates/xlib.wiz,
481 plugins/project-wizard/templates/xlib/configure.ac.tpl,
482 plugins/project-wizard/templates/xlib/src/Makefile.am.tpl,
483 plugins/project-wizard/templates/gcj.wiz,
484 plugins/project-wizard/templates/gcj/configure.ac.tpl,
485 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
486 plugins/project-wizard/templates/xlib-dock.wiz,
487 plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl,
488 plugins/project-wizard/templates/wxwin.wiz,
489 plugins/project-wizard/templates/wxwin/configure.ac.tpl,
490 plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl,
491 plugins/project-wizard/templates/gnome.wiz,
492 plugins/project-wizard/templates/gnome/src/main.c,
493 plugins/project-wizard/templates/gnome/src/Makefile.am.tpl,
494 plugins/project-wizard/templates/anjuta-plugin.wiz,
495 plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl,
496 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
497 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
498 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
499 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in:
500 Fix bug #525999: Remove space in file and target names generated
502 Fix sample anjuta plugin: ianjuta_document_manager_get_current_editor
503 has been renamed ianjuta_document_manager_get_current_document
505 2008-04-06 Naba Kumar <naba@naba-desktop>
507 * libanjuta/anjuta-utils.c (anjuta_util_glist_strings_join):
508 * libanjuta/anjuta-utils.h:
509 * plugins/project-wizard/druid.c (check_and_warn_missing),
511 * plugins/project-wizard/header.c (npw_header_free),
512 (npw_header_add_required_program),
513 (npw_header_add_required_package),
514 (npw_header_check_required_programs), (package_is_installed),
515 (npw_header_check_required_packages):
516 * plugins/project-wizard/header.h:
517 * plugins/project-wizard/parser.c (parse_tag),
518 (parse_header_start), (parse_header_text):
519 * plugins/project-wizard/templates/anjuta-plugin.wiz:
520 * plugins/project-wizard/templates/cpp.wiz:
521 * plugins/project-wizard/templates/django.wiz:
522 * plugins/project-wizard/templates/gcj.wiz:
523 * plugins/project-wizard/templates/gnome.wiz:
524 * plugins/project-wizard/templates/gtk.wiz:
525 * plugins/project-wizard/templates/gtkmm.wiz:
526 * plugins/project-wizard/templates/java.wiz:
527 * plugins/project-wizard/templates/minimal.wiz:
528 * plugins/project-wizard/templates/mkfile.wiz:
529 * plugins/project-wizard/templates/python.wiz:
530 * plugins/project-wizard/templates/sdl.wiz:
531 * plugins/project-wizard/templates/terminal.wiz:
532 * plugins/project-wizard/templates/wxwin.wiz:
533 * plugins/project-wizard/templates/xlib-dock.wiz:
534 * plugins/project-wizard/templates/xlib.wiz:
536 Added a check for vital programs and packages needed to create a
537 new project. A warning dialog is shown to user in project
538 wizard when he proceeds after selecting a project type.
539 Updated all project templates to cover vital programs and
540 packages to generate and build correctly.
542 2008-04-05 Naba Kumar <naba@gnome.org>
544 patch from surenspost@gmail.com:
545 * src/about.c: Fixed bug #523068 link in about window doesn't work.
547 2008-04-04 Johannes Schmid <jhs@gnome.org>
549 * plugins/sourceview/anjuta-view.c:
550 * plugins/sourceview/anjuta-view.h:
551 * plugins/sourceview/sourceview-prefs.c (init_fonts),
552 (sourceview_prefs_init):
553 Removed unused color management code
555 * plugins/sourceview/anjuta-editor-sourceview.glade:
556 * plugins/sourceview/plugin.c (ieditor_factory_new_editor),
557 (create_style_model), (on_style_changed), (ipreferences_merge),
558 (ipreferences_unmerge):
559 * plugins/sourceview/plugin.h:
561 Added style chooser for sourceview editor (#522555)
563 2008-04-04 Johannes Schmid <jhs@gnome.org>
565 * plugins/document-manager/action-callbacks.c:
566 * plugins/document-manager/anjuta-document-manager.ui:
567 * plugins/document-manager/plugin.c (ui_give_shorter_names),
568 (update_document_ui_disable_all):
569 * plugins/file-loader/anjuta-loader-plugin.ui:
570 * plugins/file-loader/plugin.c (on_new_activate),
573 Moved "New" action from document-manager to file-loader using
574 IAnjutaDocumentManager interface. Reenabled pop-down menu for "New"-ToolItem.
576 2008-04-03 Johannes Schmid <jhs@gnome.org>
581 * libegg/Makefile.am:
582 * libegg/egg-cell-renderer-text.c:
583 * libegg/egg-combo-action.c:
584 * libegg/egg-entry-action.c:
585 * libegg/egg-recent-action.c:
586 * libegg/egg-recent-files-module.c:
587 * libegg/egg-recent-item.c:
588 * libegg/egg-recent-model.c:
589 * libegg/egg-recent-util.c:
590 * libegg/egg-recent-view-gtk.c:
591 * libegg/egg-recent-view.c:
592 * libegg/egg-submenu-action.c:
593 * libegg/eggcellrendererpopup.c:
594 * libegg/eggcomboselect.c:
595 * libegg/eggmarshalers.list:
596 * libegg/eggtreemodelfilter.c:
597 * libegg/eggtreemodelunion.c:
598 * libegg/eggtreemultidnd.c:
599 * libegg/gtkcellview.h:
600 * libegg/layout.glade:
601 * libegg/menu/.cvsignore:
602 * libegg/menu/Makefile.am:
603 * libegg/menu/egg-combo-action.h:
604 * libegg/menu/egg-entry-action.h:
605 * libegg/menu/egg-recent-action.h:
606 * libegg/menu/egg-submenu-action.h:
607 * libegg/menu/eggcomboselect.h:
608 * libegg/recent-files/.cvsignore:
609 * libegg/recent-files/Makefile.am:
610 * libegg/recent-files/egg-recent-item.h:
611 * libegg/recent-files/egg-recent-model.h:
612 * libegg/recent-files/egg-recent-util.h:
613 * libegg/recent-files/egg-recent-view-gtk.h:
614 * libegg/recent-files/egg-recent-view.h:
615 * libegg/recent-files/egg-recent.h:
616 * libegg/test-actions.c:
617 * libegg/test-multi-drag.c:
618 * libegg/test-union.c:
619 * libegg/treeviewutils/.cvsignore:
620 * libegg/treeviewutils/Makefile.am:
621 * libegg/treeviewutils/egg-cell-renderer-text.h:
622 * libegg/treeviewutils/eggcellrendererpopup.h:
623 * libegg/treeviewutils/eggtreemodelfilter.h:
624 * libegg/treeviewutils/eggtreemodelunion.h:
625 * libegg/treeviewutils/eggtreemultidnd.h:
626 * libegg/util/.cvsignore:
627 * libegg/util/Makefile.am:
628 * libegg/util/egg-macros.h:
629 * libegg/util/eggintl.h:
631 Killed libegg (#349279)
633 * plugins/document-manager/Makefile.am:
634 * plugins/document-manager/action-callbacks.c:
635 * plugins/document-manager/plugin.c:
636 * plugins/editor/plugin.c:
637 (on_open_recent_file), (sort_recent_menu),
638 (setup_recent_chooser_menu), (activate_plugin), (dispose),
639 (anjuta_file_loader_plugin_instance_init):
640 * plugins/file-loader/plugin.h:
641 * plugins/search/Makefile.am:
642 * plugins/search/plugin.c:
643 * plugins/search/search-replace.c:
645 Removed dead code and libegg from Makefiles
647 * plugins/symbol-browser/Makefile.am:
648 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
649 * plugins/symbol-browser/plugin.c (on_editor_saved),
650 (update_editor_symbol_model), (iter_matches),
651 (value_removed_current_editor), (activate_plugin):
652 Removed symbol-browser toolbar which used libegg and was
655 Patch from Ignacio Casal Quinteiro with lots of changes:
656 * plugins/file-loader/Makefile.am:
657 * plugins/file-loader/anjuta-loader-plugin.ui:
658 * plugins/file-loader/plugin.c (set_recent_file), (open_file),
659 Port FileLoader to GtkRecent (#398984)
661 2008-04-03 Johannes Schmid <jhs@gnome.org>
664 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
665 (anjuta_launcher_scan_error), (anjuta_launcher_scan_pty):
666 * libanjuta/interfaces/libanjuta.idl:
667 * plugins/Makefile.am:
668 * plugins/class-inheritance/class-inherit.c
669 (class_inheritance_show_dynamic_class_popup_menu),
670 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
671 (class_inheritance_update_graph):
672 * plugins/language-support-cpp-java/cpp-java-assist.c
674 (cpp_java_assist_create_scope_completion_cache),
675 (cpp_java_assist_create_word_completion_cache),
676 (cpp_java_assist_show_calltip):
677 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
678 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_get_name),
679 (isymbol_get_name), (isymbol_get_sym_type), (isymbol_get_args),
680 (isymbol_get_extra_info_string), (isymbol_get_line),
681 (isymbol_get_icon), (isymbol_iface_init):
682 * plugins/symbol-browser/an_symbol.h:
683 * plugins/symbol-browser/an_symbol_view.c
684 (anjuta_symbol_view_get_file_symbol_model):
685 * plugins/symbol-browser/plugin.c (isymbol_manager_search),
686 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
687 (isymbol_manager_iface_init):
688 * plugins/symbol-db/Makefile.am:
689 * plugins/symbol-db/anjuta-symbol-db.glade:
690 * plugins/symbol-db/plugin.c
691 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
692 (value_added_current_editor), (goto_local_tree_iter),
693 (goto_global_tree_iter), (on_global_treeview_row_expanded),
694 (on_global_treeview_row_collapsed), (on_project_element_added),
695 (on_project_element_removed), (on_importing_project_end),
696 (do_import_sources_after_abort), (do_import_sources),
697 (project_root_added), (project_root_removed), (symbol_db_activate),
698 (symbol_db_deactivate), (isymbol_manager_search),
699 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
700 (isymbol_manager_iface_init), (ipreferences_merge),
701 (ipreferences_unmerge), (ipreferences_iface_init):
702 * plugins/symbol-db/plugin.h:
703 * plugins/symbol-db/symbol-db-engine-iterator-node.c
704 (symbol_db_engine_iterator_node_new),
705 (sdb_engine_iterator_node_instance_init),
706 (sdb_engine_iterator_node_finalize),
707 (symbol_db_engine_iterator_node_get_symbol_id),
708 (symbol_db_engine_iterator_node_get_symbol_name),
709 (symbol_db_engine_iterator_node_get_symbol_file_pos),
710 (symbol_db_engine_iterator_node_get_symbol_is_file_scope),
711 (symbol_db_engine_iterator_node_get_symbol_signature),
712 (symbol_db_engine_iterator_node_get_symbol_extra_string),
713 (isymbol_get_name), (isymbol_get_args),
714 (isymbol_get_extra_info_string), (isymbol_get_uri),
715 (isymbol_get_line), (isymbol_get_icon), (isymbol_get_sym_type),
716 (isymbol_iface_init):
717 * plugins/symbol-db/symbol-db-engine-iterator.c
718 (symbol_db_engine_iterator_new):
719 * plugins/symbol-db/symbol-db-engine.c
720 (sdb_engine_execute_unknown_sql), (sdb_engine_execute_select_sql),
721 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
722 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
723 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
724 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
725 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
726 (sdb_engine_init), (sdb_engine_finalize),
727 (sdb_engine_set_defaults_db_parameters),
728 (sdb_engine_connect_to_db), (sdb_engine_create_db_tables),
729 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
730 (sdb_engine_get_tuple_id_by_unique_name),
731 (sdb_engine_get_tuple_id_by_unique_name2),
732 (sdb_engine_get_tuple_id_by_unique_name3),
733 (symbol_db_engine_add_new_workspace),
734 (symbol_db_engine_project_exists),
735 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
736 (sdb_engine_add_new_file), (symbol_db_engine_add_new_files),
737 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_sym_kind),
738 (sdb_engine_add_new_sym_access),
739 (sdb_engine_add_new_sym_implementation),
740 (sdb_engine_add_new_heritage),
741 (sdb_engine_add_new_scope_definition),
742 (sdb_engine_add_new_tmp_heritage_scope),
743 (sdb_engine_second_pass_update_scope_1),
744 (sdb_engine_second_pass_update_heritage),
745 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
746 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
747 (on_scan_update_files_symbols_end),
748 (symbol_db_engine_fill_type_array),
749 (symbol_db_engine_update_files_symbols),
750 (symbol_db_engine_update_project_symbols),
751 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
752 (symbol_db_engine_update_buffer_symbols),
753 (symbol_db_engine_get_files_with_zero_symbols),
754 (sdb_engine_prepare_symbol_info_sql),
755 (symbol_db_engine_get_class_parents_by_symbol_id),
756 (symbol_db_engine_get_class_parents),
757 (symbol_db_engine_get_global_members_filtered),
758 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
759 (symbol_db_engine_get_scope_members_by_symbol_id),
760 (symbol_db_engine_get_scope_members),
761 (symbol_db_engine_get_file_symbols),
762 (symbol_db_engine_get_symbol_info_by_id),
763 (symbol_db_engine_get_full_local_path),
764 (symbol_db_engine_get_file_db_path),
765 (symbol_db_engine_find_symbol_by_name_pattern),
766 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
767 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
768 * plugins/symbol-db/symbol-db-engine.h:
769 * plugins/symbol-db/symbol-db-prefs.c
770 (on_prefs_executable_changed), (on_gconf_notify_prefs),
771 (pkg_list_compare), (on_cflags_output), (on_cflags_exit),
772 (on_listall_output), (on_listall_exit), (files_visit_dir),
773 (on_tag_load_toggled), (symbol_db_prefs_init),
774 (symbol_db_prefs_finalize):
775 * plugins/symbol-db/symbol-db-prefs.h:
776 * plugins/symbol-db/symbol-db-view-locals.c
777 (sdb_view_locals_get_iter_from_row_ref), (sdb_view_locals_init),
778 (do_add_root_symbol_to_view),
779 (consume_symbols_inserted_queue_idle_destroy),
780 (consume_symbols_inserted_queue_idle), (on_scan_end),
781 (do_recurse_subtree_and_remove), (on_symbol_removed),
782 (on_symbol_inserted),
783 (symbol_db_view_locals_recv_signals_from_engine),
784 (symbol_db_view_locals_update_list):
785 * plugins/symbol-db/symbol-db-view.c
786 (sdb_view_get_iter_from_row_ref), (prepare_for_adding),
787 (on_symbol_removed), (sdb_view_row_expanded_idle_destroy),
788 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
789 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
790 (sdb_view_build_and_display_base_tree):
791 * plugins/symbol-db/symbol-db.glade:
792 * plugins/symbol-db/symbol-db.ui:
793 * plugins/symbol-db/tables.sql:
794 * plugins/symbol-db/test/Makefile.am:
795 * plugins/symbol-db/test/main.c (get_parents), (main),
796 (packages_foreach), (files_visit_dir):
798 Merged changes from symbol-db branch
800 2008-04-02 Johannes Schmid <jhs@gnome.org>
802 * plugins/sourceview/sourceview.c (autodetect_language):
803 Use gnome_vfs_get_slow_mime_type()
805 2008-04-02 Johannes Schmid <jhs@gnome.org>
807 * libanjuta/anjuta-utils.c (anjuta_util_get_uri_mime_type):
808 * plugins/file-loader/plugin.c (get_available_plugins_for_mime),
811 Use gnome_vfs_get_slow_mime_type() to determine the mime-type and try
812 supertype instead no plugin for mime-type was found (#525706)
814 2008-03-31 Johannes Schmid <jhs@gnome.org>
816 patch by: Carl-Anton Ingmarsson:
818 Fixed padding in preferences
820 2008-03-31 Johannes Schmid <jhs@gnome.org>
822 patch by: Yuriy Penkin <yuriy.penkin@gmail.com>
824 * plugins/tools/anjuta-tools.glade:
825 * plugins/tools/anjuta-tools.ui:
826 * plugins/tools/dialog.c (TOOL_LIST, TOOL_TREEVIEW, TOOL_EDIT_BUTTON,
827 TOOL_DELETE_BUTTON, TOOL_UP_BUTTON, TOOL_DOWN_BUTTON,
828 atp_tool_dialog_refresh, atp_tool_dialog_show):
829 * plugins/tools/dialog.h (dialog, plugin):
830 * plugins/tools/plugin.c (prefs, gxml, action_group,
831 atp_plugin_finalize, test, atp_plugin_activate,
832 atp_plugin_deactivate, atp_plugin_class_init, ipreferences_merge,
833 ipreferences_unmerge, ipreferences_iface_init):
834 * plugins/tools/tool.c (action, action_group, accel_key, accel_mods,
835 icon, merge_id, atp_user_tool_free, atp_user_tool_deactivate,
836 atp_user_tool_activate, atp_tool_list_append_new,
837 atp_tool_list_activate, atp_tool_list_deactivate):
838 * plugins/tools/tool.h (plugin):
840 #515854 – Move configuration into preferences
842 2008-03-31 Johannes Schmid <jhs@gnome.org>
844 patch by: Carl-Anton Ingmarsson:
845 * src/anjuta-app.c (style, on_toolbar_style_changed,
846 on_add_merge_widget, anjuta_app_instance_init):
849 #470483 – Make toolbar type (icon/text/both) independet from GNOME settings
851 2008-03-30 Sébastien Granjoux <seb.sfo@free.fr>
853 * plugins/debug-manager/anjuta-debug-manager.glade,
854 plugins/debug-manager/command.c,
855 plugins/debug-manager/command.h,
856 plugins/debug-manager/start.c,
857 plugins/gdb/plugin.c,
858 plugins/gdb/debugger.c,
859 plugins/gdb/debugger.h,
860 libanjuta/interfaces/libanjuta.idl:
861 Improve start program dialog, allowing to specify working
862 directory and environment variables
864 2008-03-26 Naba Kumar <naba@gnome.org>
866 * libanjuta/resources.c (anjuta_res_url_show): Use
867 anjuta_prog_is_installed() instead of g_find_program_in_path() and
870 Patch from Carl-Anton Ingmarsson:
872 * libanjuta/anjuta-utils.c (anjuta_util_help_display):
873 * libanjuta/anjuta-utils.h:
874 * src/action-callbacks.c (help_activate),
875 (on_help_manual_activate), (on_help_tutorial_activate),
876 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
877 * libanjuta/Makefile.am:
878 Get rid of gnome_help_display_with_doc_id()
880 2008-03-26 Naba Kumar <naba@gnome.org>
882 Patch from Carl-Anton Ingmarsson:
884 * libanjuta/resources.c (anjuta_res_url_show): Get rid of gnome_url_open.
885 * plugins/project-import/project-import.c (on_import_cancel): Remove
886 stray GnomeDruid variable.
888 2008-03-26 Naba Kumar <naba@gnome.org>
890 * plugins/project-import/project-import.c (create_start_page):
891 * plugins/project-wizard/druid.c (npw_druid_new):
892 * plugins/project-wizard/plugin.c (npw_plugin_create_view):
894 Fixed type 'assistent' to 'assistant'.
896 2008-03-25 Naba Kumar <naba@gnome.org>
898 Patch from Carl-Anton Ingmarsson:
900 * libanjuta/Makefile.am:
901 * libanjuta/anjuta-ui.c (sensitivity_toggled),
902 (visibility_toggled), (accel_edited_callback),
903 (accel_cleared_callback), (iter_compare_func), (accel_set_func),
904 (anjuta_ui_instance_init), (anjuta_ui_add_action_group),
905 (anjuta_ui_get_accel_editor):
906 * libegg/Makefile.am:
907 * libegg/eggaccelerators.c (removed):
908 * libegg/eggcellrendererkeys.c (removed):
909 * libegg/eggtreeviewstate.c (removed):
910 * libegg/test-tree-utils.c (removed):
911 * libegg/treeviewutils/Makefile.am:
912 * libegg/treeviewutils/eggaccelerators.h (removed):
913 * libegg/treeviewutils/eggcellrendererkeys.h (removed):
914 * libegg/treeviewutils/eggtreeviewstate.h (removed):
916 Ports anjuta-ui to gtk_cell_renderer_accel
918 2008-03-16 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
920 Reviewed by Naba Kumar <naba@gnome.org>
922 * plugins/project-import/Makefile.am:
923 * plugins/project-import/project-import.{ch}:
924 * plugins/project-import/anjuta-project-import.glade (removed):
925 * configure.in, po/POTFILES.in:
927 Ported the GnomeDruid stuff to GtkAssistant an removed the glade
928 file because libglade doesn't have GtkAssistant support.
930 2008-03-17 Sébastien Granjoux <seb.sfo@free.fr>
932 * plugins/debug-manager/registers.c:
933 Avoid a crash when debugger stop on an error
935 * plugins/debug-manager/start.c,
936 plugins/gdb/debugger.c,
937 libanjuta/interfaces/libanjuta.idl:
938 Display an error message when debugger target is not found
940 2008-03-15 Naba Kumar <naba@naba-desktop>
944 * (removed) data/properties:
945 * (added) plugins/editor/properties:
946 * plugins/editor/Makefile.am:
948 Moved data/properties to plugins/editor/ and removed dead code from
951 2008-03-15 Naba Kumar <naba@naba-desktop>
953 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize):
954 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
955 (macro_dialog_finalize):
956 * plugins/macro/macro-edit.c (macro_edit_dispose),
957 (macro_edit_finalize):
959 Fixed errors in previous patch.
961 2008-03-15 Naba Kumar <naba@naba-desktop>
963 Patch from Ignacio Casal Quinteiro:
965 * plugins/build-basic-autotools/build-basic-autotools.c (dispose),
967 * plugins/class-gen/plugin.c (dispose), (finalize):
968 * plugins/class-inheritance/plugin.c (class_inheritance_finalize),
969 (class_inheritance_dispose):
970 * plugins/cvs-plugin/plugin.c (finalize), (dispose):
971 * plugins/debug-manager/plugin.c (dma_plugin_dispose),
972 (dma_plugin_finalize):
973 * plugins/debug-manager/queue.c (dma_debugger_queue_dispose),
974 (dma_debugger_queue_finalize):
975 * plugins/devhelp/plugin.c (devhelp_finalize), (devhelp_dispose):
976 * plugins/document-manager/anjuta-docman.c (anjuta_docman_dispose),
977 (anjuta_docman_finalize):
978 * plugins/document-manager/plugin.c:
979 * plugins/editor/plugin.c (dispose), (finalize),
980 (editor_plugin_class_init):
981 * plugins/editor/text_editor.c (text_editor_dispose),
982 (text_editor_finalize):
983 * plugins/file-loader/plugin.c (dispose), (finalize),
984 (anjuta_file_loader_plugin_class_init):
985 * plugins/file-manager/plugin.c (file_manager_finalize),
986 (file_manager_dispose):
987 * plugins/file-wizard/plugin.c (dispose), (finalize),
988 (file_wizard_plugin_class_init):
989 * plugins/gdb/debugger.c (debugger_dispose), (debugger_finalize):
990 * plugins/gdb/plugin.c (gdb_plugin_dispose), (gdb_plugin_finalize):
991 * plugins/glade/plugin.c (glade_plugin_dispose),
992 (glade_plugin_finalize), (glade_plugin_class_init):
993 * plugins/gtodo/plugin.c (finalize), (dispose):
994 * plugins/gvim/plugin.c (anjuta_vim_plugin_finalize),
995 (anjuta_vim_plugin_dispose):
996 * plugins/indent/plugin.c (indent_plugin_finalize),
997 (indent_plugin_dispose):
998 * plugins/language-manager/plugin.c (language_manager_finalize),
999 (language_manager_dispose):
1000 * plugins/language-support-cpp-java/plugin.c
1001 (cpp_java_plugin_finalize), (cpp_java_plugin_dispose):
1002 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize),
1003 (macro_db_class_init):
1004 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
1005 (macro_dialog_finalize), (macro_dialog_class_init):
1006 * plugins/macro/macro-edit.c (macro_edit_dispose),
1007 (macro_edit_finalize), (macro_edit_class_init):
1008 * plugins/macro/plugin.c (finalize), (dispose):
1009 * plugins/message-view/anjuta-msgman.c (anjuta_msgman_dispose),
1010 (anjuta_msgman_finalize):
1011 * plugins/message-view/message-view.c (message_view_dispose),
1012 (message_view_finalize):
1013 * plugins/message-view/plugin.c (message_view_plugin_dispose),
1014 (message_view_plugin_finalize):
1015 * plugins/patch/plugin.c (patch_plugin_finalize),
1016 (patch_plugin_dispose):
1017 * plugins/profiler/plugin.c (profiler_finalize),
1019 * plugins/project-import/plugin.c (dispose), (finalize),
1020 (project_import_plugin_class_init):
1021 * plugins/project-manager/plugin.c
1022 (project_manager_plugin_finalize),
1023 (project_manager_plugin_dispose):
1024 * plugins/project-wizard/plugin.c (npw_plugin_dispose),
1025 (npw_plugin_finalize), (npw_plugin_class_init):
1026 * plugins/sample1/plugin.c (sample_plugin_finalize),
1027 (sample_plugin_dispose):
1028 * plugins/search/plugin.c (dispose), (finalize),
1029 (search_plugin_class_init):
1030 * plugins/sourceview/plugin.c (sourceview_plugin_finalize),
1031 (sourceview_plugin_dispose):
1032 * plugins/subversion/plugin.c (finalize), (dispose):
1033 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_finalize):
1034 * plugins/symbol-browser/an_symbol_iter.c
1035 (anjuta_symbol_iter_finalize), (anjuta_symbol_iter_dispose):
1036 * plugins/symbol-browser/an_symbol_search.c
1037 (an_symbol_search_dispose), (an_symbol_search_finalize):
1038 * plugins/symbol-browser/an_symbol_view.c
1039 (anjuta_symbol_view_finalize), (anjuta_symbol_view_dispose):
1040 * plugins/symbol-browser/plugin.c (dispose), (finalize):
1041 * plugins/symbol-db/plugin.c (symbol_db_finalize),
1042 (symbol_db_dispose):
1043 * plugins/terminal/terminal.c (terminal_plugin_dispose),
1044 (terminal_plugin_finalize):
1045 * plugins/tools/plugin.c (atp_plugin_dispose),
1046 (atp_plugin_finalize), (atp_plugin_class_init):
1047 * plugins/valgrind/plugin.c (valgrind_finalize),
1048 (valgrind_dispose): Removed all GNOME_CALL* calls in plugins.
1050 2008-03-15 Naba Kumar <naba@gnome.org>
1052 * TODO.tasks: Updated and marked debugger bounties completed.
1054 2008-03-12 Johannes Schmid <jhs@gnome.org>
1056 * plugins/language-support-cpp-java/plugin.c (extract_mode_line),
1057 (get_line_indentation_base):
1059 #521847 – anjuta freez when edit file
1061 2008-03-11 Johannes Schmid <jhs@gnome.org>
1063 Patch from Rob Bradford:
1064 * plugins/build-basic-autotools/executer.c (execute_program):
1065 520324 – Execute command is not overridable
1067 * plugins/sourceview/sourceview.c (on_insert_text):
1070 2008-03-11 Johannes Schmid <jhs@gnome.org>
1072 Patch from James Liggett:
1073 * plugins/subversion/plugin.c (activate_plugin):
1074 521691 – Crash when click "Resolve Conflicts" without opened project
1076 2008-03-11 Johannes Schmid <jhs@gnome.org>
1078 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1079 * plugins/language-support-cpp-java/cpp-java-utils.c:
1080 * plugins/language-support-cpp-java/plugin.c
1081 (get_line_indentation_base), (on_editor_char_inserted_cpp):
1082 520415 – [PATCH] Problems in auto indentatation code,
1083 520766 – Brace autocompletion (Patch from Ignacio Casal Quinteiro <nacho@gnome.org>)
1085 * plugins/sourceview/anjuta-view.c (anjuta_view_key_press_event),
1086 (anjuta_view_button_press_event):
1087 * plugins/sourceview/sourceview.c (on_insert_text),
1088 (sourceview_adjustment_changed), (sourceview_new):
1089 #520761 – Weirz behavior with popup
1091 2008-03-03 Johannes Schmid <jhs@gnome.org>
1093 * libanjuta/anjuta-launcher.c (anjuta_launcher_initialize),
1094 (anjuta_launcher_dispose), (anjuta_launcher_finalize),
1095 (anjuta_launcher_set_env), (anjuta_launcher_fork_setenv),
1096 (anjuta_launcher_fork):
1097 * libanjuta/anjuta-launcher.h:
1098 Add API to set environment variables for the forked process
1100 * plugins/build-basic-autotools/Makefile.am:
1101 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1103 * plugins/build-basic-autotools/build-basic-autotools.c
1104 (build_set_env), (build_execute_command_full),
1105 (build_execute_command), (build_configure_project),
1106 (build_autogen_project):
1107 * plugins/build-basic-autotools/build-basic-autotools.h:
1108 * plugins/build-basic-autotools/build-options.c
1109 (fill_options_combo), (build_dialog_configure):
1110 * plugins/build-basic-autotools/build-options.h:
1111 Use new launcher API to set CFLAGS when running configure. New configure dialog
1112 which has predefined CFLAGS settings.
1114 Fixes 520076 – [PATCH] Add support for setting custom CFLAGS from the UI
1116 === anjuta 2.4.0 ===
1118 2008-03-11 Naba Kumar <naba@gnome.org>
1120 * NEWS: Updated for 2.4.0 stable release.
1121 * configure.in: Version bumped to 2.4.0
1122 * TODO.tasks: Updated.
1124 2008-03-10 Rob Bradford <rob@robster.org.uk>
1126 Reviewed by Naba Kumar <naba@gnome.org>:
1127 * global-tags/Makefile.am:
1128 Revert change for #515954. This change was incorrect, the anjuta-tags
1129 program is installed into the $(bindir) rather than the $(scriptdir).
1131 2008-03-02 Naba Kumar <naba@gnome.org>
1133 * plugins/message-view/anjuta-msgman.h: Fixed a build error.
1134 * configure.in: Added a requirement for scintilla editor plugin.
1136 2008-03-02 Johannes Schmid <jhs@gnome.org>
1138 * plugins/message-view/anjuta-msgman.c
1139 (anjuta_msgman_instance_init), (anjuta_msgman_append_view),
1140 (anjuta_msgman_get_current_view), (anjuta_msgman_set_current_view):
1141 * plugins/message-view/anjuta-msgman.h:
1143 Fixed anjuta_msgman_get_current_view() to access the notebook directly and
1144 get rid of the cached current_view member.
1145 Fixes #518469 – Save message buffer not working good
1147 2008-03-01 Johannes Schmid <jhs@gnome.org>
1149 Patch by James Liggett:
1150 * plugins/subversion/svn-command.h:
1151 * plugins/subversion/svn-diff-command.c (svn_diff_command_run):
1152 Fixed #519275 – Subversion should allow offline diffs
1154 2008-02-29 Johannes Schmid <jhs@gnome.org>
1156 * plugins/language-support-cpp-java/cpp-java-assist.c
1157 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
1158 Removed some debug code
1160 * plugins/sourceview/assist-tip.c (assist_tip_set_tips):
1161 Escape tooltip text to avoid broken markup
1163 2008-02-29 Johannes Schmid <jhs@gnome.org>
1165 * libanjuta/Makefile.am:
1166 Fixed a build error when building with -j X
1168 * plugins/tools/scripts/prepare-changelog.pl:
1169 Updated to latest script version in gnome svn
1171 2008-02-28 Johannes Schmid <jhs@gnome.org>
1173 * plugins/document-manager/anjuta-docman.c:
1174 (anjuta_docman_page_destroy):
1175 Do not unref widget because the GtkNotebook will unref them
1177 * plugins/file-manager/file-view.c: (file_view_refresh):
1178 * plugins/search/search_preferences.c: (search_preferences_init):
1179 Fixed a memory leaks
1181 * plugins/sourceview/sourceview.c: (sourceview_add_monitor),
1182 (ieditor_get_offset), (ieditor_iface_init),
1183 (idocument_get_filename), (ilanguage_get_supported_languages),
1184 (autodetect_language):
1186 Fixed memory leaks and implemented ianjuta_editor_get_offset() which
1189 2008-02-28 Johannes Schmid <jhs@gnome.org>
1191 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1192 Hide tooltip when Up, Down, Page_Up or Page_Down is pressed
1194 2008-02-27 Naba Kumar <naba@gnome.org>
1196 * plugins/document-manager/plugin.c: (on_docman_auto_save): Reverted
1197 string break. That was a mistake doing at this point.
1199 === anjuta 2.3.5 ===
1201 2008-02-26 Naba Kumar <naba@gnome.org>
1203 * plugins/document-manager/plugin.c: (on_docman_auto_save): Fixed a
1204 crash when there is a modified new file open, a non-modified exiting
1205 file open and autosave happen. Simplified error checking logic and
1206 avoided memory corruption. Fixes bug #Bug 518716.
1208 2008-02-25 Naba Kumar <naba@gnome.org>
1210 * NEWS: Updated for release 2.3.5
1211 * configure.in: Bumped version to 2.3.5
1213 * plugins/build-basic-autotools/build-basic-autotools.c:
1214 (on_editor_changed): Avoid accessing text which is greater than
1217 * plugins/editor/text_editor_cbs.[c,h]: Removed dead code.
1219 2008-02-25 Sébastien Granjoux <seb.sfo@free.fr>
1221 * plugins/debug-manager/breakpoints.c:
1222 Fix #518329: Crash when adding breakpoint and other similar bugs
1224 2008-02-25 Johannes Schmid <jhs@gnome.org>
1226 * tagmanager/entry.c: (updateSortedFlag), (isCtagsLine),
1227 (copyBytes), (copyFile), (openTagFile), (makeTagEntry):
1228 Never call error() which calls exit()
1229 #517646 – Anjuta exists with code 2 when i try to import gedit
1231 2008-02-23 Johannes Schmid <jhs@gnome.org>
1233 * plugins/sourceview/sourceview.c: (ieditor_insert):
1234 Block insert_text signal when inserting manually.
1236 2008-02-23 Johannes Schmid <jhs@gnome.org>
1238 * plugins/sourceview/sourceview.c: (on_insert_text):
1239 Fixed a problem with the "insert-text" signal that broke
1240 copy&paste sometimes
1242 2008-02-22 Johannes Schmid <jhs@gnome.org>
1244 * plugins/language-support-cpp-java/plugin.c:
1245 (get_line_indentation_base):
1246 More fixes for comment handling and made the code
1249 2008-02-22 Johannes Schmid <jhs@gnome.org>
1251 * plugins/sourceview/sourceview.c: (on_insert_text):
1252 Fixed #517919 – Crash on pasting docblock
1254 2008-02-20 Johannes Schmid <jhs@gnome.org>
1256 Patch from James Liggett:
1257 * plugins/profiler/profiler.glade:
1258 Fix width options dialog. Translations are not longer cut off. (#516630)
1260 2008-02-18 Johannes Schmid <jhs@gnome.org>
1262 * plugins/sourceview/sourceview.c: (on_insert_text):
1263 Do not change the iterator in the "insert-text" handler because
1264 it has some strange side-effects when copying text
1265 Fix useless free'ing in hover-leave that might have led to random
1268 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
1270 * plugins/debug-manager/start.c:
1271 Avoid a glib warning if no project is loaded
1273 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
1275 * manuals/anjuta-manual/C/debugger.xml:
1276 Remove warning about new debugger
1278 2008-02-17 Johannes Schmid <jhs@gnome.org>
1280 * manuals/anjuta-manual/figures/project-window.png:
1281 Use a smaller picture
1283 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
1285 * plugins/gdb/debugger.c:
1286 Set breakpoint in file with uncommon characters in path name
1288 2008-02-17 Johannes Schmid <jhs@gnome.org>
1290 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1291 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
1293 * plugins/sourceview/sourceview.c: (on_insert_text):
1294 Fix "char-added" signal to pass the correct iterator
1296 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
1298 * plugins/gdb/debugger.c:
1299 Load executable in gdb with space in path name
1301 2008-02-17 Johannes Schmid <jhs@gnome.org>
1303 * plugins/language-support-cpp-java/plugin.c:
1304 (get_line_indentation_base), (get_line_auto_indentation),
1306 Some bugfixes and clean-ups in comment indentation code
1308 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
1309 (anjuta_view_finalize), (anjuta_view_key_press_event):
1310 * plugins/sourceview/sourceview.c: (on_insert_text),
1311 (sourceview_create_highligth_indic), (sourceview_new):
1312 Cleaned implementation of char-added signal by using "insert-text" signal
1313 instead of filtering "key-press-event"
1314 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
1315 (icell_get_length), (icell_get_char), (iiter_first), (iiter_last),
1317 Fixed implementation of get_character and return value of iiter_first() and
1320 2008-02-16 Johannes Schmid <jhs@gnome.org>
1322 * plugins/valgrind/plugin.c: (valgrind_activate),
1323 (ipreferences_merge), (ipreferences_unmerge):
1324 * plugins/valgrind/vgactions.c: (vg_actions_run):
1325 * plugins/valgrind/vgdefaultview.c: (valgrind_view_load_log):
1327 Fixed crasher when starting valgrind because of strange prefs handling and
1328 #516641 – Valgrind: Load Log does not clear list
1330 2008-02-15 James Liggett <jrliggett@cox.net>
1332 * plugins/profiler/plugin.c:
1333 (on_select_other_target_button_clicked):
1334 Select the new custom target in the list so that the user sees it.
1336 Bug 516630 – Selection custom binary in profiler is not
1339 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1341 * manuals/anjuta-manual/C/projects.xml:
1342 Fix #515993: "Add package" button is "Add Package" in code
1343 Fix #516727: "Build All" is "Build Project" in code
1344 Fix #516728: "Clean All" is "Clean Project" in code
1345 Fix #516728: "Autogenerate" is "Run Autogenerate..." in code
1346 Fix #516730: Fix note title
1347 "Configure" is "Run Configure..." in code
1349 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1351 * (added) manuals/anjuta-manual/C/figures/project-window.png,
1352 (removed) manuals/anjuta-manual/C/figures/project_win.png,
1353 manuals/anjuta-manual/C/projects.xml,
1354 manuals/anjuta-manual/Makefile.am:
1355 Fix #515207: Add a new project window screenshoot
1356 Rename "Project View" to "Project window"
1358 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1360 * plugins/project-import/project-import.c:
1361 Fix #516743: Import project keeps an old date on project file
1363 * plugins/project-manager/plugin.c:
1364 Fix #516737: Import project doesn't load project with space in name
1366 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1368 * plugins/debug-manager/command.c:
1369 Destroy local variables on each step
1371 * plugins/debug-manager/debug_tree.c,
1372 plugins/debug-manager/watch.c,
1373 plugins/debug-manager/locals.c,
1374 plugins/gdb/debugger.c,
1375 libanjuta/interfaces/libanjuta.idl:
1376 Parse local variables scope (not used yet)
1378 2008-02-15 James Liggett <jrliggett@cox.net>
1380 reviewed by: Johannes Schmid <jhs@gnome.org>
1382 * plugins/profiler/gprof-options.c: (setup_widgets),
1383 (gprof_options_set_target), (gprof_options_has_target),
1384 (gprof_options_get_string):
1385 * plugins/profiler/gprof-options.h:
1386 * plugins/profiler/plugin.c: (ifile_open):
1387 516128 – crash in Anjuta IDE: selected profiler as the...
1389 2008-02-14 Johannes Schmid <jhs@gnome.org>
1391 * plugins/macro/macro-db.c: (save_macro), (macro_db_get_macro):
1392 * plugins/macro/macro-dialog.c: (on_macro_selection_changed):
1393 * plugins/symbol-browser/an_symbol.c:
1394 * plugins/symbol-browser/an_symbol_view.c:
1395 (on_symbol_view_row_expanded):
1396 Fixed some memory leaks (Remember to all free/unref everything that comes
1397 from gtk_tree_model_get())
1399 2008-02-14 Johannes Schmid <jhs@gnome.org>
1401 * plugins/document-manager/search-box.c: (on_search_activated):
1402 516377 – Status bar does not change its status of 'Search for .. continued at top'
1403 (caused by differences between scintilla and sourceview)
1405 2008-02-13 James Liggett <jrliggett@cox.net>
1407 * plugins/subversion/svn-diff-command.c: (svn_diff_command_run):
1408 Output in UTF-8 format to avoid hangs with the editor. (#516014)
1410 2008-02-14 Johannes Schmid <jhs@gnome.org>
1412 * plugins/language-support-cpp-java/plugin.c:
1413 (get_line_indentation_base), (get_line_auto_indentation),
1414 (on_editor_char_inserted_cpp):
1415 504905 – Ctrl-I (Auto Indent) doesn't indent properly after C++ public: and private:
1417 2008-02-13 Johannes Schmid <jhs@gnome.org>
1419 * plugins/language-support-cpp-java/plugin.c:
1420 (is_iter_inside_string), (get_line_auto_indentation):
1421 Handle comments in the code and do not ask editor. Fixes scintilla
1422 indentation (sourceview does not report comments anyway).
1424 * plugins/sourceview/sourceview-cell.c: (iiter_diff):
1425 Diff with correct sign (also fixes some issues with language-support)
1427 2008-02-13 Johannes Schmid <jhs@gnome.org>
1429 * plugins/language-support-cpp-java/plugin.c:
1430 (get_line_indentation_base):
1431 Act even more clever for comments. Indent /* */ comments correctly
1434 2008-02-13 Johannes Schmid <jhs@gnome.org>
1436 * plugins/sourceview/sourceview.c: (ieditor_set_tab_size):
1437 Also set indentation size correctly, when tab size is set
1438 by language support plugin
1440 2008-02-13 Johannes Schmid <jhs@gnome.org>
1442 * plugins/language-support-cpp-java/plugin.c:
1443 (get_line_indentation_base):
1445 Indent lines after comments correctly
1447 2008-02-13 Johannes Schmid <jhs@gnome.org>
1449 * libanjuta/anjuta-launcher.c: (anjuta_launcher_set_encoding_real),
1450 (anjuta_launcher_set_encoding), (anjuta_launcher_fork):
1451 * libanjuta/anjuta-launcher.h:
1452 Some more fixes from symbol-db-branch
1455 Move anjuta-shell to noinst_PROGRAMS as it is just a test
1457 2008-02-12 Johannes Schmid <jhs@gnome.org>
1459 Patch from Gennaro Bellizio <genbell@tiscali.it>:
1460 * global-tags/Makefile.am:
1462 #515954 – create_global_tags.sh: wrong anjuta-tags path
1464 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
1465 (anjuta_launcher_dispose), (anjuta_launcher_check_password_real),
1466 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
1467 (anjuta_launcher_scan_pty), (anjuta_launcher_set_encoding),
1468 (anjuta_launcher_fork):
1469 * libanjuta/anjuta-launcher.h:
1470 Fix anjuta_launcher_set_encoding() and cleaned-up. Mostly backported
1471 from symbol-db branch
1473 2008-02-11 Johannes Schmid <jhs@gnome.org>
1475 * plugins/file-manager/file-model.c: (file_model_expand_idle):
1476 515868 – File browser only shows icons when activated
1478 2008-02-11 Johannes Schmid <jhs@gnome.org>
1480 * plugins/file-manager/file-model.c: (file_model_expand_idle):
1481 #515867 – Anjuta dies on startup
1483 2008-02-11 Johannes Schmid <jhs@gnome.org>
1485 * TODO.tasks: Marked subversion task as completed
1487 === anjuta 2.3.4 ===
1489 2008-02-11 Naba Kumar <naba@gnome.org>
1491 * configure.in: Bumped version to 2.3.4
1493 2008-02-10 Naba Kumar <naba@gnome.org>
1495 * NEWS: Updated for release.
1497 2008-02-10 Johannes Schmid <jhs@gnome.org>
1499 * plugins/document-manager/anjuta-document-manager.plugin.in:
1500 Added html, javascript and glade file types. This makes it possible to
1501 edit a glade file by hand in anjuta (shows a dialog whether to use Glade or
1502 document-manager (#514695 – Anjuta v2.2.3 can't open js files)
1504 * plugins/file-wizard/anjuta-file-wizard.glade:
1505 * plugins/gdb/anjuta-gdb.glade:
1506 * plugins/project-wizard/anjuta-project-wizard.glade:
1507 * plugins/search/anjuta-search.glade:
1508 * plugins/terminal/anjuta-terminal-plugin.glade:
1510 Fixed some other translation issues (#507921)
1512 2008-02-10 Naba Kumar <naba@gnome.org>
1514 * plugins/gtodo/preferences.c: (preferences_cb_do_tooltip): Removed
1515 unnecessary warning. Fixes bug #510183 - Tooltips claim to be broken.
1517 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1519 * manuals/anjuta-manual/C/interface.xml,
1520 manuals/anjuta-manual/C/introduction.xml,
1521 manuals/anjuta-manual/C/preferences.xml,
1522 manuals/anjuta-manual/C/fileoperations.xml,
1523 manuals/anjuta-manual/C/projects.xml:
1524 Fix spelling errors, including bug #515204, #515172, #515117
1527 2008-02-10 Naba Kumar <naba@gnome.org>
1529 * plugins/document-manager/plugin.c: Fixed stream comment and added
1530 translator's comment for 'block comment', 'box comment' and 'stream
1533 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1535 * plugins/debug-manager/command.c,
1536 plugins/debug-manager/command.h,
1537 plugins/debug-manager/breakpoints.c,
1538 libanjuta/interfaces/libanjuta.idl:
1539 Avoid adding the same breakpoint several times
1541 * plugins/gdb/debugger.c:
1542 Fix bug #515463: Deattaching process kill it
1544 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1546 * manuals/anjuta-manual/C/debugger.xml:
1547 Fix translation bug #515459 and #515460
1549 2008-02-10 Johannes Schmid <jhs@gnome.org>
1551 Patch from Rémi Cardona <remi@gentoo.org>
1553 * plugins/build-basic-autotools/Makefile.am:
1554 * plugins/cvs-plugin/Makefile.am:
1555 * plugins/document-manager/Makefile.am:
1556 * plugins/editor/Makefile.am:
1557 * plugins/indent/Makefile.am:
1558 * plugins/language-support-cpp-java/Makefile.am:
1559 * plugins/message-view/Makefile.am:
1560 * plugins/sourceview/Makefile.am:
1561 * plugins/symbol-browser/Makefile.am:
1562 * plugins/terminal/Makefile.am:
1563 * scripts/build-schemas.mk:
1565 Fix #512531 – Parallel build fails
1567 * AUTHORS: Added Rémi
1569 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1571 * plugins/debug-manager/queue.c:
1572 Fix interrupt command, not working due to previous change
1574 2008-02-10 Johannes Schmid <jhs@gnome.org>
1578 * src/anjuta-callbacks.c (removed):
1579 * src/anjuta-callbacks.h (removed):
1581 Removed (almost) empty files, fixes #515383 and #515388
1583 2008-02-09 James Liggett <jrliggett@cox.net>
1585 Reviewed by Naba Kumar <naba@gnome.org>:
1587 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
1588 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
1589 * plugins/subversion/svn-command.c:
1590 (svn_command_make_canonical_path):
1591 * plugins/subversion/svn-command.h:
1592 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
1593 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
1594 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
1595 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
1596 * plugins/subversion/svn-remove-command.c:
1597 (svn_remove_command_new):
1598 * plugins/subversion/svn-status-command.c:
1599 (svn_status_command_new):
1600 * plugins/subversion/svn-switch-command.c:
1601 (svn_switch_command_new):
1602 * plugins/subversion/svn-update-command.c:
1603 (svn_update_command_new):
1604 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
1605 die if the user gives a path that libsvn doesn't like.
1609 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
1611 * plugins/debug-manager/command.c,
1612 plugins/debug-manager/command.h,
1613 plugins/debug-manager/queue.c:
1614 Fix crashes when trying to stop the debugger while it is busy
1616 2008-02-08 Johannes Schmid <jhs@gnome.org>
1618 Patch from Rodrigo Moya <rodrigo@novell.com>
1620 * plugins/glade/plugin.c: (ifile_open):
1621 * plugins/symbol-browser/test-class.cpp:
1622 * AUTHORS: Added Rodrigo
1624 #514732 – 64 bit compliation error
1625 #514733 – Use of uninitialized variables
1627 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
1629 * manuals/anjuta-manual/C/debugger.xml:
1630 Fix translation bug #514494 and bug #514440
1632 2008-02-05 Massimo Cora' <maxcvs@email.it>
1634 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1635 Fix a compile error added in the previous patch
1637 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
1639 * plugins/profiler/gprof-view.c,
1640 plugins/class-inheritance/class-callbacks.c,
1641 plugins/class-inheritance/class-inherit.c,
1642 plugins/symbol-browser/an_symbol.c,
1643 plugins/symbol-db/symbol-db-engine-iterator-node.c,
1644 libanjuta/interfaces/libanjuta.idl:
1645 Change ianjuta_symbol_file function to ianjuta_symbol_uri
1647 2008-02-04 Johannes Schmid <jhs@gnome.org>
1649 * plugins/search/anjuta-search.glade: Fixed typo
1651 2008-02-03 Johannes Schmid <jhs@gnome.org>
1653 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
1654 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
1655 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1657 * plugins/build-basic-autotools/build-basic-autotools.c:
1658 (build_get_context), (build_configure_project):
1659 * plugins/class-gen/anjuta-class-gen-plugin.glade:
1660 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1661 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
1662 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
1663 * plugins/devhelp/plugin.c: (devhelp_activate):
1664 * plugins/editor/Makefile.am:
1665 * plugins/editor/anjuta-editor-scintilla.glade:
1666 * plugins/editor/text_editor.c:
1667 * plugins/editor/text_editor.h:
1668 * plugins/editor/text_editor_menu.c (removed):
1669 * plugins/editor/text_editor_menu.h (removed):
1670 * plugins/file-wizard/anjuta-file-wizard.glade:
1671 * plugins/gtodo/notification.c: (create_notification_window):
1672 * plugins/gtodo/preferences.c: (preferences_widget):
1673 * plugins/language-support-cpp-java/plugin.c:
1674 (cpp_java_plugin_activate_plugin):
1675 * plugins/message-view/anjuta-message-manager-plugin.glade:
1676 * plugins/message-view/plugin.c: (activate_plugin):
1677 * plugins/project-manager/plugin.c: (confirm_removal):
1678 * plugins/search/anjuta-search.glade:
1679 * plugins/search/plugin.c:
1680 * plugins/search/search-replace.c: (nb_results_alert):
1681 * plugins/subversion/subversion-commit-dialog.c:
1682 (on_subversion_commit_response):
1683 * plugins/symbol-browser/plugin.c: (activate_plugin):
1684 * plugins/valgrind/plugin.c: (on_menu_run_activate):
1685 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
1686 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
1689 Fixed translation bugs from #507921.
1690 Removed unused files in scintilla plugin
1692 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1694 * manuals/anjuta-manual/C/debugger.xml:
1695 Fix bug #514124 and bug #514138: Wrong menu item name
1697 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1699 * plugins/profiler/gprof-view.c,
1700 plugins/symbol-browser/plugin.c,
1701 plugins/class-inheritance/class-callbacks.c,
1702 plugins/debug-manager/plugin.c,
1703 plugins/tools/editor.c,
1704 plugins/search/search-replace.c,
1705 plugins/search/search-replace_backend.c,
1706 plugins/search/search-replace_backend.h,
1707 plugins/build-basic-autotools/build-basic-autotools.c,
1708 plugins/document-manager/plugin.c,
1709 plugins/document-manager/file_history.c,
1710 plugins/document-manager/anjuta-docman.c,
1711 plugins/document-manager/anjuta-docman.h,
1712 plugins/document-manager/action-callbacks.c,
1713 libanjuta/interfaces/libanjuta.idl:
1714 Rename IAnjutaDocumentManager functions:
1715 find_document_with_path, goto_file_line, goto_file_line_mark
1716 and get_full_filename into
1717 find_document_with_uri, goto_uri_line, goto_uri_line_mark
1719 Fix search plugin to use an URI instead of a file path
1720 Fix anjuta_docman_get_uri to always return an URI
1722 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1724 * plugins/debug-manager/breakpoints.c:
1725 Fix bug #514118: Rename Clear All Breakpoints to Remove
1728 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1730 * manuals/anjuta-manual/C/debugger.xml:
1731 Update debugger documentation
1733 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1735 * plugins/debug-manager/sharedlib.c,
1736 plugins/debug-manager/anjuta-debug-manager.glade,
1737 plugins/debug-manager/queue.c,
1738 plugins/tools/execute.c,
1739 plugins/tools/anjuta-tools.glade,
1740 plugins/tools/editor.c,
1741 plugins/project-wizard/templates/terminal.wiz,
1742 plugins/project-wizard/templates/xlib-dock.wiz,
1743 plugins/project-wizard/templates/wxwin.wiz,
1744 plugins/project-wizard/templates/java.wiz,
1745 plugins/project-wizard/templates/gnome.wiz,
1746 plugins/project-wizard/templates/anjuta-plugin.wiz,
1747 plugins/project-wizard/templates/gtkmm.wiz,
1748 plugins/project-wizard/templates/python.wiz,
1749 plugins/project-wizard/templates/cpp.wiz,
1750 plugins/project-wizard/templates/sdl.wiz,
1751 plugins/project-wizard/templates/gtk.wiz,
1752 plugins/project-wizard/templates/minimal.wiz,
1753 plugins/project-wizard/templates/xlib.wiz,
1754 plugins/project-wizard/templates/gcj.wiz,
1755 plugins/gdb/plugin.c,
1756 plugins/gdb/debugger.c,
1757 libanjuta/anjuta-plugin-manager.c:
1758 Partial fix of #507921: translation issues in debug-manager, tools,
1759 project-wizard, gdb and anjuta-plugin-manager.
1761 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
1763 * plugins/debug-manager/queue.c:
1764 Debugger Local, Stack and Thread windows were missing due to
1765 the previous change.
1767 2008-02-02 Johannes Schmid <jhs@gnome.org>
1769 * manuals/anjuta-manual/Makefile.am:
1770 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
1771 causes make install to fail
1773 2008-02-02 Johannes Schmid <jhs@gnome.org>
1775 * plugins/macro/macros.xml:
1776 #495511 – Header_h macro correction
1778 2008-02-02 Johannes Schmid <jhs@gnome.org>
1780 * plugins/patch/patch-plugin.glade:
1781 gtk-apply is not translatable...
1783 2008-02-02 Johannes Schmid <jhs@gnome.org>
1785 * plugins/build-basic-autotools/build-basic-autotools.c:
1786 (on_build_mesg_format):
1788 Also check for untranslated messages from make. Should fix
1789 #511981 – Error parsing make output
1791 2008-02-02 Johannes Schmid <jhs@gnome.org>
1793 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1796 Fixed #511010 – [UI] Execute program utility window
1798 2008-02-02 Johannes Schmid <jhs@gnome.org>
1801 Fixed #509908 – [UI] Problems with the General settings tab
1803 2008-02-02 Johannes Schmid <jhs@gnome.org>
1805 * manuals/anjuta-manual/C/fileoperations.xml:
1806 Fixed #513730 – Option not present in the GUI po file
1808 2008-02-02 Johannes Schmid <jhs@gnome.org>
1810 * plugins/sourceview/anjuta-editor-sourceview.glade:
1811 Adjust preferences default values
1813 2008-02-02 Johannes Schmid <jhs@gnome.org>
1815 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
1816 Fixed #512535 – Open files tabs' position is correctly remembered
1817 but not applied at startup
1819 2008-02-02 Johannes Schmid <jhs@gnome.org>
1821 * plugins/search/search-replace.c: (on_message_clicked):
1822 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
1823 fix clicking on search result messages
1825 2008-02-01 James Liggett <jrliggett@cox.net>
1827 * plugins/subversion/svn-command.c: (on_svn_notify):
1828 Fixed wrong status message output when resolving conflicts.
1830 2008-02-02 Johannes Schmid <jhs@gnome.org>
1832 * configure.in: Require GtkSourceView 2.1.2
1833 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
1834 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
1835 (imark_is_marker_set), (imark_delete_all_markers),
1836 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
1838 Adapted to API changes in GtkSourceView
1840 2008-02-01 Johannes Schmid <jhs@gnome.org>
1842 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
1843 Fixed tabsize preference
1845 2008-02-01 Johannes Schmid <jhs@gnome.org>
1847 * manuals/anjuta-manual/C/fileoperations.xml:
1848 * manuals/anjuta-manual/C/interface.xml:
1851 * manuals/anjuta-manual/Makefile.am:
1852 * manuals/anjuta-manual/C/figures/*:
1854 Updated figures to be in clearlooks theme, removed old figures
1856 2008-02-01 Johannes Schmid <jhs@gnome.org>
1858 * plugins/patch/patch-plugin.glade:
1859 * plugins/patch/plugin.c: (patch_plugin_activate):
1860 Another UI issue with the patch plugin and silenced a compiler
1863 Patch from James Liggett:
1864 * plugins/profiler/gprof-call-graph-view.c:
1865 (gprof_call_graph_view_create_columns):
1866 * plugins/profiler/gprof-flat-profile-view.c:
1867 (gprof_flat_profile_view_create_columns):
1868 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
1869 * plugins/profiler/gprof-view.h:
1871 Use two decimal places for float values in profiler views (#507831)
1873 2008-02-01 Johannes Schmid <jhs@gnome.org>
1876 * plugins/editor/Makefile.am:
1878 Fixed #512751 – libgnomeprint unnecessary without scintilla
1880 2008-01-31 Johannes Schmid <jhs@gnome.org>
1882 * plugins/language-manager/languages.xml:
1883 Added a pretty ugly string for C++ headers. Maybe we should rely
1884 on mime-types instead...
1886 2008-01-31 Johannes Schmid <jhs@gnome.org>
1888 * plugins/language-support-cpp-java/cpp-java-assist.c:
1889 (get_iter_column), (cpp_java_assist_get_calltip_context),
1890 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
1891 (on_assist_chosen), (cpp_java_assist_install):
1892 * plugins/language-support-cpp-java/plugin.c:
1893 (on_editor_char_inserted_cpp):
1894 Removed annoying DEBUG_PRINTs
1896 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1897 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
1898 * plugins/sourceview/sourceview.c: (iassist_show_tips):
1900 Fixed "jumping" tooltips, fixed indentation of brances
1902 2008-01-31 Johannes Schmid <jhs@gnome.org>
1904 * plugins/document-manager/plugin.c: (on_document_changed):
1905 Fixed crash when closing anjuta after all document tabs have been closed
1907 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1909 * plugins/debug-manager/anjuta-debug-manager.glade:
1910 Fix #513485: wrong strings maked as translatable
1912 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1914 * plugins/debug-manager/threads.c,
1915 plugins/debug-manager/stack_trace.c:
1916 Avoid crash when getting relative path from debugger (same fix
1919 * plugins/debug-manager/queue.c:
1920 Emit all state changes notification
1922 * plugins/debug-manager/start.c:
1923 Fix #511586: Project path with "+" not working in debugger
1925 2008-01-31 Johannes Schmid <jhs@gnome.org>
1927 * plugins/patch/patch-plugin.glade:
1928 Fixed button ui problem...
1930 Patch from James Liggett:
1931 * plugins/profiler/gprof-call-graph-block-entry.c:
1932 (gprof_call_graph_block_primary_entry_new),
1933 (gprof_call_graph_block_secondary_entry_new):
1934 * plugins/profiler/gprof-flat-profile-entry.c:
1935 (gprof_flat_profile_entry_new):
1937 Fix #507831 - Wrong Profiler values for some locales
1939 2008-01-31 Johannes Schmid <jhs@gnome.org>
1941 * plugins/sourceview/anjuta-editor-sourceview.glade:
1942 * plugins/sourceview/sourceview-prefs.c:
1943 * plugins/sourceview/sourceview.c: (sourceview_finalize):
1945 Fixed Editor->View popup menu for those entries that are appropriate for
1948 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1950 * plugins/debug-manager/breakpoints.c:
1951 Fix #512901: Crash when adding a breakpoint
1953 * plugins/debug-manager/queue.c:
1954 Remove a possible memory leak
1956 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1958 * plugins/debug-manager/data_view.c,
1959 plugins/debug-manager/sparse_view.c,
1960 manuals/anjuta-manual/C/debugger.xml:
1961 Fix #513130, #513131 #513135: Wrong menu item names and errors
1962 in the documentation
1964 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1966 * plugins/tools/editor.c:
1967 ianjuta_document_manager_find_document_with_path expect an uri not
1970 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
1972 * manuals/reference/libanjuta/libanjuta-docs.sgml,
1973 manuals/reference/libanjuta/libanjuta-sections.txt,
1974 libanjuta/interfaces/libanjuta.idl:
1975 Documentation fixes for IAnjutaDebugger* interfaces
1977 === anjuta 2.3.3 ===
1979 2008-01-27 Naba Kumar <naba@gnome.org>
1981 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
1984 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
1985 (value_added_current_editor), (value_removed_current_editor):
1988 * TODO.tasks: Updated.
1990 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
1991 scrollwindow shadow in.
1993 * plugins/editor/anjuta-editor-scintilla.glade:
1994 * plugins/editor/style-editor.c: (create_style_editor_gui):
1995 Set style window transient and cetered for preferences window.
1996 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
1998 * plugins/editor/anjuta-editor-scintilla.glade:
1999 Fixes Bug #427108 - Scintilla plugin configuration folding-style
2002 * configure.in, NEWS: Updated for release 2.3.3
2004 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2006 * plugins/debug-manager/anjuta-debug-manager.glade:
2007 Fix #512224: Use a string in english
2009 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2011 * plugins/build-basic-autotools/build-basic-autotools.c:
2012 ianjuta_document_manager_goto_file_line_mark needs an uri and
2015 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2017 * plugins/symbol-browser/plugin.c,
2018 plugins/symbol-browser/an_symbol_view.c:
2019 use gnome_vfs_get_uri_from_local_path to get local path from uri
2020 This takes care of escaping some characters
2022 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
2024 * plugins/debug-manager/stack_trace.c:
2025 Probably fix #510028: crash debugger when having a relative filename
2028 2008-01-25 Tom <tpgww@onepost.net>
2030 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2032 * plugins/document-manager/plugin.c,
2033 plugins/document-manager/file_history.c,
2034 plugins/document-manager/file_history.h,
2035 plugins/document-manager/anjuta-docman.c,
2036 plugins/document-manager/anjuta-docman.h:
2037 Rename filename argument to uri when an uri is expected
2038 anjuta_docman_get_document_for_uri will remove symlinks
2040 2008-01-25 Naba Kumar <naba@gnome.org>
2042 * plugins/terminal/terminal.c: (terminal_execute),
2044 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
2046 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
2048 * plugins/debug-manager/anjuta-debug-manager.glade,
2049 plugins/debug-manager/start.c:
2050 Fix #511049: Change UI of add source directories dialog
2052 2008-01-24 Naba Kumar <naba@gnome.org>
2054 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
2055 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
2056 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
2057 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
2058 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
2061 2008-01-24 Johannes Schmid <jhs@gnome.org>
2063 Patch from: Luca Ferretti <ella.uca@libero.it>:
2065 * plugins/document-manager/anjuta-docman.c:
2066 (anjuta_docman_page_init), (anjuta_docman_class_init):
2067 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
2069 Fix #511757 – Close icon in tabs cut off (Patch was only for
2070 document-manager, also adapted it for message-manager)
2072 2008-01-24 Johannes Schmid <jhs@gnome.org>
2074 * plugins/Makefile.am:
2075 * plugins/sourceview/anjuta-document.c:
2076 * plugins/sourceview/anjuta-marshal.list:
2077 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
2078 (anjuta_view_key_press_event):
2079 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
2080 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
2081 (iiter_diff), (iiter_iface_init):
2082 * plugins/sourceview/sourceview.c: (on_document_char_added),
2083 (ieditor_goto_position), (ieditor_get_text),
2084 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
2085 (ieditor_erase), (ieditor_get_line_from_position),
2086 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
2087 (ieditor_get_position_from_offset), (ieditor_get_start_position),
2088 (ieditor_get_end_position), (ieditor_goto_start),
2089 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
2090 (iconvert_to_lower), (iindic_set), (iassist_suggest),
2091 (iassist_show_tips):
2093 Implemented new iterators interface in sourceview editor and
2096 2008-01-23 Naba Kumar <naba@gnome.org>
2098 * libanjuta/interfaces/libanjuta.idl:
2099 * manuals/reference/libanjuta/libanjuta-sections.txt:
2100 * plugins/build-basic-autotools/build-basic-autotools.c:
2101 (build_indicator_location_set), (on_editor_changed):
2102 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
2103 * plugins/debug-manager/variable.c: (get_hovered_word):
2104 * plugins/document-manager/action-callbacks.c:
2105 (on_editor_command_upper_case_activate),
2106 (on_editor_command_lower_case_activate):
2107 * plugins/document-manager/search-box.c: (on_incremental_search),
2108 (on_search_activated):
2109 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
2110 (iiter_last), (iiter_set_position), (iiter_get_position),
2111 (iiter_get_length), (iiter_compare), (iiter_diff),
2113 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
2114 (text_editor_goto_point), (itext_editor_goto_start),
2115 (itext_editor_goto_end), (itext_editor_goto_position),
2116 (itext_editor_get_text_all), (itext_editor_get_text),
2117 (itext_editor_get_position), (itext_editor_get_offset),
2118 (itext_editor_get_length), (itext_editor_insert),
2119 (itext_editor_erase), (itext_editor_erase_all),
2120 (itext_editor_get_column), (itext_editor_get_overwrite),
2121 (itext_editor_set_popup_menu),
2122 (itext_editor_get_line_from_position),
2123 (itext_editor_get_line_begin_position),
2124 (itext_editor_get_line_end_position),
2125 (itext_editor_get_position_from_offset),
2126 (itext_editor_get_start_position), (itext_editor_get_end_position),
2127 (itext_editor_iface_init), (iconvert_to_upper),
2128 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
2130 * plugins/editor/text_editor.h:
2131 * plugins/editor/text_editor_cbs.c:
2132 (on_text_editor_scintilla_notify):
2133 * plugins/indent/plugin.c: (on_indent_action_activate):
2134 * plugins/language-support-cpp-java/cpp-java-assist.c:
2135 (cpp_java_assist_get_scope_context),
2136 (cpp_java_assist_get_pre_word),
2137 (cpp_java_assist_show_autocomplete),
2138 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
2139 (on_editor_char_added), (on_assist_chosen):
2140 * plugins/language-support-cpp-java/plugin.c:
2141 (get_line_indentation), (skip_iter_to_previous_logical_line),
2142 (skip_preprocessor_lines), (initialize_indentation_params),
2143 (set_line_indentation), (get_line_indentation_base),
2144 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
2145 (on_editor_char_inserted_java), (on_auto_indent):
2146 * plugins/macro/macro-actions.c: (match_shortcut):
2147 * plugins/macro/macro-dialog.c: (on_ok_clicked):
2148 * plugins/macro/plugin.c: (match_keyword):
2149 * plugins/search/plugin.c: (find_incremental):
2150 * plugins/search/search-replace.c: (search_and_replace),
2151 (search_start_over):
2152 * plugins/search/search-replace_backend.c:
2153 (file_buffer_new_from_te), (file_buffer_line_from_pos),
2154 (create_search_entries):
2155 * plugins/symbol-browser/plugin.c:
2156 (on_editor_buffer_symbols_update_timeout), (on_char_added),
2157 (isymbol_manager_iface_init):
2158 * plugins/symbol-db/plugin.c:
2159 (on_editor_buffer_symbols_update_timeout), (on_char_added),
2160 (isymbol_manager_iface_init):
2161 * plugins/tools/execute.c: (atp_output_context_construct),
2162 (atp_output_context_destroy), (atp_user_tool_execute):
2164 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
2165 iterators instead of integer offsets.
2166 - Renamed original ianjuta_editor_get_position(int) to
2167 ianjuta_editor_get_offset(). It is deprecated.
2168 - Renamed original ianjuta_editor_get_position_iter() to
2169 ianjuta_editor_get_position().
2170 - Renamed ianjuta_editor_get_cell_iter() to
2171 ianjuta_editor_get_position_from_offset()
2172 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
2173 - Added new methods:
2174 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
2175 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
2176 ianjuta_editor_goto_end().
2177 - All relevent signals and methods converted to use iterators.
2178 - All relevent plugins fixed to use new API.
2179 - Removed ianjuta_editor_cell_get_line() because it is provided by
2180 ianjuta_editor_get_line_from_position().
2181 - Removed ianjuta_symbol_manager_get_completions_at_position()
2182 because it not used anywhere and is not right to be there.
2183 - Updated IAnjutaEditable documentation.
2185 Updated IAnjutaIterable interface:
2186 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
2187 - Introduced 'end-iter' to point at the end of the list.
2188 - Updated IAnjutaIterable documentation.
2190 * plugins/Makefile.am:
2191 (Disabled sourceview plugin for now. Jhs is coming up with a patch
2194 2008-01-22 Johannes Schmid <jhs@gnome.org>
2196 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
2197 * plugins/project-import/anjuta-project-import.glade:
2198 * plugins/project-import/anjuta-project-import.plugin.in:
2199 * plugins/project-wizard/anjuta-project-wizard.glade:
2200 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
2201 * plugins/project-wizard/druid.c: (npw_druid_new):
2202 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
2204 Fixed #465084 – wizard instead of assistant (only string changes...)
2206 2008-01-20 Rob Bradford <rob@openedhand.com>
2208 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
2209 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
2210 coming up with the solution. (Bug: #510390.)
2212 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
2214 * plugins/build-basic-autotools/executer.c:
2215 Fix #502508, use anjuta_launcher to keep program output
2217 * plugins/terminal/terminal.c:
2218 Remove unused child_initizlized member
2219 Start the shell on plugin activation
2221 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
2223 * plugins/debug-manager/sparse_buffer.c:
2224 Fix a crash when scrolling in the diassembly window
2226 * plugins/debug-manager/sparse_view.c:
2227 Small limit change using the same "unit" for both number
2229 2008-01-19 Naba Kumar <naba@gnome.org>
2231 * plugins/language-support-cpp-java/cpp-java-assist.c:
2232 (cpp_java_assist_get_scope_context),
2233 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
2236 2008-01-19 Johannes Schmid <jhs@gnome.org>
2238 * plugins/sourceview/anjuta-editor-sourceview.glade:
2239 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
2241 And even more strings...
2243 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2245 * plugins/project-wizard/templates/cpp/src/main.cc:
2246 Fix #498734, typing error in c++ project template
2248 2008-01-19 Johannes Schmid <jhs@gnome.org>
2250 * plugins/editor/text_editor.c: (text_editor_save_file):
2251 * plugins/macro/anjuta-macro.glade:
2252 * plugins/subversion/anjuta-subversion.glade:
2254 Fixed even more strings
2256 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2258 * plugins/language-support-cpp-java/cpp-java-assist.c:
2259 Fix bug #488519, remove critical warning (completion_cache == NULL
2262 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2264 * plugins/gdb/debugger.c:
2265 Enable logging of gdb communication with an environment variable
2267 2008-01-19 Naba Kumar <naba@gnome.org>
2269 * plugins/editor/text-editor-iterable.c: (iiter_next),
2270 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
2271 editor native funtions to avoid round trips.
2273 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2275 * plugins/editor/text_editor.c:
2276 Fix a bug due to the previous patch: Unable to save new file in
2279 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
2281 * plugins/debug-manager/disassemble.c,
2282 plugins/debug-manager/disassemble.h,
2283 plugins/debug-manager/registers.c,
2284 plugins/debug-manager/registers.h,
2285 plugins/debug-manager/memory.c,
2286 plugins/debug-manager/memory.h,
2287 plugins/debug-manager/command.c,
2288 plugins/debug-manager/command.h,
2289 plugins/debug-manager/queue.c,
2290 plugins/debug-manager/queue.h,
2291 plugins/debug-manager/breakpoints.c,
2292 plugins/debug-manager/stack_trace.c,
2293 plugins/debug-manager/threads.c,
2294 plugins/debug-manager/plugin.c,
2295 plugins/gdb/plugin.c,
2296 plugins/gdb/debugger.c,
2297 plugins/gdb/debugger.h,
2298 manuals/reference/libanjuta/libanjuta-sections.txt,
2299 manuals/reference/libanjuta/libanjuta.types,
2300 libanjuta/interfaces/libanjuta.idl:
2301 Use gulong instead of guint for addresses
2302 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
2303 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
2305 * plugins/gdb/anjuta-gdb.plugin.in:
2306 Remove reference to IAnjutaCpuDebugger (useless)
2308 2008-01-18 Johannes Schmid <jhs@gnome.org>
2310 * AUTHORS: Added Alexander
2312 2008-01-18 Johannes Schmid <jhs@gnome.org>
2314 Patch from: Alexander Korolyov <kilork@yandex.ru>
2316 * plugins/editor/text_editor.c: (load_from_file),
2317 (text_editor_save_file):
2319 Fixed symlinks (#510238) and file permission (#405321)
2320 handling for scintilla editor.
2322 2008-01-17 Johannes Schmid <jhs@gnome.org>
2324 * plugins/document-manager/action-callbacks.c:
2325 (on_editor_command_select_all_activate),
2326 (on_editor_command_cut_activate),
2327 (on_editor_command_paste_activate),
2328 (on_editor_command_copy_activate),
2329 (on_editor_command_clear_activate):
2330 Resupport cut/copy/paste/clear on GtkEditables when those
2331 have focus. (Important for shortcuts to work).
2333 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2334 * plugins/document-manager/search-box.c: (on_search_activated):
2335 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
2336 * plugins/patch/patch-plugin.c: (on_ok_clicked):
2337 * plugins/profiler/plugin.c: (profiler_get_data):
2338 * plugins/project-wizard/druid.c: (npw_druid_new):
2339 * plugins/project-wizard/install.c: (on_install_end_install_file):
2340 * plugins/sourceview/anjuta-editor-sourceview.glade:
2341 * plugins/subversion/anjuta-subversion.glade:
2342 * plugins/tools/anjuta-tools.glade:
2343 Various string fixes
2345 2008-01-17 Naba Kumar <naba@gnome.org>
2347 Patch from James Liggett:
2349 * plugins/subversion/subversion-add-dialog.c:
2350 (on_subversion_add_response):
2351 * plugins/subversion/subversion-copy-dialog.c:
2352 (on_subversion_copy_response):
2353 * plugins/subversion/subversion-diff-dialog.c:
2354 (on_subversion_diff_response):
2355 * plugins/subversion/subversion-merge-dialog.c:
2356 (on_subversion_merge_response):
2357 * plugins/subversion/subversion-remove-dialog.c:
2358 (on_subversion_remove_response):
2359 * plugins/subversion/subversion-switch-dialog.c:
2360 (on_subversion_switch_response):
2361 * plugins/subversion/subversion-ui-utils.c: (check_input):
2362 * plugins/subversion/subversion-ui-utils.h:
2363 * plugins/subversion/subversion-update-dialog.c:
2364 (on_subversion_update_response):
2366 If the user doesn't enter any data for path or revision fields in
2367 certain SVN plugin dialogs, libsvn throws assertion failures and
2368 kills Anjuta. To avoid this, the validity of path and revision
2369 input data are checked before the command gets executed.
2371 Fixes Bug #509510 - Check input of some dialogs to avoid termination
2372 if user gives bad or no input
2374 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
2376 * plugins/document-manager/anjuta-docman.c:
2377 Fix #507627 memory tab stay active on debugger stop
2378 Remove two unused variables due to the previous patch
2380 2008-01-16 Johannes Schmid <jhs@gnome.org>
2382 * libanjuta/anjuta-plugin-manager.c:
2383 Fixed #508399 – When you enable a plugin, preferences don't show up
2385 2008-01-16 Rob Bradford <rob@openedhand.com>
2387 Reviewed by: Johannes Schmid <jhs@gnome.org>
2389 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2390 (get_property_value_as_string), (set_property_value_as_string),
2391 (register_callbacks):
2392 * libanjuta/anjuta-preferences.h:
2393 Add support for both file and folder preferences (originally only
2394 folder choosers were supported. (Fixes bug: #508805.)
2396 * plugins/file-manager/file-manager.glade:
2397 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
2400 2008-01-16 Johannes Schmid <jhs@gnome.org>
2402 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2404 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2407 Fixed #509875 – The "Update globale tags" button wording is incorrect
2408 Fixed #509873 – Build Autotools Preferences has excessive padding
2409 Fixed #509872 – General Information labels are incorrectly aligned
2410 Fixed #509871 – General preferences has incorrect use of colons
2412 2008-01-16 Johannes Schmid <jhs@gnome.org>
2414 * plugins/document-manager/anjuta-document-manager.glade:
2415 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2417 Fixed #509865 – Incorrect padding in the Documents settings tabs
2418 Fixed #509867 – Create button contents is mis-aligned
2419 Fixed #509869 – "Add Directory" button is not HIG complient
2421 2008-01-16 Johannes Schmid <jhs@gnome.org>
2423 * libanjuta/anjuta-preferences-dialog.c:
2424 (anjuta_preferences_dialog_add_page):
2426 Fix #509864 – No initial section selected when opening the Preferences dialog
2428 2008-01-16 Johannes Schmid <jhs@gnome.org>
2430 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
2431 Removed unused gconf_notifications
2433 * plugins/search/anjuta-search.glade:
2434 * plugins/subversion/anjuta-subversion.glade:
2435 * plugins/tools/anjuta-tools.glade:
2436 * src/anjuta-app.c: (anjuta_app_instance_init):
2438 Fixed various strings
2440 2008-01-15 Naba Kumar <naba@gnome.org>
2442 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
2443 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
2446 * plugins/symbol-browser/an_symbol_view.c:
2447 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
2450 2008-01-15 Johannes Schmid <jhs@gnome.org>
2452 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
2453 (anjuta_profile_add_plugins_from_xml):
2454 * plugins/file-manager/file-manager.glade:
2457 * libanjuta/interfaces/libanjuta.idl:
2460 * plugins/sourceview/Makefile.am:
2461 * plugins/sourceview/anjuta-editor-sourceview.glade:
2462 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
2463 (end_print), (print_setup), (sourceview_print),
2464 (sourceview_print_preview):
2465 * plugins/sourceview/sourceview.c: (iprint_print),
2466 (iprint_print_preview):
2468 Added printing support to GtkSourceView editor
2470 2007-01-14 Tom <tpgww@onepost.net>
2472 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2474 * plugins/document-manager/anjuta-docman.c:
2475 Fix two memory leaks added by the previous patch
2477 2008-01-14 Johannes Schmid <jhs@gnome.org>
2479 * plugins/sourceview/assist-tip.c: (assist_tip_move):
2480 * plugins/sourceview/assist-window.c: (assist_window_move):
2484 2008-01-14 Rob Bradford <rob@openedhand.com>
2486 * global-tags/Makefile.am:
2487 * global-tags/create_global_tags.sh.in:
2488 Install anjuta-tags binary into FHS policy compliant directory and
2489 update references. (Fixes bug: 509346.)
2491 2008-01-13 Naba Kumar <naba@gnome.org>
2493 Patch from: Ritesh Khadgaray
2494 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2495 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
2496 Adds export-dynamic option to LDFLAGS to project template for libglade
2497 to work for autoconnect signals.
2499 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2501 * libanjuta/anjuta-utils.c:
2502 anjuta_util_get_real_path return a string that need to be freed
2503 with g_free even if PATH_MAX is not defined
2505 2008-01-13 Andre Klapper <a9016009@gmx.de>
2507 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
2510 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2512 * plugins/document-manager/anjuta-docman.c:
2513 Do not reopen file having escaped character (+,...) in path name
2515 2008-01-13 Naba Kumar <naba@gnome.org>
2517 * libanjuta/interfaces/libanjuta.idl:
2518 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
2519 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
2520 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
2521 IAnjutaProjectManager::add_sources().
2523 * plugins/glade/plugin.c: (on_glade_resource_removed),
2524 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
2525 stubs for handing resources in glade file.
2527 2008-01-13 Naba Kumar <naba@gnome.org>
2529 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
2531 * plugins/glade/plugin.c: (ifile_open): Select the first window
2532 in the glade project when it is first opened. Avoids empty glade
2533 document the first time.
2535 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
2537 Reviewed by: Johannes Schmid <jhs@gnome.org>
2539 * plugins/gtodo/callback.c: (remove_todo_item):
2540 Fix #507304 – crash in Anjuta IDE while removing done tasks
2542 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
2544 * plugins/debug-manager/anjuta-debug-manager.ui,
2545 plugins/debug-manager/plugin.c,
2546 plugins/debug-manager/start.h,
2547 plugins/debug-manager/start.c:
2548 New menu item to add extra source directories for debugger
2550 === anjuta 2.3.2 ===
2552 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
2554 * plugins/gtodo/callback.c: (remove_todo_item):
2555 Fix #507304 – crash in Anjuta IDE while removing done tasks
2557 2008-01-11 Naba Kumar <naba@gnome.org>
2559 * configure.in: Bumped version to 2.3.2
2560 * NEWS: Updated for anjuta 2.3.2 release
2561 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
2564 2008-01-11 Johannes Schmid <jhs@gnome.org>
2566 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2568 Reverted accidently commited change
2570 * plugins/document-manager/anjuta-document-manager.glade:
2571 Fix Gtk-Critical because of broken glade file
2573 2008-01-11 Naba Kumar <naba@gnome.org>
2575 * plugins/glade/plugin.c: (on_document_destroy),
2576 (glade_plugin_add_project): Fixed a bug where when more than one
2577 glade document is open and one is closed, it closes all the glade
2578 documents. Also it might have fixed the bug where sometimes closing
2579 the glade document leaves glade widget tree unclosed.
2581 2008-01-11 Naba Kumar <naba@gnome.org>
2583 * libanjuta/Makefile.am: Install glade3 files in own prefix to
2584 prevent install errors when not installed as root (then the files
2585 are only useful when glade-3 is installed in the same prefix, but it
2586 doesn't harm anjuta runtime).
2588 * plugins/sourceview/sourceview.c: Commented use of a file
2589 not currently distributed.
2591 2008-01-10 Naba Kumar <naba@gnome.org>
2593 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
2594 nothing to translate in it.
2596 2008-01-10 Johannes Schmid <jhs@gnome.org>
2598 * plugins/project-wizard/templates/gnome.wiz:
2599 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2600 * plugins/project-wizard/templates/gnome/src/main.c:
2601 * plugins/project-wizard/templates/translatable-strings.h:
2603 Fixed #508497 and added a new chooser to select whether to use
2606 2008-01-10 Johannes Schmid <jhs@gnome.org>
2608 Patch from Tom <tpgww@onepost.net>:
2610 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
2611 (anjuta_util_glist_path_dedup):
2612 * libanjuta/anjuta-utils.h:
2614 Give the method a proper prefixed name
2616 * plugins/document-manager/action-callbacks.c:
2617 (get_current_popup_active),
2618 (on_editor_command_select_all_activate),
2619 (on_editor_command_cut_activate),
2620 (on_editor_command_paste_activate),
2621 (on_editor_command_copy_activate),
2622 (on_editor_command_clear_activate), (on_show_search),
2623 (on_repeat_quicksearch):
2624 * plugins/document-manager/action-callbacks.h:
2625 * plugins/document-manager/anjuta-docman.c:
2626 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
2627 (anjuta_docman_goto_file_line_mark),
2628 (anjuta_docman_get_full_filename):
2629 * plugins/document-manager/anjuta-docman.h:
2630 * plugins/document-manager/anjuta-document-manager.ui:
2631 * plugins/document-manager/plugin.c:
2632 (update_document_ui_interface_items):
2634 Better way to fix the popup-menu items (Cut/Copy/Paste)
2635 and various clean-ups.
2637 * plugins/document-manager/search-box.c: (on_document_changed),
2638 (search_box_fill_search_focus):
2639 * plugins/document-manager/search-box.h:
2640 * plugins/search/plugin.c:
2642 Add a menu item to repeat the quick search
2644 2008-01-10 Johannes Schmid <jhs@gnome.org>
2646 * plugins/language-support-cpp-java/cpp-java-assist.c:
2649 Fixed #508424 – Auto complete: previous char was removed when
2650 pre TAB to auto complete.
2652 2008-01-10 Johannes Schmid <jhs@gnome.org>
2654 Patch from: James Ligett:
2656 * plugins/profiler/gprof-call-graph-view.c:
2657 (gprof_call_graph_view_create_columns):
2658 * plugins/profiler/gprof-flat-profile-view.c:
2659 (gprof_flat_profile_view_create_columns):
2661 Fixed translation issues (#496833)
2663 2008-01-10 Johannes Schmid <jhs@gnome.org>
2665 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
2667 * plugins/gtodo/gtodo.c: (category_manager_add_item):
2668 Fix #460390 – Changing categories while edinting something
2670 2008-01-09 Naba Kumar <naba@gnome.org>
2672 * libanjuta/anjuta-plugin-manager.c:
2673 (anjuta_plugin_manager_activate_plugins): Commented dead code and
2676 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
2677 corruption reported in bug #507491. Potentially fixes too.
2679 2008-01-09 Johannes Schmid <jhs@gnome.org>
2681 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
2683 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2684 Fix bug #505205 completely
2686 * AUTHORS: Added Bolesław
2688 2008-01-08 Johannes Schmid <jhs@gnome.org>
2690 * plugins/document-manager/action-callbacks.c:
2691 (on_editor_command_cut_activate),
2692 (on_editor_command_paste_activate),
2693 (on_editor_command_copy_activate),
2694 (on_editor_command_clear_activate):
2696 Fixed editor popup menu (Cut, Copy, Paste)
2698 2008-01-08 Johannes Schmid <jhs@gnome.org>
2700 * plugins/sourceview/sourceview.c: (autodetect_language):
2701 Fixed a crash when creating a new file
2703 2008-01-08 Johannes Schmid <jhs@gnome.org>
2705 Patch by <bolekk@gmail.com> (GHOP Student)
2707 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2710 2008-01-08 Naba Kumar <naba@gnome.org>
2712 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
2713 * libanjuta/anjuta-plugin-manager.c:
2714 (anjuta_plugin_manager_select),
2715 (anjuta_plugin_manager_activate_plugins):
2716 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
2717 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
2718 (on_create_submenu), (create_open_with_submenu):
2719 * src/about.c: (on_about_plugin_activate),
2720 (about_create_plugins_submenu): Use translated version of get_string()
2721 API in AnjutaDescription for translatable properties. Fixes bug #496833
2724 2008-01-07 Johannes Schmid <jhs@gnome.org>
2726 * plugins/build-basic-autotools/executer.c: (execute_program):
2727 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2728 * plugins/debug-manager/anjuta-debug-manager.glade:
2729 * plugins/debug-manager/locals.c: (create_locals_gui):
2730 * plugins/file-loader/plugin.c: (on_create_submenu):
2731 * plugins/gtodo/main.h:
2732 * plugins/gtodo/preferences.c: (preferences_widget):
2733 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2734 * plugins/tools/anjuta-tools.glade:
2735 * plugins/tools/execute.c: (atp_output_context_print):
2738 Another bunch of i18n fixes (#496833)
2740 2008-01-07 Johannes Schmid <jhs@gnome.org>
2742 * plugins/build-basic-autotools/build-basic-autotools.c:
2743 (on_build_terminated):
2744 * plugins/gtodo/interface.c: (set_read_only):
2745 * plugins/project-manager/plugin.c: (confirm_removal),
2746 (on_popup_add_to_project):
2747 * plugins/subversion/anjuta-subversion.glade:
2748 * plugins/tools/execute.c: (atp_output_context_print_result):
2750 Fixed some strings from #496833
2752 2008-01-07 Johannes Schmid <jhs@gnome.org>
2754 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2755 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2757 * plugins/language-support-cpp-java/plugin.c: (install_support),
2758 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
2759 Added basic Vala support
2761 * plugins/sourceview/sourceview.c: (autodetect_language):
2762 Fixed mime-type detection
2764 2008-01-06 Massimo Cora' <maxcvs@email.it>
2766 Reviewed by: Johannes Schmid <jhs@gnome.org>
2768 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
2769 (value_removed_current_editor), (symbol_db_activate),
2770 (symbol_db_deactivate):
2771 * plugins/symbol-db/symbol-db-engine.c:
2772 (symbol_db_engine_get_global_members_filtered):
2773 * plugins/symbol-db/symbol-db-view.c:
2774 (do_add_child_symbol_to_view), (prepare_for_adding),
2775 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
2776 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
2777 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
2778 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
2779 (sdb_view_init), (sdb_view_finalize),
2780 (sdb_view_build_and_display_base_tree):
2781 * plugins/symbol-db/symbol-db-view.h:
2782 added controls to expand Global tab nodes in a non-freezing way.
2783 Fixed also some little bugs always on global-tab.
2785 2008-01-06 Naba Kumar <naba@gnome.org>
2787 Patches from James Liggett:
2788 * plugins/profiler/gprof-call-graph-view.c:
2789 (gprof_call_graph_view_create_columns):
2790 * plugins/profiler/gprof-flat-profile-view.c:
2791 (gprof_flat_profile_view_create_columns):
2792 * plugins/profiler/gprof-function-call-tree-view.c:
2793 (gprof_function_call_tree_view_create_columns): Made all
2794 of the columns resizable and reorderable.
2796 2008-01-06 Johannes Schmid <jhs@gnome.org>
2798 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
2799 (anjuta_launcher_check_password_real),
2800 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
2801 (anjuta_launcher_scan_pty),
2802 (anjuta_launcher_disable_password_check):
2803 * libanjuta/anjuta-launcher.h:
2804 Added disable_password_check for stream where it does not make sense
2805 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
2806 that sometimes occur in symbol-db plugin
2808 * plugins/file-manager/file-model.c:
2809 (file_model_cancel_expand_idle):
2810 Fixed removing of idle source
2812 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
2813 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
2815 Fixed #348854 – invisible cursor in certain themes
2817 2008-01-06 Naba Kumar <naba@gnome.org>
2819 * libanjuta/anjuta-preferences.c:
2820 (anjuta_preferences_register_property_custom): Fixed a crash bug on
2821 closing preferences dialog due to patch in bug #507300
2823 2008-01-06 Naba Kumar <naba@gnome.org>
2825 * plugins/language-support-cpp-java/cpp-java-assist.c:
2827 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2828 * plugins/search/search-replace_backend.c: (create_search_entries):
2829 Added missing unrefs.
2831 2008-01-06 Johannes Schmid <jhs@gnome.org>
2833 * plugins/debug-manager/variable.c: (get_hovered_word):
2834 Add a g_object_unref()
2836 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
2837 (on_sourceview_hover_leave):
2838 Fixed hover and editor interface to make hover in debugger work
2840 2008-01-06 Naba Kumar <naba@gnome.org>
2842 * plugins/editor/text-editor.c: Whitespaces fixes.
2843 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
2844 DEBUG_PRINT instead of g_message.
2846 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
2848 * plugins/debug-manager/breakpoints.c:
2849 Fix #507441: Disable all breakpoints doesn't work
2850 Fix #507444: Enable Breakpoint menu item doesn't change name
2852 2008-01-05 Naba Kumar <naba@gnome.org>
2854 * manuals/reference/libanjuta/libanjuta.types: Renamed
2855 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
2857 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
2859 * plugins/debug-manager/variable.c:
2860 Update variable display to use IAnjutaIterable instead of position
2862 * plugins/editor/text_editor_cbs.c,
2863 plugins/editor/text_editor.c:
2864 Fix Gtk critical warnings when a hover signal is emitted
2865 Fix get_text_iter in Scintilla (range should include last character)
2867 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
2869 * plugins/debug-manager/debug_tree.c,
2870 plugins/debug-manager/debug_tree.h,
2871 plugins/debug-manager/watch.c,
2872 plugins/debug-manager/command.c,
2873 plugins/debug-manager/queue.c,
2874 plugins/gdb/plugin.c,
2875 plugins/gdb/debugger.c,
2876 plugins/gdb/debugger.h,
2877 libanjuta/interfaces/libanjuta.idl:
2878 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
2880 2008-01-05 Naba Kumar <naba@gnome.org>
2882 * plugins/valgrind/plugin.c: Removed stock icon open/save from
2883 menus to avoid conflict with file open/save. Fixes bug #507455
2885 2008-01-05 Johannes Schmid <jhs@gnome.org>
2888 Conditionally depend on gtksourceview2 >= 2.1.0
2890 * libanjuta/interfaces/libanjuta.idl:
2891 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
2892 iterators instead of positions
2894 * plugins/debug-manager/threads.c:
2895 Fixed a warnings by including gnome-vfs properly
2897 * plugins/debug-manager/variable.c: (get_hovered_word),
2899 Updated to changes in IAnjutaEditorHover/Selection
2901 * plugins/document-manager/action-callbacks.c:
2902 (on_editor_command_upper_case_activate),
2903 (on_editor_command_lower_case_activate):
2904 * plugins/document-manager/search-box.c: (on_incremental_search),
2905 (on_search_activated):
2906 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
2907 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
2908 (iselection_get_start), (iselection_get_end),
2909 (iselection_iface_init), (ihover_display), (ihover_iface_init):
2910 * plugins/editor/text_editor_cbs.c:
2911 (on_text_editor_scintilla_notify):
2913 Updated to changes in IAnjutaEditorHover/Selection and updated editor
2914 interface of scintilla editor.
2916 * plugins/language-manager/languages.xml:
2917 * plugins/language-manager/plugin.c:
2918 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
2919 Added chdr to C language files and some DEBUG_PRINTs
2921 * plugins/language-support-cpp-java/cpp-java-assist.c:
2923 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2924 * plugins/search/plugin.c: (find_incremental):
2925 * plugins/search/search-replace.c: (search_and_replace):
2926 * plugins/search/search-replace_backend.c: (create_search_entries):
2927 Adapted to changed interfaces
2929 * plugins/sourceview/Makefile.am:
2930 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
2931 (set_uri), (anjuta_document_save):
2932 * plugins/sourceview/anjuta-editor-sourceview.glade:
2933 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
2934 (anjuta_view_key_press_event):
2935 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
2936 * plugins/sourceview/sourceview-cell.c:
2937 (sourceview_cell_instance_init), (sourceview_cell_finalize),
2938 (icell_get_line), (icell_get_attribute), (icell_iface_init):
2939 * plugins/sourceview/sourceview-prefs.c: (get_bool),
2940 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
2941 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
2942 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
2943 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
2944 * plugins/sourceview/sourceview-private.h:
2945 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
2946 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
2947 (on_document_loaded), (sourceview_instance_init),
2948 (sourceview_dispose), (sourceview_finalize),
2949 (sourceview_create_markers), (sourceview_new),
2950 (ifile_savable_save), (ieditor_get_tab_size),
2951 (ieditor_set_tab_size), (ieditor_set_use_spaces),
2952 (ieditor_set_auto_indent), (ieditor_goto_line),
2953 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
2954 (iselect_block), (iselect_set), (iselect_get_start),
2955 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
2956 (imark_unmark), (imark_is_marker_set),
2957 (imark_location_from_handle), (imark_delete_all_markers),
2958 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
2959 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
2960 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
2961 (ilanguage_get_supported_languages), (autodetect_language),
2962 (ilanguage_set_language), (iassist_show_tips),
2963 (on_sourceview_hover_leave), (on_sourceview_hover_over),
2964 (ihover_display), (ihover_iface_init):
2966 Use GtkSourceView 2.1.x:
2967 * New mark interface
2968 * Fixed #486724 and #488615
2969 * Implemented hover interface
2970 * Adapted to changed interfaces
2972 2008-01-04 Rob Bradford <rob@o-hand.com>
2974 Reviewed by Naba Kumar <naba@gnome.org>:
2975 * libanjuta/anjuta-preferences.c:
2976 (anjuta_preferences_register_property_custom):
2977 Unregister preferences for custom preferences when the widget is
2980 2008-01-03 Johannes Schmid <jhs@gnome.org>
2982 * plugins/file-manager/file-model.c: (file_model_row_expanded),
2983 (file_model_row_collapsed):
2984 Fixed the too method to take a correct data argument
2986 2008-01-02 Johannes Schmid <jhs@gnome.org>
2988 * plugins/document-manager/anjuta-docman.c:
2989 (anjuta_docman_add_document), (anjuta_docman_remove_document):
2990 ref and unref correctly to silence a Gtk+ critical
2992 2008-01-01 Johannes Schmid <jhs@gnome.org>
2994 * plugins/editor/text_editor.c: (itext_editor_get_text):
2995 Fixed #506740 – ianjuta_editor_get_text crash if request
2996 text past the buffer length
2998 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
3000 * plugins/debug-manager/utilities.c,
3001 plugins/debug-manager/utilities.h,
3002 plugins/debug-manager/breakpoints.c:
3003 Move get_current_editor function in utilities.c
3005 * plugins/debug-manager/plugin.c,
3006 plugins/debug-manager/debug_tree.c,
3007 plugins/debug-manager/debug_tree.h,
3008 plugins/debug-manager/watch.c,
3009 plugins/debug-manager/watch.h,
3010 plugins/debug-manager/locals.c,
3011 plugins/debug-manager/locals.h,
3012 (added) plugins/debug-manager/variable.c,
3013 (added) plugins/debug-manager/variable.h,
3014 plugins/debug-manager/Makefile.am:
3015 Use hover interface to display variable value
3017 2007-12-31 Johannes Schmid <jhs@gnome.org>
3019 * libanjuta/Makefile.am:
3020 Only install glade catalog files if glade-3 is available
3021 (Fixes #506269 and #500296)
3023 2007-12-30 Johannes Schmid <jhs@gnome.org>
3025 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
3026 (set_property_value_as_string), (register_callbacks):
3028 Fixed GtkFileChooserButton preferences to also work when only the combo
3029 changes without a dialog being open.
3031 2007-12-29 Johannes Schmid <jhs@gnome.org>
3033 * plugins/editor/Makefile.am:
3034 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
3036 2007-12-29 Johannes Schmid <jhs@gnome.org>
3038 * plugins/devhelp/plugin.c: (devhelp_activate):
3039 Fixed #498986 - Anjuta-2.3.0 fails to build
3041 2007-12-29 Johannes Schmid <jhs@gnome.org>
3043 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
3044 * plugins/debug-manager/plugin.c:
3045 (on_run_to_cursor_action_activate):
3046 * plugins/document-manager/anjuta-docman.c:
3047 (anjuta_docman_goto_file_line_mark):
3048 * plugins/symbol-db/plugin.c: (value_added_current_editor),
3049 (value_removed_current_editor):
3051 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
3052 all those to value_added_current_document...
3054 * plugins/editor/anjuta-editor-scintilla.glade:
3055 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
3056 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
3058 2007-12-28 Massimo Cora' <maxcvs@email.it>
3060 * plugins/symbol-db/plugin.c: (on_importing_project_end),
3061 (symbol_db_activate), (symbol_db_deactivate),
3062 (symbol_db_instance_init), (isymbol_manager_get_parents):
3063 * plugins/symbol-db/plugin.h:
3064 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3065 * plugins/symbol-db/symbol-db-engine.c:
3066 (symbol_db_engine_get_global_members_filtered):
3067 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
3068 (on_symbol_inserted):
3069 Filtered out static functions on global-tab. E.g. when flag
3070 is_file_scope = 1 we won't add entries there.
3071 Fixed a little bug on 'Global'->'Vars/Others' node too.
3073 2007-12-28 Johannes Schmid <jhs@gnome.org>
3075 * libanjuta/anjuta-launcher.c:
3076 Fixed a silly (and completely useless) memory corruption that probably
3077 only occured at a few race conditions though I wonder why it did not
3080 2007-12-28 Johannes Schmid <jhs@gnome.org>
3081 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
3082 * plugins/debug-manager/plugin.c: (set_program_counter):
3083 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
3084 * plugins/debug-manager/start.c: (get_source_directories):
3085 * plugins/debug-manager/threads.c: (on_info_thread),
3087 * plugins/file-manager/file-model.c: (file_model_set_property):
3088 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
3089 * plugins/tools/editor.c: (on_editor_response):
3091 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
3093 * plugins/document-manager/plugin.c: (update_title),
3094 (value_added_project_root_uri):
3095 * plugins/document-manager/plugin.h:
3096 Shorten down the title bar if the current path is inside the opened project
3098 2007-12-28 Massimo Cora' <maxcvs@email.it>
3100 reviewed by: Johannes Schmid <jhs@gnome.org>
3102 * plugins/project-wizard/templates/java/project.anjuta:
3103 * plugins/project-wizard/templates/mkfile/project.anjuta:
3104 * plugins/project-wizard/templates/python/project.anjuta:
3105 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
3106 let new projects use new SymbolDB plugin.
3108 * plugins/symbol-browser/images/Makefile.am:
3109 added some images taken from MonoDevelop project.
3111 * plugins/symbol-db/plugin.c: (value_added_current_editor),
3112 (goto_file_line), (on_importing_project_end), (project_root_added),
3113 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
3114 (isymbol_manager_search):
3115 Added project-updating feature when opening a project with some files
3116 modified externally [e.g. a svn up].
3118 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3119 (sdb_engine_iterator_node_instance_init),
3120 (sdb_engine_iterator_node_finalize),
3121 (symbol_db_engine_iterator_node_set_conversion_hash):
3122 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
3123 * plugins/symbol-db/symbol-db-engine-iterator.c:
3124 (symbol_db_engine_iterator_new):
3125 * plugins/symbol-db/symbol-db-engine-iterator.h:
3126 Moved Hash table initialization into the engine. This proxies and
3127 speeds up the process of creation and iteration of a GdaDataModel.
3129 * plugins/symbol-db/symbol-db-engine.c:
3130 (sdb_engine_ctags_output_thread),
3131 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
3132 (sdb_engine_scan_files_1), (sdb_engine_init),
3133 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
3134 (symbol_db_engine_add_new_workspace),
3135 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
3136 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
3137 (symbol_db_engine_get_sym_type_conversion_hash),
3138 (symbol_db_engine_update_files_symbols),
3139 (symbol_db_engine_update_project_symbols),
3140 (symbol_db_engine_update_buffer_symbols),
3141 (symbol_db_engine_get_class_parents),
3142 (symbol_db_engine_get_global_members_filtered),
3143 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
3144 (symbol_db_engine_get_scope_members_by_symbol_id),
3145 (symbol_db_engine_get_scope_members),
3146 (symbol_db_engine_get_current_scope),
3147 (symbol_db_engine_get_file_symbols),
3148 (symbol_db_engine_get_symbol_info_by_id),
3149 (symbol_db_engine_find_symbol_by_name_pattern),
3150 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
3151 * plugins/symbol-db/symbol-db-engine.h:
3152 * plugins/symbol-db/symbol-db-view-locals.c:
3153 (sdb_view_locals_get_iter_from_row_ref),
3154 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
3155 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
3156 (on_symbol_inserted), (symbol_db_view_locals_update_list):
3157 Changes on some queries fuctions and some fixes. Added *_filtered
3160 * plugins/symbol-db/symbol-db-view.c:
3161 (do_add_child_symbol_to_view), (add_new_waiting_for),
3162 (prepare_for_adding), (on_symbol_inserted),
3163 (do_recurse_subtree_and_remove), (on_symbol_removed),
3164 (sdb_view_do_add_hidden_dummy_child),
3165 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
3166 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
3167 (sdb_view_locals_create_new_store), (sdb_view_init),
3168 (sdb_view_finalize), (sdb_view_class_init),
3169 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
3170 (symbol_db_view_get_pixbuf),
3171 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
3172 New display for global tags. This is the definitive version, bugs apart.
3174 * plugins/symbol-db/tables.sql:
3177 2007-12-27 Naba Kumar <naba@gnome.org>
3179 * libanjuta/interfaces/libanjuta.idl:
3180 * plugins/editor/aneditor-priv.h:
3181 * plugins/editor/aneditor.cxx:
3182 * plugins/editor/text_editor.c: (text_editor_instance_init),
3183 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
3184 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
3185 * plugins/editor/text_editor.h:
3186 * plugins/editor/text_editor_cbs.c:
3187 (on_text_editor_scintilla_notify):
3189 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
3190 related code in AnEditor. Fixed some compilation warnings.
3192 2007-12-26 Naba Kumar <naba@gnome.org>
3194 * Changelog: Fixed indentation.
3196 2007-12-25 Naba Kumar <naba@gnome.org>
3198 * plugins/editor/Makefile.am:
3199 * plugins/editor/editor.glade:
3200 * plugins/editor/plugin.c:
3201 * plugins/editor/style-editor.c:
3202 * plugins/sourceview/Makefile.am:
3203 * plugins/sourceview/plugin.c:
3204 * plugins/sourceview/sourceview.glade:
3205 * plugins/valgrind/Makefile.am:
3207 Renamed glade files to anjuta-editor-* to give name space for the
3208 schema files (because they are installed in system directory).
3210 * scripts/build-schemas.mk: Install the schemas files also (need for
3211 binary package installation/uninstallation).
3213 2007-12-25 Johannes Schmid <jhs@gnome.org>
3215 * plugins/language-support-cpp-java/plugin.c:
3216 (set_indentation_param_vim):
3218 Support some more vim modeline commands and shortcuts (#504331)
3220 2007-12-25 Johannes Schmid <jhs@gnome.org>
3222 Patches from James Liggett:
3223 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
3224 (anjuta_vcs_status_tree_view_init):
3225 * plugins/subversion/subversion-commit-dialog.c:
3226 (subversion_commit_dialog):
3227 * plugins/subversion/subversion-diff-dialog.c:
3228 (on_subversion_diff_response):
3229 * plugins/subversion/subversion-log-dialog.c:
3230 (on_log_view_selected_button_clicked),
3231 (on_log_diff_selected_button_clicked),
3232 (on_log_diff_previous_button_clicked):
3233 * plugins/subversion/subversion-resolve-dialog.c:
3234 (subversion_resolve_dialog):
3235 * plugins/subversion/subversion-revert-dialog.c:
3236 (subversion_revert_dialog):
3237 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
3238 (pulse_progress_bar), (hide_pulse_progress_bar),
3239 (disconnect_data_arrived_signals),
3240 (cancel_data_arrived_signal_disconnect):
3241 * plugins/subversion/subversion-ui-utils.h:
3243 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
3244 #505237 – Sort list of modified files
3246 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
3248 * plugins/gdb/debugger.c:
3249 Fix bug #491301: Inspecting a variable opens a bad focus dialog
3251 2007-12-23 Johannes Schmid <jhs@gnome.org>
3253 * plugins/language-support-cpp-java/plugin.c:
3254 (set_indentation_param_emacs), (set_indentation_param_vim),
3255 (parse_mode_line_emacs), (parse_mode_line_vim),
3256 (extract_mode_line), (initialize_indentation_params):
3258 Added (basic) support for vim modelines (#504331)
3260 * plugins/message-view/message-view.c: (message_view_next),
3261 (message_view_previous):
3263 Fixed next/previous message
3265 2007-12-23 Johannes Schmid <jhs@gnome.org>
3267 * libanjuta/anjuta-ui.h:
3268 Check for != NULL before unref'ing pixbuf (related to #497878)
3270 * plugins/devhelp/plugin.c: (register_stock_icons):
3271 * plugins/document-manager/anjuta-docman.c:
3272 (anjuta_docman_add_document):
3273 * plugins/glade/plugin.c: (on_close_activated),
3274 (register_stock_icons), (on_session_save),
3275 (glade_plugin_add_project):
3277 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
3278 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
3280 * plugins/language-support-cpp-java/plugin.c:
3281 (register_stock_icons):
3282 Fixed stock icon registration macros
3284 2007-12-23 Johannes Schmid <jhs@gnome.org>
3286 * global-tags/Makefile.am:
3287 * launcher/Makefile.am:
3288 * libanjuta/Makefile.am:
3289 * libegg/Makefile.am:
3290 * manuals/anjuta-faqs/Makefile.am:
3291 * manuals/anjuta-manual/Makefile.am:
3292 * manuals/reference/libanjuta/Makefile.am:
3293 * plugins/build-basic-autotools/Makefile.am:
3294 * plugins/class-gen/Makefile.am:
3295 * plugins/class-inheritance/Makefile.am:
3296 * plugins/cvs-plugin/Makefile.am:
3297 * plugins/debug-manager/Makefile.am:
3298 * plugins/devhelp/Makefile.am:
3299 * plugins/document-manager/Makefile.am:
3300 * plugins/editor/Makefile.am:
3301 * plugins/editor/scintilla/Makefile.am:
3302 * plugins/editor/scintilla/include/Makefile.am:
3303 * plugins/file-loader/Makefile.am:
3304 * plugins/file-manager/Makefile.am:
3305 * plugins/file-wizard/Makefile.am:
3306 * plugins/gdb/Makefile.am:
3307 * plugins/glade/Makefile.am:
3308 * plugins/gtodo/Makefile.am:
3309 * plugins/gvim/Makefile.am:
3310 * plugins/indent/Makefile.am:
3311 * plugins/language-manager/Makefile.am:
3312 * plugins/language-support-cpp-java/Makefile.am:
3313 * plugins/macro/Makefile.am:
3314 * plugins/message-view/Makefile.am:
3315 * plugins/patch/Makefile.am:
3316 * plugins/profiler/Makefile.am:
3317 * plugins/project-import/Makefile.am:
3318 * plugins/project-manager/Makefile.am:
3319 * plugins/project-wizard/Makefile.am:
3320 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
3321 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
3322 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
3323 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
3324 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
3325 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
3326 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
3327 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
3328 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
3329 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
3330 * plugins/sample1/Makefile.am:
3331 * plugins/search/Makefile.am:
3332 * plugins/sourceview/Makefile.am:
3333 * plugins/subversion/Makefile.am:
3334 * plugins/symbol-browser/Makefile.am:
3335 * plugins/symbol-db/Makefile.am:
3336 * plugins/symbol-db/test/Makefile.am:
3337 * plugins/terminal/Makefile.am:
3338 * plugins/tools/Makefile.am:
3339 * plugins/valgrind/Makefile.am:
3341 * tagmanager/Makefile.am:
3343 Replaces the deprecated "INCLUDES" in all Makefile.am's with
3344 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
3345 warnings from illigel C++ compiler flags.
3347 2007-12-23 Johannes Schmid <jhs@gnome.org>
3349 Patch from Tom <tpgww@onepost.net>:
3351 * plugins/document-manager/anjuta-docman.c:
3352 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
3353 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
3354 (anjuta_docman_instance_init), (on_notebook_switch_page),
3355 (anjuta_docman_grab_text_focus):
3356 * plugins/document-manager/plugin.c: (on_document_added),
3357 (on_window_key_press_event), (on_window_key_release_event):
3359 Some more document-manager code cleanups and fixes.
3361 2007-12-23 Massimo Cora' <maxcvs@email.it>
3363 * plugins/symbol-db/plugin.c: (register_stock_icons),
3364 (value_added_current_editor), (value_removed_current_editor),
3365 (on_importing_project_end), (project_root_removed):
3366 added controls to clean/populate GtkTreeView(s) on projects unload/load.
3368 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
3369 (symbol_db_engine_get_file_db_path):
3370 fixed a useless warning.
3372 * plugins/symbol-db/symbol-db-view-locals.c:
3373 (traverse_free_waiting_for), (file_view_status_destroy),
3374 (sdb_view_locals_create_new_store), (traverse_files_view_status),
3375 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
3376 (sdb_view_locals_finalize), (on_symbol_inserted),
3377 (symbol_db_view_locals_recv_signals_from_engine),
3378 (symbol_db_view_locals_update_list):
3379 more speed on editors switching. GtkTreeStore caching method implemented.
3380 Fixed compiler warnings and a little memory leak.
3382 * plugins/symbol-db/symbol-db-view-locals.h:
3383 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
3384 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
3385 (on_scan_end), (on_symbol_inserted),
3386 (sdb_view_locals_create_new_store), (sdb_view_init),
3387 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
3388 * plugins/symbol-db/symbol-db-view.h:
3389 fixed some crashers. Now project loading/populating should be quite quick.
3391 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
3393 * plugins/debug-manager/command.c,
3394 plugins/debug-manager/queue.c:
3395 Take care of command return value (FALSE is an error)
3397 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
3399 * plugins/debug-manager/anjuta-debug-manager.glade,
3400 plugins/debug-manager/breakpoints.c:
3401 Remove address, condition and pass breakpoint column if not supported
3402 Fix clear all remove_all to avoid an endless loop if a breakpoint
3405 2007-12-17 Johannes Schmid <jhs@gnome.org>
3407 Patch from Tom <tpgww@onepost.net> (with some changes):
3409 * plugins/document-manager/action-callbacks.c: (on_open_activate),
3410 (on_save_as_activate), (on_save_all_activate),
3411 (on_close_file_activate), (on_close_all_file_activate),
3412 (on_reload_file_activate), (on_editor_command_clear_activate),
3413 (on_transform_eolchars1_activate), (on_comment_block),
3414 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
3415 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
3416 (on_editor_linenos1_activate), (on_editor_markers1_activate),
3417 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
3418 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
3419 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
3420 (on_zoom_out_text_activate):
3421 * plugins/document-manager/action-callbacks.h:
3422 * plugins/document-manager/anjuta-docman.c:
3423 (on_notebook_page_close_button_click),
3424 (on_notebook_page_close_button_enter),
3425 (on_notebook_page_close_button_leave),
3426 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
3427 (anjuta_docman_page_init), (anjuta_docman_page_new),
3428 (on_open_filesel_response), (create_file_open_dialog_gui),
3429 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
3430 (anjuta_docman_instance_init), (on_notebook_switch_page),
3431 (on_document_destroy), (anjuta_docman_add_editor),
3432 (anjuta_docman_add_document), (anjuta_docman_remove_document),
3433 (anjuta_docman_set_current_document),
3434 (anjuta_docman_goto_file_line_mark), (get_real_path),
3435 (anjuta_docman_get_full_filename),
3436 (anjuta_docman_delete_all_markers),
3437 (anjuta_docman_delete_all_indicators),
3438 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3439 (anjuta_docman_order_tabs):
3440 * plugins/document-manager/anjuta-docman.h:
3441 * plugins/document-manager/file_history.c: (an_hist_file_new),
3442 (an_file_history_push), (an_file_history_dump):
3443 * plugins/document-manager/file_history.h:
3444 * plugins/document-manager/plugin.c: (update_title),
3445 (value_removed_project_root_uri),
3446 (update_document_ui_interface_items), (menu_name_compare),
3447 (on_document_added), (on_document_changed),
3448 (on_window_key_press_event), (on_window_key_release_event),
3450 * plugins/document-manager/search-box.c: (on_document_changed),
3451 (on_goto_activated), (search_box_init), (search_box_new):
3452 * plugins/document-manager/search-box.h:
3454 Yet more code cleanups
3455 Save glade files correctly in session
3456 Use new tooltip API if available
3457 Sort notebook pages when session is restored (needs work)
3459 2007-12-16 Johannes Schmid <jhs@gnome.org>
3461 * plugins/document-manager/anjuta-docman.c:
3462 (anjuta_docman_add_document):
3464 Present correct widget with anjuta_shell_present_widget(). This got wrong when
3465 the new search bar was introduced.
3467 2007-12-12 Johannes Schmid <jhs@gnome.org>
3469 Patch from Tom <tpgww@onepost.net>:
3470 (#485233 – another bunch of docman cleanups)
3472 * libanjuta/interfaces/libanjuta.idl:
3473 * plugins/document-manager/action-callbacks.c:
3474 (get_current_document), (get_current_focus_widget),
3475 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
3476 (on_close_file_activate), (on_close_all_file_activate),
3477 (on_reload_file_activate), (on_print_activate),
3478 (on_print_preview_activate),
3479 (on_editor_command_upper_case_activate),
3480 (on_editor_command_lower_case_activate),
3481 (on_editor_command_eol_crlf_activate),
3482 (on_editor_command_eol_lf_activate),
3483 (on_editor_command_eol_cr_activate),
3484 (on_editor_command_select_all_activate),
3485 (on_editor_command_select_to_brace_activate),
3486 (on_editor_command_select_block_activate),
3487 (on_editor_command_match_brace_activate),
3488 (on_editor_command_undo_activate),
3489 (on_editor_command_redo_activate),
3490 (on_editor_command_cut_activate),
3491 (on_editor_command_paste_activate),
3492 (on_editor_command_copy_activate),
3493 (on_editor_command_clear_activate),
3494 (on_editor_command_close_folds_all_activate),
3495 (on_editor_command_open_folds_all_activate),
3496 (on_editor_command_toggle_fold_activate),
3497 (on_editor_command_bookmark_toggle_activate),
3498 (on_editor_command_bookmark_first_activate),
3499 (on_editor_command_bookmark_next_activate),
3500 (on_editor_command_bookmark_prev_activate),
3501 (on_editor_command_bookmark_last_activate),
3502 (on_editor_command_bookmark_clear_activate),
3503 (on_transform_eolchars1_activate), (on_comment_block),
3504 (on_comment_box), (on_comment_stream),
3505 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
3506 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
3507 (on_force_hilite_activate), (on_swap_activate),
3508 (on_editor_add_view_activate), (on_editor_remove_view_activate):
3509 * plugins/document-manager/action-callbacks.h:
3510 * plugins/document-manager/anjuta-docman.c:
3511 (on_notebook_page_close_button_click),
3512 (on_notebook_page_close_button_enter),
3513 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
3514 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
3515 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
3516 (on_open_filesel_response), (anjuta_docman_open_file),
3517 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
3518 (anjuta_docman_dispose), (anjuta_docman_instance_init),
3519 (anjuta_docman_class_init), (anjuta_docman_new),
3520 (on_notebook_switch_page), (on_document_save_point),
3521 (on_document_destroy), (anjuta_docman_add_editor),
3522 (anjuta_docman_add_document), (anjuta_docman_remove_document),
3523 (anjuta_docman_set_popup_menu),
3524 (anjuta_docman_get_current_focus_widget),
3525 (anjuta_docman_get_page_for_document),
3526 (anjuta_docman_get_current_document),
3527 (anjuta_docman_set_current_document),
3528 (anjuta_docman_goto_file_line),
3529 (anjuta_docman_goto_file_line_mark),
3530 (anjuta_docman_get_full_filename),
3531 (anjuta_docman_present_notebook_page),
3532 (anjuta_docman_update_page_label),
3533 (anjuta_docman_delete_all_markers),
3534 (anjuta_docman_delete_all_indicators),
3535 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3536 (do_ordertab1), (anjuta_docman_order_tabs),
3537 (anjuta_docman_set_editor_properties),
3538 (anjuta_docman_get_document_for_path),
3539 (anjuta_docman_get_all_doc_widgets):
3540 * plugins/document-manager/anjuta-docman.h:
3541 * plugins/document-manager/editor-tooltips.c:
3542 * plugins/document-manager/plugin.c: (update_title),
3543 (update_document_ui_enable_all), (update_document_ui_disable_all),
3544 (update_document_ui_save_items),
3545 (update_document_ui_interface_items), (update_document_ui),
3546 (on_document_update_save_ui), (update_status),
3547 (on_document_update_ui), (on_document_added),
3548 (on_document_changed), (on_session_save), (on_save_prompt),
3549 (on_docman_auto_save), (on_gconf_notify_timer):
3550 * plugins/document-manager/search-box.c: (on_document_changed),
3551 (search_box_new), (search_box_grab_line_focus):
3552 * plugins/glade/plugin.c: (ifile_open):
3553 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3554 * plugins/search/search-replace_backend.c: (create_search_entries):
3555 * plugins/sourceview/anjuta-document.c: (set_uri),
3556 (anjuta_document_save):
3557 * plugins/sourceview/sourceview.c: (ifile_savable_save):
3558 * plugins/tools/editor.c: (on_editor_response):
3560 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
3561 It fixes some issues with session handling and several memory lacks.
3562 Gtk 2.12 Tooltip API is used if available.
3564 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
3566 * plugins/debug-manager/disassemble.c,
3567 plugins/debug-manager/disassemble.h,
3568 plugins/debug-manager/command.c,
3569 plugins/debug-manager/command.h,
3570 plugins/debug-manager/plugin.c
3571 plugins/debug-manager/sparse_view.c,
3572 plugins/debug-manager/sparse_view.h,
3573 plugins/gdb/plugin.c,
3574 plugins/gdb/debugger.c,
3575 plugins/gdb/debugger.h,
3576 libanjuta/interfaces/libanjuta.idl:
3577 Fix bug #502533: Implement assembler step
3579 * plugins/debug-manager/breakpoints.c:
3580 Do not save temporary breakpoints
3582 * plugins/debug-manager/stack_trace.c:
3583 Fix a crash when a stack command is cancelled
3585 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
3587 * plugins/debug-manager/plugin.c,
3588 plugins/debug-manager/breakpoints.c,
3589 plugins/debug-manager/breakpoints.h:
3590 Fix bug #488732: Breakpoint on delete lines
3591 Breakpoints are now linked to their position in editor
3593 * plugins/gdb/debugger.c:
3594 Fix removing condition on breakpoint
3596 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
3598 * plugins/debug-manager/anjuta-debug-manager.glade,
3599 plugins/debug-manager/start.c,
3600 plugins/gdb/plugin.c,
3601 plugins/gdb/debugger.c,
3602 plugins/gdb/debugger.h,
3603 libanjuta/interfaces/libanjuta.idl:
3604 Fix bug #481366: Do not stop at the beginning of the program
3606 * plugins/debug-manager/command.c,
3607 plugins/debug-manager/command.h,
3608 plugins/debug-manager/breakpoints.c,
3609 plugins/debug-manager/queue.c,
3610 plugins/debug-manager/queue.h:
3611 Fix a bug remove all breakpoints was not working due to latest changes
3612 Setting breakpoints is disabled when program is running
3614 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
3616 * plugins/debug-manager/queue.c,
3617 plugins/gdb/plugin.c:
3618 Fix bug #501469: Crash if mime_type is unknown
3620 2007-12-01 Massimo Cora' <maxcvs@email.it>
3622 * plugins/symbol-db/plugin.c: (on_editor_destroy),
3623 (on_editor_update_ui), (on_single_file_scan_end),
3624 (on_importing_project_end), (project_root_added),
3625 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
3626 * plugins/symbol-db/plugin.h:
3627 show on status bar files being scanned.
3629 * plugins/symbol-db/symbol-db-engine.c:
3630 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
3631 (sdb_engine_ctags_output_thread),
3632 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
3633 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3634 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
3635 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
3636 (sdb_engine_get_table_id_by_unique_name2),
3637 (symbol_db_engine_open_project),
3638 (sdb_engine_prepare_executing_commands),
3639 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
3640 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
3641 (sdb_engine_detects_removed_ids),
3642 (symbol_db_engine_get_class_parents),
3643 (symbol_db_engine_get_global_members),
3644 (symbol_db_engine_get_scope_members_by_symbol_id),
3645 (symbol_db_engine_get_scope_members),
3646 (symbol_db_engine_get_current_scope),
3647 (symbol_db_engine_get_file_symbols),
3648 (symbol_db_engine_get_symbol_info_by_id),
3649 (symbol_db_engine_get_full_local_path),
3650 (symbol_db_engine_find_symbol_by_name_pattern),
3651 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
3652 * plugins/symbol-db/symbol-db-engine.h:
3653 * plugins/symbol-db/symbol-db-view-locals.c:
3654 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
3655 (symbol_db_view_locals_recv_signals_from_engine),
3656 (symbol_db_view_locals_update_list):
3657 * plugins/symbol-db/symbol-db-view-locals.h:
3658 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
3659 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
3660 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
3661 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
3662 * plugins/symbol-db/symbol-db-view.h:
3663 Added g_thread architecture to scan in background. With this you
3664 can use Anjuta's GUI without freezing.
3665 Improved insertion speed by using a paradigm like 'insert' and 'check'
3666 replacing a 'check' and 'insert' one. This has been done for tables
3667 like symbol, scope, sym_type.
3670 * plugins/symbol-db/tables.sql:
3671 * plugins/symbol-db/test/main.c: (get_global_members), (main),
3672 (thread), (print_message), (bastard_thread), (idle_signals):
3673 fixed a typo on tables that broke sql triggers.
3675 === anjuta 2.3.1 ===
3677 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
3679 * NEWS, AUTHORS: Updated.
3680 * src/Makefile.am: Fixed make distcheck
3682 Patch from Yang Hong:
3683 * plugins/file-manager/file-manager.glade: Fixed file chooser
3684 size in file-manager preferences.
3686 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
3688 * NEWS: Updated for 2.3.1 development release
3689 * configure.in: Bumped version to 2.3.1
3691 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
3693 * plugins/debug-manager/threads.c,
3694 plugins/debug-manager/disassemble.c,
3695 plugins/debug-manager/watch.c,
3696 plugins/debug-manager/registers.c,
3697 plugins/debug-manager/locals.c,
3698 plugins/debug-manager/breakpoints.c,
3699 plugins/debug-manager/stack_trace.c,
3700 plugins/debug-manager/command.c,
3701 plugins/debug-manager/command.h,
3702 plugins/debug-manager/queue.c,
3703 libanjuta/interfaces/libanjuta.idl:
3704 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
3705 Document IAnjutaDebugManager signals
3706 Generate new signals in queue.c
3707 Use new signals in other files
3709 2007-11-30 <genbell@tiscali.it>
3711 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
3713 * plugins/gdb/Makefile.am:
3716 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
3718 * plugins/tools/variable.c:
3719 Fix a bug added in the previous patch (it is not a leak)
3721 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
3723 * plugins/project-wizard/druid.c,
3724 plugins/project-wizard/templates/terminal.wiz,
3725 plugins/project-wizard/templates/xlib-dock.wiz,
3726 plugins/project-wizard/templates/wxwin.wiz,
3727 plugins/project-wizard/templates/java.wiz,
3728 plugins/project-wizard/templates/gnome.wiz,
3729 plugins/project-wizard/templates/anjuta-plugin.wiz,
3730 plugins/project-wizard/templates/gtkmm.wiz,
3731 plugins/project-wizard/templates/python.wiz,
3732 plugins/project-wizard/templates/cpp.wiz,
3733 plugins/project-wizard/templates/sdl.wiz,
3734 plugins/project-wizard/templates/gtk.wiz,
3735 plugins/project-wizard/templates/minimal.wiz,
3736 plugins/project-wizard/templates/xlib.wiz,
3737 plugins/project-wizard/templates/gcj.wiz,
3738 plugins/project-wizard/templates/translatable-strings.h,
3739 plugins/project-import/project-import.c:
3740 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
3742 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
3744 * plugins/debug-manager/threads.c,
3745 plugins/debug-manager/disassemble.c,
3746 plugins/debug-manager/watch.c,
3747 plugins/debug-manager/registers.c,
3748 plugins/debug-manager/memory.c,
3749 plugins/debug-manager/locals.c,
3750 plugins/debug-manager/stack_trace.c,
3751 plugins/debug-manager/queue.c,
3752 plugins/debug-manager/queue.h:
3753 Connect debugger signal only when program is loaded
3754 Rename get_feature in is_supported
3756 * plugins/debug-manager/plugin.c:
3757 Remove editor watch when plugin is deactivated
3759 * plugins/debug-manager/anjuta-debug-manager.glade,
3760 plugins/debug-manager/breakpoints.c,
3761 plugins/debug-manager/breakpoints.h:
3762 Rewrite almost completely the breakpoint code
3763 Improve breakpoint dialog
3765 Implement condition, hit count, ignore and temporary attribute
3767 * plugins/debug-manager/command.c,
3768 plugins/debug-manager/command.h:
3769 Add a breakpoint list command
3771 * plugins/gdb/debugger.c,
3772 plugins/gdb/debugger.h:
3773 Add new breakpoint list command
3774 Fix parsing of breakpoint data
3776 * libanjuta/interfaces/libanjuta.idl,
3777 plugins/gdb/plugin.c:
3778 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
3780 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
3782 * plugins/document-manager/plugin.c:
3783 Use Ctrl+Shift+s as shortcut for Save As
3785 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
3787 * plugins/subversion/plugin.c: (activate_plugin):
3788 * plugins/symbol-db/plugin.c: (symbol_db_activate):
3789 * src/layout.xml: Fixed dockitem positions.
3791 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3793 Icons from tpgww@onepost.net:
3794 * plugins/project-wizard/applogo.png:
3795 Icons from patch in bug #480093 comment #23. Also renamed icons.
3797 * plugins/message-view/Makefile.am:
3798 * plugins/message-view/plugin.c: (register_stock_icons),
3799 (ipreferences_merge): Removed redundant icon.
3801 * plugins/document-manager/plugin.c:
3802 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
3803 Do not insensitize New action when there is no document.
3806 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3808 Icons from tpgww@onepost.net:
3809 * plugins/symbol-browser/an_symbol_prefs.c:
3810 * pixmaps/Makefile.am:
3811 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
3813 Icons from patch in bug #480093 comment #23. Also renamed icons.
3816 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3818 Patch from James Liggett:
3819 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
3820 revert and dialogs resizable.
3822 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
3824 Patch from James Liggett:
3825 * plugins/subversion/anjuta-subversion.glade:
3826 * plugins/subversion/subversion-diff-dialog.c:
3827 (on_subversion_diff_response), (subversion_diff_dialog):
3828 * plugins/subversion/subversion-diff-dialog.h:
3830 The diff dialog should have a checkbox, enabled by default, that
3831 allows the user to make sure that all open files are saved before
3834 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
3836 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
3838 Icons from tpgww@onepost.net:
3839 * pixmaps/Makefile.am:
3842 * src/anjuta-preferences-general.svg:
3844 Icons from patch in bug #480093 comment #23. Also renamed icons.
3847 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3849 Icons from tpgww@onepost.net:
3850 * plugins/debug-manager/images/Makefile.am:
3851 * plugins/debug-manager/images/anjuta-watch.svg:
3852 * plugins/debug-manager/plugin.c: (register_stock_icons):
3853 * plugins/gdb/images/Makefile.am:
3854 * plugins/gtodo/Makefile.am:
3855 * plugins/gtodo/anjuta-gtodo-plugin.svg:
3856 * plugins/gtodo/anjuta-gtodo.plugin.in:
3857 * plugins/gtodo/interface.c: (stock_icons):
3858 * plugins/gtodo/main.h:
3859 * plugins/gtodo/plugin.c: (ipreferences_merge):
3860 * plugins/terminal/Makefile.am:
3861 * plugins/terminal/anjuta-terminal-plugin.svg:
3862 * plugins/terminal/anjuta-terminal.plugin.in:
3863 * plugins/terminal/terminal.c:
3864 * plugins/tools/Makefile.am:
3865 * plugins/tools/anjuta-tools-plugin.svg:
3866 * plugins/tools/anjuta-tools.plugin.in:
3867 * plugins/tools/plugin.c:
3868 * plugins/valgrind/Makefile.am:
3869 * plugins/valgrind/anjuta-valgrind-plugin.svg:
3870 * plugins/valgrind/anjuta-valgrind.plugin.in:
3871 * plugins/valgrind/plugin.c: (register_stock_icons),
3872 (ipreferences_merge):
3874 Icons from patch in bug #480093 comment #23. Also renamed icons.
3877 2007-11-18 Massimo Cora' <maxcvs@email.it>
3879 reviewed by: Johannes Schmid <jhs@gnome.org>
3882 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
3883 due to bug #493360. Still present anyway bug #495843
3885 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
3886 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
3887 (on_local_treeview_row_activated),
3888 (on_global_treeview_row_activated),
3889 (on_global_treeview_row_expanded), (on_project_element_added),
3890 (on_project_element_removed), (project_root_added),
3891 (symbol_db_activate), (isymbol_manager_search),
3892 (isymbol_manager_get_members),
3893 (isymbol_manager_get_completions_at_position):
3894 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3895 (symbol_db_engine_iterator_node_get_symbol_extra_string):
3896 * plugins/symbol-db/symbol-db-engine.c:
3897 (sdb_engine_execute_non_select_sql),
3898 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
3899 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
3900 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
3901 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3902 (symbol_db_engine_add_new_workspace),
3903 (symbol_db_engine_add_new_project),
3904 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
3905 (sdb_engine_detects_removed_ids),
3906 (sdb_engine_walk_down_scope_path),
3907 (symbol_db_engine_get_class_parents),
3908 (symbol_db_engine_get_global_members),
3909 (symbol_db_engine_get_scope_members_by_symbol_id),
3910 (symbol_db_engine_get_scope_members),
3911 (symbol_db_engine_get_current_scope),
3912 (symbol_db_engine_get_file_symbols),
3913 (symbol_db_engine_get_symbol_info_by_id),
3914 (symbol_db_engine_find_symbol_by_name_pattern):
3915 * plugins/symbol-db/symbol-db-engine.h:
3916 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3917 (on_symbol_inserted), (symbol_db_view_locals_update_list):
3918 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
3919 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
3920 (on_scan_end), (do_add_root_symbol_to_view),
3921 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
3922 (trigger_on_symbol_inserted), (add_new_waiting_for),
3923 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
3924 (on_symbol_inserted), (do_recurse_subtree_and_remove),
3925 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
3926 (symbol_db_view_row_expanded), (sdb_view_init),
3927 (gtree_compare_func), (sdb_view_finalize),
3928 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
3929 (sdb_view_populate_base_root),
3930 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
3931 * plugins/symbol-db/symbol-db-view.h:
3932 * plugins/symbol-db/tables.sql:
3933 * plugins/symbol-db/test/Makefile.am:
3934 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
3935 (get_scope_members), (get_current_scope), (get_global_members),
3936 (get_file_symbols), (get_info_by_id), (main):
3938 Rewrote symbol-db-view global tab. Now every expandable node is a query.
3939 Started using LIMIT keyword to speed up things.
3940 Deprecated GdaCommand in favour of GdaQuery into engine. This should
3941 make providers use prepared statements.
3943 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3945 Patch from James Liggett:
3946 * plugins/subversion/plugin.c: (subversion_instance_init):
3947 * plugins/subversion/plugin.h:
3948 * plugins/subversion/subversion-diff-dialog.c:
3949 (on_subversion_diff_response), (subversion_diff_dialog),
3950 (on_menu_subversion_diff):
3951 * plugins/subversion/subversion-log-dialog.c:
3952 (on_log_view_selected_button_clicked),
3953 (on_log_diff_selected_button_clicked),
3954 (on_log_diff_previous_button_clicked),
3955 (subversion_log_window_create):
3956 * plugins/subversion/subversion-ui-utils.c:
3957 (get_filename_from_full_path), (init_whole_project),
3958 (on_whole_project_toggled):
3959 * plugins/subversion/subversion-ui-utils.h:
3960 * plugins/subversion/subversion-update-dialog.c:
3961 (subversion_update_dialog), (on_menu_subversion_update):
3963 Whole Project checkbox enabled by default in diff and update dialogs.
3964 changes the editor names for diff editors to something much more
3965 descriptive. For example, working copy/head diffs would have an editor
3966 with a name like "[Working Copy/Head] some-file.diff," where some-file
3967 is the name of the file/directory that was diffed. For diffs against
3968 arbitrary diffs the name would look like "[Revisions 2832/3200]
3969 some-file.diff" for a diff of some-file between revisions 2832 and
3972 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3974 Icons from tpgww@onepost.net:
3975 * plugins/subversion/Makefile.am:
3976 * plugins/subversion/anjuta-subversion-plugin.svg:
3977 * plugins/subversion/anjuta-subversion.plugin.in:
3978 * plugins/subversion/plugin.h:
3979 * plugins/symbol-browser/Makefile.am:
3980 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
3981 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
3982 * plugins/symbol-browser/plugin.c:
3983 * plugins/symbol-db/Makefile.am:
3984 * plugins/symbol-db/plugin.c:
3985 * plugins/symbol-db/symbol-db.plugin.in:
3987 Icons from patch in bug #480093 comment #23. Also renamed icons.
3990 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
3992 Icons from tpgww@onepost.net:
3993 * plugins/project-manager/Makefile.am:
3994 * plugins/project-manager/anjuta-project-manager-plugin.svg:
3995 * plugins/project-manager/anjuta-project-manager.plugin.in:
3996 * plugins/project-manager/plugin.c:
3997 * plugins/project-wizard/Makefile.am:
3998 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
3999 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
4000 * plugins/project-wizard/druid.h:
4001 * plugins/search/Makefile.am:
4002 * plugins/search/anjuta-search-plugin.svg:
4003 * plugins/search/anjuta-search.plugin.in:
4004 * plugins/search/plugin.c:
4006 Icons from patch in bug #480093 comment #23. Also renamed icons.
4009 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
4011 * TODO.tasks: updated.
4013 Icons from tpgww@onepost.net:
4014 * plugins/file-loader/Makefile.am:
4015 * plugins/file-loader/anjuta-loader-plugin.svg:
4016 * plugins/file-loader/anjuta-loader.plugin.in:
4017 * plugins/file-manager/Makefile.am:
4018 * plugins/file-manager/anjuta-file-manager-plugin.svg:
4019 * plugins/file-manager/file-manager.plugin.in:
4020 * plugins/file-manager/plugin.c:
4021 * plugins/glade/Makefile.am:
4022 * plugins/glade/anjuta-glade-plugin.svg:
4023 * plugins/glade/anjuta-glade.plugin.in:
4024 * plugins/glade/plugin.c: (register_stock_icons):
4025 * plugins/language-manager/Makefile.am:
4026 * plugins/language-manager/anjuta-language-manager-plugin.svg:
4027 * plugins/language-manager/language-manager.plugin.in:
4028 * plugins/message-view/Makefile.am:
4029 * plugins/message-view/anjuta-message-manager.plugin.in:
4030 * plugins/message-view/anjuta-messages-plugin.svg:
4031 * plugins/message-view/plugin.c:
4032 * plugins/patch/Makefile.am:
4033 * plugins/patch/anjuta-patch-plugin.svg:
4034 * plugins/patch/anjuta-patch.plugin.in:
4035 * plugins/patch/plugin.c:
4036 * plugins/profiler/Makefile.am:
4037 * plugins/profiler/anjuta-profiler-plugin.svg:
4038 * plugins/profiler/plugin.c: (register_stock_icons):
4039 * plugins/profiler/profiler.plugin.in:
4040 * plugins/project-import/Makefile.am:
4041 * plugins/project-import/anjuta-project-import-plugin.svg:
4042 * plugins/project-import/anjuta-project-import.plugin.in:
4043 * plugins/project-import/plugin.c:
4045 Icons from patch in bug #480093 comment #23. Also renamed icons.
4048 2007-11-18 Johannes Schmid <jhs@gnome.org>
4050 * plugins/build-basic-autotools/build-basic-autotools.c:
4052 * plugins/debug-manager/anjuta-debug-manager.glade:
4053 * plugins/debug-manager/breakpoints.c:
4054 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
4055 * plugins/file-wizard/file.c:
4056 * plugins/gdb/anjuta-gdb.glade:
4057 * plugins/glade/plugin.c: (ifile_open):
4058 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
4059 * plugins/gtodo/mcategory.c: (category_manager_add_item):
4060 * plugins/gtodo/tray-icon.c:
4061 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
4062 * plugins/macro/macros.xml:
4063 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4064 Fixed translation bugs (#496833, #488211 and #497758)
4066 * plugins/document-manager/plugin.c: (on_editor_changed):
4069 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
4071 Icons from tpgww@onepost.net:
4072 * plugins/devhelp/Makefile.am:
4073 * plugins/devhelp/anjuta-devhelp-plugin.svg:
4074 * plugins/devhelp/anjuta-devhelp.plugin.in:
4075 * plugins/devhelp/plugin.c:
4076 * plugins/document-manager/anjuta-document-manager.plugin.in:
4077 * plugins/document-manager/images/Makefile.am:
4078 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
4079 * plugins/document-manager/plugin.c:
4080 * plugins/editor/Makefile.am:
4081 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
4082 * plugins/editor/anjuta-editor.plugin.in:
4083 * plugins/editor/plugin.c:
4084 * plugins/sample1/Makefile.am:
4085 * plugins/sample1/anjuta-sample-plugin.svg:
4086 * plugins/sample1/anjuta-sample.plugin.in:
4087 * plugins/sourceview/Makefile.am:
4088 * plugins/sourceview/plugin.c:
4089 * plugins/sourceview/sourceview.plugin.in:
4091 Icons from patch in bug #480093 comment #23. Also renamed icons.
4094 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
4096 * TODO.tasks: Updated.
4098 Icons from tpgww@onepost.net:
4099 * plugins/build-basic-autotools/Makefile.am:
4100 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
4101 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
4102 * plugins/build-basic-autotools/build-basic-autotools.c:
4103 * plugins/class-inheritance/Makefile.am:
4104 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
4105 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
4106 * plugins/class-inheritance/plugin.c:
4107 * plugins/cvs-plugin/Makefile.am:
4108 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
4109 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
4110 * plugins/cvs-plugin/plugin.c:
4111 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
4112 * plugins/debug-manager/images/Makefile.am:
4113 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
4114 * plugins/debug-manager/plugin.c:
4116 Icons from patch in bug #480093 comment #23. Also renamed icons.
4119 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4121 * (removed) libanjuta/anjuta-children.c,
4122 (removed) libanjuta/anjuta-children.h,
4123 libanjuta/anjuta-launcher.c,
4124 libanjuta/libanjuta.h,
4125 libanjuta/Makefile.am,
4126 plugins/gdb/debugger.c,
4127 plugins/terminal/terminal.c,
4128 manuals/reference/libanjuta/libanjuta-sections.txt,
4129 manuals/reference/libanjuta/libanjuta-docs.sgml:
4130 Replace anjuta_children_register by g_child_watch_add
4132 2007-11-13 Johannes Schmid <jhs@gnome.org>
4134 * plugins/subversion/anjuta-subversion.glade:
4135 * plugins/subversion/subversion-commit-dialog.c:
4136 (subversion_commit_dialog):
4137 * plugins/subversion/subversion-resolve-dialog.c:
4138 (subversion_resolve_dialog):
4139 * plugins/subversion/subversion-revert-dialog.c:
4140 (subversion_revert_dialog):
4141 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
4142 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
4143 (hide_pulse_progress_bar):
4144 * plugins/subversion/subversion-ui-utils.h:
4146 Yet another patch from #457477:
4147 Add a pulsing progress bar to all dialogs receiving status
4149 2007-11-12 Johannes Schmid <jhs@gnome.org>
4151 * plugins/document-manager/plugin.c: (create_highlight_submenu):
4152 Bug 493583 – crash in Anjuta IDE: trying to open a file
4154 * plugins/subversion/subversion-commit-dialog.c:
4155 (select_all_files), (subversion_commit_dialog):
4156 Patch from jrligget - see #457477
4158 2007-11-12 Johannes Schmid <jhs@gnome.org>
4160 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
4161 * libanjuta/anjuta-plugin-handle.c:
4162 (anjuta_plugin_handle_get_about):
4163 Bug 495536 – Plugins localization improvement
4165 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
4166 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4167 * plugins/indent/indent.glade:
4168 * plugins/subversion/anjuta-subversion.glade:
4169 Bug 495245 – Strings bug
4171 2007-11-08 James Liggett <jrliggett@cox.net>
4173 reviewed by: Johannes Schmid <jhs@gnome.org>
4175 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
4176 (anjuta_async_command_finalize),
4177 (anjuta_async_command_notification_poll),
4178 (anjuta_async_command_thread), (start_command),
4179 (notify_data_arrived), (notify_complete),
4180 (anjuta_async_command_class_init),
4181 (anjuta_async_command_set_error_message),
4182 (anjuta_async_command_get_error_message),
4183 (anjuta_async_command_lock), (anjuta_async_command_unlock):
4184 * libanjuta/anjuta-async-command.h:
4185 * libanjuta/anjuta-command.c: (anjuta_command_init),
4186 (anjuta_command_finalize), (anjuta_command_class_init),
4187 (anjuta_command_start), (anjuta_command_notify_data_arrived),
4188 (anjuta_command_notify_complete),
4189 (anjuta_command_set_error_message),
4190 (anjuta_command_get_error_message):
4191 * libanjuta/anjuta-command.h:
4192 * libanjuta/anjuta-glade-catalog.c:
4193 * libanjuta/anjuta-glade.xml:
4194 * libanjuta/anjuta-vcs-status-tree-view.c:
4195 (on_selected_column_toggled),
4196 (anjuta_vcs_status_tree_view_create_columns),
4197 (anjuta_vcs_status_tree_view_init),
4198 (anjuta_vcs_status_tree_view_finalize),
4199 (anjuta_vcs_status_tree_view_set_property),
4200 (anjuta_vcs_status_tree_view_get_property),
4201 (anjuta_vcs_status_tree_view_class_init),
4202 (anjuta_vcs_status_tree_view_new),
4203 (anjuta_vcs_status_tree_view_destroy),
4204 (anjuta_vcs_status_tree_view_add), (select_all_paths),
4205 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
4206 (anjuta_vcs_status_tree_view_unselect_all),
4207 (create_selected_paths_list),
4208 (anjuta_vcs_status_tree_view_get_selected):
4209 * libanjuta/anjuta-vcs-status-tree-view.h:
4210 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
4211 * libanjuta/anjuta-widgets.h:
4212 * plugins/subversion/subversion-add-dialog.c:
4213 (on_add_command_finished), (on_subversion_add_response),
4214 (subversion_add_dialog), (on_menu_subversion_add),
4215 (on_fm_subversion_add):
4216 * plugins/subversion/subversion-add-dialog.h:
4217 * plugins/subversion/subversion-commit-dialog.c:
4218 (on_commit_command_finished), (on_subversion_commit_response),
4219 (subversion_commit_dialog), (on_menu_subversion_commit),
4220 (on_fm_subversion_commit):
4221 * plugins/subversion/subversion-commit-dialog.h:
4222 * plugins/subversion/subversion-copy-dialog.c:
4223 (on_copy_other_revision_radio_toggled),
4224 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
4225 (on_copy_command_finished), (on_subversion_copy_response),
4226 (subversion_copy_dialog), (on_menu_subversion_copy),
4227 (on_fm_subversion_copy):
4228 * plugins/subversion/subversion-copy-dialog.h:
4229 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
4230 (on_subversion_diff_response), (subversion_diff_dialog),
4231 (on_menu_subversion_diff), (on_fm_subversion_diff):
4232 * plugins/subversion/subversion-diff-dialog.h:
4233 * plugins/subversion/subversion-log-dialog.c:
4234 (on_diff_selected_column_toggled), (create_columns),
4235 (on_log_command_finished), (on_log_view_button_clicked),
4236 (on_cat_command_data_arrived), (on_cat_command_finished),
4237 (on_log_view_selected_button_clicked), (get_selected_revisions),
4238 (on_log_diff_selected_button_clicked),
4239 (on_log_diff_previous_button_clicked),
4240 (on_subversion_log_vbox_destroy),
4241 (on_log_changes_view_row_selected), (subversion_log_window_create),
4242 (on_menu_subversion_log), (on_fm_subversion_log),
4243 (subversion_log_set_whole_project_sensitive):
4244 * plugins/subversion/subversion-log-dialog.h:
4245 * plugins/subversion/subversion-merge-dialog.c:
4246 (on_merge_command_finished), (on_subversion_merge_response),
4247 (on_merge_first_path_browse_button_clicked),
4248 (on_merge_second_path_browse_button_clicked),
4249 (on_merge_use_first_path_check_toggled),
4250 (on_merge_start_revision_radio_toggled),
4251 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
4252 (on_menu_subversion_merge):
4253 * plugins/subversion/subversion-merge-dialog.h:
4254 * plugins/subversion/subversion-remove-dialog.c:
4255 (on_remove_command_finished),
4256 (on_remove_path_browse_button_clicked),
4257 (on_subversion_remove_response), (subversion_remove_dialog),
4258 (on_menu_subversion_remove), (on_fm_subversion_remove):
4259 * plugins/subversion/subversion-remove-dialog.h:
4260 * plugins/subversion/subversion-resolve-dialog.c:
4261 (on_resolve_command_finished), (on_subversion_resolve_response),
4262 (subversion_resolve_dialog), (on_menu_subversion_resolve):
4263 * plugins/subversion/subversion-resolve-dialog.h:
4264 * plugins/subversion/subversion-revert-dialog.c:
4265 (on_revert_command_finished), (on_subversion_revert_response),
4266 (subversion_revert_dialog), (on_menu_subversion_revert):
4267 * plugins/subversion/subversion-revert-dialog.h:
4268 * plugins/subversion/subversion-switch-dialog.c:
4269 (on_switch_other_revision_radio_toggled),
4270 (on_switch_command_finished), (on_subversion_switch_response),
4271 (subversion_switch_dialog), (on_menu_subversion_switch):
4272 * plugins/subversion/subversion-switch-dialog.h:
4273 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
4274 (subversion_data_free), (on_mesg_view_destroy),
4275 (create_message_view), (check_filename), (get_log_from_textview),
4276 (pulse_timer), (on_pulse_timer_destroyed),
4277 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
4278 (report_errors), (on_status_command_finished),
4279 (on_status_command_data_arrived), (on_command_info_arrived),
4280 (select_all_status_items), (clear_all_status_selections),
4281 (init_whole_project), (on_whole_project_toggled),
4282 (send_diff_command_output_to_editor), (on_diff_command_finished),
4283 (stop_status_bar_progress_pulse):
4284 * plugins/subversion/subversion-ui-utils.h:
4285 * plugins/subversion/subversion-update-dialog.c:
4286 (on_update_command_finished), (on_subversion_update_response),
4287 (subversion_update_dialog), (on_menu_subversion_update),
4288 (on_fm_subversion_update):
4289 * plugins/subversion/subversion-update-dialog.h:
4290 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
4291 (svn_add_command_finalize), (svn_add_command_run),
4292 (svn_add_command_class_init), (svn_add_command_new),
4293 (svn_add_command_destroy):
4294 * plugins/subversion/svn-add-command.h:
4295 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
4296 (svn_cat_command_finalize), (svn_cat_command_run),
4297 (svn_cat_command_class_init), (svn_cat_command_new),
4298 (svn_cat_command_destroy), (svn_cat_command_get_output):
4299 * plugins/subversion/svn-cat-command.h:
4300 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
4301 (svn_command_release_ui_lock), (simple_prompt),
4302 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
4303 (svn_auth_ssl_server_trust_prompt_func_cb),
4304 (svn_auth_ssl_client_cert_prompt_func_cb),
4305 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
4306 (svn_command_init), (svn_command_finalize),
4307 (svn_command_class_init), (svn_command_push_info),
4308 (svn_command_get_info_queue), (svn_command_set_error),
4309 (svn_command_get_client_context), (svn_command_get_pool),
4310 (svn_command_lock_ui), (svn_command_unlock_ui),
4311 (svn_command_get_revision), (svn_command_copy_path_list),
4312 (svn_command_free_path_list):
4313 * plugins/subversion/svn-command.h:
4314 * plugins/subversion/svn-commit-command.c: (on_log_callback),
4315 (svn_commit_command_init), (svn_commit_command_finalize),
4316 (svn_commit_command_run), (svn_commit_command_class_init),
4317 (svn_commit_command_new), (svn_commit_command_destroy):
4318 * plugins/subversion/svn-commit-command.h:
4319 * plugins/subversion/svn-copy-command.c: (on_log_callback),
4320 (svn_copy_command_init), (svn_copy_command_finalize),
4321 (svn_copy_command_run), (svn_copy_command_class_init),
4322 (svn_copy_command_new), (svn_copy_command_destroy):
4323 * plugins/subversion/svn-copy-command.h:
4324 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
4325 (svn_diff_command_finalize), (svn_diff_command_run),
4326 (svn_diff_command_class_init), (svn_diff_command_new),
4327 (svn_diff_command_destroy), (svn_diff_command_get_output):
4328 * plugins/subversion/svn-diff-command.h:
4329 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
4330 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
4331 (svn_log_command_class_init), (svn_log_command_new),
4332 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
4333 * plugins/subversion/svn-log-command.h:
4334 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
4335 (svn_log_entry_finalize), (svn_log_entry_class_init),
4336 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
4337 (svn_log_entry_get_author), (svn_log_entry_get_date),
4338 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
4339 (svn_log_entry_get_full_log):
4340 * plugins/subversion/svn-log-entry.h:
4341 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
4342 (svn_merge_command_finalize), (svn_merge_command_run),
4343 (svn_merge_command_class_init), (svn_merge_command_new),
4344 (svn_merge_command_destroy):
4345 * plugins/subversion/svn-merge-command.h:
4346 * plugins/subversion/svn-remove-command.c: (on_log_callback),
4347 (svn_remove_command_init), (svn_remove_command_finalize),
4348 (svn_remove_command_run), (svn_remove_command_class_init),
4349 (svn_remove_command_new), (svn_remove_command_destroy),
4350 (svn_remove_command_get_path):
4351 * plugins/subversion/svn-remove-command.h:
4352 * plugins/subversion/svn-resolve-command.c:
4353 (svn_resolve_command_init), (svn_resolve_command_finalize),
4354 (svn_resolve_command_run), (svn_resolve_command_class_init),
4355 (svn_resolve_command_new), (svn_resolve_command_destroy):
4356 * plugins/subversion/svn-resolve-command.h:
4357 * plugins/subversion/svn-revert-command.c:
4358 (svn_revert_command_init), (svn_revert_command_finalize),
4359 (svn_revert_command_run), (svn_revert_command_class_init),
4360 (svn_revert_command_new), (svn_revert_command_destroy):
4361 * plugins/subversion/svn-revert-command.h:
4362 * plugins/subversion/svn-status-command.c:
4363 (svn_status_command_init), (svn_status_command_finalize),
4364 (on_svn_status_notify), (svn_status_command_run),
4365 (svn_status_command_class_init), (svn_status_command_new),
4366 (svn_status_command_destroy),
4367 (svn_status_command_get_status_queue):
4368 * plugins/subversion/svn-status-command.h:
4369 * plugins/subversion/svn-status.c: (svn_status_init),
4370 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
4371 (svn_status_destroy), (svn_status_get_path),
4372 (svn_status_get_vcs_status):
4373 * plugins/subversion/svn-status.h:
4374 * plugins/subversion/svn-switch-command.c:
4375 (svn_switch_command_init), (svn_switch_command_finalize),
4376 (svn_switch_command_run), (svn_switch_command_class_init),
4377 (svn_switch_command_new), (svn_switch_command_destroy):
4378 * plugins/subversion/svn-switch-command.h:
4379 * plugins/subversion/svn-update-command.c:
4380 (svn_update_command_init), (svn_update_command_finalize),
4381 (svn_update_command_run), (svn_update_command_class_init),
4382 (svn_update_command_new), (svn_update_command_destroy):
4383 * plugins/subversion/svn-update-command.h:
4385 Now really committed all files from James patch (#457477)
4387 2007-11-08 Johannes Schmid <jhs@gnome.org>
4389 * TODO.tasks: Updated
4391 2007-11-08 James Liggett <jrliggett@cox.net>
4393 reviewed by: Johannes Schmid <jhs@gnome.org>
4396 * libanjuta/Makefile.am:
4397 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
4398 * libanjuta/anjuta-status.h:
4399 * libanjuta/libanjuta.h:
4400 * plugins/subversion/Makefile.am:
4401 * plugins/subversion/anjuta-subversion.glade:
4402 * plugins/subversion/anjuta-subversion.ui:
4403 * plugins/subversion/plugin.c: (value_added_project_root_uri),
4404 (value_removed_project_root_uri), (activate_plugin),
4405 (deactivate_plugin), (finalize), (subversion_instance_init):
4406 * plugins/subversion/plugin.h:
4407 * plugins/subversion/subversion-actions.c:
4408 * plugins/subversion/subversion-actions.h:
4409 * plugins/subversion/subversion-callbacks.c:
4410 * plugins/subversion/subversion-callbacks.h:
4411 * plugins/subversion/svn-auth.c:
4412 * plugins/subversion/svn-auth.h:
4413 * plugins/subversion/svn-backend-priv.h:
4414 * plugins/subversion/svn-backend.c:
4415 * plugins/subversion/svn-backend.h:
4416 * plugins/subversion/svn-notify.c:
4417 * plugins/subversion/svn-notify.h:
4418 * plugins/subversion/svn-thread.c:
4419 * plugins/subversion/svn-thread.h:
4421 Commited alpha2 of the new subversion plugin (#457477)
4423 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4425 * plugins/debug-manager/command.c:
4426 Fix a stupid crash when changing a register value
4428 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4430 * libanjuta/interfaces/libanjuta.idl,
4431 plugins/debug-manager/command.c,
4432 plugins/debug-manager/command.h,
4433 plugins/debug-manager/start.c,
4434 plugins/gdb/plugin.c,
4435 plugins/gdb/debugger.c,
4436 plugins/gdb/debugger.h:
4437 Use anjuta terminal plugin instead of gnome terminal
4438 Select if a terminal is used in the the start_program function
4439 Move terminal code from debugger.c to plugin.c
4440 Partial fix of bug #481366
4442 * plugins/gdb/utilities.c,
4443 plugins/gdb/utilities.h:
4444 Remove gnome terminal check function
4446 2007-11-06 Johannes Schmid <jhs@gnome.org>
4448 * plugins/project-import/anjuta-project-import.glade:
4449 * plugins/project-import/project-import.c: (on_import_next),
4450 (on_import_finish), (project_import_set_directory):
4451 * plugins/project-wizard/property.c: (npw_property_create_widget),
4452 (npw_property_set_value_from_widget):
4454 Replaced gnome_file_entry with gtk_file_chooser_button
4455 Fixes #422329 – Creating a new directory in program options doesn't work
4457 2007-11-04 Massimo Cora' <maxcvs@email.it>
4459 * plugins/symbol-db/plugin.c:
4460 add all files at once on project_import.
4461 No need to split them into more languages: ctags
4462 and the engine will take care of that.
4464 * plugins/symbol-db/symbol-db-engine.h,
4465 * plugins/symbol-db/symbol-db-engine.c,
4466 * plugins/symbol-db/tables.sql,
4467 * plugins/symbol-db/test/Makefile.am,
4468 * plugins/symbol-db/test/main.c,
4469 * plugins/symbol-db/symbol-db-view-locals.c:
4470 some memory leaks fixed. Ported the thing to
4471 libgda 3.1.2 [or better svn HEAD].
4472 Thanks to a fresh new algorithm to detect
4473 parent scope we're able to display correcly
4474 a local gtktree, including classes not directly
4475 defined inside that file.
4477 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
4479 * plugins/debug-manager/threads.c,
4480 plugins/debug-manager/stack_trace.c:
4481 Do not display address when not needed
4483 * plugins/debug-manager/plugin.c,
4484 plugins/debug-manager/breakpoints.c:
4485 Breakpoints directly connect to debugger signals
4487 * plugins/debug-manager/watch.c:
4488 program-unload signal does not exist used debugger-stopped
4490 * plugins/debug-manager/queue.c,
4491 libanjuta/interfaces/libanjuta.idl:
4492 Display error message returned by debugger command
4495 2007-11-04 Johannes Schmid <jhs@gnome.org>
4497 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
4498 Bug 493062 – gcj template needs AC_PROG_CC
4499 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
4501 * src/anjuta-actions.h:
4502 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
4503 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
4505 === anjuta 2.3.0 ===
4507 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
4511 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4513 * ChangeLog: Tagged 2.3.0 release.
4515 * plugins/indent/Makefile.am: Fixed indentation.
4517 * plugins/editor/aneditor-autocomplete.cxx:
4518 * plugins/editor/aneditor-priv.h:
4519 * plugins/editor/aneditor.cxx:
4520 * plugins/editor/aneditor.h: Commented out dead codes.
4522 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
4523 Do not build symbol-db by
4524 default. Added 'unstable' in plugin description to signify it's
4525 developmental state.
4527 * plugins/file-manager/Makefile.am,
4528 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
4530 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
4532 * plugins/debug-manager/utilities.c,
4533 plugins/debug-manager/utilities.h,
4534 plugins/debug-manager/threads.c,
4535 plugins/debug-manager/plugin.c,
4536 plugins/debug-manager/plugin.h,
4537 plugins/debug-manager/disassemble.h,
4538 plugins/debug-manager/watch.c,
4539 plugins/debug-manager/watch.h,
4540 plugins/debug-manager/breakpoints.c,
4541 plugins/debug-manager/stack_trace.c:
4542 Replace few remaining function calls by signal
4544 * plugins/debug-manager/disassemble.c,
4545 plugins/debug-manager/registers.c,
4546 plugins/debug-manager/memory.c,
4547 plugins/debug-manager/locals.c,
4548 plugins/debug-manager/queue.c,
4549 plugins/debug-manager/queue.h:
4550 Connect signals when debugger is started
4551 Disconnect them when debugger is stopped
4552 Do not display window if debugger doesn't support feature
4554 * plugins/gdb/plugin.c,
4555 libanjuta/interfaces/libanjuta.idl:
4556 Remove unused initialization function
4558 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4561 * plugins/file-manager/Makefile.am:
4562 * scripts/build-schemas.mk: Fixed 'make distcheck'
4564 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4566 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4567 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
4568 to latest API additions.
4570 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
4573 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
4575 * ChangeLog: Fixed indentation.
4576 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
4579 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
4581 * libanjuta/interfaces/libanjuta.idl:
4582 * plugins/build-basic-autotools/build-basic-autotools.c:
4583 (build_compile_file_real), (build_build_project),
4584 (build_install_project), (build_clean_project),
4585 (build_configure_project), (build_autogen_project),
4586 (build_distribution_project), (build_build_module),
4587 (build_install_module), (build_clean_module), (fm_build),
4588 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
4589 (finalize), (basic_autotools_plugin_instance_init),
4590 (ibuildable_set_command), (ibuildable_reset_commands),
4591 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
4592 (ibuildable_install), (ibuildable_configure),
4593 (ibuildable_generate), (ibuildable_iface_init):
4594 * plugins/build-basic-autotools/build-basic-autotools.h:
4596 Added API for commands override in build interface and implemented
4597 them in build plugin. Useful for other plugins override build
4598 commands depending on project environment.
4600 2007-10-28 Naba Kumar <naba@gnome.org>
4603 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
4604 Fixed widget alignment for dock switcher tab style combo and
4605 scratchbox path entrybox.
4607 2007-10-28 Johannes Schmid <jhs@gnome.org>
4609 * plugins/document-manager/plugin.c: (on_editor_changed):
4610 Fixed a memory leak and simplified code (thanks again Sébastien)
4613 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
4614 and OFFSET sql statements)
4616 2007-10-28 Massimo Cora' <maxcvs@email.it>
4618 * plugins/symbol-db/plugin.c,
4619 plugins/symbol-db/symbol-db-engine.h,
4620 plugins/symbol-db/symbol-db-view.c,
4621 plugins/symbol-db/symbol-db-view.c,
4622 plugins/symbol-db/symbol-db-view-locals.c,
4623 plugins/symbol-db/symbol-db-view-locals.h,
4624 plugins/symbol-db/symbol-db-engine.c:
4625 Better end-of-file-scan detection, permitting
4626 an improved scope/inheritance parsing.
4627 Locals tab gtktree now displays correct
4628 namespace->class->children tree, even if
4629 in a C++ file there isn't class declaration.
4631 2007-10-27 Johannes Schmid <jhs@gnome.org>
4633 Patch from Stanislav Brabec <sbrabec@suse.cz>
4635 Bug 489798 – Do not rely on svn-config
4637 Patch from Michael Wolf <maw@ximian.com>:
4638 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
4639 (egg_tree_model_filter_remove_node),
4640 (egg_tree_model_filter_row_deleted):
4641 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
4643 2007-10-27 Johannes Schmid <jhs@gnome.org>
4645 * plugins/devhelp/anjuta-devhelp.ui:
4646 * plugins/message-view/anjuta-message-manager.ui:
4648 Added some separators to the toolbar
4650 * plugins/document-manager/plugin.c:
4651 (on_support_plugin_deactivated), (load_new_support_plugins),
4652 (unload_unused_support_plugins), (on_editor_changed):
4654 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
4655 for pointing out that is was crap.
4657 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
4659 * libanjuta/interfaces/libanjuta.idl,
4660 libanjuta/anjuta-plugin-manager.c,
4661 libanjuta/anjuta-plugin-manager.h,
4662 libanjuta/anjuta-c-plugin-factory.c,
4663 libanjuta/anjuta-c-module.h,
4664 libanjuta/anjuta-c-module.c:
4665 Report detailled error message in case of plugin loading failure
4667 2007-10-24 Johannes Schmid <jhs@gnome.org>
4670 * plugins/Makefile.am:
4672 Activate build of symbol-db plugin (when libgda is available)
4674 * plugins/document-manager/plugin.c:
4675 (on_support_plugin_deactivated), (on_editor_changed):
4677 Properly handle language support plugins even when they are
4678 unloaded by the session.
4680 * plugins/symbol-db/plugin.c: (register_stock_icons),
4681 Port to new REGISTER_ICONS stuff
4683 2007-10-22 Massimo Cora' <maxcvs@email.it>
4685 * plugins/symbol-db/plugin.c,
4686 * plugins/symbol-db/symbol-db-view.c
4687 * plugins/symbol-db/symbol-db-engine.h,
4688 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
4689 * plugins/symbol-db/symbol-db-view-locals.c,
4690 * plugins/symbol-db/symbol-db-view-locals.h,
4691 * plugins/symbol-db/symbol-db-engine.c:
4692 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
4693 Added a new algorithm for dynamic population of the local symbols' tab.
4694 Now the default view is tree-like.
4695 Some fixes on engine correct some population issues.
4697 2007-10-23 Naba Kumar <naba@gnome.org>
4699 * plugins/glade/Makefile.am: Corrected conditional not to install
4700 .plugin file if plugin is disabled.
4701 * plugins/sourceview/Makefile.am: Corrected conditional not to
4702 install schemas if plugin is not built.
4704 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
4706 * plugins/debug-manager/queue.c:
4707 Fix #488061: Mutiple crash dialogs
4709 * plugins/gdb/debugger.c,
4710 plugins/gdb/debugger.h:
4711 Remove maximum gdb command length, should fix bug#474811
4713 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
4715 * manuals/reference/libanjuta/plugin-description-file.sgml,
4716 manuals/reference/libanjuta/libanjuta-docs.sgml,
4717 manuals/reference/libanjuta/libanjuta-sections.txt,
4718 libanjuta/interfaces/libanjuta.idl,
4719 libanjuta/anjuta-c-module.c,
4720 libanjuta/anjuta-c-plugin-factory.c:
4721 Document last changes in plugin code
4723 2007-10-19 Johannes Schmid <jhs@gnome.org>
4725 * plugins/subversion/subversion-callbacks.c: (check_filename):
4727 Fixed #487854 – Anjuta crashes when i try to add a SVN url
4729 2007-10-19 Naba Kumar <naba@gnome.org>
4731 * plugins/file-manager/file-model.c: Fixed a critical runtime
4734 2007-10-18 Johannes Schmid <jhs@gnome.org>
4736 * libanjuta/anjuta-ui.h:
4737 Small fix on icon macros
4739 * libanjuta/interfaces/libanjuta.idl:
4740 * plugins/language-manager/plugin.c: (ilanguage_get_name),
4741 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
4742 (ilanguage_iface_init):
4744 Added get_from_editor() and get_name_from_editor() methods
4747 * plugins/document-manager/plugin.c:
4748 (update_editor_ui_interface_items), (on_editor_changed):
4749 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
4751 * plugins/language-support-cpp-java/plugin.c: (install_support):
4753 Ported plugins to use the new interface
4755 2007-10-17 Johannes Schmid <jhs@gnome.org>
4757 * libanjuta/anjuta-ui.h:
4759 Added macros to register stock icons to stop all this copy&paste
4760 which had spread over a lot of files. New macros support to add
4761 icons with toolbar and menu size (16 and 24)
4763 * plugins/class-inheritance/plugin.c: (register_stock_icons):
4764 * plugins/debug-manager/images/anjuta-attach.svg:
4765 * plugins/debug-manager/images/anjuta-step-out.svg:
4766 * plugins/debug-manager/images/anjuta-step-over.svg:
4767 * plugins/debug-manager/plugin.c: (register_stock_icons):
4768 * plugins/document-manager/images/Makefile.am:
4769 * plugins/document-manager/images/anjuta-block-end.svg:
4770 * plugins/document-manager/images/anjuta-block-start.svg:
4771 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
4772 * plugins/document-manager/images/anjuta-bookmark.svg:
4773 * plugins/document-manager/images/anjuta-go-history-next.svg:
4774 * plugins/document-manager/images/anjuta-go-history-prev.svg:
4775 * plugins/document-manager/plugin.c: (register_stock_icons):
4776 * plugins/glade/plugin.c: (register_stock_icons):
4777 * plugins/language-support-cpp-java/plugin.c:
4778 (register_stock_icons):
4779 * plugins/message-view/Makefile.am:
4780 * plugins/message-view/anjuta-go-message-next.svg:
4781 * plugins/message-view/anjuta-go-message-prev.svg:
4782 * plugins/message-view/anjuta-message-view.svg:
4783 * plugins/message-view/messages.xpm:
4784 * plugins/message-view/plugin.c: (register_stock_icons):
4785 * plugins/patch/plugin.c: (patch_plugin_activate):
4786 * plugins/project-manager/plugin.c: (register_stock_icons):
4787 * plugins/search/Makefile.am:
4788 * plugins/search/anjuta-go-match-next.svg:
4789 * plugins/search/anjuta-go-match-prev.svg:
4790 * plugins/search/plugin.c: (activate_plugin):
4791 * plugins/symbol-browser/plugin.c: (register_stock_icons):
4792 * plugins/terminal/terminal.c: (register_stock_icons):
4793 * plugins/valgrind/plugin.c: (register_stock_icons):
4795 Updated to use the new icons and added several new and updated
4798 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
4800 * libanjuta/anjuta-plugin-handle.c,
4801 libanjuta/anjuta-plugin-handle.h:
4802 Add a new path property containing the directory of the .plugin
4803 file, library file (.so or whatever) must be in the same directory
4805 * libanjuta/anjuta-plugin-manager.c,
4806 libanjuta/interfaces/libanjuta.idl,
4807 (removed) libanjuta/anjuta-glue-plugin.c,
4808 (removed) libanjuta/anjuta-glue-plugin.h,
4809 (removed) libanjuta/anjuta-glue-c.c,
4810 (removed) libanjuta/anjuta-glue-c.h,
4811 (removed) libanjuta/anjuta-glue-cpp.c,
4812 (removed) libanjuta/anjuta-glue-cpp.h,
4813 (removed) libanjuta/anjuta-glue-factory.c,
4814 (removed) libanjuta/anjuta-glue-factory.h,
4815 (added) libanjuta/anjuta-c-module.c,
4816 (added) libanjuta/anjuta-c-module.h,
4817 (added) libanjuta/anjuta-c-plugin-factory.c,
4818 (added) libanjuta/anjuta-c-plugin-factory.h,
4819 libanjuta/Makefile.am:
4820 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
4821 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
4822 implementing IAnjutaPluginFactory
4823 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
4825 * libanjuta/libanjuta.h:
4826 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
4829 * libanjuta/anjuta-plugin.h:
4830 Replace AnjutaGluePlugin by GTypeModule
4831 Remove unused anjuta_glue_get_component_type replaced by
4834 * plugins/build-basic-autotools/build-basic-autotools.h,
4835 plugins/class-gen/plugin.h,
4836 plugins/class-inheritance/plugin.h,
4837 plugins/cvs-plugin/plugin.h,
4838 plugins/debug-manager/plugin.h,
4839 plugins/devhelp/plugin.h,
4840 plugins/document-manager/plugin.h,
4841 plugins/editor/plugin.h,
4842 plugins/file-loader/plugin.h,
4843 plugins/file-wizard/plugin.h,
4844 plugins/gdb/plugin.h,
4845 plugins/glade/plugin.h,
4846 plugins/gtodo/plugin.h,
4847 plugins/indent/plugin.h,
4848 plugins/language-manager/plugin.h,
4849 plugins/language-support-cpp-java/plugin.h,
4850 plugins/macro/plugin.h,
4851 plugins/message-view/plugin.h,
4852 plugins/patch/plugin.h,
4853 plugins/profiler/plugin.h,
4854 plugins/project-import/plugin.h,
4855 plugins/project-manager/plugin.h,
4856 plugins/project-wizard/plugin.h,
4857 plugins/sample1/plugin.h,
4858 plugins/search/plugin.h,
4859 plugins/sourceview/plugin.h,
4860 plugins/subversion/plugin.h,
4861 plugins/symbol-browser/plugin.h,
4862 plugins/symbol-db/plugin.h,
4863 plugins/terminal/terminal.c,
4864 plugins/tools/plugin.h,
4865 plugins/valgrind/plugin.h:
4866 Replace AnjutaGluePlugin by GTypeModule
4868 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
4870 * plugins/debug-manager/breakpoints.c:
4871 Fix bug#487112, crash while removing a breakpoint in a new file
4873 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
4875 * plugins/document-manager/search-box.c:
4876 Fix a crash (with an useful comment) focus-out-event handler must
4879 2007-10-14 Johannes Schmid <jhs@gnome.org>
4881 * plugins/sourceview/sourceview.c:
4882 Hide calltip when "Up" or "Down" key is pressed
4884 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
4886 * plugins/document-manager/search-box.c:
4887 Change included file order to avoid a compile error with gnome 2.16
4889 2007-10-13 Johannes Schmid <jhs@gnome.org>
4891 * plugins/debug-manager/plugin.c: (enable_log_view):
4893 Fixed crash when closing a project and unloading another while
4894 the debugger is enabled
4896 2007-10-13 Johannes Schmid <jhs@gnome.org>
4898 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
4900 Use correct breakpoint icon
4902 * plugins/devhelp/Makefile.am:
4903 * plugins/devhelp/anjuta-go-help-next.svg:
4904 * plugins/devhelp/anjuta-go-help-prev.svg:
4905 * plugins/devhelp/plugin.c: (register_stock_icons),
4908 Added new icons from #480093
4910 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
4911 * plugins/document-manager/images/anjuta-bookmark-first.svg:
4912 * plugins/document-manager/images/anjuta-bookmark-last.svg:
4913 * plugins/document-manager/images/anjuta-bookmark-next.svg:
4914 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
4915 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
4916 * plugins/message-view/anjuta-go-message-next.svg:
4917 * plugins/message-view/anjuta-go-message-prev.svg:
4919 Updated icons from #480093
4921 * src/anjuta-actions.h:
4922 Use GTK_STOCK_FULLSCREEN
4924 * src/anjuta-app.c: (on_gdl_style_changed),
4925 (anjuta_app_instance_init):
4928 Added preference option to set the gdl switcher style
4930 2007-10-13 Johannes Schmid <jhs@gnome.org>
4932 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
4933 (get_property_value_as_string), (set_property_value_as_string),
4934 (register_callbacks):
4935 * libanjuta/anjuta-preferences.h:
4937 Support GtkFileChooserButton as preferences widget
4939 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
4941 Fixed a Gtk-Critical
4943 * plugins/file-manager/Makefile.am:
4944 * plugins/file-manager/file-model.c: (file_model_filter_file),
4945 (file_model_add_dummy), (file_model_expand_idle),
4946 (file_model_set_property), (file_model_get_property),
4947 (file_model_class_init):
4948 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
4949 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
4950 (file_manager_activate), (file_manager_finalize),
4951 (file_manager_instance_init), (ipreferences_merge),
4952 (ipreferences_unmerge), (ipreferences_iface_init):
4953 * plugins/file-manager/plugin.h:
4955 Added preferences to file-manager
4957 * plugins/glade/plugin.c: (activate_plugin):
4959 Move Properties widget into center because it is way to big
4962 2007-10-10 Johannes Schmid <jhs@gnome.org>
4964 * plugins/language-support-cpp-java/Makefile.am:
4965 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
4966 * plugins/language-support-cpp-java/anjuta-complete.svg:
4967 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
4968 * plugins/language-support-cpp-java/plugin.c:
4969 (register_stock_icons):
4971 And yet some more icons...
4973 2007-10-10 Johannes Schmid <jhs@gnome.org>
4975 * plugins/debug-manager/breakpoints.c:
4976 * plugins/debug-manager/images/Makefile.am:
4977 * plugins/debug-manager/images/anjuta-bookmark.svg:
4978 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
4979 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
4980 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
4981 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
4982 * plugins/debug-manager/images/anjuta-linemark.svg:
4983 * plugins/debug-manager/images/anjuta-pcmark.svg:
4984 * plugins/debug-manager/plugin.c: (register_stock_icons):
4985 * plugins/debug-manager/sparse_view.c:
4986 * plugins/document-manager/images/Makefile.am:
4987 * plugins/document-manager/images/anjuta-block-select.svg:
4988 * plugins/document-manager/images/anjuta-fold-close.svg:
4989 * plugins/document-manager/images/anjuta-fold-open.svg:
4990 * plugins/document-manager/images/anjuta-fold-toggle.svg:
4991 * plugins/document-manager/images/anjuta-indent-less.svg:
4992 * plugins/document-manager/images/anjuta-indent-more.svg:
4993 * plugins/document-manager/images/anjuta-swap.svg:
4994 * plugins/document-manager/images/block_select.xpm:
4995 * plugins/document-manager/images/fold_close.xpm:
4996 * plugins/document-manager/images/fold_open.xpm:
4997 * plugins/document-manager/images/fold_toggle.xpm:
4998 * plugins/document-manager/images/indent.xpm:
4999 * plugins/document-manager/images/indent_dcr.xpm:
5000 * plugins/document-manager/images/indent_inc.xpm:
5001 * plugins/document-manager/plugin.c: (register_stock_icons):
5002 * plugins/editor/Makefile.am:
5003 * plugins/editor/anjuta-bookmark-16.xpm:
5004 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
5005 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
5006 * plugins/editor/anjuta-linemark-16.xpm:
5007 * plugins/editor/anjuta-pcmark-16.xpm:
5008 * plugins/editor/bookmark.xpm:
5009 * plugins/editor/breakpoint-disabled.xpm:
5010 * plugins/editor/breakpoint-enabled.xpm:
5011 * plugins/editor/linemarker.xpm:
5012 * plugins/editor/program-counter.xpm:
5013 * plugins/editor/text_editor.c:
5014 * plugins/message-view/Makefile.am:
5015 * plugins/message-view/anjuta-go-message-next.svg:
5016 * plugins/message-view/anjuta-go-message-prev.svg:
5017 * plugins/message-view/anjuta-message-manager.ui:
5018 * plugins/message-view/plugin.c:
5019 * plugins/sourceview/Makefile.am:
5020 * plugins/sourceview/sourceview.c:
5022 Integrated lots of icons from #480093
5023 Thanks to <tpgww@onepost.net>
5025 * plugins/document-manager/plugin.c:
5026 Do not mark the line in ifile_open(), that looks ugly.
5028 * plugins/document-manager/search-box.c: (on_search_focus_out),
5030 Clear the status bar on focus_out.
5032 * plugins/file-loader/anjuta-loader-plugin.ui:
5035 2007-10-09 Johannes Schmid <jhs@gnome.org>
5037 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
5038 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
5040 Some things I missed in the patch for #484419
5042 * plugins/document-manager/action-callbacks.c:
5043 (on_new_file_activate):
5044 * plugins/document-manager/action-callbacks.h:
5045 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
5046 (on_window_key_press_event), (on_gconf_notify_timer):
5048 484645 – patch to deal with docman FIXME etc
5050 * plugins/editor/text_editor.c: (text_editor_set_indicator):
5051 * plugins/search/search-replace.c: (search_and_replace),
5052 (write_message_pane), (search_replace_populate),
5053 (translate_dialog_strings), (create_dialog),
5054 (anjuta_search_replace_activate):
5055 * plugins/search/search-replace_backend.c:
5056 (file_buffer_new_from_path), (get_next_match),
5057 (create_search_entries), (regex_backref),
5058 (clear_search_replace_instance):
5059 * plugins/search/search-replace_backend.h:
5061 #484573 – patch to correct various search-related issues
5063 Thanks for the above patches to <tpgww@onepost.net>
5065 * plugins/sourceview/sourceview.c:
5066 (sourceview_create_highligth_indic):
5068 Use the same marker for important as gedit (yellow background)
5070 * plugins/document-manager/anjuta-document-manager.ui:
5071 * plugins/file-loader/anjuta-file-loader.ui:
5072 * plugins/file-loader/plugin.c:
5074 Moved FileNew action to document-manager
5076 2007-10-08 Johannes Schmid <jhs@gnome.org>
5078 * plugins/document-manager/search-box.c: (on_search_activated):
5079 Mark messages for translation
5081 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
5083 reviewed by: Johannes Schmid <jhs@gnome.org>
5085 * plugins/Makefile.am:
5086 * plugins/build-basic-autotools/build-basic-autotools.c:
5087 (build_compile_file_real):
5088 * plugins/search/search-replace.c:
5089 * plugins/valgrind/preferences.c: (build_general_prefs):
5091 Fix #484379 – Contents of Makefile.am plugins and
5092 #484419 – Improvement into translation
5094 2007-10-06 Johannes Schmid <jhs@gnome.org>
5096 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5098 Fixed to properly support pointer-to-pointer (**) types
5100 * libanjuta/interfaces/libanjuta.idl:
5101 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
5102 * plugins/sourceview/sourceview-cell.h:
5103 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
5104 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
5105 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
5106 (isearch_backward), (isearch_iface_init):
5107 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
5108 (itext_editor_iface_init), (iselection_set_iter),
5109 (iselection_get_start_iter), (iselection_get_end_iter),
5110 (iselection_iface_init), (isearch_forward), (isearch_backward),
5111 (isearch_iface_init):
5113 Added IAnjutaEditorSearch interface and some utility methods to
5114 migrate from positions to iterators for the editor interface.
5116 * plugins/document-manager/Makefile.am:
5117 * plugins/document-manager/action-callbacks.c:
5118 (on_goto_line_no1_activate), (on_show_search):
5119 * plugins/document-manager/action-callbacks.h:
5120 * plugins/document-manager/anjuta-docman.c:
5121 (anjuta_docman_add_document), (anjuta_docman_show_editor),
5122 (anjuta_docman_grab_text_focus):
5123 * plugins/document-manager/anjuta-document-manager.ui:
5124 * plugins/document-manager/goto_line.c: (removed)
5125 * plugins/document-manager/goto_line.h: (removed)
5126 * plugins/document-manager/search-box.c:
5127 * plugins/document-manager/search-box.h:
5128 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
5129 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
5130 (update_editor_ui_interface_items), (on_editor_added),
5131 (activate_plugin), (deactivate_plugin):
5132 * plugins/document-manager/plugin.h:
5134 Created new incremental "Quick Search" bar in the document manager to
5135 replace the crappy EggToolbar entries. Uses the new search interface and
5136 it thus much faster and more reliable.
5138 Bug 357544 – incremental search should work consistently (or not at all)
5139 when main toolbar is hidden
5140 Bug 440637 – Search, don't work very well (partly for incremental search)
5142 * plugins/search/anjuta-search.ui:
5143 * plugins/search/plugin.c: (activate_plugin):
5145 Removed incremental search stuff
5147 * plugins/build-basic-autotools/build-basic-autotools.c:
5148 (on_session_save), (on_session_load):
5149 * plugins/build-basic-autotools/executer.c:
5150 (get_program_parameters):
5152 Scroll to selected executable and remember it across sessions
5153 (followup of #477976)
5155 * plugins/debug-manager/plugin.c: (value_added_current_editor):
5156 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
5158 * plugins/devhelp/anjuta-devhelp.ui:
5159 Rearraged toolbar items a bit
5161 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
5163 * plugins/debug-manager/command.c,
5164 plugins/debug-manager/queue.c,
5165 plugins/gdb/plugin.c,
5166 plugins/gdb/debugger.c:
5167 Fix several crashing bugs (including bug#482985) with the debugger
5168 when closing project, stopping the debugger, restarting the program
5170 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
5172 * libanjuta/anjuta-launcher.c:
5173 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
5175 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
5177 * plugins/debug-manager/command.c,
5178 plugins/debug-manager/queue.c:
5179 Asynchronous command can abort other commands in queue
5180 Resynchronize debugger state when a command is cancelled
5182 * plugins/debug-manager/breakpoints.c:
5183 Free BreakpointItem only when it is not used anymore
5185 * plugins/gdb/plugin.c:
5186 Do not return TRUE if the callback and/or ready signal is not used
5188 * plugins/gdb/debugger.c:
5189 Fix a crash, return correct state when debugger is stopped
5191 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
5193 * plugins/project-wizard/autogen.c:
5194 Fix bug#482067, escape project wizard user defined strings
5196 2007-10-01 Johannes Schmid <jhs@gnome.org>
5198 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5200 * plugins/build-basic-autotools/build-basic-autotools.c:
5201 (basic_autotools_plugin_instance_init):
5202 * plugins/build-basic-autotools/build-basic-autotools.h:
5203 * plugins/build-basic-autotools/executer.c:
5204 (get_program_parameters):
5206 Fixed #477976 – Keybinding in run dialog
5208 2007-09-30 Johannes Schmid <jhs@gnome.org>
5210 * plugins/Makefile.am:
5211 Do not build indent plugin (yet)
5213 * plugins/document-manager/plugin.c: (ipreferences_merge):
5214 Fixed unintentional and wrong change
5216 * plugins/indent/anjuta-indent.ui:
5219 2007-09-28 Johannes Schmid <jhs@gnome.org>
5221 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
5222 * libanjuta/anjuta-launcher.h:
5223 Add a method to send EOF to some process. Needed for the indent plugin
5224 and should be useful in general. It does not actually send EOF as this
5225 is not possible with utf-8, but closes the stream instead.
5227 * plugins/devhelp/plugin.c: (value_added_current_editor):
5228 Fixed a Gtk-Critical due to the IAnjutaEditor -
5229 IAnjutaDocument switch.
5232 * plugins/Makefile.am:
5233 * plugins/document-manager/Makefile.am:
5234 * plugins/document-manager/action-callbacks.c:
5235 * plugins/document-manager/anjuta-document-manager.glade:
5236 * plugins/document-manager/anjuta-document-manager.ui:
5237 * plugins/document-manager/images/Makefile.am:
5238 * plugins/document-manager/images/indent_auto.xpm:
5239 * plugins/document-manager/images/indent_set.xpm:
5240 * plugins/document-manager/indent-dialog.c:
5241 * plugins/document-manager/indent-dialog.h:
5242 * plugins/document-manager/indent-util.c:
5243 * plugins/document-manager/indent-util.h:
5244 * plugins/document-manager/indent_test.c:
5245 * plugins/document-manager/plugin.c: (register_stock_icons),
5246 (docman_plugin_instance_init), (ipreferences_merge):
5247 * plugins/document-manager/plugin.h:
5249 Removed indent code from document manager
5251 * plugins/indent/Makefile.am:
5252 * plugins/indent/indent-dialog.c:
5253 * plugins/indent/indent-util.c: (indent_init_indent_style):
5254 * plugins/indent/indent.glade:
5255 * plugins/indent/indent.plugin.in:
5256 * plugins/indent/plugin.c: (on_indent_finished),
5257 (on_indent_output), (on_indent_action_activate),
5258 (on_edit_editor_indent), (on_style_combo_changed),
5259 (value_added_current_editor), (value_removed_current_editor),
5260 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
5261 (indent_plugin_finalize), (indent_plugin_dispose),
5262 (anjuta_indent_plugin_instance_init),
5263 (anjuta_indent_plugin_class_init), (ipreferences_merge),
5264 (ipreferences_unmerge), (ipreferences_iface_init):
5265 * plugins/indent/plugin.h:
5267 Moved indent code to it's own plugin. Also reimplemented indent invocation
5268 using anjuta_launcher and streams. This is not yet completely working, maybe
5269 I got something wrong with the launcher.
5270 Also fixed #478987 – Unusable 'Indent setting window' on preferences
5272 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
5274 * plugins/debug-manager/plugin.c:
5275 Fix bug#480851, disconnect save_session signal when plugin is unloaded
5277 2007-09-27 Johannes Schmid <jhs@gnome.org>
5279 * libanjuta/interfaces/libanjuta.idl:
5280 * plugins/Makefile.am:
5281 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
5282 (isymbol_type_str), (isymbol_name), (isymbol_args),
5283 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
5284 (isymbol_impl), (isymbol_iface_init):
5285 * plugins/symbol-browser/an_symbol_info.c:
5286 * plugins/symbol-browser/an_symbol_info.h:
5287 * plugins/symbol-db/Makefile.am:
5288 * plugins/symbol-db/plugin.c:
5289 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
5290 (value_added_current_editor), (on_editor_foreach_clear),
5291 (value_removed_current_editor), (project_root_added),
5292 (symbol_db_activate), (symbol_db_deactivate),
5293 (isymbol_manager_search):
5294 * plugins/symbol-db/readtags.c: (initialize_1):
5295 * plugins/symbol-db/symbol-db-engine-iterator.c:
5296 (sdb_engine_iterator_instance_init),
5297 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
5298 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
5299 (symbol_db_engine_iterator_move_next),
5300 (symbol_db_engine_iterator_move_prev),
5301 (symbol_db_engine_iterator_get_n_items),
5302 (symbol_db_engine_iterator_last),
5303 (symbol_db_engine_iterator_set_position),
5304 (symbol_db_engine_iterator_get_position),
5305 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
5306 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
5307 (isymbol_iter_foreach), (isymbol_iter_set_position),
5308 (isymbol_iter_get_position), (isymbol_iter_get_length),
5309 (isymbol_iter_clone), (isymbol_iter_assign),
5310 (isymbol_iter_iface_init):
5311 * plugins/symbol-db/symbol-db-engine-iterator.h:
5312 * plugins/symbol-db/symbol-db-engine.c:
5313 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
5314 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
5315 (sdb_engine_finalize), (sdb_engine_get_type),
5316 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
5317 (sdb_engine_get_table_id_by_unique_name2),
5318 (sdb_engine_get_table_id_by_unique_name3),
5319 (symbol_db_engine_add_new_workspace),
5320 (symbol_db_engine_get_opened_project_name),
5321 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
5322 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
5323 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
5324 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
5325 (sdb_engine_add_new_scope_definition),
5326 (sdb_engine_add_new_tmp_heritage_scope),
5327 (sdb_engine_second_pass_update_scope_1),
5328 (sdb_engine_second_pass_update_heritage),
5329 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
5330 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
5331 (symbol_db_engine_update_project_symbols),
5332 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
5333 (symbol_db_engine_update_buffer_symbols),
5334 (sdb_engine_walk_down_scope_path),
5335 (sdb_engine_prepare_symbol_info_sql),
5336 (symbol_db_engine_get_global_members),
5337 (symbol_db_engine_get_scope_members_by_symbol_id),
5338 (symbol_db_engine_get_scope_members),
5339 (symbol_db_engine_get_current_scope),
5340 (symbol_db_engine_get_file_symbols):
5341 * plugins/symbol-db/symbol-db-engine.h:
5342 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
5343 (on_symbol_updated), (on_symbol_inserted),
5344 (symbol_db_view_locals_get_line),
5345 (symbol_db_view_locals_update_list):
5346 * plugins/symbol-db/symbol-db-view-search.c:
5347 (sdb_view_search_model_filter), (sdb_view_search_get_type):
5348 * plugins/symbol-db/symbol-db-view-search.h:
5349 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
5350 (do_add_hidden_children), (do_recurse_and_add_new_sym),
5351 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
5352 * plugins/symbol-db/tables.sql:
5353 * plugins/symbol-db/test/Makefile.am:
5354 * plugins/symbol-db/test/main.c: (add_new_files), (main):
5355 Updated patch from Massimo to improve symbol-db plugin
5357 * plugins/document-manager/plugin.c: (on_editor_changed):
5358 Make the code a bit more robust
5360 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
5361 (anjuta_document_get_property), (anjuta_document_class_init),
5362 (anjuta_document_init), (set_uri), (document_loader_loaded),
5363 (anjuta_document_load), (document_saver_saving):
5364 * plugins/sourceview/anjuta-document.h:
5365 * plugins/sourceview/sourceview.c: (autodetect_language),
5366 (ilanguage_set_language), (ilanguage_get_language):
5367 Fix language detection on startup
5369 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
5371 * plugins/document-manager/action-callbacks.c:
5372 (on_editor_command_upper_case_activate),
5373 (on_editor_command_lower_case_activate): Leftover commit from previous
5374 commit (see last changlog entry by me).
5376 * plugins/file-manager/plugin.c: (file_manager_activate):
5377 Gave proper widget name so that layout works.
5379 2007-09-26 Johannes Schmid <jhs@gnome.org>
5381 * plugins/document-manager/plugin.c: (on_editor_changed),
5382 (docman_plugin_instance_init):
5383 Only unload/load language-support plugins if necessary.
5385 * plugins/language-manager/plugin.c: (language_manager_activate):
5386 Removed some debugging code
5388 * plugins/sourceview/sourceview.c: (on_document_saved),
5389 (ilanguage_set_language), (ilanguage_get_language):
5390 Fixed ianjuta_language interface and ensure that highlighting is
5391 activated when a new file is saved.
5393 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
5395 * libanjuta/interfaces/libanjuta.idl:
5396 * plugins/document-manager/action-callbacks.c:
5397 (on_editor_command_upper_case_activate),
5398 (on_editor_command_lower_case_activate):
5399 * plugins/editor/text_editor.c: (iselection_has_selection),
5400 (iselection_get_start), (iselection_get_end),
5401 (iselection_iface_init):
5402 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
5403 * plugins/sourceview/sourceview.c: (iselect_has_selection),
5404 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
5405 method and implemented it for both scintilla and sourceview editors.
5406 Updated document-manager and assist plugins to use the new method.
5408 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
5410 * plugins/file-manager/file-view.c:
5411 Fix typo, allow to compile new file manager with gtk < 2.12
5413 2007-09-25 Johannes Schmid <jhs@gnome.org>
5415 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
5416 Support Auto-Indent for single lines (e.g no selection);
5418 * plugins/macro/plugin.c:
5419 Do not use the same shortcut as auto-indent does
5421 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
5422 Optimized keyboard navigation - do not emit char_added when only
5423 navigation keys have been pressed.
5425 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
5427 * plugins/language-support-cpp-java/cpp-java-assist.c:
5428 (on_assist_chosen), (cpp_java_assist_install),
5429 (cpp_java_assist_uninstall):
5430 * plugins/language-support-cpp-java/plugin.c: (install_support),
5431 (uninstall_support): Install and uninstall support in correct order.
5432 Fixes a bug where it was installed multiple times resulting in
5433 inserting autocomplete text multiple times.
5435 2007-09-25 Johannes Schmid <jhs@gnome.org>
5438 Add GNOME_WARNING_FLAGS(maximum) and
5439 GNOME_CXX_WARNIGS(yes) to avoid bugs
5440 the compiler can warn you.
5442 * libegg/test-tree-utils.c: (key_test):
5443 * plugins/file-manager/file-model.c:
5444 (file_model_cancel_expand_idle), (file_model_sort),
5445 (file_model_row_expanded):
5446 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
5447 (file_view_refresh), (file_view_get_selected), (file_view_init),
5449 * plugins/file-manager/file-view.h:
5450 * plugins/symbol-db/readtags.c: (initialize_1):
5453 Fixed the more critical warnings
5455 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
5457 Icons from tpgww@onepost.net:
5459 * plugins/debug-manager/Makefile.am:
5460 * plugins/debug-manager/images/Makefile.am:
5461 * plugins/debug-manager/images/anjuta-attach.svg:
5462 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
5463 * plugins/debug-manager/images/anjuta-step-into.svg:
5464 * plugins/debug-manager/images/anjuta-step-out.svg:
5465 * plugins/debug-manager/images/anjuta-step-over.svg:
5466 * plugins/debug-manager/plugin.c: (register_stock_icons):
5467 * plugins/document-manager/Makefile.am:
5468 * plugins/document-manager/block_select.xpm:
5469 * plugins/document-manager/fold_close.xpm:
5470 * plugins/document-manager/fold_open.xpm:
5471 * plugins/document-manager/fold_toggle.xpm:
5472 * plugins/document-manager/images/Makefile.am:
5473 * plugins/document-manager/images/anjuta-block-end.svg:
5474 * plugins/document-manager/images/anjuta-block-start.svg:
5475 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
5476 * plugins/document-manager/images/anjuta-bookmark-first.svg:
5477 * plugins/document-manager/images/anjuta-bookmark-last.svg:
5478 * plugins/document-manager/images/anjuta-bookmark-next.svg:
5479 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
5480 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
5481 * plugins/document-manager/indent.xpm:
5482 * plugins/document-manager/indent_auto.xpm:
5483 * plugins/document-manager/indent_dcr.xpm:
5484 * plugins/document-manager/indent_inc.xpm:
5485 * plugins/document-manager/indent_set.xpm:
5486 * plugins/document-manager/plugin.c: Added nicer icons for
5487 document manager and debugger. Organized icons in 'images'
5490 2007-09-24 Johannes Schmid <jhs@gnome.org>
5492 * src/anjuta-app.c: (anjuta_app_add_widget_full):
5493 Fixed a missing NULL in g_object_set.
5495 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
5497 * plugins/language-support-cpp-java/cpp-java-assist.c:
5498 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
5499 scope memebers just after scope operator is entered.
5501 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
5503 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
5504 * plugins/language-support-cpp-java/cpp-java-assist.c:
5505 (completion_function), (completion_compare),
5506 (cpp_java_assist_tag_destroy), (create_completion),
5507 (cpp_java_assist_destroy_completion_cache),
5508 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
5509 Show '()' for function items in autocomplete list. Allow adding
5510 ' ' and/or '(' after function call autocompletion and have preferences
5513 2007-09-24 Johannes Schmid <jhs@gnome.org>
5515 * sourceview.c: Reverting patch from r3157 because
5518 2007-09-24 Johannes Schmid <jhs@gnome.org>
5520 * plugins/search/search-replace.c: (on_message_clicked):
5522 Fixed #427104 – No "highlight" of lines matching find-result
5524 2007-09-24 Johannes Schmid <jhs@gnome.org>
5528 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
5530 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
5532 reviewed by: Johannes Schmid <jhs@gnome.org>
5534 * plugins/build-basic-autotools/executer.c: (execute_program):
5535 Fix #478238 – set env for execute programe in the terminal
5537 2007-09-24 Tom <tpgww@onepost.net>
5539 reviewed by: Johannes Schmid <jhs@gnome.org>
5541 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
5544 * plugins/debug-manager/disassemble.c: (on_disassemble):
5545 Correct a format string in DEBUG_PRINT()
5547 2007-09-23 Johannes Schmid <jhs@gnome.org>
5549 * plugins/sourceview/sourceview.c: (offset_to_position),
5550 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
5551 (ieditor_get_position), (iselect_set), (iselect_get_start),
5554 Fixed #Bug 440637 – Search, don't work very well
5556 2007-09-23 Johannes Schmid <jhs@gnome.org>
5558 * plugins/file-manager/file-model.c: (file_model_get_filename):
5559 * plugins/file-manager/file-model.h:
5560 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
5561 (file_view_init), (file_view_class_init):
5562 * plugins/message-view/message-view.c:
5563 (message_view_query_tooltip), (message_view_dispose),
5564 (message_view_instance_init), (message_view_class_init):
5566 Added GTK+ 2.12 style tooltips to file-manager and message view.
5567 Only build if GTK+ 2.12 is availible otherwise for message-view, the
5568 old implementation is used.
5570 2007-09-23 Johannes Schmid <jhs@gnome.org>
5572 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
5575 * plugins/language-manager/language-manager.plugin.in:
5576 Marked UserActivatable=FALSE
5578 * plugins/language-manager/plugin.c: (load_languages),
5579 (language_manager_activate), (language_manager_deactivate),
5580 (language_manager_dispose), (language_manager_instance_init),
5581 (language_manager_find_mime_type), (language_manager_find_string),
5582 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
5583 (ilanguage_get_name), (ilanguage_get_strings):
5585 Fixed various stupid bugs in language-manager plugin
5587 * plugins/symbol-db/symbol-db-engine.c:
5588 (sdb_engine_second_pass_update_scope_1):
5590 Add a g_return_if_fail to avoid a crash though still unsure
5593 2007-09-23 Johannes Schmid <jhs@gnome.org>
5595 * plugins/symbol-db/plugin.c: (on_project_element_added),
5596 (sources_array_free), (sources_array_add_foreach),
5597 (project_root_added):
5598 * plugins/symbol-db/symbol-db-engine.c:
5599 (symbol_db_engine_add_new_files):
5600 * plugins/symbol-db/symbol-db-engine.h:
5602 Added support for other languages than "C" to symbol-db. Now
5603 supports all languages listed by the language-manager.
5605 2007-09-23 Tom <tpgww@onepost.net>
5607 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
5610 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
5612 * libanjuta/anjuta-glue-factory.c: (load_plugin),
5613 (anjuta_glue_factory_get_object_type):
5614 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
5615 * plugins/build-basic-autotools/build-basic-autotools.c:
5616 (value_added_current_editor):
5617 * plugins/debug-manager/breakpoints.c:
5618 (breakpoints_dbase_edit_breakpoint),
5619 (on_toggle_breakpoint_activate):
5620 * plugins/debug-manager/plugin.c:
5621 (on_run_to_cursor_action_activate):
5622 * plugins/debug-manager/stack_trace.c:
5623 (dma_thread_update_stack_trace):
5624 * plugins/gdb/plugin.c:
5625 * plugins/glade/plugin.c: (ifile_open):
5626 * plugins/profiler/gprof-call-graph-view.c:
5627 * plugins/profiler/gprof-flat-profile-view.c:
5628 * plugins/profiler/gprof-function-call-tree-view.c:
5629 * plugins/profiler/gprof-options.c: (setup_widgets):
5630 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5631 * plugins/search/search-replace_backend.c:
5632 (file_buffer_new_from_te):
5633 * plugins/sourceview/assist-tip.c: (assist_tip_move):
5634 * plugins/sourceview/assist-window.c: (assist_window_set_property),
5635 (assist_window_get_property), (assist_window_move):
5636 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
5637 (value_added_current_editor):
5638 * plugins/symbol-db/plugin.c: (value_added_current_editor):
5639 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
5640 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
5642 Many small code, warnings and leak fixes
5644 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
5646 * (removed) plugins/debug-manager/debugger.c,
5647 (removed) plugins/debug-manager/debugger.h,
5648 (added) plugins/debug-manager/command.c,
5649 (added) plugins/debug-manager/command.h,
5650 (added) plugins/debug-manager/queue.c,
5651 (added) plugins/debug-manager/queue.h,
5652 plugins/debug-manager/breakpoints.c,
5653 plugins/debug-manager/debug_tree.c,
5654 plugins/debug-manager/debug_tree.h,
5655 plugins/debug-manager/disassemble.c,
5656 plugins/debug-manager/disassemble.h,
5657 plugins/debug-manager/locals.c,
5658 plugins/debug-manager/locals.h,
5659 plugins/debug-manager/memory.c,
5660 plugins/debug-manager/memory.h,
5661 plugins/debug-manager/plugin.c,
5662 plugins/debug-manager/plugin.h,
5663 plugins/debug-manager/registers.c,
5664 plugins/debug-manager/registers.h,
5665 plugins/debug-manager/sharedlib.c,
5666 plugins/debug-manager/sharedlib.h,
5667 plugins/debug-manager/signals.c,
5668 plugins/debug-manager/signals.h,
5669 plugins/debug-manager/stack_trace.c,
5670 plugins/debug-manager/stack_trace.h,
5671 plugins/debug-manager/start.h,
5672 plugins/debug-manager/start.c,
5673 plugins/debug-manager/threads.c,
5674 plugins/debug-manager/threads.h,
5675 plugins/debug-manager/watch.c,
5676 plugins/debug-manager/watch.h,
5677 plugins/debug-manager/Makefile.am,
5678 plugins/gdb/debugger.c,
5679 plugins/gdb/debugger.h,
5680 plugins/gdb/plugin.c,
5681 libanjuta/interfaces/libanjuta.idl:
5682 Split debug-manager/debugger.c into command.c and queue.c
5683 Clean up debugger queue
5684 DmaDebuggerQueue object does not implement IAnjutaDebugger
5686 2007-09-23 Johannes Schmid <jhs@gnome.org>
5689 Bumped version to 2.3.0 (to ensure bugzilla bugs are
5690 set correctly, etc.)
5692 * libanjuta/anjuta-glue-factory.c: (load_plugin):
5693 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
5694 (plugin_set_update):
5696 Show an error dialog instead of crashing when plugin loading fails
5698 * plugins/language-manager/Makefile.am:
5699 * plugins/language-manager/language-manager.plugin.in:
5700 * plugins/language-manager/languages.xml:
5701 * plugins/language-manager/plugin.c: (language_destroy),
5702 (load_languages), (language_manager_activate),
5703 (language_manager_deactivate), (language_manager_finalize),
5704 (language_manager_dispose), (language_manager_instance_init),
5705 (language_manager_class_init), (language_manager_find_mime_type),
5706 (language_manager_find_string), (ilanguage_get_from_mime_type),
5707 (ilanguage_get_from_string), (ilanguage_get_name),
5708 (ilanguage_get_strings), (ilanguage_iface_init):
5709 * plugins/language-manager/plugin.h:
5711 Added new language-manager plugin to have a better organisation for
5712 language names. The xml probabaly needs to be extended over time.
5714 * plugins/Makefile.am:
5715 * plugins/document-manager/plugin.c: (on_editor_changed):
5717 Adapted to new IAnjutaLanguage interface. Do not unload language-support
5718 because it does not really save memory but makes tab switching slow.
5720 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
5722 * plugins/language-support-cpp-java/plugin.c: (install_support),
5723 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
5724 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
5727 * plugins/language-support-cpp-java/cpp-java-assist.c:
5728 (cpp_java_assist_show_autocomplete):
5730 Fix autocomplete to only show valid completions
5732 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
5733 Calltips always have correct size and position now
5735 2007-09-22 Johannes Schmid <jhs@gnome.org>
5737 * plugins/search/search-replace_backend.c: (get_next_match):
5738 Removed code introduced by accident that causes a crash.
5740 * plugins/sourceview/sourceview-tags.c:
5741 * plugins/sourceview/sourceview-tags.h:
5742 Removed ununsed files
5744 2007-09-22 Johannes Schmid <jhs@gnome.org>
5746 * plugins/language-support-cpp-java/cpp-java-assist.c:
5749 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5751 * plugins/language-support-cpp-java/cpp-java-assist.c:
5752 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
5753 Increased matching brace search to 500 chars.
5755 2007-09-21 Johannes Schmid <jhs@gnome.org>
5757 * plugins/language-support-cpp-java/cpp-java-assist.c:
5758 (cpp_java_assist_get_pre_word),
5759 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
5761 Added some profiling debug code
5763 * plugins/language-support-cpp-java/cpp-java-utils.c:
5764 (cpp_java_util_jump_to_matching_brace):
5765 * plugins/language-support-cpp-java/cpp-java-utils.h:
5766 * plugins/language-support-cpp-java/plugin.c:
5767 (get_line_indentation_base), (get_line_auto_indentation):
5769 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
5770 avoid looping over the whole file when using calltips which is too slow and
5773 * plugins/sourceview/assist-tip.c: (assist_tip_init),
5774 (assist_tip_set_tips), (assist_tip_get_coordinates),
5776 * plugins/sourceview/sourceview.c: (iassist_show_tips):
5778 Better calltips appearance (use theme now) and avoid jumping
5781 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5783 * plugins/document-manager/plugin.c:
5784 (update_editor_ui_interface_items):
5785 * plugins/language-support-cpp-java/plugin.c: (install_support),
5786 (uninstall_support): Moved autocomplete ui update code from
5787 document-manager to language-plugin.
5789 2007-09-21 Johannes Schmid <jhs@gnome.org>
5791 * libanjuta/interfaces/libanjuta.idl:
5793 Added IAnjutaLanguage interface (might still change...) for
5794 the upcoming language-manager plugin.
5796 * plugins/file-manager/Makefile.am:
5797 * plugins/file-manager/file-model.c:
5798 (file_model_cancel_expand_idle), (file_model_add_dummy),
5799 (file_model_expand_idle), (file_model_sort),
5800 (file_model_row_expanded), (file_model_row_collapsed),
5801 (file_model_init), (file_model_finalize),
5802 (file_model_set_property), (file_model_get_property),
5803 (file_model_class_init), (file_model_new), (file_model_refresh),
5804 (file_model_get_uri):
5805 * plugins/file-manager/file-model.h:
5806 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
5807 (file_view_expand_row_idle), (file_view_refresh),
5808 (file_view_get_selected), (file_view_button_press_event),
5809 (file_view_selection_changed), (file_view_init),
5810 (file_view_get_property), (file_view_set_property),
5811 (file_view_finalize), (file_view_class_init):
5813 Split up model/view as far as possible and fixed some file-manager
5814 bugs (popup-menu and incorrect project loading).
5816 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
5817 Use monospace font for tips.
5819 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
5820 (sourceview_cell_new), (icell_get_character), (icell_get_length),
5821 (icell_get_attribute), (icell_style_get_font_description),
5822 (icell_style_get_color), (icell_style_get_background_color),
5823 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
5824 (iiter_foreach), (iiter_set_position), (iiter_get_position),
5825 (iiter_get_length), (iiter_clone), (iiter_assign):
5827 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
5828 interface. This is way faster though it has the drawback to create invalid
5829 iterators if the buffer is changed.
5831 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5833 * libanjuta/interfaces/libanjuta.idl:
5834 * plugins/document-manager/action-callbacks.c:
5835 * plugins/document-manager/anjuta-document-manager.ui:
5836 * plugins/document-manager/plugin.c: (register_stock_icons):
5837 * plugins/editor/text_editor.c:
5838 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5839 * plugins/language-support-cpp-java/cpp-java-assist.c:
5840 (cpp_java_assist_get_calltip_context):
5841 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
5842 (register_stock_icons), (cpp_java_plugin_activate_plugin):
5844 Moved autocomplete menu action from document-manager to assist plugin
5845 and got rid of deprecated autocomplete interface.
5847 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
5849 * libanjuta/interfaces/libanjuta.idl:
5850 * plugins/editor/text_editor.c: (iassist_iface_init):
5851 * plugins/language-support-cpp-java/cpp-java-assist.c:
5852 (cpp_java_assist_check), (on_assist_chosen):
5853 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5854 Removed react() methods in both editors and assist interface. Assist
5855 plugin itself handles setting the autocomplete. Also fixed
5858 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
5860 * plugins/file-manager/Makefile.am:
5861 * plugins/file-manager/file-view.c: (file_view_add_dummy),
5862 (file_view_expand_idle), (file_view_init):
5863 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
5864 (file_manager_set_default_uri), (project_root_added),
5865 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
5866 (file_manager_activate), (file_manager_deactivate),
5867 (file_manager_instance_init), (file_manager_class_init),
5868 (ifile_manager_set_root), (ifile_manager_set_selected),
5869 (ifile_manager_iface_init): Adjusted white spaces to match
5872 2007-09-19 Naba Kumar <naba@gnome.org>
5874 * libanjuta/interfaces/libanjuta.idl:
5875 * plugins/editor/text_editor.c: (text_editor_instance_init),
5876 (iassist_show_tips), (iassist_cancel_tips),
5877 (iassist_hide_suggestions), (iassist_iface_init):
5878 * plugins/editor/text_editor.h:
5879 * plugins/editor/text_editor_cbs.c:
5880 (on_text_editor_scintilla_notify):
5881 * plugins/language-support-cpp-java/cpp-java-assist.c:
5882 (is_scope_context_character), (is_word_character),
5883 (create_completion), (cpp_java_assist_get_scope_context),
5884 (cpp_java_assist_get_pre_word),
5885 (cpp_java_assist_get_scope_operator),
5886 (cpp_java_assist_destroy_completion_cache),
5887 (cpp_java_assist_create_scope_completion_cache),
5888 (cpp_java_assist_create_word_completion_cache),
5889 (cpp_java_assist_show_autocomplete),
5890 (cpp_java_assist_get_calltip_context),
5891 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
5892 (on_editor_char_added), (on_assist_chosen),
5893 (cpp_java_assist_install), (cpp_java_assist_uninstall),
5894 (cpp_java_assist_init), (cpp_java_assist_finalize):
5895 * plugins/language-support-cpp-java/cpp-java-assist.h:
5896 * plugins/language-support-cpp-java/plugin.c:
5897 (initialize_indentation_params):
5898 * plugins/sourceview/assist-tip.c:
5899 * plugins/sourceview/assist-tip.h:
5900 * plugins/sourceview/sourceview-private.h:
5901 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
5902 (on_assist_tip_destroyed), (on_assist_cancel),
5903 (on_document_char_added), (iassist_get_suggestions),
5904 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
5906 Implement state-less assistance so that assist can be evaluated
5907 any given time at any position. Changed IAnjutaEditorAssist interfance
5908 and implementations and removed any state management in editors.
5910 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
5912 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
5913 completion items sorting and avoided unnecssary sorts.
5915 * plugins/text-editor.c: Fixed state.
5917 2007-09-17 Johannes Schmid <jhs@gnome.org>
5919 * plugins/language-support-cpp-java/cpp-java-assist.c:
5922 Fixed calltips in sourceview
5924 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
5926 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
5927 completion items preparation time. Fixed a crash bug.
5929 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
5930 Set buffer size (From Massimo, required for symbol-db).
5932 * libanjuta/interfaces/libanjuta.idl: Also pass position information
5935 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
5938 * plugins/editor/aneditor-autocomplete.cxx,
5939 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
5940 Added ANE_GETWORDBEFORECARAT command.
5942 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
5943 using assist interface.
5945 * plugins/editor/text_editor.c: (text_editor_instance_init),
5946 (text_editor_get_word_before_carat),
5947 (text_editor_get_current_word), (iassist_add_trigger),
5948 (iassist_remove_trigger), (on_assist_canceled),
5949 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
5950 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
5951 * plugins/editor/text_editor.h:
5952 * plugins/editor/text_editor_cbs.c: (trigger_size),
5953 (max_trigger_size), (text_editor_check_assist),
5954 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
5957 * plugins/language-support-cpp-java/Makefile.am:
5958 * plugins/language-support-cpp-java/plugin.c:
5959 (get_line_indentation_base), (get_line_auto_indentation),
5960 (install_support), (uninstall_support),
5961 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
5962 (cpp_java_plugin_instance_init):
5963 * plugins/language-support-cpp-java/plugin.h:
5964 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
5965 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
5966 Make assist a separate class.
5968 2007-09-14 Johannes Schmid <jhs@gnome.org>
5970 * plugins/sourceview/sourceview.c: (iassist_suggest):
5971 Fixed changed char_alignment paramter in language-support
5974 2007-09-14 Naba Kumar <naba@gnome.org>
5976 * plugins/language-support-cpp-java/plugin.c: Send the right
5977 'char_alignment' paramenter (needs fixing in sourceview).
5979 2007-09-13 Johannes Schmid <jhs@gnome.org>
5982 * plugins/project-wizard/templates/minimal/project.anjuta:
5983 Use IAnjutaSymbolManager instead of loading the plugin directly.
5984 (TODO: Think of a version to do this for older files...)
5987 * plugins/Makefile.am:
5988 * plugins/symbol-db/Makefile.am:
5990 Build symbol-db plugin if libgda-3.0 is found
5992 2007-09-13 Johannes Schmid <jhs@gnome.org>
5994 * plugins/sourceview/Makefile.am:
5995 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
5997 * plugins/sourceview/anjuta-document.h:
5998 Removed lots of dead code
6000 * plugins/sourceview/anjuta-languages-manager.c:
6001 * plugins/sourceview/anjuta-languages-manager.h:
6004 * plugins/sourceview/sourceview.c: (on_document_char_added),
6005 (on_document_loaded), (sourceview_instance_init),
6006 (iselect_get_start), (iselect_get_end),
6007 (ilanguage_get_supported_languages), (ilanguage_set_language):
6009 Fixed selection handling and make some adaptions for the changes
6012 2007-09-13 Johannes Schmid <jhs@gnome.org>
6014 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6015 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
6018 Added preferences to language support completion/calltips
6020 * plugins/sourceview/assist-window.c: (assist_window_update):
6022 Always select first entry
6024 * plugins/sourceview/sourceview.glade:
6025 Removed old completion preferences
6027 2007-09-11 Naba Kumar <naba@gnome.org>
6029 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
6030 and possible crash when pressing ctrl+d in terminal after preferences
6031 window has been shown once (no need for backport).
6033 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
6034 implementations to get warnings instead of crashes for unimplemented
6037 2007-09-11 Massimo Cora' <maxcvs@email.it>
6039 Reviewed by: Naba Kumar <naba@gnome.org>
6041 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
6042 * plugins/symbol-db/*:
6043 Added new symbol-database backend based on SQLite 3.
6044 (does not enabled for build currently).
6046 2007-09-10 Johannes Schmid <jhs@gnome.org>
6050 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
6051 (parse_info_init), (parse_info_free), (valid_element),
6052 (start_element_handler), (end_element_handler), (text_handler),
6053 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
6054 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
6055 (egg_recent_model_monitor), (egg_recent_model_read),
6056 (egg_recent_model_open_file), (egg_recent_model_lock_file),
6057 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
6058 (egg_recent_model_set_property), (egg_recent_model_class_init),
6059 (egg_recent_model_init), (egg_recent_model_add_full),
6060 (egg_recent_model_delete), (egg_recent_model_get_list),
6061 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
6062 (egg_recent_model_set_filter_mime_types),
6063 (egg_recent_model_clear_group_filter),
6064 (egg_recent_model_set_filter_groups),
6065 (egg_recent_model_clear_scheme_filter),
6066 (egg_recent_model_set_filter_uri_schemes),
6067 (egg_recent_model_remove_expired):
6069 Update EggRecent (#456465)
6071 2007-09-10 Johannes Schmid <jhs@gnome.org>
6073 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
6074 (anjuta_plugin_manager_get_plugin):
6075 * plugins/profiler/gprof-call-graph-view.c:
6076 (gprof_call_graph_view_create_columns):
6077 * plugins/profiler/gprof-flat-profile-view.c:
6078 (gprof_flat_profile_view_create_columns):
6079 * plugins/profiler/gprof-function-call-tree-view.c:
6080 (gprof_function_call_tree_view_create_columns):
6082 Fixed #466031 – Update of pieces of menus for Localization
6084 2007-09-10 Johannes Schmid <jhs@gnome.org>
6086 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
6087 Bug 343522 – anjuta: Unable to execute commands that use options.
6089 2007-09-09 Johannes Schmid <jhs@gnome.org>
6091 * plugins/document-manager/anjuta-docman.c:
6092 (anjuta_docman_update_page_label):
6094 Fixed #458034 – Method of indicating unsaved changes breaks convention
6096 * plugins/document-manager/plugin.c: (update_title),
6097 (value_added_project_root_uri), (value_removed_project_root_uri),
6098 (on_editor_changed), (activate_plugin):
6099 * plugins/document-manager/plugin.h:
6100 * plugins/project-manager/plugin.c: (on_profile_scoped),
6101 (on_profile_descoped), (ifile_open):
6103 Fixed #427390 – Show path of item in currently focused editor window
6105 2007-09-09 Johannes Schmid <jhs@gnome.org>
6107 * plugins/search/plugin.c: (on_toolbar_find_clicked),
6108 (on_toolbar_find_incremental):
6109 Fix incremental search
6111 * plugins/sourceview/sourceview.c: (on_document_char_added),
6113 Fixed selection management
6115 2007-09-09 Johannes Schmid <jhs@gnome.org>
6117 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
6120 * libanjuta/interfaces/libanjuta.idl:
6121 Extended IAnjutaEditorAssist interface
6123 * plugins/language-support-cpp-java/plugin.c:
6124 (jump_to_matching_brace), (add_tags), (on_assist_begin),
6125 (assist_cleanup), (on_assist_chosen), (on_assist_update),
6126 (context_character), (get_context), (function_parser),
6127 (cpp_member_parser), (install_assist), (uninstall_assist),
6128 (get_line_indentation_base), (get_line_auto_indentation),
6129 (install_support), (uninstall_support),
6130 (on_value_added_current_editor), (on_value_removed_current_editor),
6131 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
6132 * plugins/language-support-cpp-java/plugin.h:
6134 Improved fixed editor assistance and added support for function/method
6135 tooltips. jumb_to_matching_brance => jump_to_matching_brace
6137 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
6140 * plugins/project-import/project-import.c: (on_import_next):
6141 Added a non-NULL check with could probably fix #474843 but not sure
6143 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
6144 Fixed anjuta-plugin project wizard
6146 * plugins/sourceview/Makefile.am:
6147 * plguins/sourceview/assist-tip.[ch]:
6148 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
6149 (anjuta_view_key_press_event):
6150 * plugins/sourceview/assist-window.c: (assist_window_class_init),
6151 (assist_window_init), (assist_window_update), (assist_window_new):
6152 * plugins/sourceview/sourceview-private.h:
6153 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
6154 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
6155 (trigger_size), (max_trigger_size), (on_document_char_added),
6156 (sourceview_dispose), (ieditor_get_current_word),
6157 (iassist_add_trigger), (iassist_init_suggestions),
6158 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
6159 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
6161 Big update on sourceview assist capabilites. Autocompletion should
6162 now work much better and function tooltips are finally supported!
6164 * plugins/sourceview/anjuta-document.h:
6165 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
6166 (anjuta_document_get_current_word):
6167 Fixed get_current_word (inspired by aneditor.cxx implementation)
6169 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
6170 (icell_get_attribute):
6171 Fixed get_attribute() to also detect character constants.
6172 Simplified get_char()
6174 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
6175 (isymbol_manager_get_members), (isymbol_manager_get_parents),
6176 (isymbol_manager_get_completions_at_position):
6178 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
6180 2007-09-04 Naba Kumar <naba@gnome.org>
6182 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
6183 projects that can not add sources.
6185 * plugins/file-wizard/file.c: Similarly for file wizard,
6186 Do not enable 'Add to project' projects that can not add sources.
6188 2007-09-04 Naba Kumar <naba@gnome.org>
6190 * configure.in: Bumped gnome-build requirement to 0.2.0
6191 for project capabilities support.
6193 * plugins/project-manager/plugin.c: Enable/disable project
6194 actions based on project capabilities. Fixes bug #433552:
6195 crash in Anjuta IDE: add file test.h in project on generic
6198 * libanjuta/interfaces/libanjuta.idl: Added method to query
6199 project capabilities.
6201 2007-09-03 Naba Kumar <naba@gnome.org>
6203 * plugins/file-manager/plugin.c: Set shadow type IN.
6204 * plugins/file-manager/file-view.c: Fixed code style.
6205 * plugins/file-manager/file-view.c: Fixed icons column to size
6208 * plugins/file-manager/plugin.[c,h]: Fixed code style.
6210 * plugins/file-manager/plugin.c: Fixed crash on closing project and
6211 unmonitors project-uri on file-manager deactivation.
6213 * TODO.tasks: Updated
6215 2007-09-02 Johannes Schmid <jhs@gnome.org>
6217 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
6220 * plugins/file-manager/file-view.c: (file_view_get_selected),
6221 (file_view_button_press_event), (file_view_finalize):
6222 * plugins/file-manager/plugin.c: (project_root_removed),
6223 (file_manager_deactivate):
6225 Fixed some small bugs I missed before
6227 2007-09-02 Johannes Schmid <jhs@gnome.org>
6229 * plugins/file-manager/*:
6230 Added new and file-manager
6232 2007-09-02 Johannes Schmid <jhs@gnome.org>
6234 * plugins/file-manager/*:
6235 Removed old file-manager
6237 2007-08-31 Johannes Schmid <jhs@gnome.org>
6239 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
6240 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
6242 Fixed some memory leaks
6244 * MAINTAINERS: Fixed
6246 2007-08-31 Johannes Schmid <jhs@gnome.org>
6248 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
6249 (get_property_value_as_string), (set_property_value_as_string),
6250 (register_callbacks), (preferences_foreach_callback),
6251 (anjuta_preferences_register_property_raw):
6252 * libanjuta/anjuta-preferences.h:
6253 * plugins/build-basic-autotools/build-basic-autotools.c:
6254 (on_build_mesg_format):
6255 * plugins/document-manager/anjuta-document-manager.glade:
6256 * plugins/message-view/anjuta-message-manager-plugin.glade:
6258 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
6259 broken message view preferences
6261 * plugins/message-view/message-view.c:
6262 (message_view_instance_init), (pref_change_color), (prefs_init),
6263 (imessage_view_append):
6264 Cleaned up message view (#458041)
6266 * src/shell.c: (on_preferences_activate),
6267 (anjuta_test_shell_instance_init),
6268 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
6269 Fixed test shell to allow better debugging
6271 2007-08-31 Johannes Schmid <jhs@gnome.org>
6273 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
6274 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
6275 * plugins/gtodo/main.h:
6276 * plugins/gtodo/plugin.c: (activate_plugin):
6278 Fixed #423467 (View->Tasks menu items are not
6281 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
6283 reviewed by: Johannes Schmid <jhs@gnome.org>
6286 * data/welcome.txt.in:
6287 * launcher/anjuta_launcher.c:
6288 * libanjuta/anjuta-children.c:
6289 * libanjuta/anjuta-children.h:
6290 * libanjuta/anjuta-debug.h:
6291 * libanjuta/anjuta-encodings.c:
6292 * libanjuta/anjuta-encodings.h:
6293 * libanjuta/anjuta-glue-c.c:
6294 * libanjuta/anjuta-glue-c.h:
6295 * libanjuta/anjuta-plugin-description.c:
6296 * libanjuta/anjuta-plugin-description.h:
6297 * libanjuta/anjuta-plugin-handle.c:
6298 * libanjuta/anjuta-plugin-handle.h:
6299 * libanjuta/anjuta-plugin-manager.c:
6300 * libanjuta/anjuta-plugin-manager.h:
6301 * libanjuta/anjuta-plugin.c:
6302 * libanjuta/anjuta-plugin.h:
6303 * libanjuta/anjuta-preferences.c:
6304 * libanjuta/anjuta-preferences.h:
6305 * libanjuta/anjuta-profile-manager.c:
6306 * libanjuta/anjuta-profile-manager.h:
6307 * libanjuta/anjuta-profile.c:
6308 * libanjuta/anjuta-profile.h:
6309 * libanjuta/anjuta-save-prompt.c:
6310 * libanjuta/anjuta-save-prompt.h:
6311 * libanjuta/anjuta-serializer.c:
6312 * libanjuta/anjuta-serializer.h:
6313 * libanjuta/anjuta-session.c:
6314 * libanjuta/anjuta-session.h:
6315 * libanjuta/anjuta-shell.c:
6316 * libanjuta/anjuta-shell.h:
6317 * libanjuta/anjuta-status.c:
6318 * libanjuta/anjuta-status.h:
6319 * libanjuta/anjuta-ui.c:
6320 * libanjuta/anjuta-ui.h:
6321 * libanjuta/anjuta-utils-priv.h:
6322 * libanjuta/anjuta-utils.c:
6323 * libanjuta/anjuta-utils.h:
6324 * libanjuta/cell-renderer-captioned-image.c:
6325 * libanjuta/cell-renderer-captioned-image.h:
6326 * libanjuta/e-splash.c:
6327 * libanjuta/e-splash.h:
6328 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6329 * libanjuta/interfaces/libanjuta.idl:
6330 * libanjuta/libanjuta.h:
6331 * libanjuta/resources.c:
6332 * libanjuta/resources.h:
6333 * libegg/egg-cell-renderer-text.c:
6334 * libegg/egg-combo-action.c:
6335 * libegg/egg-entry-action.c:
6336 * libegg/egg-recent-action.c:
6337 * libegg/egg-recent-files-module.c:
6338 * libegg/egg-recent-item.c:
6339 * libegg/egg-recent-model.c:
6340 * libegg/egg-recent-view-gtk.c:
6341 * libegg/egg-recent-view.c:
6342 * libegg/egg-submenu-action.c:
6343 * libegg/eggaccelerators.c:
6344 * libegg/eggcellrendererpopup.c:
6345 * libegg/eggcomboselect.c:
6346 * libegg/eggtreemodelfilter.c:
6347 * libegg/eggtreemultidnd.c:
6348 * libegg/gtkcellview.h:
6349 * libegg/treeviewutils/egg-cell-renderer-text.h:
6350 * libegg/treeviewutils/eggaccelerators.h:
6351 * libegg/treeviewutils/eggcellrendererkeys.h:
6352 * libegg/treeviewutils/eggcellrendererpopup.h:
6353 * libegg/treeviewutils/eggtreemodelfilter.h:
6354 * libegg/treeviewutils/eggtreemultidnd.h:
6355 * libegg/treeviewutils/eggtreeviewstate.h:
6356 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
6357 * manuals/anjuta-faqs/Makefile.am:
6358 * manuals/anjuta-manual/C/anjuta-manual.xml:
6359 * manuals/anjuta-manual/C/license.xml:
6360 * manuals/anjuta-manual/es/es.po:
6361 * manuals/anjuta-manual/sv/sv.po:
6362 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
6364 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
6365 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
6366 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
6367 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
6368 * manuals/old/ja/anjuta-manual/license.xml:
6369 * plugins/build-basic-autotools/build-basic-autotools.c:
6370 * plugins/build-basic-autotools/build-basic-autotools.h:
6371 * plugins/build-basic-autotools/executer.c:
6372 * plugins/build-basic-autotools/executer.h:
6373 * plugins/build/build_file.c:
6374 * plugins/build/build_file.h:
6375 * plugins/build/build_project.c:
6376 * plugins/build/build_project.h:
6377 * plugins/build/clean_project.c:
6378 * plugins/build/clean_project.h:
6379 * plugins/build/commands.c:
6380 * plugins/build/commands.h:
6381 * plugins/build/compile.c:
6382 * plugins/build/compile.h:
6383 * plugins/build/compiler_options.c:
6384 * plugins/build/compiler_options.h:
6385 * plugins/build/configurer.c:
6386 * plugins/build/configurer.h:
6387 * plugins/build/executer.c:
6388 * plugins/build/executer.h:
6389 * plugins/class-gen/cell-renderer-flags.c:
6390 * plugins/class-gen/cell-renderer-flags.h:
6391 * plugins/class-gen/combo-flags.c:
6392 * plugins/class-gen/combo-flags.h:
6393 * plugins/class-gen/element-editor.c:
6394 * plugins/class-gen/element-editor.h:
6395 * plugins/class-gen/generator.c:
6396 * plugins/class-gen/generator.h:
6397 * plugins/class-gen/plugin.c:
6398 * plugins/class-gen/plugin.h:
6399 * plugins/class-gen/transform.c:
6400 * plugins/class-gen/transform.h:
6401 * plugins/class-gen/validator.c:
6402 * plugins/class-gen/validator.h:
6403 * plugins/class-gen/window.c:
6404 * plugins/class-gen/window.h:
6405 * plugins/class-inheritance/class-callbacks.c:
6406 * plugins/class-inheritance/class-callbacks.h:
6407 * plugins/class-inheritance/class-inherit.c:
6408 * plugins/class-inheritance/class-inherit.h:
6409 * plugins/class-inheritance/plugin.c:
6410 * plugins/class-inheritance/plugin.h:
6411 * plugins/cvs-plugin/cvs-actions.c:
6412 * plugins/cvs-plugin/cvs-actions.h:
6413 * plugins/cvs-plugin/cvs-callbacks.c:
6414 * plugins/cvs-plugin/cvs-callbacks.h:
6415 * plugins/cvs-plugin/cvs-execute.c:
6416 * plugins/cvs-plugin/cvs-execute.h:
6417 * plugins/cvs-plugin/cvs-interface.c:
6418 * plugins/cvs-plugin/cvs-interface.h:
6419 * plugins/cvs-plugin/plugin.c:
6420 * plugins/cvs-plugin/plugin.h:
6421 * plugins/debug-manager/breakpoints.c:
6422 * plugins/debug-manager/breakpoints.h:
6423 * plugins/debug-manager/chunk_view.c:
6424 * plugins/debug-manager/chunk_view.h:
6425 * plugins/debug-manager/data_buffer.c:
6426 * plugins/debug-manager/data_buffer.h:
6427 * plugins/debug-manager/data_view.c:
6428 * plugins/debug-manager/data_view.h:
6429 * plugins/debug-manager/debug_tree.c:
6430 * plugins/debug-manager/debug_tree.h:
6431 * plugins/debug-manager/debugger.c:
6432 * plugins/debug-manager/debugger.h:
6433 * plugins/debug-manager/disassemble.c:
6434 * plugins/debug-manager/disassemble.h:
6435 * plugins/debug-manager/info.c:
6436 * plugins/debug-manager/info.h:
6437 * plugins/debug-manager/locals.c:
6438 * plugins/debug-manager/locals.h:
6439 * plugins/debug-manager/memory.c:
6440 * plugins/debug-manager/memory.h:
6441 * plugins/debug-manager/plugin.c:
6442 * plugins/debug-manager/plugin.h:
6443 * plugins/debug-manager/registers.c:
6444 * plugins/debug-manager/registers.h:
6445 * plugins/debug-manager/sexy-icon-entry.c:
6446 * plugins/debug-manager/sexy-icon-entry.h:
6447 * plugins/debug-manager/sharedlib.c:
6448 * plugins/debug-manager/sharedlib.h:
6449 * plugins/debug-manager/signals.c:
6450 * plugins/debug-manager/signals.h:
6451 * plugins/debug-manager/sparse_buffer.c:
6452 * plugins/debug-manager/sparse_buffer.h:
6453 * plugins/debug-manager/sparse_view.c:
6454 * plugins/debug-manager/sparse_view.h:
6455 * plugins/debug-manager/stack_trace.c:
6456 * plugins/debug-manager/stack_trace.h:
6457 * plugins/debug-manager/start.c:
6458 * plugins/debug-manager/start.h:
6459 * plugins/debug-manager/threads.c:
6460 * plugins/debug-manager/threads.h:
6461 * plugins/debug-manager/utilities.c:
6462 * plugins/debug-manager/utilities.h:
6463 * plugins/debug-manager/watch.c:
6464 * plugins/debug-manager/watch.h:
6465 * plugins/devhelp/htmlview.c:
6466 * plugins/devhelp/htmlview.h:
6467 * plugins/document-manager/action-callbacks.c:
6468 * plugins/document-manager/action-callbacks.h:
6469 * plugins/document-manager/anjuta-docman.c:
6470 * plugins/document-manager/anjuta-docman.h:
6471 * plugins/document-manager/editor-tooltips.c:
6472 * plugins/document-manager/editor-tooltips.h:
6473 * plugins/document-manager/file_history.c:
6474 * plugins/document-manager/file_history.h:
6475 * plugins/document-manager/indent-dialog.c:
6476 * plugins/document-manager/indent-dialog.h:
6477 * plugins/document-manager/indent-util.c:
6478 * plugins/document-manager/indent-util.h:
6479 * plugins/document-manager/plugin.c:
6480 * plugins/editor/aneditor-autocomplete.cxx:
6481 * plugins/editor/aneditor-calltip.cxx:
6482 * plugins/editor/aneditor-indent.cxx:
6483 * plugins/editor/aneditor-priv.h:
6484 * plugins/editor/aneditor.cxx:
6485 * plugins/editor/aneditor.h:
6486 * plugins/editor/lexer.h:
6487 * plugins/editor/plugin.c:
6488 * plugins/editor/plugin.h:
6489 * plugins/editor/print.c:
6490 * plugins/editor/print.h:
6491 * plugins/editor/properties.h:
6492 * plugins/editor/properties_cxx.h:
6493 * plugins/editor/style-editor.c:
6494 * plugins/editor/style-editor.h:
6495 * plugins/editor/text-editor-iterable.c:
6496 * plugins/editor/text-editor-iterable.h:
6497 * plugins/editor/text_editor.c:
6498 * plugins/editor/text_editor.h:
6499 * plugins/editor/text_editor_cbs.c:
6500 * plugins/editor/text_editor_cbs.h:
6501 * plugins/editor/text_editor_menu.c:
6502 * plugins/editor/text_editor_menu.h:
6503 * plugins/editor/text_editor_prefs.c:
6504 * plugins/editor/text_editor_prefs.h:
6505 * plugins/file-loader/dnd.c:
6506 * plugins/file-loader/dnd.h:
6507 * plugins/file-loader/plugin.c:
6508 * plugins/file-manager/an_file_view.c:
6509 * plugins/file-manager/plugin.c:
6510 * plugins/file-wizard/file.c:
6511 * plugins/file-wizard/file.h:
6512 * plugins/file-wizard/plugin.c:
6513 * plugins/file-wizard/plugin.h:
6514 * plugins/gdb/debugger.c:
6515 * plugins/gdb/debugger.h:
6516 * plugins/gdb/gdbmi-test.c:
6517 * plugins/gdb/gdbmi.c:
6518 * plugins/gdb/gdbmi.h:
6519 * plugins/gdb/global.h:
6520 * plugins/gdb/parser.c:
6521 * plugins/gdb/parser.h:
6522 * plugins/gdb/plugin.c:
6523 * plugins/gdb/plugin.h:
6524 * plugins/gdb/utilities.c:
6525 * plugins/gdb/utilities.h:
6526 * plugins/glade/plugin.c:
6527 * plugins/glade/plugin.h:
6528 * plugins/gtodo/egg-datetime.c:
6529 * plugins/gtodo/egg-datetime.h:
6530 * plugins/gtodo/eggtrayicon.c:
6531 * plugins/gtodo/eggtrayicon.h:
6532 * plugins/gtodo/plugin.c:
6533 * plugins/gvim/anjuta-vim.c:
6534 * plugins/gvim/anjuta-vim.h:
6535 * plugins/gvim/gtkvim.c:
6536 * plugins/gvim/gtkvim.h:
6537 * plugins/gvim/plugin.c:
6538 * plugins/gvim/plugin.h:
6539 * plugins/language-support-cpp-java/plugin.c:
6540 * plugins/language-support-cpp-java/plugin.h:
6541 * plugins/macro/macro-actions.c:
6542 * plugins/macro/macro-actions.h:
6543 * plugins/macro/macro-db.c:
6544 * plugins/macro/macro-db.h:
6545 * plugins/macro/macro-dialog.c:
6546 * plugins/macro/macro-dialog.h:
6547 * plugins/macro/macro-edit.c:
6548 * plugins/macro/macro-edit.h:
6549 * plugins/macro/macro-util.c:
6550 * plugins/macro/macro-util.h:
6551 * plugins/macro/plugin.c:
6552 * plugins/macro/plugin.h:
6553 * plugins/message-view/anjuta-msgman.c:
6554 * plugins/message-view/anjuta-msgman.h:
6555 * plugins/message-view/message-view.c:
6556 * plugins/message-view/message-view.h:
6557 * plugins/message-view/plugin.c:
6558 * plugins/message-view/plugin.h:
6559 * plugins/patch/patch-plugin.c:
6560 * plugins/patch/patch-plugin.h:
6561 * plugins/patch/plugin.c:
6562 * plugins/patch/plugin.h:
6563 * plugins/profiler/gprof-call-graph-block-entry.c:
6564 * plugins/profiler/gprof-call-graph-block-entry.h:
6565 * plugins/profiler/gprof-call-graph-block.c:
6566 * plugins/profiler/gprof-call-graph-block.h:
6567 * plugins/profiler/gprof-call-graph-view.c:
6568 * plugins/profiler/gprof-call-graph-view.h:
6569 * plugins/profiler/gprof-call-graph.c:
6570 * plugins/profiler/gprof-call-graph.h:
6571 * plugins/profiler/gprof-flat-profile-entry.c:
6572 * plugins/profiler/gprof-flat-profile-entry.h:
6573 * plugins/profiler/gprof-flat-profile-view.c:
6574 * plugins/profiler/gprof-flat-profile-view.h:
6575 * plugins/profiler/gprof-flat-profile.c:
6576 * plugins/profiler/gprof-flat-profile.h:
6577 * plugins/profiler/gprof-function-call-chart-view.c:
6578 * plugins/profiler/gprof-function-call-chart-view.h:
6579 * plugins/profiler/gprof-function-call-tree-view.c:
6580 * plugins/profiler/gprof-function-call-tree-view.h:
6581 * plugins/profiler/gprof-options.c:
6582 * plugins/profiler/gprof-options.h:
6583 * plugins/profiler/gprof-profile-data.c:
6584 * plugins/profiler/gprof-profile-data.h:
6585 * plugins/profiler/gprof-view-manager.c:
6586 * plugins/profiler/gprof-view-manager.h:
6587 * plugins/profiler/gprof-view.c:
6588 * plugins/profiler/gprof-view.h:
6589 * plugins/profiler/plugin.c:
6590 * plugins/profiler/plugin.h:
6591 * plugins/profiler/string-utils.c:
6592 * plugins/profiler/string-utils.h:
6593 * plugins/project-import/plugin.c:
6594 * plugins/project-import/plugin.h:
6595 * plugins/project-import/project-import.c:
6596 * plugins/project-import/project-import.h:
6597 * plugins/project-manager/plugin.c:
6598 * plugins/project-manager/plugin.h:
6599 * plugins/project-wizard/action.c:
6600 * plugins/project-wizard/action.h:
6601 * plugins/project-wizard/autogen.c:
6602 * plugins/project-wizard/autogen.h:
6603 * plugins/project-wizard/druid.c:
6604 * plugins/project-wizard/druid.h:
6605 * plugins/project-wizard/file.c:
6606 * plugins/project-wizard/file.h:
6607 * plugins/project-wizard/header.c:
6608 * plugins/project-wizard/header.h:
6609 * plugins/project-wizard/install.c:
6610 * plugins/project-wizard/install.h:
6611 * plugins/project-wizard/parser.c:
6612 * plugins/project-wizard/parser.h:
6613 * plugins/project-wizard/plugin.c:
6614 * plugins/project-wizard/plugin.h:
6615 * plugins/project-wizard/property.c:
6616 * plugins/project-wizard/property.h:
6617 * plugins/project-wizard/values.c:
6618 * plugins/project-wizard/values.h:
6619 * plugins/sample1/plugin.c:
6620 * plugins/search/plugin.c:
6621 * plugins/search/plugin.h:
6622 * plugins/search/search-replace_backend.c:
6623 * plugins/search/search-replace_backend.h:
6624 * plugins/search/search_preferences.c:
6625 * plugins/sourceview/anjuta-convert.c:
6626 * plugins/sourceview/anjuta-convert.h:
6627 * plugins/sourceview/anjuta-document-loader.c:
6628 * plugins/sourceview/anjuta-document-loader.h:
6629 * plugins/sourceview/anjuta-document-saver.c:
6630 * plugins/sourceview/anjuta-document-saver.h:
6631 * plugins/sourceview/anjuta-document.c:
6632 * plugins/sourceview/anjuta-document.h:
6633 * plugins/sourceview/anjuta-encodings.c:
6634 * plugins/sourceview/anjuta-encodings.h:
6635 * plugins/sourceview/anjuta-languages-manager.c:
6636 * plugins/sourceview/anjuta-languages-manager.h:
6637 * plugins/sourceview/anjuta-utils.c:
6638 * plugins/sourceview/anjuta-utils.h:
6639 * plugins/sourceview/anjuta-view.c:
6640 * plugins/sourceview/anjuta-view.h:
6641 * plugins/sourceview/assist-window.c:
6642 * plugins/sourceview/assist-window.h:
6643 * plugins/sourceview/sourceview-cell.c:
6644 * plugins/sourceview/sourceview-cell.h:
6645 * plugins/sourceview/sourceview-prefs.c:
6646 * plugins/sourceview/sourceview-prefs.h:
6647 * plugins/sourceview/sourceview-print.c:
6648 * plugins/sourceview/sourceview-print.h:
6649 * plugins/sourceview/sourceview-private.h:
6650 * plugins/sourceview/sourceview-tags.c:
6651 * plugins/sourceview/sourceview-tags.h:
6652 * plugins/sourceview/sourceview.c:
6653 * plugins/sourceview/sourceview.h:
6654 * plugins/subversion/plugin.c:
6655 * plugins/subversion/plugin.h:
6656 * plugins/subversion/subversion-actions.c:
6657 * plugins/subversion/subversion-actions.h:
6658 * plugins/subversion/subversion-callbacks.c:
6659 * plugins/subversion/subversion-callbacks.h:
6660 * plugins/subversion/svn-auth.c:
6661 * plugins/subversion/svn-auth.h:
6662 * plugins/subversion/svn-backend-priv.h:
6663 * plugins/subversion/svn-backend.c:
6664 * plugins/subversion/svn-backend.h:
6665 * plugins/subversion/svn-notify.c:
6666 * plugins/subversion/svn-notify.h:
6667 * plugins/subversion/svn-thread.c:
6668 * plugins/subversion/svn-thread.h:
6669 * plugins/symbol-browser/an_symbol.c:
6670 * plugins/symbol-browser/an_symbol.h:
6671 * plugins/symbol-browser/an_symbol_info.c:
6672 * plugins/symbol-browser/an_symbol_info.h:
6673 * plugins/symbol-browser/an_symbol_iter.c:
6674 * plugins/symbol-browser/an_symbol_iter.h:
6675 * plugins/symbol-browser/an_symbol_prefs.c:
6676 * plugins/symbol-browser/an_symbol_prefs.h:
6677 * plugins/symbol-browser/an_symbol_search.c:
6678 * plugins/symbol-browser/an_symbol_search.h:
6679 * plugins/symbol-browser/an_symbol_view.c:
6680 * plugins/symbol-browser/an_symbol_view.h:
6681 * plugins/symbol-browser/plugin.c:
6682 * plugins/symbol-browser/plugin.h:
6683 * plugins/terminal/terminal.c:
6684 * plugins/tools/dialog.c:
6685 * plugins/tools/dialog.h:
6686 * plugins/tools/editor.c:
6687 * plugins/tools/editor.h:
6688 * plugins/tools/execute.c:
6689 * plugins/tools/execute.h:
6690 * plugins/tools/fileop.c:
6691 * plugins/tools/fileop.h:
6692 * plugins/tools/plugin.c:
6693 * plugins/tools/plugin.h:
6694 * plugins/tools/scripts/find-fixmes.pl:
6695 * plugins/tools/scripts/translation-status.pl:
6696 * plugins/tools/tool.c:
6697 * plugins/tools/tool.h:
6698 * plugins/tools/variable.c:
6699 * plugins/tools/variable.h:
6700 * plugins/valgrind/ldd.c:
6701 * plugins/valgrind/ldd.h:
6702 * plugins/valgrind/list.c:
6703 * plugins/valgrind/list.h:
6704 * plugins/valgrind/menu-utils.c:
6705 * plugins/valgrind/menu-utils.h:
6706 * plugins/valgrind/parser.c:
6707 * plugins/valgrind/parser.h:
6708 * plugins/valgrind/plugin.c:
6709 * plugins/valgrind/plugin.h:
6710 * plugins/valgrind/preferences.c:
6711 * plugins/valgrind/preferences.h:
6712 * plugins/valgrind/process.c:
6713 * plugins/valgrind/process.h:
6714 * plugins/valgrind/symtab.c:
6715 * plugins/valgrind/symtab.h:
6716 * plugins/valgrind/vgactions.c:
6717 * plugins/valgrind/vgactions.h:
6718 * plugins/valgrind/vgcachegrindprefs.c:
6719 * plugins/valgrind/vgcachegrindprefs.h:
6720 * plugins/valgrind/vgdefaultview.c:
6721 * plugins/valgrind/vgdefaultview.h:
6722 * plugins/valgrind/vgerror.c:
6723 * plugins/valgrind/vgerror.h:
6724 * plugins/valgrind/vggeneralprefs.c:
6725 * plugins/valgrind/vggeneralprefs.h:
6726 * plugins/valgrind/vghelgrindprefs.c:
6727 * plugins/valgrind/vghelgrindprefs.h:
6728 * plugins/valgrind/vgio.c:
6729 * plugins/valgrind/vgio.h:
6730 * plugins/valgrind/vgmemcheckprefs.c:
6731 * plugins/valgrind/vgmemcheckprefs.h:
6732 * plugins/valgrind/vgrule-editor.c:
6733 * plugins/valgrind/vgrule-editor.h:
6734 * plugins/valgrind/vgrule-list.c:
6735 * plugins/valgrind/vgrule-list.h:
6736 * plugins/valgrind/vgrule.c:
6737 * plugins/valgrind/vgrule.h:
6738 * plugins/valgrind/vgrulepattern.c:
6739 * plugins/valgrind/vgrulepattern.h:
6740 * plugins/valgrind/vgsearchbar.c:
6741 * plugins/valgrind/vgsearchbar.h:
6742 * plugins/valgrind/vgstrpool.c:
6743 * plugins/valgrind/vgstrpool.h:
6744 * plugins/valgrind/vgtoolprefs.c:
6745 * plugins/valgrind/vgtoolprefs.h:
6746 * plugins/valgrind/vgtoolview.c:
6747 * plugins/valgrind/vgtoolview.h:
6750 * src/action-callbacks.c:
6751 * src/action-callbacks.h:
6752 * src/anjuta-actions.h:
6755 * src/anjuta-callbacks.c:
6756 * src/anjuta-callbacks.h:
6760 * src/bacon-message-connection.c:
6761 * src/bacon-message-connection.h:
6770 * tagmanager/options.c:
6772 Change the address of FSF in various files
6774 2007-08-30 Johannes Schmid <jhs@gnome.org>
6778 Removed because they are no longer in use
6780 * plugins/class-gen/anjuta-class-gen-plugin.glade:
6781 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
6782 Marked some strings as not translatable
6784 * plugins/search/search-replace.c: (list_max_items):
6785 Fixed a possible memory corruption
6787 * src/anjuta-app.c: (anjuta_app_add_widget_full):
6788 Do not show menuitems for locked layout items
6790 * src/main.c: (main):
6791 Some minor style correction in gnome_init
6793 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
6795 * plugins/debug-manager/debugger.c,
6796 plugins/debug-manager/breakpoints.c,
6797 plugins/gdb/plugin.c,
6798 plugins/gdb/debugger.c,
6799 libanjuta/interfaces/libanjuta.idl:
6800 Move all breakpoints functions from IAnjutaDebugger to a new
6801 IAnjutaBreakpointDebugger interface
6803 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
6805 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
6806 * plugins/debug-manager/plugin.c,
6807 plugins/debug-manager/breakpoints.c,
6808 plugins/tools/execute.c,
6809 plugins/project-wizard/plugin.c,
6810 plugins/build-basic-autotools/executer.c,
6811 plugins/gdb/debugger.c,
6812 plugins/profiler/gprof-options.h,
6813 plugins/sourceview/assist-window.h,
6814 plugins/class-gen/transform.c,
6815 libanjuta/anjuta-plugin-description.c,
6816 libanjuta/anjuta-status.c,
6817 libanjuta/anjuta-glue-c.c,
6818 libanjuta/anjuta-glue-cpp.c,
6819 plugins/symbol-browser/an_symbol_prefs.c:
6820 Fix warnings mostly "dereferencing type-punned pointer"
6821 Fix two bugs in breakpoints.c and an_symbol_prefs.c
6823 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
6825 * plugins/debug-manager/breakpoints.c,
6826 plugins/debug-manager/debugger.c:
6827 Avoid an endless loop if clearing all breakpoints while the programm
6830 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
6832 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
6833 * plugins/debug-manager/plugin.c:
6834 Fix a segmentation fault added in the previous patch
6836 2007-07-21 Johannes Schmid <jhs@gnome.org>
6838 * plugins/build-basic-autotools/executer.c:
6839 (get_program_parameters):
6841 Show an error dialog if no targets are availible instead of
6844 2007-07-20 Johannes Schmid <jhs@gnome.org>
6846 * libanjuta/anjuta-shell.c: (on_widget_data_add),
6847 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
6848 * libanjuta/anjuta-shell.h:
6849 * plugins/document-manager/plugin.c: (activate_plugin):
6850 * plugins/glade/anjuta-design-document.c:
6851 * plugins/glade/plugin.c: (glade_update_ui):
6852 * src/anjuta-app.c: (anjuta_app_add_widget_full),
6853 (anjuta_shell_iface_init):
6854 * src/shell.c: (anjuta_test_shell_add_widget),
6855 (anjuta_shell_iface_init):
6857 Make the document manager undockable (#458038)
6859 2007-07-20 Johannes Schmid <jhs@gnome.org>
6861 * plugins/document-manager/plugin.c: (on_editor_update_ui):
6862 * plugins/glade/anjuta-design-document.c:
6863 * plugins/glade/plugin.c: (glade_update_ui):
6865 Fixed some save/dirty status bug in glade
6867 2007-07-20 Johannes Schmid <jhs@gnome.org>
6869 * libanjuta/anjuta-status.c:
6870 Fixed crasher on shutdown
6872 2007-07-20 Johannes Schmid <jhs@gnome.org>
6875 Minimum glade requirement is 3.2 now. It was before
6876 but we did not check...
6878 * libanjuta/anjuta-glue-factory.c: (load_plugin):
6879 * libanjuta/anjuta-profile.c:
6880 (anjuta_profile_add_plugins_from_xml):
6881 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
6882 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
6883 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
6884 * plugins/file-loader/plugin.c: (on_create_submenu):
6885 * plugins/file-manager/an_file_view.c: (compare_iter):
6886 * plugins/glade/plugin.c: (activate_plugin):
6887 * src/anjuta-app.c: (on_toolbar_view_toggled):
6888 * src/main.c: (main):
6890 Fixed lots of memory leaks (thansk valgrind)
6892 2007-07-19 Johannes Schmid <jhs@gnome.org>
6894 * plugins/debug-manager/plugin.c: (value_added_current_editor):
6895 * plugins/document-manager/anjuta-docman.c:
6896 (anjuta_docman_set_busy):
6897 * plugins/document-manager/plugin.c: (on_editor_changed):
6898 * plugins/glade/plugin.c: (activate_plugin):
6899 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
6900 (on_value_removed_current_editor):
6902 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
6904 2007-07-18 Johannes Schmid <jhs.gnome.org>
6906 * plugins/build-basic-autotools/executer.c: (execute_program):
6907 Fixed some of the scratchbox stuff but the environment is
6910 2007-07-18 Johannes Schmid <jhs@gnome.org>
6912 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
6913 (on_plugin_deactivated), (get_plugin_loader_type):
6914 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
6915 (activate_plugin), (deactivate_plugin),
6916 (glade_plugin_instance_init):
6918 Fixed glade plugin deactivation
6920 2007-07-18 Johannes Schmid <jhs@gnome.org>
6922 * plugins/document-manager/anjuta-docman.c:
6923 (anjuta_docman_add_document):
6924 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
6926 Fixed path display in document manager with glade files
6928 2007-07-17 Johannes Schmid <jhs@gnome.org>
6930 * libanjuta/interfaces/Makefile.am.iface:
6931 * pixmaps/Makefile.am:
6932 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
6933 * plugins/debug-manager/plugin.c: (value_added_current_editor),
6934 (value_removed_current_editor):
6935 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
6936 (anjuta_docman_set_current_document):
6937 * plugins/document-manager/plugin.c: (on_editor_update_ui),
6938 (on_editor_added), (on_editor_changed):
6939 * plugins/glade/Makefile.am:
6940 * plugins/glade/anjuta-design-document.c:
6941 (anjuta_design_document_instance_init),
6942 (anjuta_design_document_set_property),
6943 (anjuta_design_document_get_property),
6944 (anjuta_design_document_class_init), (anjuta_design_document_new),
6945 (ifile_open), (ifile_get_uri), (ifile_iface_init):
6946 * plugins/glade/anjuta-design-document.h:
6947 * plugins/glade/anjuta-glade-notebook.c:
6948 * plugins/glade/anjuta-glade-notebook.h:
6949 * plugins/glade/plugin.c: (value_added_current_editor),
6950 (value_removed_current_editor), (glade_update_ui),
6951 (on_close_activated), (on_glade_project_changed),
6952 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
6954 * plugins/language-support-cpp-java/plugin.c:
6955 (on_value_added_current_editor), (on_value_removed_current_editor):
6956 * plugins/macro/plugin.c: (value_added_current_editor):
6957 * plugins/project-manager/plugin.c: (value_added_current_editor):
6958 * plugins/subversion/plugin.c: (value_added_current_editor):
6959 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
6961 Fixed lot of IAnjutaEditor stuff and completed glade integration
6962 with document manager
6964 * plugins/build-basic-autotools/build-basic-autotools.c:
6965 (value_added_current_editor):
6966 * plugins/build-basic-autotools/executer.c: (execute_program):
6968 Some initial code to execute projects inside scratchbox
6970 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
6972 * plugins/project-import/project-import.c:
6973 Project import overwrites file on user request (bug #452579)
6975 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
6977 * plugins/debug-manager/debugger.c,
6978 plugins/debug-manager/threads.c,
6979 plugins/debug-manager/plugin.c,
6980 plugins/debug-manager/registers.c,
6981 plugins/debug-manager/locals.c,
6982 plugins/debug-manager/stack_trace.c,
6983 plugins/gdb/plugin.c,
6984 plugins/gdb/debugger.c,
6985 plugins/gdb/debugger.h,
6986 libanjuta/interfaces/libanjuta.idl:
6987 Rename change-location to program-moved
6988 Store thread id as gint instead of guint
6989 Do not display registers list if not available
6990 Add intermediate debugger states if missing
6992 2007-07-11 Johannes Schmid <jhs@gnome.org>
6994 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
6996 Reverted unnecessary changes (#455819)
6998 2007-07-10 Johannes Schmid <jhs@gnome.org>
7000 * plugins/glade/plugin.c:
7001 Fixed glade plugin with glade 3.2 and another crasher
7003 2007-07-09 Johannes Schmid <jhs@gnome.org>
7005 * libanjuta/interfaces/libanjuta.idl:
7006 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
7008 * plugins/debug-manager/breakpoints.c:
7009 (breakpoint_item_update_in_ui),
7010 (breakpoints_dbase_edit_breakpoint),
7011 (on_toggle_breakpoint_activate):
7012 * plugins/debug-manager/plugin.c:
7013 (on_run_to_cursor_action_activate):
7014 * plugins/document-manager/action-callbacks.c:
7015 (on_editor_command_cut_activate),
7016 (on_editor_command_copy_activate),
7017 (on_editor_command_paste_activate),
7018 (on_editor_command_clear_activate):
7019 * plugins/document-manager/anjuta-docman.c:
7020 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
7021 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
7022 (anjuta_docman_goto_file_line_mark),
7023 (anjuta_docman_find_editor_with_path),
7024 (anjuta_docman_get_all_editors):
7025 * plugins/document-manager/anjuta-docman.h:
7026 * plugins/document-manager/plugin.c:
7027 (update_editor_ui_interface_items), (on_editor_update_ui),
7028 (on_editor_changed), (on_session_save), (on_docman_auto_save),
7029 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
7030 (ianjuta_document_manager_iface_init), (isaveable_save),
7031 (isavable_is_dirty):
7032 * plugins/editor/editor.glade:
7033 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
7034 (idocument_paste), (idocument_clear), (idocument_iface_init),
7035 (iselection_iface_init):
7036 * plugins/glade/Makefile.am:
7037 * plugins/glade/anjuta-glade-notebook.c:
7038 (anjuta_glade_notebook_instance_init),
7039 (anjuta_glade_notebook_set_property),
7040 (anjuta_glade_notebook_get_property),
7041 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
7042 (ifile_open), (ifile_get_uri), (ifile_iface_init),
7043 (ifile_savable_save), (ifile_savable_save_as),
7044 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
7045 (ifile_savable_iface_init), (idocument_can_redo),
7046 (idocument_can_undo), (idocument_begin_undo_action),
7047 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
7048 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
7049 (idocument_copy), (idocument_paste), (idocument_clear),
7050 (idocument_iface_init):
7051 * plugins/language-support-cpp-java/plugin.c:
7052 (on_value_added_current_editor), (on_value_removed_current_editor):
7053 * plugins/macro/macro-util.c: (get_current_editor):
7054 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
7055 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
7056 (on_next_occur), (on_incremental_entry_key_press),
7057 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
7058 (on_toolbar_find_incremental_start),
7059 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
7060 * plugins/search/search-replace.c: (search_start_over),
7061 (search_update_combos), (replace_update_combos),
7062 (anjuta_search_replace_activate):
7063 * plugins/search/search-replace_backend.c: (create_search_entries):
7064 * plugins/sourceview/sourceview.c: (idocument_cut),
7065 (idocument_copy), (idocument_paste), (idocument_clear),
7066 (idocument_iface_init), (iselect_iface_init), (iassist_react):
7067 * plugins/tools/editor.c: (on_editor_response):
7068 * plugins/tools/execute.c: (get_current_editor),
7069 (atp_output_context_initialize), (atp_user_tool_execute):
7070 * plugins/tools/variable.c: (get_current_editor),
7071 (atp_variable_get_editor_variable):
7073 Some more IAnjutaEditor => IAnjutaDocument fixing!
7075 * plugins/glade/anjuta-glade-notebook.h:
7076 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
7078 * plugins/glade/plugin.h:
7079 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
7080 and get rid of the glade menu. The Edit/File menu and the toolbar can now
7081 be used for glade, too. It might still have some rough edges but already works.
7082 (Fixes #415547 – Glade usability problem)
7084 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
7086 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
7087 development release (I updated version of glade3 svn to 3.3.2).
7089 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7091 * plugins/symbol-browser/an_symbol_view.c:
7092 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
7094 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7096 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
7097 (on_system_tags_update_finished), (on_update_global_clicked),
7098 (prefs_page_init), (on_gconf_notify_tags_list_changed),
7099 (symbol_browser_prefs_init),
7100 (symbol_browser_prefs_create_global_tags),
7101 (symbol_browser_load_global_tags):
7102 * plugins/symbol-browser/an_symbol_prefs.h:
7103 * plugins/symbol-browser/an_symbol_view.c:
7104 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
7105 * plugins/symbol-browser/an_symbol_view.h:
7106 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
7107 on global tags update because of delayed prefs merging. Happens when
7108 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
7111 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7113 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
7114 after install/uninstall.
7116 Patch from James Liggett:
7117 * scripts/glade2schemas.pl: Fixed creating schemas for list
7120 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
7122 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
7123 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
7124 development release since glade svn version is also 3.3.1. In future, the
7125 solution would be for us to always increment the micro version when
7128 2007-07-05 Johannes Schmid <jhs@gnome.org>
7130 * libanjuta/interfaces/libanjuta.idl:
7131 * plugins/build-basic-autotools/build-basic-autotools.c:
7132 (on_build_mesg_format):
7133 * plugins/debug-manager/breakpoints.c:
7134 (breakpoint_item_update_in_ui),
7135 (breakpoints_dbase_edit_breakpoint),
7136 (on_toggle_breakpoint_activate):
7137 * plugins/debug-manager/plugin.c:
7138 (on_run_to_cursor_action_activate):
7139 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
7140 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
7141 (get_current_editor), (on_save_activate), (on_save_as_activate),
7142 (on_save_prompt_save_editor), (on_close_file_activate),
7143 (on_close_all_file_activate), (on_reload_file_activate),
7144 (anjuta_print_cb), (anjuta_print_preview_cb),
7145 (on_editor_command_upper_case_activate),
7146 (on_editor_command_lower_case_activate),
7147 (on_editor_command_undo_activate),
7148 (on_editor_command_redo_activate),
7149 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
7150 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
7151 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
7152 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
7153 (on_zoom_out_text_activate), (on_force_hilite_activate),
7154 (on_indent1_activate), (on_swap_activate),
7155 (on_editor_add_view_activate), (on_editor_remove_view_activate):
7156 * plugins/document-manager/anjuta-docman.c:
7157 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
7158 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
7159 (anjuta_docman_dispose), (on_notebook_switch_page),
7160 (anjuta_docman_page_from_widget), (on_editor_destroy),
7161 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
7162 (anjuta_docman_get_current_document),
7163 (anjuta_docman_set_current_document),
7164 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
7165 (anjuta_docman_update_page_label),
7166 (anjuta_docman_get_document_from_path),
7167 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
7168 (anjuta_docman_order_tabs):
7169 * plugins/document-manager/anjuta-docman.h:
7170 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
7171 (update_editor_ui_interface_items), (update_editor_ui),
7172 (on_editor_update_save_ui), (on_editor_update_ui),
7173 (on_editor_changed), (on_save_prompt_save_editor),
7174 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
7175 (ianjuta_docman_get_current_document),
7176 (ianjuta_docman_set_current_document),
7177 (ianjuta_docman_remove_buffer),
7178 (ianjuta_document_manager_iface_init), (ifile_get_uri):
7179 * plugins/editor/text_editor.c: (itext_editor_iface_init),
7180 (idocument_get_filename), (idocument_can_undo),
7181 (idocument_can_redo), (idocument_undo),
7182 (idocument_begin_undo_action), (idocument_end_undo_action),
7183 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
7184 * plugins/language-support-cpp-java/plugin.c:
7185 (on_editor_char_inserted_cpp), (on_auto_indent):
7186 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
7187 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
7188 * plugins/sample1/plugin.c: (on_sample_action_activate):
7189 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
7190 (on_next_occur), (on_incremental_entry_key_press),
7191 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
7192 (on_toolbar_find_incremental_start),
7193 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
7194 * plugins/search/search-replace.c: (search_and_replace),
7195 (write_message_pane), (search_start_over), (search_update_combos),
7196 (replace_update_combos), (anjuta_search_replace_activate):
7197 * plugins/search/search-replace_backend.c:
7198 (file_buffer_new_from_path), (create_search_entries):
7199 * plugins/sourceview/sourceview-print.c: (create_print_job):
7200 * plugins/sourceview/sourceview.c:
7201 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
7202 (idocument_can_redo), (idocument_can_undo),
7203 (idocument_begin_undo_action), (idocument_end_undo_action),
7204 (idocument_undo), (idocument_redo), (idocument_grab_focus),
7205 (idocument_get_filename), (idocument_iface_init):
7206 * plugins/tools/editor.c: (on_editor_response):
7207 * plugins/tools/execute.c: (atp_output_context_initialize),
7208 (atp_user_tool_execute):
7209 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
7211 Create IAnjutaDocument interface. This interface is a more general idea
7212 of documents being anything that can be modified, has undo/redo and
7213 may have operations like copy/paste.
7214 The primary goal is to integrate better by making it use the standard file
7215 and edit menu instead of it's own glade menu. Of course the downside is that
7216 you won't be able to view a source file and the designer at the same time. Anyway
7217 so many people have complained that they "can't save a glade file" that I think
7218 this is the much better solution.
7219 Work on the glade plugin is still to come but the most difficult things should be
7222 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
7224 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
7227 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
7229 * libanjuta/anjuta-plugin-manager.c:
7230 (anjuta_plugin_manager_get_plugins_page),
7231 (anjuta_plugin_manager_get_remembered_plugins_page):
7232 * libanjuta/anjuta-plugin-manager.h:
7233 * src/anjuta-app.c: (anjuta_app_install_preferences):
7234 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
7235 and remembered plugins preferences pages in separate pages (avoid
7238 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
7240 Patch from James Liggett <jrliggett@cox.net>:
7241 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
7242 Installed editor preferences schemas. Fixes bug #453463.
7244 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
7246 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
7247 (anjuta_preferences_dialog_init): Sort preferences pages on title.
7249 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
7251 * plugins/document-manager/anjuta-document-manager.ui:
7252 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
7253 * src/action-callbacks.c:
7254 * src/action-callbacks.h:
7255 * src/anjuta-actions.h:
7256 * src/anjuta-app.c: (anjuta_app_instance_init),
7257 (anjuta_app_install_preferences):
7259 * src/anjuta.ui: Moved plugins and shortcuts settings inside
7260 General preferences page. Move preferences menu from Settings to
7261 Edit submenu. And got rid of Settings submenu.
7263 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
7265 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
7267 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
7269 * TODO.tasks: Increased bounty for on-demand preferences task to $150
7270 as discussed and agreed with James Liggett.
7272 Patch from James Liggett <jrliggett@cox.net>:
7275 * libanjuta/anjuta-plugin-manager.c:
7276 (on_activated_plugin_objects_foreach),
7277 (anjuta_plugin_manager_get_active_plugin_objects):
7278 * libanjuta/anjuta-plugin-manager.h:
7279 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
7280 (anjuta_plugin_deactivate):
7281 * libanjuta/anjuta-preferences-dialog.c:
7282 (anjuta_preferences_dialog_finalize),
7283 (anjuta_preferences_dialog_class_init), (add_category_columns),
7284 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
7285 (anjuta_preferences_dialog_remove_page):
7286 * libanjuta/anjuta-preferences.c: (property_destroy),
7287 (unregister_preferences_key), (register_callbacks),
7288 (preferences_foreach_callback), (connect_prop_to_object),
7289 (anjuta_preferences_register_property_raw),
7290 (anjuta_preferences_register_property_custom),
7291 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
7292 (anjuta_preferences_remove_page),
7293 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
7294 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
7295 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
7296 (anjuta_preferences_class_init), (anjuta_preferences_new):
7297 * libanjuta/anjuta-preferences.h:
7298 * plugins/build-basic-autotools/Makefile.am:
7299 * plugins/build-basic-autotools/build-basic-autotools.c:
7300 (ipreferences_unmerge):
7301 * plugins/cvs-plugin/Makefile.am:
7302 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
7303 * plugins/document-manager/Makefile.am:
7304 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
7305 * plugins/editor/plugin.c: (ipreferences_unmerge):
7306 * plugins/file-manager/Makefile.am:
7307 * plugins/file-manager/plugin.c: (activate_plugin),
7308 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
7309 * plugins/gtodo/plugin.c: (ipreferences_merge),
7310 (ipreferences_unmerge):
7311 * plugins/language-support-cpp-java/Makefile.am:
7312 * plugins/language-support-cpp-java/plugin.c:
7313 (ipreferences_unmerge):
7314 * plugins/message-view/Makefile.am:
7315 * plugins/message-view/plugin.c: (ipreferences_unmerge):
7316 * plugins/sourceview/Makefile.am:
7317 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
7318 * plugins/symbol-browser/Makefile.am:
7319 * plugins/symbol-browser/an_symbol_prefs.c:
7320 (symbol_browser_prefs_finalize):
7321 * plugins/terminal/Makefile.am:
7322 * plugins/terminal/terminal.c: (ipreferences_unmerge):
7323 * plugins/valgrind/plugin.c: (ipreferences_merge),
7324 (ipreferences_unmerge):
7325 * scripts/Makefile.am:
7326 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
7328 * src/action-callbacks.c: (on_set_preferences1_activate):
7329 * src/anjuta-app.c: (anjuta_app_instance_init),
7330 (anjuta_app_install_preferences):
7332 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
7333 task: Bug #445314: On demand preferences widgets creation. Thanks
7334 James for this great work.
7336 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
7338 * plugins/debug-manager/data_buffer.c,
7339 plugins/message-view/message-view.c: Fixed compiler warnings.
7341 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
7343 * src/action-callbacks.c: (help_activate),
7344 (on_help_manual_activate), (on_help_tutorial_activate),
7345 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
7347 Fixed help activation (bug #451557).
7349 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
7351 * AUTHORS: Added James Liggett. Forgot to add him before :(
7353 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
7355 * plugins/debug-manager/debugger.c,
7356 plugins/debug-manager/plugin.c,
7357 plugins/gdb/debugger.c,
7358 libanjuta/interfaces/libanjuta.idl:
7359 Add a GError* parameter to debugger-stopped signal
7361 * (added) libanjuta/anjuta-error.c,
7362 (added) libanjuta/anjuta-error.h,
7363 libanjuta/Makefile.am:
7364 Register GError as a boxed type
7366 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7367 Support GError* in signal, GError must be registered as a boxed type
7368 Accept NULL as strings
7370 === anjuta 2.2.0 ===
7372 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
7374 * configure.in: Bumped version to 2.2.0
7375 * NEWS: Updated for 2.2.0 stable release.
7376 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
7377 Reduce the idle priority to make the UI update before anything else.
7379 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
7381 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
7383 * libanjuta/interfaces/libanjuta.idl:
7384 * plugins/document-manager/action-callbacks.c:
7385 (on_editor_command_complete_word_activate):
7386 * plugins/document-manager/plugin.c:
7387 (update_editor_ui_interface_items):
7388 * plugins/editor/text_editor.c: (iautocomplete_activate),
7389 (iautocomplete_iface_init):
7390 * plugins/sourceview/sourceview.c: (iassist_iface_init):
7392 Moved autocomplete() method away from IAnjutaEditorAssist into
7393 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
7394 autocomplete and does not crash with sourceview. Fixes Bug #449620
7395 – The auto completion functionality not work. Also sets menuitem
7396 insensitive when hiding them.
7398 * plugins/debug-manager/disassemble.c:
7399 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
7402 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
7404 * pixmaps/anjuta_splash.png: Updated.
7406 * plugins/search/search-replace.c
7407 (anjuta_search_replace_activate): Fixed "Find in Files" to select
7408 the right target (project).
7409 * ChangeLog: Added missing log.
7411 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
7413 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
7414 manuals/anjuta-manual/C/fileoperations.xml,
7415 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
7417 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
7419 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
7421 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
7423 * TODO.tasks: Added bounty for on-demand preferences.
7425 Patch from Thierry Moisan:
7426 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
7429 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7431 Patch from tpgww@onepost.net:
7433 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
7434 * libegg/test-actions.c:
7435 * libegg/test-multi-drag.c: (main):
7436 * plugins/debug-manager/memory.c: (read_memory_block):
7437 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
7439 Fixes compile warnings. Fixes bug #427101.
7441 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7443 Patch from James Liggett:
7445 * plugins/profiler/gprof-options.c: (on_option_changed),
7447 * plugins/profiler/gprof-options.h:
7448 * plugins/profiler/gprof-profile-data.c:
7449 (gprof_profile_data_init_profile):
7450 * plugins/profiler/gprof-profile-data.h:
7451 * plugins/profiler/plugin.c: (profiler_get_data),
7452 (profiler_set_target), (register_options),
7453 (on_profile_data_browse_button_clicked),
7454 (on_profiling_options_button_clicked), (on_profiler_delete_data):
7455 * plugins/profiler/profiler.glade: implements independent targets.
7456 implements the ability to select arbitrary gmon.out files.
7457 Fixes bug #403502 – User should also be allowed to select an
7458 independent executable target.
7460 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7462 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
7464 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
7465 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
7467 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
7469 * plugins/debug-manager/plugin.c,
7470 plugins/debug-manager/breakpoints.c:
7471 Remove weak pointers when owner is destroyed
7472 Remove all breakpoints before loading new one
7474 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
7476 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
7478 2007-06-19 Naba Kumar <naba@gnome.org>
7480 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
7481 Bug #448491 Empty Lines Problem.
7483 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
7485 * data/default.profile, plugins/message-view/plugin.c: Do not
7486 restore session for messages.
7487 Fixes bug #377461 – don't create new message window for each
7490 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
7491 Fixes a crash on exit/project-close if profiler plugin is loaded.
7493 2007-06-17 Naba Kumar <naba@gnome.org>
7495 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
7496 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
7498 * plugins/file-loader/plugin.c: Fail on opening non existent files.
7499 Bug #448034 – Anjuta crashes on starting (when the last project
7500 directory was deleted).
7502 * plugins/document-manager/plugin.c: Set line markers for files
7503 opened via IAnjutaFile::open(). Fixes missing line markers while
7506 2007-06-17 Naba Kumar <naba@gnome.org>
7508 * plugins/sourceview/sourceview.glade: Set correct font
7509 default value and use monospace instead of sans. Fixes
7510 bug #448408 – crash in Anjuta IDE: Trying to change the
7513 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
7515 * plugins/search/search-replace.c,
7516 plugins/search/search-replace.h,
7517 plugins/search/anjuta-search.glade:
7518 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
7521 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
7523 * plugins/debug-manager/plugin.c,
7524 plugins/debug-manager/breakpoints.c:
7525 Add weak references, fixes bug #448053 ?
7527 2007-06-16 Naba Kumar <naba@gnome.org>
7529 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
7530 dialog to allow forgetting them if user chooses to select a different
7533 2007-06-13 Naba Kumar <naba@gnome.org>
7535 * plugins/sourceview/sourceview-prefs.c: Initialize font
7536 on startup correctly if use_theme is set.
7538 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
7539 if available for default font. Fixes bug #447304.
7541 * plugins/sourceview/sourceview-prefs.c: Return value based
7542 on right data type. Fixes Bug #438878 – Using gtksourceview editor
7543 for the first time has black background
7545 * plugins/project-manager/plugin.c: Give a better error message
7546 when project could not be loaded.
7548 * libanjuta/anjuta-serializer.c: Added a comment.
7550 2007-06-13 Johannes Schmid <jhs@gnome.org>
7553 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
7554 most warnings to avoid simple coding problems.
7556 * plugins/message-view/anjuta-msgman.c:
7557 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
7558 * plugins/message-view/plugin.c: (on_view_changed),
7559 (ianjuta_msgman_add_view):
7561 Fixed #440866 by always presenting the message-manager when a tab is
7562 added because Gtk+ seems to have problems to add tabs to hidden widgets.
7564 * plugins/subversion/subversion-callbacks.c:
7565 (on_subversion_commit_response):
7566 Destroy dialog if user clicks "No"
7568 2007-06-12 Naba Kumar <naba@gnome.org>
7570 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
7571 read and use of uninitialized variable.
7573 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
7574 because it is used in credits listing and packaging could compress
7575 it in docdir. Fixes bug #397881: The credits are empty
7577 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
7578 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
7579 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
7580 plugins/symbol-browser/an_symbol_info.c,
7581 plugins/symbol-browser/plugin.c,
7582 plugins/symbol-browser/an_symbol_view.c,
7583 plugins/editor/aneditor-autocomplete.cxx:
7585 - Do not access TMTag
7586 member in TMSymbol when freeing it because by then the tags
7587 could have changed. Avoids dangerous memory corruptions by freeing
7588 someone else's memory (Could explain those random crashes when
7589 refreshing symbols or re-loading a different project or closing
7590 a project). Anything that tries to refresh symbols could trigger
7592 - Added a flag to also retrieve method definitions as part of
7593 the class's scope members. And used it to set both function prototype
7594 and definition in symbols. Fixes navigation to prototype and
7595 function definitions from symbol browser (bug #440370)
7597 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
7598 memory. Could fix those bogus 'file changed' dialogs.
7600 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
7602 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
7604 * (added) libanjuta/anjuta-utils-priv.h,
7605 libanjuta/anjuta-utils.h,
7606 libanjuta/anjuta-launcher.c,
7607 libanjuta/Makefile.am:
7608 Fix bug #440801: do not use config.h in public include files
7610 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
7612 * plugins/project-wizard/templates/mkfile.wiz:
7613 Fix bug #442038: missing project.sh file
7616 plugins/project-wizard/templates/Makefile.am,
7617 plugins/project-wizard/templates/translatable-strings.h,
7618 (added) plugins/project-wizard/templates/sdl.wiz,
7619 (added) plugins/project-wizard/templates/appwiz_sdl.png,
7620 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
7621 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
7622 (added) plugins/project-wizard/templates/sdl/Makefile.am,
7623 (added) plugins/project-wizard/templates/sdl/.cvsignore,
7624 (added) plugins/project-wizard/templates/sdl/src/main.c,
7625 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
7626 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
7627 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
7628 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
7629 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
7630 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
7631 Fix bug #315635: add a SDL project wizard
7633 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
7635 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
7636 when SIGCHLD is triggered when main loop context is locked. Dead lock
7637 happens when child_exited callback also accesses main loop context.
7638 Happens particularly badly in debug target exiting.
7640 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
7642 * manuals/anjuta-manual/C/debugger.xml:
7643 First update of the debugger documentation
7645 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
7647 * manuals/anjuta-manual/C/fileoperations.xml,
7648 manuals/anjuta-manual/C/projects.xml,
7649 manuals/anjuta-manual/C/anjuta-manual.xml,
7650 manuals/anjuta-manual/C/build.xml,
7651 manuals/anjuta-manual/C/execute.xml,
7652 manuals/anjuta-manual/Makefile.am: Updated more documentation.
7653 Added project properties documentation. Moved execution section
7654 inside project management. Removed dead documentation.
7656 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
7658 * src/anjuta.c, plugins/symbol-browser/plugin.c,
7659 plugins/symbol-browser/plugin.h,
7660 plugins/symbol-browser/an_symbol_prefs.c,
7661 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
7662 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
7663 progress bar instead of separate window for system tags
7664 generation. Renamed AnjutaStatus methods to a proper ones.
7666 * plugins/symbol-browser/plugin.c,
7667 plugins/symbol-browser/plugin.h,
7668 plugins/symbol-browser/an_symbol_prefs.c,
7669 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
7670 global-tags/create_global_tags.sh.in: Get rid of message window
7671 for showing global tags creation and use a small window with
7674 2007-05-30 Naba Kumar <naba@gnome.org>
7676 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
7677 Bug 442315 – After calling configure, the build menus are still insensitive,
7678 Bug 442314 – Autogeneration fails when there is no autogen.sh
7680 * plugins/project-manager/plugin.c: Fixed mem corruption when it
7681 fails to remove target/source/group. Fixes bug #440196 – crash in
7682 Anjuta IDE: removing a target
7684 2007-05-29 Naba Kumar <naba@gnome.org>
7686 * plugins/symbol-browser/an_symbol_view.c,
7687 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
7688 tags generation. Fixed runtime warning.
7690 2007-05-28 Naba Kumar <naba@gnome.org>
7692 Patch from James Liggett <jrliggett@cox.net>:
7693 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
7694 Fixed bug #403502 – User should also be allowed to select an
7695 independent executable target.
7697 2007-05-27 Johannes Schmid <jhs@gnome.org>
7699 * plugins/build-basic-autotools/build-basic-autotools.c:
7700 (get_real_directory), (on_build_mesg_format):
7702 Find correct files for error messages inside scratchbox
7704 2007-05-27 Naba Kumar <naba@gnome.org>
7706 * manuals/anjuta-manual/C/projects.xml,
7707 manuals/anjuta-manual/C/projects.xml: Updated project
7708 management chapter more.
7710 2007-05-25 Johannes Schmid <jhs@gnome.org>
7712 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
7713 * plugins/build-basic-autotools/build-basic-autotools.c:
7714 (on_sb_check_toggled), (build_execute_command),
7715 (ipreferences_merge), (ipreferences_unmerge):
7716 Added support for building inside scratchbox environment
7718 Patch from James Liggett <jrliggett@cox.net>:
7719 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
7720 (anjuta_msgman_append_view):
7723 – Anjuta aborts with numerous assertion failures when adding a new message view tab
7725 2007-05-23 Naba Kumar <naba@gnome.org>
7727 * manuals/anjuta-manual/C/projects.xml: Updated project
7730 2007-05-22 Naba Kumar <naba@gnome.org>
7732 * manuals/anjuta-manual/C/projects.xml: More updates.
7734 * manuals/anjuta-manual/C/introduction.xml,
7735 manuals/anjuta-manual/C/projects.xml,
7736 manuals/anjuta-manual/C/interface.xml: Updated documentation.
7738 2007-05-22 Naba Kumar <naba@gnome.org>
7740 Patch from Étienne Bersac:
7741 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
7742 class in generated class.
7744 2007-05-22 Naba Kumar <naba@gnome.org>
7746 * plugins/profiler/plugin.c: Fixed a compiler warning.
7747 * plugins/valgrind/Makefile.am: Added ldflags.
7749 Patch from James Liggett:
7750 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
7751 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
7754 2007-05-18 Johannes Schmid <jhs@gnome.org>
7756 * plugins/editor/text_editor.c:
7757 * plugins/language-support-cpp-java/plugin.c:
7758 (on_editor_language_changed), (on_value_added_current_editor),
7759 (on_value_removed_current_editor):
7761 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
7762 Fix assist support in language-support-plugin.
7764 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
7766 * libanjuta/interfaces/libanjuta.idl:
7767 Add a new interface allowing to implement plugin able
7768 to load other plugins (not written in C)
7770 * libanjuta/anjuta-plugin-handle.c,
7771 libanjuta/anjuta-plugin-handle.h:
7772 Add a language and a resident plugin properties
7774 * libanjuta/anjuta-glue-plugin.c,
7775 libanjuta/anjuta-glue-plugin.h,
7776 (added)libanjuta/anjuta-glue-c.c,
7777 (added)libanjuta/anjuta-glue-c.h,
7778 libanjuta/Makefile.am:
7779 Split code used to load a C plugin into a common part
7780 in anjuta-glue-plugin and a specific part in anjuta-glue-c
7782 * libanjuta/anjuta-glue-factory.c,
7783 libanjuta/anjuta-glue-factory.h,
7784 libanjuta/anjuta-plugin-manager.c:
7785 Allow to load plugin not written in C and search for the
7786 additional needed code in another plugin
7788 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
7790 * plugins/editor/text_editor.c:
7791 Add an empty implementation of IAnjutaEditorAssist for scintilla,
7792 avoiding a crash if scintilla is used
7794 2007-05-14 Johannes Schmid <jhs@gnome.org>
7796 * libanjuta/interfaces/libanjuta.idl:
7797 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
7798 (assist_cleanup), (on_assist_end), (on_assist_cancel),
7799 (on_assist_chosen), (on_assist_update), (get_context),
7800 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
7801 (install_assist), (uninstall_assist), (install_support),
7802 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
7803 (cpp_java_plugin_instance_init):
7804 * plugins/language-support-cpp-java/plugin.h:
7805 Use IAnjutaEditorAssist to show language specific suggestions
7807 * plugins/sourceview/Makefile.am:
7808 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
7809 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
7810 * plugins/sourceview/anjuta-view.h:
7811 * plugins/sourceview/assist-window.c: (assist_window_expose),
7812 (assist_window_set_property), (assist_window_get_property),
7813 (assist_window_class_init), (assist_activated),
7814 (assist_window_init), (assist_window_finalize),
7815 (assist_window_select), (assist_window_first),
7816 (assist_window_last), (assist_window_up), (assist_window_down),
7817 (get_coordinates), (assist_window_move), (assist_window_update),
7818 (assist_window_filter_keypress), (assist_window_is_active),
7819 (assist_window_new), (assist_window_get_trigger),
7820 (assist_window_get_position):
7821 * plugins/sourceview/assist-window.h:
7822 * plugins/sourceview/sourceview-args.c (removed):
7823 * plugins/sourceview/sourceview-args.h (removed):
7824 * plugins/sourceview/sourceview-autocomplete.c (removed):
7825 * plugins/sourceview/sourceview-autocomplete.h (removed):
7826 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
7827 * plugins/sourceview/sourceview-private.h:
7828 * plugins/sourceview/sourceview-scope.c(removed):
7829 * plugins/sourceview/sourceview-scope.h(removed):
7830 * plugins/sourceview/sourceview.c: (on_assist_chosen),
7831 (on_assist_cancel), (on_document_char_added),
7832 (on_reload_dialog_response), (sourceview_class_init),
7833 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
7834 (iassist_remove_trigger), (iassist_autocomplete),
7835 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
7836 (iassist_react), (iassist_iface_init):
7837 * plugins/sourceview/tag-window.c (moved to assist-window.c):
7838 * plugins/sourceview/tag-window.h (moved to assist-window.c):
7840 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
7841 - Mark files dirty if reload dialog is canceled.
7843 2007-05-12 Naba Kumar <naba@gnome.org>
7845 * libanjuta/anjuta-launcher.h: Corrected include file.
7847 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
7849 * libanjuta/anjuta-glue-plugin.c,
7850 libanjuta/anjuta-glue-plugin.h,
7851 libanjuta/anjuta-glue-factory.c,
7852 libanjuta/anjuta-glue-factory.h,
7853 ibanjuta/anjuta-plugin-manager.c:
7854 Move code used to load a C plugin from glue-factory to glue-plugin
7855 So loading a plugin written in another language could be done by
7856 just using another object derived from AnjutaGluePlugin
7858 * libanjuta/libanjuta.h:
7859 Remove anjuta-plugin-handle header, it's not installed as libanjuta
7862 === anjuta 2.1.3 ===
7864 2007-05-11 Naba Kumar <naba@gnome.org>
7866 * configure.in: Bumped version to 2.1.3
7869 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
7871 2007-05-11 Naba Kumar <naba@gnome.org>
7874 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
7875 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
7876 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
7878 2007-05-10 Johannes Schmid <jhs@gnome.org>
7880 * plugins/search/plugin.c:
7881 Make incremental search behave less annoying
7883 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
7885 * plugins/macro/macro-util.c:
7886 Fix bug #419008 and bug #419036
7887 When creating new header file, use name and email set in
7888 preferences and replace invalid C character by underscore
7891 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
7893 * plugins/search/search-replace.c,
7894 plugins/search/search-replace_backend.c:
7895 Disable search button if search expression is empty (bug #378193)
7897 2007-05-08 Naba Kumar <naba@gnome.org>
7899 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
7902 2007-05-07 Naba Kumar <naba@gnome.org>
7905 * plugins/project-wizard/templates/Makefile.am:
7906 * plugins/project-wizard/templates/minimal.wiz:
7907 * plugins/project-wizard/templates/minimal/.cvsignore:
7908 * plugins/project-wizard/templates/minimal/Makefile.am:
7909 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
7910 * plugins/project-wizard/templates/minimal/autogen.sh:
7911 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
7912 * plugins/project-wizard/templates/minimal/project.anjuta:
7913 Added 'minimal', a generic and flat, project template.
7915 2007-05-05 Naba Kumar <naba@gnome.org>
7917 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
7919 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
7920 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
7921 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
7922 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
7923 instead of a real one, fixes interdependency with libanjuta.
7924 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
7925 * libanjuta/Makefile.am:
7926 * libegg/Makefile.am:
7927 * plugins/build-basic-autotools/Makefile.am:
7928 * plugins/class-gen/Makefile.am:
7929 * plugins/class-inheritance/Makefile.am:
7930 * plugins/cvs-plugin/Makefile.am:
7931 * plugins/debug-manager/Makefile.am:
7932 * plugins/devhelp/Makefile.am:
7933 * plugins/document-manager/Makefile.am:
7934 * plugins/editor/Makefile.am:
7935 * plugins/file-loader/Makefile.am:
7936 * plugins/file-manager/Makefile.am:
7937 * plugins/file-wizard/Makefile.am:
7938 * plugins/gdb/Makefile.am:
7939 * plugins/glade/Makefile.am:
7940 * plugins/gtodo/Makefile.am:
7941 * plugins/language-support-cpp-java/Makefile.am:
7942 * plugins/macro/Makefile.am:
7943 * plugins/message-view/Makefile.am:
7944 * plugins/patch/Makefile.am:
7945 * plugins/profiler/Makefile.am:
7946 * plugins/project-import/Makefile.am:
7947 * plugins/project-manager/Makefile.am:
7948 * plugins/project-wizard/Makefile.am:
7949 * plugins/sample1/Makefile.am:
7950 * plugins/search/Makefile.am:
7951 * plugins/sourceview/Makefile.am:
7952 * plugins/subversion/Makefile.am:
7953 * plugins/symbol-browser/Makefile.am:
7954 * plugins/terminal/Makefile.am:
7955 * plugins/tools/Makefile.am:
7956 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
7958 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
7960 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
7962 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
7964 * libanjuta/anjuta-launcher.c,
7965 libanjuta/anjuta-launcher.h:
7966 Add some missing implementation
7968 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
7970 Reviewed by Naba Kumar <naba@gnome.org>:
7971 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
7974 2007-04-26 Jason Switzer <jswitzer@gmail.com>
7976 Reviewed by Naba Kumar <naba@gnome.org>:
7977 * plugins/editor/text_editor.c: Large memory addresses were being
7978 truncated, switched to glong (bug #422143).
7980 2007-04-24 Naba Kumar <naba@gnome.org>
7982 * plugins/document-manager/plugin.c: (prefs_finalize):
7983 * plugins/editor/aneditor-autocomplete.cxx:
7984 * plugins/editor/text_editor_menu.c:
7985 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
7986 * plugins/file-loader/plugin.c: (open_file_with),
7987 (create_open_with_submenu):
7988 * plugins/file-manager/plugin.c: (prefs_finalize):
7989 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
7990 pointer type castings.
7992 2007-04-24 Naba Kumar <naba@gnome.org>
7994 Patch from s|s <supreet.sethi@gmail.com>:
7995 * (added) plugins/project-wizard/templates/django-logo.png:
7996 * (added) plugins/project-wizard/templates/django.wiz:
7997 * plugins/project-wizard/templates/Makefile.am:
7998 * plugins/project-wizard/templates/translatable-strings.h: Added
7999 django project template. http://www.djangoproject.com/
8001 2007-04-24 Naba Kumar <naba@gnome.org>
8003 * plugins/subversion/anjuta-subversion.glade: Set expansion for
8004 the log entry widget and made the dialog little larger.
8006 2007-04-24 Naba Kumar <naba@gnome.org>
8008 Patch from Halton Huo:
8010 * plugins/project-wizard/property.c:
8011 * plugins/subversion/svn-auth.c:
8012 * plugins/subversion/svn-backend-priv.h:
8013 * plugins/subversion/svn-backend.c:
8014 * plugins/subversion/svn-backend.h:
8015 * plugins/subversion/svn-notify.h: Proper use of subversion
8016 headers. Fixes build issues in solaris (bug #426701).
8018 2007-04-24 Naba Kumar <naba@gnome.org>
8020 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
8022 * plugins/project-wizard/templates/cpp.wiz:
8023 * plugins/project-wizard/templates/gcj.wiz:
8024 * plugins/project-wizard/templates/gnome.wiz:
8025 * plugins/project-wizard/templates/gtk.wiz:
8026 * plugins/project-wizard/templates/gtkmm.wiz:
8027 * plugins/project-wizard/templates/java.wiz:
8028 * plugins/project-wizard/templates/python.wiz:
8029 * plugins/project-wizard/templates/terminal.wiz:
8030 * plugins/project-wizard/templates/wxwin.wiz:
8031 * plugins/project-wizard/templates/xlib-dock.wiz:
8032 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
8033 project option and set it ON by default (since gnome-build, can't
8034 enabled configure shared lib support later when a sharedlib target
8037 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
8039 * plugins/debug-manager/stack_trace.c:
8040 Fix a missing case in the previous changes
8042 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
8044 * plugins/debug-manager/plugin.c:
8047 * plugins/debug-manager/breakpoints.c,
8048 plugins/gdb/plugin.c:
8049 Fix adding breakpoint on a function
8051 * plugins/debug-manager/stack_trace.c:
8052 Highlight changed stack frame
8054 2007-04-18 Naba Kumar <naba@gnome.org>
8056 * plugins/document-manager/anjuta-docman.c:
8057 (anjuta_docman_dispose), (on_editor_destroy),
8058 (anjuta_docman_remove_editor): Remove the editor widget from
8059 the parent container before calling destroy, otherwise container
8060 removal happens after TextEditor is disposed resulting in call
8061 to value-remove for a TextEditor which is half-dead (crash).
8063 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
8065 * plugins/debug-manager/data_buffer.c
8066 plugins/debug-manager/data_view.c,
8067 plugins/debug-manager/memory.c:
8068 Fixes for bug #418523, bug #427090 and bug #428174
8070 2007-04-11 Halton Huo <halton.huo@sun.com>
8072 reviewed by: <jhs@gnome.org>
8075 * libanjuta/Makefile.am:
8076 * libanjuta/anjuta-utils.c:
8077 * libanjuta/anjuta-utils.h:
8078 * manuals/reference/libanjuta/Makefile.am:
8080 Fixed compilation on sun by deploying the libutil methods
8081 in anjuta-utils.h and building them on condition.
8083 2007-04-11 Johannes Schmid <jhs@gnome.org>
8085 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
8086 (anjuta_docman_add_editor):
8087 Hold a reference on the editor as long as we use it.
8089 * plugins/document-manager/plugin.c: (on_editor_changed):
8090 Destroy GValue to fix a memoery leak.
8092 2007-04-11 Johannes Schmid <jhs@gnome.org>
8094 * plugins/document-manager/plugin.c: (on_editor_changed):
8095 Fixed reference counting for editor by using g_value_take_object instead
8096 of g_value_set_object. The editors are now correctly finalized and thus
8097 we do not lack so much memory anymore.
8099 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
8100 (anjuta_view_finalize), (anjuta_view_focus_out),
8101 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
8102 * plugins/sourceview/anjuta-view.h:
8103 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
8104 * plugins/sourceview/sourceview-prefs.c:
8105 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
8106 * plugins/sourceview/sourceview-prefs.h:
8107 * plugins/sourceview/sourceview-private.h:
8108 * plugins/sourceview/sourceview.c: (on_document_loaded),
8109 (timeout_unref), (on_document_saved), (sourceview_finalize),
8110 (sourceview_new), (ifile_open), (ifile_savable_save),
8111 (ifile_savable_save_as):
8113 Several changes to fix things when the editor is correctly destroyed.
8114 Fixed preferences (which led me to the refcounting issue, #409412)
8115 and removed deprecated completition code that will be replace by
8116 IAnjutaAssist interface soon.
8118 2007-04-11 Johannes Schmid <jhs@gnome.org>
8120 * libanjuta/anjuta-launcher.c:
8121 (anjuta_launcher_execution_done_cleanup),
8122 (anjuta_launcher_child_terminated):
8123 Possible fix for #428363 and added a g_return_if_fail
8125 * plugins/message-view/plugin.c: (activate_plugin):
8126 Fixed a Gtk/Gdl-Critical
8128 Patches from Étienne Bersac <bersace03@laposte.net>
8129 * plugins/class-gen/templates/go-source.tpl:
8130 * plugins/macro/macros.xml:
8131 Use better template for GObjects (#417875 and #417918)
8133 Patches from Halton Huo <halton.huo@sun.com>
8134 * libanjuta/anjuta-launcher.h:
8135 * libanjuta/anjuta-preferences.c:
8136 * libanjuta/anjuta-utils.c:
8137 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
8138 (cg_window_set_add_to_repository):
8139 * plugins/class-inheritance/class-inherit.c:
8140 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
8142 2007-04-09 Johannes Schmid <jhs@gnome.org>
8144 * plugins/editor/print.c: (anjuta_print_show_header):
8145 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8146 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8148 Some string changes (#427395 and #427399)
8150 2007-04-06 Johannes Schmid <jhs@gnome.org>
8152 * plugins/build-basic-autotools/build-basic-autotools.c:
8153 (on_build_mesg_format), (on_build_mesg_parse):
8154 Fixed full path detection
8156 2007-04-05 Naba Kumar <naba@gnome.org>
8158 Patch from Halton Huo:
8159 * libanjuta/Makefile.am:
8160 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
8161 * libanjuta/anjuta-glue-cpp.h:
8162 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
8163 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
8164 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
8165 (anjuta_glue_factory_get_path), (get_already_loaded_module),
8166 (load_plugin), (anjuta_glue_factory_get_object_type):
8167 * libanjuta/anjuta-glue-factory.h:
8168 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
8169 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
8170 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
8171 (anjuta_glue_plugin_new):
8172 * libanjuta/anjuta-glue-plugin.h:
8173 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
8174 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
8175 * libanjuta/anjuta-plugin.h:
8176 * libanjuta/glue-cpp.c:
8177 * libanjuta/glue-cpp.h:
8178 * libanjuta/glue-factory.c:
8179 * libanjuta/glue-factory.h:
8180 * libanjuta/glue-plugin.c:
8181 * libanjuta/glue-plugin.h:
8182 * plugins/build-basic-autotools/build-basic-autotools.h:
8183 * plugins/class-gen/plugin.h:
8184 * plugins/class-inheritance/plugin.h:
8185 * plugins/cvs-plugin/plugin.h:
8186 * plugins/debug-manager/plugin.h:
8187 * plugins/devhelp/plugin.h:
8188 * plugins/document-manager/plugin.h:
8189 * plugins/editor/plugin.h:
8190 * plugins/file-loader/plugin.h:
8191 * plugins/file-manager/plugin.h:
8192 * plugins/file-wizard/plugin.h:
8193 * plugins/gdb/plugin.h:
8194 * plugins/glade/plugin.h:
8195 * plugins/gtodo/plugin.h:
8196 * plugins/language-support-cpp-java/plugin.h:
8197 * plugins/macro/plugin.h:
8198 * plugins/message-view/plugin.h:
8199 * plugins/patch/plugin.h:
8200 * plugins/profiler/plugin.h:
8201 * plugins/project-import/plugin.h:
8202 * plugins/project-manager/plugin.h:
8203 * plugins/project-wizard/plugin.h:
8204 * plugins/sample1/plugin.h:
8205 * plugins/search/plugin.h:
8206 * plugins/sourceview/plugin.h:
8207 * plugins/subversion/plugin.h:
8208 * plugins/symbol-browser/plugin.h:
8209 * plugins/terminal/terminal.c:
8210 * plugins/tools/plugin.h:
8211 * plugins/tools/scripts/tools-2.xml.in:
8212 * plugins/valgrind/plugin.h:
8214 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
8216 2007-04-05 Naba Kumar <naba@gnome.org>
8218 * anjuta.spec.in, configure.in: Removed dead codes.
8220 Patch from Jos Dehaes:
8221 * configure.in, plugins/project-wizard/templates/Makefile.am,
8222 plugins/project-wizard/templates/mkfile.wiz,
8223 plugins/project-wizard/templates/translatable-strings.h: Enabled
8224 makefile-based project creation and import. Fixes bug #355145
8226 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
8228 * plugins/debug-manager/debugger.c,
8229 plugins/debug-manager/plugin.c,
8230 plugins/gdb/anjuta-gdb.plugin.in:
8231 Code cleaning (remove unused code, rename this into self)
8232 Add information about supported format in debugger plugin
8233 Activate debugger plugin according to the target format
8235 2007-04-01 Naba Kumar <naba@gnome.org>
8237 * plugins/message-view/message-view.c:
8238 (message_view_instance_init): Fixed message icons to appear.
8240 2007-03-31 Johannes Schmid <jhs@gnome.org>
8242 * plugins/message-view/anjuta-msgman.c:
8243 (anjuta_msgman_append_view):
8244 * plugins/message-view/plugin.c: (on_view_changed),
8245 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
8249 2007-03-31 Johannes Schmid <jhs@gnome.org>
8251 * plugins/message-view/message-view.c:
8252 (message_view_instance_init), (imessage_view_append):
8253 Show nice icons beside the messages for info, warning and error. This is a completly
8254 cosmetic change so if someone dislikes it he is free to remove it.
8256 2007-03-31 Johannes Schmid <jhs@gnome.org>
8258 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
8259 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
8260 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
8261 * plugins/message-view/anjuta-msgman.h:
8262 * plugins/message-view/message-view.h:
8263 * plugins/message-view/plugin.c: (on_view_changed),
8265 Fixed #359399 and made next/previous insensitive when not availible
8267 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
8268 (tag_style_to_string):
8269 Fixed namespace Problem with gdk >= 2.11
8271 * plugins/sourceview/sourceview-autocomplete.c:
8272 (sourceview_autocomplete_init):
8273 Removed structure, follow-up of #423682
8275 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
8277 * plugins/debug-manager/debug_tree.c,
8278 plugins/debug-manager/debug_tree.h,
8279 plugins/debug-manager/watch.c,
8280 plugins/debug-manager/anjuta-debug-manager.glade:
8281 Inspect variable at cursor
8282 Fix buttons in inspect dialog
8284 2007-03-27 Halton Huo <halton.huo@sun.com>
8286 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
8288 * plugins/sourceview/sourceview-autocomplete.c
8289 plugins/debug-manager/disassemble.c,
8290 libanjuta/interfaces/libanjuta.idl:
8291 Remove array with 0 size and empty structure as it is not
8292 supported by sun cc, Fixes bug #423682
8294 * plugins/debug-manager/debugger.c:
8295 Remove anonymous union as it is not supported by sun cc,
8298 === anjuta 2.1.2 ===
8300 2007-03-28 Naba Kumar <naba@gnome.org>
8302 * configure.in: Bumped version to 2.1.2
8303 * NEWS: Updated for release.
8305 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
8306 Improved breakpoint marker icon.
8308 * plugins/editor/anjuta-editor.plugin.in,
8309 plugins/sourceview/sourceview.plugin.in: Made editor plugins
8310 non user activable since they are now remembered properly.
8312 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
8314 * plugins/tools/editor.c:
8317 2007-03-27 Naba Kumar <naba@gnome.org>
8319 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
8320 word when autocompleting without leaving any trailing part of
8323 2007-03-27 Kamil Páral <ripper42@gmail.com>
8325 Reviewed by Naba Kumar <naba@gnome.org>:
8326 * anjuta.desktop.in.in: Remove "Application" category from desktop
8327 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
8329 2007-03-27 Naba Kumar <naba@gnome.org>
8331 * configure.in, plugins/document-manager/anjuta-docman.c:
8332 (anjuta_docman_add_editor): Conditionally compile notebook tab
8333 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
8335 Patch from Halton Huo:
8336 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
8337 non gcc compiler flags. Fixes bug #423089.
8339 2007-03-26 Naba Kumar <naba@gnome.org>
8341 * AUTHORS, NEWS, TODO.tasks: Updated.
8343 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
8346 * plugins/symbol-browser/plugin.c: (on_editor_saved),
8347 (update_editor_symbol_model), (iter_matches),
8348 (on_editor_update_ui), (value_added_current_editor),
8349 (activate_plugin), (dispose),
8350 (symbol_browser_plugin_instance_init):
8351 * plugins/symbol-browser/plugin.h: update line on editor save
8352 and editor change. Code clean up and fixed warnings.
8354 2007-03-26 Naba Kumar <naba@gnome.org>
8356 * plugins/project-wizard/templates/java/project.anjuta,
8357 plugins/project-wizard/templates/python/project.anjuta,
8358 plugins/project-wizard/templates/python/project.anjuta:
8359 Removed version control plugins from default selection.
8361 * plugins/tools/scripts/prepare-changelog.pl,
8362 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
8363 script to a better one (that works on both cvs and svn).
8365 2007-03-26 Naba Kumar <naba@gnome.org>
8367 * (added) plugins/project-wizard/templates/translatable-strings.pl,
8368 Makefile.am: Added the generated translatable file (required for
8369 translations for svn checkouts).
8372 plugins/project-wizard/templates/extract-translatable-strings.pl
8373 plugins/project-wizard/templates/Makefile.am, Makefile.am,
8374 po/POTFILES.in: Generated translatable strings for .wiz files and
8375 added them in POTFILES.in for translation. Fixes bug #398035
8377 2007-03-25 Naba Kumar <naba@gnome.org>
8379 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
8381 * src/anjuta-app.c: Removed dead codes.
8383 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
8384 global tags generation starts.
8386 * plugins/debug-manager/chunk_view.c,
8387 plugins/debug-manager/start.h,
8388 plugins/debug-manager/chunk_view.h,
8389 plugins/debug-manager/utilities.c,
8390 plugins/debug-manager/utilities.h,
8391 plugins/debug-manager/debugger.c,
8392 plugins/debug-manager/threads.c,
8393 plugins/debug-manager/disassemble.c,
8394 plugins/debug-manager/info.c,
8395 plugins/debug-manager/sharedlib.c,
8396 plugins/debug-manager/threads.h,
8397 plugins/debug-manager/disassemble.h,
8398 plugins/debug-manager/signals.c,
8399 plugins/debug-manager/info.h,
8400 plugins/debug-manager/sharedlib.h,
8401 plugins/debug-manager/data_buffer.c,
8402 plugins/debug-manager/data_view.c,
8403 plugins/debug-manager/signals.h,
8404 plugins/debug-manager/debug_tree.c,
8405 plugins/debug-manager/watch.c,
8406 plugins/debug-manager/registers.c,
8407 plugins/debug-manager/data_buffer.h,
8408 plugins/debug-manager/data_view.h,
8409 plugins/debug-manager/memory.c,
8410 plugins/debug-manager/debug_tree.h,
8411 plugins/debug-manager/watch.h,
8412 plugins/debug-manager/registers.h,
8413 plugins/debug-manager/memory.h,
8414 plugins/debug-manager/locals.c,
8415 plugins/debug-manager/sexy-icon-entry.c,
8416 plugins/debug-manager/breakpoints.c,
8417 plugins/debug-manager/locals.h,
8418 plugins/debug-manager/sexy-icon-entry.h,
8419 plugins/debug-manager/stack_trace.c,
8420 plugins/debug-manager/breakpoints.h,
8421 plugins/debug-manager/sparse_buffer.c,
8422 plugins/debug-manager/sparse_view.c,
8423 plugins/debug-manager/stack_trace.h,
8424 plugins/debug-manager/sparse_buffer.h,
8425 plugins/debug-manager/sparse_view.h,
8426 plugins/debug-manager/start.c,
8427 plugins/gdb/utilities.c,
8428 plugins/gdb/utilities.h,
8429 plugins/gdb/debugger.c,
8430 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
8433 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8435 * plugins/gdb/debugger.c:
8436 Avoid empty debugger log window by limiting line to 90 characters
8438 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8440 * plugins/debug-manager/plugin.c,
8441 plugins/debug-manager/plugin.h,
8442 plugins/debug-manager/threads.c,
8443 plugins/debug-manager/threads.h,
8444 plugins/debug-manager/breakpoints.c,
8445 plugins/debug-manager/breakpoints.h,
8446 plugins/debug-manager/stack_trace.c,
8447 plugins/debug-manager/stack_trace.h:
8448 View code action now changes location in disassembly view too
8450 * plugins/debug-manager/anjuta-debug-manager.ui:
8451 Rename breakpoint actions
8453 2007-03-24 Naba Kumar <naba@gnome.org>
8455 * configure.in, src/anjuta-app.c: Use the new docking algorithm
8456 in gdl 0.7.3 (svn trunk).
8457 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
8459 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8461 * plugins/debug-manager/threads.c,
8462 plugins/debug-manager/debug_tree.c,
8463 plugins/debug-manager/debug_tree.h,
8464 plugins/debug-manager/locals.c,
8465 plugins/debug-manager/registers.c,
8466 plugins/debug-manager/stack_trace.c:
8467 Allow to change current thread updating register, stack and locals
8468 Allow to change current stack frame updating locals
8470 * plugins/gdb/debugger.c:
8471 Read argument of selected stack frame
8473 * plugins/debug-manager/data_view.c:
8474 Fix an unrelated bug
8476 2007-03-23 Naba Kumar <naba@gnome.org>
8478 * plugins/document-manager/anjuta-docman.c,
8479 plugins/document-manager/plugin.c: Fixed many memory leaks.
8480 (ianjuta_file_get_uri() returns a new string).
8482 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
8483 widget for save dialogs.
8485 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
8486 svn and fixed to get function/prototype/member args list. Call tips
8489 2007-03-22 Naba Kumar <naba@gnome.org>
8491 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
8492 and calltips would work again for functions from global tags (Needs
8493 regenerating global tags).
8495 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
8496 ctags svn version and reopened bug #395362. Fixes tags parsing that
8497 seemed to have stopped working recently.
8499 2007-03-21 Naba Kumar <naba@gnome.org>
8501 * tagmanager/tm_source_file.c, tagmanager/options.c,
8502 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
8503 extend .. more needs to be investigated and fixed). Enabled some
8506 2007-03-16 Naba Kumar <naba@gnome.org>
8508 * src/anjuta.c: Fixed project loading from command line.
8510 2007-03-16 Naba Kumar <naba@gnome.org>
8512 Patch from James Liggett <jrliggett@cox.net>:
8513 plugins/profiler/gprof-profile-data.c: Fixed a crash.
8515 2007-03-15 Naba Kumar <naba@gnome.org>
8517 * libanjuta/anjuta-profile-manager.c,
8518 libanjuta/anjuta-profile-manager.h: Added method to get current
8521 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
8522 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
8525 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
8526 plugins/file-loader/plugin.c: Moved to functions as utility functions.
8527 Also, not load project files in session load in loader plugin.
8529 * plugins/project-manager/plugin.c, src/anjuta.c:
8530 Emit "exiting" signal in shell when exiting anjuta. project manager
8531 listens to exiting signal and saves session. anjuta.c saves session
8532 only when current projfile is 'user'. Load project saved in session
8533 differently then the rest of the session. This should fix all the
8534 session restoration bugs.
8536 src/main.c: Present anjuta window when becon message is received.
8538 2007-03-14 Naba Kumar <naba@gnome.org>
8540 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
8541 not randomly save (it was a wrong looping).
8543 2007-03-12 Naba Kumar <naba@gnome.org>
8545 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
8547 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
8549 * plugins/debug-manager/anjuta-debug-manager.ui,
8550 libanjuta/interfaces/libanjuta.idl,
8551 plugins/debug-manager/debugger.c,
8552 (added) plugins/debug-manager/threads.c,
8553 (added) plugins/debug-manager/threads.h,
8554 plugins/debug-manager/plugin.c,
8555 plugins/debug-manager/Makefile.am,
8556 plugins/gdb/plugin.c,
8557 plugins/gdb/debugger.c,
8558 plugins/gdb/debugger.h:
8559 Add a window displaying all threads
8560 Add needed functions
8561 Switching to a different thread is still not done
8563 * plugins/debug-manager/debug_tree.c,
8564 plugins/debug-manager/locals.c,
8565 plugins/debug-manager/stack_trace.c:
8566 Small cosmetic changes
8568 * plugins/gdb/gdbmi.c:
8569 Keep all elements in gdbmi hash
8570 Even if using the same key like in -threads-list-ids
8572 2007-03-11 Naba Kumar <naba@gnome.org>
8574 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
8576 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
8578 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8579 manuals/reference/libanjuta/libanjuta-sections.txt,
8580 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
8583 2007-03-11 Naba Kumar <naba@gnome.org>
8585 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
8586 gtk-doc properly. Bumped gtk-doc requirement to 1.4
8588 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8589 manuals/reference/libanjuta/libanjuta.types,
8590 manuals/reference/libanjuta/libanjuta-sections.txt,
8591 manuals/reference/libanjuta/.cvsignore,
8592 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
8593 infrastructure. Got rid of tmpl/ directory and moved all section
8594 documenation to source code (requires gtk-doc >= 1.4).
8596 * libanjuta/anjuta-plugin-description.c,
8597 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
8598 libanjuta/cell-renderer-captioned-image.c,
8599 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
8600 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
8601 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
8602 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
8603 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
8604 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
8605 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
8606 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
8607 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
8608 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
8609 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
8610 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
8611 documentation from templates to source code.
8613 2007-03-10 Johannes Schmid <jhs@gnome.org>
8615 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
8616 Added some debug output but could not figure out why
8617 some plugins are not kept.
8619 * libanjuta/interfaces/libanjuta.idl:
8620 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
8621 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8622 Added IAnjutaEditorGoto::matching_brace
8624 * plugins/document-manager/action-callbacks.c:
8625 (on_editor_command_match_brace_activate):
8626 * plugins/document-manager/plugin.c:
8627 (update_editor_ui_interface_items):
8628 * plugins/editor/text_editor.c: (igoto_matching_brace),
8630 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
8631 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
8633 2007-03-09 Johannes Schmid <jhs@gnome.org>
8635 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
8638 * plugins/sourceview/sourceview-private.h:
8639 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
8640 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8641 (sourceview_new), (ifile_savable_save_as):
8642 Tweaked vfs monitoring
8644 2007-03-09 Johannes Schmid <jhs@gnome.org>
8646 * libanjuta/interfaces/Makefile.am.iface:
8647 Fixed installtion of header files
8649 * plugins/sourceview/sourceview.c: (set_select):
8650 do not scroll to much in interactive search
8652 2007-03-09 Naba Kumar <naba@gnome.org>
8654 * src/anjuta.c: Fixed session restoration.
8656 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
8657 signal handlers after symbol browser plugin is deactivated.
8659 * plugins/editor/editor.glade,
8660 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
8661 Fixed indentation confustion in preferences.
8663 2007-03-08 Johannes Schmid <jhs@gnome.org>
8665 * plugins/search/search-replace.c: (search_set_combo),
8666 (search_set_action), (search_set_target), (search_set_direction),
8667 (create_dialog), (search_disconnect_set_toggle_connect),
8668 (on_search_match_whole_word_toggled),
8669 (on_search_match_whole_line_toggled),
8670 (on_search_match_word_start_toggled),
8671 (search_set_toggle_direction):
8672 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
8673 it's somehow ugly and uses many deprecated widgets
8675 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
8676 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8679 2007-03-07 Naba Kumar <naba@gnome.org>
8681 * src/anjuta.c: Make launching projects work from command line. Also
8682 fixes gnome session restart command.
8684 2007-03-07 Johannes Schmid <jhs@gnome.org>
8686 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
8687 * plugins/class-gen/plugin.c: (iwizard_activate):
8690 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
8693 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
8694 Fixed #377483 (It's not possible to know if directories have
8695 a version in CVS. Show version column only if there are version
8696 informations availible
8698 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
8701 2007-03-07 Johannes Schmid <jhs@gnome.org>
8703 * plugins/sourceview/sourceview-prefs.c: (get_bool):
8705 * plugins/symbol-browser/an_symbol_prefs.c:
8706 (on_update_global_clicked):
8709 2007-03-07 Johannes Schmid <jhs@gnome.org>
8711 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
8712 (anjuta_save_prompt_new):
8713 * plugins/project-import/project-import.c:
8714 (project_import_finalize):
8715 Fixed Gtk-Criticals (maybe #409408)
8717 2007-03-07 Naba Kumar <naba@gnome.org>
8719 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
8720 when we are at just beginning of string or comment. Fixes bug #397981.
8722 2007-03-07 Johannes Schmid <jhs@gnome.org>
8724 * plugins/language-support-cpp-java/plugin.c:
8725 (initialize_indentation_params):
8726 Removed annoying DEBUG_PRINT
8728 * plugins/sourceview/sourceview-cell.c:
8729 (sourceview_cell_instance_init), (icell_get_character),
8730 (icell_get_length), (icell_get_char), (icell_get_attribute):
8731 Improved code to be faster
8732 Implemented attribute handling so that indentation really works in any case
8734 2007-03-06 Johannes Schmid <jhs@gnome.org>
8737 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
8739 * plugins/document-manager/anjuta-docman.c:
8740 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
8741 Removed old and ugly tab drag&drop code and use built-in gtk stuff
8742 instead (required GTK >= 2.10)
8744 * plugins/sourceview/sourceview-private.h:
8745 * plugins/sourceview/sourceview.c:
8746 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8747 (sourceview_finalize), (sourceview_new), (imark_mark),
8748 (imark_unmark), (imark_is_marker_set),
8749 (imark_location_from_handle), (imark_delete_all_markers):
8750 Fixed marker handling and worked a bit more on vfs monitoring
8752 2007-03-05 Johannes Schmid <jhs@gnome.org>
8754 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
8755 Added method to select specific iter
8757 * plugins/sourceview/sourceview-private.h:
8758 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
8759 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8760 (sourceview_add_monitor), (on_document_saved),
8761 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
8762 Fixed vfs monitoring (mostly ported code from text_editor.c)
8764 * plugins/symbol-browser/an_symbol_view.c:
8765 * plugins/symbol-browser/an_symbol_view.h:
8766 * plugins/symbol-browser/plugin.c: (iter_matches),
8767 (on_editor_update_ui), (value_added_current_editor):
8768 Select the current tag in locals window and symbol toolbar. If there
8769 is no tag at the current line, reserve backward for the next tag. This will
8770 select the correct tag if inside a function.
8772 2007-03-05 Naba Kumar <naba@gnome.org>
8774 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
8775 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
8777 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
8780 2007-03-04 Johannes Schmid <jhs@gnome.org>
8784 Fixed distcheck (well, partly)
8786 2007-03-04 Johannes Schmid <jhs@gnome.org>
8788 * plugins/document-manager/anjuta-document-manager.ui:
8789 Move "Swap .c/.h from Main to Browser toolbar
8791 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
8792 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
8793 (fv_prefs_free), (fv_add_tree_entry):
8794 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8795 * plugins/file-manager/plugin.c: (prefs_init):
8797 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
8799 2007-03-04 Naba Kumar <naba@gnome.org>
8801 * data/default.proflie, data/Makefile.am, src/anjuta.c,
8802 plugins/project-manager/plugin.c:
8803 Restored default profile and renamed it from "default.anjuta" to
8806 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
8808 * plugins/debug-manager/debugger.c,
8809 plugins/debug-manager/plugin.c,
8810 plugins/gdb/debugger.c,
8811 libanjuta/interfaces/libanjuta.idl,
8812 plugins/debug-manager/stack_trace.c:
8813 Add a dialog box when a signal is received (except SIGINT)
8814 Display stack frame even if arguments are not available
8816 2007-03-03 Naba Kumar <naba@gnome.org>
8818 * TODO.tasks: Icons bounty added.
8820 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
8823 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
8826 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
8827 plugins/Makefile.am, (removed) plugins/profile-default/*,
8828 plugins/project-manager/anjuta-project-manager.plugin.in,
8829 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
8830 profile implementation to load user profile and projects. Store and
8831 restore remembered plugins. Use profile scoping and descoping for
8832 saving and loading sesstions.
8834 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
8835 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
8836 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
8839 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
8841 * plugins/debug-manager/debug_tree.c
8842 plugins/debug-manager/debug_tree.h:
8843 Bug fix, deleting wrong variable
8845 * plugins/gdb/debugger.c:
8846 Bug fix, remove forgotten debugging code
8848 2007-03-02 Johannes Schmid <jhs@gnome.org>
8850 * plugins/document-manager/anjuta-document-manager.ui:
8851 * plugins/search/anjuta-search.ui:
8852 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
8853 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
8856 * src/anjuta-app.c: (on_toolbar_view_toggled),
8857 (on_add_merge_widget), (on_session_save), (on_widget_remove):
8858 Save toolbar positions, don't use fixed toolbar style
8860 All in all this will allow more complex toolbar configurations and
8861 might gain some space on smaller displays because the user can disable
8862 toolbar parts he does not use. Also allows to use any toolbar style
8863 without looking too ugly.
8865 2007-03-01 Naba Kumasr <naba@gnome.org>
8867 * TODO.tasks: Added a bounty for creating icons.
8869 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
8870 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
8871 profile-changed signal. Do not sync non-user-activatable plugins.
8873 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
8875 * plugins/debug-manager/disassemble.c,
8876 plugins/debug-manager/sparse_view.c,
8877 plugins/gdb/debugger.c,
8878 libanjuta/interfaces/libanjuta.idl:
8879 Display function name in disassembly view
8881 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
8883 * (added) plugins/debug-manager/bookmark.png,
8884 (added) plugins/debug-manager/breakpoint-disabled.png,
8885 (added) plugins/debug-manager/breakpoint-enabled.png,
8886 (added) plugins/debug-manager/program-counter.png,
8887 (added) plugins/debug-manager/linemarker.png,
8888 plugins/debug-manager/Makefile.am,
8889 plugins/debug-manager/disassemble.c,
8890 plugins/debug-manager/disassemble.h,
8891 plugins/debug-manager/sparse_buffer.c,
8892 plugins/debug-manager/sparse_buffer.h,
8893 plugins/debug-manager/sparse_view.c,
8894 plugins/debug-manager/sparse_view.h,
8895 plugins/debug-manager/plugin.c,
8896 plugins/debug-manager/breakpoints.c,
8897 libanjuta/interfaces/libanjuta.idl:
8898 Add markers in the disassembly view
8899 Display program counter and breakpoints in disassembly view
8901 * plugins/gdb/debugger.c:
8902 Fix a bug added with my previous patch, setting and clearing
8903 breakpoints was not working
8905 2007-02-28 Johannes Schmid <jhs@gnome.org>
8907 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
8908 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
8909 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
8910 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
8911 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
8912 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
8913 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
8914 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
8915 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
8916 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8917 Updated (why do they need to be under version control?)
8919 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
8920 (create_tab_popup_menu), (on_msgman_popup_menu),
8921 (on_tab_button_press_event), (anjuta_msgman_page_new),
8922 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
8923 Added "Close all message tabs" popup menu
8925 2007-02-26 Naba Kumar <naba@gnome.org>
8927 * plugins/profiler/gprof-flat-profile-entry.c,
8928 plugins/profiler/gprof-flat-profile.c,
8929 plugins/profiler/gprof-flat-profile-entry.h,
8930 plugins/profiler/gprof-flat-profile.h,
8931 plugins/profiler/gprof-flat-profile-view.c,
8932 plugins/profiler/gprof-flat-profile-view.h,
8933 plugins/profiler/gprof-call-graph-block-entry.c,
8934 plugins/profiler/gprof-call-graph-block.c,
8935 plugins/profiler/gprof-function-call-chart-view.c,
8936 plugins/profiler/gprof-call-graph-block-entry.h,
8937 plugins/profiler/gprof-profile-data.c,
8938 plugins/profiler/gprof-call-graph-block.h,
8939 plugins/profiler/gprof-view.c,
8940 plugins/profiler/gprof-call-graph.c,
8941 plugins/profiler/gprof-function-call-chart-view.h,
8942 plugins/profiler/gprof-profile-data.h,
8943 plugins/profiler/gprof-call-graph.h,
8944 plugins/profiler/gprof-view.h,
8945 plugins/profiler/gprof-view-manager.c,
8946 plugins/profiler/gprof-call-graph-view.c,
8947 plugins/profiler/plugin.c,
8948 plugins/profiler/gprof-view-manager.h,
8949 plugins/profiler/gprof-call-graph-view.h,
8950 plugins/profiler/gprof-function-call-tree-view.c,
8951 plugins/profiler/gprof-function-call-tree-view.h,
8952 plugins/profiler/Makefile.am: Fix compiler warnings and link with
8953 gnome-vfs. Fixes bug #411377.
8955 2007-02-26 Naba Kumar <naba@gnome.org>
8957 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
8959 Patch from James Liggett <jrliggett@cox.net>:
8960 * plugins/profiler/gprof-flat-profile-view.c,
8961 plugins/profiler/gprof-flat-profile-view.h,
8962 plugins/profiler/gprof-function-call-chart-view.c,
8963 plugins/profiler/gprof-function-call-chart-view.h,
8964 plugins/profiler/gprof-view.c,
8965 plugins/profiler/gprof-view.h,
8966 plugins/profiler/gprof-call-graph-view.c,
8967 plugins/profiler/plugin.c,
8968 plugins/profiler/gprof-call-graph-view.h,
8969 plugins/profiler/gprof-function-call-tree-view.c,
8970 plugins/profiler/gprof-function-call-tree-view.h: Implements
8971 double click navigation. Fixes bug #403514.
8973 2007-02-25 Naba Kumar <naba@gnome.org>
8975 * libanjuta/anjuta-plugin-manager.c,
8976 libanjuta/anjuta-plugin-handle.[ch],
8977 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
8978 g_hash_table_remove_all (introduced in glib 2.12) to stay the
8979 dependency on glib 2.8. Fixes bug #411623.
8981 2007-02-24 Naba kumar <naba@gnome.org>
8983 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
8985 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
8986 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
8987 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
8988 (added) libanjuta/anjuta-profile-manager.c,
8989 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
8991 Implemented profile pushing and popping. Implemented profile xml
8992 synchronization. Implemented error handling in profiles. Implemented
8993 activation and deactivation signals in plugin manager.
8995 * libanjuta/Makefile.am: Added libanjuta log domain.
8997 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
8998 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
8999 in AnjutaShell interface and implemented it in AnjutaApp.
9001 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
9003 2007-02-23 Naba kumar <naba@gnome.org>
9005 src/main.c: Fixed missing end quote.
9007 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9009 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
9012 2007-02-20 Naba Kumar <naba@gnome.org>
9014 * plugins/subversion/plugin.c: Added "..." menuitems.
9015 * ROADMAP, README: Updated.
9016 * libanjuta/anjuta-profile.c: Fixed bugs.
9018 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
9019 plugins/gtodo/Makefile.am: Removed dead code.
9021 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
9022 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
9023 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
9024 plugins/gtodo/list_tooltip.c,
9025 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
9026 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
9027 not contain markups. Fixes Bug #360462.
9029 2007-02-16 Naba Kumar <naba@gnome.org>
9031 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
9032 unnecessary sub-sections.
9034 2007-02-15 Naba Kumar <naba@gnome.org>
9036 * (removed) plugins/document-manager/bookmark-prev-16.png,
9037 plugins/document-manager/bookmark-last.png,
9038 (removed)plugins/document-manager/bookmark-first-16.png,
9039 plugins/document-manager/bookmark-prev.png,
9040 (added) plugins/document-manager/bookmark-toggle.png,
9041 (removed)plugins/document-manager/bookmark_toggle.xpm,
9042 (removed)plugins/document-manager/bookmark-last-16.png,
9043 plugins/document-manager/plugin.c,
9044 plugins/document-manager/anjuta-document-manager.ui,
9045 (removed)plugins/document-manager/bookmark-next-16.png,
9046 plugins/document-manager/bookmark-next.png,
9047 plugins/document-manager/Makefile.am,
9048 (added) plugins/document-manager/bookmark-clear.png,
9049 plugins/document-manager/bookmark-first.png: Upgraded bookmark
9050 icons (stolen from monodevelop). Added clear bookmarks toolbar
9053 * plugins/document-manager/plugin.c,
9054 (added) plugins/document-manager/swap.png,
9055 (removed) plugins/document-manager/undock.png,
9056 plugins/document-manager/Makefile.am: Fixed swap icon.
9058 2007-02-13 Naba Kumar <naba@gnome.org>
9060 * plugins/class-gen/element-editor.c: Fixed typo.
9062 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
9063 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
9064 Implementing plugin profiles loading.
9066 2007-02-13 Naba Kumar <naba@gnome.org>
9068 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
9069 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
9070 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
9071 pixmaps/open_project.png, pixmaps/close_project.png:
9072 Removed more old icons.
9073 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
9074 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
9077 2007-02-13 Naba Kumar <naba@gnome.org>
9079 * plugins/class-gen/element-editor.c: Included missing headers to
9080 prevent build failures in some cases.
9082 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
9084 * plugins/debug-manager/stack_trace.c:
9087 * plugins/debug-manager/watch.c,
9088 plugins/debug-manager/breakpoints.c:
9089 Same bug than above, wrong use of gtk_ui_manager_get_widget
9091 === anjuta 2.1.1 ===
9093 2007-02-11 Naba Kumar <naba@gnome.org>
9095 * cofigure.in: Bumped version to 2.1.1
9096 * NEWS: Updated for 2.1.1 release.
9098 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
9100 * plugins/debug-manager/plugin.c,
9101 plugins/debug-manager/sparse_view.c,
9102 plugins/debug-manager/sparse_view.h:
9105 * plugins/gdb/debugger.c,
9106 plugins/debug-manager/debugger.c,
9107 plugins/debug-manager/memory.c,
9108 plugins/debug-manager/sparse_buffer.c
9109 plugins/gdb/debugger.h,
9110 libanjuta/interfaces/libanjuta.idl:
9111 Clean up, remove some warnings
9112 Use guint everywhere for addresses
9113 Rewrite code parsing position in debugger
9115 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
9117 * plugins/debug-manager/debug_tree.c:
9118 Use GtkTreeRowReference instead of GtkTreeIter as callback data
9121 2007-02-08 Naba Kumar <naba@gnome.org>
9123 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
9124 Delay showing the 'file modified on disk' dialog for one sec
9125 from the last notification to insure multiple notifications for
9126 the same file are treated as one. Do not same multiple dialogs
9127 for the same file. Make sure to destory the dialog if later
9128 the conent is no longer different.
9130 2007-02-08 Naba Kumar <naba@gnome.org>
9132 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
9133 Prevented spurious 'file modified' dialogs in scintilla editor
9134 when the file is saved.
9136 2007-02-09 Johannes Schmid <jhs@gnome.org>
9138 * scripts/glade2schema.pl:
9139 Added script to convert glade preferences into gconf schema files.
9142 2007-02-08 Naba Kumar <naba@gnome.org>
9144 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
9145 itself is destroyed. Fixes bug #355160.
9147 2007-02-08 Johannes Schmid <jhs@gnome.org>
9149 * plugins/profiler/profiler.plugin:
9150 removed from version control (only .in file needed)
9152 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
9153 * plugins/sourceview/sourceview.c: (sourceview_new):
9156 * plugins/subversion/svn-thread.c: (svn_thread_start):
9157 * src/main.c: (main):
9159 Fixed #395875 about initialisation of threads too late
9161 2007-02-07 Armin Burgmeier <armin@arbur.net>
9163 Reviewed by Naba Kumar <naba@gnome.org>:
9164 * plugins/class-gen/plugin.c:
9165 * plugins/class-gen/window.c: Removed browse button related code, load
9166 generated output directly into new buffers when not adding to project.
9168 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
9169 buttons from user interface.
9171 2007-02-07 Naba Kumar <naba@gnome.org>
9173 * po/POTFILES.in: Fixed distcheck.
9175 2007-02-07 Daniel Nylander <po@danielnylander.se>
9177 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
9179 2007-02-07 Johannes Schmid <jhs@gnome.org>
9181 * anjuta.desktop.in.in:
9184 2007-02-07 Johannes Schmid <jhs@gnome.org>
9187 * manuals/anjuta-manual/*
9188 * manuals/anjuta-faqs/*:
9189 #398991 – Anjuta manuals does not use the gnome-doc-utils format
9191 * plugins/document-manager/anjuta-document-manager.plugin.in:
9192 Removed duplicate application-xml mime-type (review patches properly ;-)
9194 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
9196 * plugins/gdb/debugger.c,
9197 libanjuta/interfaces/libanjuta.idl:
9199 Fix handling of missing source file
9201 2007-02-06 Naba Kumar <naba@gnome.org>
9203 Patch from James Liggett <jrliggett@cox.net>:
9204 * plugins/profiler/gprof-flat-profile.c,
9205 plugins/profiler/gprof-profile-data.c,
9206 plugins/profiler/gprof-call-graph.c,
9207 plugins/profiler/gprof-profile-data.h,
9208 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
9209 Show profiler view when target selected bug #403515.
9211 2007-02-05 Naba Kumar <naba@gnome.org>
9213 * configure.in: Enabled devhelp plugin by default now that
9216 Patch from parmigio@2ainfo.it:
9217 * plugins/document-manager/anjuta-document-manager.plugin.in:
9218 Added xml file type in supported mime types list.
9220 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
9222 * plugins/debug-manager/debugger.c,
9223 plugins/debug-manager/plugin.c:
9224 Add a field in status bar displaying debugger state
9225 Change cursor shape when debugger is busy
9228 * plugins/debug-manager/watch.c,
9229 plugins/debug-manager/locals.c,
9230 libanjuta/interfaces/libanjuta.idl:
9231 Clean up, remove debugging messages and unused signals
9233 2007-02-03 Johannes Schmid <jhs@gnome.org>
9236 Fixed AC_INIT and seperated version to major, minor, micro
9239 Load Subversion instead of CVS
9241 * anjuta.desktop.in.in:
9242 Fixed bug-buddy component
9244 Original patch from Rob Bradfort <robster@debian.org>:
9245 * src/main.c: (get_command_line_args), (main):
9246 Bug #335981 – Migration from popt to GOption
9248 2007-02-03 Naba Kumar <naba@gnome.org>
9250 * configure.in: Depend on devhelp 0.13 and fixed gecko home
9251 path variable. Fixed bug #341170.
9252 * plugins/profiler/Makefile.am: Fixed indentation.
9254 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
9256 * libanjuta/interfaces/libanjuta.idl,
9257 plugins/sourceview/sourceview.c,
9258 plugins/editor/text-editor.c,
9259 plugins/symbol-browser/plugin.c,
9260 plugins/search/search-replace.c,
9261 plugins/document-manager/goto_line.c,
9262 plugins/document-manager/action-callbacks.c,
9263 plugins/document-manager/anjuta-docman.c:
9264 Rename markers of anjuta interface
9265 IANJUTA_MARKABLE_NONE has been removed
9266 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
9267 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
9268 IANJUTA_MARKABLE_ATTENTIVE renamed in
9269 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
9270 IANJUTA_MARKABLE_INTENSE renamed in
9271 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
9272 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
9274 * (removed) plugins/sourceview/marker-light.png,
9275 (removed) plugins/sourceview/marker-basic.png,
9276 (removed) plugins/sourceview/marker-attentive.png,
9277 (removed) plugins/sourceview/marker-intense.png,
9278 plugins/sourceview/bookmark.png,
9279 (added) plugins/sourceview/breakpoint-disabled.png,
9280 (added) plugins/sourceview/breakpoint-enabled.png,
9281 (added) plugins/sourceview/program-counter.png,
9282 (added) plugins/sourceview/linemarker.png,
9283 plugins/sourceview/Makefile.am,
9284 (added) plugins/editor/bookmark.xpm,
9285 (added) plugins/editor/breakpoint-disabled.xpm,
9286 (added) plugins/editor/breakpoint-enabled.xpm,
9287 (added) plugins/editor/program-counter.xpm,
9288 (added) plugins/editor/linemarker.xpm,
9289 plugins/editor/Makefile.am:
9290 Add or change marker pixmaps in scintilla and sourceview editor
9292 * plugins/document-manager/plugin.c,
9293 libanjuta/interfaces/libanjuta.idl,
9294 plugins/debug-manager/plugin.c,
9295 plugins/debug-manager/breakpoints.c
9296 plugins/gdb/debugger.c:
9297 Fix bug #376404, program counter marker is not displayed when debugger
9298 Return the selected editor or NULL (if file does not exist) with
9299 ianjuta_document_manager_goto_file_line* functions
9300 Emit a change-location signal even if the program counter is in an
9303 2007-02-02 Naba Kumar <naba@gnome.org>
9305 * TODO.tasks: Marked bounty bug #359478 completed. And checked
9306 older bounties 'Done'.
9308 2007-02-02 Naba Kumar <naba@gnome.org>
9310 * TODO.tasks: Fixed typop.
9312 Patch from James Liggett <jrliggett@cox.net>:
9313 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
9314 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
9315 profiler plugin by James Liggett. Completes bounty bug #359478
9316 'Gprof performance profiler plugin'
9318 2007-02-01 Naba Kumar <naba@gnome.org>
9320 * src/main.c: Renamed option name.
9322 * TODO.tasks: Marked "Test and fix all project wizards templates"
9325 2007-01-29 Johannes Schmid <jhs@gnome.org>
9327 * plugins/document-manager/plugin.c: (on_editor_changed):
9328 Added DEBUG_PRINT(...)
9329 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
9331 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
9332 Fix language support plugin for sourceview editor (add some new
9335 * plugins/sourceview/sourceview.c: (iindic_clear):
9336 Clear all indicators
9338 2007-01-29 Johannes Schmid <jhs@gnome.org>
9341 Minor task currentions
9343 * libanjuta/interfaces/libanjuta.idl:
9344 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
9345 (itext_editor_iface_init):
9346 * plugins/language-support-cpp-java/plugin.c: (install_support):
9347 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
9348 (ieditor_get_attributes), (ieditor_iface_init):
9349 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
9352 * plugins/sourceview/sourceview.glade:
9353 Fixed sourceview preference window
9355 2007-01-28 Naba Kumar <naba@gnome.org>
9357 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
9358 Implemented --no-files and --no-session command line options and
9359 corresponding preferernces checkboxes in General tab.
9361 2007-01-28 Johannes Schmid <jhs@gnome.org>
9363 * plugins/subversion/plugin.c:
9364 * plugins/subversion/plugin.h:
9365 * plugins/subversion/svn-notify.c: (svn_show_info),
9366 (show_svn_error), (on_svn_notify):
9367 * plugins/subversion/svn-notify.h:
9368 * plugins/subversion/svn-thread.c: (create_message_view),
9370 Fixed error handling and fixed #394216 – No indication of subversion commands running
9372 * plugins/tools/execute.c: (atp_output_context_print):
9373 Show name of tool in message pane
9375 2007-01-28 Naba Kumar <naba@gnome.org>
9377 * configure.in, plugins/glade/plugin.c: Make it work with
9378 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
9380 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
9381 from devhelp (won't work untill devhelp is fixed: bug #341170).
9383 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
9385 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
9387 Reviewed by Naba Kumar <naba@gnome.org>:
9388 * libanjuta/interfaces/libanjuta.idl,
9389 plugins/debug-manager/debugger.c,
9390 plugins/debug-manager/start.c,
9391 plugins/gdb/plugin.c,
9392 plugins/gdb/debugger.c,
9393 plugins/gdb/debugger.h:
9394 Fix a bug when launching gdb
9395 Set the terminal for the debugged program on the command line.
9397 2007-01-26 Johannes Schmid <jhs@gnome.org>
9399 * plugins/sourceview/anjuta-document-saver.c:
9400 (anjuta_document_saver_save):
9401 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
9402 * plugins/sourceview/sourceview.c: (save_if_modified),
9403 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
9404 Proper error handling, for example if a file was modified externally. Use backup files
9405 to avoid data-loss on disk full.
9407 2007-01-24 Naba Kumar <naba@gnome.org>
9409 * plugins/devhelp/htmlview.c: Fixed crash during project load.
9410 Fixed mem leak and source leak.
9412 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
9414 Reviewed by Naba Kumar <naba@gnome.org>:
9415 * plugins/debug-manager/debug_tree.c,
9416 plugins/debug-manager/debug_tree.h,
9417 plugins/debug-manager/watch.c:
9418 Partial rewrite of the variable object code, find and fix a few bugs
9419 Fix bug #395808: gdb can still crash but children are listed
9420 on request only so you can avoid the crash
9422 2007-01-24 Naba Kumar <naba@gnome.org>
9424 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
9425 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
9426 plugins/symbol-browser/plugin.h,
9427 plugins/symbol-browser/plugin.c,
9428 plugins/symbol-browser/Makefile.am: Added current file (local)
9429 symbols view (Seriously getting bored with the browse toolbar).
9431 2007-01-22 Naba Kumar <naba@gnome.org>
9433 Patch from Gabor Kelemen:
9434 * po/POTFILES.in: Added .plugin.in files.
9436 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
9438 Reviewed by Naba Kumar <naba@gnome.org>:
9439 * plugins/document-manager/anjuta-docman.c,
9440 plugins/message-view/anjuta-msgman.c
9441 Set right alignment to the label widget in the tab title.
9443 2007-01-21 Naba Kumar <naba@gnome.org>
9445 * libegg/egg-combo-action.c: Fixed mode line.
9446 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9447 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
9449 2007-01-21 Armin Burgmeier <armin@arbur.net>
9451 Reviewed by Naba Kumar <naba@gnome.org>:
9452 * plugins/class-gen/plugin.c: Prompt for target before actually
9453 generating the class files. This ensures that the files are created in
9454 the correct directory. Fixes bug #397406.
9456 * plugins/class-gen/window.c: Set browse buttons to insensitive when
9457 the class is added to the project.
9459 2007-01-21 Naba Kumar <naba@gnome.org>
9461 * libanjuta/anjuta-plugin-description.c,
9462 libanjuta/anjuta-ui.h,
9463 libanjuta/anjuta-status.c,
9464 libanjuta/anjuta-plugin-description.h,
9465 libanjuta/cell-renderer-captioned-image.c,
9466 libanjuta/anjuta-plugin-handle.c,
9467 libanjuta/anjuta-status.h,
9468 libanjuta/resources.c,
9469 libanjuta/cell-renderer-captioned-image.h,
9470 libanjuta/glue-cpp.c,
9471 libanjuta/anjuta-plugin-handle.h,
9472 libanjuta/anjuta-plugin.c,
9473 libanjuta/anjuta-preferences-dialog.c,
9474 libanjuta/libanjuta.h,
9475 libanjuta/resources.h,
9476 libanjuta/glue-cpp.h,
9477 libanjuta/anjuta-plugin.h,
9478 libanjuta/anjuta-preferences-dialog.h,
9479 libanjuta/anjuta-plugin-manager.c,
9480 libanjuta/anjuta-shell.c,
9481 libanjuta/anjuta-plugin-manager.h,
9482 libanjuta/anjuta-shell.h,
9483 libanjuta/anjuta-save-prompt.c,
9484 libanjuta/anjuta-save-prompt.h,
9485 libanjuta/anjuta-children.c,
9486 libanjuta/anjuta-utils.c,
9487 libanjuta/anjuta-profile.c,
9488 libanjuta/anjuta-preferences.c,
9489 libanjuta/anjuta-launcher.c,
9490 libanjuta/anjuta-utils.h,
9491 libanjuta/anjuta-profile.h,
9492 libanjuta/anjuta-launcher.h,
9493 libanjuta/anjuta-ui.c: Updated file headers.
9495 * po/POTFILES.in: Updated.
9497 * libanjuta/anjuta-marshal.list,
9498 (added) libanjuta/anjuta-plugin-handle.c,
9499 (added) libanjuta/anjuta-plugin-handle.h,
9500 (added) libanjuta/anjuta-plugin-manager.c,
9501 (added) libanjuta/anjuta-plugin-manager.h,
9502 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9503 (added) libanjuta/anjuta-profile.c,
9504 (added) libanjuta/anjuta-profile.h,
9505 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
9506 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
9507 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
9508 src/action-callbacks.c: Implemented AnjutaPluginManager
9509 class based on old plugins.[ch]. Implemented AnjutaProfile as
9510 prelimanary profiles implementation. Implemented AnjutaPluginHandle
9511 class to represent plugins (not to be confused with plugin objects).
9512 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
9513 implemented it in AnjutaApp and AnjutaTestShell.
9514 De-globalized plugin management and several clean ups.
9516 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
9517 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
9518 plugins/search/search-replace.c, plugins/terminal/terminal.c,
9519 plugins/project-import/project-import.c,
9520 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
9521 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
9522 Fixed plugins for the change in API.
9524 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
9527 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
9529 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
9531 Reviewed by Naba Kumar <naba@gnome.org>:
9532 * libanjuta/anjuta-launcher.c,
9533 libanjuta/anjuta-launcher.h:
9534 Add a new function anjuta_set_terminate_on_exit to close the i/o
9535 channel when the child exit
9536 Return directly the status and not the exit code in child-exited
9539 * plugins/gdb/debugger.c:
9540 Use new function in debugger plugin
9542 2007-01-18 Johannes Schmid <jhs@gnome.org>
9544 * src/about.c: Do not show empty license information instead hide the button (#397883)
9546 2007-01-15 Johannes Schmid <jhs@gnome.org>
9548 * plugins/project-manager/plugin.c:
9549 * plugins/project-wizard/templates/python.wiz
9550 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
9552 Fixed #335235 python programs are not executeable/ do not start when pressing F3
9553 You will also need latest gnome-build svn
9555 === anjuta 2.1.0 ===
9557 2007-01-14 Naba Kumar <naba@gnome.org>
9559 * configure.in: Removed reference of mkfile project
9560 template to fix distcheck build error.
9563 * configure.in: Bumped version to 2.1.0 for beta release.
9564 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
9565 crashes as soon as editing starts in normal text files.
9567 2007-01-14 Johannes Schmid <jhs@gnome.org>
9571 Applied http://live.gnome.org/GnomeGoals/PoLinguas
9574 Patch from Massimo Cora' to hopefully fix #395362
9576 * plugins/project-wizard/templates/*:
9578 Fixed and tested all project-wizards. Deactivated mkfile project because
9579 it was totally broken and I don't see any real use for it.
9580 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
9582 2007-01-14 Naba Kumar <naba@gnome.org>
9584 * NEWS: Updated for release.
9586 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
9588 * libanjuta/interfaces/libanjuta.idl,
9589 plugins/editor/text_editor_cbs.c,
9590 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
9591 interface and implemented it for scintilla.
9593 * plugins/editor/text-editor.c: Fixed highlighing issues when
9594 used with indicators (particularly when the file is just opened).
9595 Fixes bug #377477 – when debugging, scintilla editor grays out all
9596 lines before current line.
9598 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
9599 Maintain a separate list of indicated edtitors for separate contexts.
9600 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
9602 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
9604 Reviewed by Naba Kumar <naba@gnome.org>:
9605 * plugins/debug-manager/plugin.c:
9606 Bug fix: breakpoints cannot be added after stopping the debugger
9608 2007-01-13 Naba Kumar <naba@gnome.org>
9610 * NEWS: Updated for release.
9612 2007-01-12 Johannes Schmid <jhs@gnome.org>
9614 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
9615 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
9616 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
9617 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
9618 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
9619 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
9620 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
9621 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
9622 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
9623 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
9625 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
9626 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
9628 * plugins/sourceview/sourceview.c:
9629 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
9630 on character positions.
9632 2007-01-12 Naba Kumar <naba@gnome.org>
9635 plugins/project-manager/plugin.c,
9636 plugins/profile-default/plugin.c,
9637 libanjuta/anjuta-status.c,
9638 libanjuta/anjuta-status.h: Introduced an API for application title
9639 in AnjutaStatus. Set application title to project name.
9641 2007-01-11 Massimo Cora' <maxcvs@email.i>
9643 Reviewed by Naba Kumar <naba@gnome.org>:
9644 * tagmanager/Makefile.am,
9645 plugins/symbol-browser/Makefile.am: removed installation for
9648 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
9650 Reviewed by Naba Kumar <naba@gnome.org>:
9651 * plugins/debug-manager/start.h,
9652 plugins/debug-manager/start.c,
9653 plugins/debug-manager/anjuta-debug-manager.ui,
9654 plugins/debug-manager/plugin.c:
9655 Partial fix for bug #392537
9657 * plugins/debug-manager/disassemble.c:
9660 2007-01-11 Naba Kumar <naba@gnome.org>
9662 * src/anjuta.c: Load project seperately from session,
9663 so that project session is also loaded.
9665 * plugins/profile-default/plugin.c: Load project in new
9666 anjuta if there already is one loaded currently (disabled
9669 * plugins/editor/aneditor.cxx: Disconnect focus in/out
9670 signals when editor is destroyed. Fixes a crash bug.
9672 * plugins/editor/text_editor.c: Do not mark line in
9673 ianjuta_editor_goto_line() implementation.
9675 * plugins/search/search-replace.c: Always check for markable
9676 interface availablility because its optional for an editor.
9678 * plugins/document-manager/goto_line.c,
9679 plugins/document-manager/action-callbacks.c: Mark lines for
9680 goto line commands (from dialog and from menu entry box).
9682 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
9683 plugins/file-manager/an_file_view.c: Expand file manager
9684 nodes in idle loop, one at a time. Did as a possible work
9685 around for bug #361763, but it didn't make any difference.
9686 However, it could still be useful in situations where there
9689 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
9691 2007-01-11 Naba Kumar <naba@gnome.org>
9693 * plugins/editor/scintilla/LineMarker.h,
9694 plugins/editor/scintilla/LexBasic.cxx,
9695 plugins/editor/scintilla/LexHTML.cxx,
9696 plugins/editor/scintilla/include/SciLexer.h,
9697 plugins/editor/scintilla/include/Scintilla.h,
9698 plugins/editor/scintilla/include/Scintilla.iface,
9699 plugins/editor/scintilla/include/ScintillaWidget.h,
9700 plugins/editor/scintilla/LexBash.cxx,
9701 plugins/editor/scintilla/PlatGTK.cxx,
9702 plugins/editor/scintilla/ViewStyle.h,
9703 plugins/editor/scintilla/Editor.cxx,
9704 plugins/editor/scintilla/StyleContext.h,
9705 plugins/editor/scintilla/LexCPP.cxx,
9706 plugins/editor/scintilla/Converter.h,
9707 plugins/editor/scintilla/LexAU3.cxx,
9708 plugins/editor/scintilla/Editor.h,
9709 plugins/editor/scintilla/LexPerl.cxx,
9710 plugins/editor/scintilla/LexVB.cxx,
9711 plugins/editor/scintilla/ScintillaGTK.cxx,
9712 plugins/editor/scintilla/ViewStyle.cxx,
9713 plugins/editor/scintilla/PropSet.cxx,
9714 plugins/editor/scintilla/LexSQL.cxx,
9715 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
9718 2007-01-11 Armin Burgmeier <armin@arbur.net>
9720 Reviewed by Naba Kumar <naba@gnome.org>:
9721 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
9722 selected for editing. This fixes bug #394218.
9724 * plugins/class-gen/plugin.c: Do not use project's root URI as project
9725 name if said URI is not known.
9727 * plugins/class-gen/window.c: When stripping function prefix away,
9728 include the trailing underscore because it is already set by the
9731 * plugins/class-gen/transform.c: Include "const char*" and "const
9732 gchar*" in the list for transforming a default C type to a GType.
9733 Don't access invalid memory when writing pointer_str in
9734 cg_transform_first_argument.
9736 2007-01-11 Naba Kumar <naba@gnome.org>
9738 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
9739 pixmaps/anjuta.svg, pixmaps/Makefile.am,
9740 (renamed) pixmaps/anjuta_icon.png, src/main.c,
9741 libegg/test-actions.c, anjuta.desktop.in.in,
9742 anjuta.prj: Renamed application icon to 'anjuta.png' from
9743 'anjuta_icon.png'. Added more fields in desktop file.
9745 * mime/anjuta.xml: Added magic section.
9747 * (removed) mime/anjuta.applications,
9748 (removed) mime/anjuta.mime, mime/Makefile.am,
9749 (removed) mime/anjuta.keys,
9750 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
9751 registeration and added scalable icon. Also fixes bug #393680
9753 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
9755 Reviewed by Naba Kumar <naba@gnome.org>:
9756 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
9757 and anjuta_status_progress_add_ticks() to check for progressbar
9758 being realized before trying to update it.
9760 2007-01-10 Naba Kumar <naba@gnome.org>
9762 * tagmanager/tm_workspace.c,
9764 plugins/debug-manager/Makefile.am,
9765 plugins/tools/scripts/Makefile.am,
9766 plugins/class-gen/plugin.c,
9767 plugins/class-gen/Makefile.am,
9768 global-tags/Makefile.am: Fixed make distcheck.
9770 * plugins/debug-manager/attach_process.c,
9771 plugins/debug-manager/attach_process.h,
9772 plugins/class-gen/action-callbacks.h,
9773 plugins/class-gen/action-callbacks.c,
9774 plugins/class-gen/class_gen.h,
9775 plugins/class-gen/class_gen.c: Deleted unused/old files.
9777 * (removed) scintilla, (added) plugins/editor/scintilla,
9778 plugins/editor/scintilla/lexers.make,
9779 plugins/editor/scintilla/Makefile.am,
9780 plugins/editor/Makefile.am
9781 configure.in, manuals/reference/libanjuta/Makefile.am
9782 Makefile.am: Moved scintilla to its right place.
9784 2007-01-09 Naba Kumar <naba@gnome.org>
9786 * plugins/profile-default/plugin.c: Save project session before
9787 a new one is opened.
9789 * plugins/project-manager/plugin.c,
9790 plugins/project-manager/plugin.h,
9791 plugins/project-manager/anjuta-project-manager.ui,
9792 plugins/profile-default/plugin.c,
9793 plugins/profile-default/plugin.h,
9794 plugins/profile-default/Makefile.am,
9795 (added) plugins/profile-default/anjuta-default-profile.ui,
9796 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9797 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
9798 multiple projects support.
9800 2007-01-06 Armin Burgmeier <armin@arbur.net>
9802 Reviewed by Naba Kumar <naba@gnome.org>
9803 * plugins/class-gen/combo-flags.h:
9804 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
9805 enum, added a type parameter to selected signal. Select highlighted
9806 entry when pressing enter (but not unselect it if it was already
9807 selected) before closing the popup. Also accept input when clicking
9810 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
9811 according to selection type.
9813 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
9816 2007-01-08 Johannes Schmid <jhs@gnome.org>
9818 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
9819 * plugins/project-wizard/templates/gtkmm/Makefile.am
9820 * plugins/project-wizard/templates/python/configure.ac.tpl
9821 * plugins/project-wizard/templates/python/configure.in.tpl
9822 * plugins/project-wizard/templates/python/Makefile.am
9823 * plugins/project-wizard/templates/cpp/configure.ac.tpl
9824 * plugins/project-wizard/templates/cpp/configure.in.tpl
9825 * plugins/project-wizard/templates/cpp/Makefile.am
9826 * plugins/project-wizard/templates/terminal.wiz
9827 * plugins/project-wizard/templates/xlib-dock.wiz
9828 * plugins/project-wizard/templates/wxwin.wiz
9829 * plugins/project-wizard/templates/java.wiz
9830 * plugins/project-wizard/templates/xlib/configure.ac.tpl
9831 * plugins/project-wizard/templates/xlib/configure.in.tpl
9832 * plugins/project-wizard/templates/xlib/Makefile.am
9833 * plugins/project-wizard/templates/gcj/configure.ac.tpl
9834 * plugins/project-wizard/templates/gcj/configure.in.tpl
9835 * plugins/project-wizard/templates/gcj/Makefile.am
9836 * plugins/project-wizard/templates/terminal/configure.ac.tpl
9837 * plugins/project-wizard/templates/terminal/configure.in.tpl
9838 * plugins/project-wizard/templates/terminal/Makefile.am
9839 * plugins/project-wizard/templates/terminal/autogen.sh
9840 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
9841 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9842 * plugins/project-wizard/templates/wxwin/Makefile.am
9843 * plugins/project-wizard/templates/gnome.wiz
9844 * plugins/project-wizard/templates/java/configure.ac.tpl
9845 * plugins/project-wizard/templates/java/configure.in.tpl
9846 * plugins/project-wizard/templates/java/Makefile.am
9847 * plugins/project-wizard/templates/anjuta-plugin.wiz
9848 * plugins/project-wizard/templates/gtkmm.wiz
9849 * plugins/project-wizard/templates/python.wiz
9850 * plugins/project-wizard/templates/cpp.wiz
9851 * plugins/project-wizard/templates/gtk.wiz
9852 * plugins/project-wizard/templates/gcj.wiz
9853 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
9854 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
9855 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9857 Starting fixing of all project wizards:
9858 - rename configure.in to configure.ac
9859 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
9860 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
9863 * TODO.task: Added bug number to bounty
9865 2007-01-07 Johannes Schmid <jhs@gnome.org>
9867 * plugins/build-basic-autotools.c:
9868 Fixed #392290 – Missed install as root option in project manager
9870 2007-01-07 Johannes Schmid <jhs@gnome.org>
9872 * plugins/sourceview/sourceview.c:
9873 Fixed #388731 – Odd editor behaviour after performing block-text operations
9874 Fixed #388727 – Block-tab does not work
9876 * plugins/sourceview/anjuta-document.h/c:
9877 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
9880 Require Gtk+ >= 2.10 for sourceview plugin
9882 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
9884 * libanjuta/anjuta-status.c:
9885 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
9887 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
9890 plugins/terminal/terminal.c:
9892 remove support for VTE < 0.9
9894 2007-01-06 Naba Kumar <naba@gnome.org>
9896 * po/POTFILES.in: Updated
9898 2007-01-05 Adam Dingle <adam@medovina.org>
9900 Reviewed by Naba Kumar <naba@gnome.org>:
9901 * plugins/message-view/anjuta-message-manager-plugin.glade:
9902 Fixed bug #377903 (improve message color defaults).
9904 2007-01-05 Naba Kumar <naba@gnome.org>
9906 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
9908 2007-01-03 Armin Burgmeier <armin@arbur.net>
9910 Reviewed by Naba Kumar <naba@gnome.org>:
9911 * plugins/symbol-browser/test-class.h: Fixed block ends.
9913 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
9914 C-style-block comment.
9916 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
9917 allow lists when writing autogen definition files. This is required
9918 for the new class generator. Also fixed a wrong return value in
9919 npw_autogen_write_definition_file and set a GError in
9920 npw_autogen_execute when the output file could not be opened.
9922 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
9925 * plugins/class-gen/Makefile.am: Added templates subdir, removed
9926 goc_template_header and goc_template_source, added top_srcdir to
9927 includes, link against project wizard (also hopefully temporarily),
9928 removed class_gen.h, class_gen.c, action-callbacks.h,
9931 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
9933 * plugins/class-gen/cell-renderer-flags.h:
9934 * plugins/class-gen/cell-renderer-flags.c:
9935 * plugins/class-gen/combo-flags.h:
9936 * plugins/class-gen/combo-flags.c:
9937 * plugins/class-gen/element-editor.c:
9938 * plugins/class-gen/element-editor.h:
9939 * plugins/class-gen/generator.c:
9940 * plugins/class-gen/generator.h:
9941 * plugins/class-gen/plugin.h:
9942 * plugins/class-gen/plugin.c:
9943 * plugins/class-gen/transform.c:
9944 * plugins/class-gen/transform.h:
9945 * plugins/class-gen/validator.c:
9946 * plugins/class-gen/validator.h:
9947 * plugins/class-gen/window.c:
9948 * plugins/class-gen/window.h: Rewrote class generator, it now allows
9949 adding of several class elements and uses autogen.
9951 * plugins/class-gen/templates/cc-header.tpl:
9952 * plugins/class-gen/templates/cc-source.tpl:
9953 * plugins/class-gen/templates/go-header.tpl:
9954 * plugins/class-gen/templates/go-source.tpl:
9955 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
9956 for the class generator.
9958 * configure.in: Added plugins/class-gen/templates/Makefile to output.
9960 2007-01-04 Naba Kumar <naba@gnome.org>
9962 Patch from Nick Treleaven:
9963 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
9964 all matching symbols.
9966 Patches from Maik Beckmann and Sébastien Granjoux:
9967 * plugins/profile-default/plugin.c,
9968 plugins/project-manager/plugin.c: Unescape project name. Fixes
9971 2007-01-04 Naba Kumar <naba@gnome.org>
9973 * plugins/glade/plugin.c: Fixed compilation with
9974 older glade-3 version.
9976 Patch from Roland Illig:
9977 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
9978 plugins/sourceview/anjuta-document-saver.c,
9979 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
9980 are necessary to build anjuta on NetBSD 3.0
9982 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
9983 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
9984 window manager in gnome.
9986 2007-01-02 Naba Kumar <naba@gnome.org>
9988 * plugins/glade/plugin.c: Make it work with glade-3 svn.
9990 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
9992 Reviewed by Naba Kumar <naba@gnome.org>:
9993 * libanjuta/interfaces/libanjuta.idl,
9994 plugins/debug-manager/Makefile.am,
9995 plugins/debug-manager/anjuta-marshal.list,
9996 plugins/debug-manager/debugger.c,
9997 plugins/debug-manager/sparse_buffer.c,
9998 plugins/debug-manager/sparse_buffer.h,
9999 plugins/debug-manager/sparse_view.c,
10000 plugins/debug-manager/sparse_view.h,
10001 plugins/debug-manager/disassemble.h,
10002 plugins/debug-manager/disassemble.c,
10003 plugins/debug-manager/anjuta-marshal.list,
10004 plugins/debug-manager/plugin.c,
10005 plugins/gdb/debugger.c,
10006 plugins/gdb/debugger.h,
10007 plugins/gdb/plugin.c:
10008 Add a disassembly view window
10010 * plugins/debug-manager/breakpoints.c,
10011 plugins/debug-manager/chunk_view.c,
10012 plugins/debug-manager/locals.c,
10013 plugins/debug-manager/memory.c,
10014 plugins/debug-manager/registers.c,
10015 plugins/debug-manager/stack_trace.c:
10016 Add some debugging information
10018 2006-12-18 Naba Kumar <naba@gnome.org>
10020 * configure.in, plugins/glade/plugin.c: Allow building against both
10021 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
10023 2006-12-03 Naba Kumar <naba@gnome.org>
10025 * TODO.tasks: Marked a bounty completed.
10027 2006-11-24 Adam Dingle <adam@medovina.org>
10029 Reviewed by Naba Kumar <naba@gnome.org>:
10030 * plugins/build-basic-autotools/build-basic-autotools.c,
10031 plugins/debug-manager/watch.c,
10032 plugins/document-manager/plugin.c,
10033 plugins/patch/plugin.c,
10034 plugins/project-manager/plugin.c:
10035 Fixed bug #378879 (several command names need ellipses).
10037 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
10039 Reviewed by: Naba Kumar <naba@gnome.org>
10040 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
10041 GCC 4.1.2 (there are only two warnings remaining now when compiling
10044 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
10046 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
10047 macro so that the generated function support a NULL plugin parameter.
10049 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
10050 in debug_tree_find_expression by freeing memory returned by the call
10051 to gtk_tree_model_get instead of the parameter string.
10053 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
10055 * plugins/debug-manager/breakpoints.c:
10058 * plugins/debug-manager/anjuta-debug-manager.ui,
10059 plugins/debug-manager/debugger.c,
10060 plugins/debug-manager/plugin.c:
10063 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
10065 * libanjuta/anjuta-launcher.c,
10066 plugins/gdb/debugger.c:
10069 2006-11-21 Naba Kumar <naba@gnome.org>
10071 * plugins/search/search_preferences.c: Fixed build break.
10073 2006-11-20 Naba Kumar <naba@gnome.org>
10075 Patch from Kjartan Maraas:
10076 * plugins/cvs-plugin/cvs-interface.c,
10077 plugins/document-manager/plugin.c,
10078 plugins/gtodo/interface.c,
10079 plugins/gtodo/libgtodo.h,
10080 plugins/message-view/anjuta-msgman.c,
10081 plugins/project-wizard/druid.c,
10082 plugins/search/search_preferences.c,
10083 plugins/sourceview/sourceview-prefs.c,
10084 plugins/terminal/terminal.c,
10085 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
10087 Patch from Przemysław Grzegorczyk:
10088 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
10089 plugins/subversion/anjuta-subversion.glade: Enable files in
10090 fileselection dialog. Fixes bug #376031.
10092 2006-11-17 Adam Dingle <adam@medovina.org>
10094 Reviewed by: Naba Kumar <naba@gnome.org>
10095 * plugins/build-basic-autotools/build-basic-autotools.c
10096 * plugins/class-gen/anjuta-class-gen.plugin.in
10097 * plugins/debug-manager/breakpoints.c
10098 * plugins/debug-manager/plugin.c
10099 * plugins/devhelp/plugin.c
10100 * plugins/document-manager/plugin.c
10101 * plugins/gdb/debugger.c
10102 * plugins/glade/anjuta-glade.plugin.in
10103 * plugins/gtodo/plugin.c
10104 * plugins/language-support-cpp-java/plugin.c
10105 * plugins/message-view/plugin.c
10106 * plugins/project-import/anjuta-project-import.glade
10107 * plugins/project-import/anjuta-project-import.plugin.in
10108 * plugins/search/plugin.c
10109 * plugins/tools/scripts/tools-2.xml.in
10110 * plugins/valgrind/plugin.c
10111 * src/anjuta-actions.h:
10112 Fixed bug #376335 "menu items should be capitalized". Minor
10115 2006-11-20 Naba Kumar <naba@gnome.org>
10117 * configure.in: Fixed build.
10119 Patch from: Arjan Timmerman
10120 *configure.in: Make subvesion plugin build for apr 1.x.
10121 Fixes: Bug #364754.
10123 2006-11-20 Johannes Schmid <jhs@gnome.org>
10126 * plugins/*/*.[ch]:
10127 Removed patches from Sylvain and Günther. They caused not problems but
10128 Naba was against them.
10130 2006-11-20 Johannes Schmid <jhs@gnome.org>
10132 * Removed me from MAINTAINERS
10134 2006-11-14 Günther Brammer <GBrammer@gmx.de>
10137 Use apr-1 instead of apr-0
10139 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
10141 * global-tags/create_global_tags.sh.in: Correct a bug when environment
10142 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
10143 and another bug occuring when parsing .pc file containing quotes.
10145 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
10147 * plugins/*/*.[ch]: Use class macro for type casting.
10149 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
10150 GCC 4.1.2 (there are only two warnings remaining now when compiling
10153 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
10154 a memory leak in debug_tree_find_expression; g_free was called on
10155 the parameter instead of the memory allocated by gtk_tree_model_get.
10157 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
10158 to declare and initialize the global type variable of the plugin.
10160 2006-10-31 Naba Kumar <naba@gnome.org>
10162 * global-tags/create_global_tags.sh.in: Added an end message.
10164 * libanjuta/anjuta-launcher.h: Fixed indentation.
10166 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
10167 creation to a) append the messages in right way, b) Connect signals
10168 to the view properly and c) Recreate the system-tags.cache at the
10169 end of the generation.
10171 * plugins/symbol-browser: Fixed action path (double
10172 click on sysmbols was not working).
10174 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
10175 Fixed typedef and removed dead code.
10177 * tagmanager/c.c: Took the latest version from ctags source
10178 repository, because the one we had (from ctags 5.6) was broken.
10180 * global_tags/create_global_tags.sh.in: Reverted the patch from
10181 Sylvain because it was not right fix (and added a helpful comment).
10182 Used /bin/bash to fix the bashism and generated separate log files
10183 for each tag files in the same directory.
10185 2006-10-29 Naba Kumar <naba@gnome.org>
10187 * plugins/editor/text_editor.c: Use a temporary file
10188 to save the editor and move it at the end to original
10189 file. This will prevent data corruption if file save
10190 failed for any reason. Also report proper errors when
10191 file save fails. Fixes bug #346575.
10193 2006-10-26 Naba Kumar <naba@gnome.org>
10195 * plugins/document-manager/anjuta-docman.c: Do not load
10196 the same files with different path more than once (happens
10197 with symlinked files). Fixes Bug #323591.
10199 2006-10-25 Naba Kumar <naba@gnome.org>
10201 * plugins/valgrind/vgactions.c: Fixed a warning.
10203 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
10205 Reviewed by Naba Kumar <naba@gnome.org>:
10207 * plugins/valgrind/vgtoolview.c:
10208 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
10210 * plugins/valgrind/bugged-prg-test.c:
10211 No more warning during compilation with GCC 4.1.
10212 Program is still buggy in order to be used as a test of the
10215 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
10216 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
10217 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
10218 plugins/valgrind/vgrule.c:
10219 No more warning during compilation with GCC 4.1.
10221 * plugins/valgrind/plugin.c:
10222 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
10223 prototype (was missing from previous patch).
10225 2006-10-24 Naba Kumar <naba@gnome.org>
10227 * plugins/glade/plugin.c: Show glade tree view, not list view.
10229 * plugins/glade/plugin.c: Fixed crash when Anjuta is
10230 exited with glade plugin still loaded. Fixes Bug #364755.
10232 * plugins/document-manager/anjuta-document-manager.plugin.in:
10233 Added application/x-reject in accepted mime-types.
10235 * Changelog: Fixed changelog alignments.
10237 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
10239 Reviewed by: Naba Kumar <naba@gnome.org>
10241 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
10242 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
10243 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
10244 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
10245 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
10246 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
10247 plugins/valgrind/vgsearchbar.c:
10248 Use class macro for type casting.
10250 * plugins/valgrind/plugin.h:
10251 Don't force cast a GtkActionGroup to a GtkAction.
10253 * plugins/valgrind/plugin.c:
10254 Use correct API to get path of the preoject root when building
10255 the list of targets for the run action.
10256 Correct ordering of the construction of the preferences widgets.
10257 Only remove the valgrind widget if it is currently displayed.
10259 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
10260 Return if check_valgrind_binary() fails.
10261 The ValgrindPluginPrefs object is initialized after the call to
10262 vg_action_new. Take a handle to the location of the pointer to
10265 2006-10-24 Naba Kumar <naba@gnome.org>
10267 * HACKING: Updated coding sample.
10269 Patch from: Armin Burgmeier <armin@arbur.net>
10270 * plugins/symbol-browser/test-class.h,
10271 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
10273 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
10275 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
10276 * plugins/valgrind/vgtoolview.h:
10277 Correctly handle the argv / srcdir of vg_tool_view object. Do
10278 not leak memory associated with those arrays.
10280 * plugins/symbol-browser/an_symbol_prefs.c:
10281 Support unloading / reloading of the module (for example when
10282 closing a project and opening another one).
10284 * plugins/project-manager/plugin.c:
10285 Remove plugin widget before removing plugin itself, preventing
10286 a crash with valgrind plugin.
10288 * libanjuta/anjuta-preferences-dialog.c:
10289 Do not use the page_num returned by gtk_notebook_append_page to
10290 remove the page as it cause bugs when pages removal is not done
10293 * plugins/document-manager/anjuta-docman.c:
10294 Fix some GTK+ warnings.
10296 * global-tags/create_global_tags.sh.in:
10297 Rewrite script to remove bash-ism and use pkg-config directly
10298 instead of parsing the *.pc file by hand. This solve problems
10299 that occurred when one of the directory in PKG_CONFIG_PATH is
10302 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
10304 * plugins/glade/plugin.c: Fix build (#363884)
10306 2006-10-22 Johannes Schmid <jhs@gnome.org>
10308 * plugins/file-manager/an_file_view.c:
10309 * plugins/file-manager/plugin.c:
10310 * plugins/file-manager/plugin.h:
10311 Fix possible crasher when changing project-root uri when we try to restore open nodes
10314 2006-10-19 Naba Kumar <naba@gnome.org>
10316 Patch from: Juan Pablo Ugarte
10317 * plugins/glade/plugin.c: Include glade header
10320 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
10322 * plugins/debug-manager/Makefile.am,
10323 plugins/debug-manager/sexy-icon-entry.h,
10324 plugins/debug-manager/sexy-icon-entry.c,
10325 plugins/debug-manager/dataview.c:
10326 Fix bug #358134 (Goto memory prompt)
10327 Use sexy-icon-entry from libsexy 0.1.10
10329 * plugins/debug-manager/debugger.c,
10330 plugins/debug-manager/plugin.c,
10331 plugins/debug-manager/start.c,
10332 plugins/gdb/debugger.c,
10333 plugins/gdb/plugin.c:
10334 Better error handling when starting and stopping debugger
10336 2006-10-13 Maik Beckmann <maik@eigenco.de>
10338 * src/action_callbacks.c:
10339 Fixed bug #361830 (AboutDialog does not close) which is caused
10340 due to a change in Gtk+ 2.10
10342 2006-10-12 Adam Dingle <adam@medovina.org>
10344 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
10346 * plugins/search/search-replace.c:
10347 Fixed bug #358068 (indicate when Find in Files is complete)
10349 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
10351 * plugins/sourceview/sourceview-prefs.c:
10352 * plugins/sourceview/sourceview.glade:
10353 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
10355 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
10357 * plugins/devhelp/plugin.c:
10358 * plugins/search/plugin.c:
10359 Fixed bug #359750 (fix find/replace shortcut keys).
10361 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
10362 use Alt+key for shortcuts)
10364 * plugins/debug-manager/debug_tree.c:
10365 * plugins/debug-manager/debugger.c:
10366 Fixed bug #359317 (can't load debug manager)
10368 * /plugins/document-manager/plugin.c:
10369 Fixed bug #359259 (highlight modes listed in reverse
10370 alphabetical order).
10372 2006-10-10 Johannes Schmid <jhs@gnome.org>
10374 * plugins/glade/plugin.c:
10375 Add scrollbars to glade project window
10377 2006-10-10 Johannes Schmid <jhs@gnome.org>
10379 * libanjuta/interfaces/Makefile.am.iface:
10380 Fixed Makefile with broke build
10382 2006-10-07 Johannes Schmid <jhs@gnome.org>
10384 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10385 * libanjuta/interfaces/Makefile.iface.am:
10386 Fixed enum types generation
10388 * libanjuta/interfaces/libanjuta.idl:
10389 Fixed some strange typo
10391 2006-10-06 Johannes Schmid <jhs@gnome.org>
10393 * libanjuta/interfaces/Makefile.iface.am:
10394 Fixed enum-types.h generation
10395 * libanjuta/interfaces/libanjuta.idl:
10397 IAnjutaTODO::load should take const gchar* argument
10398 Remove include to libanjuta/e-splash.h which is not installed as header file
10399 Disable get_attributes for now
10401 * pluings/sourceview/sourceview.c: Disabled get_attributes
10403 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
10405 2006-10-05 Naba Kumar <naba@gnome.org>
10407 * TODO.tasks: Set 'Improve class widzard' task to assigned.
10408 Set bug id for 'Profiler plugin' task.
10410 2006-10-03 Naba Kumar <naba@gnome.org>
10412 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
10413 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
10415 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
10416 plugins/project-manager/plugin.c: Added a new API in
10417 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
10418 Added some documentation. On project close, close all editors that
10419 has files opened for the project.
10421 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
10422 from the containers on anjuta_shell_remove_widget(). Do not destroy
10423 glade widgets once created.
10425 2006-10-03 Johannes Schmid <jhs@gnome.org>
10427 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10428 * libanjuta/interfaces/libanjuta.idl:
10429 const-List<> => const List<>
10430 List-free<> => List<>
10432 * Makefile.am: Reenabled launcher
10434 2006-10-03 Johannes Schmid <jhs@gnome.org>
10436 * libanjuta/interfaces/Makefile.am.iface:
10437 Install libanjuta.idl
10439 2006-10-02 Adam Dingle <adam@medovina.org>
10441 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
10443 2006-10-02 Adam Dingle <adam@medovina.org>
10445 * plugins/editor/style-editor.c: fixed bug #357534
10446 * plugins/gdb/utilities.h: removed 2 unused declarations
10448 2006-10-02 Johannes Schmid <jhs@gnome.org>
10450 * Makefile.am: disabled anjuta-launcher
10451 * libanjuta/Makefile.am:
10453 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
10454 * libanjuta/glue-factory.c: (glue_factory_add_path),
10455 (glue_factory_get_path):
10456 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
10457 * libanjuta/glue-factory.h:
10458 * libanjuta/glue-cpp.h:
10459 * libanjuta/glue-cpp.c:
10460 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
10462 * libanjuta/interfaces/Makefile.am.iface:
10463 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10464 * libanjuta/interfaces/libanjuta.idl:
10465 Add a new features to idl compiler:
10466 List<Type> => List of Type
10467 List-free<Type> => List of Type, it is up to the caller to free items and list
10468 const-List(-free)<Type> = const List of Types
10469 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
10471 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
10472 (generic_cpp_class_create_code):
10473 Adapted to new project_manager interface
10475 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
10476 * plugins/debug-manager/debugger.c:
10477 (ivariable_debugger_iface_init):
10478 Do not use C++ keyword "delete" for interface name
10480 * plugins/document-manager/anjuta-document-manager.plugin.in:
10481 Added m4 to mime-types
10483 * plugins/project-manager/plugin.c:
10484 (iproject_manager_add_source_multi):
10485 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
10487 2006-10-01 Naba Kumar <naba@gnome.org>
10489 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
10490 UI file used when out-of-process devhelp is used instead of
10493 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
10494 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
10495 plugins/profile-default/default.anjuta: Build devhelp plugin,
10496 but use out-of-process devhelp if devhelp plugin is disabled
10497 (either by user or devhelp is not installed). Disabled devhelp
10498 plugin by default. Added it in default profile.
10500 2006-10-01 Naba Kumar <naba@gnome.org>
10502 * plguins/project-manager/plugin.c: Possible fix for crash
10505 * configure.in, plugins/Makefile.am: Enabled glade plugin and
10506 set dep to last version 3.0.2.
10508 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
10509 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
10510 plugins/symbol-browser/plugin.c: Use the right action group
10511 for getting popup actions (Fixes lots of assertion failures).
10513 * plugins/project-manager/plugin.c,
10514 plugins/project-manager/plugin.h: use separate action group
10515 for profie actions.
10517 * plugins/message-view/plugin.c: Disconnect session load
10518 signal on plugin deactivation (fixes a crash).
10520 2006-09-30 Naba Kumar <naba@gnome.org>
10522 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
10523 * TODO.tasks: Assigned a bounty to Massimo.
10525 2006-09-29 Naba Kumar <naba@gnome.org>
10527 * src/anjuta-app.c, src/shell.c: Fixed build errors.
10529 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
10531 * plugins/debug-manager/debugger.c,
10532 plugins/debug-manager/plugin.c,
10533 libanjuta/interfaces/libanjuta.idl:
10534 Add a new abort command to quit debugger without waiting
10536 * plugins/gdb/debugger.c,
10537 plugins/gdb/debugger.h,
10538 plugins/gdb/plugin.c:
10539 Send a signal directly to the debugged program
10540 Implement abort command
10542 * plugins/debug-manager/debug_tree.c:
10545 * plugins/debug-manager/stack-trace.c:
10548 2006-09-29 Naba Kumar <naba@gnome.org>
10550 * TODO.tasks: Updated.
10552 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
10555 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
10557 * TODO.tasks: Updated in light of the word wrapping fix
10558 in Tasks Manager. Added a test bounty entry.
10560 * TODO.tasks: Added four bounties.
10562 2006-09-28 Naba Kumar <naba@gnome.org>
10564 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
10565 Added 'customizable' parameter to
10566 anjuta_ui_add_action_group_entries() and similar functions to
10567 allow user configuration of the actions. Filter out actions that
10568 are not configurable items (such as submenu items). Now the
10569 'Customize shortcuts' dialog is much better listed.
10571 * plugins/build-basic-autotools/build-basic-autotools.c,
10572 plugins/build-basic-autotools/build-basic-autotools.h,
10573 plugins/cvs-plugin/plugin.c,
10574 plugins/cvs-plugin/plugin.h,
10575 plugins/debug-manager/breakpoints.c,
10576 plugins/debug-manager/plugin.c,
10577 plugins/debug-manager/stack_trace.c,
10578 plugins/debug-manager/watch.c,
10579 plugins/devhelp/plugin.c,
10580 plugins/document-manager/plugin.c,
10581 plugins/file-loader/plugin.c,
10582 plugins/file-manager/plugin.c,
10583 plugins/glade/plugin.c,
10584 plugins/gtodo/interface.c,
10585 plugins/gtodo/plugin.c,
10586 plugins/language-support-cpp-java/plugin.c,
10587 plugins/macro/plugin.c,
10588 plugins/macro/plugin.h,
10589 plugins/message-view/plugin.c,
10590 plugins/patch/plugin.c,
10591 plugins/profile-default/default.anjuta,
10592 plugins/project-manager/plugin.c,
10593 plugins/project-manager/plugin.h,
10594 plugins/sample1/plugin.c,
10595 plugins/search/plugin.c,
10596 plugins/subversion/plugin.c,
10597 plugins/subversion/plugin.h,
10598 plugins/symbol-browser/plugin.c,
10599 plugins/symbol-browser/plugin.h,
10600 plugins/tools/plugin.c,
10601 plugins/valgrind/plugin.c,
10602 plugins/valgrind/plugin.h: Fixed to take care of above change
10603 in API of AnjutaUI. Properly added/removed action groups in some
10604 plugins. Split action groups into customization and non-customizable
10605 groups and added them separately.
10607 * plugins/document-manager/plugin.c: Close files belonging to
10608 project when project is closed (not complete).
10610 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
10611 vertical aligned cell entries.
10613 * src/anjuta-app.c: Define macros for the placeholder names.
10614 Set default widths and heights of the default placeholders,
10615 so that newly docked widgets are correclty sized.
10617 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10618 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
10619 Fixed to generated correct actions addition/removal code.
10621 2006-09-25 Naba Kumar <naba@gnome.org>
10623 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
10624 libanjuta/anjuta-serializer.[ch]: Implemented serialization
10627 * plugins/message-view/anjuta-msgman.c,
10628 plugins/message-view/anjuta-msgman.h,
10629 plugins/message-view/message-view.c,
10630 plugins/message-view/message-view.h,
10631 plugins/message-view/plugin.c: Serialize messages panes in
10632 session save and deserialize them in session load so that
10633 build messages persistant.
10635 2006-09-24 Johannes Schmid <jhs@gnome.org>
10637 * libanjuta/anjuta-utils.c:
10638 * plugins/message-view/message-view.c:
10639 Really fixed #355407
10641 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
10643 * libanjuta/interfaces/libanjuta.idl:
10644 Change one variable sign
10646 * plugins/debug-manager/anjuta-debug-manager.glade,
10647 plugins/debug-manager/anjuta-debug-manager.ui:
10648 Few small interface changes
10650 * plugins/debug-manager/debug_tree.h,
10651 plugins/debug-manager/watch.c,
10652 plugins/debug-manager/debugger.c,
10653 plugins/debug-manager/plugin.c
10654 plugins/gdb/debugger.c,
10655 plugins/gdb/plugin.c:
10656 Big rewrite of debugger queue
10657 Allow to cancel command
10659 * plugins/debug-manager/memory.c:
10660 Fix a bug if a command is cancelled
10662 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
10664 * plugins/gdb/debugger.c,
10665 plugins/debug-manager/debug_tree.c,
10666 plugins/debug-manager/locals.c:
10667 Restore tree representation for local variable
10668 Add argument in local variable list
10669 Use gdb variable object to get all informations
10671 2006-09-19 Naba Kumar <naba@gnome.org>
10673 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
10674 that implements AnjutaSavePrompt class.
10676 * ChangeLog: Fixed indentation.
10678 * libanjuta/Makefile.am,
10679 libanjuta/anjuta-marshal.list,
10680 libanjuta/anjuta-shell.c,
10681 libanjuta/anjuta-shell.h,
10682 plugins/document-manager/action-callbacks.c,
10683 plugins/document-manager/action-callbacks.h,
10684 plugins/document-manager/anjuta-docman.c,
10685 plugins/document-manager/anjuta-docman.h,
10686 plugins/document-manager/plugin.c,
10687 src/anjuta.c: Impletemnted save prompt dialog to prompt for
10688 unsaved items during exit. A new signal is added in shell
10689 interface called 'save-prompt' to collect all unsaved items.
10690 Create AnjutaSavePrompt class (dialog) to process unsaved items.
10691 Fixed document manager to use the new save-prompt signal in shell
10692 and AnjutaSavePrompt object for unsaved files. Cleaned up
10693 AnjutaDocman to synchronously save new files. Fixed function
10696 2006-09-18 Johannes Schmid <jhs@gnome.org>
10698 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
10699 gdl requirement to 0.7.0
10701 2006-09-18 Johannes Schmid <jhs@gnome.org>
10703 * global-tags/.cvsignore:
10704 * global-tags/Makefile.am:
10705 * global-tags/create_global_tags.sh (removed):
10706 * global-tags/create_global_tags.sh.in (added):
10709 * libanjuta/anjuta-launcher.c:
10712 * plugins/project-manager/plugin.c:
10713 (project_manager_plugin_close_project):
10716 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
10719 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
10720 More reasonable toolbar creation/deletition though it does
10721 not completly work!
10723 2006-09-15 Johannes Schmid <jhs@gnome.org>
10725 * libanjuta/anjuta-utils.c/.h:
10728 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
10730 * scintilla/ScintillaGTK.cxx
10731 Fixed doulbe freeing in Scintilla
10733 2006-09-12 Johannes Schmid <jhs@gnome.org>
10735 * plugins/symbol-browser/an_symbol_prefs.c:
10736 Support unloading / reloading of the module (for example when
10737 closing a project and opening another one).
10739 * plugins/project-manager/plugin.c:
10740 Really fixed #355148 (Show project name in title bar)
10742 2006-09-09 Johannes Schmid <jhs@gnome.org>
10744 * libanjuta/plugins.c:
10745 Fixed #355156 (Show plugins in alphabetical order)
10747 2006-09-09 Johannes Schmid <jhs@gnome.org>
10749 * plugins/project-manager/plugin.c:
10750 Fixed #355148 (Show project name in title bar)
10752 2006-09-09 Johannes Schmid <jhs@gnome.org>
10754 * plugins/project-manager/plugin.c:
10755 (value_removed_project_root_uri):
10756 Fixed crasher if project cannot be opened
10758 2006-08-30 Naba Kumar <naba@gnome.org>
10760 * plugins/language-support-cpp-java/plugin.[c,h],
10761 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
10762 Impletemnted UI for auto indent.
10764 2006-08-28 Naba Kumar <naba@gnome.org>
10766 * plugins/gvim/.cvsignore,
10767 plugins/gvim/Makefile.am,
10768 plugins/gvim/anjuta-vim-plugin.png,
10769 plugins/gvim/anjuta-vim.c,
10770 plugins/gvim/anjuta-vim.h,
10771 plugins/gvim/anjuta-vim.plugin.in,
10772 plugins/gvim/gtkvim.c,
10773 plugins/gvim/gtkvim.h,
10774 plugins/gvim/plugin.c,
10775 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
10778 2006-08-28 Naba Kumar <naba@gnome.org>
10780 Patch from: Massimo Corà <maxcvs@email.it>
10781 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
10782 possible infinite loop.
10784 2006-08-22 Adam Dingle <adam@medovina.org>
10786 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
10787 to edit are shown in the preferences dialog in anjuta").
10788 Removed unused widgets from the style editor dialog.
10790 2006-08-21 Johannes Schmid <jhs@gnome.org>
10792 * plugins/symbol-browser/test-class.[cpp/h]
10793 Added missing files
10795 2006-08-18 Naba Kumar <naba@gnome.org>
10797 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
10798 end of document loading.
10800 * plugins/language-support-cpp-java/plugin.c,
10801 plugins/sourceview/sourceview.c: Fixed plugin loading.
10803 2006-08-17 Naba Kumar <naba@gnome.org>
10805 * plugins/language-support-cpp-java/plugin.c,
10806 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
10807 mode line parsing. Indentation parameters initialized based on
10808 mode line parameters.
10810 2006-08-16 Naba Kumar <naba@gnome.org>
10812 * Makefile.am, plugins/editor/text_editor.c,
10813 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
10816 2006-08-16 Naba Kumar <naba@gnome.org>
10818 Patch from Massimo Cora' <maxcvs@email.it>:
10820 * plugins/editor/aneditor-autocomplete.cxx,
10821 plugins/editor/aneditor-calltip.cxx,
10822 plugins/symbol-browser/Makefile.am,
10823 plugins/symbol-browser/an_symbol.c,
10824 plugins/symbol-browser/an_symbol_view.c,
10825 plugins/symbol-browser/plugin.c,
10826 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
10827 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
10828 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
10829 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
10830 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
10831 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
10832 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
10833 tagmanager/get.h, tagmanager/html.c,
10834 tagmanager/include/tm_source_file.h,
10835 tagmanager/include/tm_tag.h,
10836 tagmanager/include/tm_workspace.h,
10837 tagmanager/jscript.c, tagmanager/keyword.c,
10838 tagmanager/keyword.h, tagmanager/lisp.c,
10839 tagmanager/lregex.c, tagmanager/lua.c,
10840 tagmanager/main.h, tagmanager/make.c,
10841 tagmanager/options.c, tagmanager/options.h,
10842 tagmanager/parse.c, tagmanager/parse.h,
10843 tagmanager/parsers.h, tagmanager/pascal.c,
10844 tagmanager/perl.c, tagmanager/php.c,
10845 tagmanager/python.c, tagmanager/read.c,
10846 tagmanager/read.h, tagmanager/readtags.c,
10847 tagmanager/readtags.h, tagmanager/rexx.c,
10848 tagmanager/routines.c, tagmanager/routines.h,
10849 tagmanager/ruby.c, tagmanager/scheme.c,
10850 tagmanager/sh.c, tagmanager/slang.c,
10851 tagmanager/sml.c, tagmanager/sort.c,
10852 tagmanager/sort.h, tagmanager/sql.c,
10853 tagmanager/strlist.c, tagmanager/strlist.h,
10854 tagmanager/tcl.c, tagmanager/tm_source_file.c,
10855 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
10856 tagmanager/tm_workspace.c, tagmanager/verilog.c,
10857 tagmanager/vim.c, tagmanager/vstring.c,
10858 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
10859 5.6 and namespace completion fixed.
10861 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10862 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
10864 2006-08-15 Naba Kumar <naba@gnome.org>
10866 * libanjuta/interfaces/libanjuta.idl,
10867 plugins/editor/text-editor-iterable.c,
10868 plugins/editor/text_editor.c,
10869 plugins/sourceview/sourceview-cell.c,
10870 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
10871 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
10872 ianjuta_editor_end_action().
10874 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
10876 2006-08-13 Naba Kumar <naba@gnome.org>
10878 * plugins/debug-manager/breakpoints.c,
10879 plugins/debug-manager/memory.c,
10880 plugins/debug-manager/registers.c,
10881 src/layout.xml: Fixed debugger widgets layout.
10883 2006-08-12 Naba Kumar <naba@gnome.org>
10885 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
10886 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
10887 plugins/editor/editor.glade, plugins/editor/text_editor.h,
10888 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
10889 codes and dead codes. Removed automatic indentation prefs.
10891 2006-08-12 Johannes Schmid <jhs@gnome.org>
10893 * libanjuta/Makefile.am:
10894 * libanjuta/anjuta-launcher.c:
10895 * libanjuta/anjuta-launcher.h:
10896 * libanjuta/anjuta-plugin.c:
10897 * libanjuta/anjuta-plugin.h:
10898 * libanjuta/anjuta-preferences.c:
10899 * libanjuta/anjuta-preferences.h:
10900 * libanjuta/anjuta-shell.c:
10901 * libanjuta/anjuta-shell.h:
10902 * libanjuta/libanjuta.h:
10904 Made wrapper friendly:
10905 - no inline in header files (preferences_set/get)
10906 - correct signal names
10907 - correct GError** argument in anjuta_shell_freeze/thaw
10908 - include correct files in libanjuta.h
10910 * plugins/project-manager/plugin.c:
10913 2006-08-11 Naba Kumar <naba@gnome.org>
10915 * plugins/editor/aneditor-priv.h,
10916 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
10918 * plugins/editor/text_editor_cbs.c,
10919 plugins/sourceview/anjuta-view.c: Pass the right position for char
10922 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
10924 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
10926 2006-08-11 Naba Kumar <naba@gnome.org>
10928 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
10929 return the right character at the iter position and get_char() to
10932 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
10933 to set to character offset and not byte index.
10935 * plugins/language-support-cpp-java/plugin.c: Improved
10936 auto-indentation login. Indents opening and closing braces correctly.
10938 2006-08-10 Johannes Schmid <jhs@gnome.org>
10942 Required automake = 1.9
10944 * libanjuta/anjuta-children.c:
10945 * libanjuta/anjuta-children.h:
10946 * libanjuta/anjuta-encodings.h:
10947 * libanjuta/anjuta-launcher.h:
10948 * libanjuta/anjuta-plugin-description.h:
10949 * libanjuta/anjuta-preferences-dialog.h:
10950 * libanjuta/anjuta-preferences.h:
10951 * libanjuta/anjuta-session.h:
10952 * libanjuta/anjuta-status.h:
10953 * libanjuta/anjuta-ui.h:
10954 * libanjuta/anjuta-utils.c:
10955 * libanjuta/anjuta-utils.h:
10956 * libanjuta/e-splash.h:
10957 * libanjuta/glue-factory.h:
10958 * libanjuta/glue-plugin.h:
10959 * libanjuta/plugins.h:
10960 * libanjuta/resources.h:
10961 Fixed libanjuta to be able to wrap it
10962 - G_BEGIN_DECLS, G_END_DECLS
10963 - include all necessary files in libanjuta.h
10965 * plugins/gtodo/tray-icon.c:
10966 * plugins/terminal/terminal.c:
10967 Some build fixes for freebsd
10969 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10970 * plugins/sourceview/sourceview.glade:
10971 Remove auto-indent feature as it is now in language-support
10973 2006-08-09 Naba Kumar <naba@gnome.org>
10975 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
10976 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
10977 Added missing files.
10979 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
10980 get_use_spaces(), set_tabsize() and set_use_spaces().
10982 2006-08-09 Naba Kumar <naba@gnome.org>
10984 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
10985 succeeded in activating.
10987 * plugins/document-manager/plugin.c: Added debug message.
10989 * libanjuta/interfaces/libanjuta.idl,
10990 plugins/editor/text_editor.c: Implemented get_tabsize(),
10991 get_use_spaces(), set_tabsize() and set_use_spaces().
10993 * plugins/language-support-cpp-java/Makefile.am,
10994 plugins/language-support-cpp-java/plugin.c,
10995 plugins/language-support-cpp-java/plugin.h: Used editor parameters
10996 for indentation. Added preferences page for paramenters.
10998 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
11000 2006-08-08 Naba Kumar <naba@gnome.org>
11002 * libanjuta/interfaces/libanjuta.idl,
11003 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11004 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11005 plugins/editor/text_editor.c,
11006 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
11007 and implemented it for both scintilla and sourceview.
11009 * plugins/search/plugin.c: Use the new grab_focus() to transfer
11010 focus back to editor (happens when pressing esc in incremental
11013 2006-08-08 Naba Kumar <naba@gnome.org>
11015 * libanjuta/interfaces/libanjuta.idl,
11016 plugins/editor/text_editor.c,
11017 plugins/editor/text_editor.h,
11018 plugins/editor/text-editor-iterable.c,
11019 plugins/sourceview/sourceview-cell.c,
11020 plugins/sourceview/sourceview.c: Implemented editor attributes
11023 * plugins/editor/aneditor.cxx: Disabled old indentation code.
11024 plugins/language-support-cpp-java/plugin.c: Implemented indentation
11025 code (not complete yet).
11027 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11028 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11029 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11030 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11031 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
11032 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11034 2006-08-04 Naba Kumar <naba@gnome.org>
11036 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
11039 2006-08-03 Johannes Schmid <jhs@gnome.org>
11041 * configure.in: Add a more informative text to valgrind plugin
11044 Modified Preferences tasl
11045 * libanjuta/anjuta-plugin.c:
11046 * libanjuta/anjuta-preferences-dialog.c:
11047 * libanjuta/anjuta-preferences-dialog.h:
11048 * libanjuta/anjuta-preferences.c:
11049 * libanjuta/anjuta-preferences.h:
11050 * libanjuta/interfaces/Makefile.am.iface:
11051 * libanjuta/interfaces/libanjuta.idl:
11052 Added IAnjutaPreferences interface which every plugin that has preferences should
11053 implement. Call merge() and unmerge() at plugin activation/deactivation.
11054 Fixed preferences_page_remove()
11056 * plugins/build-basic-autotools/build-basic-autotools.c:
11057 * plugins/cvs-plugin/plugin.c:
11058 * plugins/document-manager/plugin.c:
11059 * plugins/editor/plugin.c:
11060 * plugins/editor/plugin.h:
11061 * plugins/file-manager/plugin.c:
11062 * plugins/gtodo/main.h:
11063 * plugins/gtodo/plugin.c:
11064 * plugins/gtodo/preferences.c:
11065 * plugins/message-view/anjuta-msgman.c:
11066 * plugins/message-view/anjuta-msgman.h:
11067 * plugins/message-view/plugin.c:
11068 * plugins/sourceview/plugin.c:
11069 * plugins/sourceview/plugin.h:
11070 * plugins/symbol-browser/an_symbol_prefs.c:
11071 * plugins/symbol-browser/plugin.c:
11072 * plugins/terminal/terminal.c:
11073 * plugins/valgrind/plugin.c
11074 * src/anjuta-app.c:
11076 Updated preference loading/unloading for all plugins
11078 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
11080 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
11081 src/Makefile.am, plugins/tools/scripts/Makefile.am:
11082 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
11083 recommended by the autoconf manual.
11084 - Fixes compiling with autoconf 2.60.
11086 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
11088 2006-08-02 Johanes Schmid <jhs@gnome.org>
11090 * plugins/profile-default/plugin.c:
11091 Fixed session handling
11093 2006-08-01 Johannes Schmid <jhs@gnome.org>
11096 * plugins/Makefile.am:
11097 Disabled devhelp and glade for now as they do not work (#341073
11100 * plugins/profile-default/anjuta-default-profile.ui (removed):
11101 * plugins/profile-default/plugin.c:
11102 * plugins/profile-default/plugin.h:
11103 * plugins/project-manager/anjuta-project-manager.ui:
11104 * plugins/project-manager/plugin.c:
11105 * plugins/project-manager/plugin.h:
11106 Limted multiple project support #315043
11108 * libanjuta/interfaces/libanjuta.idl:
11109 Added ianjuta_profile_unload
11111 2006-07-31 Naba Kumar <naba@gnome.org>
11113 * libanjuta/interfaces/libanjuta.idl,
11114 plugins/editor/text-editor-iterable.c,
11115 plugins/editor/text_editor.c,
11116 plugins/sourceview/anjuta-view.c,
11117 plugins/sourceview/anjuta-view.h,
11118 plugins/sourceview/sourceview.c: Fixed text iteration and
11119 IAnjutaEditor implementations in both scintilla
11120 and sourceview. Cleand up libanjuta API: Removed redundant
11121 erase_range() method from IAnjutaEditor interface, fixed
11122 ianjuta_editor_get_text to take length instead of range (consistency).
11123 autoindentation in both sourceview and scintilla more or less works,
11124 but still disabled for now because there are still some anomalies
11127 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
11129 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
11132 2006-07-30 Johannes Schmid <jhs@gnome.org>
11134 * plugins/sourceview/anjuta-document.c:
11135 * plugins/sourceview/anjuta-document.h:
11136 * plugins/sourceview/anjuta-view.c:
11137 * plugins/sourceview/sourceview.c:
11138 Wrote a new "char_added" implementation, I hope this one is good
11140 * plugins/sourceview/sourceview-cell.c:
11141 Fixed typo: "text_iter" instead of "iter"
11143 2006-07-30 Naba Kumar <naba@gnome.org>
11145 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
11147 2006-07-30 Johannes Schmid <jhs@gnome.org>
11149 * autogen.sh: use gnome-autogen.sh from gnome-coomen
11151 * plugins/debug-manager/plugin.c:
11152 * plugins/patch/plugin.c:
11153 Use IAnjutaIndicable to mark debugger position
11155 * plugins/sourceview/sourceview.c:
11156 Define colors for IAnjutaIndicable
11158 2006-07-29 Johannes Schmid <jhs@gnome.org>
11160 * plugins/debug-manager/anjuta-debug-manager.ui:
11161 * plugins/debug-manager/breakpoints.c:
11162 * plugins/debug-manager/images/Makefile.am:
11163 * plugins/debug-manager/images/run-to-cursor.png:
11164 * plugins/debug-manager/plugin.c:
11165 Added toolbar and some icons
11167 * plugins/patch/anjuta-patch.ui:
11168 * plugins/patch/patch-plugin.c:
11169 * plugins/patch/patch-plugin.glade:
11170 * plugins/patch/plugin.c:
11171 * plugins/patch/plugin.h:
11172 Improved patch plugin (GUI and function)
11174 * plugins/sourceview/sourceview.c:
11175 Fixed another Gtk-Critical
11177 * plugins/tools/anjuta-tools.ui:
11178 * plugins/tools/plugin.h:
11179 Put Patch plugin in tools menu and changed ui file
11181 2006-07-29 Johannes Schmid <jhs@gnome.org>
11183 * plugins/document-manager/plugin.c:
11184 Fixed accelator Gtk-Warning
11186 * plugins/message-view/anjuta-msgman.c:
11189 * plugins/sourceview/anjuta-document.c:
11190 * plugins/sourceview/anjuta-document.h:
11191 * plugins/sourceview/anjuta-marshal.list:
11192 Wrote a better emitter for the char-added signal
11194 * plugins/sourceview/sourceview.c:
11195 Fixed Redo/Undo to void Gtk-Criticals
11197 * plugins/sourceview/sourceview-args.c:
11198 * plugins/sourceview/sourceview-cell.c:
11199 * plugins/sourceview/sourceview-scope.c:
11200 * plugins/sourceview/sourceview-tags.c:
11201 Adapted to new IAnjutaIterator API
11203 2006-07-28 Naba Kumar <naba@gnome.org>
11205 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
11207 * plugins/symbol-browser/an_symbol.c,
11208 plugins/symbol-browser/an_symbol_iter.c,
11209 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
11210 subclass of AnjutaSymbol so that the symbol is accessible from
11211 the iter in light of changes in IAnjutaIterable.
11213 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
11214 implementation of IAnjutaIterable.
11216 2006-07-28 Naba Kumar <naba@gnome.org>
11218 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
11219 IAnjutaIterable. They were kind of useless since the interface is
11220 defined on the data object itself. Added set_position() method
11221 in IAnjutaIterable to allow setting arbitrary current index to the
11223 Added erase() and erase_range() in IAnjutaEditor.
11225 * plugins/editor/text-editor-iterable.c: Fixed
11226 plugins/editor/text_editor.c: Implemented erase() and erase_range()
11227 methods in editor. Fixed get_line_from_position() method.
11229 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
11230 code. It's disabled for now.
11232 * plugins/sourceview/sourceview-cell.c,
11233 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
11236 2006-07-27 Johannes Schmid <jhs@gnome.org>
11238 * plugins/sourceview/sourceview-cell.c:
11239 Fixed IAnjutaEditorCell to work only on a single line
11240 Fixed crasher in finalize
11242 * plugins/symbol-browser/an_symbol_prefs.c:
11243 * global-tags/Makefile.am:
11244 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
11245 script installation
11247 2006-07-26 Naba Kumar <naba@gnome.org>
11249 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
11250 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
11252 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
11254 * plugins/document-manager/plugin.c: Fixed dynamic loading of
11257 * plugins/editor/text-editor-iterable.c,
11258 plugins/editor/text_editor.c,
11259 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
11260 method to work correctly, it was ignoring start and end parameters.
11261 Fixed TextEditorCell implementation. Fixed 'char-added' signal
11264 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
11265 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
11267 2006-07-24 Massimo Cora' <maxcvs@email.it>
11269 * plugins/symbol-browser/an_symbol_view.c,
11270 plugins/symbol-browser/an_symbol_view.h,
11271 plugins/symbol-browser/plugin.c:
11272 fix a matching case into sv_extract_type_qualifier_from_expr ()
11273 and some minor issues.
11275 2006-07-26 Johannes Schmid <jhs@gnome.org>
11277 * plugins/language-support-cpp-java/plugin.c:
11278 Fixed to work kind of with sourceview editor
11279 * plugins/sourceview/anjuta-document.c:
11280 * plugins/sourceview/anjuta-view.c:
11281 * plugins/sourceview/sourceview-cell.c:
11282 * plugins/sourceview/sourceview.c:
11283 Fixed IAnjutaEditorCell and "char-added" signal
11285 2006-07-24 Naba Kumar <naba@gnome.org>
11287 * plugins/document-manager/plugin.c,
11288 plugins/document-manager/plugin.h: Initial implementedion for loading
11291 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
11294 * plugins/editor/text_editor.c: Fixed syntax highlighting when
11295 indicators are cleared (that leaved grey texts).
11297 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
11299 * libanjuta/interfaces/libanjuta.idl,
11300 plugins/debug-manager/breakpoints.c,
11301 plugins/debug-manager/memory.c,
11302 plugins/debug-manager/registers.c,
11303 plugins/debug-manager/debug_tree.c,
11304 plugins/debug-manager/debugger.c,
11305 plugins/gdb/debugger.c,
11306 plugins/gdb/debugger.h,
11307 plugins/gdb/plugin.c:
11308 Add a parameter for reporting error
11309 Add a new interface for using gdb variable object
11310 Allow to cancel commands
11311 Rewrite handling of debugger state
11313 * plugins/debug-manager/plugin.c,
11314 plugins/debug-manager/locals.c,
11315 plugins/debug-manager/locals.h,
11316 plugins/debug-manager/register.c,
11317 plugins/debug-manager/stack_trace.c,
11318 plugins/debug-manager/stack_trace.h:
11319 Create and destroy local and stack trace windows when needed
11321 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
11323 * plugins/document-manager/plugin.c:
11324 Fixed "Automatic" highlighting
11326 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
11328 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
11330 * plugins/sourceview/anjuta-view.c:
11331 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
11333 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
11335 * configure.in: Check for C/C++-Compiler correctly
11337 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
11339 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11341 * plugins/debug-manager/stack_trace.c:
11342 Destroy stack window when debuuger is disabled (#347414)
11344 * plugins/sourceview/anjuta-view.c:
11345 Fix a crash with popup-menu (#347412)
11347 2006-07-13 Naba Kumar <naba@gnome.org>
11349 * plugins/editor/Makefile.am,
11350 plugins/editor/text_editor.h,
11351 plugins/editor/text-editor-iterable.h,
11352 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
11355 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
11358 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
11360 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
11362 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
11365 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
11367 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11369 * libanjuta/anjuta-preferences-dialog.c:
11370 Do not use the page_num returned by gtk_notebook_append_page to
11371 remove the page as it cause bugs when pages removal is not done
11374 * plugins/document-manager/anjuta-docman.c:
11375 * src/anjuta-app.c:
11376 makes Anjuta display dock_items which have previously been hidden
11378 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
11380 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11382 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
11383 * plugins/sourceview/sourceview.c: (imark_unmark):
11385 Patches for bugs #346450 and #346295
11387 * AUTHORS: Added Fredrik
11389 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
11391 * plugins/message-view/anjuta-msgman.c:
11392 Fixed close button/icon size (like in docman)
11394 2006-06-10 Naba Kumar <naba@gnome.org>
11396 * plugins/editor/text_editor.c: Fixed goto line to mark the line
11399 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
11401 * libanjuta/interfaces/libanjuta.idl:
11402 Move inspect_memory function in IAnjutaCpuDebugger interface
11403 Rename Boolean type to State
11405 * plugins/debug-manager/breakpoint.c:
11406 Rename Boolean type to State
11408 * plugins/debug-manager/Makefile.am,
11409 plugins/debug-manager/anjuta-marshal.list,
11410 plugins/debug-manager/data_view.c,
11411 plugins/debug-manager/data_view.h,
11412 plugins/debug-manager/data_buffer.c,
11413 plugins/debug-manager/data_buffer.h,
11414 plugins/debug-manager/chunk_view.c,
11415 plugins/debug-manager/chunk_view.h,
11416 plugins/debug-manager/anjuta-debug-manager.ui,
11417 plugins/debug-manager/debugger.c,
11418 plugins/debug-manager/memory.c,
11419 plugins/debug-manager/memory.h,
11420 plugins/debug-manager/plugin.c,
11421 plugins/gdb/debugger.c,
11422 plugins/gdb/debugger.h,
11423 plugins/gdb/plugin.c:
11424 Rewrite memory window using a special widget
11425 Rename Boolean type to State
11427 2006-06-08 Naba Kumar <naba@gnome.org>
11429 * plugins/editor/text_editor.c (itext_editor_get_current_word):
11430 Do not return garbage characters and return NULL when there is no
11433 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
11436 * plugins/search/search-replace.c: Fixed a mem leak.
11438 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
11440 * libanjuta/anjuta-launcher.c:
11441 Added debug message (see #343522)
11443 * plugins/build-basic-autotools/build-basic-autotools.c:
11444 Patch from Günther Brammer to fix #344015
11446 * plugins/sourceview/sourceview.c:
11447 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
11448 automatic highlight of build messages)
11450 2006-06-06 Naba Kumar <naba@gnome.org>
11453 libanjuta/interfaces/libanjuta.idl,
11454 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11455 plugins/Makefile.am,
11456 plugins/document-manager/action-callbacks.c,
11457 plugins/document-manager/plugin.c,
11458 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
11459 interface for language highlight selection and langauge change
11462 * plugins/language-support-cpp-java: Added language support
11463 plugin for cpp and java.
11465 2006-05-27 Naba Kumar <naba@gnome.org>
11467 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
11468 plugins/debug-manager/*, data/Makefile.am,
11469 manuals/reference/libanjuta/libanjuta.types,
11470 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11471 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11472 merged anjuta-new-debugger branch into trunck.
11473 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
11475 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
11477 * libanjuta/interfaces/libanjuta.idl,
11478 plugins/debug-manager/debugger.c,
11479 plugins/debug-manager/debugger.h,
11480 plugins/gdb/anjuta-gdb.plugin.in,
11481 plugins/gdb/debugger.c,
11482 plugins/gdb/debugger.h,
11483 plugins/gdb/plugin.c:
11484 Add new IAnjutaCpuDebugger interface to access cpu register
11485 Run gdb instead of /usr/local/bin/gdb
11487 * plugins/debug-manager/plugin.c,
11488 plugins/debug-manager/registers.c,
11489 plugins/debug-manager/registers.h:
11490 Rewrite register window
11491 Rename Load target menu item to Run target
11493 2006-05-07 Naba Kumar <naba@gnome.org>
11497 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
11499 * plugins/debug-manager/watch.c,
11500 plugins/debug-manager/breakpoint.c,
11501 plugins/debug-manager/breakpoint.h:
11502 Fix crash: disconnect save and load session signals
11504 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
11506 * libanjuta/interface/libanjuta.idl,
11507 plugins/debug-manager/debugger.c,
11508 plugins/gdb/plugin.c:
11509 Add a value parameter for evaluate command
11511 * plugins/debug-manager/anjuta-debug-manager.glade:
11512 Create new dialog box for watches using glade
11514 * plugins/debug-manager/anjuta-debug-manager.ui:
11515 Move watch menu items near the end
11516 Move breakpoint menu items outside the sub menu
11518 * plugins/debug-manager/debug_tree.c,
11519 plugins/debug-manager/debug_tree.h,
11520 plugins/debug-manager/debug_tree.h,
11521 plugins/debug-manager/watch.c:
11522 Move all GUI code from watch.c to debug_tree.c
11523 Add an auto update property to watches
11525 * plugins/debug-manager/locals.c,
11526 plugins/debug-manager/locals.h,
11527 plugins/debug-manager/stack_trace.c,
11528 plugins/debug-manager/stack_trace.h,
11529 plugins/debug-manager/plugin.c:
11530 Register actions before starting debugger
11532 * plugins/gdb/debugger.c:
11533 Do not call callback function if not present
11535 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
11537 * libanjuta/interfaces/libanjuta.idl,
11538 plugins/debug-manager/stack_trace.c,
11539 plugins/debug-manager/stack_trace.h,
11540 plugins/debug-manager/anjuta-debug-manager.ui,
11541 plugins/gdb/debugger.c:
11542 Add a popup menu in stack frame window
11543 Add a new frame-changed event
11544 Use MI command for getting stack informations
11545 Get filename with full path (need gdb > 6.3)
11547 * libanjuta/interfaces/libanjuta.idl,
11548 plugins/debug-manager/debug_tree.c,
11549 plugins/debug-manager/debugger.c,
11550 plugins/debug-manager/locals.c,
11551 plugins/debug-manager/locals.h,
11552 plugins/debug-manager/plugin.c,
11553 plugins/gdb/debugger.c,
11554 plugins/gdb/debugger.h,
11555 plugins/gdb/parser.c,
11556 plugins/gdb/parser.h,
11557 plugins/gdb/plugin.c,
11558 plugins/gdb/Makefile.am:
11559 Pass watch data with string instead of Watch structures
11560 Use debug_tree in local window
11564 * plugins/debug-manager/breakpoints.c,
11565 plugins/debug-manager/utilities.c,
11566 plugins/debug-manager/utilities.h:
11567 Use a GtkListStore instead of a GtkTreeStore
11568 move goto_location_in_editor in utilities.c
11570 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
11572 * libanjuta/interfaces/libanjuta.idl,
11573 plugins/debug-manager/anjuta-debug-manager.ui,
11574 plugins/debug-manager/breakpoints.c,
11575 plugins/debug-manager/plugin.c,
11576 plugins/gdb/debugger.c:
11577 Add a breakpoint type
11578 Add new popup menu in breakpoint window
11579 Add toggle breakpoint in editor popup menu
11580 Save and restore breakpoint enable
11581 Fix bug in clear all breakpoints
11582 Remove old useless code
11584 * plugins/debug-manager/debugger.c:
11585 Fix some problem with debugger states
11587 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
11588 Update documentation
11590 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
11592 * data/Makefile.am,
11593 plugins/gdb/Makefile.am,
11594 plugins/gdb/gdb.init:
11595 Move gdb.init crom data to plugins/gdb
11597 * plugins/gdb/gdb.init,
11598 libanjuta/interfaces/libanjuta.idl,
11599 plugins/debug-manager/breakpoints.c,
11600 plugins/debug-manager/debugger.c,
11601 plugins/debug-manager/plugin.c,
11602 plugins/gdb/debugger.c,
11603 plugins/gdb/plugin.c:
11604 Support pending breakpoints
11605 Rewrite debugger states
11606 Split ianjuta_debugger_log into _enable_log and _disable_log
11608 * plugins/debug-manager/start.c,
11609 plugins/debug-manager/debug_tree.c,
11610 plugins/gdb/parser.c:
11611 Remove some useless lines
11613 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
11614 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11615 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11616 Update documentation
11618 2006-03-12 Naba Kumar <naba@gnome.org>
11620 * manuals/references/libanjuta/libanjuta.types: Fixed
11621 debug-manager name.
11623 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
11625 * libanjuta/anjuta-debugger.c,
11626 libanjuta/anjuta-debugger.h:
11629 * libanjuta/interfaces/libanjuta.idl,
11630 plugins/debug-mananger/breakpoints.c,
11631 plugins/debug-manager/debug_tree.c,
11632 plugins/debug-manager/debugger.c,
11633 plugins/debug-manager/plugin.c,
11634 plugins/debug-manager/registers.c,
11635 plugins/debug-manager/sharedlib.c,
11636 plugins/debug-manager/signal.c,
11637 plugins/debug-manager/stack_trace.c,
11638 plugins/debug-manager/start.c,
11639 plugins/debug-manager/watch.c,
11640 plugins/gdb/debugger.c,
11641 plugins/gdb/debugger.h,
11642 plugins/gdb/parser.c,
11643 plugins/gdb/parser.h,
11644 plugins/gdb/plugin.c:
11645 Move types definitions from libanjuta/anjuta-debugger.{ch}
11646 Rename types from AnjutaDebugger* to IAnjutaDebugger*
11648 * plugins/gdb/Makefile.am:
11649 Remove user interface from gdb plugin
11651 2006-03-12 Naba Kumar <naba@gnome.org>
11653 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
11655 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
11657 Modified Patch from Marc Maurer <uwog@uwog.net>:
11658 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
11661 * plugins/sourceview/Makefile.am:
11662 * plugins/sourceview/sourceview-cell.c:
11663 * plugins/sourceview/sourceview-cell.h:
11664 * plugins/sourceview/sourceview.c:
11666 Implemented IAnjutaEditorCell
11668 2006-05-21 Naba Kumar <naba@gnome.org>
11670 * libanjuta/interfaces/libanjuta.idl,
11671 plugins/document-manager/action-callbacks.c,
11672 plugins/document-manager/plugin.c,
11673 plugins/editor/print.c, plugins/editor/text_editor.c,
11674 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
11675 Fixed zooming and added icons and shortcuts for zoom menu items.
11677 2006-05-21 Naba Kumar <naba@gnome.org>
11679 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
11682 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11684 * plugins/document-manager/anjuta-docman.c:
11685 Fixed close button reaction by setting the correct current editor
11687 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11689 Patch from Yang Hong <yanghong@ccoss.com.cn>:
11690 * plugins/document-manager/anjuta-docman.c
11691 - Fix close button, you can close any tab as you wish now.
11692 - Fadeout mime icon as the same as close image
11694 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11696 Patch from Marc Maurer <uwog@uwog.net>
11697 * main.c: Compile fix when NLS is enabled
11699 AUTHORS: Added Marc
11701 2006-05-20 Naba Kumar <naba@gnome.org>
11703 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
11704 while loading abiword-2.4.4/abi project).
11706 2006-05-18 Naba Kumar <naba@gnome.org>
11708 * libanjuta/interfaces/libanjuta.idl,
11709 plugins/document-manager/action-callbacks.c,
11710 plugins/editor/print.c,
11711 plugins/editor/text_editor.c,
11712 plugins/editor/text_editor.h,
11713 plugins/editor/text_editor_prefs.c: Fixed zooming.
11715 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
11716 interface for character iteration and IAnjutaEditorAssist interface
11717 for autocompletions and editor tips.
11719 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
11721 Patch from Günther Brammer <GBrammer@gmx.de>:
11722 * plugins/document-manager/anjuta-docman.c:
11723 Make tabs smaller but keep nice closing icon
11725 * plugins/document-manager/anjuta-docman.c:
11726 * plugins/document-manager/Makefile.am:
11728 Added nice mime-icons to the editor tabs
11730 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
11732 * configure.in: Bumped version to 2.0.3 (pre-release increment)
11734 * plugins/symbol-browser/an_symbol_view.c:
11736 - Fixed symbol searching (Yang Hong (#341997))
11738 * plugins/devhelp/htmlview.c:
11739 Fixed devhelp plugin
11741 * plugins/build-basic-autotools/build-basic-autotools.c:
11742 * plugins/search/search-replace.c:
11743 * plugins/document-manager/anjuta-docman.c:
11745 Only add a marker to a line where it makes sense!
11747 === anjuta 2.0.2 ===
11749 2006-05-15 Naba Kumar <naba@gnome.org>
11751 * configure.in: set required versions for
11754 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
11756 * plugins/glade/plugin.c:
11757 Fixed signal connection for "gtk-doc-search"
11759 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
11761 * NEWS: Set release date, add known issues
11763 * libanjuta/anjuta-shell.c:
11764 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
11765 and debug other gtk-warnings/criticals)
11767 * plugins/build-basic-autotools/build-basic-autotools.c:
11768 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
11770 * plugins/sourceview/anjuta-view.c:
11771 * plugins/sourceview/sourceview-args.c:
11772 * plugins/sourceview/sourceview-scope.c:
11773 * plugins/sourceview/sourceview-tags.c:
11774 Fixed gtk-criticals (gtk_source_language_get_mime_types)
11776 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11778 * pixmaps/Makefile.am:
11779 Add preferences_general.png
11781 * plugins/devhelp/plugin.c:
11782 Fixed some more realise things
11784 * plugins/message-view/anjuta-msgman.c:
11785 Support stock icons for message panes
11787 * plugins/search/search-replace.c:
11788 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
11790 * plugins/search/search-replace_backend.c:
11793 * plugins/sourceview/anjuta-document.c:
11794 * plugins/sourceview/sourceview.c:
11795 Fixed finalise and tag completion
11797 * src/anjuta-app.c:
11798 Use preferences_general icon
11800 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11802 * pixmaps/Makefile.am:
11805 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11807 * plugins/sourceview/sourceview-prefs.c:
11808 Fixed font & color handling
11810 * plugins/symbol-browser/an_symbol_view.c:
11813 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11815 * plugins/macro/macros.xml:
11816 Fixed bug #341583 (Address of FSF)
11818 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
11821 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
11822 Update: Do it the cool way...
11824 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
11826 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
11827 Implement gtk-api-help signals of glade3
11828 * configure.in: Bump to glade3 2.91.2
11830 * plugins/devhelp/plugin.c:
11831 Fixed some realize stuff in the devhelp plugin
11833 * plugins/sourceview/anjuta-document.c:
11834 fixed bug with scope completion
11836 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
11838 * plugins/symbol-browser/an_symbol_view.c
11839 * plugins/symbol-browser/an_symbol_prefs.c
11840 * plugins/symbol-browser/an_symbol_prefs.h
11841 * global_tags/create_global_tags.sh:
11843 Automaticly create global tags on first startup
11845 2006-05-08 Massimo Cora' <maxcvs@email.it>
11848 * plugins/project-wizard/templates/Makefile.am:
11849 * (added) plugins/project-wizard/templates/cpp-logo.png:
11850 * (added) plugins/project-wizard/templates/cpp.wiz:
11851 * (added) plugins/project-wizard/templates/cpp/*:
11853 Added a generic c++ template. It's a simple hello world.
11855 2006-05-07 Massimo Cora' <maxcvs@email.it>
11857 * plugins/symbol-browser/an_symbol_view.c:
11858 fixed a stupid crasher.
11860 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
11862 * plugins/project-wizard/templates/wxwin/configure.in.tpl
11863 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
11865 Fixed WxWidgets project type
11867 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
11869 * plugins/devhelp/htmlview.c:
11870 * plugins/devhelp/plugin.c:
11871 Maybe I fixed the crash this time! I could at least not reproduce anymore!
11873 * plugins/project-wizard/install.c:
11874 Don't set a message - thanks to seb
11876 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
11878 * plugins/devhelp/htmlview.c:
11879 * plugins/symbol-browser/an_symbol_view.c:
11881 There is a weird crash in gtk_idle which I still did not completly fix!
11883 * plugins/project-wizard/install.c:
11884 Default to success instead of failure
11886 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
11888 * plugins/devhelp/htmlview.c:
11889 * plugins/devhelp/plugin.c:
11890 Fixed bug and libdevhelp issue!
11892 * plugins/project-wizard/install.c:
11893 Fixed message string!
11895 2006-05-03 Massimo Cora' <maxcvs@email.it>
11897 * plugins/symbol-browser/an_symbol_view.c:
11898 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
11900 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11902 * pixmaps/Makefile.am:
11904 * anjuta.desktop.in.in
11906 GNOME Goal #2.1: Install theme-friendly icons
11908 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11910 * plugins/devhelp/htmlview.c: Reload page on reparent
11911 * plugins/document-manager/anjuta-docman.c:
11912 Present document-manager when document is selected in file-manager
11914 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11916 * plugins/symbol-broser/an_symbol_view.c:
11917 Fixed crasher in namespace exploration
11919 2006-05-01 Massimo Cora' <maxcvs@email.it>
11922 * plugins/valgrind/Makefile.am:
11924 Optional compiling of Valgrind plugin
11926 2006-05-01 Massimo Cora' <maxcvs@email.it>
11928 * plugins/symbol-browser/an_symbol_view.c:
11929 - modularized code. Marked with FIXME the parts which need improvement.
11931 - Added basic namespace completion for Gtkmm type project:
11932 - namespace1::MyClass *class;
11933 - class-> [display]
11934 - Namespaces must be anyway improved.
11936 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11938 * plugins/devhelp/plugin.c:
11939 Fixed up plugin unloading and show html widget on link selected
11943 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11945 * plugins/devhelp/Makefile.am:
11946 * plugins/devhelp/anjuta-devhelp.plugin.in:
11947 * plugins/devhelp/htmlview.c:
11948 * plugins/devhelp/htmlview.h:
11949 * plugins/devhelp/plugin.c:
11950 * plugins/devhelp/plugin.h:
11951 Reimplemeted devhelp plugin from scratch
11953 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
11956 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
11958 * plugins/sourceview/sourceview-tags.c:
11959 complete some more tag types
11961 * plugins/valgrind/plugin.c:
11962 * plugins/valgrind/preferences.c:
11963 * plugins/valgrind/vggeneralprefs.c:
11965 Fixed lots of gtk warnings
11967 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
11969 * plugins/sourceview/sourceview-scope.c:
11970 Implemented type-ahead for scope completion
11972 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
11974 * manuals/C/Makefile.am:
11975 * manuals/Makefile.am:
11976 * plugins/document-manager/Makefile.am:
11977 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
11978 * plugins/sourceview/Makefile.am:
11983 * plugins/class-gen/goc_template_header: G_END_DECLS
11985 2006-05-27 Naba Kumar <naba@gnome.org>
11987 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
11988 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
11989 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
11990 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
11991 scintilla/include/Scintilla.iface,
11992 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
11993 cvs. Fixed compile flags. Removed outdated patches.
11995 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
11997 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
11999 * plugins/sourceview/anjuta-document.c:
12000 * plugins/sourceview/sourceview-args.c:
12001 * plugins/sourceview/sourceview-scope.c:
12003 Add End/Home keypresses and support completion if symbol start with '!' for example
12006 2006-04-27 Massimo Cora' <maxcvs@email.it>
12008 * libanjuta/interfaces/libanjuta.idl:
12010 * plugins/sourceview/sourceview-scope.c:
12011 * plugins/sourceview/tag-window.c:
12012 * plugins/sourceview/tag-window.h:
12013 * plugins/symbol-browser/an_symbol_view.c:
12014 * plugins/symbol-browser/an_symbol_view.h:
12015 * plugins/symbol-browser/plugin.c:
12017 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
12019 Code and ideas for C/C++ new completion engine comes from IComplete written by
12020 Martin Stubenschrott <stubenschrott@gmx.net>.
12021 Currently the interface works only with GtkSourceView plugin.
12023 * tagmanager/Makefile.am:
12025 * tagmanager/entry.h:
12026 * tagmanager/get.c:
12027 * tagmanager/get.h:
12028 * tagmanager/include/tm_file_entry.h:
12029 * tagmanager/include/tm_project.h:
12030 * tagmanager/include/tm_source_file.h:
12031 * tagmanager/include/tm_symbol.h:
12032 * tagmanager/include/tm_tagmanager.h:
12033 * tagmanager/include/tm_work_object.h:
12034 * tagmanager/include/tm_workspace.h:
12035 * tagmanager/parse.c:
12036 * tagmanager/read.c:
12037 * tagmanager/read.h:
12038 * tagmanager/tm_project.c:
12039 * tagmanager/tm_source_file.c:
12040 * tagmanager/tm_workspace.c:
12042 Tagmanager can now parse a memory buffer and generate/update
12043 tags into tm_workspace/tm_project on the fly, without using files.
12044 C/C++ is supported now.
12046 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
12048 * plugins/sourceview/anjuta-document.c:
12049 * plugins/sourceview/sourceview-args.c:
12050 * plugins/sourceview/sourceview-scope.c:
12051 * plugins/sourceview/sourceview.c:
12053 Fixed some memory leaks and argument completion
12055 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
12057 * plugins/glade/plugin.c:
12059 Fixed glade plugin build because of API changes in glade3
12061 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
12063 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
12064 Updated editor section
12066 * manuals/C/anjuta-manual/interface.xml:
12067 * manuals/C/anjuta-manual/preferences.xml:
12068 * manuals/C/anjuta-manual/projects.xml:
12071 * plugins/editor/anjuta-editor.plugin.in:
12074 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
12077 * plugins/editor/anjuta-editor.plugin.in:
12078 * plugins/sourceview/sourceview.plugin.in:
12080 Build both editors and let the user decide a runtime!
12082 * plugins/sourceview/sourceview-scope.c:
12083 Fixed bug in regex to allow test()-> completions
12085 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
12087 * plugins/sourceview/anjuta-document.c:
12088 * plugins/sourceview/sourceview-args.c:
12089 * plugins/sourceview/sourceview-scope.c:
12090 * plugins/sourceview/sourceview-tags.c:
12091 * plugins/sourceview/tag-window.c:
12093 Improved callltip windows
12095 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12097 * src/anjuta-app.c: (on_session_save):
12098 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
12099 <ricardo.jose.ferrari@gmail.com> for pointing this out!
12101 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12103 * libanjuta/anjuta-utils.c:
12104 * plugins/cvs-plugin/cvs-execute.c:
12107 * scintilla/LexInno.cxx:
12108 * scintilla/LexOpal.cxx:
12109 * scintilla/LexTCL.cxx:
12111 Added missing files from scintilla-update
12113 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12116 * manuals/C/Makefile.am:
12117 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
12118 * manuals/C/anjuta-manual/Makefile.am:
12119 * manuals/C/anjuta-manual/anjuta-manual.xml:
12120 * manuals/C/anjuta-manual/build.xml:
12121 * manuals/C/anjuta-manual/debugger.xml:
12122 * manuals/C/anjuta-manual/execute.xml:
12123 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
12124 * manuals/C/anjuta-manual/figures/arguments.png:
12125 * manuals/C/anjuta-manual/figures/configure_dlg.png:
12126 * manuals/C/anjuta-manual/figures/file_menu.png:
12127 * manuals/C/anjuta-manual/figures/menu_main.png:
12128 * manuals/C/anjuta-manual/figures/menubar.png:
12129 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
12130 * manuals/C/anjuta-manual/figures/project_info.png:
12131 * manuals/C/anjuta-manual/figures/scrshot.png:
12132 * manuals/C/anjuta-manual/figures/symbol_browser.png:
12133 * manuals/C/anjuta-manual/figures/tool-editor.png:
12134 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
12135 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
12136 * manuals/C/anjuta-manual/figures/toolbar_format.png:
12137 * manuals/C/anjuta-manual/figures/toolbar_main.png:
12138 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
12139 * manuals/C/anjuta-manual/fileoperations.xml:
12140 * manuals/C/anjuta-manual/interface.xml:
12141 * manuals/C/anjuta-manual/introduction.xml:
12142 * manuals/C/anjuta-manual/preferences.xml:
12143 * manuals/C/anjuta-manual/projects.xml:
12144 * manuals/C/anjuta-manual/tools.xml:
12145 * manuals/Makefile.am:
12147 Updated manual and faq
12149 * scintilla/CallTip.cxx:
12150 * scintilla/CallTip.h:
12151 * scintilla/CellBuffer.cxx:
12152 * scintilla/CellBuffer.h:
12153 * scintilla/ContractionState.cxx:
12154 * scintilla/Document.cxx:
12155 * scintilla/Document.h:
12156 * scintilla/DocumentAccessor.cxx:
12157 * scintilla/Editor.cxx:
12158 * scintilla/Editor.h:
12159 * scintilla/ExternalLexer.cxx:
12160 * scintilla/Indicator.cxx:
12161 * scintilla/KeyMap.cxx:
12162 * scintilla/KeyWords.cxx:
12163 * scintilla/LexAU3.cxx:
12164 * scintilla/LexBash.cxx:
12165 * scintilla/LexCPP.cxx:
12166 * scintilla/LexCaml.cxx:
12167 * scintilla/LexCsound.cxx:
12168 * scintilla/LexEiffel.cxx:
12169 * scintilla/LexGui4Cli.cxx:
12170 * scintilla/LexHTML.cxx:
12171 * scintilla/LexLua.cxx:
12172 * scintilla/LexMSSQL.cxx:
12173 * scintilla/LexOthers.cxx:
12174 * scintilla/LexPOV.cxx:
12175 * scintilla/LexPython.cxx:
12176 * scintilla/LexRuby.cxx:
12177 * scintilla/LexSQL.cxx:
12178 * scintilla/LexVB.cxx:
12179 * scintilla/Makefile.am:
12180 * scintilla/PlatGTK.cxx:
12181 * scintilla/PropSet.cxx:
12182 * scintilla/RESearch.cxx:
12183 * scintilla/RESearch.h:
12184 * scintilla/ScintillaBase.cxx:
12185 * scintilla/ScintillaGTK.cxx:
12186 * scintilla/StyleContext.h:
12187 * scintilla/ViewStyle.cxx:
12188 * scintilla/ViewStyle.h:
12189 * scintilla/XPM.cxx:
12190 * scintilla/include/KeyWords.h:
12191 * scintilla/include/Platform.h:
12192 * scintilla/include/PropSet.h:
12193 * scintilla/include/SciLexer.h:
12194 * scintilla/include/Scintilla.h:
12195 * scintilla/include/Scintilla.iface:
12196 * scintilla/include/ScintillaWidget.h:
12197 * scintilla/lexers.make:
12199 Update to scintilla 1.68
12201 * src/anjuta-app.c:
12202 Only show help items which are really availible
12204 * plugins/cvs-plugin/cvs-callbacks.c
12205 * plugins/cvs-plugin/cvs-execute.c
12206 * plugins/cvs-plugin/subversion-callbacks.c:
12207 * libanjuta/anjuta-utils.c:
12208 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
12210 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
12212 * plugins/project-wizard/install.c,
12213 * plugins/project-wizard/autogen.c:
12214 Add error messages if using a read only directory
12215 Improve fix for bug #339296
12217 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12219 * libanjuta/interfaces/libanjuta.idl:
12220 * plugins/document-manager/action-callbacks.c:
12221 * plugins/document-manager/plugin.c:
12222 * plugins/editor/text_editor.c:
12223 Added IAnjutaEditorGoto
12225 * plugins/editor/aneditor.cxx:
12226 * plugins/editor/aneditor.h:
12227 * plugins/editor/text_editor.h:
12228 * plugins/editor/text_editor_prefs.c:
12232 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
12234 * libanjuta/interfaces/libanjuta.idl:
12235 * plugins/document-manager/action-callbacks.c:
12236 * plugins/document-manager/anjuta-docman.c:
12237 * plugins/document-manager/plugin.c:
12238 * plugins/editor/text_editor.c:
12239 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
12241 * plugins/sourceview/sourceview.c:
12242 * plugins/sourceview/sourceview.glade:
12243 Fixed some uft-8 issues and added a preference option
12244 to enable/disable gnome-vfs monitoring
12246 * scintilla/Makefile.am:
12247 * scintilla/include/Makefile.am:
12250 2006-04-20 Massimo Cora' <maxcvs@email.it>
12252 * libanjuta/interfaces/libanjuta.idl:
12253 Remove get_current_pos () because we have get_position()
12255 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
12258 * plugins/sourceview/tag-window.c:
12259 Don't close window on PageUp/PageDown
12261 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
12263 * data/Makefile.am:
12264 * manuals/reference/libanjuta/Makefile.am:
12269 * src/bacon-message-connection.c:
12270 * src/bacon-message-connection.h: (both from gedit)
12273 Fixed #312319 (Opening files when Anjuta is already open)
12275 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
12277 * TODO.tasks: Updated
12278 * plugins/sourceview/anjuta-view.c:
12279 * plugins/sourceview/anjuta-view.h:
12280 * plugins/sourceview/sourceview.c:
12282 * configure.in: Fix --enable-plugin-scintilla
12284 Added char_added signal
12286 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
12288 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
12290 Fixed diff for utf8
12292 * plugins/sourceview/sourceview.c:
12293 Fixed VFS monitoring (still a bit buggy)
12295 * plugins/sourceview/sourceview-args.c:
12296 * plugins/sourceview/tag-window.c:
12298 Better sizing for the popup-window
12300 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
12302 * plugins/project-wizard/templates/gnome/src/main.c:
12303 * plugins/project-wizard/templates/gnome/src/project.glade:
12304 * plugins/project-wizard/templates/gtk/src/main.c:
12305 * plugins/project-wizard/templates/gtk/src/project.glade:
12306 * plugins/project-wizard/templates/gtkmm/src/main.cc:
12308 Fixed up GLADE_FILE definition in project types and fixed bug #334546
12310 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
12312 * configure.in: More removal of obsoleteness.
12315 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
12318 * libanjuta/anjuta-preferences.c:
12319 * libanjuta/anjuta-utils.c:
12320 * libanjuta/anjuta-utils.h:
12321 * plugins/message-view/message-view.c:
12323 Changed color functions and moved convert_color to anjuta-utils.h
12325 * plugins/message-view/anjuta-message-manager-plugin.glade:
12326 GnomeColorPicker -> GtkColorButton (bug #309154)
12328 * plugins/sourceview/plugin.c:
12329 * plugins/sourceview/sourceview-prefs.c:
12330 * plugins/sourceview/sourceview.glade:
12331 Added color and font preferences
12333 * plugins/sourceview/sourceview-tags.c:
12334 Only show as much choices as configured in preferences
12336 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
12338 * ROADMAP, NEWS: Updated (we are far behind ;-)
12339 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
12341 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
12344 * plugins/editor/Makefile.am:
12345 * scintilla/Makefile.am
12347 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
12349 * global-tags/Makefile.am:
12350 * global-tags/create_global_tags.sh:
12351 * plugins/symbol-browser/an_symbol_prefs.c:
12352 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
12353 * plugins/symbol-browser/plugin.h:
12354 * tagmanager/include/tm_workspace.h:
12355 * tagmanager/tm_workspace.c:
12357 Fixed symbol-browser prefs and move global tags generation from installtion to
12358 preferences to make the life easier for distributers and to allow updates after installtion
12360 * plugins/document-manager/action-callbacks.c:
12361 * plugins/document-manager/action-callbacks.h:
12362 * plugins/document-manager/anjuta-document-manager.ui:
12363 * plugins/document-manager/indent-util.c:
12364 * plugins/document-manager/plugin.c:
12365 * plugins/editor/text_editor.c:
12367 Moved indent stuff to document-manager
12369 * plugins/sourceview/anjuta-view.c:
12370 * plugins/sourceview/sourceview-args.c:
12371 * plugins/sourceview/sourceview-scope.c:
12372 * plugins/sourceview/sourceview-tags.c:
12373 * plugins/sourceview/sourceview.c:
12377 * plugins/sourceview/sourceview.plugin (removed):
12378 * plugins/sourceview/sourceview.plugin.in:
12379 Editor is not user-activatible
12381 * plugins/sourceview/sourceview.png:
12384 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
12386 * src/anjuta-app.c: Fixed crasher on plugin unloading
12388 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
12390 * plugins/sourceview/sourceview.c
12391 * plugins/sourceview/sourceview-args.c
12392 * plugins/sourceview/sourceview-args.h:
12394 Polished argument completion
12396 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
12398 * plugins/message-view/anjuta-msgman.c:
12399 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
12401 Show message pane on switch (does not work, anjuta_shell needs a fix)
12403 * plugins/sourceview/Makefile.am:
12404 * plugins/sourceview/anjuta-view.c: (find_tag_window),
12405 * plugins/sourceview/sourceview-args.c:
12406 * plugins/sourceview/sourceview-args.h:
12407 * plugins/sourceview/sourceview-private.h:
12408 * plugins/sourceview/sourceview-scope.c:
12409 (sourceview_scope_update), (sourceview_scope_filter_keypress):
12410 * plugins/sourceview/sourceview-tags.c:
12411 * plugins/sourceview/sourceview.c:
12412 * plugins/sourceview/tag-window.c:
12413 * plugins/sourceview/tag-window.h:
12415 Added scope and argument completion
12417 2006-04-03 Johannes Schmid <jhs@gnome.org>
12420 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
12421 (on_widget_remove):
12424 * plugins/sourceview/sourceview.c: (iselect_clear):
12425 Make "Delete"-key working
12427 * configure.in: #336389
12429 2006-04-03 Johannes Schmid <jhs@gnome.org>
12431 * plugins/sourceview/Makefile.am:
12432 * plugins/sourceview/anjuta-view.c:
12433 * plugins/sourceview/plugin.c:
12434 * plugins/sourceview/sourceview-private.h:
12435 * plugins/sourceview/sourceview-scope.c:
12436 * plugins/sourceview/sourceview-scope.h:
12437 * plugins/sourceview/sourceview-tags.c:
12438 * plugins/sourceview/sourceview-tags.h:
12439 * plugins/sourceview/sourceview.c:
12440 * plugins/sourceview/sourceview.h:
12441 * plugins/sourceview/tag-window.c:
12443 - fixed goto_file_line
12444 - scroll to cursor on undo/redo
12445 - show correct popup-menu
12446 - scope completion (not ready yet)
12448 2006-04-03 Johannes Schmid <jhs@gnome.org>
12450 * plugins/sourceview/plugin.c:
12451 * plugins/sourceview/sourceview-tags.c:
12452 * plugins/sourceview/sourceview.c:
12453 * plugins/sourceview/sourceview.h:
12454 * plugins/sourceview/tag-window.c:
12456 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
12458 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12460 * plugins/sourceview/sourceview.c:
12461 Fixed next/previous bookmark.
12462 Toggled bookmark (set/unset).
12464 2006-04-03 Johannes Schmid <jhs@gnome.org>
12466 * plugins/document-manager/action-callbacks.c:
12467 Fixed Gtk-Warning in goto_line
12469 * plugins/sourceview/Makefile.am:
12470 * plugins/sourceview/anjuta-document.c:
12471 * plugins/sourceview/anjuta-view.c:
12472 * plugins/sourceview/anjuta-view.h:
12473 * plugins/sourceview/sourceview-autocomplete.c:
12474 * plugins/sourceview/sourceview-autocomplete.h:
12475 * plugins/sourceview/sourceview-private.h:
12476 * plugins/sourceview/sourceview-tags.c:
12477 * plugins/sourceview/sourceview-tags.h:
12478 * plugins/sourceview/sourceview.c:
12479 * plugins/sourceview/tag-window.c:
12480 * plugins/sourceview/tag-window.h:
12481 Created a nice API for tag and completion windows
12483 * plugins/sourceview/sourceview-print.h:
12484 * plugins/sourceview/sourceview-print.c:
12487 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12489 * plugins/sourceview/sourceview.c:
12490 Fixed typo (Sort bookmarks).
12492 2006-04-01 Johannes Schmid <jhs@gnome.org>
12494 * plugins/sourceview/anjuta-document.c:
12495 * plugins/sourceview/anjuta-document.h:
12496 * plugins/sourceview/anjuta-view.c:
12497 * plugins/sourceview/anjuta-view.h:
12498 * plugins/sourceview/sourceview-autocomplete.c:
12499 * plugins/sourceview/sourceview-autocomplete.h:
12500 * plugins/sourceview/sourceview-prefs.c:
12501 * plugins/sourceview/sourceview-prefs.h:
12502 * plugins/sourceview/sourceview-private.h:
12503 * plugins/sourceview/sourceview-tags.c:
12504 * plugins/sourceview/sourceview-tags.h:
12505 * plugins/sourceview/sourceview.c:
12506 * plugins/sourceview/sourceview.glade:
12507 * plugins/sourceview/tag-window.c:
12508 * plugins/sourceview/tag-window.h:
12510 Improved code complete and autocomplete
12512 2006-04-01 Johannes Schmid <jhs@gnome.org>
12514 * plugins/sourceview/Makefile.am:
12515 * plugins/sourceview/bookmark.png:
12516 * plugins/sourceview/marker-attentive.png:
12517 * plugins/sourceview/marker-basic.png:
12518 * plugins/sourceview/marker-intense.png:
12519 * plugins/sourceview/marker-light.png:
12520 * plugins/sourceview/sourceview.c:
12522 Added pixmaps for all marker types and show bookmarks
12525 * plugins/sourceview/Makefile.am:
12526 Build sourceview on 2.14 only
12528 2006-03-31 Johannes Schmid <jhs@gnome.org>
12530 * plugins/sourceview/Makefile.am:
12531 * plugins/sourceview/anjuta-document.c:
12532 * plugins/sourceview/anjuta-view.c:
12533 * plugins/sourceview/anjuta-view.h:
12534 * plugins/sourceview/sourceview-autocomplete.c:
12535 * plugins/sourceview/sourceview-private.h:
12536 * plugins/sourceview/sourceview-tags.c:
12537 * plugins/sourceview/sourceview-tags.h:
12538 * plugins/sourceview/sourceview.c:
12539 * plugins/sourceview/tag-window.c:
12540 * plugins/sourceview/tag-window.h:
12542 Added code completion with tag manager to the editor and fixed a save_as bug
12544 2006-03-31 Johannes Schmid <jhs@gnome.org>
12546 * src/main.c: Revert patch from Rob to allow building with
12548 * configure.in: Require at least 2.12 libraries
12550 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
12552 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
12554 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
12555 Improve anjuta-plugin project template: Added missed files dist tarball
12558 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
12561 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
12563 reviewed by: Johannes Schmid <jhs@gnome.org>
12565 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
12566 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
12567 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
12568 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
12570 Improve anjuta-plugin project template. Also fix for #322744
12572 2006-03-27 Johannes Schmid <jhs@gnome.org>
12574 * plugins/sourceview/sourceview-private.h:
12575 plugins/sourceview/sourceview.c:
12577 Added basic bookmark support
12579 2006-03-27 Johannes Schmid <jhs@gnome.org>
12584 Patch from Rob Bradfort <robster@debian.org>:
12585 * src/main.c: (get_command_line_args), (main):
12586 Migration from popt to GOption
12588 2006-03-26 Naba Kumar <naba@gnome.org>
12590 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
12591 size to scale itself with theme.
12593 2006-03-26 Naba Kumar <naba@gnome.org>
12595 * plugins/file-manager/an_file_view.c,
12596 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
12597 when symbolview and fileview objects are destroyed to avoid crashes
12598 after the plugins are disabled.
12600 2006-03-26 Naba Kumar <naba@gnome.org>
12602 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
12603 Deleted unused file.
12605 * plugins/glade/plugin.c: Be able to close glade plugin when there
12606 there is no glade project loaded.
12608 * plugins/sourceview/sourceview.plugin,
12609 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
12611 2006-03-23 Naba Kumar <naba@gnome.org>
12613 * plugins/editor/print.c: Fixed a bug where some sections of
12614 printed/previewed text is not highlighted.
12616 2006-03-20 Johannes Schmid <jhs@gnome.org>
12618 * libanjuta/interfaces/libanjuta.idl:
12620 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
12621 as we do not use private apis. Show help window and startup because it does
12624 * plugins/document-manager/action-callbacks.c:
12625 plugins/editor/Makefile.am:
12626 plugins/editor/text_editor.c:
12627 plugins/editor/print.c:
12628 plugins/editor/print.h:
12630 Fixed printing (nobody has missed it BTW ;-)
12632 * plugins/sourceview/sourceview.c:
12635 2006-03-20 Naba Kumar <naba@gnome.org>
12637 * configure.in, plugins/devhelp/plugin.c: Be able to build with
12638 devhelp >= 0.9 < 0.11 versions.
12640 2006-03-20 Johannes Schmid <jhs@gnome.org>
12642 * plugins/sourceview/anjuta-document-loader.c
12643 plugins/sourceview/sourceview.c:
12645 Fixed encoding bugs
12647 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12649 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
12650 Fixed bug (line position)
12651 Give the good line position whatever the active editor.
12653 2006-03-19 Ilkka Tuohela <hile@iki.fi>
12655 * configure.in: Added fi to ALL_LINGUAS
12657 2006-03-19 Johannes Schmid <jhs@gnome.org>
12659 * plugins/sourceview/anjuta-document-loader.c:
12660 replace gnome_vfs_get_mime_type_for_name_and data
12662 * plugins/build-basic-autotools/build-basic-autotools.c:
12665 2006-03-17 Johannes Schmid <jhs@gnome.org>
12667 * plugins/editor/editor.glade:
12668 Added style-editor again after it got lost somehow
12670 2006-03-17 Johannes Schmid <jhs@gnome.org>
12672 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
12673 configure.in: require devhelp 0.11
12675 Post 0.11 devhelp versions (CVS) do not work because of an API change...
12677 plugins/build-basic-autotools/build-basic-autotools.c:
12678 forgot a an installtion callback for the "install as root"-feature
12680 2006-03-17 Massimo Cora' <maxcvs@email.it>
12682 reviewed by: Johannes Schmid <jhs@gnome.org>
12684 * plugins/class-gen/anjuta-class-gen-plugin.glade
12685 plugins/class-gen/class_gen.c
12686 plugins/class-gen/goc_template_header
12687 plugins/class-gen/goc_template_source
12691 2006-03-16 Johannes Schmid <jhs@gnome.org>
12693 * plugins/sourceview/sourceview.c:
12694 Fixed "save-point" signal for undo actions
12696 2006-03-16 Massimo Cora' <maxcvs@email.it>
12698 reviewed by: Johannes Schmid <jhs@gnome.org>
12700 * plugins/document-manager/anjuta-docman.c:
12701 Implement tab drag and drop
12703 2006-03-16 Johannes Schmid <jhs@gnome.org>
12705 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
12706 plugins/build-basic-autotools/build-basic-autotools.c:
12708 Implemented "install as root"-feature (#321455)
12710 2006-03-16 Johannes Schmid <jhs@gnome.org>
12713 plugins/sourceview/.cvsignore
12714 plugins/tools/scripts/.cvsignore:
12715 Added/extended .cvsignore files
12717 * plugins/sourceview/sourceview-autocomplete.c:
12718 plugins/sourceview/sourceview-autocomplete.h:
12719 plugins/sourceview/sourceview-prefs.c:
12720 plugins/sourceview/sourceview-private.h:
12721 plugins/sourceview/sourceview.glade:
12722 Autcomplete just works(tm) now and respects preferences
12724 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
12725 Use better algorithm from autocomplete
12727 2006-03-15 Johannes Schmid <jhs@gnome.org>
12729 * src/anjuta-app.c:
12732 2006-03-15 Johannes Schmid <jhs@gnome.org>
12734 * libanjuta/interfaces/libanjuta.idl:
12735 plugins/class-gen/class_gen.c:
12736 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
12737 plugins/project-manager/plugin.c:
12739 Allow to add multiple source files (#320191)
12741 * configure.in: Require gnome-build 0.1.3
12743 2006-03-14 Johannes Schmid <jhs@gnome.org>
12745 * plugins/macro/macro-utils.c: Fixed bug #333606
12746 * plugins/file-wizard/file.c: Fixed bug #333601
12748 2006-03-13 Johannes Schmid <jhs@gnome.org>
12750 * plugins/sourceview/sourceview_autocomplete.c
12751 plugins/sourceview/sourceview_autocomplete.h
12752 plugins/sourceview/sourceview.c
12753 plugins/sourceview/sourceview-private.h
12754 plugins/sourceview/sourceview-prefs.c:
12756 Cleaned up and fixed several issues
12758 2006-03-13 Johannes Schmid <jhs@gnome.org>
12760 * plugins/sourceview/Makefile.am:
12761 plugins/sourceview/sourceview-autocomplete.c
12762 plugins/sourceview/sourceview-autocomplete.h:
12763 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
12764 plugins/sourceview/sourceview-private.h:
12765 plugins/sourceview/sourceview.c:
12767 Added (buggy) autocomplete feature to sourceview
12769 2006-03-12 Naba Kumar <naba@gnome.org>
12771 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
12772 libanjuta/anjuta-session.c: Added API docs.
12774 2006-03-12 Naba Kumar <naba@gnome.org>
12776 * TODO.tasks: Added couple of tasks.
12777 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
12778 Register private class as early as possible so that members could
12779 point to self class. Code clean up.
12781 2006-03-12 Naba Kumar <naba@gnome.org>
12783 * po/POTFILES.in, po/POTFILES.skip: Updated.
12785 2006-03-11 Naba Kumar <naba@gnome.org>
12787 * libanjuta/anjuta-shell.c,
12788 plugins/document-manager/anjuta-docman.c,
12789 plugins/document-manager/plugin.c,
12790 plugins/symbol-browser/an_symbol_search.c,
12791 plugins/valgrind/vgrule-list.c: Use correct signal names while
12794 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
12795 signal names and fixed enum IANJUTA_TYPE_* macro.
12797 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12799 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
12800 plugins/search/search-replace.c :
12801 Fixed bug (Bookmark the good line).
12802 Search & Replace (Mark all matched strings).
12804 2006-03-09 Johannes Schmid <jhs@gnome.org>
12806 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
12807 Completed changes from yesterday
12809 * plugins/document-manager/anjuta-document-manager.glade:
12810 plugins/editor/editor.glade
12811 plugins/editor/plugin.c: (activate_plugin)
12812 plugins/editor/text_editor.c
12813 plugins/sourceview/Makefile.am
12814 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
12815 plugins/sourceview/sourceview.glade:
12816 Completed preference changes
12818 2006-03-08 Johannes Schmid <jhs@gnome.org>
12820 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
12821 plugins/search/plugin.c: (activate_plugin):
12823 Removed Gtk-Criticals
12825 * plugins/document-manager/anjuta-document-manager.glade:
12826 plugins/document-manager/plugin.c: (on_docman_auto_save),
12827 (on_gconf_notify_timer), (prefs_init):
12828 plugins/document-manager/plugin.h:
12829 plugins/editor/text_editor.c: (text_editor_instance_init),
12830 (text_editor_dispose):
12831 plugins/editor/text_editor.h:
12832 plugins/editor/text_editor_cbs.c:
12833 plugins/editor/text_editor_cbs.h:
12834 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
12835 plugins/glade/plugin.c: (activate_plugin):
12836 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
12837 plugins/sourceview/sourceview-private.h:
12838 plugins/sourceview/sourceview.c: (on_menu_popup),
12839 (sourceview_new), (ifile_open), (ifile_savable_save),
12840 (ifile_savable_save_as), (ieditor_set_popup_menu),
12841 (ieditor_get_filename), (imark_mark):
12843 Moved autosave from editor to document manager and fixed some things in
12846 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12848 * plugins/search/anjuta-search.glade :
12849 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
12850 plugins/search/search-replace_bachend.c: Fixed a crash bug.
12851 plugins/search/search-replace.c : Fixed bug.
12853 2006-03-08 Johannes Schmid <jhs@gnome.org>
12855 * plugins/search/anjuta-search.glade
12856 Fixed widget names (glade is a bit stupid on copying widgets to other files)
12858 2006-03-07 Johannes Schmid <jhs@gnome.org>
12860 * plugins/document-manager/action-callbacks.c
12861 plugins/document-manager/anjuta-document-manager.glade
12862 plugins/document-manager/plugin.c: (prefs_init),
12864 plugins/editor/Makefile.am:
12865 plugins/editor/editor.glade:
12866 plugins/editor/plugin.c: (on_style_button_clicked),
12867 (activate_plugin), (dispose):
12868 plugins/editor/style-editor.c:
12870 Startet to seperate document-manager and editor preferences
12872 * plugins/search/Makefile.am:
12873 plugins/search/anjuta-search.glade:
12874 plugins/search/search-replace.c:
12876 Moved search GUI to search-plugin
12878 * plugins/sourceview/sourceview-prefs.c:
12879 plugins/sourceview/sourceview-prefs.h:
12880 plugins/sourceview/sourceview-private.h:
12881 plugins/sourceview/sourceview.c:
12882 plugins/sourceview/sourceview.h:
12883 plugins/sourceview/Makefile.am:
12884 plugins/sourceview/anjuta-document.h:
12885 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
12886 plugins/sourceview/plugin.c:
12888 Added some preferences to sourceview and fixed vfs_monitor
12890 * tagmanager/c.c: (parseParens):
12891 Removed annoying debug message
12893 * libanjuta/interfaces/libanjuta.idl:
12894 Removed IAnjutaEditorFactory::create_style_editor()
12896 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12898 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
12899 Search : Bookmark all matched lines.
12901 2006-03-06 Johannes Schmid <jhs@gnome.org>
12903 * plugins/class-gen/anjuta-class-gen.plugin.in
12904 plugins/file-loader/plugin.c: (sort_wizards)
12905 (on_create_submenu), (activate_plugin)
12906 plugins/file-wizard/anjuta-file-wizard.plugin.in
12907 plugins/glade/anjuta-glade.plugin.in
12908 plugins/project-import/anjuta-project-import.plugin.in
12909 plugins/project-wizard/anjuta-project-wizard.plugin.in:
12911 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
12912 sorted alphabeticly
12914 * plugins/project-wizard/templates/mkfile.wiz:
12915 Use configured project directory instead of ~/myproject
12917 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
12919 Show markers (again) and monitor uri
12921 2006-03-06 Naba Kumar <naba@gnome.org>
12923 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
12924 typedefs separately so that forward linking would work.
12925 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
12927 2006-03-05 Naba Kumar <naba@gnome.org>
12929 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
12930 passing Enums and Structs in signals. Define struct _Name in
12931 generated code, so that forward referencing.
12932 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
12934 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
12936 2006-03-05 Naba Kumar <naba@gnome.org>
12938 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
12939 support. Generate GType definitions for enums in generated codes
12940 so that enums could be passed as signal params.
12942 2006-03-04 Naba Kumar <naba@gnome.org>
12944 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
12945 Restored cvs-moved revision files. They were originally marked
12946 deleted at their older locations. Now they are restored at
12947 their new locations. The changeset is one that was committed
12948 as part of document-manager, editor, search and print plugins
12949 separation from editor plugin.
12951 2006-03-03 Johannes Schmid <jhs@gnome.org>
12953 * plugins/sourceview/*:
12954 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
12957 2006-03-04 Naba Kumar <naba@gnome.org>
12959 * plugins/gdb/*: Deleted removed files (see previous changlog
12960 entry for files list).
12962 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
12964 * plugins/debug-mananger/breakpoints.c,
12965 plugins/debug-manager/breakpoints.h,
12966 plugins/debug-manager/debug_tree.c,
12967 plugins/debug-manager/debug_tree.h,
12968 plugins/debug-manager/info.c,
12969 plugins/debug-manager/info.h,
12970 plugins/debug-manager/locals.c,
12971 plugins/debug-manager/locals.h,
12972 plugins/debug-manager/memory.c,
12973 plugins/debug-manager/memory.h,
12974 plugins/debug-manager/registers.c,
12975 plugins/debug-manager/registers.h,
12976 plugins/debug-manager/sharedlib.c,
12977 plugins/debug-manager/sharedlib.h,
12978 plugins/debug-manager/signal.c,
12979 plugins/debug-manager/signal.h,
12980 plugins/debug-manager/stack_trace.c,
12981 plugins/debug-manager/stack_trace.h,
12982 plugins/debug-manager/watch.c,
12983 plugins/debug-manager/watch.h,
12984 plugins/debug-manager/Makefile.am:
12985 Move from gdb plugin to debug manager plugin
12987 * plugins/debug-manager/anjuta-debug-manager.glade,
12988 plugins/debug-manager/anjuta-debug-manager.ui:
12989 Move all user interface from gdb to debug manager
12991 * plugins/debug-manager/utilities.c,
12992 plugins/debug-manager/utilities.h:
12993 Remove some unused code
12994 Add useful code from gdb plugin
12996 * plugins/debug-manager/start.c,
12997 plugins/debug-manager/start.h:
12998 Include code of attach_process
12999 Add more code to start the debugger
13001 * plugins/debug-manager/plugin.c,
13002 plugins/debug-manager/plugin.h,
13003 plugins/debug-manager/anjuta-debug-manager.plugin.in:
13004 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
13006 * plugins/debug-manager/debugger.c,
13007 plugins/debug-manager/debugger.h:
13008 Implement a queue of debugger command
13010 * plugins/gdb/actions.c,
13011 plugins/gdb/actions.h,
13012 plugins/gdb/watch_cbs.c,
13013 plugins/gdb/watch_cbs.h,
13014 plugins/gdb/watch_gui.c,
13015 plugins/gdb/watch_gui.h:
13018 * plugins/gdb/debugger.c,
13019 plugins/gdb/debugger.h,
13020 plugins/gdb/gdbmi.c,
13021 plugins/gdb/gdbmi.h,
13022 plugins/gdb/utilities.c,
13023 plugins/gdb/utilities.h,
13024 plugins/gdb/Makefile.am,
13025 plugins/gdb/anjuta-gdb.plugin.in:
13026 Implement necessary functions
13028 * plugins/gdb/parser.c,
13029 plugins/gdb/parser.h:
13030 Code for parsing variable previously in debug_tree.c
13032 * plugins/gdb/anjuta-gdb.glade,
13033 plugins/gdb/anjuta-gdb.ui:
13034 Remove user interface
13036 * plugins/gdb/gdbmi-test.c:
13039 * plugins/gdb/anjuta-gdb.plugin.png:
13040 Try an improved icon for gdb (archer fish)
13042 * libanjuta/anjuta-debugger.c,
13043 libanjuta/anjuta-debugger.h,
13044 libanjuta/interfaces/libanjuta.idl,
13045 libanjuta/interfaces/anjuta-idl-compiler.pl,
13046 libanjuta/Makefile.am:
13047 Add declaration used in new IAnjutaDebugger interface
13049 * manuals/reference/libanjuta.types,
13050 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
13051 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
13052 Update documentation
13054 2006-03-02 Naba Kumar <naba@gnome.org>
13056 * manuals/reference/libanjuta/Makefile.am,
13057 manuals/reference/libanjuta/libanjuta-docs.sgml,
13058 manuals/reference/libanjuta/libanjuta-sections.txt,
13059 manuals/reference/libanjuta/libanjuta.types,
13060 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13061 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
13062 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
13063 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13064 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
13065 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13066 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13067 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13068 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
13069 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
13070 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13071 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
13072 manuals/reference/libanjuta/tmpl/e-splash.sgml,
13073 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
13074 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
13075 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
13076 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
13077 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
13078 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
13079 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
13080 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
13081 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
13082 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
13083 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
13084 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
13085 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
13086 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
13087 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
13088 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13089 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
13090 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
13091 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13092 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13093 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
13094 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
13095 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
13096 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
13097 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
13098 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
13099 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
13100 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
13101 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13102 manuals/reference/libanjuta/tmpl/plugins.sgml,
13103 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13104 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
13105 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
13106 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
13107 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
13108 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
13109 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
13110 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
13111 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
13112 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
13113 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
13114 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
13115 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
13116 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
13119 2006-02-28 Naba Kumar <naba@gnome.org>
13121 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13122 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
13123 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
13124 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
13125 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
13126 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
13127 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
13128 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
13129 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
13130 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
13131 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
13132 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
13133 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
13134 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
13136 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13138 * plugins/sourceview/sourceview.c:
13139 Select to brace, select block.
13141 2006-02-28 Johannes Schmid <jhs@gnome.org>
13143 * plugins/file-wizard/Makefile.am
13144 plugins/file-wizard/action-callbacks.c (removed)
13145 plugins/file-wizard/action-callbacks.h (removed)
13146 plugins/file-wizard/anjuta-file-wizard.ui
13147 plugins/file-wizard/plugin.c: (activate_plugin),
13148 (deactivate_plugin)
13149 plugins/file-wizard/plugin.h:
13150 Removed Edit->Insert Text submenu (replace by macros plugin)
13152 * plugins/sourceview/sourceview.c: (sourceview_new),
13153 (ieditor_set_popup_menu):
13154 Fixed some more bugs
13156 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
13158 2006-02-28 Naba Kumar <naba@gnome.org>
13160 * plugins/file-manager/an_file_view.c,
13161 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
13162 rows also and with delay 1 sec (the color and timout value should
13163 probably be picked up from some system wide preference key).
13165 2006-02-28 Naba Kumar <naba@gnome.org>
13167 * libanjuta/interfaces/libanjuta.idl,
13168 plugins/document-manager/action-callbacks.c,
13169 plugins/document-manager/plugin.c,
13170 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
13171 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
13172 Added interface checks in document manager and enable/disable
13173 menus based on supported interface.
13175 * plugins/project-import/anjuta-project-import.glade: Set some
13176 resonable size for the import dialog.
13178 2006-02-27 Naba Kumar <naba@gnome.org>
13180 * libanjuta/interfaces/libanjuta.idl,
13181 plugins/document-manager/action-callbacks.c,
13182 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
13183 and eol conversion actions.
13185 2006-02-27 Johannes Schmid <jhs@gnome.org>
13187 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
13188 * plugins/file-manager/an_file_view.c
13189 plugins/file-manager/plugin.h: Added tooltips
13190 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
13192 2006-02-26 Naba Kumar <naba@gnome.org>
13194 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13195 plugins/build-basic-autotools/build-basic-autotools.c,
13196 plugins/build-basic-autotools/build-basic-autotools.h,
13197 plugins/build-basic-autotools/executer.c,
13198 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
13199 disable indicator highlights preferences from message manager to
13200 build plugin. Implemented message indicator highlights in build tool.
13202 * plugins/editor/text_editor.c: Fixed indicators.
13204 2006-02-26 Johannes Schmid <jhs@gnome.org>
13206 * plugins/sourceview/sourceview.c:
13209 * plugins/subversion/svn_auth.c:
13210 Fixed username/password authentification but there might be a memory corruption
13212 2006-02-26 Naba Kumar <naba@gnome.org>
13214 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13215 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
13216 libanjuta/anjuta-launcher.h: Added documentation.
13218 2006-02-24 Naba Kumar <naba@gnome.org>
13220 * plugins/editor/text_editor.c: Fixed change in API in
13221 IAnjutaEditorSelection::set().
13223 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13225 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
13226 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
13227 libanjuta/interfaces/libanjuta.idl :
13228 Search in sourceview editor (Select in buffer).
13231 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13233 * plugins/sourceview/sourceview.c :
13234 Fixed Replace, to_upper, to_lower.
13236 * plugins/search/search-replace_backend.c :
13237 Renamed header name.
13239 2006-02-22 Naba Kumar <naba@gnome.org>
13241 * libanjuta/anjuta-plugin-description.c,
13242 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
13243 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
13244 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
13245 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13246 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
13248 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13249 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
13251 2006-02-21 Naba Kumar <naba@gnome.org>
13253 * libanjuta/interfaces/libanjuta.idl,
13254 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
13255 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
13256 interface for editor.
13258 2006-02-21 Naba Kumar <naba@gnome.org>
13260 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
13262 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13263 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
13265 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13267 * GTKSOURCEVIEW EDITOR
13268 plugins/sourceview/sourceview.c :
13269 Fixed copy and Goto Line.
13271 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
13272 plugins/macro/plugin.c :
13273 Fixed Insert key word and Insert macro.
13275 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
13277 * plugins/document-manager/anjuta-docman.c:
13278 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
13281 plugins/Makefile.am:
13282 plugins/sourceview/.cvsignore:
13283 plugins/sourceview/Makefile.am:
13284 plugins/sourceview/plugin.c: :
13285 plugins/sourceview/plugin.h:
13286 plugins/sourceview/sourceview.c:
13287 plugins/sourceview/sourceview.h:
13288 plugins/sourceview/sourceview.plugin:
13289 plugins/sourceview/sourceview.plugin.in:
13290 plugins/sourceview/sourceview.png:
13292 Added sourceview editor plugin
13294 2006-02-19 Naba Kumar <naba@gnome.org>
13296 * libanjuta/interfaces/libanjuta.idl,
13297 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13298 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13299 plugins/cvs-plugin/cvs-interface.c,
13300 plugins/document-manager/action-callbacks.c,
13301 plugins/document-manager/action-callbacks.h,
13302 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
13303 plugins/search/plugin.c, plugins/search/search-replace.c,
13304 plugins/search/search-replace_backend.c,
13305 plugins/subversion/subversion-actions.c,
13306 plugins/subversion/subversion-callbacks.c,
13307 plugins/tools/editor.c, plugins/tools/execute.c,
13308 plugins/tools/variable.c: Defined proper editor interfaces and fixed
13309 few fatal warnings.
13311 2006-02-15 Naba Kumar <naba@gnome.org>
13313 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
13316 * libanjuta/interfaces/libanjuta.idl,
13317 plugins/document-manager/anjuta-docman.c,
13318 plugins/document-manager/plugin.c,
13319 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
13320 unnecessary parameters from IAnjutaEditor interface and used proper
13321 types instead of 'gpointer'. Fixed various compiler warnings.
13323 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
13326 2006-02-12 Naba Kumar <naba@gnome.org>
13328 * po/POTFILES.in: Updated.
13330 2006-02-11 Naba Kumar <naba@gnome.org>
13332 * plugins/editor/properties.[cxx,h],
13333 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
13334 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
13335 to sci_prop_*(), because they were conflicting with external
13336 functions (in some ssl library).
13338 2006-02-08 Naba Kumar <naba@gnome.org>
13340 Patch from Massimo Cora <maxcvs@email.it>:
13341 * plugins/valgrind/anjuta-valgrind.schemas,
13342 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
13343 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
13344 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
13345 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
13346 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
13347 plugins/valgrind/vgtoolview.c,
13348 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
13349 before running the debugging session. I've added also a
13350 preference in Anjuta Preferences where you can specify
13351 the path to the valgrind binary. The default is /usr/bin/valgrind.
13352 Now it displays a dialog with the error. [it can be -program
13353 exited- or -file loaded or end of input-]. Some valgrind 3.x
13356 2006-01-29 Naba Kumar <naba@gnome.org>
13358 Patch from Massimo Cora <maxcvs@email.it>:
13359 * configure.in, plugins/Makefile.am,
13360 plugins/valgrind/*: Valgrind plugin (requires
13361 binutils-dev and valgrind to be installed.
13363 2005-01-24 Johannes Schmid <jhs@gnome.org>
13365 * Patch from Eric Greveson <ejg45@cam.ac.uk>
13366 plugins/tools/variables.c:
13367 Added current directory to possible variables
13369 * Patch from Günther Brammer <gbrammer@gmx.de>
13370 plugins/document-manager/anjuta-docman.c:
13371 Fix a crash on opening a file
13373 AUTHORS: Added Günther Brammer
13375 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
13377 * libanjuta/anjuta-launcher.c:
13378 Fix a bug in AnjutaLauncher when output is bigger than buffer
13379 Probably fix bug #315188 and #305134
13381 2005-12-28 Johannes Schmid <jhs@gnome.org>
13383 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
13384 * src/about.c: Use new gtk about dialog
13385 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
13386 Updated anjuta_ui_add_action_group_entries call
13388 Patch from Jean Breford <jean.breford@normalesup.org>
13389 and Markus Habermehl <bmh1980de@yahoo.de>:
13391 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
13392 * AUTHORS: Added Jean and Markus
13394 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13395 * plugins/search/search-replace.c :
13396 Bookmark all matched lines.
13397 * plugins/search/search-replace_backend.c :
13398 Fixed bug (Search in all project files).
13400 2005-12-21 Johannes Schmid <jhs@gnome.org>
13402 * plugins/search/plugin.c:
13404 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
13405 investigation needed.
13407 AUTHORS: Added Ross Goldner
13409 2005-12-19 Ross Golder <ross@golder.org>
13411 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
13412 application/xml MIME type.
13414 2005-12-18 Johannes Schmid <jhs@gnome.org>
13416 po/POTFILES.in: Updated files after directory changes
13417 HACKING: Removed outdated section 3 (anoncvs)
13419 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
13421 * plugins/build-basic-autotools/build-basic-autotools.c:
13422 Save all files in editor before running a command
13424 * plugins/tools/execute.c:
13425 Use document manager plugin instead of each editor for
13428 2005-12-15 Johannes Schmid <jhs@gnome.org>
13430 * plugins/document-manager/action-callbacks.c:
13431 (on_save_all1_activate), (on_swap_activate)
13432 plugins/document-manager/anjuta-docman.c:
13433 (on_save_as_filesel_response), (on_notebook_switch_page):
13435 Fixed some remaining issues in document-manger
13437 2005-12-15 Johannes Schmid <jhs@gnome.org>
13439 * plugins/profile-default/default.anjuta:
13440 Load Search plugin and Message Manager by default
13442 2005-12-14 Johannes Schmid <jhs@gnome.org>
13444 * plugins/editor/text_editor.c
13445 libanjuta/anjuta-utils.c:
13447 Check if files differ when gnome-vfs monitoring is used.
13450 2005-12-13 Johannes Schmid <jhs@gnome.org>
13452 * plugins/document-manager/plugin.c:
13453 Only save modified files in ianjuta_file_savable_save() for document-manager
13454 as discussed on mailing list.
13456 * plugins/cvs-plugin/cvs-callbacks.c:
13457 Fixed dialog handling for empty log message
13459 2005-12-13 Johannes Schmid <jhs@gnome.org>
13461 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
13463 * plugins/project-manager/* Removed ununsed files
13465 * plugins/symbol-browser/an_symbol_iter.c
13466 plugins/build-basic-autotools/build-basic-autotools.c
13467 plugins/build-basic-autotools/executer.c
13468 plugins/class-gen/class_gen.c
13469 plugins/class-inheritance/class-inherit.c
13470 plugins/cvs-plugin/cvs-actions.c
13471 plugins/cvs-plugin/cvs-interface.c
13472 plugins/debug-manager/attach_process.
13473 plugins/devhelp/plugin.c
13474 plugins/document-manager/plugin.c
13475 plugins/document-manager/indent_util.c
13476 plugins/editor/properties.cxx
13477 plugins/editor/aneditor.cxx
13478 plugins/editor/style-editor.c
13479 plugins/editor/text_editor.c
13480 plugins/macro/macro_db.c
13483 Use DEBUG_PRINT for debug messages
13485 libanjuta/anjuta-debug.h: Include config.h
13487 HACKING: Updated (BTW: does anyone read this?)
13489 2005-12-12 Johannes Schmid <jhs@gnome.org>
13491 Patch from Johan Ersvik <jersvik@fastmail.fm>:
13492 * plugins/gdb/debugger.c
13494 Fix a crasher in gdb plugin
13496 * plugins/gtodo/plugin.c
13497 plugins/search/plugin.c
13501 * plugins/document-manager/anjuta-docman.c:
13503 Fixed error markers
13505 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
13507 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
13509 * plugins/document-manager/anjuta-docman.c:
13510 highlight changed files in docman popup-menu
13511 * plugins/gdb/debug-tree.c:
13512 plugins/gdb/debugger.c
13513 Do not corupt entire "locals" tree when variable pointer have
13514 additional info and arrays/strucs/unions correctly.
13517 2005-12-11 Johannes Schmid <jhs@gnome.org>
13519 * plugins/document-manager/anjuta-docman.c
13520 plugins/document-manager/plugin.c
13521 plugins/editor/text_editor.c:
13523 AUTHORS: Added Johan Ersvik
13525 Fixed "is-dirty" bug and tab ordering
13527 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
13529 * plugins/editor/aneditor-autocomplete.cxx
13530 plugins/editor/aneditor-calltip.cxx
13531 plugins/editor/aneditor-priv.h
13532 plugins/symbol-browser/an_symbol.c
13533 plugins/symbol-browser/an_symbol_view.c
13535 tagmanager/tm_symbol.c
13536 tagmanager/tm_tag.c
13537 tagmanager/include/tm_symbol.h
13538 tagmanager/include/tm_tag.h
13541 Better pointer recognition in tagmanager and symbol browser
13543 2005-12-11 Johannes Schmid <jhs@gnome.org>
13545 * plugins/search/*: New search plugin derived from search code in old editor
13548 * plugins/document-manager/*: new document-manger which is now seperated from
13549 editor to allow implementation of other editor widgets. Code is mostly derived
13550 from old editor plugin
13552 * plugins/print/* new print plugin which is not fully implemented in the
13555 * plugins/editor/text_editor.c: Added lots of interface code
13557 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
13558 IAnjutaEditorFactory and extended IAnjutaEditor
13560 * configure.in, plugins/Makefile.am updated build system for new
13563 This is a huge commit which might still contain some bugs and also has
13564 some fixmes. Things that are not working are the search toolbar because it
13565 does not use the same backend as any other searching function and printing
13566 (easy to fix) because it did not yet implement IAnjutaPrintable.
13568 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
13570 * plugins/project-wizard/property.c:
13571 Use newer GtkFileChooser instead of GtkFileSelection with
13572 GnomeFileEntry to avoid a bug
13574 * plugins/project-wizard/install.c:
13575 Avoid an endless loop if project directory is not writable
13577 * plugins/project-wizard/druid.c:
13578 Allow creating project in empty directory without a
13581 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
13583 Patch from Massimo Cora <maxcvs@email.it>
13584 * plugins/class-inheritence/class-inherit.c
13585 plugins/class-inheritence/plugin.c
13586 plugins/class-inheritence/plugin.h
13589 Update plugin to use new API from graphviz 2.6. Version 2.2 is
13590 no longer supported!
13592 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
13594 Patch from Johan Ersvik <jersvik@fastmail.fm>
13595 * plugins/message-view/message-view.c
13596 plugins/build-basic-autotools/build-basic-autotools.c
13597 plugins/build-basic-autotools/automake-c.filters
13599 This patch correct regex-filters for newer automake
13602 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
13604 * plugins/tools/execute.c:
13605 Detect variables inside a word
13607 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13609 * libanjuta/anjuta-status.[ch],
13610 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
13611 plugins/editor/anjuta-docman.c :
13612 New anjuta-status procedure.
13614 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13617 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
13618 plugins/editor/Makefile.am
13619 plugins/editor/anjuta-document-manager.glade
13620 plugins/editor/plugin.c plugins/editor/plugin.h
13621 plugins/editor/text_editor.c plugins/editor/text_editor.h
13623 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
13624 plugins/editor/indent-util.c plugins/editor/indent-util.h
13625 plugins/editor/indent_test.c :
13626 Set and Preview indent preferences parameters.
13627 Saved indent user parameters.
13629 2005-10-27 Naba Kumar <naba@gnome.org>
13631 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
13632 * plugins/editor/anjuta-docman.c: Restore tab color to normal
13633 theme color for saved documents.
13635 2005-10-26 Naba Kumar <naba@gnome.org>
13637 * libanjuta/anjuta-encodings.c: Save changed supported encodings
13638 list. Fixed bug #316731.
13640 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
13642 * tagmanager/tm_symbol.c: Fixed bug #315218
13644 2005-10-23 Adam Weinberger <adamw@gnome.org>
13646 * plugins/build/build_file.c
13647 plugins/build-basic-autotools/build-basic-autotools.c
13648 plugins/tools/execute.c
13649 plugins/build/compile.c
13650 plugins/build/configurer.c
13651 plugins/debug-manager/plugin.c
13652 plugins/editor/plugin.c
13653 plugins/editor/print.c
13654 plugins/editor/text_editor.c
13655 plugins/file-loader/plugin.c
13656 plugins/file-manager/an_file_view.c
13657 plugins/symbol-browser/an_symbol_view.c
13658 plugins/gdb/debugger.c
13659 plugins/gdb/plugin.c
13660 plugins/glade/plugin.c
13661 plugins/macro/macro-actions.c
13662 plugins/macro/plugin.c
13663 plugins/profile-default/plugin.c
13664 plugins/project-manager/plugin.c
13665 plugins/project-manager/project_import.c
13666 plugins/symbol-browser/plugin.c
13667 plugins/tools/execute.c
13669 src/anjuta-actions.h
13671 Correct spacing errors before and after "...".
13673 2005-10-20 Naba Kumar <naba@gnome.org>
13675 * plugins/gdb/debugger.c: Fixed attach/detach process to
13676 updated UI properly.
13678 2005-10-18 Naba Kumar <naba@gnome.org>
13680 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
13683 2005-10-13 Naba Kumar <naba@gnome.org>
13685 * plugins/project-mkfile-import/*: Removed separate import wizard for
13686 makefile based projects (because single widzard handles all wizards).
13688 * plugins/project-import/project-import.c: Made wizard window
13689 transient to main window.
13691 Patch from: Eric Greveson <ejg45@cam.ac.uk>
13693 * AUTHORS: Added Eric's name in contributors list.
13695 * configure.in, plugins/Makefile.am,
13696 plugins/project-import/Makefile.am,
13697 plugins/project-import/anjuta-project-import.glade,
13698 plugins/project-import/project-import.c,
13699 plugins/project-import/project-import.h: Import wizard now detects
13700 both makefile and automake projects together instead of separate wizard.
13702 * plugins/project-wizard/templates/java/project.anjuta,
13703 plugins/project-wizard/templates/mkfile/project.anjuta,
13704 plugins/project-wizard/templates/python/project.anjuta,
13705 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
13706 name to make it appropriate.
13708 2005-10-11 Naba Kumar <naba@gnome.org>
13710 * configure.in: Fixed glade3 version requirement.
13712 2005-09-29 Alexander Shopov <ash@contact.bg>
13714 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
13716 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
13718 * plugins/subversion/svn_auth.c
13719 plugins/subversion/anjuta_subversion.glade:
13720 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
13722 2005-09-22 Naba Kumar <naba@gnome.org>
13724 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
13726 * configure.in, plugins/Makefile.am
13727 plugins/project-manager/anjuta-project-manager.plugin.in,
13728 plugins/project-manager/plugin.c,
13729 (added) plugins/project-mkfile-import/.cvsignore,
13730 (added) plugins/project-mkfile-import/Makefile.am,
13731 (added) plugins/project-mkfile-import/
13732 anjuta-project-mkfile-import-plugin.png,
13733 (added) plugins/project-mkfile-import/
13734 anjuta-project-mkfile-import.glade,
13735 (added) plugins/project-mkfile-import/
13736 anjuta-project-mkfile-import.plugin.in,
13737 (added) plugins/project-mkfile-import/plugin.c,
13738 (added) plugins/project-mkfile-import/plugin.h,
13739 (added) plugins/project-mkfile-import/project-mkfile-import.c,
13740 (added) plugins/project-mkfile-import/project-mkfile-import.h,
13741 plugins/project-wizard/templates/Makefile.am,
13742 (added) plugins/project-wizard/templates/mkfile-logo.png,
13743 (added) plugins/project-wizard/templates/mkfile.wiz,
13744 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
13745 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
13746 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
13747 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
13748 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
13749 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
13750 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
13751 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
13752 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
13753 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
13754 (added) plugins/project-wizard/templates/mkfile/src/main.c:
13755 Added makefile based project import wizard and wizard template.
13757 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
13759 * libanjuta/anjuta-launcher.c: Reduced false password detections
13761 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
13763 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
13764 messages correctly.a
13766 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
13768 * scintilla/Makefile.am: Changed scintilla library to noinst
13769 * pixmaps/Makefile.am: Install password.png
13770 * libanjuta/anjuta-launcher.c: Changed password detection
13771 to be able to access GNOME CVS with ssh.
13773 2005-08-31 Naba Kumar <naba@gnome.org>
13775 * plugins/glade/plugin.c: Set transient window for the widget
13778 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
13780 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
13782 2005-08-10 Naba Kumar <naba@gnome.org>
13784 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
13785 as shortcut key for execute.
13787 * src/about.c: Clean up.
13789 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
13790 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
13793 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13795 * plugins/editor/search-replace_backend.c :
13796 Fixed search in File Patterns.
13798 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
13800 * plugins/gdb/Makefile.am: Fixed a make -j x bug
13802 2005-08-04 Naba Kumar <naba@gnome.org>
13804 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
13805 for pango-1.8 rendering bug.
13807 2005-08-03 Naba Kumar <naba@gnome.org>
13809 * plugins/glade/plugin.c: Proper names for plugin widgets.
13811 * plugins/subversion/anjuta-subversion.glade,
13812 plugins/subversion/svn-auth.c: Fixed authentication dialog and
13813 string allocations. Use passed default values when available.
13814 Set proper focus and dialog default response. Destroy dialog after use.
13815 Return error when appropriate.
13817 2005-08-02 Naba Kumar <naba@gnome.org>
13819 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
13820 for pango-1.8 rendering bug.
13822 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
13824 * scintilla/Makefile.am: Fixed a make -j x bug
13826 2005-08-02 Johannes Schmid <jhs@gnome.org>
13828 * plugins/subversion/svn-auth.c: Added username/password
13831 2005-08-01 Naba Kumar <naba@gnome.org>
13833 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
13834 checks for character width calculations.
13836 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13838 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
13840 2005-07-31 Naba Kumar <naba@gnome.org>
13842 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
13843 messup with pango 1.8. Fixed bug #311846.
13845 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13847 * plugins/gdb/memory.c : Fixed bug 305082.
13849 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13850 plugins/project-wizard/templates/gcj.wiz,
13851 plugins/project-wizard/templates/gnome.wiz,
13852 plugins/project-wizard/templates/gtk.wiz,
13853 plugins/project-wizard/templates/java.wiz,
13854 plugins/project-wizard/templates/python.wiz,
13855 plugins/project-wizard/templates/wxwin.wiz,
13856 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
13858 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
13860 * plugins/tools/execute.c:
13861 Correct a crash if editor is closed while a tool still use it.
13863 2005-07-28 Naba Kumar <naba@gnome.org>
13865 * scintilla/*: Updated scintilla from their latest CVS.
13867 2005-07-27 Naba Kumar <naba@gnome.org>
13869 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
13870 plugins/build-basic-autotools/build-basic-autotools.c,
13871 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
13872 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
13873 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
13874 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
13875 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
13876 plugins/message-view/plugin.c, plugins/patch/plugin.c,
13877 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
13878 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
13879 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
13880 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
13881 argument to anjuta_ui_add_action_group_entries() and
13882 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
13883 Fixed all plugins to pass translation domain. This fixes untranslated
13886 2005-07-27 Naba Kumar <naba@gnome.org>
13888 * plugins/class-inheritance/class-callbacks.c,
13889 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
13890 proper system colors.
13892 2005-07-26 Naba Kumar <naba@gnome.org>
13894 * ROADMAP: Updated and added more tasks.
13896 2005-07-25 Naba Kumar <naba@gnome.org>
13898 * ROADMAP: Updated and added more tasks.
13900 2005-07-24 Naba Kumar <naba@gnome.org>
13902 * HACKING: Fixed format.
13904 2005-07-24 Naba Kumar <naba@gnome.org>
13906 * ROADMAP: Fixed format.
13907 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
13909 2005-07-24 Naba Kumar <naba@gnome.org>
13911 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
13912 * data/properties/cpp.properties: Added *.c++ as file extension for c++
13914 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
13916 * plugins/tools/dialog.c, plugins/tools/dialog.h:
13917 Correct wrong sensitivity setting
13919 * plugins/tools/tool.c: Correct a crash when removing overridden tool
13921 * plugins/tools/variable.c: Add variables for project manager
13923 2005-07-23 Naba Kumar <naba@gnome.org>
13925 * ROADMAP: updated.
13927 2005-07-23 Naba Kumar <naba@gnome.org>
13929 * plugins/subversion/Makefile.am,
13930 plugins/subversion/svn-auth.c,
13931 plugins/subversion/svn-auth.h: Added subversion authentication code
13934 * plugins/subversion/subversion-callbacks.c,
13935 plugins/subversion/subversion-callbacks.h,
13936 plugins/subversion/svn-backend-priv.h,
13937 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
13938 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
13939 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
13940 Added file mode line.
13942 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
13944 * configure.in: Added 'gl' to ALL_LINGUAS.
13946 2005-07-21 Naba Kumar <naba@gnome.org>
13948 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
13949 the active sources and kill the running process without emitting
13950 signals (which could be fatal because the object is being destroyed).
13951 Incidentally, fixed the crash that happens when stopping an active
13952 debugger session. Disabled debug prints and code clean up.
13955 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
13956 message view object, because that prevents many unprocessed outputs
13957 from the cvs command from being appended in view. Does not set NULL
13958 to mesg_view private member (not required) so that any pending outputs
13959 to view is processed.Fixed bug #172666.
13961 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
13962 type in supported list.
13964 2005-07-18 Adam Weinberger <adamw@gnome.org>
13966 * plugins/file-manager/anjuta-file-manager-plugin.glade:
13967 grammar/spelling fixes.
13969 2005-07-17 Naba Kumar <naba@gnome.org>
13971 * (new) plugins/project-wizard/templates/terminal/cvsignore,
13972 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
13973 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
13974 plugins/project-wizard/templates/anjuta-plugin.wiz,
13975 plugins/project-wizard/templates/gcj.wiz,
13976 plugins/project-wizard/templates/gnome.wiz,
13977 plugins/project-wizard/templates/gtk.wiz,
13978 plugins/project-wizard/templates/gtkmm.wiz,
13979 plugins/project-wizard/templates/java.wiz,
13980 plugins/project-wizard/templates/python.wiz,
13981 plugins/project-wizard/templates/terminal.wiz,
13982 plugins/project-wizard/templates/terminal/Makefile.am,
13983 plugins/project-wizard/templates/terminal/po/Makefile.am,
13984 plugins/project-wizard/templates/terminal/src/Makefile.am,
13985 plugins/project-wizard/templates/wxwin.wiz,
13986 plugins/project-wizard/templates/xlib-dock.wiz,
13987 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
13988 wizards and updated .wiz files to install them in newly created
13991 2005-07-16 Naba Kumar <naba@gnome.org>
13993 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
13995 * plugins/file-manager/an_file_view.c,
13996 plugins/file-manager/plugin.c: Added file manager preferences to
13997 show/hide files ignored by version control (e.g. cvsignore).
13999 * plugins/editor/text_editor.c: Initialize vfs info struct.
14001 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
14002 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
14003 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
14004 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
14005 omf-install/.cvsignore, pixmaps/.cvsignore,
14006 plugins/file-manager/anjuta-file-manager-plugin.glade,
14007 scintilla/.cvsignore, scintilla/include/.cvsignore,
14008 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
14009 tagmanager/python.c: Updated.
14011 2005-07-16 Naba Kumar <naba@gnome.org>
14013 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
14014 Fixed python parser to parser class methods.
14016 2005-07-15 Naba Kumar <naba@gnome.org>
14018 * plugins/project-wizard/property.c: Used parenthesis to remove
14021 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14022 plugins/project-wizard/templates/gcj.wiz,
14023 plugins/project-wizard/templates/gnome.wiz,
14024 plugins/project-wizard/templates/gtk.wiz,
14025 plugins/project-wizard/templates/gtkmm.wiz,
14026 plugins/project-wizard/templates/java.wiz,
14027 plugins/project-wizard/templates/python.wiz,
14028 plugins/project-wizard/templates/terminal.wiz,
14029 plugins/project-wizard/templates/wxwin.wiz,
14030 plugins/project-wizard/templates/xlib-dock.wiz,
14031 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
14034 2005-07-15 Naba Kumar <naba@gnome.org>
14036 * plugins/project-wizard/templates/java.wiz,
14037 plugins/project-wizard/templates/java/Makefile.am,
14038 plugins/project-wizard/templates/java/project.anjuta,
14039 plugins/project-wizard/templates/python.wiz,
14040 plugins/project-wizard/templates/python/Makefile.am,
14041 plugins/project-wizard/templates/python/project.anjuta: Use different
14042 project files for java and python module where debugger is not
14043 included in the list of plugins.
14045 2005-07-15 Naba Kumar <naba@gnome.org>
14047 * configure.in, plugins/project-wizard/templates/Makefile.am,
14048 plugins/project-wizard/templates/gcj-logo.png,
14049 plugins/project-wizard/templates/gcj.wiz,
14050 plugins/project-wizard/templates/gcj/.cvsignore,
14051 plugins/project-wizard/templates/gcj/Makefile.am,
14052 plugins/project-wizard/templates/gcj/configure.in.tpl,
14053 plugins/project-wizard/templates/gcj/src/.cvsignore,
14054 plugins/project-wizard/templates/gcj/src/Makefile.am,
14055 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
14056 plugins/project-wizard/templates/java-logo.png,
14057 plugins/project-wizard/templates/java.wiz,
14058 plugins/project-wizard/templates/java/configure.in.tpl,
14059 plugins/project-wizard/templates/java/po/Makefile.am,
14060 plugins/project-wizard/templates/java/po/POTFILES.in,
14061 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
14062 plugins/project-wizard/templates/java/src/main.java,
14063 plugins/project-wizard/templates/python-logo.png,
14064 plugins/project-wizard/templates/python.wiz,
14065 plugins/project-wizard/templates/python/.cvsignore,
14066 plugins/project-wizard/templates/python/Makefile.am,
14067 plugins/project-wizard/templates/python/configure.in.tpl,
14068 plugins/project-wizard/templates/python/po/.cvsignore,
14069 plugins/project-wizard/templates/python/po/Makefile.am,
14070 plugins/project-wizard/templates/python/po/POTFILES.in,
14071 plugins/project-wizard/templates/python/src/.cvsignore,
14072 plugins/project-wizard/templates/python/src/Makefile.am,
14073 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
14074 plugins/project-wizard/templates/python/src/main.py: Added Generic
14075 gcj and python project wizards. Fixed Generic java project to
14076 use _JAVA primary. Update gnome-build from cvs for them to work
14079 2005-07-12 Naba Kumar <naba@gnome.org>
14081 * plugins/project-manager/plugin.c: Automatically determine
14082 project backend by probing.
14084 2005-07-04 Naba Kumar <naba@gnome.org>
14086 * Makefile.am: Do not install old anjuta.glade file which conflicts
14087 with newer src/anjuta.glade.
14089 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
14091 * plugins/an_symbol_prefs.c:
14092 Sort list of available symbol files
14094 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
14096 * plugins/build-basic-autotools.c:
14099 * plugins/gtodo/libgtodo.c:
14100 Possible fix for #307800
14102 * libanjuta/anjuta-encodings.c
14103 libanjuta/anjuta-launcher.c
14104 libanjuta/anjuta-preference-dialog.c
14105 libanjuta/anjuta-preferences.c
14106 libanjuta/anjuta-ui.c
14107 libanjuta/anjuta-util.c
14108 libanjuta/cell-renderer-captioned-image.c
14109 libanjuta/plugin.c:
14111 Patch from de_lupus@pandora.be (Kristof Vansant):
14112 Replaced deprecated gnome-i18n.h
14115 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
14117 * plugins/subversion/anjuta-subversion.glade
14118 plugins/subversion/anjuta-subversion.ui
14119 plugins/subversion/plugin.c
14120 plugins/subversion/subversion-actions.c
14121 plugins/subversion/subversion-callbacks.h
14122 plugins/subversion/subversion-callbacks.c
14123 plugins/subversion/svn-backend-priv.h
14124 plugins/subversion/svn-backend.h
14125 plugins/subversion/svn-backend.c
14126 plugins/subversion/svn-thread.h
14127 plugins/subversion/svn-thread.c:
14129 Implemented Subversion diff
14131 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
14133 * plugins/build-basic-autotools/build-basic-autotools.c:
14134 Fixed crash bug! Might be useful to release 2.0.2 soon
14135 because this bug will crash any build which produces errors
14138 === Anjuta 2.0.1 ===
14140 2005-06-27 Naba Kumar <naba@gnome.org>
14142 * plugins/tools/execute.c: Formated code.
14144 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
14146 * plugins/build-basic-autotools/build-basic-autotools.c:
14147 Remove two memory leaks
14148 Check command output versus untranslated strings too
14150 * plugins/tools/execute.c:
14151 Remove two memory leaks
14152 Check command output versus untranslated strings too
14153 Remove description message
14155 * plugins/tools/fileop.c:
14156 Escape tool name in xml configuration file
14158 2005-05-26 Naba Kumar <naba@gnome.org>
14160 * configure.in: Bumped version to 2.0.1
14161 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
14163 * plugins/tools/execute.c: Fixed clickable messages.
14166 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
14167 Deactivate glade plugin when last glade project is closed. Reorder
14168 glade widgets in layout. Change glade project when user selects a
14169 new project. Removed project from the list when user closes it. Fixed
14170 glade project file loading from URI. Save and restored loaded glade
14171 projects in/from session.
14173 * plugins/class-gen/action-callbacks.c,
14174 plugins/class-gen/anjuta-class-gen-plugin.glade,
14175 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
14176 plugins/file-wizard/anjuta-file-wizard.glade,
14177 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
14178 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
14179 "Add to project" correctly. Use the source file path returned after
14180 adding to project. Fixed memory leaks. Deactivate wizard plugins
14183 * plugins/project-manager/plugin.c,
14184 plugins/project-wizard/anjuta-project-wizard.glade,
14185 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
14186 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
14187 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
14188 project-wizard preference page to anjuta app, because they are
14189 more appropriated as general preferences. Renamed username and
14190 useremail properties keys.
14192 * po/POTFILES.in: Updated.
14194 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
14197 * plugins/file-loader/plugin.c: Do not use static variable to store
14198 created submenu in factory. Fixed crash in anjuta exit.
14200 2005-05-24 Naba Kumar <naba@gnome.org>
14202 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14203 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14204 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14205 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14206 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14207 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14208 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14209 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14210 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14212 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14213 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
14214 plugins/build-basic-autotools/build-basic-autotools.c,
14215 plugins/build-basic-autotools/build-basic-autotools.h,
14216 plugins/build-basic-autotools/executer.c,
14217 plugins/build-basic-autotools/executer.h,
14218 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
14219 plugins/tools/variable.c: Added an extra argument to
14220 anuta_util_dialog_input() to pass default value. Save/load project
14221 configure and execution parameters in/from session.
14223 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
14224 symbol browser is loaded.
14226 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
14229 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
14230 deactivate would not start shell.
14232 2005-05-24 Naba Kumar <naba@gnome.org>
14234 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
14235 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
14236 libegg/egg-submenu-action.c, libegg/test-actions.c,
14237 plugins/build-basic-autotools/build-basic-autotools.c,
14238 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
14239 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
14240 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
14241 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
14242 plugins/macro/plugin.c, plugins/message-view/plugin.c,
14243 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
14244 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
14245 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14246 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
14247 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
14249 2005-05-24 Naba Kumar <naba@gnome.org>
14251 * data/properties/styles.properties: Fixed defalt font.
14253 * plugins/editor/search-replace.c,
14254 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
14255 project openness wihtout activating project-manager plugin (i.e.
14256 using anjuta_shell_get()).
14258 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
14259 - Completed add_source(), add_group() and add_target() methods of
14260 IAnjutaProjectManager.
14261 - Change their definition to return the added element (or NULL).
14262 - Used interface API for project main menus and 'add to project'
14263 from file-manager context menu.
14264 - Select proper default target/group when prompting for adding
14265 source/target/group.
14266 - Do not expand all nodes in selection tree when default selection
14267 are given (eases navigation in big projects).
14269 - Marked strings for translation.
14271 2005-05-23 Naba Kumar <naba@gnome.org>
14273 * src/anjuta-app.c: Save menu accelerators on change.
14275 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
14276 save-as dialog (leading to crash later).
14278 2005-05-22 Naba Kumar <naba@gnome.org>
14281 * AUTHORS: Added developers for other projects. Updated.
14282 * TODO.tasks: Updated.
14283 * ChangeLog: Added past changelogs from anjuta-0.1.5.
14285 2005-05-22 Naba Kumar <naba@gnome.org>
14287 * plugins/tools/execute.c: Make parsable lines distinct by adding
14288 a "Click me" description in the message. Allow tools to open arbibrary
14289 file in editory using gdb-styled annotation (The line starts with two
14290 \032 characters followed by the file:line).
14292 * plugins/tools/scripts/prepare-changelog.pl,
14293 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
14294 ChangeLog file itself and open it.
14296 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
14298 * plugins/tools/execute.c:
14299 Parse output in message pane
14300 Correct a crash on plugin deactivation
14302 * plugins/tools/fileop.c,
14303 plugins/tools/tool.c,
14304 plugins/tools/tool.h:
14305 Load only valid tools
14307 2005-06-21 Naba Kumar <naba@gnome.org>
14309 * anjuta.spec.in: Fixed devel package requirement.
14311 * plugins/message-view/message-view.c: Scroll message on next/previous.
14313 * TODO.tasks: Updated.
14315 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14316 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14317 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14318 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14319 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14320 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14321 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14322 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14324 * libanjuta/anjuta-preferences.c,
14325 plugins/build-basic-autotools/build-basic-autotools.c,
14326 plugins/build-basic-autotools/executer.c,
14327 plugins/class-gen/action-callbacks.c,
14328 plugins/class-gen/action-callbacks.h,
14329 plugins/class-gen/class_gen.c,
14330 plugins/cvs-plugin/cvs-interface.c,
14331 plugins/debug-manager/attach_process.c,
14332 plugins/debug-manager/plugin.c,
14333 plugins/debug-manager/utilities.c,
14334 plugins/debug-manager/utilities.h,
14335 plugins/editor/aneditor-autocomplete.cxx,
14336 plugins/editor/aneditor.cxx,
14337 plugins/editor/search-replace.c,
14338 plugins/editor/search-replace_backend.c,
14339 plugins/gdb/breakpoints.c,
14340 plugins/gdb/registers.c,
14341 plugins/patch/plugin.c,
14342 plugins/project-wizard/druid.c,
14343 plugins/project-wizard/install.c,
14344 plugins/subversion/plugin.c,
14345 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
14348 * plugins/class-gen/action-callbacks.c,
14349 plugins/project-wizard/parser.c,
14350 plugins/project-wizard/property.c,
14351 plugins/project-wizard/values.c,
14352 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
14354 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
14357 2005-06-20 Naba Kumar <naba@gnome.org>
14359 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
14360 manuals/reference/libanjuta/tmpl/e-splash.sgml,
14361 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14363 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
14364 exit idle function.
14366 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
14367 Fixed possible memory corruption.
14369 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
14370 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
14371 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
14372 progress bar increment and added progress status for symbol refresh
14373 and project loading.
14375 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
14376 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
14377 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
14378 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
14381 * TODO.tasks: Updated.
14383 2005-06-19 Naba Kumar <naba@gnome.org>
14385 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
14388 * plugins/project-import/project-import.c: Deactivate plugin when done.
14390 2005-06-18 Naba Kumar <naba@gnome.org>
14392 * plugins/profile-default/plugin.c: Fixed error when loading another
14393 project while a project is still loaded.
14395 * plugins/project-manager/plugin.c: Used (newly added) group-activated
14396 signal from gnome-build to popup group properties.
14398 * src/anjuta.c: Load default session by default.
14400 * po/POTFILES.in: Added missing files.
14402 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
14403 activate plugin on load (activate it separately). Connect to activate
14404 and deactivate signals for housekeeping, so that if plugins are
14405 activated or deactivate externally, they are properly recorded.
14407 * plugins/profile-default/plugin.c: Save profile before a project
14408 is loaded so that it could be restored when project is closed.
14410 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
14412 2005-06-17 Naba Kumar <naba@gnome.org>
14414 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
14415 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
14416 for project. The plugins loaded for the project is restored when project
14417 is loaded next time.
14419 * TODO.tasks: Updated.
14421 2005-06-15 Naba Kumar <naba@gnome.org>
14423 * plugins/tools/scripts/find-fixmes.pl,
14424 (new) plugins/tools/scripts/translation-status.pl,
14425 plugins/tools/scripts/tools-2.xml.in,
14426 plugins/tools/scripts/Makefile.am,
14427 plugins/tools/scripts/prepare-changelog.pl: Added translation
14428 status script. Completed find-fixmes.pl script. Fixed bugs.
14430 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
14433 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14435 * plugins/message-view/anjuta-message-manager-plugin.glade :
14436 renamed "messages.tag.position" to "messages.tab.position".
14437 plugins/message-view/anjuta-msgman.c :
14438 Messages tab position prefrences.
14440 2005-06-14 Naba Kumar <naba@gnome.org>
14442 * (new) plugins/tools/scripts/find-fixmes.pl,
14443 (new) plugins/tools/scripts/tools-2.xml.in,
14444 (new) plugins/tools/scripts/Makefile.am,
14445 (new) plugins/tools/scripts/prepare-changelog.pl,
14446 plugins/tools/plugin.h, plugins/tools/fileop.c,
14447 plugins/tools/Makefile.am, configure.in: Added system tools.
14449 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
14451 * plugins/tools/editor.c:
14452 Take care of creating .anjuta directory if missing
14454 2005-06-10 Naba Kumar <naba@gnome.org>
14456 * configure.in: Increased gnome-build required to version 0.1.2.
14458 * plugins/project-manager/plugin.c: Fixed target/group removal.
14459 Fixed memory leaks.
14461 2005-06-10 Naba Kumar <naba@gnome.org>
14463 * plugins/project-manager/plugin.c: Implemented target/group
14464 configuration (update gnome-build module from cvs).
14466 2005-06-07 Naba Kumar <naba@gnome.org>
14468 Patch from: Massimo Cora' <maxcvs@email.it>:
14469 * plugins/class-inheritance/Makefile.am,
14470 plugins/class-inheritance/class-inherit.c,
14471 plugins/class-inheritance/class-inherit.h,
14472 plugins/class-inheritance/plugin.c,
14473 plugins/class-inheritance/plugin.h,
14474 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
14475 expanded view of classes in hierarchy canvas (collapsable again).
14477 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
14479 * scintilla/patches/scintilla-64-bit.diff (added)
14480 * plugins/patch/patch-plugin.c:
14481 Conditional build for GTK 2.4 and GTK 2.6
14483 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
14485 * plugins/tools/anjuta-tools.glade,
14486 plugins/tools/editor.c,
14487 plugins/tools/plugin.h,
14488 plugins/tools/fileop.c:
14489 Add a check box to edit an user script
14490 Correct a few memory leak
14492 * plugins/tools/execute.c,
14493 plugins/tools/tool.c,
14494 plugins/tools/tool.h:
14495 Move utility remove_mnemonic function in tool.c
14498 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
14500 Patch from sbrabec@suse.cz:
14502 scintilla/include/Scintilla.h:
14504 Fix 64-Bit warnings in gcc 4
14506 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
14508 * plugins/patch/patch_plugin.c
14509 plugins/patch/patch.h
14510 plugin/patch/patch-plugin.glade
14511 plugin/patch/Makefile.am:
14513 Changed patch plugin to use libglade and new gtk 2.6 widgets
14515 2005-05-31 Naba Kumar <naba@gnome.org>
14517 Patch from Jason Bayman <JBayman@HobbitHell.com>:
14518 * plugins/editor/text_editor.c: Don't show error
14521 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
14523 * plugins/message-view/anjuta-message-manager.ui,
14524 plugins/message-view/anjuta-msgman.c,
14525 plugins/message-view/anjuta-msgman.h,
14526 plugins/message-view/message-view.c,
14527 plugins/message-view/message-view.h,
14528 plugins/message-view/plugin.c:
14529 Add a popup menu in messages panes
14530 Move save message pane option in it
14532 2005-05-28 Naba Kumar <naba@gnome.org>
14534 * data/properties/styles.properties: Fixed default font
14537 * plugins/editor/style-editor.c: cleanup.
14539 2005-05-25 Naba Kumar <naba@gnome.org>
14541 * plugin/gdb/plugin.c: Start gdb even if the program does
14542 not exists. Fixes bug #305074
14544 2005-05-24 Naba Kumar <naba@gnome.org>
14546 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
14547 * configure.in: graphviz pkgconfig path.
14549 2005-05-24 Naba Kumar <naba@gnome.org>
14551 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
14552 * TODO.tasks: Updated.
14554 2005-05-22 Naba Kumar <naba@gnome.org>
14556 * anjuta.spec.in: Fixed spec file
14557 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
14559 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
14561 * TODO.tasks: Updated.
14563 * plugins/message-view/anjuta-message-manager.ui,
14564 plugins/message-view/message-view.c,
14565 plugins/message-view/message-view.h,
14566 plugins/message-view/plugin.c:
14567 Add shortcut for next and previous message
14568 Add a save message menu item
14569 Fix a bug in previous message
14571 2005-05-21 Naba Kumar <naba@gnome.org>
14573 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
14574 doc/Makefile.am, global-tags/create_global_tags.sh,
14575 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
14576 and rpm package creation. Fixed installation paths.
14578 * plugins/editor/anjuta-document-manager.glade,
14579 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
14580 and indent options.
14582 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
14584 2005-05-21 Naba Kumar <naba@gnome.org>
14586 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
14587 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
14588 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
14589 tagmanager/Makefile.am: Fixed paths configure variables to take
14590 automake configure variables instead of hardcoding.
14592 * global-tags/tm_global_tags.c: Formated code.
14594 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
14595 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14596 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14597 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14598 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14599 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14600 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14601 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14602 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14604 2005-05-20 Naba Kumar <naba@gnome.org>
14606 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
14607 and fixed rpm spec file (more testing required).
14609 * data/gdb.init: Don't set gdb prompt.
14611 * mime/Makefile.am: run update-mime-data only on system-wide install.
14613 * plugins/gdb/Makefile.am: Install plugin at correct paths.
14615 2005-05-19 Naba Kumar <naba@gnome.org>
14617 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
14618 while it's not visible.
14620 Patch from: Jason Bayman <JBayman@HobbitHell.com>
14621 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
14623 2005-05-19 Naba Kumar <naba@gnome.org>
14625 * configure.in: Fixed subversion checks. Added
14626 --disable-plugin-subversion and --disable-plugin-glade
14627 configure flags to manually turn off their plugin builds.
14629 * plugins/editor/plugin.c: Save and restore current editor line
14630 positions in session.
14632 2005-05-18 Naba Kumar <naba@gnome.org>
14634 * AUTHORS: Fixed email address.
14636 * libanjuta/anjuta-utils.c,
14637 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
14638 when the projectmanager toplevel is not a window. Check for valid
14639 gtkwindow type before using the passed window as parent for anjuta
14642 2005-05-17 Naba Kumar <naba@gnome.org>
14644 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
14646 * plugins/cvs-plugin/Makefile.am,
14647 plugins/devhelp/plugin.c,
14648 plugins/file-loader/Makefile.am,
14649 plugins/macro/Makefile.am,
14650 plugins/message-view/Makefile.am,
14651 plugins/patch/Makefile.am,
14652 plugins/project-manager/Makefile.am,
14653 plugins/subversion/Makefile.am,
14654 plugins/symbol-browser/Makefile.am: Removed -module flags
14657 * MAINTAINERS: Added file so that I could recieve bugzilla
14660 * plugins/glade/plugin.c: Fixed compile error.
14662 === Anjuta 2.0.0 ===
14664 2005-05-15 Naba Kumar <naba@gnome.org>
14666 * configure.in: Adjusted gdl version requirement. Bumped anjuta
14669 * plugins/symbol-browser/an_symbol_view.c,
14670 plugins/symbol-browser/plugin.c,
14671 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
14672 symbols have been updated. Reset file symbols when update
14673 occurs. Fixed memory leaks.
14675 Patch from Jason Bayman <JBayman@HobbitHell.com>:
14676 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
14678 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
14680 * plugins/tools/anjuta-tools.glade:
14681 Remove unused parameter dialog
14683 * plugins/tools/dialog.c,
14684 plugins/tools/fileop.c,
14685 plugins/tools/fileop.h,
14686 plugins/tools/tool.c,
14687 plugins/tools/tool.h,
14688 plugins/tools/variable.c:
14689 Add a few comments and cleanups
14691 * plugins/tools/editor.c,
14692 plugins/tools/editor.h:
14693 Remove code from previous plugin and add comments
14694 Use main window as parent (instead of tool list)
14696 * plugins/tools/execute.c,
14697 plugins/tools/execute.h:
14698 Remove code from previous plugin and add comments
14701 2005-05-14 Naba Kumar <naba@gnome.org>
14703 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
14706 * configure.in: Fixed
14708 * plugins/class-inheritance/class-inheritance.png: New icon.
14710 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
14711 screws up when reparented.
14713 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14715 * plugins/editor/search-replace.c,
14716 plugins/editor/search-replace_backend.c
14717 plugins/project-manager/plugin.c : Clear find pane if searching same
14718 expression. Clean code.
14720 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
14722 * configure.in: Added ne in ALL_LINGUAS
14724 2005-05-13 Naba Kumar <naba@gnome.org>
14726 * configure.in: Fixed glade-3 version.
14728 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
14729 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
14730 plugins/gdb/watch.c: Update locals, watch and frame document on
14733 2005-05-12 Naba Kumar <naba@gnome.org>
14735 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
14736 scope autocompletion when the function definition is incomplete.
14738 * plugins/class-gen/anjuta-class-gen.plugin.in,
14739 plugins/file-wizard/anjuta-file-wizard.plugin.in,
14740 plugins/gdb/plugin.c,
14741 plugins/glade/anjuta-glade.plugin.in,
14742 plugins/project-import/anjuta-project-import.plugin.in,
14743 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
14744 titles for the wizards.
14746 2005-05-11 Naba Kumar <naba@gnome.org>
14748 * configure.in, plugins/debug-manager/Makefile.am,
14749 plugins/debug-manager/plugin.c,
14750 (added) plugins/debug-manager/images/.cvsignore,
14751 (added) plugins/debug-manager/images/Makefile.am,
14752 (added) plugins/debug-manager/images/detach-16.png,
14753 (added) plugins/debug-manager/images/detach.png,
14754 (added) plugins/debug-manager/images/step-into-16.png,
14755 (added) plugins/debug-manager/images/step-into.png,
14756 (added) plugins/debug-manager/images/step-out-16.png,
14757 (added) plugins/debug-manager/images/step-out.png,
14758 (added) plugins/debug-manager/images/step-over-16.png,
14759 (added) plugins/debug-manager/images/step-over.png,
14760 plugins/gdb/Makefile.am,
14761 plugins/gdb/breakpoints.c,
14762 plugins/gdb/plugin.c,
14763 (added) plugins/gdb/images/.cvsignore,
14764 (added) plugins/gdb/images/Makefile.am,
14765 (added) plugins/gdb/images/breakpoint.png,
14766 (added) plugins/gdb/images/locals.png,
14767 (added) plugins/gdb/images/stack.png,
14768 (added) plugins/gdb/images/watch.png: Fixed breakpoints
14769 'remove all'. Added debugger icons.
14771 * plugins/editor/text_editor.c: Fixed file monitor.
14773 Patch from: Massimo Cora' <maxcvs@email.it>
14774 * plugins/patch/anjuta-patch-plugin.png,
14775 plugins/class-gen/Makefile.am,
14776 plugins/class-gen/action-callbacks.c,
14777 plugins/class-gen/class_gen.c,
14778 plugins/class-gen/class_logo.xpm: Implemented vcs
14779 file addions. New icons by Fabio Zecchini
14781 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14783 * libanjuta/interfaces/libanjuta.idl
14784 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
14785 plugins/editor/search-replace_backend.c
14786 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
14788 2005-05-11 Naba Kumar <naba@gnome.org>
14790 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
14791 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
14792 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
14793 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
14794 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
14797 * plugins/symbol-browser/an_symbol_prefs.c,
14798 plugins/symbol-browser/an_symbol_search.c,
14799 plugins/symbol-browser/an_symbol_view.c,
14800 plugins/symbol-browser/an_symbol_view.h,
14801 plugins/symbol-browser/plugin.c: Fixed memory leaks.
14803 2005-05-11 Naba Kumar <naba@gnome.org>
14805 * libanjuta/anjuta-shell.c: Fixed runtime warning.
14807 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
14808 progress bar location at create time, instead of hardcoding.
14810 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
14811 Added mini splash screen.
14813 * plugins/editor/text_editor.c: Do not produce warning when file
14814 monitor could not be created.
14816 * plugins/profile-default/plugin.c: Save project session on exit.
14817 Show mini splash with progress bar at profile load.
14819 2005-05-10 Naba Kumar <naba@gnome.org>
14821 * configure.in, manuals/Makefile.am: Fixed compile flags.
14822 Disable outdated manuals builds.
14824 * global-tags/Makefile.am: Uninstall tags files on
14827 * libegg/Makefile.am: Use configured deprecated flags.
14829 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14830 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14831 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
14834 * mime/Makefile.am: Take DESTDIR into account.
14836 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
14838 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
14839 on scope autocompletion.
14841 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
14842 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
14843 shared libs and static libs paths for debugging. Order them
14846 * po/POTFILES.in: Updated.
14848 2005-05-09 Naba Kumar <naba@gnome.org>
14850 * libanjuta/interfaces/libanjuta.idl,
14851 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
14852 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
14853 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
14854 Implemented debugger source directory search and emits location changed
14855 signal with absolute path of the file.
14857 * plugins/tools/tool.c: Fixed compile errors.
14859 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
14861 * plugins/tools/anjuta-tools.glade,
14862 plugins/tools/dialog.h,
14863 plugins/tools/dialog.c,
14864 plugins/tools/plugin.c,
14865 plugins/tools/editor.c:
14866 Improve graphical user interface
14868 Correct an error on close
14871 * plugins/tools/fileop.c,
14872 plugins/tools/tool.h,
14873 plugins/tools/tool.c:
14874 Change the tool internal structure
14875 Support having tools configuration in several places
14877 2005-05-08 Naba Kumar <naba@gnome.org>
14879 * plugins/gdb/actions.c,
14880 (removed) plugins/gdb/registers_cbs.c,
14881 (removed) plugins/gdb/registers_cbs.h,
14882 (removed) plugins/gdb/registers_gui.c,
14883 (removed) plugins/gdb/sharedlib_cbs.c,
14884 (removed) plugins/gdb/sharedlib_cbs.h,
14885 (removed) plugins/gdb/sharedlib_gui.c,
14886 (removed) plugins/gdb/signals_cbs.c,
14887 (removed) plugins/gdb/signals_cbs.h,
14888 (removed) plugins/gdb/signals_gui.c: Removed dead files.
14890 2005-05-08 Naba Kumar <naba@gnome.org>
14892 * plugins/build-basic-autotools/executer.c: Fixed programs
14895 * plugins/debug-manager/Makefile.am,
14896 plugins/debug-manager/anjuta-debug-manager.glade,
14897 plugins/debug-manager/plugin.c,
14898 plugins/gdb/Makefile.am: Used libglade for programs listing
14901 * (added) plugins/gdb/pointer.png: Stack pointer image.
14903 * libanjuta/anjuta-marshal.list,
14904 pixmaps/Makefile.am,
14905 plugins/gdb/actions.c,
14906 plugins/gdb/actions.h,
14907 plugins/gdb/anjuta-gdb-plugin.ui,
14908 plugins/gdb/anjuta-gdb.glade,
14909 plugins/gdb/breakpoints.c,
14910 plugins/gdb/breakpoints.h,
14911 plugins/gdb/debug_tree.c,
14912 plugins/gdb/debug_tree.h,
14913 plugins/gdb/debugger.c,
14914 plugins/gdb/debugger.h,
14915 plugins/gdb/gdbmi-test.c,
14916 plugins/gdb/gdbmi.c,
14917 plugins/gdb/gdbmi.h,
14918 plugins/gdb/info.c,
14919 plugins/gdb/info.h,
14920 plugins/gdb/locals.c,
14921 plugins/gdb/locals.h,
14922 plugins/gdb/memory.c,
14923 plugins/gdb/memory.h,
14924 plugins/gdb/plugin.c,
14925 plugins/gdb/plugin.h,
14926 plugins/gdb/registers.c,
14927 plugins/gdb/registers.h,
14928 plugins/gdb/registers_cbs.c,
14929 plugins/gdb/registers_cbs.h,
14930 plugins/gdb/registers_gui.c,
14931 plugins/gdb/sharedlib.c,
14932 plugins/gdb/sharedlib.h,
14933 plugins/gdb/sharedlib_cbs.c,
14934 plugins/gdb/sharedlib_cbs.h,
14935 plugins/gdb/sharedlib_gui.c,
14936 plugins/gdb/signals.c,
14937 plugins/gdb/signals.h,
14938 plugins/gdb/signals_cbs.c,
14939 plugins/gdb/signals_cbs.h,
14940 plugins/gdb/signals_gui.c,
14941 plugins/gdb/stack_trace.c,
14942 plugins/gdb/stack_trace.h,
14943 plugins/gdb/utilities.c,
14944 plugins/gdb/utilities.h,
14945 plugins/gdb/watch.c,
14946 plugins/gdb/watch.h,
14947 plugins/gdb/watch_cbs.c,
14948 plugins/gdb/watch_cbs.h,
14949 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
14950 it for all debugger component updates and listing. Implemented
14951 user custom debugger command window. Fixed all debugger components
14952 to work correctly. Implemented debugger as GObject. Removed
14955 2005-05-06 Naba Kumar <naba@gnome.org>
14957 * TODO.tasks: Updated.
14959 * plugins/build-basic-autotools/Makefile.am,
14960 plugins/file-loader/Makefile.am,
14961 plugins/profile-default/Makefile.am,
14962 plugins/sample1/Makefile.am,
14963 plugins/symbol-browser/images/Makefile.am,
14964 src/Makefile.am: Fixed 'make distcheck' errors.
14966 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
14969 * tagmanager/tm_workspace.c: Include prototypes in getting
14972 2005-05-06 Naba Kumar <naba@gnome.org>
14974 * TODO.tasks: Updated.
14976 * configure.in, plugins/cvs-plugin/Makefile.am,
14977 plugins/debug-manager/Makefile.am,
14978 plugins/devhelp/Makefile.am,
14979 plugins/editor/Makefile.am,
14980 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
14982 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
14983 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
14986 * tagmanager/tm_workspace.c,
14987 tagmanager/include/tm_workspace.h,
14988 plugins/editor/aneditor-autocomplete.cxx,
14989 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
14990 to return all matching tag types when no name is given instead of
14991 returning empty array.
14993 * plugins/symbol-browser/Makefile.am,
14994 (added) plugins/symbol-browser/an_symbol.c,
14995 (added) plugins/symbol-browser/an_symbol.h,
14996 plugins/symbol-browser/an_symbol_info.c,
14997 plugins/symbol-browser/an_symbol_info.h,
14998 (added) plugins/symbol-browser/an_symbol_iter.c,
14999 (added) plugins/symbol-browser/an_symbol_iter.h,
15000 plugins/symbol-browser/an_symbol_search.c,
15001 plugins/symbol-browser/an_symbol_view.c,
15002 plugins/symbol-browser/an_symbol_view.h,
15003 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
15004 plugins/symbol-browser/plugin.c,
15005 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
15006 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
15007 plugin and implemented IAnjutaIterable interface for symbol search
15010 * plugins/class-inheritance/Makefile.am,
15011 plugins/class-inheritance/class-inherit.c,
15012 plugins/class-inheritance/class-inherit.h,
15013 plugins/class-inheritance/plugin.h: Use the newly added
15014 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
15015 get rid of libanjuta-ctags.la dependencies.
15017 2005-05-02 Naba Kumar <naba@gnome.org>
15019 * plugins/class-inheritance/class-inherit.c,
15020 plugins/class-inheritance/plugin.c,
15021 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
15022 be found for a class. Formated code.
15024 Patch from: Curtis Magyar <curtm4n@gmail.com>:
15025 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
15028 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
15030 * libanjuta/anjuta-launcher.c:
15031 Keep trying sending data until all bytes have been written
15033 * plugins/tools/anjuta-tools.glade,
15034 plugins/tools/editor.c:
15035 Add a combo box to defined data from stdin
15037 * plugins/tools/execute.c:
15038 Send data in stdin if needed
15041 * plugins/tools/fileop.c,
15042 plugins/tools/tool.h,
15043 plugins/tools/tool.c:
15044 Store, load and save stdin data
15045 Use tools-2.xml instead of tools.xml
15047 * plugins/tools/plugin.c,
15048 plugins/tools/plugin.h:
15051 * plugins/tools/dialog.c,
15052 plugins/tools/dialog.h:
15055 * plugins/tools/variable.c,
15056 plugins/tools/variable.h:
15057 Add editor related variables
15060 2005-04-29 Naba Kumar <naba@gnome.org>
15062 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
15064 * plugins/editor/text_editor.c: Fixed line marker interpretation.
15066 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
15067 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
15068 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
15069 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
15070 working on gdb MI interface. Completed MI parser interface.
15072 Patch from Massimo Cora <maxcvs@email.it>:
15073 * plugins/class-inheritance/Makefile.am,
15074 plugins/class-inheritance/class-inherit.c,
15075 plugins/class-inheritance/class-inherit.h,
15076 plugins/class-inheritance/plugin.c,
15077 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
15078 Used system theme for colors. Display class members on mouse click.
15080 2005-04-28 Naba Kumar <naba@gnome.org>
15082 * plugins/symbol-browser/an_symbol_prefs.c
15083 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
15084 implementation to create/add/remove custom tags files in symbol
15085 brower preferences.
15087 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
15090 * plugins/project-import/project-import.c: Fixed memory leaks and
15091 use correct debug prints.
15093 * TODO.tasks: Updated.
15095 2005-04-27 Naba Kumar <naba@gnome.org>
15097 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
15098 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
15099 scintilla/Makefile.am: Fixed 'make distcheck' errors.
15101 * plugins/editor/anjuta-docman.c,
15102 plugins/editor/anjuta-docman.h,
15103 plugins/editor/plugin.c: Emit editor-added signal from docman
15104 and connect signals to new editor correctly.
15106 * plugins/class-inheritance/plugin.c,
15107 plugins/symbol-browser/plugin.c: Added stock icons.
15109 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
15110 plugins/build-basic-autotools/executer.c,
15111 plugins/build-basic-autotools/executer.h: Added missing files
15112 for the execute programs implementation.
15114 2005-04-26 Naba Kumar <naba@gnome.org>
15116 * TODO.tasks: Updated.
15118 * plugins/file-loader/plugin.c,
15119 plugins/project-import/anjuta-project-import.plugin.in,
15120 plugins/project-import/plugin.c,
15121 plugins/project-import/project-import.c,
15122 plugins/project-import/project-import.h: Be able to import older
15125 2005-04-26 Naba Kumar <naba@gnome.org>
15127 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
15128 removing it from the shell.
15130 * libanjuta/anjuta-shell.c,
15131 libanjuta/anjuta-shell.h,
15132 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
15133 so that widget additions are freezed or thaw using a pending queue.
15134 Fixded UI flicker while loading projects.
15136 2005-04-26 Naba Kumar <naba@gnome.org>
15138 * TODO.tasks: Updated.
15140 * libanjuta/interfaces/libanjuta.idl: Added execute method for
15141 IAnjutaBuildable interface.
15143 * plugins/build-basic-autotools/Makefile.am,
15144 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15145 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
15146 plugins/build-basic-autotools/build-basic-autotools.c,
15147 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
15148 interface and UI for executing project/file programs. Implemented
15149 IAnjutaFile interface so that executables could be opened directly.
15151 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
15152 Authors line (Reserved for external plugins, which do not have a way to
15153 show their credits).
15155 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
15156 [File Loader] group for menu labels (default to "Name" if it is not
15159 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
15160 for executing external commands.
15162 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
15164 * plugins/project-wizard/property.c:
15165 Correct a memory leak
15167 * libanjuta/interfaces/libanjuta.idl,
15168 plugins/editor/text_editor.c:
15169 Add erase_all and replace_selection function to IAnjutaEditor
15171 * plugins/tools/anjuta-tools.glade,
15172 plugins/tools/fileop.c,
15173 plugins/tools/editor.c,
15174 plugins/tools/tool.c
15175 plugins/tools/tool.h:
15176 Add shortcut and icon
15178 * plugins/tools/variable.c,
15179 plugins/tools/variable.h:
15180 Add a variable asking parameters at run time
15182 * plugins/tools/execute.c:
15183 Add a warning message for missing document manager
15184 Add replace buffer and replace selection output
15185 Correct an error in popup output
15187 * plugins/tools/plugin.c,
15188 plugins/tools/plugin.h,
15189 plugins/tools/anjuta-tools.ui,
15192 Attach tools menu to a new place
15194 2005-04-25 Naba Kumar <naba@gnome.org>
15196 * libanjuta/plugins.c, src/about.c, src/about.h,
15197 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
15198 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
15199 plugins (about box for plugins) menu.
15201 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15203 * plugins/editor/search-replace.c :
15204 Displayed full path in Search pane window.
15205 Bug 300231 : Selected line in Search pane window .
15207 2005-04-23 Naba Kumar <naba@gnome.org>
15209 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
15211 2005-04-22 Naba Kumar <naba@gnome.org>
15213 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
15215 * plugins/project-wizard/templates/java.wiz,
15216 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
15217 to create bytecodes (.class) files.
15219 * plugins/symbol-browser/an_symbol_info.c,
15220 plugins/symbol-browser/an_symbol_info.h,
15221 plugins/symbol-browser/an_symbol_search.c,
15222 plugins/symbol-browser/an_symbol_view.c,
15223 plugins/symbol-browser/plugin.c,
15224 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
15225 in file symbol list.
15227 2005-04-22 Naba Kumar <naba@gnome.org>
15229 * TODO.tasks: Updated.
15231 * plugins/class-inheritance/Makefile.am,
15232 plugins/subversion/Makefile.am: Do not install plugin files when
15233 plugin build condition is false.
15235 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15236 plugins/build-basic-autotools/build-basic-autotools.c,
15237 plugins/build-basic-autotools/build-basic-autotools.h,
15238 plugins/file-loader/anjuta-loader-plugin.ui,
15239 plugins/file-loader/dnd.c,
15240 plugins/file-loader/plugin.c,
15241 plugins/file-loader/plugin.h,
15242 plugins/project-manager/anjuta-project-manager.ui,
15243 plugins/project-manager/plugin.c: Added open file and build context
15244 menu in project manager context menu.
15246 2005-04-22 Naba Kumar <naba@gnome.org>
15248 * configure.in: Added message output showing conditional plugins to
15251 * src/layout.xml: Added layout for class-inheritance plugin widget.
15253 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
15254 plugin name to remove redundant terms.
15256 * TODO.tasks: Updated.
15259 plugins/symbol-browser/Makefile.am,
15260 plugins/symbol-browser/an_symbol_view.c,
15261 (removed) plugins/symbol-browser/sv_class.xpm,
15262 (removed) plugins/symbol-browser/sv_function.xpm,
15263 (removed) plugins/symbol-browser/sv_macro.xpm,
15264 (removed) plugins/symbol-browser/sv_private_fun.xpm,
15265 (removed) plugins/symbol-browser/sv_private_var.xpm,
15266 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
15267 (removed) plugins/symbol-browser/sv_protected_var.xpm,
15268 (removed) plugins/symbol-browser/sv_public_fun.xpm,
15269 (removed) plugins/symbol-browser/sv_public_var.xpm,
15270 (removed) plugins/symbol-browser/sv_static_fun.xpm,
15271 (removed) plugins/symbol-browser/sv_static_var.xpm,
15272 (removed) plugins/symbol-browser/sv_struct.xpm,
15273 (removed) plugins/symbol-browser/sv_unknown.xpm,
15274 (removed) plugins/symbol-browser/sv_variable.xpm,
15275 (added) plugins/symbol-browser/images/.cvsignore,
15276 (added) plugins/symbol-browser/images/Icons.16x16.Class,
15277 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
15278 (added) plugins/symbol-browser/images/Icons.16x16.Field,
15279 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
15280 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
15281 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
15282 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
15283 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
15284 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
15285 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
15286 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
15287 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
15288 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
15289 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
15290 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
15291 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
15292 (added) plugins/symbol-browser/images/Icons.16x16.Method,
15293 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
15294 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
15295 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
15296 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
15297 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
15298 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
15299 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
15300 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
15301 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
15302 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
15303 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
15304 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
15305 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
15306 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
15307 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
15308 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
15309 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
15310 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
15311 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
15312 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
15313 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
15314 pixmaps and added new icons (taken from monodevelop).
15316 2005-04-21 Naba Kumar <naba@gnome.org>
15318 Patch from Massimo Cora <maxcvs@email.it>:
15320 * configure.in, plugins/Makefile.am
15321 (new) plugins/class-inheritance/.cvsignore,
15322 (new) plugins/class-inheritance/Makefile.am,
15323 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
15324 (new) plugins/class-inheritance/class-inherit.c,
15325 (new) plugins/class-inheritance/class-inherit.h,
15326 (new) plugins/class-inheritance/plugin.c,
15327 (new) plugins/class-inheritance/plugin.h,
15328 (new) plugins/class-inheritance/class-inheritance.png: Added class
15329 inheritance plugin.
15331 Changes by naba: Added pkgconfig check for graphviz and conditionally
15334 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
15336 2005-04-20 Naba Kumar <naba@gnome.org>
15338 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15339 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15340 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15341 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15342 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15343 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15344 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15345 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15346 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15347 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15348 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15350 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
15351 message view management.
15353 * libanjuta/anjuta-children.[ch],
15354 plugins/build-basic-autotools/build-basic-autotools.c,
15355 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
15356 Removed anjuta_children_init() function,
15357 because it is done automatically when first invoked. Introduced
15358 anjuta_children_recover() to recover the child signalling. Fixed
15359 child exit management to correctly recover the exit status.
15361 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
15362 to properly shutdown the launcher and to kill the running process
15363 (without emitting any signal).
15365 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
15366 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
15367 gdb and program instance.
15369 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15371 * plugins/editor/search-replace.c :
15372 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
15374 2005-04-18 Naba Kumar <naba@gnome.org>
15376 * TODO.tasks: Marked completed items.
15378 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
15379 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
15380 plugins/project-manager/plugin.c: Prompt user for the debugging
15381 target (select from a list of project's executable targets) and
15382 correctly start debugger. Take care of libtool wrapping when the
15383 target selected is libtool target. Fixed debugger menu items
15386 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
15388 * plugins/tools/execute.c,
15389 plugins/tools/execute.h:
15390 Implement save all files before running a command
15391 Implement all options for stdout and stderr except replace buffer
15392 Allow running several tools
15394 * plugins/tools/plugin.c:
15395 Move anjuta launcher in execute.c
15397 * plugins/tools/tools.h,
15398 plugins/tools/variable.c:
15401 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
15403 * plugins/tools/anjuta-tools.glade:
15404 Add new properties in tool editor dialog
15405 Cosmetic improvements
15407 * plugins/tools/anjuta-tools.ui:
15408 Attach tool menu as a build menu
15410 * plugins/tools/dialog.c:
15411 Set tool menu item sensitivity in tool list
15414 * plugins/tools/editor.c,
15415 plugins/tools/editor.h,
15416 plugins/tools/fileop.c,
15417 plugins/tools/tool.c,
15418 plugins/tools/tool.h:
15419 Add new properties (active, save file...)
15420 Most of them are still not implemented
15422 * plugins/tools/execute.c,
15423 plugins/tools/execute.h:
15424 Reorganize code to support multiple run
15425 Support run in terminal
15427 * plugins/tools/plugin.c
15428 plugins/tools/plugin.h:
15429 Move message handling in execute.c
15431 * plugins/tools/variable.h,
15432 plugins/tools/variable.c:
15433 Add useful variables
15435 2005-04-13 Naba Kumar <naba@gnome.org>
15437 * plugins/editor/text_editor.c: Fixed file monitoring condition.
15438 * plugins/editor/Makefile.am: Added gnome-vfs flags.
15440 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15442 * plugins/tools/dialog.c plugins/tools/tool.c :
15445 2005-04-06 Naba Kumar <naba@gnome.org>
15447 * src/anjuta.c: Load default session only when
15448 "anjuta.session.load.last" preference is enabled.
15450 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
15452 * plugins/tools/Makefile.am,
15453 plugins/tools/variable.c,
15454 plugins/tools/variable.h:
15455 Add new code for handling variables
15457 * plugins/tools/anjuta-tools.glade:
15458 Improve tool editor dialog
15459 Add variable selection dialog
15461 * plugins/tools/dialog.c,
15462 plugins/tools/dialog.h,
15463 plugins/tools/plugin.c,
15464 plugins/tools/plugin.h:
15465 Add variable object
15466 Add a function to get it
15468 * plugins/tools/editor.c:
15469 Add gui code for variable selection dialog
15471 * plugins/tools/execute.c:
15472 Use variables for executing command
15474 * Naba: Compile warning fixes.
15476 2005-04-06 Naba Kumar <naba@gnome.org>
15478 * TODO.tasks: Marked completed items.
15480 2005-04-06 Naba Kumar <naba@gnome.org>
15482 * plugins/subversion/svn-backend.c: Fixed subversion plugin
15485 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
15487 2005-04-04 Naba Kumar <naba@gnome.org>
15489 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
15490 inside Main window.
15492 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
15494 * plugins/tools/Makefile.am,
15495 plugins/tools/anjuta-tools.plugin.in,
15496 plugins/tools/anjuta-tools.ui,
15497 plugins/tools/anjuta-tools.gladei,
15498 plugins/tools/anjuta-tools-plugin.png,
15499 plugins/tools/plugin.c,
15500 plugins/tools/plugin.h,
15501 plugins/tools/dialog.c,
15502 plugins/tools/dialog.h,
15503 plugins/tools/fileop.c,
15504 plugins/tools/fileop.h,
15505 plugins/tools/tool.c,
15506 plugins/tools/tool.h,
15507 plugins/tools/editor.c,
15508 plugins/tools/editor.h,
15509 plugins/tools/execute.c,
15510 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
15511 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
15514 * anjuta-tools.[ch]: Removed old tools code.
15516 2005-04-01 Steve Murphy <murf@e-tools.com>
15518 * configure.in: Added "rw" to ALL_LINGUAS.
15520 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15523 manuals/C/anjuta-manual/fileoperations.xml
15525 manuals/C/anjuta-manual/figures/search_expr.png
15526 manuals/C/anjuta-manual/figures/search_expr_basic.png
15527 manuals/C/anjuta-manual/figures/search_file_list.png
15528 manuals/C/anjuta-manual/figures/search_file_pattern.png
15529 manuals/C/anjuta-manual/figures/search_replace.png
15530 manuals/C/anjuta-manual/figures/search_setting.png
15531 manuals/C/anjuta-manual/figures/search_target.png
15532 manuals/C/anjuta-manual/figures/search_target_action.png
15533 manuals/C/anjuta-manual/figures/search_target_in.png
15535 manuals/C/anjuta-manual/figures/find_files.png
15536 manuals/C/anjuta-manual/figures/find_replace.png
15537 manuals/C/anjuta-manual/figures/find_text.png :
15538 Updated Anjuta manual (File Operations)
15540 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15542 * manuals/C/anjuta-manual/fileoperations.xml,
15543 manuals/C/anjuta-manual/figures/open_file.png,
15544 manuals/C/anjuta-manual/figures/open_file_multiple.png,
15545 manuals/C/anjuta-manual/figures/prefs_print.png,
15546 manuals/C/anjuta-manual/figures/print_dlg.png,
15547 manuals/C/anjuta-manual/figures/print_preview.png.
15549 manuals/C/anjuta-manual/figures/add_edit_macro.png,
15550 manuals/C/anjuta-manual/figures/display_macro.png,
15551 manuals/C/anjuta-manual/figures/insert_text.png,
15552 manuals/C/anjuta-manual/figures/keyword_macro.png,
15553 manuals/C/anjuta-manual/figures/new_file_wizard.png,
15554 manuals/C/anjuta-manual/figures/save_as_file.png :
15555 Updated Anjuta Manual (File Operations)
15557 2005-03-23 Adam Weinberger <adamw@gnome.org>
15559 * plugins/editor/action-callbacks.c,
15560 plugins/file-loader/plugin.c,
15561 plugins/gtodo/main.c,
15562 plugins/project-wizard/druid.c:
15563 Fix spelling/grammar errors. Fixes bugs
15564 169068, 169137, 169138, and 169139.
15566 2005-03-21 Naba Kumar <naba@gnome.org>
15568 Patch from: Massimo Cora' <maxcvs@email.it>:
15570 * plugins/editor/Makefile.am
15571 plugins/editor/anjuta-docman.c,
15572 (added) plugins/editor/editor-tooltips.c,
15573 (added) plugins/editor/editor-tooltips.h: Added tooltips to
15574 editor tabs to show full path.
15576 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
15578 * plugins/subversion/svn-backend.c:
15579 Removed "apr-0/" from include because this is
15580 already included in SVN_INCLUDE and broke building if
15581 apr >= 1.0 was installed.
15583 2005-03-18 Naba Kumar <naba@gnome.org>
15585 Patch from: Massimo Cora' <maxcvs@email.it>:
15587 * plugins/editor/action-callbacks.c,
15588 plugins/editor/aneditor-calltip.cxx,
15589 plugins/editor/aneditor-priv.h,
15590 plugins/editor/aneditor.cxx,
15591 plugins/editor/aneditor.h,
15592 plugins/editor/anjuta-document-manager.ui: Added calltip
15593 activation from menu.
15595 2005-03-16 Naba Kumar <naba@gnome.org>
15597 Patch from: Massimo Cora' <maxcvs@email.it>:
15599 * plugins/class-gen/action-callbacks.c,
15600 plugins/class-gen/anjuta-class-gen-plugin.glade,
15601 plugins/class-gen/class_gen.c,
15602 plugins/class-gen/class_gen.h,
15603 plugins/class-gen/class_logo.xpm,
15604 plugins/class-gen/plugin.c: Create files without project
15605 being open. Add to project support. And other enhancements.
15607 2005-03-15 Adam Weinberger <adamw@gnome.org>
15610 plugins/debug-manager/utilities.c,
15611 plugins/file-loader/plugin.c,
15612 plugins/gdb/utilities.c,
15613 plugins/profile-default/plugin.c,
15614 plugins/project-import/project-import.c,
15615 src/anjuta-actions.h:
15616 Spelling/grammar fixes.
15618 2005-03-13 Naba Kumar <naba@gnome.org>
15620 * plugins/editor/action-callbacks.c,
15621 plugins/editor/action-callbacks.h,
15622 plugins/editor/anjuta-document-manager.ui,
15623 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
15624 submenu. Moved menuitems from Format to View->Editor.
15626 * src/action-callbacks.c, src/action-callbacks.h,
15627 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
15628 layout and lock layout menus in View submenu. Get rid of
15629 Settings->Layout Manager menu.
15631 * plugins/project-import/anjuta-project-import.plugin.in:
15634 * global-tags/Makefile.am,
15635 global-tags/create_global_tags.sh,
15636 plugins/editor/aneditor-autocomplete.cxx,
15637 plugins/editor/aneditor-priv.h,
15638 plugins/editor/aneditor.cxx,
15639 tagmanager/tm_workspace.c: Fixed scope members autocompletion
15640 in editor and made it work in global symbols also.
15642 * src/anjuta-app.c: Always use priority texts besides icons style
15643 for toolbars, because other styles look horible for Anjuta (fixme).
15645 2005-03-11 Naba Kumar <naba@gnome.org>
15647 * configure.in: Removed test for iconv.
15649 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
15650 before scintilla widget is realized.
15652 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
15653 for Update menuitem.
15655 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
15656 already applied in scintilla main stream.
15658 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
15659 and notified scintilla developer.
15661 2005-03-10 Naba Kumar <naba@gnome.org>
15663 * src/action-callbacks.c: Removed reference to src/help.h (dead
15666 * plugins/editor/text_editor.c: Removed reference to
15667 src/launcher.h (a dead file).
15669 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
15670 src/controls.c, src/controls.h, src/fileselection.c,
15671 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
15672 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
15673 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
15674 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
15675 src/session.h, src/support.c, src/support.h, src/toolbar.c,
15676 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
15677 Removed these dead files from CVS.
15680 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15682 * plugins/file-wizard/action-callbacks.c : Added error message.
15683 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
15686 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15688 * plugins/cvs-plugin/cvs-callbacks.c
15689 plugins/cvs-plugin/plugin.c:
15690 Fixed preferences page init and busy handling
15692 * plugins/subversion/plugin.c:
15693 Fixed preferences page init
15695 2005-03-09 Naba Kumar <naba@gnome.org>
15697 * plugins/Makefile.am, plugins/glade/Makefile.am,
15698 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
15699 enabled glade plugin in Anjuta. The plugin is built only when
15700 glade3 is installed.
15702 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15704 * plugins/project-wizard/templates/java.wiz
15705 plugins/project-wizard/templates/java-logo.png (*)
15706 plugins/project-wizard/templates/java/*
15707 plugins/project-wizard/templates/Makefile.am
15710 Add Java project type. It generates a autoconf/automake
15711 project which is compiled using gcj. It requires automake
15712 > 1.4 (1.9 is known to work) to work!
15714 (*) still awaiting response from the gcj team if we
15715 may use their logo.
15717 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15719 * plugins/project-import/*
15720 plugins/Makefile.am
15722 Added project import plugin. Might be a bit buggy and limited
15724 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15725 Icon from old pixmaps dir
15727 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15729 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
15730 plugins/macro/macro-util.c, plugins/macro/macros.xml :
15731 Added C Custom_Indent line macro.
15734 2005-03-09 Naba Kumar <naba@gnome.org>
15736 * TODO.tasks: Added new message-manager tasks.
15738 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15739 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15740 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15741 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15742 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15743 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15744 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15745 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15746 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15747 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15749 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
15750 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
15751 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
15752 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
15753 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
15754 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
15755 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
15756 Removed debugger widgets from shell on debugger shutdown. Added
15757 scrolled windows for docked widgets. Removed unnecessary widget refs
15758 and unrefs. Destroy widgets correctly on debugger shutdown.
15760 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
15761 with project description title. Removed frame shadow.
15763 * plugins/project-wizard/druid.c: Initializes tooltips.
15765 * scintilla/Makefile.am: Fixed comiple error.
15767 2005-03-08 Adam Weinberger <adamw@gnome.org>
15769 * plugins/class-gen/anjuta-class-gen-plugin.glade,
15770 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
15772 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15774 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
15775 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
15776 plugins/macro/macro-util.c, plugins/macro/macro-util.h
15777 plugins/macro/macros.xml, plugins/macro/plugin.c :
15778 Moved cursor at the '|' position defined in macros.
15780 2005-03-07 Naba Kumar <naba@gnome.org>
15782 * plugins/subversion/Makefile.am: Fixed build error.
15784 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
15785 types (perl, python, shellscript).
15787 * plugins/editor/plugin.c: Fixed to show all highlight options.
15789 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15791 * TODO.tasks : updated tasks.
15792 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
15794 2005-03-07 Naba Kumar <naba@gnome.org>
15796 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
15797 or disable subversion file-manager submenu. If "Subvesion" is also
15798 valid directory, we should also check for it.
15800 * configure.in: Disable cygwin macro until someone fixes the
15803 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
15804 backward compatibility.
15806 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15808 * src/about.c : Cleaned code.
15809 * plugins/macro/macros.xml : Added "do_while" C macro.
15810 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
15811 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
15812 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
15813 Closed registers, shared libraries, kernel signals dialogs with ESC key.
15815 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
15817 * plugins/class-gen/plugin.c:
15818 Removed "return" to activate project_root_uri watching.
15820 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
15822 * plugins/Makefile.am
15823 plugins/subversion/*:
15824 Added subversion plugin. Add, Remove, Commit and Update work
15825 everything else needs work.
15827 * plugins/terminal/terminal.c
15828 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
15829 we still have focus problems with the editor.
15831 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15833 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
15835 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15837 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
15839 2005-03-04 Naba Kumar <naba@gnome.org>
15841 Patch from Massimo Cora' <maxcvs@email.it>:
15843 * plugins/class-gen/Makefile.am,
15844 plugins/class-gen/action-callbacks.c,
15845 plugins/class-gen/action-callbacks.h,
15846 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
15847 plugins/class-gen/anjuta-class-gen.plugin.in,
15848 plugins/class-gen/class_gen.c,
15849 plugins/class-gen/class_gen.h,
15850 (removed) plugins/class-gen/clsGen.c,
15851 (added) plugins/class-gen/goc_template_header,
15852 (added) plugins/class-gen/goc_template_source,
15853 plugins/class-gen/plugin.c,
15854 plugins/class-gen/plugin.h: Refactored class gen code.
15855 Added GOCBuilder code. Fixed UI. Implemented plugin.
15857 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
15859 * plugins/project-wizard/property.c
15860 plugins/project-wizard/install.c
15861 plugins/project-wizard/druid.c
15862 plugins/editor/goto_line.c
15863 plugins/editor/plugin.c
15864 plugins/gtodo/add_edit_item.c
15865 plugins/gtodo/ligtodo.c
15866 plugins/gtodo/main.c
15867 plugins/gtodo/preferences.c:
15868 Fixed #167559, #167534, #167266, #167357
15869 (Bad English in strings...)
15871 Thanks to Adam Weinberger and Thierry Moisan for
15874 2005-03-03 Naba Kumar <naba@gnome.org>
15876 * libegg/Makefile.am, libegg/menu/Makefile.am,
15877 (added) libegg/egg-submenu-action.c,
15878 (added) libegg/menu/egg-submenu-action.h: Created a new action for
15879 submenu (used for wizard listing).
15881 * plugins/file-loader/anjuta-loader-plugin.ui
15882 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
15885 * plugins/editor/action-callbacks.c,
15886 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
15887 ctrl+tabbing because it was interfaring with focus navigation.
15888 Focus editor on "Esc" in incremental search entry. Cleanups.
15890 * plugins/file-manager/an_file_view.c,
15891 plugins/symbol-browser/plugin.c,
15892 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
15895 * plugins/profile-default/plugin.c,
15896 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
15899 * (removed) scintilla/patches/a64-crash-fix.patch,
15900 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
15903 2005-03-03 Naba Kumar <naba@gnome.org>
15905 * HACKING: Fixed typos.
15907 * plugins/editor/aneditor-indent.cxx: Clean up.
15909 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
15910 Enable/disable save, undo and redo actions depending on state
15913 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15915 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
15916 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
15917 Displayed search_incremental status.
15919 * Removed plugins/editor/search_incremental.[ch]
15921 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
15923 * plugins/cvs-plugin/cvs-execute.c
15924 plugins/cvs-plugin/cvs-callbacks.c:
15925 - Use weak reference on mesg_view and reuse tab if
15926 it still exists to avoid cluttering message manager.
15927 - Fixed bug in cvs remove
15929 README, HACKING: Updated
15931 configure.in: Added check for libsvn
15933 2005-02-29 Naba Kumar <naba@gnome.org>
15935 * plugins/file-manager/an_file_view.c,
15936 plugins/symbol-browser/an_symbol_view.c,
15937 plugins/symbol-browser/plugin.c: Hide column headers (they
15940 2005-02-29 Naba Kumar <naba@gnome.org>
15942 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15943 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15944 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15945 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15946 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15947 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15948 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15949 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15950 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15951 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15953 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
15954 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
15955 (added) libanjuta/anjuta-session.[hc],
15956 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
15957 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
15958 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
15961 Implemented session management. Implemented session
15962 container class. Added session notifications from shell. Implemented
15963 session save/load in editor, file-loader, default-profile-plugin
15964 and anjuta-app. Fixed window sizing and restoration. Cleaned up
15965 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
15966 and maximized states in session. Implemented project session
15969 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15971 * plugins/class-gen/action-callbacks.[ch],
15972 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
15973 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
15974 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
15977 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
15979 * plugins/project-wizard/anjuta-project-wizard.glade,
15980 plugins/project-wizard/druid.c:
15981 Add some padding in tab label in project selection page
15983 * plugins/project-wizard/druid.c,
15984 plugins/project-wizard/parser.c:
15985 Search for project template recursively
15986 Add ~/.anjuta/project to the search paths
15988 2005-02-26 Naba Kumar <naba@gnome.org>
15990 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
15991 * plugins/file-loader/plugin.c: Fixed crash bug.
15992 * libanjuta/plugins.c: Fixed memory leak.
15994 2005-02-26 Naba Kumar <naba@gnome.org>
15996 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
15997 "UserActivatable" attribute for plugins. This attribute if set to
15998 "no" will prevent users from activating/deactivating it from
15999 plugins dialog. Added a toggle button in plugins dialog to toggle
16000 the plugins list between list of activatable plugins (default) to
16001 list of all plugins. anjuta_plugin_select() now only selects the
16002 plugin. Added anjuta_plugins_select_and_activate() method that will
16003 select and activate it.
16005 * plugins/profile-default/Makefile.am,
16006 plugins/profile-default/anjuta-default-profile.ui,
16007 plugins/profile-default/plugin.c,
16008 plugins/profile-default/plugin.h,
16009 plugins/project-manager/anjuta-project-manager.ui,
16010 plugins/project-manager/plugin.c,
16011 plugins/project-manager/plugin.h:
16013 Anjuta projects (*.anjuta) files define the profile of respective
16014 projects. Profile is a set of related plugins required for the
16015 project to open. Moved "close project" action from Project Manager
16016 to Profile Manager plugin. Implemented loading and unloading of
16017 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
16018 (instead of Project Manager) now handles opening of *.anjuta files.
16019 Close Project menuitem is now moved to File submenu (being
16020 consistent with Anjuta 1.x versions and avoiding creating Project
16021 submenu when project manager is not loaded).
16023 * src/anjuta-actions.h: Fixed short-cut key for Help content.
16025 * src/anjuta.ui: Fixed place holder for projects.
16027 * (new) plugins/profile-default/default.anjuta: default startup
16028 profile. Removed the hardcoded plugins loading in
16029 DefaultProfilePlugin.
16032 plugins/project-wizard/templates/terminal/project.anjuta:
16033 Implemented project format in newly created projects.
16035 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
16036 plugins/class-gen/anjuta-class-gen.plugin.in,
16037 plugins/cvs-plugin/anjuta-cvs.plugin.in,
16038 plugins/editor/anjuta-document-manager.plugin.in,
16039 plugins/file-loader/anjuta-loader.plugin.in,
16040 plugins/file-wizard/anjuta-file-wizard.plugin.in,
16041 plugins/gdb/anjuta-gdb.plugin.in,
16042 plugins/glade/anjuta-glade.plugin.in,
16043 plugins/message-view/anjuta-message-manager.plugin.in,
16044 plugins/profile-default/anjuta-default-profile.plugin.in,
16045 plugins/project-manager/anjuta-project-manager.plugin.in,
16046 plugins/project-wizard/anjuta-project-wizard.plugin.in:
16047 Defined UserActivatable attributes. Added supported types attribute.
16049 * plugins/project-wizard/anjuta-project-wizard.glade
16050 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
16051 "Project Wizard" in preferences title.
16053 * TODO.tasks: Updated.
16055 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
16058 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16060 * plugins/file-wizard/anjuta-file-wizard.glade
16061 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
16063 Integrated License macros, cleaned file.c.
16065 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
16067 * plugins/macor/macro-util.c: Fixed crash bugs if email or
16068 username can not be found correctly.
16070 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16072 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
16073 plugins/macro/macros.xml :
16075 Added Headers macros. Cleaned file.c
16077 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16079 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
16080 plugins/macro/macros.xml :
16082 Fixed a bug. Added Header macro.
16085 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16087 * plugins/file-wizard/action-callbacks.c,
16088 plugins/file-wizard/file.c, plugins/macro/macro-util.c
16089 plugins/macro/macros.xml :
16091 Added FileName, Header template macros.
16093 2005-02-24 Naba Kumar <naba@gnome.org>
16095 * plugins/patch/patch-plugin.c: Fixed a function call.
16097 * src/anjuta.c, src/main.c: Save and load default session.
16099 2005-02-24 Naba Kumar <naba@gnome.org>
16101 * libanjuta/interfaces/libanjuta.idl,
16102 plugins/message-view/anjuta-msgman.c,
16103 plugins/message-view/anjuta-msgman.h,
16104 plugins/message-view/plugin.c: Added and implemented
16105 set_view_title() method.
16107 * plugins/build-basic-autotools/build-basic-autotools.c,
16108 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
16109 build context pooling. Maximum 3 contexts are reused. Additional
16110 contexts are created when all are busy.
16112 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16114 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
16115 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
16116 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
16117 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
16119 Added Copyright, Changelog macros.
16121 2005-02-23 Naba Kumar <naba@gnome.org>
16123 Patch from Massimo Cora' <maxcvs@email.it>:
16124 * plugins/Makefile.am,
16125 plugins/patch/Makefile.am,
16126 (added) plugins/patch/anjuta-patch-plugin.png,
16127 (added) plugins/patch/anjuta-patch.plugin.in,
16128 (added) plugins/patch/anjuta-patch.ui,
16129 plugins/patch/patch-plugin.c,
16130 (added) plugins/patch/patch-plugin.h,
16131 (added) plugins/patch/plugin.c,
16132 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
16135 2005-02-23 Naba Kumar <naba@gnome.org>
16137 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
16138 file-loader/plugin.c, profile-default/plugin.c:
16139 Implemented "activated" and "deactivated" signals for plugin class.
16140 Renamed *_location() functions to *_id(), because location is
16141 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
16142 anjuta_plugins_unload_plugin().
16144 * class-gen/plugin.c: Fixed complier warning and utility function call.
16146 * debug-manager/plugin.c: Unload debugger plugin correctly.
16148 * project-manager/plugin.c: Fixed compiler warnings.
16150 * plugins/project-wizard/templates/gnome/.cvsignore,
16151 plugins/project-wizard/templates/gnome/po/.cvsignore,
16152 plugins/project-wizard/templates/gnome/src/.cvsignore,
16153 plugins/project-wizard/templates/gtk/po/.cvsignore,
16154 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
16155 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
16157 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
16158 build (we need to fix this thing).
16160 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
16162 * plugins/macro/macro-action.[ch]
16163 plugins/macro/macro-edit.c
16164 plugins/macro/macro-dialog.c
16165 plugins/macro/macro-db.[ch]
16166 plugins/macro/plugin.[ch]
16167 plugins/macro/macro-util.[ch] (added)
16169 Cleaned up macro plugin and preview expanded macros.
16171 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
16173 * plugins/cvs-plugin/cvs-interface.c:
16175 Fixed option setting when using no compression and not
16178 2005-02-23 Naba Kumar <naba@gnome.org>
16180 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
16181 geometry on exit and startup (only if there is no geometry from the
16184 * TODO.tasks: Updated.
16186 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
16188 * manuals/reference/libanjuta/Makefile.am,
16189 manuals/reference/libanjuta/libanjuta-docs.sgml,
16190 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
16191 documentation for writing project templates.
16193 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16195 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
16196 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
16198 Expansion keywords in macros.
16200 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16202 * plugins/file-wizard/action-callbacks.c,
16203 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
16204 plugins/macro/macros.xml :
16206 Inserting text by macro plugin
16209 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
16211 * plugins/macro/plugin.c
16212 plugins/cvs-plugin/plugin.c:
16214 Fixed interfaces (use static)
16216 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
16218 * plugins/macro/macro-actions.[ch]
16219 plugins/macro/plugin.c
16220 libanjuta/interfaces/libanjuta.idl:
16222 Implemented IAnjutaMacro interface to be used by file-wizard
16224 * plugins/cvs-plugin/plugin.c
16225 libanjuta/interfaces/libanjuta.idl:
16227 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
16228 for all version control systems and not only for cvs.
16230 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16232 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
16235 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
16238 2005-02-21 Naba Kumar <naba@gnome.org>
16240 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
16241 IAnjutaDebugger interface.
16243 * plugins/debug-manager/anjuta-debug-manager.ui,
16244 plugins/debug-manager/attach_process.c,
16245 plugins/debug-manager/attach_process.h,
16246 plugins/debug-manager/plugin.c,
16247 plugins/debug-manager/plugin.h,
16248 plugins/gdb/actions.c,
16249 plugins/gdb/actions.h,
16250 plugins/gdb/anjuta-gdb-plugin.ui,
16251 plugins/gdb/breakpoints.c,
16252 plugins/gdb/breakpoints.h,
16253 plugins/gdb/debugger.c,
16254 plugins/gdb/debugger.h,
16255 plugins/gdb/memory.c,
16256 plugins/gdb/plugin.c,
16257 plugins/gdb/plugin.h,
16258 plugins/gdb/sharedlib.h,
16259 plugins/gdb/sharedlib_cbs.c,
16260 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
16261 correctly between debug-manager and debugger. Implemented debugger
16262 interface in gdb plugin. Fixed action names. Added UI updating.
16263 Start and stop debugger (does not work yet). Fixed UI merging.
16264 Fixed debugger plugin handling in debug-manager.
16266 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
16268 * plugins/editor/aneditor-autocomplete.cxx:
16270 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
16271 crash with C++ "template" keyword.
16273 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16275 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
16276 Fixed bug (Closed macro dialogs with Esc key).
16278 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
16280 * plugins/project-wizard/xlib.wiz,
16281 plugins/project-wizard/xlib-logo.png,
16282 plugins/project-wizard/xlib/*:
16283 Port old xlib anjuta project on new project wizard
16285 * plugins/project-wizard/xlib-dock.wiz,
16286 plugins/project-wizard/xlib-dock/*:
16287 Port old xlib dock anjuta project on new project wizard
16289 * plugins/project-wizard/wxwin.wiz,
16290 plugins/project-wizard/wxwin-logo.png,
16291 plugins/project-wizard/wxwin/*:
16292 Port old wxwin anjuta project on new project wizard
16294 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
16295 necessary changes for the new templates.
16297 2005-02-18 Naba Kumar <naba@gnome.org>
16299 * plugins/Makefile.am: Added class-gen
16301 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
16303 * plugins/project-wizard/header.c:
16304 Fix a bug in sorting of project categories
16306 2005-02-18 Naba Kumar <naba@gnome.org>
16308 Patch from Massimo Cora <maxcvs@email.it>:
16310 * plugins/class-gen/.cvsignore,
16311 plugins/class-gen/Makefile.am,
16312 (added) plugins/class-gen/action-callbacks.c,
16313 (added) plugins/class-gen/action-callbacks.h,
16314 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
16315 (added) plugins/class-gen/class_gen.c,
16316 (added) plugins/class-gen/class_gen.h,
16317 (added) plugins/class-gen/plugin.c,
16318 (added) plugins/class-gen/plugin.h: Ported class wizard to the
16321 * plugins/project-manager/plugin.c: implemented add_source().
16323 2005-02-17 Naba Kumar <naba@gnome.org>
16325 * plugins/file-loader/plugin.c: Fixed possible crash.
16327 * src/action-callbacks.c, src/action-callbacks.h,
16328 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
16330 2005-02-17 Naba Kumar <naba@gnome.org>
16332 * plugins/project-wizard/templates/anjuta-plugin.wiz,
16333 plugins/project-wizard/templates/gnome.wiz,
16334 plugins/project-wizard/templates/gtk.wiz,
16335 plugins/project-wizard/templates/gtkmm.wiz,
16336 plugins/project-wizard/templates/terminal.wiz,
16337 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16338 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16339 plugins/project-wizard/templates/gnome/src/callbacks.c,
16340 plugins/project-wizard/templates/gnome/src/callbacks.h,
16341 plugins/project-wizard/templates/gnome/src/main.c,
16342 plugins/project-wizard/templates/gtk/src/callbacks.c,
16343 plugins/project-wizard/templates/gtk/src/callbacks.h,
16344 plugins/project-wizard/templates/gtk/src/main.c,
16345 plugins/project-wizard/templates/gtkmm/src/main.cc,
16346 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
16347 to generate licence correctly (without any extra newlines). Removed
16348 IncludeGNUHeader macro definition and added proper licence property.
16349 Fixed project directory paths in file contents.
16351 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16353 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
16354 Closed macro dialogs with Esc key.
16356 2005-02-16 Naba Kumar <naba@gnome.org>
16358 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16359 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16360 plugins/project-wizard/templates/gnome/src/callbacks.c,
16361 plugins/project-wizard/templates/gnome/src/callbacks.h,
16362 plugins/project-wizard/templates/gnome/src/main.c,
16363 plugins/project-wizard/templates/gtk/src/main.c,
16364 plugins/project-wizard/templates/gtkmm/src/main.cc,
16365 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
16366 macros to avoid blank newlines.
16368 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
16370 * plugins/project-wizard/autogen.c:
16371 Correct a problem when having property value in UTF-8
16373 * plugins/project-wizard/druid.c:
16374 Correct a bug when reselecting a new project (all pages
16377 * plugins/project-wizard/property.c:
16378 Avoid having default invalid properties
16380 * plugins/project-wizard/templates/terminal.wiz,
16381 plugins/project-wizard/templates/terminal/po/ChangeLog,
16382 plugins/project-wizard/templates/terminal/src/main.c:
16383 Remove command for testing run function
16384 Move destination directory to second page and include
16385 project name. Add exist tag. Remove unused properties.
16387 2005-02-16 Naba Kumar <naba@gnome.org>
16389 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
16390 plugins/debug-manager/anjuta-debug-manager.ui,
16391 plugins/debug-manager/plugin.c,
16392 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
16393 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
16394 plugins/gdb/plugin.h, plugins/gdb/registers.c,
16395 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
16396 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
16397 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
16398 (removed) src/anjuta_info.c,
16399 (removed) src/anjuta_info.h,
16400 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
16401 (added) plugins/gdb/anjuta-gdb-plugin.ui,
16402 (added) plugins/gdb/actions.c,
16403 (added) plugins/gdb/actions.h: Completed initial
16404 porting of debugger to new architecture. Fixed many of the debugger
16407 * plugins/file-loader/plugin.c: Detect some important mime ourself
16408 to avoid inconsistencies when mime system isn't working.
16410 2005-02-16 Naba Kumar <naba@gnome.org>
16412 * plugins/editor/Makefile.am,
16413 (added) plugins/editor/aneditor-autocomplete.cxx,
16414 (added) plugins/editor/aneditor-calltip.cxx,
16415 (added) plugins/editor/aneditor-indent.cxx,
16416 (added) plugins/editor/aneditor-priv.h,
16417 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
16418 different smaller chunks to make it easy to maintain.
16420 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16422 * plugins/project-wizard/druid.c :
16424 Found system Email address if not defined in Preferences.
16426 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
16428 * plugins/project-wizard/gtkmm.wiz
16429 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
16430 plugins/project-wizard/gtkmm/*
16432 Added GTKmm (C++) project type
16434 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
16436 * plugins/message-view/plugin.c
16437 plugins/message-view/message-view.c
16439 Implemented next/prev action
16441 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16443 * plugins/project-wizard/templates/libglade2.* :
16444 Removed libglade2 project.
16446 * plugins/project-wizard/templates/gtk* :
16447 Removed interface.[ch] & support.[ch].
16449 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16451 * plugins/project-wizard/anjuta-project-wizard.glade,
16452 plugins/project-wizard/property.[ch],
16453 plugins/project-wizard/templates/anjuta-plugin.wiz :
16454 Added a new property ("iconfile").
16456 2005-02-14 Naba Kumar <naba@gnome.org>
16458 * plugins/project-wizard/install.c,
16459 plugins/project-wizard/plugin.c,
16460 plugins/project-wizard/templates/anjuta-plugin.wiz,
16461 plugins/project-wizard/templates/gnome.wiz,
16462 plugins/project-wizard/templates/gtk.wiz,
16463 plugins/project-wizard/templates/libglade2.wiz,
16464 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
16465 newly created projects and open them. Fixed message buffering in
16468 2005-02-14 Naba Kumar <naba@gnome.org>
16470 * src/about.c, pixmaps/Makefile.am,
16471 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
16473 * mime/gnome-mime-application-x-anjuta.png,
16474 pixmaps/anjuta_icon.png,
16475 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
16476 done by 9-speed at:
16477 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
16479 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16482 plugins/project-wizard/templates/libglade2-logo.png,
16483 plugins/project-wizard/templates/libglade2.wiz,
16484 plugins/project-wizard/templates/libglade2/* :
16488 2005-02-14 Naba Kumar <naba@gnome.org>
16490 * TODO.tasks: Updated.
16492 * plugins/editor/anjuta-docman.c,
16493 plugins/editor/text_editor.c,
16494 plugins/editor/text_editor.h,
16495 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
16496 for file modification, but it is still not functioning.
16498 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
16500 * plugins/project-wizard/values.c,
16501 plugins/project-wizard/values.h,
16502 plugins/project-wizard/property.c,
16503 plugins/project-wizard/property.h,
16504 plugins/project-wizard/druid.c:
16505 Rewrite mandatory property check
16506 Add check of exist property
16507 Rewrite handling of cached property page
16509 2005-02-13 Naba Kumar <naba@gnome.org>
16511 Patch from Igor Kovalenko <garrison@mail.ru>:
16512 * tagmanager/tm_workspace.c: Improved performance.
16514 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16516 *plugins/project-wizard/templates/*.wiz,
16517 plugins/project-wizard/druid.c,
16518 plugins/project-wizard/templates/terminal/src/main.c,
16519 plugins/project-wizard/templates/gtk/src/*.[ch],
16520 plugins/project-wizard/templates/gtk/src/Makefile.am,
16521 plugins/project-wizard/templates/gnome/src/*.[ch],
16522 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
16523 Add Copyright date & Email address,
16524 Correct terminal project.
16526 2005-02-12 Naba Kumar <naba@gnome.org>
16528 * plugins/project-wizard/property.c: Fixed hidden
16529 properties to take values.
16531 * plugins/project-wizard/file.[ch]: Renamed
16532 true/false enum values to fix compile error
16533 (conflict with other definition).
16535 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
16536 even when mime type detection fails (for example, when Anjuta is
16537 installed in non-system prefix).
16539 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
16541 * plugins/project-wizard/values.c,
16542 plugins/project-wizard/values.h:
16543 Rewrite file with more comments
16545 * plugins/project-wizard/druid.c,
16546 plugins/project-wizard/druid.h,
16547 plugins/project-wizard/autogen.c,
16548 plugins/project-wizard/autogen.h,
16549 plugins/project-wizard/druid.c,
16550 plugins/project-wizard/druid.h:
16552 Use values instead of properties
16553 Move default properties to druid.c
16555 * plugins/project-wizard/install.c,
16556 plugins/project-wizard/install.h:
16557 Use values instead of properties
16558 Add a check to avoid overwriting files
16560 * plugins/project-wizard/parser.c,
16561 plugins/project-wizard/property.c,
16562 plugins/project-wizard/property.h:
16563 Update to use new values
16564 Add an "exist" attribute to check if a directory already exist
16566 * plugins/project-wizard/anjuta-project-wizard.glade:
16567 Change project selection page (GtkTextView => GtkLabel,
16568 GtkTable => GtkVBox)
16570 * plugins/project-wizard/templates/terminal.wiz:
16571 Move destination directory on second page
16573 * plugins/project-wizard/action.c:
16576 2005-02-12 Naba Kumar <naba@gnome.org>
16578 * plugins/file-manager/an_file_view.c,
16579 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
16580 views. Created dynamic update date of view depending on project
16581 changes -- similar to file-manager view.
16583 * plugins/devhelp/plugin.c: Load help on idle.
16585 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
16586 autoformat' to proper location in preferences.
16588 * mime/anjuta.mime: Added .prj extension in the mime type for backward
16591 * plugins/editor/plugin.c: Fixed accel name.
16593 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16595 *plugins/project-wizard/templates/anjuta-plugin.wiz,
16596 plugins/project-wizard/templates/gnome.wiz,
16597 plugins/project-wizard/templates/gtk.wiz,
16598 plugins/project-wizard/anjuta-project-wizard.glade,
16599 plugins/project-wizard/autogen.c:
16600 Add Username & Email address in Project preferences.
16602 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16604 *plugins/project-wizard/templates/gnome-logo.png,
16605 plugins/project-wizard/templates/gnome.wiz,
16606 plugins/project-wizard/templates/gnome/* :
16609 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16611 * plugins/project-wizard/templates/terminal/src/main.c,
16612 plugins/project-wizard/templates/terminal/src/main.c,
16613 plugins/project-wizard/templates/terminal/src/main.[ch] :
16614 Insert License in projects
16616 2005-02-11 Naba Kumar <naba@gnome.org>
16618 * TODO.tasks: Added message manager task.
16620 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
16622 * plugins/editor/plugin.c: Use bookmark stock icons.
16624 * plugins/message-view/anjuta-message-manager.ui,
16625 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
16627 2005-02-10 Naba Kumar <naba@gnome.org>
16629 * libanjuta/interfaces/libanjuta.idl: fixed build error.
16631 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16633 * global-tags/Makefile.am
16634 Error during 'make install'
16636 2005-02-09 Naba Kumar <naba@gnome.org>
16638 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
16641 2005-02-08 Naba Kumar <naba@gnome.org>
16643 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
16645 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
16646 Show busy cursur when updating global tags in preferences.
16648 * configure.in: Fixed.
16650 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16652 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
16653 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
16655 - Fixed anjuta-plugin project (glade)
16657 2005-02-08 Naba Kumar <naba@gnome.org>
16659 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
16660 Fixed automatic indentations.
16662 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
16663 Global tags are now segregated into smaller api tags, which can be
16664 selectively loaded from symbol browser preferences.
16666 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
16667 Implemented IProjectManager interface in project-manager. Mostly getter
16668 methods for now, but need to add add() and remove() methods to add
16669 or remove project elements.
16671 * plugins/gdb/debug_tree.c: Small fix.
16673 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
16674 plugins/symbol-browser/an_symbol_info.c,
16675 plugins/symbol-browser/an_symbol_info.h,
16676 plugins/symbol-browser/an_symbol_search.c,
16677 plugins/symbol-browser/an_symbol_search.h,
16678 plugins/symbol-browser/an_symbol_view.c,
16679 plugins/symbol-browser/an_symbol_view.h,
16680 plugins/symbol-browser/plugin.c,
16681 plugins/symbol-browser/plugin.h,
16683 tagmanager/entry.h,
16684 tagmanager/tm_project.c,
16685 tagmanager/tm_symbol.c,
16686 tagmanager/tm_tag.c,
16687 tagmanager/tm_workspace.c,
16688 tagmanager/vstring.c,
16689 tagmanager/include/tm_tag.h,
16690 tagmanager/include/tm_workspace.h:
16692 - Fixed tagmanager parsing of source files to parse for typedefines and
16693 properly record element scopes. Implemented scope autocompletion
16694 (autocompletion on '.', '->', '::' and ':'. The functionality is not
16695 fully working. It was based on older patch for Anjuta 1.2.2 in SF
16696 patch list (author is unknown).
16697 - Implemented symbol-browser preferences for dynamically loading and
16698 saving tags API segments.
16699 - Fixed symbol-search to use tagmanager directly instead of depending
16700 on symbol-view for tags list.
16701 - Fixed symbol-view to create the tree using TMSymbol tree directly.
16702 - Fixed TMSymbol to create the complete tags tree instead of letting the
16703 symbol-view created the root nodes.
16704 - Changed project tags cache name to .tm_project2.cache because the
16705 newer format records additional scope information.
16707 2005-02-07 Naba Kumar <naba@gnome.org>
16709 * plugins/editor/style-editor.c,
16710 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
16711 and GtkFontButton instead of deprecated widgets in
16714 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
16716 * plugins/project-wizard/action.c,
16717 plugins/project-wizard/action.h,
16718 plugins/project-wizard/autogen.c,
16719 plugins/project-wizard/autogen.h,
16720 plugins/project-wizard/file.c,
16721 plugins/project-wizard/file.h,
16722 plugins/project-wizard/install.c,
16723 plugins/project-wizard/install.h,
16724 plugins/project-wizard/parser.h,
16725 plugins/project-wizard/parser.c,
16726 plugins/project-wizard/property.c,
16727 plugins/project-wizard/property.h,
16728 plugins/project-wizard/plugin.h,
16729 plugins/project-wizard/plugin.c,
16730 plugins/project-wizard/values.c,
16731 plugins/project-wizard/values.h:
16732 Replace C++ comments by C comments
16734 * plugins/project-wizard/autogen.c,
16735 plugins/project-wizard/autogen.h:
16736 Add a run time check of autogen version.
16737 Add UserName variable.
16739 * plugins/project-wizard/anjuta-project-wizard.glade,
16740 plugins/project-wizard/header.c,
16741 plugins/project-wizard/druid.c,
16742 plugins/project-wizard/druid.h:
16743 Sort project in alphabetic order.
16744 Correct selection troubles in notebooks.
16746 * plugins/project-wizard/parser.c:
16747 Add some check when reading the project header block.
16749 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
16751 * plugins/project-wizard/action.c,
16752 plugins/project-wizard/action.h,
16753 plugins/project-wizard/autogen.c,
16754 plugins/project-wizard/autogen.h,
16755 plugins/project-wizard/file.c,
16756 plugins/project-wizard/file.h,
16757 plugins/project-wizard/install.c,
16758 plugins/project-wizard/parser.h,
16759 plugins/project-wizard/parser.c,
16760 plugins/project-wizard/property.c,
16761 plugins/project-wizard/property.h,
16762 plugins/project-wizard/values.c,
16763 plugins/project-wizard/values.h,
16764 Add a space between function name and open.
16766 * plugins/project-wizard/plugin.h,
16767 plugins/project-wizard/plugin.c,
16768 plugins/project-wizard/install.c,
16769 Avoid a crash if the user close the message view used by the .
16771 * plugins/project-wizard/anjuta-project-wizard,
16772 plugins/project-wizard/druid.c,
16773 plugins/project-wizard/druid.h,
16774 plugins/project-wizard/header.h,
16775 plugins/project-wizard/header.c,
16776 Add a text view with the description of each.
16777 Add a tab for each project.
16778 Replace some C++ comments to C comments.
16780 2005-02-05 Naba Kumar <naba@gnome.org>
16782 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
16783 New icon from Sebastien Granjoux .
16785 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
16787 * libanjuta/anjuta-preferences.c:
16788 Set file property even without a focus out event (file selected
16791 2005-02-04 Naba Kumar <naba@gnome.org>
16793 * plugins/glade/plugin.c: Fixed glade function calls.
16794 * configure.in: Fixed a typo.
16795 * TODO.tasks: Updated.
16797 2005-02-03 Naba Kumar <naba@gnome.org>
16799 * plugins/project-manager/plugin.c: Fixed memory corruption.
16801 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
16804 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
16805 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16806 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
16807 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16809 * libanjuta/interfaces/libanjuta.idl,
16810 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
16813 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
16815 Patch from Massimo Cora <maxcvs@email.it>:
16816 * plugins/editor/plugin.c: Fixed update UI for created buffers.
16818 2005-02-01 Naba Kumar <naba@gnome.org>
16820 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
16821 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
16822 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
16823 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
16824 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
16825 from sourceforge -- a64 crash fixes (correct typing for GType)
16826 and fixes compile errors in sun.
16828 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
16829 paste (shift+insert) in terminal.
16831 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
16833 * configure.in: Add «nb» to ALL_LINGUAS.
16835 2005-02-01 Naba Kumar <naba@gnome.org>
16837 * TODO.tasks, TODO: Updated todo tasks.
16839 * plugins/editor/anjuta-document-manager.glade: Improved search
16842 * TODO.tasks: Fixed xml format.
16844 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
16847 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
16850 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
16851 format during save (removed unwanted text nodes). Fixed scrollbars.
16853 2005-01-31 Naba Kumar <naba@gnome.org>
16855 * libanjuta/interfaces/libanjuta.idl,
16856 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
16857 Implemented append() method for IAnjutaEditor interface and fixed
16858 various bugs with text insertions (cvs diff and macro insertions).
16860 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
16861 automatic indentation.
16863 * plugins/editor/action-callbacks.c,
16864 plugins/editor/action-callbacks.h,
16865 plugins/editor/anjuta-docman.c,
16866 plugins/editor/anjuta-document-manager.ui,
16867 plugins/editor/plugin.c,
16868 plugins/editor/text_editor.c,
16869 plugins/editor/text_editor.h,
16870 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
16871 Fixed highlight issues.
16873 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
16876 * plugins/symbol-browser/an_symbol_view.c: Force update project.
16878 * data/properties/*: Updated properties files from scite. Created
16879 styles.properties to override the scite styles.
16881 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
16883 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
16885 2005-01-30 Naba Kumar <naba@gnome.org>
16887 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
16888 unused definitions.
16890 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
16892 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
16893 plugins/editor/text_editor.c,
16894 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
16895 fixed linuwidth preference setting, fixed insert text interface
16896 implementation. Improved automatice-indentation for cpp lexer.
16898 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
16900 2005-01-29 Naba Kumar <naba@gnome.org>
16902 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
16903 option in update dialog as default. Improved import dialog. Sized
16906 * configure.in: Fixed underquoted warning from autoconf.
16908 * plugins/editor/action-callbacks.c,
16909 plugins/editor/aneditor.cxx,
16910 plugins/editor/aneditor.h,
16911 plugins/editor/anjuta-document-manager.glade,
16912 plugins/editor/plugin.c,
16913 plugins/editor/plugin.h,
16914 plugins/editor/text_editor.c,
16915 plugins/editor/text_editor.h,
16916 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
16917 for Editor and fixed all preferences syncronization and notifys for
16918 visible prefs (in editor preferences page).
16920 * plugins/file-loader/plugin.c: Load recent files on idle.
16922 2005-01-28 Naba Kumar <naba@gnome.org>
16924 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16925 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
16927 * plugins/editor/action-callbacks.c,
16928 plugins/editor/action-callbacks.h,
16929 plugins/editor/aneditor.cxx,
16930 plugins/editor/aneditor.h,
16931 plugins/editor/anjuta-document-manager.ui,
16932 plugins/editor/plugin.c,
16933 plugins/editor/text_editor.c,
16934 plugins/editor/text_editor.h,
16935 plugins/editor/text_editor_cbs.c,
16936 plugins/editor/text_editor_cbs.h,
16937 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
16940 Patch from Massimo Cora <maxcvs@email.it>:
16941 * plugins/editor/an_symbol_search.c,
16942 plugins/editor/an_symbol_search.c: Fixed crash bugs.
16944 2005-01-27 Naba Kumar <naba@gnome.org>
16946 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
16947 minimum size request to 200.
16949 * plugins/symbol-browser/an_symbol_info.c,
16950 plugins/symbol-browser/an_symbol_info.h,
16951 plugins/symbol-browser/an_symbol_search.c,
16952 plugins/symbol-browser/an_symbol_search.h,
16953 plugins/symbol-browser/an_symbol_view.c,
16954 plugins/symbol-browser/an_symbol_view.h,
16955 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
16956 pixbuf retrieval. Fixed runtime warning. Code clean up.
16958 2005-01-27 Naba Kumar <naba@gnome.org>
16960 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
16961 src/anjuta.ui, (new) plugins/glade/.cvsignore,
16962 (new) plugins/glade/Makefile.am,
16963 (new) plugins/glade/anjuta-glade-plugin.png,
16964 (new) plugins/glade/anjuta-glade.plugin.in,
16965 (new) plugins/glade/anjuta-glade.ui,
16966 (new) plugins/glade/plugin.c,
16967 (new) plugins/glade/plugin.h,
16968 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
16969 now until glade3 works properly.
16971 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
16972 they are generated.
16974 2005-01-26 Naba Kumar <naba@gnome.org>
16976 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
16977 Added mime icon for anjuta projects.
16979 patch from Massimo Cora <maxcvs@email.it>:
16980 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
16981 an_symbol_search.h, an_symbol_view.c, plugin.c:
16982 Fix/implement objects destroying/freeing.
16984 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
16986 * src/action-callback.[ch], src/anjuta-actions.h:
16987 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
16988 because it has not been updated for years and we know have a devhelp plugin
16989 which can do the job much better.
16990 * TODO.tasks: Updated done items
16992 2005-01-25 Naba Kumar <naba@gnome.org>
16994 * autogen.sh: Fixed to generate interface files.
16996 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
16997 session save filenames.
16999 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
17001 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
17003 * plugins/project-wizard/Makefile.am,
17004 plugins/project-wizard/install.c,
17005 plugins/project-wizard/install.h,
17006 plugins/project-wizard/parser.c,
17007 plugins/project-wizard/parser.h,
17008 plugins/project-wizard/templates/terminal.wiz:
17009 Add action list block in wizard template
17010 * plugins/project-wizard/file.c,
17011 plugins/project-wizard/autogen.c:
17014 2005-01-23 Naba Kumar <naba@gnome.org>
17016 * configure.in: Fixed build error.
17018 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
17020 * plugins/project-wizard/druid.c,
17021 plugins/project-wizard/parser.c,
17022 plugins/project-wizard/property.c: Rewrite parser with
17023 better error handling
17025 2005-01-22 Naba Kumar <naba@gnome.org>
17027 * plugins/symbol-browser/plugin.c: Changed c++ coments
17028 to c commnets and formated code to anjuta coding styles.
17030 2005-01-21 Naba Kumar <naba@gnome.org>
17032 * configure.in, autogen.sh: Fixed build errors in newer automake.
17034 * plugins/editor/anjuta-docman.c: Do not emit change editor
17035 signal while in dispose.
17037 Patch from: Massimo Corà <maxcvs@email.it>
17038 * plugins/symbol-browser/Makefile.am,
17039 plugins/symbol-browser/an_symbol_view.c,
17040 plugins/symbol-browser/an_symbol_view.h,
17041 plugins/symbol-browser/plugin.c,
17042 plugins/symbol-browser/plugin.h,
17043 plugins/symbol-browser/test-symbol-browser.c,
17044 (new) plugins/symbol-browser/an_symbol_info.c,
17045 (new) plugins/symbol-browser/an_symbol_info.h,
17046 (new) plugins/symbol-browser/an_symbol_search.c,
17047 (new) plugins/symbol-browser/an_symbol_search.h:
17048 Added a cool real-time symbol-search-view in symbol browser.
17050 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
17052 * plugin/macro/plugin.c
17053 plugin/macro/anjuta-macro-plugin.ui
17054 plugin/macro/macro-db.[ch]
17055 plugin/macro/macro-dialog.[ch]
17056 plugin/macro/macro-actions.[ch]
17057 plugin/macro/macro-edit.[ch]
17058 plugin/macro/plugin.[ch]:
17060 Implemented three menu items as Naba proposed:
17062 Insert Macro: Pops of a border-less window to enter a shortcut
17063 Add Macro: Same as Manage Macro => New
17064 Manage Macros: Full-features macro dialog
17066 2005-01-20 Naba Kumar <naba@gnome.org>
17068 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
17069 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
17070 libanjuta/anjuta-shell.h,
17071 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17072 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
17073 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
17074 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
17075 src/main.c, src/shell.c: Implemented command line args processing
17076 and session management. Fixed geometry restoration.
17078 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
17080 * plugins/macro/macro-db.c,
17081 plugins/macros.xml:
17082 Cleaned up XML interface and use attributes now for name, category and
17083 shortcut. CDATA is used to avoid xml errors inside of macros.
17085 2005-01-19 Naba Kumar <naba@gnome.org>
17087 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
17089 2005-01-18 Naba Kumar <naba@gnome.org>
17091 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
17094 * scintilla/*: Updated scintilla to current cvs and updated
17097 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
17099 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
17100 plugins/cvs-plugin/cvs-actions.c:
17101 Added "Whole project" infrastructure but it does not
17102 work because I did not find a way to get the current project's
17105 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
17107 * plugins/cvs-plugin/Makefile.am
17108 plugins/cvs-plugin/anjuta-cvs.plugin.in
17109 plugins/cvs-plugin/cvs-actions.c
17110 plugins/cvs-plugin/cvs-callbacks.c
17111 plugins/cvs-plugin/cvs-interface.[ch] (added)
17112 plugins/cvs-plugin/plugin.c:
17114 Added IAnjutaCVS interface and improved cvs plugin. There
17115 is still some work to do on cvs import and to add a current
17118 2005-01-17 Naba Kumar <naba@gnome.org>
17120 * plugins/editor/aneditor.cxx: Fixed auto indentation.
17122 * configure.in: Fixed build errors.
17124 * data/Makefile.am, (removed) data/README.stock_libs,
17125 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
17126 (removed) data/header.c, (removed) data/stock_libs.anj,
17127 (removed) data/x-anjuta-project.desktop,
17128 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
17130 * libanjuta/anjuta-plugin-description.c,
17131 libanjuta/anjuta-shell.c: Updated documentations.
17133 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
17135 * libanjuta/anjuta-launcher.c,
17136 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
17139 2005-01-17 Naba Kumar <naba@gnome.org>
17141 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17142 plugins/project-wizard/templates/gtk.wiz,
17143 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
17144 Updated templates to new format.
17146 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17147 * plugins/project-wizard/druid.c,
17148 plugins/project-wizard/parser.c,
17149 plugins/project-wizard/property.c,
17150 plugins/project-wizard/property.h,
17151 plugins/project-wizard/templates/terminal.wiz,
17152 plugins/project-wizard/templates/terminal/AUTHORS,
17153 plugins/project-wizard/templates/terminal/ChangeLog,
17154 plugins/project-wizard/templates/terminal/NEWS,
17155 plugins/project-wizard/templates/terminal/README,
17156 plugins/project-wizard/templates/terminal/project.anjuta,
17157 plugins/project-wizard/templates/terminal/src/main.c:
17158 Moveed code related to property types from druid.c and parser.c to
17159 property.c. Changed tag from "<string ..." to
17160 "<property type="string..." and so on. Rewrite parser
17161 (warning still in progress). Added list property. Changed
17162 terminal project to avoid using autogen on some file (much
17163 faster) using the autogen attribute. Add a license list box in
17164 terminal project (just as an example). _label in item list is
17167 2005-01-16 Naba Kumar <naba@gnome.org>
17169 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
17170 plugins/edtior/anjuta-docman.c: Fixed build errors.
17172 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
17173 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
17174 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
17175 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
17176 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
17177 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
17178 libanjuta/resources.h,
17179 plugins/build-basic-autotools/build-basic-autotools.c,
17180 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17181 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
17182 plugins/gtodo/plugin.c, src/Makefile.am,
17183 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
17184 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
17185 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
17186 should be handled in respective plugins. Added API documentations.
17188 * libanjuta-docs.sgml, libanjuta-sections.txt,
17190 (added) tmpl/anjuta-debug.sgml,
17191 (added) tmpl/anjuta-launcher.sgml,
17192 tmpl/anjuta-plugin.sgml,
17193 tmpl/anjuta-preferences.sgml,
17194 tmpl/anjuta-shell.sgml,
17195 (added) tmpl/anjuta-status.sgml,
17196 (removed) tmpl/anjuta-stock.sgml,
17197 tmpl/anjuta-utils.sgml,
17198 (removed) tmpl/defaults.sgml,
17199 (removed) tmpl/fileselection.sgml,
17200 (removed) tmpl/gnomefilelist.sgml,
17201 tmpl/ianjuta-buildable.sgml,
17202 (added) tmpl/ianjuta-debugger-manager.sgml,
17203 (added) tmpl/ianjuta-debugger.sgml,
17204 tmpl/ianjuta-document-manager.sgml,
17205 tmpl/ianjuta-editor.sgml,
17206 tmpl/ianjuta-file.sgml,
17207 tmpl/ianjuta-loader.sgml,
17208 tmpl/ianjuta-markable.sgml,
17209 tmpl/ianjuta-message-view.sgml,
17210 (added) tmpl/ianjuta-project-manager.sgml,
17211 (added) tmpl/ianjuta-todo.sgml,
17212 (added) tmpl/ianjuta-wizard.sgml,
17213 tmpl/libanjuta-iface-marshallers.sgml,
17214 tmpl/libanjuta-unused.sgml,
17215 (removed) tmpl/pixmaps.sgml,
17217 (removed) tmpl/properties.sgml,
17218 tmpl/resources.sgml: Updated API documentations.
17220 2005-01-15 Naba Kumar <naba@gnome.org>
17222 * libanjuta/anjuta-launcher.c: Added API docs.
17224 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17225 plugins/project-wizard/templates/gtk.wiz,
17226 plugins/project-wizard/templates/terminal.wiz,
17227 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17228 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
17229 plugins/project-wizard/templates/gtk/src/main.c,
17230 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
17231 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
17234 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
17235 * plugins/project-wizard/anjuta-project-wizard.glade,
17236 plugins/project-wizard/autogen.c,
17237 plugins/project-wizard/druid.c,
17238 plugins/project-wizard/druid.h,
17239 plugins/project-wizard/file.c,
17240 plugins/project-wizard/file.h,
17241 plugins/project-wizard/install.c,
17242 plugins/project-wizard/parser.c,
17243 plugins/project-wizard/plugin.c,
17244 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
17245 setting the default project directory. Fix HIDDEN property, it's
17246 working but I think we could make this cleaner. Removed the
17247 copy of the string in mandatory_property. Add an optional autogen
17248 attribute, to force or avoid using autogen on some files, default
17249 without any attribute is autodetect.+ Replace the script tag with
17250 a normal file tag and an attribute execute.
17252 2005-01-14 Naba Kumar <naba@gnome.org>
17254 * plugins/editor/action-callbacks.c,
17255 plugins/editor/search_incremental.c,
17256 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
17259 * plugins/editor/plugin.c, plugins/editor/plugin.h,
17260 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
17263 2005-01-12 Naba Kumar <naba@gnome.org>
17266 plugins/project-wizard/templates/Makefile.am,
17267 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
17268 plugins/project-wizard/templates/anjuta-plugin.wiz,
17269 (added) plugins/project-wizard/templates/gtk-logo.png,
17270 (added) plugins/project-wizard/templates/gtk.wiz,
17271 (added) plugins/project-wizard/templates/terminal-logo.png,
17272 plugins/project-wizard/templates/terminal.wiz,
17273 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17274 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17275 (added) plugins/project-wizard/templates/gtk/.cvsignore,
17276 (added) plugins/project-wizard/templates/gtk/Makefile.am,
17277 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
17278 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
17279 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
17280 (added) plugins/project-wizard/templates/gtk/src/main.c,
17281 (added) plugins/project-wizard/templates/gtk/src/project.glade,
17282 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
17283 GTK+ project templated and fixed other templates. Updated template
17286 2005-01-12 Naba Kumar <naba@gnome.org>
17288 * plugins/macro/anjuta-macro.glade: Improved GUI.
17290 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
17292 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
17293 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
17294 * plugins/cvs-plugin/cvs.[ch] (removed)
17295 Removed old unused files
17297 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
17298 * plugins/cvs-plugin/cvs-actions.c
17299 * plugins/cvs-plugin/Makefile.am:
17300 Seperate callback functions for better error
17301 handling. Cleaned up code.
17303 * plugins/macro/macros.xml: removed corrupt cvs
17306 2005-01-10 Naba Kumar <naba@gnome.org>
17308 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
17309 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
17312 2005-01-09 Naba Kumar <naba@gnome.org>
17314 * libegg/egg-recent-action.c, libegg/test-actions.c,
17315 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
17316 recent files models.
17318 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
17319 two models -- one for projects and other for regular files and show
17320 both in recent files menu. Changed recent files group from "anjuta"
17321 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
17322 when adding the URI in recent files.
17324 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
17325 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
17326 * plugins/macro/macro-dialog.c: Fixed dispose() method.
17327 * plugins/macro/macros.xml: Fixed xml errors.
17329 2005-01-08 Naba Kumar <naba@gnome.org>
17331 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
17332 libegg/test-actions.c, libegg/menu/Makefile.am,
17333 libegg/menu/egg-recent-action.h: Added a new action for
17336 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
17337 Fixed dispose. Cleanup.
17339 * plugins/file-loader/anjuta-loader-plugin.ui,
17340 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
17341 Use the new action for recent files. Added recent files in
17344 * plugins/project-wizard/druid.c: Show busy cursor and
17345 de-sensitize druid buttons during page change.
17347 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17348 * plugins/project-wizard/Makefile.am,
17349 plugins/project-wizard/druid.c,
17350 plugins/project-wizard/druid.h,
17351 plugins/project-wizard/install.c,
17352 plugins/project-wizard/plugin.c,
17353 plugins/project-wizard/plugin.h,
17354 plugins/project-wizard/property.c,
17355 plugins/project-wizard/property.h,
17356 (added) plugins/project-wizard/values.c,
17357 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
17358 objects (in values.c and values.h) containing the values of all
17359 properties. The NPWProperty objects now keep their values in this
17360 object which is persistant for one activation of the plugin, so the
17361 user keeps all the values even if he goes backward. Used an anjuta
17362 message view to list all files copied by the project wizard.
17364 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
17366 * plugins/macro/plugin.[ch],
17367 plugins/macro/macro-dialog.[ch]
17368 plugins/macro/macro-edit.[ch]
17369 plugins/macro/macro-db.[ch]
17370 plugins/macro/macro-actions.[ch]
17371 plugins/macro/anjuta-macro.plugin.in
17372 plugins/macro/anjuta-macro.glade
17373 plugins/macro/anjuta-macro.png
17374 plugins/macro/Makefile.am
17375 plugins/macro/macros.xml
17376 plugins/macro/anjuta-macro.ui (all added)
17378 plugins/Makefile.am:
17379 Added new macro plugins
17381 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
17384 * manuals/reference/template (removed)
17385 Removed old api reference
17387 * plugins/message-view/message-view.c:
17388 "Fixed" crash in on_row_deleted and added a
17389 comment that I cannot work this way. We will
17390 have to change everything a bit to avoid losing
17393 * plugins/text-editor/text_editor.c:
17394 Update line number width on file save
17397 2005-01-07 Naba Kumar <naba@gnome.org>
17399 * plugins/project-wizard/anjuta-project-wizard.glade,
17400 plugins/project-wizard/druid.c,
17401 plugins/project-wizard/templates/anjuta-plugin.wiz,
17402 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
17403 Display page description in bold. Fixed mandatory field check.
17406 libanjuta/libanjuta-1.0.pc.in,
17407 plugins/project-wizard/druid.c,
17408 plugins/project-wizard/parser.c,
17409 plugins/project-wizard/property.h,
17410 plugins/project-wizard/templates/anjuta-plugin.wiz,
17411 plugins/project-wizard/templates/terminal.wiz,
17412 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
17413 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
17414 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
17415 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
17416 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
17417 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17418 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17419 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17420 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
17421 plugins/project-wizard/templates/terminal/configure.in.tpl,
17422 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
17423 plugins/project-wizard/templates/terminal/src/main.c: Implemented
17424 a new property type -- hidden. Fixed terminal and anjuta-plugin
17427 2005-01-07 Naba Kumar <naba@gnome.org>
17429 * templates/anjuta-plugin.wiz,
17430 templates/terminal.wiz,
17431 templates/terminal/Makefile.am.tpl,
17432 templates/terminal/autogen.sh,
17433 (Removed) templates/terminal/configure.ac.tpl,
17434 (Added) templates/.cvsignore,
17435 (Added) templates/Makefile.am,
17436 (Added) templates/anjuta-plugin/.cvsignore,
17437 (Added) templates/anjuta-plugin/Makefile.am,
17438 (Added) templates/anjuta-plugin/src/.cvsignore,
17439 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
17440 (Added) templates/terminal/.cvsignore,
17441 (Added) templates/terminal/Makefile.am,
17442 (Added) templates/terminal/configure.in.tpl,
17443 (Added) templates/terminal/po/.cvsignore,
17444 (Added) templates/terminal/po/ChangeLog,
17445 (Added) templates/terminal/po/Makefile.am,
17446 (Added) templates/terminal/po/POTFILES.in,
17447 (Added) templates/terminal/src/.cvsignore,
17448 (Added) templates/terminal/src/Makefile.am,
17449 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
17450 project wizard. Fixed configure/po/Makefile template errors.
17452 2005-01-06 Naba Kumar <naba@gnome.org>
17454 * configure.in: Added project templates.
17455 * plugins/project-wizard/templates/*: Added to project and renamed
17456 Makefile.am and configure.in to Makefile.am and configure.ac respectively
17457 for the project templates (so that they do not conflict with autotools
17458 build. Created proper configure.ac.tpl and autogen.sh for project
17461 2005-01-06 Naba Kumar <naba@gnome.org>
17463 * plugins/project-wizard/anjuta-project-wizard.glade,
17464 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
17465 Fixed file list parsing and to take absolute file paths (for example,
17466 from an icon selected previously). Used toggle buttons for boolean
17467 properties. Check if all mandatory fields are given before going
17468 forward in the wizard. Use scrollable viewport for listing property
17469 widgets incase the list goes out of wizard's size. Added tooltips
17470 as descriptions of the property widgets. And other fixes.
17472 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
17473 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
17474 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
17475 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
17476 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
17477 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
17478 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
17479 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17480 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
17481 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17482 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
17483 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
17484 Restructured template files.
17486 2005-01-06 Naba Kumar <naba@gnome.org>
17488 * configure.in: Added check for autogen.
17490 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
17493 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
17494 Do not emit changed signal when in dispose.
17496 * plugins/symbol-browser/plugin.c: Don't updated symbols when
17497 symbol-view widget has been destroyed.
17499 * src/anjuta-app.c: Set null to preference, status and ui object
17500 pointers when they are destroyed.
17502 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
17503 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
17504 Added boolean, integer and file property types.
17506 * plugins/project-wizard/Makefile.am,
17507 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
17508 project wizard templates.
17510 2005-01-04 Naba Kumar <naba@gnome.org>
17512 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
17515 * plugins/editor/aneditor.cxx,
17516 plugins/editor/anjuta-docman.c,
17517 plugins/editor/plugin.c,
17518 plugins/editor/text_editor.c:
17519 Removed unnecessary ref/unref of scintilla.
17521 * plugins/message-view/anjuta-msgman.c,
17522 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
17523 make close button similar to document manager.
17525 * plugins/project-manager/plugin.c,
17526 plugins/project-manager/plugin.h: Removed dead codes. Removed
17527 unnecessary ref/unref.
17529 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
17530 instead of hard refs.
17532 2005-01-03 Naba Kumar <naba@gnome.org>
17534 * libanjuta/interfaces/libanjuta.idl: Added configure() and
17535 generate() methods for IAnjutaBuildable interface.
17537 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
17538 IAnjutaBuildable inteface.
17540 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
17541 to destroy build context when message view is destroyed.
17543 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
17544 a ref to it and unref in destructor. AnEditor class wants to be the
17545 owner of scintilla widget. Fixed compile warnings with signed/unsigned
17548 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
17549 complicate the scene. Removed editor widget from AnjutaDocman when
17550 the widget is destroyed.
17552 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
17553 from shell. It will be removed from shell when the widget is destroyed.
17555 * plugins/editor/text_editor.c: Added debug codes to track object
17558 * plugins/message-view/anjuta-msgman.c: Remove message view on
17559 widget destroy. Destroy message view on remove. Removed all views
17562 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
17565 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17567 * plugins/file-wizard/action-callbacks.c,
17568 plugins/file-wizard/anjuta-file-wizard.glade,
17569 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
17570 Insert Licence, copyright, header template ...
17572 2005-01-02 Naba Kumar <naba@gnome.org>
17574 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
17575 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
17576 anjuta_status_add_widget() to allow setting busy cursor on non
17579 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
17581 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
17582 mime types to take text/source also.
17584 * plugins/editor/anjuta-docman.c,
17585 plugins/editor/anjuta-docman.h,
17586 plugins/editor/plugin.c,
17587 plugins/editor/text_editor.c,
17588 plugins/editor/text_editor.h,
17589 plugins/editor/text_editor_cbs.c: Listen for busy signal from
17590 AnjutaStatus and set busy cursor on editors.
17592 * plugins/file-loader/Makefile.am,
17593 plugins/file-loader/plugin.c,
17594 (added) plugins/file-loader/dnd.c,
17595 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
17597 * src/anjuta.c: Hide anjuta window before destruction.
17599 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17600 * configure.in, plugins/Makefile.am,
17601 (removed) plugins/project-wizard/appwiz_page1.c,
17602 (removed) plugins/project-wizard/appwiz_page2.c,
17603 (removed) plugins/project-wizard/appwiz_page3.c,
17604 (removed) plugins/project-wizard/appwiz_page4.c,
17605 (removed) plugins/project-wizard/appwizard.c,
17606 (removed) plugins/project-wizard/appwizard.h,
17607 (removed) plugins/project-wizard/appwizard_cbs.c,
17608 (removed) plugins/project-wizard/appwizard_cbs.h,
17609 (removed) plugins/project-wizard/appwizard_gui.c,
17610 (removed) plugins/project-wizard/gnome_project.c,
17611 (removed) plugins/project-wizard/gnome_project.h,
17612 (removed) plugins/project-wizard/wizard_gui.c,
17613 (removed) plugins/project-wizard/wizard_gui.h,
17614 (added) plugins/project-wizard/.cvsignore,
17615 (added) plugins/project-wizard/Makefile.am,
17616 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
17617 (added) plugins/project-wizard/anjuta-project-wizard.glade,
17618 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
17619 (added) plugins/project-wizard/applogo.png,
17620 (added) plugins/project-wizard/appwizard.png,
17621 (added) plugins/project-wizard/autogen.c,
17622 (added) plugins/project-wizard/autogen.h,
17623 (added) plugins/project-wizard/druid.c,
17624 (added) plugins/project-wizard/druid.h,
17625 (added) plugins/project-wizard/file.c,
17626 (added) plugins/project-wizard/file.h,
17627 (added) plugins/project-wizard/header.c,
17628 (added) plugins/project-wizard/header.h,
17629 (added) plugins/project-wizard/install.c,
17630 (added) plugins/project-wizard/install.h,
17631 (added) plugins/project-wizard/parser.c,
17632 (added) plugins/project-wizard/parser.h,
17633 (added) plugins/project-wizard/plugin.c,
17634 (added) plugins/project-wizard/plugin.h,
17635 (added) plugins/project-wizard/property.c,
17636 (added) plugins/project-wizard/property.h: Removed old application-wizard
17637 codes and added new template based (autogen based) project wizard
17638 implemented by Sébastien Granjoux <seb.sfo@free.fr>
17640 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
17642 * plugins/cvs-plugin/plugin.c: Fixed crash bug
17643 * plugins/cvs-plugin/cvs-execute.c:
17644 Fix cvs_log which did not work because of some
17646 Patch from Mark R. Pariente <markpariente@cmu.edu>
17647 - Fix message highlighting
17649 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
17654 Removed template stuff completly because we dicussed to implement
17655 a macro system for Edit->Insert Text
17657 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
17659 * plugins/editor/aneditor.cxx,
17660 plugins/editor/text_editor.c:
17661 Set line number width dynamically
17663 Prepered new GTK 2.6 about dialog
17665 2004-12-30 Naba Kumar <naba@gnome.org>
17667 patch from: Massimo Corà <maxcvs@email.it>
17668 * plugins/editor/aneditor.cxx: Highlights correct function
17669 argument in recursive calltips.
17671 2004-12-30 Naba Kumar <naba@gnome.org>
17673 * plugins/symbol-browser/plugin.c,
17674 libanjuta/interfaces/libanjuta.idl,
17675 plugins/editor/text_editor.c: Fixed editor markers and added a new
17676 marker (BASIC) to indicate line numbers. Fixed symbol browser to
17677 mark the line visited.
17679 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
17680 libegg/Makefile.am, libegg/eggcomboselect.c,
17681 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
17682 widget for use with symbol view in toolbar.
17684 * plugins/cvs-plugin/anjuta-cvs.ui,
17685 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
17686 placeholder for cvs plugin context menu in filemanager.
17688 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
17690 * plugins/cvs-plugin/plugin.c:
17691 Show popup menu only if the file is contained in
17692 a directory containing a "CVS" directory
17694 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
17696 * plugins/cvs-plugin/cvs-action.[ch],
17697 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17698 * plugins/cvs-plugin/anjuta-cvs.ui,
17699 * plugins/cvs-plugin/plugin.c:
17700 Implemented "Import"
17702 Patch from Mark R. Pariente <markpariente@cmu.edu>:
17703 Added right-click-menu for file-manager
17705 2004-12-26 Naba Kumar <naba@gnome.org>
17707 * src/action-callbacks.c, src/action-callbacks.h,
17708 src/anjuta-actions.h, src/anjuta-app.c,
17709 src/anjuta.ui: Added fullscreen action.
17711 * plugins/cvs-plugin/cvs-actions.c,
17712 plugins/cvs-plugin/plugin.c,
17713 plugins/cvs-plugin/plugin.h: Watches current editor,
17714 project and file manager selection in plugin
17717 2004-12-26 Naba Kumar <naba@gnome.org>
17719 * src/anjuta-app.c, src/anjuta.c, src/main.c,
17720 src/action-callbacks.c: Fixed app finalization. Added a
17721 command line arg --proper-shutdown (-p), which when set
17722 will release all plugins and their resources (this option
17723 is mainly for debugging).
17725 * plugins/file-loader/plugin.c: Fixed filename duplications
17726 in recent files history.
17728 * plugins/profile-default/plugin.c: Disabled problematic
17729 plugins for now to load at startup.
17731 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
17732 annoying debug prints.
17734 2004-12-23 Naba Kumar <naba@gnome.org>
17736 Patch from: Mark R. Pariente <markpariente@cmu.edu>
17737 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17738 plugins/cvs-plugin/anjuta-cvs.ui,
17739 plugins/cvs-plugin/cvs-actions.c,
17740 plugins/cvs-plugin/cvs-actions.h,
17741 plugins/cvs-plugin/cvs-execute.c,
17742 plugins/cvs-plugin/cvs-execute.h,
17743 plugins/cvs-plugin/Makefile.am,
17744 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
17745 Added cvs log command.
17747 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
17749 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
17752 2004-12-20 Naba Kumar <naba@gnome.org>
17754 patch from: Massimo Corà <maxcvs@email.it>
17755 * plugins/editor/aneditor.cxx: Added recursive calltips.
17757 2004-12-20 Naba Kumar <naba@gnome.org>
17759 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
17760 Show busy cursor during loading and unloading.
17762 2004-12-19 Naba Kumar <naba@gnome.org>
17764 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
17765 memory leaks. Disabled debug print.
17767 * plugins/symbol-browser/an_symbol_view.c,
17768 plugins/symbol-browser/plugin.c,
17769 plugins/symbol-browser/plugin.h: Fixed loading and unloading
17770 problems. Creates SymbolView object every time when the
17771 plugin is activated.
17773 * plugins/project-manager/plugin.c: Close project when
17776 2004-12-18 Naba Kumar <naba@gnome.org>
17778 * po/POTFILES.in: Removed commented lines.
17779 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
17780 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
17781 * plugins/gdb/plugin.c: Fixed compile error.
17783 Patch from: Mark R. Pariente <mark@demar.com.tr>
17784 * libegg/eggcellrendererkeys.c: Fixed compile error.
17786 2004-12-18 Naba Kumar <naba@gnome.org>
17788 * plugins/file-loader/plugin.c: Fixed loading bug.
17790 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
17791 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
17792 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
17793 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
17794 and corruptions. Fixed loading and unloading of plugins.
17796 2004-12-17 Naba Kumar <naba@gnome.org>
17798 * plugins/file-loader/Makefile.am,
17799 plugins/file-loader/plugin.c,
17800 plugins/project-manager/plugin.c: Fixed memory corruption
17801 and disposition codes. Added missing plugin.h in Makefile.am.
17803 2004-12-16 Naba Kumar <naba@gnome.org>
17805 * plugins/symbol-browser/an_symbol_view.c,
17806 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
17807 codes. Fixed memory leaks and corruptions.
17809 * plugins/build-basic-autotools/build-basic-autotools.c
17810 plugins/editor/anjuta-docman.c,
17811 plugins/editor/text_editor.c,
17812 plugins/file-loader/plugin.c,
17813 plugins/file-manager/plugin.c,
17814 plugins/file-wizard/plugin.c,
17815 plugins/message-view/anjuta-msgman.c,
17816 plugins/message-view/anjuta-msgman.h,
17817 plugins/message-view/message-view.c,
17818 plugins/message-view/plugin.c,
17819 plugins/message-view/plugin.h,
17820 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
17822 * src/about.c, src/about.h, src/action-callbacks.c,
17823 src/action-callbacks.h, src/anjuta-actions.h,
17824 src/anjuta-app.c, src/anjuta-app.h,
17825 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
17826 src/anjuta.c, src/anjuta.h, src/getline.c,
17827 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
17828 src/start-with.c, src/start-with.h: Fixed emacs modes.
17830 * src/layout.xml: Brought document manager in front.
17832 2004-12-15 Naba Kumar <naba@gnome.org>
17834 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
17837 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
17838 finalization. Added a method to unload all plugins and destroy them.
17839 Fixed memory leaks.
17841 * plugins/sample1/plugin.c: Proper finalization code and renamed
17842 functions to proper names.
17844 * plugins/build-basic-autotools/build-basic-autotools.c,
17845 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
17847 * src/shell.c: Unload all plugins on exit, so that memory profilers
17848 can detect memory leaks in plugins.
17850 2004-12-13 Naba Kumar <naba@gnome.org>
17852 * plugins/devhelp/plugin.c: Delay widget initialization, now that
17853 docking is working.
17854 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
17855 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
17857 2004-12-11 Naba Kumar <naba@gnome.org>
17859 * data/properties/anjuta.properties: Fixed font size.
17860 * plugin/build-basic-autotools/build-basic-autotools: Added initial
17861 compile file function. There are some fixmes there.
17862 * plugins/message-view/anjuta-msgman.c,
17863 * plugins/message-view/message-view.c: Fixed bugs and clean up.
17865 2004-12-08 Naba Kumar <naba@gnome.org>
17867 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
17868 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
17869 to escape quotes in a string.
17871 * plugins/cvs-plugin/cvs-actions.c,
17872 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
17875 * plugins/build-basic-autotools/build-basic-autotools.c,
17876 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
17879 2004-12-07 Naba Kumar <naba@gnome.org>
17881 * plugins/build-basic-autotools/build-basic-autotools.c,
17882 plugins/build-basic-autotools/automake-c.filters: Completed directory
17883 tracking. Double click on Errors and warnings now work as expected.
17885 * plugins/build-basic-autotools.c: Added codes to track build directory
17886 so that absolute path of the files could be determined.
17888 2004-12-06 Naba Kumar <naba@gnome.org>
17890 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
17891 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
17892 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
17894 2004-12-05 Naba Kumar <naba@gnome.org>
17896 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
17897 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
17899 * plugins/cvs-plugin/plugin.c,
17900 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
17902 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
17904 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17905 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
17906 plugins/cvs-plugin/cvs-execute.[ch]:
17907 Implemented cvs status and cvs diff
17909 - rdiff command is not correct
17910 - Must find a way to allow selection of directies AND files
17913 2004-12-03 Naba Kumar <naba@gnome.org>
17915 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
17916 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
17917 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
17918 session.properties file if it is for the first time.
17920 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
17922 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
17925 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
17926 plugins/cvs-plugin/anjuta-cvs.ui:
17927 Implemented update/commit and changed menu layout
17929 2004-12-02 Naba Kumar <naba@gnome.org>
17931 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
17932 property name (for cvs path property). Beautified dialogs.
17934 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
17936 * plugins/message-view/anjuta-msgman.c: Changed callback name
17937 and changed switch-page handling.
17939 * plugins/cvs-plugin/cvs-actions.c:
17940 * plugins/cvs-plugin/cvs-execute.c:
17941 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
17942 - Implemented cvs add and cvs removed - both working now
17943 - Created a useful preferences page
17946 2004-11-30 Naba Kumar <naba@gnome.org>
17948 * libanjuta/anjuta-status.c: Fixed runtime warning.
17950 * plugins/editor/Makefile.am:
17951 plugins/editor/anjuta-document-manager.glade,
17952 plugins/editor/plugin.c
17953 plugins/editor/plugin.h
17954 plugins/editor/style-editor.c (new, moved from src/),
17955 plugins/editor/style-editor.h (new, moved from src/),
17956 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
17957 settings in preferences.
17959 * plugins/editor/text_editor.c,
17960 plugins/editor/text_editor.h: Do not take unused args in
17961 text_editor_get_props().
17963 * src/style-editor.c, src/style-editor.h: Removed, moved to
17964 plugins/editor/ directory.
17966 2004-11-29 Naba Kumar <naba@gnome.org>
17968 * plugins/editor/text_editor_cbs.c: Emit click signal in
17970 * libanjuta/anjuta-status.c: More spacing between items.
17972 2004-11-29 Naba Kumar <naba@gnome.org>
17974 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
17976 * libanjuta/interfaces/libanjuta.idl,
17977 plugins/debug-manager/anjuta-debug-manager.plugin.in,
17978 plugins/debug-manager/plugin.c,
17979 plugins/gdb/breakpoints.c,
17980 plugins/gdb/breakpoints.h,
17981 plugins/gdb/debugger.c,
17982 plugins/gdb/debugger.h,
17983 plugins/gdb/plugin.c,
17984 plugins/gdb/plugin.h,
17985 plugins/gdb/utilities.c,
17986 plugins/gdb/utilities.h: Code cleanups and partial implementation of
17987 toggle breakpoint margin clicks.
17989 2004-11-28 Naba Kumar <naba@gnome.org>
17991 * TODO.tasks: Fixed indentations.
17992 * plugins/gtodo/libgtodo.c: Save with indentation.
17993 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
17994 * plugins/project-manager/plugin.c: Fixed runtime warnings.
17995 * libanjuta/anjuta-status.c: Fixed busy cursors.
17996 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
17997 * po/POTFILES.in: Updated.
17999 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
18001 * plugins/editor/anjuta-document-manager.glade,
18002 plugins/editor/search-replace.[c,h],
18003 plugins/editor/search-replace_backend.h
18004 plugins/editor/search-preferences.[c,h] :
18005 Saved Search-Preferences (gconf),
18006 Basic search by default.
18008 2004-11-22 Naba Kumar <naba@gnome.org>
18010 * configure.in: Fixed build error.
18012 2004-11-21 Naba Kumar <naba@gnome.org>
18014 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
18015 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
18016 Added AnjutaStatus class to libanjuta.
18017 Added anjuta_shell_get_status() method.
18019 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
18020 and fixed marshaller generation.
18022 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
18023 "updade_ui" signals to IAnjutaEditor interface.
18025 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
18027 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
18030 * plugins/class-gen/clsGen.c: Intial port.
18032 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
18035 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
18036 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
18037 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
18038 Implemented status update. Emits "update_ui" and "char_added" signals.
18039 Added view preferences.
18041 * plugins/file-loader/plugin.c: Added open with plugins in open with
18044 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
18046 * plugins/message-view/anjuta-msgman.c,
18047 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
18048 to close correct message view rather than current view.
18050 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
18052 * plugins/cvs-plugin/cvs-actions.c
18053 plugins/cvs-plugin/plugin.[ch]
18054 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
18055 Implemented cvs add but ran into a launcher/message_view
18056 problem because of a limitation of the idl compiler
18058 2004-11-19 Naba Kumar <naba@gnome.org>
18060 * plugins/project-manager/plugin.c: Displays a progress window during
18063 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
18064 Fixed UI separators.
18066 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
18069 * plugins/project-manager/anjuta-project-manager.ui,
18070 plugins/project-manager/plugin.[c,h]: Added add/remove context
18071 menus and implemented them. Added file manager merge menu.
18073 2004-11-18 Naba Kumar <naba@gnome.org>
18075 * TODO.tasks: Updated.
18076 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
18077 plugins/message-view/message-view.c: Fixed finalize and dispose
18079 * plugins/debugger/*: Removed from cvs (development now in
18082 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
18084 Reviewed by Naba Kumar <naba@gnome.org>:
18086 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
18087 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18088 plugins/gdb/breakpoints.c: all marker related stuff moved from
18089 editor and docman interfaces to IAnjutaMarkable
18091 2004-11-17 Naba Kumar <naba@gnome.org>
18093 * TODO.tasks: Updated.
18095 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
18097 * libegg/egg-combo-action.c: Block changed signal when changing model.
18099 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
18100 Emit changed signal. Removed dead codes.
18102 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
18103 that recent files history do not duplicate.
18105 * plugins/symbol-browser/an_symbol_view.c,
18106 plugins/symbol-browser/an_symbol_view.h,
18107 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
18110 2004-11-15 Naba Kumar <naba@gnome.org>
18112 * plugins/project-manager/plugin.c: Opens targets on double click.
18114 * plugins/message-view/message-view.c,
18115 plugins/file-manager/anjuta-file-manager-plugin.glade,
18116 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
18117 Added proper class finalization
18118 and disposition. Added preferences notifications and callbacks to
18119 change info/warning/error colors.
18121 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
18122 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
18123 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
18124 Implemented finalize method for AnjutaApp. Code cleanups.
18126 * plugins/message-view/plugin.c: Static parent_class.
18128 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18129 * plugins/editor/search-replace.[c,h],
18130 plugins/editor/search-replace_backend.c
18131 Update search entry in main toolbar.
18134 2004-11-11 Naba Kumar <naba@gnome.org>
18136 * TODO.tasks: Updated.
18138 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
18139 and completed on-the-fly-change preferences. Removed "changed"
18140 signal as it is no longer necessary (use notify for similar
18141 purpose to monitor individual preferences).
18144 * plugins/editor/anjuta-document-manager.glade: Added view menu
18145 preferences so that they are registered.
18147 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
18148 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
18149 connection to "changed" signal of preferences and implemented
18150 notifications for some editor preferences. More to implement.
18152 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18153 * plugins/editor/print.c
18154 Fixed bug 1047624 : Add line number every X lines.
18156 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18157 * plugins/editor/search-replace.c
18158 Fixed a crash bug (995755) when searching "%n"
18160 2004-11-09 Naba Kumar <naba@gnome.org>
18162 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
18163 Fixed to refresh categories list on file load.
18165 2004-11-08 Naba Kumar <naba@gnome.org>
18167 * configure.in, plugins/Makefile.am,
18168 plugins/profile-default/plugin.c: Added cvs plugin in build.
18170 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
18172 * plugins/debug-manager/.cvsignore: Added file to ignore.
18174 * plugins/debug-manager/Makefile.am: Removed dead codes.
18176 * src/anjuta.ui: Added placeholder for version control UI.
18178 2004-11-08 Naba Kumar <naba@gnome.org>
18180 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18181 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18182 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
18185 * global-tags/Makefile.am: Fixed make error.
18187 * plugins/profile-default/plugin.c: Added debug-manager
18188 and gdb plugins to load at startup so that debugger
18189 windows are docked properly. They will be removed
18190 later when we figure out runtime docking.
18192 * plugins/sample1/*: Restored to last working state.
18194 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
18195 windows in lower pane. Named the windows appropriately.
18197 * ChangeLog: Fixed format.
18199 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
18201 * libanjuta/interfaces/libanjuta.idl,
18202 libanjuta/anjuta-marshal.c,
18203 plugins/Makefile.am,
18204 plugins/debug-manager/plugin.c,
18205 plugins/editor/plugin.c,
18206 plugins/editor/text_editor.c,
18207 plugins/gdb/breakpoints.c,
18208 plugins/gdb/debugger.c,
18209 plugins/gdb/plugin.c,
18210 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
18212 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18213 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
18214 plugins/editor/search-replace.c,
18215 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
18216 Search and Replace; Show result in find pane
18218 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
18220 * plugins/gdb, plugins/debug-manager: Applied debugger patch
18221 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
18222 (added features: starting debugger and loading of core/executable,
18223 StepIn, StepOut, StepOver and Execute, toggling breakpoint
18226 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
18228 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
18229 my cvs-plugin files...
18230 I hope I have rescued everything possible.
18232 * Naba: Could you please fix sample1 because I messed it up to
18233 but there should be a histroy of this directory we should commit
18235 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
18237 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
18239 * plugins/cvs-plugin/plugin.c,
18240 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
18241 Added preferences dialog (not yet complete)
18243 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
18245 * global-tags/Makefile.am, mime/Makefile.am:
18246 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
18248 * template/xmltemplate.[ch],
18249 template/xmlstrings.[ch],
18250 template/autotools.[ch] removed,
18251 template/prj_template.[ch] removed,
18252 template/lang_template.[ch] removed,
18253 template/lib_template.[ch] removed,
18254 template/Makefile.am adjusted,
18255 template/dtds/lang.dtd removed,
18256 template/dtds/lib.dtd removed,
18257 template/dtds/prj.dtd removed,
18258 template/dtds/autotools.dtd removed,
18259 data/template/lib/* removed,
18260 data/template/language/* removed,
18261 data/template/library/* removed,
18262 data/template/project/* removed,
18263 date/template/Makefile.am adjusted:
18264 Remove everything except text-templates to replace hardcoded
18265 Edit->Insert texts with dynamic loaded.
18267 * plugins/cvs-plugin/plugin.[ch],
18268 plugins/cvs-actions.[ch],
18269 plugins/Makefile.am,
18270 plugins/cvs-plugin/Makefile.am,
18271 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
18272 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18273 plugins/cvs-plugin/anjuta-cvs.plugin.in:
18274 Added initial cvs-plugin code
18276 2004-10-21 Naba Kumar <naba@gnome.org>
18278 * libanjuta/anjuta-plugin.c,
18279 plugins/build-basic-autotools/build-basic-autotools.c,
18280 plugins/debugger/plugin.c,
18281 plugins/devhelp/plugin.c,
18282 plugins/editor/anjuta-docman.c,
18283 plugins/editor/goto_line.c,
18284 plugins/editor/plugin.c,
18285 plugins/editor/search-replace.c,
18286 plugins/editor/text_editor.c,
18287 plugins/file-loader/plugin.c,
18288 plugins/file-manager/plugin.c,
18289 plugins/file-wizard/file.c,
18290 plugins/file-wizard/plugin.c,
18291 plugins/gdb/plugin.c,
18292 plugins/gtodo/plugin.c,
18293 plugins/message-view/anjuta-msgman.c,
18294 plugins/profile-default/plugin.c,
18295 plugins/project-manager/plugin.c,
18296 plugins/sample1/plugin.c,
18297 plugins/terminal/terminal.c: Defined all global variables static,
18298 particularly class parent_class variables. They were getting
18299 confused at link time.
18301 * libanjuta/plugins.c: Do not unload plugins when they are
18302 deactivated. Simply cache them for later activation. Unloading
18303 modules have some problem with shared libs using static class
18304 registration. Fixed hash type for installed plugins. Eventually,
18305 we want to add "CanUnload" attribute for .plugin files (in
18306 "Anjuta Plugin" group) to let plugin loader know if the plugin can
18307 be unloaded from memory. Those plugins declaring CanUnload=false
18308 will not be unloaded from memory and will be put in the cache. Those
18309 not declaring anything or declaring CanUnload=true, will be unloaded
18310 from memory when they are deactivated.
18312 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
18313 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18314 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
18315 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
18316 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
18317 activation, deactivation. Fixed memory leaks.
18319 2004-10-20 Naba Kumar <naba@gnome.org>
18321 * TODO.tasks: Updated.
18323 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
18324 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
18325 macro for adding interfaces to plugin types. Code cleanup.
18327 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18328 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
18330 * plugins/build-basic-autotools/build-basic-autotools.c,
18331 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
18332 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18333 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
18334 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
18335 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
18336 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
18337 plugins/project-manager/plugin.c,
18338 plugins/symbol-browser/an_symbol_view.c,
18339 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
18340 newly defined macro to add interfaces to plugin types.
18342 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
18344 2004-10-20 Naba Kumar <naba@gnome.org>
18346 * TODO.tasks: Added task list.
18347 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
18350 2004-10-19 Naba Kumar <naba@gnome.org>
18352 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
18354 * plugins/editor/action-callbacks.c,
18355 plugins/editor/action-callbacks.h,
18356 plugins/editor/anjuta-docman.c,
18357 plugins/editor/anjuta-docman.h,
18358 plugins/editor/anjuta-document-manager.ui,
18359 plugins/editor/file_history.c,
18360 plugins/editor/file_history.h,
18361 plugins/editor/plugin.c: Added file history browsing.
18363 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
18365 * plugins/message-view/anjuta-message-manager.ui,
18366 plugins/message-view/plugin.c: Added document manager context menu.
18368 * plugins/symbol-browser/an_symbol_view.c,
18369 plugins/symbol-browser/an_symbol_view.h,
18370 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18371 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
18372 document manager context menu.
18374 * scintilla/*, scintilla/include/*: Updated to current cvs.
18376 2004-10-19 Naba Kumar <naba@gnome.org>
18378 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
18379 placeholder for debugger UI.
18381 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
18382 * plugins/file-manager/plugin.c: Fixed loading bug.
18384 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
18385 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
18386 Initializes gconf database with default values when the
18387 values are not defined. Use bool and int prefs separately.
18389 * plugins/editor/plugin.c: Added encoding preferences.
18390 * plugins/project-manager/plugin.c: Cleanup and debug messages.
18392 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18393 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18394 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18395 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
18397 2004-10-18 Naba Kumar <naba@gnome.org>
18399 * po/POTFILES.in: Updated.
18401 * libanjuta/anjuta-ui.c: Corrected debug messages.
18403 * libegg/egg-combo-action.c, libegg/test-actions.c,
18404 libegg/menu/egg-combo-action.h: Fixed combo action.
18406 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
18409 * plugins/editor/action-callbacks.[c,h],
18410 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
18411 Implemented file swap. Removed dead codes.
18413 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
18416 * plugins/symbol-browser/an_symbol_view.[c,h],
18417 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18418 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
18419 Implemented file symbols. Implemented goto file line when symbol is
18422 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
18424 2004-10-10 Naba Kumar <naba@gnome.org>
18426 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
18428 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
18430 * plugins/debugger/.cvsignore,
18431 (added) plugins/debugger/Makefile.am,
18432 (added) plugins/debugger/anjuta-debugger.glade,
18433 (added) plugins/debugger/anjuta-debugger.plugin.in,
18434 (added) plugins/debugger/anjuta-debugger.plugin.png,
18435 (added) plugins/debugger/anjuta-debugger.ui,
18436 plugins/debugger/attach_process.c,
18437 (removed) plugins/debugger/attach_process_cbs.c,
18438 (removed) plugins/debugger/attach_process_cbs.h,
18439 (removed) plugins/debugger/breakpoints.c,
18440 (removed) plugins/debugger/breakpoints.h,
18441 (removed) plugins/debugger/debug_tree.c,
18442 (removed) plugins/debugger/debug_tree.h,
18443 (removed) plugins/debugger/debugger.c,
18444 (removed) plugins/debugger/debugger.h,
18445 (removed) plugins/debugger/memory.c,
18446 (removed) plugins/debugger/memory.h,
18447 (added) plugins/debugger/plugin.c,
18448 (added) plugins/debugger/plugin.h,
18449 (removed) plugins/debugger/registers.c,
18450 (removed) plugins/debugger/registers.h,
18451 (removed) plugins/debugger/registers_cbs.c,
18452 (removed) plugins/debugger/registers_cbs.h,
18453 (removed) plugins/debugger/registers_gui.c,
18454 (removed) plugins/debugger/sharedlib.c,
18455 (removed) plugins/debugger/sharedlib.h,
18456 (removed) plugins/debugger/sharedlib_cbs.c,
18457 (removed) plugins/debugger/sharedlib_cbs.h,
18458 (removed) plugins/debugger/sharedlib_gui.c,
18459 (removed) plugins/debugger/signals.c,
18460 (removed) plugins/debugger/signals.h,
18461 (removed) plugins/debugger/signals_cbs.c,
18462 (removed) plugins/debugger/signals_cbs.h,
18463 (removed) plugins/debugger/signals_gui.c,
18464 (removed) plugins/debugger/stack_trace.c,
18465 (removed) plugins/debugger/stack_trace.h,
18466 (added) plugins/debugger/utilities.c,
18467 (added) plugins/debugger/utilities.h,
18468 (removed) plugins/debugger/watch.c,
18469 (removed) plugins/debugger/watch.h,
18470 (removed) plugins/debugger/watch_cbs.c,
18471 (removed) plugins/debugger/watch_cbs.h,
18472 (removed) plugins/debugger/watch_gui.c,
18473 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
18475 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
18476 Added debugger gdb backend plugin.
18478 * plugins/message-view/plugin.c: Registered all message stock icons.
18480 * plugins/profile-default/plugin.c: Loads debugger plugin.
18482 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
18484 2004-10-08 Naba Kumar <naba@gnome.org>
18486 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
18489 * plugins/symbol-browser/.cvsignore,
18490 plugins/symbol-browser/Makefile.am,
18491 plugins/symbol-browser/an_symbol_view.c,
18492 plugins/symbol-browser/an_symbol_view.h,
18493 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
18494 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18495 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
18496 plugins/symbol-browser/plugin.c,
18497 plugins/symbol-browser/plugin.h,
18498 plugins/symbol-browser/sv_class.xpm,
18499 plugins/symbol-browser/sv_function.xpm,
18500 plugins/symbol-browser/sv_macro.xpm,
18501 plugins/symbol-browser/sv_private_fun.xpm,
18502 plugins/symbol-browser/sv_private_var.xpm,
18503 plugins/symbol-browser/sv_protected_fun.xpm,
18504 plugins/symbol-browser/sv_protected_var.xpm,
18505 plugins/symbol-browser/sv_public_fun.xpm,
18506 plugins/symbol-browser/sv_public_var.xpm,
18507 plugins/symbol-browser/sv_static_fun.xpm,
18508 plugins/symbol-browser/sv_static_var.xpm,
18509 plugins/symbol-browser/sv_struct.xpm,
18510 plugins/symbol-browser/sv_unknown.xpm,
18511 plugins/symbol-browser/sv_variable.xpm,
18512 plugins/symbol-browser/test-symbol-browser.c,
18513 plugins/Makefile.am: Implemented Symbol
18516 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
18518 * plugins/build-basic-autotools/Makefile.am,
18519 plugins/devhelp/Makefile.am,
18520 plugins/editor/Makefile.am,
18521 plugins/file-loader/Makefile.am,
18522 plugins/file-manager/Makefile.am,
18523 plugins/file-wizard/Makefile.am,
18524 plugins/gtodo/Makefile.am,
18525 plugins/message-view/Makefile.am,
18526 plugins/profile-default/Makefile.am,
18527 plugins/project-manager/Makefile.am
18528 plugins/sample1/Makefile.am,
18529 plugins/terminal/Makefile.am,
18530 scintilla/Makefile.am,
18531 libegg/Makefile.am,
18532 launcher/Makefile.am,
18533 libanjuta/Makefile.am,
18535 tagmanager/Makefile.am,
18536 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
18537 anjuta_data_dir in configure.in and used them in plugins Makefile.am
18538 files. Also fixed library dependencies.
18540 * plugins/editor/aneditor.cxx: Disabled unused codes.
18541 * plugins/file-manager/an_file_view.c: Added copyright.
18542 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
18544 * plugins/profile-default/plugin.c: Can load plugins by location.
18545 * plugins/project-manager/plugin.c: Remove project_root_uri value
18546 when project is closed.
18548 2004-10-06 Naba Kumar <naba@gnome.org>
18550 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
18552 * libanjuta/interfaces/libanjuta.idl,
18553 plugins/editor/text_editor.c: Added get_length()
18554 and get_current_word() methods in IAnjutaEditor interface.
18556 * libegg/Makefile.am: Added test_actions target.
18558 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
18560 * plugins/build-basic-autotools/build-basic-autotools.c,
18561 plugins/file-loader/plugin.c,
18562 plugins/message-view/message-view.c: Added code to go to file and
18565 * plugins/devhelp/plugin.c: Context sensitive help now works.
18566 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
18567 uri as line number and goes to that line number.
18569 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
18570 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
18571 gtodo_client_load() method to load from a diffrent file. Watched
18572 project root directory in plugin to open TODO.tasks of the project.
18574 * plugins/project-manager/plugin.c: Updates project UI
18575 sensitive/insensitive.
18577 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
18578 anjuta-shell program to test plugins.
18580 * src/anjuta-app.c: Registered UI accels.
18582 2004-09-28 Naba Kumar <naba@gnome.org>
18584 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
18587 * src/anjuta-app.c: Implemented present widget method.
18589 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
18590 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
18592 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
18595 * plugins/editor/text_editor.c: Connects to preferences changed signal
18598 2004-09-28 Naba Kumar <naba@gnome.org>
18600 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
18603 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
18606 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
18607 in changed signal callback.
18609 * plugins/editor/action-callbacks.c: Implemented save_all action
18610 callback. Removed dead code. Do save_as when saving a new file.
18611 Implemented incremental search.
18613 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
18615 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
18617 * src/anjuta-app.c: Registers UI accelerators.
18619 2004-09-27 Naba Kumar <naba@gnome.org>
18621 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
18623 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
18624 plugins/devhelp/anjuta-devhelp.plugin.in,
18625 plugins/file-loader/anjuta-loader.plugin.in,
18626 plugins/file-manager/anjuta-file-manager.plugin.in,
18627 plugins/gtodo/anjuta-gtodo.plugin.in,
18628 plugins/project-manager/anjuta-project-manager.plugin.in,
18629 plugins/terminal/anjuta-terminal.plugin.in:
18630 Gave proper plugin names.
18632 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
18633 error when regex fail.
18635 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
18636 Added help and context search. Watches current editor. More menus
18637 in Help submenu. Update UI (sensitive when required) properly.
18639 * plugins/editor/anjuta-document-manager.ui,
18640 plugins/devhelp/anjuta-devhelp.ui,
18641 plugins/message-view/anjuta-message-manager.ui,
18642 src/anjuta.ui: Goto menu actions are in separate submenu.
18644 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
18645 Removed unimplemented UI elements.
18647 * src/anjuta-app.c: Larger (and normal) icon size.
18649 * src/layout.xml: Task manager plugin along with document (in middle).
18651 * plugins/editor/plugin.c, plugins/file-loader.c,
18652 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
18653 in gtkactions. Enable/disable UI properly.
18655 2004-09-26 Naba Kumar <naba@gnome.org>
18657 * po/POTFILES.in: Updated, added missing files.
18659 * .cvsignore: Updated.
18661 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
18662 a new function to get User input text.
18664 * libanjuta/resources.[c,h]: Added a function to created sized image.
18666 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
18667 from filename, as thats the correct representation.
18669 * plugins/build-basic-autotools/Makefile.am,
18670 (added) plugins/build-basic-autotools/automake-c.filters,
18671 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18672 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
18673 Rearragned UI elements in the build menu. Added codes to read build
18674 filter rules from external file. Implemented all build, configure,
18675 autogen commands. Watches current editor and project.
18677 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
18678 Added editor changed signal and exports current editor value.
18679 Fixed parameter names. Fixed get_uri() interface implementation to
18680 return correct uri.
18682 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
18685 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
18687 * plugins/file-manager/an_file_view.c,
18688 plugins/file-manager/an_file_view.c: Exports file uri correctly.
18690 * plugins/file-wizard/file.c: Reads uri correctly.
18692 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
18693 sets the page to the new view.
18695 * plugins/message-view/message-view.c: Unrefs the tree model when done.
18696 Fixed signal connecting.
18698 * plugins/project-manager/plugin.c: Changed "project_root_directory"
18699 to "project_root_uri" and exports as uri.
18701 2004-09-24 Naba Kumar <naba@gnome.org>
18703 * libanjuta/anjuta-ui.c: Fixed a crash bug.
18704 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
18706 * plugins/file-manager/plugin.c: Fixed crash in unloading.
18707 * plugins/file-loader/plugin.c: Added comments.
18708 * plugins/build-basic-autotools/plugin.c: Added comments.
18709 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
18711 * libanjuta/interfaces/libanjuta.idl,
18712 plugins/message-view/anjuta-msgman.c,
18713 plugins/message-view/message-view.c,
18714 plugins/message-view/message-view.h,
18715 plugins/message-view/plugin.c: Buffering and appending messages have
18716 been separated. message-view implementations cleaned up. Signals
18717 Emissions fixed. Messages now displayed in summary and details show
18718 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
18721 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
18724 * plugins/build-basic-autotools/Makefile.am,
18725 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
18726 parsing of output to create message summaries. Uses new message view
18729 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
18730 preferences to make dialog box smaller.
18732 * plugins/editor/search-replace.c: Fixed compile error with change
18733 in IAnjutaMessageView API.
18735 2004-09-21 Naba Kumar <naba@gnome.org>
18737 * plugins/Makefile.am: Deletes old (installed) plugins before
18738 installing new ones.
18740 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18741 plugins/build-basic-autotools/build-basic-autotools.c,
18742 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
18743 file URI from filemanager. Only disables/enables build submenu in file
18744 manager, instead of merging/unmerging.
18746 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
18749 * plugins/file-loader/anjuta-loader-plugin.ui,
18750 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18751 Implemented "Open with" file manager submenu. Displays error message
18752 when file can not be opened.
18754 * plugins/file-manager/an_file_view.c: Renamed
18755 file_manager_current_filename value name to file_manager_current_uri
18756 and exports proper URI.
18758 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
18760 2004-09-19 Naba Kumar <naba@gnome.org>
18762 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
18763 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
18764 save point signal to change editor tabs. Fixed accels.
18766 * plugins/file-loader/plugin.c: Fixed accels.
18768 * plugins/project-manager/plugin.c: Added target selection callback.
18770 * plugins/project-manager/plugin.c: Added URI activation.
18771 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
18772 Fixed dialog and closed it on ok. Fixed a crash bug.
18773 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
18775 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
18776 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
18777 plugins/file-loader/anjuta-loader-plugin.ui,
18778 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18779 Added recent files in file loade plugin.
18781 * ChangeLog: Fixed entry dates.
18783 2004-09-18 Naba Kumar <naba@gnome.org>
18785 * plugins/devhelp/plugin.c: Added UI sensitization and removed
18786 an unnecessary GtkFrame.
18788 2004-09-17 Naba Kumar <naba@gnome.org>
18790 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
18794 * data/Makefile.am: Disabled installing old mime info.
18796 * mime/anjuta.applications, mime/anjuta.keys: Updated.
18798 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
18799 plugins/editor/anjuta-document-manager.ui,
18800 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18801 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
18802 Added Editor context popup menu.
18804 * plugins/project-manager/anjuta-project-manager-plugin.png:
18807 * plugins/project-manager/anjuta-project-manager.plugin.in:
18808 Support .anjuta mime type.
18810 * plugins/project-manager/plugin.c: Exports "project_root_directory"
18813 * plugins/file-manager/plugin.c: Watches "project_root_directory"
18816 * src/layout.xml, plugins/profile-default/plugin.c:
18817 Added project manager plugin for startup.
18819 2004-09-16 Naba Kumar <naba@gnome.org>
18821 * anjuta.prj: Updated.
18823 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
18824 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
18825 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
18826 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
18827 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
18828 plugins/terinal/Makefile.am, src/Makefile.am,
18829 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
18830 Fixed makefile syntax errors.
18832 2004-09-16 Naba Kumar <naba@gnome.org>
18834 * configure.in, src/layout.xml,
18835 plugins/profile-default/plugin.c,
18836 libanjuta/interfaces/libanjuta.idl,
18837 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
18839 * configure.in, plugins/Makefile.am,
18840 plugins/project-manager/.cvsignore,
18841 plugins/project-manager/Makefile.am,
18842 plugins/project-manager/anjuta-project-manager-plugin.png,
18843 plugins/project-manager/anjuta-project-manager.plugin.in,
18844 plugins/project-manager/anjuta-project-manager.ui,
18845 plugins/project-manager/plugin.c,
18846 plugins/project-manager/plugin.h: Added project manager plugin
18847 based on gnome-build.
18849 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
18850 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
18852 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
18853 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18854 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
18856 2004-09-16 Naba Kumar <naba@gnome.org>
18858 * plugins/editor/action-callbacks.c: Fixed compile error.
18860 2004-09-15 Naba Kumar <naba@gnome.org>
18862 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
18864 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
18865 New improved splace with nicer progress.
18867 * configure.in, plugins/Makefile.am,
18868 (added) file-wizard/.cvsignore,
18869 (added) file-wizard/Makefile.am,
18870 (added) file-wizard/action-callbacks.c,
18871 (added) file-wizard/action-callbacks.h,
18872 (added) file-wizard/anjuta-file-wizard-plugin.png,
18873 (added) file-wizard/anjuta-file-wizard.glade,
18874 (added) file-wizard/anjuta-file-wizard.plugin.in,
18875 (added) file-wizard/anjuta-file-wizard.ui,
18876 (added) file-wizard/file.c,
18877 (added) file-wizard/file.h,
18878 (added) file-wizard/plugin.c,
18879 (added) file-wizard/plugin.h:
18880 Created new file wizard and added it. The wizard takes care of text
18881 bit insertions and new files creation.
18883 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
18884 plugins/editor/action-callbacks.h,
18885 plugins/editor/anjuta-document-manager.glade,
18886 plugins/editor/anjuta-document-manager.ui,
18887 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18888 (removed) plugins/editor/file.[c,h]: Removed text insertions and
18889 new files code and moved into a new plugin (file wizard).
18891 * libanjuta/plugins.[c,h]: Added plugins selection function.
18893 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
18894 get_position(), insert() in IAnjutaEditor interface. Added
18895 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
18896 interface (for wizard plugins).
18898 * plugins/file-loader/anjuta-loader-plugin.ui,
18899 plugins/file-loader/plugin.c: Added wizard launcher interface which
18900 scans for plugins implement IAnjutaWizard interface and presents the
18901 list to user for selection. The selected plugin is then activated
18904 * libanjuta/interfaces/.cvsignore: Updated.
18905 * plugins/message-view/.cvsignore: Updated.
18906 * plugins/launcher/*: Removed as launcher has already been moved to
18907 libanjuta as class.
18909 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18910 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
18911 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18912 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18913 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
18914 Updated API documentations.
18916 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
18918 * configure.in: Added Punjabi to ALL_LINGUAS
18920 2004-07-29 Naba Kumar <naba@gnome.org>
18922 * configure.in: Added file-loader plugin Makefile path and
18923 fixed devhelp version requirement.
18925 2004-07-28 Naba Kumar <naba@gnome.org>
18927 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
18928 terminal/preferences-terminal.png (added), message-view/*.png (added),
18929 message-view/*.xpm (added), editor/*.png (added),
18930 editor/*.xpm (added), plugins/editor/Makefile.am,
18931 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
18932 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
18933 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
18934 respective plugins directories.
18936 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
18937 pixmaps/block-end-16.png, pixmaps/block-end.png
18938 pixmaps/block-start-16.png, pixmaps/block-start.png
18939 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
18940 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
18941 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
18942 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
18943 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
18944 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
18945 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
18946 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
18947 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
18948 pixmaps/preferences-editor.png, pixmaps/undock.png
18949 pixmaps/error-next-16.png, pixmaps/error-next.png
18950 pixmaps/error-prev-16.png, pixmaps/error-prev.png
18951 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
18952 pixmaps/preferences-terminal.png: Deleted
18954 * libanjuta/properties* (removed), plugins/editor/properties* (added),
18955 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
18956 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
18957 plugins/editor/anjuta-document-manager.plugin.in,
18958 plugins/editor/anjuta-document-manager.ui,
18959 plugins/editor/plugin.c, plugins/editor/print.c,
18960 plugins/editor/search-replace_backend.c,
18961 plugins/editor/search_preferences.h,
18962 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
18963 Moved properties souce files to editor plugin as it not required in
18964 libanjuta. Other editor fixes.
18966 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
18967 libegg/dock/* (removed)
18968 : Restored GDL external dependencies and removed libegg dock
18969 sources, because gdl is being developed.
18971 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
18972 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
18973 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
18974 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
18975 libanjuta/plugins.c, libanjuta/plugins.h,
18976 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
18977 gconf system. Shell now takes docking positions. Added more utility
18978 functions. Added plugins query function. And other fixes.
18980 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
18982 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
18983 plugin to load files based on mime type.
18985 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
18987 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
18988 plugins/file-manager/plugin.c: File manager now uses file loader to
18991 * plugins/message-view/anjuta-msgman.c,,
18992 plugins/message-view/message-view.c,
18993 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
18995 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
18996 plugins/terminal/terminal.c, src/Makefile.am,
18997 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
18998 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
19000 * libegg/dock/*: Removed directory.
19002 2004-07-28 Naba Kumar <naba@gnome.org>
19004 * configure.in: Reduced gnome-print version requirement.
19005 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
19007 2004-07-21 Ray Strode <rstrode@redhat.com>
19008 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
19011 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
19013 * plugins/editor/search-replace.c: Some fixes
19014 * plugins/terminal/Makefile.am:
19015 Patch from: Alexey Rusakov <ktirf@users.sf.net>
19017 2004-05-19 Naba Kumar <naba@gnome.org>
19019 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
19022 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
19024 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
19025 Implemented IAnjutaSavable
19026 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
19028 2004-05-17 Naba Kumar <naba@gnome.org>
19030 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
19031 plugins/build-basic-autotools/.cvsignore,
19032 plugins/build-basic-autotools/Makefile.am,
19033 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
19034 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
19035 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
19036 plugins/build-basic-autotools/build-basic-autotools.c,
19037 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
19040 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
19043 * plugins/file-manager/an_file_view.c,
19044 plugins/file-manager/anjuta-file-manager.ui,
19045 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
19046 Added context menu UI.
19048 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
19051 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
19053 * libanjuta/anjuta-preferences.[ch]:
19054 Added save/load_gconf functions
19055 * src/action_callbacks.[ch], src/preferences.c:
19056 Load global prefs from gconf at startup and save them
19057 on exit. Prefs load and save correctly but something resets
19058 them to default after loading...
19059 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
19060 Somehow the linker does not find save/load_gconf functions
19061 in libanjuta. Must be a stupid mistake, I would be glad
19062 if someone could fix that.
19063 * manuals/reference/libanjuta-sections.txt: Added new
19064 preferences functions and removed gnome-filelist
19065 * plugins/file-manager/anjuta-file-manager-plugin.glade:
19066 * plugins/file-manager/plugin.c:
19067 Added root-path property
19069 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19071 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
19072 they are not longer needed.
19073 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
19074 anjuta-sections.txt: Remove references to the files
19075 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
19076 Use new nautilus icons for file-manager, looks incredible
19079 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19081 * plugins/editor/anjuta-docman.c: gchar* to
19082 const gchar* in arguments
19083 * plugins/editor/text_editor.c: Implemented IAnjutaFile
19085 * plugins/file-manager/an_file_view.c: Open files on
19086 double-click. Does not work yet because it does not
19087 find IAnjutaFile interface in document manager
19089 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19091 * plugins/editor/anjuta-docman.c
19092 * plugins/editor/text_editor.c:
19093 Made close button working, made multiple selection in
19094 File/Open dialog possble, fixed crash bug if file cannot
19097 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
19099 * plugins/editor/action-callbacks.c
19100 * plugins/editor/anjuta-docman.c
19101 * plugins/editor/anjuta-docman.h
19102 * plugins/editor/search-replace.c
19103 * plugins/editor/search-replace_backend.c
19104 * plugins/editor/text_editor.c
19105 * plugins/editor/text_editor.h:
19106 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
19107 able to open all files, use uri instead of full_filename, fixed
19111 2004-05-13 Naba Kumar <naba@gnome.org>
19113 * plugins/message-view/anjuta-message-manager-plugin.glade:
19116 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
19119 * pixmaps/anjuta_splash.png: Added border.
19121 * plugins/editor/anjuta-document-manager.png: New icon.
19123 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
19124 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
19126 plugins/editor/Makefile.am,
19127 plugins/editor/search-replace.c,
19128 plugins/editor/search-replace.h,
19129 plugins/editor/search-replace_backend.c,
19130 plugins/editor/search-replace_backend.h,
19131 plugins/editor/search_preferences.h,
19132 plugins/editor/search_preferences.c: Merged changes from
19133 ANJUTA_1_2_0 branch.
19135 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
19136 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
19139 * plugins/terminal/Makefile.am,
19140 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
19143 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
19146 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
19147 * plugins/message-view/plugin.c: Fixed glade file loading
19148 Removed "Show messages" menu item
19149 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
19150 twice because of this load system layout hack.
19151 * libanjuta/anjuta-ui.h: Removed #include config.h
19152 * libanjuta/libanjuta.pc: Fixed path and depencies
19153 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
19154 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
19155 * libanjuta/properties.cxx : #include "properties_cxx.h"
19156 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
19158 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
19159 * plugins/message-view/*: Fixed message view preferences
19160 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
19161 * anjuta.glade: Removed messages stuff
19163 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
19165 * Removed libanjutamm, it is now hosted on SF.net:
19166 cvs.sf.net/cvsroot/anjuta/libanjutamm
19168 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
19171 Added some experimental code to add support for C++ plugins.
19172 Nothing works yet and it is likely that it will disappear but
19173 I have some questions to murrayc and he wants to see the code.
19175 2004-05-11 Naba Kumar <naba@gnome.org>
19177 * plugins/terminal/terminal.c: Fixed prefs loading bug.
19179 * plugins/editor/action-callbacks.c: Fixed a crash bug in
19180 hightlight style menu actions.
19182 * manuals/reference/libanjuta/libanjuta-docs.sgml,
19183 manuals/reference/libanjuta/plugin-description-file.sgml,
19184 manuals/reference/libanjuta/writing-plugins.sgml,
19185 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19186 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19187 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
19189 * src/anjuta-app.c: Always load system layout for now.
19191 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
19193 * manuals/reference/libanjuta/libanjuta-docs.sgml,
19194 manuals/reference/libanjuta/libanjuta-sections.txt,
19195 manuals/reference/libanjuta/libanjuta.types,
19196 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19197 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19198 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19199 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19200 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
19201 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
19202 Updated documentation.
19204 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
19205 plugins/profile-default/plugin.c, src/layout.xml:
19206 Created terminal plugin.
19208 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
19209 (new) plugins/file-manager/.cvsignore,
19210 plugins/file-manager/an_file_view.c,
19211 plugins/file-manager/plugin.c,
19212 plugins/file-manager/plugin.h: Moved preferences to separate
19213 glade file and added cvsignore file.
19215 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
19216 from ANJUTA_1_2_0 branch. Please note that other po files need merging
19217 from the branch. I tried it but there were way too many conflicts.
19219 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
19221 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
19222 util functions required during the merge.
19224 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
19227 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
19228 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
19229 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
19230 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
19231 Merged with ANJUTA_1_2_0 branch.
19233 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
19235 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
19237 2004-05-07 Naba Kumar <naba@gnome.org>
19239 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
19241 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
19242 Added preferences reading and loading.
19244 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
19245 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
19246 libanjuta/fileselection.c, libanjuta/fileselection.h,
19247 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
19249 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
19251 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
19252 anjuta.spec.in, configure.in, data/autogen.sh.generic,
19253 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
19254 data/macros/autogen.sh, data/macros2/autogen.sh
19255 data/properties/ada.properties, data/properties/anjuta.properties,
19256 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
19257 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
19258 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
19259 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
19260 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
19261 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
19262 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
19263 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
19264 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
19265 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
19266 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
19267 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
19268 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
19269 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
19270 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
19271 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
19272 plugins/class-gen/clsGen.c, plugins/editor/print.c,
19273 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
19274 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
19275 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
19276 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19277 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
19278 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
19279 (added) scintilla/scintilla-marshal.c,
19280 (added) scintilla/scintilla-marshal.h,
19281 (added) scintilla/scintilla-marshal.list,
19282 scintilla/include/SString.h, scintilla/include/SciLexer.h,
19283 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
19284 (added) scintilla/patches/scintilla-calltip-align.patch,
19285 (added) scintilla/patches/scintilla-minor.patch,
19286 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
19288 2004-05-06 Naba Kumar <naba@gnome.org>
19290 * (added) plugins/file-manager/Makefile.am,
19291 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
19292 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
19293 (added) plugins/file-manager/anjuta-file-manager.ui,
19294 (added) plugins/file-manager/plugin.c,
19295 (added) plugins/file-manager/plugin.h,
19296 (removed) plugins/file-manager/an_file_view.h,
19297 plugins/Makefile.am, configure.in,
19298 plugins/file-manager/an_file_view.c: Created file manager plugin.
19300 * plugins/profile-default/plugin.c: Added file manager plugin in default
19303 * libanjuta/Makefile.am: Fixed dependencies.
19304 * pixmaps/anjuta_splash.png: New splash screen.
19306 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
19308 * template/template.c/h: Added in-line doc
19309 * manuals/reference/template/*: Added template documentation
19310 * configure.in: Build template docs
19312 2004-05-05 Naba Kumar <naba@gnome.org>
19314 * autogen.sh: Added commands to generate initial interfaces.
19316 * libanjuta/Makefile.am,
19317 (removed)libanjuta/anjuta-plugin-parser.c,
19318 (removed)libanjuta/anjuta-plugin-parser.h,
19319 (added)libanjuta/anjuta-plugin-description.c,
19320 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
19321 plugin description.
19323 * libanjuta/anjuta-plugin.c,
19324 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
19326 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
19327 and added AnjutaShellPlacement enum for widgeds placement (passed to
19328 widget add_widget() method.
19330 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
19331 and moved plugin sets loading in profile plugins.
19333 * libanjuta/interfaces/.cvsignore,
19334 (removed)libanjuta/interfaces/Makefile.am,
19335 libanjuta/interfaces/libanjuta.idl,
19336 libanjuta/interfaces/anjuta-idl-compiler.pl,
19337 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
19338 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
19339 (removed)libanjuta/interfaces/ianjuta-editor.c,
19340 (removed)libanjuta/interfaces/ianjuta-editor.h,
19341 (removed)libanjuta/interfaces/ianjuta-file.c,
19342 (removed)libanjuta/interfaces/ianjuta-file.h,
19343 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
19344 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
19345 (removed)libanjuta/interfaces/ianjuta-message-view.c,
19346 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
19347 *.h and Makefile.am files. They are autogenerated. Interfaces are
19348 by anjuta-idl-compiler.pl from libanjuta.idl file.
19350 * manuals/reference/libanjuta/Makefile.am,
19351 manuals/reference/libanjuta/anjuta-architecture.sgml,
19352 manuals/reference/libanjuta/libanjuta-docs.sgml,
19353 manuals/reference/libanjuta/libanjuta-sections.txt,
19354 manuals/reference/libanjuta/libanjuta.types,
19355 manuals/reference/libanjuta/plugin-description-file.sgml,
19356 manuals/reference/libanjuta/writing-plugins.sgml,
19357 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
19358 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
19359 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19360 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19361 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19362 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
19363 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
19364 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
19365 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
19366 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
19367 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19368 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19369 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
19370 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
19371 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
19372 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
19373 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
19374 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
19375 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
19376 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
19377 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
19378 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
19379 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
19380 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
19381 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
19382 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
19383 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
19384 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
19385 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
19386 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
19387 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
19388 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19389 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
19390 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
19391 interfaces template sgmls.
19393 * plugins/Makefile.am,
19394 plugins/devhelp/anjuta-devhelp.plugin.in,
19395 plugins/devhelp/plugin.c,
19396 plugins/editor/action-callbacks.c,
19397 plugins/editor/anjuta-document-manager.plugin.in,
19398 plugins/editor/plugin.c,
19399 plugins/editor/plugin.h,
19400 plugins/editor/text_editor.c,
19401 plugins/sample1/plugin.c,
19402 plugins/message-view/anjuta-message-manager.plugin.in,
19403 plugins/message-view/plugin.c: Fixed shell add_widget method to take
19404 placement. Fixed other errors.
19406 * (added)plugins/profile-default/.cvsignore,
19407 (added)plugins/profile-default/Makefile.am,
19408 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
19409 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
19410 (added)plugins/profile-default/anjuta-default-profile.ui,
19411 (added)plugins/profile-default/plugin.c,
19412 (added)plugins/profile-default/plugin.h: Added a default new
19416 src/action-callbacks.c,
19419 src/main.cpp: Fixed necessary changes for libanjuta
19421 2004-05-04 Naba Kumar <naba@gnome.org>
19423 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
19424 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
19425 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
19426 placement for default widgets placements.
19428 2004-05-03 Naba Kumar <naba@gnome.org>
19430 * manuals/reference/libanjuta/anjuta-architecture.sgml,
19431 manuals/reference/libanjuta/libanjuta-docs.sgml,
19432 manuals/reference/libanjuta/plugin-description-file.sgml,
19433 manuals/reference/libanjuta/writing-plugins.sgml:
19434 Wrote more sections in writing-plugins document and fixed errors.
19436 2004-05-03 Naba Kumar <naba@gnome.org>
19438 * libanjuta/interfaces/libanjuta.idl: Added interface
19439 IAnjutaFileManager.
19441 * manuals/reference/libanjuta/anjuta-architecture.dia,
19442 manuals/reference/libanjuta/anjuta-architecture.png: Updated
19443 architecture diagram.
19445 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
19446 manuals/reference/libanjuta/libanjuta-docs.sgml,
19447 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
19448 (added) manuals/reference/libanjuta/writing-plugins.sgml:
19449 Wrote writing-plugins document and separated chapters into
19450 separate sgml files.
19452 * plugins/file-manager/an_file_view.c,
19453 plugins/file-manager/an_file_view.h: New and improved directory
19456 2004-05-02 Sven Herzberg <herzi@abi02.de>
19458 * anjuta.glade: re-designed the new file dialog
19459 * anjuta_dialogs_strings.c: new strings from the new file dialog
19461 2004-04-30 Naba Kumar <naba@gnome.org>
19463 * libanjuta/interfaces/Makefile.am.iface,
19464 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
19466 * libanjuta/interfaces/libanjuta.idl: Updated.
19468 * libanjuta/interfaces/Makefile.am.iface,
19469 libanjuta/interfaces/libanjuta.idl: Updated.
19471 2004-04-29 Naba Kumar <naba@gnome.org>
19473 * libanjuta/interfaces/Makefile.am.iface,
19474 libanjuta/interfaces/libanjuta.idl: Updated.
19476 2004-04-29 Naba Kumar <naba@gnome.org>
19478 * libanjuta/interfaces/giface-idlc-c.pl,
19479 libanjuta/interfaces/libanjuta.idl: Upgraded.
19480 * libanjuta/interfaces/Makefile.am.iface: Added.
19482 2004-04-28 Naba kumar <naba@gnome.org>
19484 * libanjuta/interfaces/giface-idlc-c.pl,
19485 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
19486 definitions and wrote a compiler.
19488 2004-04-28 Naba Kumar <naba@gnome.org>
19490 * libanjuta/anjuta-shell.c: Fixed docs.
19491 * libanjuta/interfaces/Makefile.am,
19492 libanjuta/interfaces/ianjuta-file.c,
19493 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
19495 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
19497 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
19499 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19500 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19501 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19502 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19503 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
19504 * src/anjuta-app.c: Fixed bug.
19506 2004-04-27 Naba Kumar <naba@gnome.org>
19508 * libanjuta/anjuta-preferences-dialog.c,
19509 manuals/Makefile.am: Fixed document bugs and enabled docs
19512 * libanjuta/anjuta-preferences-dialog.c,
19513 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
19514 More documentation.
19516 * libanjuta/anjuta-preferences.c,
19517 manuals/reference/libanjuta/libanjuta-docs.sgml,
19518 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19519 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19520 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19521 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19522 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
19523 Wrote more documentations.
19525 * (removed) plugins/message-view/imessage-view.c,
19526 (removed) plugins/message-view/ianjuta-msgman.c,
19527 plugins/message-view/Makefile.am,
19528 plugins/message-view/anjuta-msgman.c,
19529 plugins/message-view/anjuta-msgman.h,
19530 plugins/message-view/message-view.c,
19531 plugins/message-view/message-view.h,
19532 plugins/message-view/plugin.c,
19533 plugins/message-view/plugin.h: Moved interface implementations
19534 in their respective classes and used correct macros to
19535 defined class types.
19537 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
19538 src/action-callbacks.c, src/anjuta-app.c: Subclassed
19539 AnjutaUI from GtkUIManager instead of GtkDialog.
19541 * manuals/reference/libanjuta/Makefile.am,
19542 manuals/reference/libanjuta/libanjuta-docs.sgml,
19543 manuals/reference/libanjuta/libanjuta-sections.txt,
19544 manuals/reference/libanjuta/libanjuta.types,
19545 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
19546 (added) manuals/reference/libanjuta/anjuta-architecture.png,
19547 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19548 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19549 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19550 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
19551 Wrote more documentation, fixed typos, added architecture
19552 diagram, updated object types etc.
19554 * plugins/editor/text_editor.c: Fixed interface implementation.
19556 2004-04-26 Naba Kumar <naba@gnome.org>
19558 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
19559 (added) manuals/reference/libanjuta/anjuta-architecture.png,
19560 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
19561 architecture diagram and a new chapter on plugins description file.
19563 2004-04-25 Naba Kumar <naba@gnome.org>
19565 * libanjuta/anjuta-children.h,
19566 libanjuta/anjuta-plugin.c,
19567 libanjuta/anjuta-plugin.h,
19568 libanjuta/anjuta-preferences.c,
19569 libanjuta/anjuta-shell.c,
19570 libanjuta/anjuta-shell.h,
19571 libanjuta/e-splash.c,
19572 libanjuta/e-splash.h,
19573 manuals/reference/libanjuta/Makefile.am,
19574 manuals/reference/libanjuta/libanjuta-docs.sgml,
19575 manuals/reference/libanjuta/libanjuta-sections.txt,
19576 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19577 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19578 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19579 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19580 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19581 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19582 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19583 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19584 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19585 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19586 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19587 manuals/reference/libanjuta/tmpl/defaults.sgml,
19588 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19589 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19590 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
19591 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
19592 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19593 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19594 manuals/reference/libanjuta/tmpl/plugins.sgml,
19595 manuals/reference/libanjuta/tmpl/properties.sgml,
19596 manuals/reference/libanjuta/tmpl/resources.sgml,
19597 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
19598 manuals/reference/libanjuta/tmpl/e-splash.sgml,
19599 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19600 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19601 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
19602 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
19604 Added more template files and wrote more documentation.
19606 2004-04-24 Andras Timar <timar@gnome.hu>
19608 * configure.in: Added hu to ALL_LINGUAS.
19610 2004-04-23 Naba Kumar <naba@gnome.org>
19612 * configure.in: Fixed compile error.
19614 * libanjuta/anjuta-children.c,
19615 libanjuta/anjuta-children.h,
19616 libanjuta/anjuta-preferences.c,
19617 libanjuta/anjuta-preferences.h,
19618 libanjuta/anjuta-shell.c,
19619 libanjuta/anjuta-ui.c,
19620 libanjuta/anjuta-ui.h,
19621 manuals/reference/libanjuta/Makefile.am,
19622 manuals/reference/libanjuta/libanjuta-docs.sgml,
19623 manuals/reference/libanjuta/libanjuta.types,
19624 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19625 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19626 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19627 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19628 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19629 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19630 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19631 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19632 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19633 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19634 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19635 manuals/reference/libanjuta/tmpl/defaults.sgml,
19636 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19637 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19638 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
19639 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
19640 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19641 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19642 manuals/reference/libanjuta/tmpl/plugins.sgml,
19643 manuals/reference/libanjuta/tmpl/properties.sgml,
19644 manuals/reference/libanjuta/tmpl/resources.sgml,
19645 plugins/sample1/plugin.c: Added libanjuta API documentation.
19647 2004-04-22 Naba Kumar <naba@gnome.org>
19649 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
19650 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
19651 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
19652 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
19653 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
19654 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
19655 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
19656 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
19657 (removed) libegg/eggradiotoolbutton.c,
19658 (removed) libegg/eggseparatortoolitem.c,
19659 (removed) libegg/eggtoggletoolbutton.c,
19660 (removed) libegg/eggtoolbar.c,
19661 (removed) libegg/eggtoolbutton.c,
19662 (removed) libegg/eggtoolitem.c,
19663 (removed) libegg/prop-editor.c,
19664 (removed) libegg/test-actions.c,
19665 (removed) libegg/test-drag.c,
19666 (removed) libegg/test-merge.c,
19667 (removed) libegg/test-toolbar.c,
19668 libegg/menu/Makefile.am,
19669 (removed) libegg/menu/egg-accel-dialog.h,
19670 (removed) libegg/menu/egg-action-group.h,
19671 (removed) libegg/menu/egg-action.h,
19672 libegg/menu/egg-entry-action.h,
19673 (removed) libegg/menu/egg-markup.h,
19674 (removed) libegg/menu/egg-menu-merge.h,
19675 (removed) libegg/menu/egg-menu.h,
19676 (removed) libegg/menu/egg-radio-action.h,
19677 (removed) libegg/menu/egg-toggle-action.h,
19678 (removed) libegg/menu/howitshouldwork.txt,
19679 (removed) libegg/toolbar/.cvsignore,
19680 (removed) libegg/toolbar/Makefile.am,
19681 (removed) libegg/toolbar/TODO,
19682 (removed) libegg/toolbar/eggradiotoolbutton.h,
19683 (removed) libegg/toolbar/eggseparatortoolitem.h,
19684 (removed) libegg/toolbar/eggtoggletoolbutton.h,
19685 (removed) libegg/toolbar/eggtoolbar.h,
19686 (removed) libegg/toolbar/eggtoolbutton.h,
19687 (removed) libegg/toolbar/eggtoolitem.h,
19688 (removed) libegg/toolbar/prop-editor.h,
19689 (removed) libegg/toolbar/toolbar-api.txt,
19690 (removed) libegg/toolbar/toolbar-ideas.txt,
19691 plugins/devhelp/anjuta-devhelp.ui,
19692 plugins/devhelp/plugin.c,
19693 plugins/editor/action-callbacks.c,
19694 plugins/editor/action-callbacks.h,
19695 plugins/editor/anjuta-docman.c,
19696 plugins/editor/anjuta-document-manager.ui,
19697 plugins/editor/plugin.c,
19698 P plugins/message-view/Makefile.am,
19699 plugins/message-view/anjuta-message-manager.ui,
19700 plugins/message-view/plugin.c,
19701 plugins/sample1/anjuta-sample.ui,
19702 plugins/sample1/plugin.c,
19703 src/action-callbacks.c,
19704 src/action-callbacks.h,
19705 src/anjuta-actions.h,
19707 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
19708 Gtk actions and UIManager. Fixed all plugins to use this.
19710 * manuals/reference/gtkdoc-scangobj.diff,
19711 manuals/reference/libanjuta/Makefile.am,
19712 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19713 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19714 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19715 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19716 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
19718 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
19720 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
19722 * plugins/message-view/imessage-view.c
19723 * plugins/message-view/ianjuta-msgman.c:
19726 2004-04-17 Adam Weinberger <adamw@gnome.org>
19728 * configure.in: Added en_CA to ALL_LINGUAS.
19730 2004-04-08 Naba Kumar <naba@gnome.org>
19732 * libanjuta/interfaces/ianjuta-message-view.[c,h],
19733 libanjuta/interfaces/Makefile.am,
19734 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
19735 message manager and message view interfaces.
19737 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
19738 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
19739 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
19740 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
19741 src/anjuta-app.c: Used 'activate' and
19742 'deactivate' virtual methods for plugins. Fixed installed plugins
19743 dialogs. Added remove_widget() method for AnjutaShell.
19745 * libanjuta/interfaces/Makefile.am,
19746 libanjuta/interfaces/ianjuta-document-manager.c,
19747 libanjuta/interfaces/ianjuta-document-manager.h,
19748 libanjuta/interfaces/ianjuta-editor.c,
19749 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
19750 and editor interfaces.
19752 * plugins/devhelp/plugin.c,
19753 plugins/message-view/anjuta-message-manager.plugin.in,
19754 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
19755 plugins/sample1/plugin.c: Updated plugins implementation to
19756 reflect the changes.
19758 2004-04-07 Naba Kumar <naba@gnome.org>
19760 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
19761 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
19762 libanjuta/interfaces/ianjuta-editor.h,
19763 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
19764 plugins/editor/anjuta-docman.c,
19765 plugins/editor/anjuta-document-manager.plugin.in,
19766 plugins/editor/plugin.c, plugins/sample1/plugin.c,
19767 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
19768 Added supported interfaces for plugins. Tested plugin interfaces
19769 through sample plugin.
19771 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
19773 * template/Makefile.am, data/templates/library/Makefile.am
19774 Fixed some automake-1.7 incompatibilities
19775 * template/xmltemplate.c: Small fix
19777 2004-02-23 Naba Kumar <naba@gnome.org>
19779 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
19780 Added plugins manager dialog.
19782 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
19783 library dependencies.
19785 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
19786 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
19787 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
19788 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
19789 geometry command line option.
19791 2004-02-16 Naba Kumar <naba@gnome.org>
19793 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
19794 Added interfaces and IAnjutaEditor editor interface.
19795 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
19797 * libanjuta/anjuta-shell.h: Fixed bug.
19799 2004-02-13 Naba Kumar <naba@gnome.org>
19801 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
19803 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
19805 * data/template/*/.cvsignore:
19806 Avoid all these ? in cvs output
19808 2004-02-13 Naba Kumar <naba@gnome.org>
19810 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
19811 includes and linking.
19813 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
19814 and set required version to devhelp 0.8. This devhelp version
19815 can be acquired from gnome cvs branch devhelp branch
19816 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
19818 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
19819 src/actions-callbacks.c: Added Dock Manager settings menu item.
19821 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
19822 * plugins/devhelp/plugin.c: Fixed a linking bug.
19824 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
19825 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
19826 external GDL dependency and used libegg codes.
19828 2004-02-12 Naba Kumar <naba@gnome.org>
19830 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
19831 Added devhelp plugin, but it can't be used without a
19832 patch in devhelp. So it's disabled for now.
19834 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
19835 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
19836 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
19837 Update cvsignore files.
19839 * libanjuta/plugins.c, widgets/e-splash.c:
19840 Fixed plugins loading to show splash icons.
19842 * plugins/message-view/anjuta-message-manager.plugin.in,
19843 plugins/message-view/plugin.c: Fixed plugin registered name.
19845 * plugins/message-view/anjuta-message-view.png,
19846 plugins/sample1/anjuta-sample-plugin.png: Update images.
19848 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
19849 src/main.c: Fixed layout loading.
19851 * plugins/devhelp/Makefile.am: Fixed error.
19853 * (removed) widgets/*, libanjuta/plugins.h,
19854 src/main.c: Transfered widgets to libanjuta/.
19856 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
19857 toplevel directory to created only one library as libanjuta-egg.
19859 * data/Makefile.am: Fixed build error.
19861 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
19862 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
19863 libegg/.cvsignore: Added egg dock widget.
19865 * gdl/*: Removed as they are now available in libegg.
19867 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
19869 * plugins/editor/anjuta-docman.c:
19870 Use stock close icon on tab close button
19872 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
19874 * data/template/Makefile.am
19875 data/template/language/Makefile.am
19876 data/template/library/Makefile.am
19877 data/template/text/Makefile.am
19878 data/template/project/Makefile.am
19879 data/template/project/terminal/Makefile.am
19880 configure.in: Created Makefile to install templates
19882 2004-02-11 Naba Kumar <naba@gnome.org>
19884 * plugins/editor/action-callbacks.c,
19885 plugins/editor/anjuta-document-manager.ui,
19886 plugins/editor/plugin.c
19887 plugins/message-view/anjuta-message-manager.ui,
19888 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
19890 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
19892 * plugins/message-view/*: MessageView plugin is now loaded
19893 The menu items are still dummies.
19895 2004-02-09 Naba Kumar <naba@gnome.org>
19897 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
19900 * libanjuta/anjuta-preferences.h: Added some documentation.
19902 * libanjuta/anjuta-shell.h: Removed dead codes.
19904 * (removed) manuals/reference/gtkdoc-scangobj,
19905 manuals/reference/gtkdoc-scangobj.diff,
19906 manuals/reference/libanjuta/.cvsignore,
19907 manuals/reference/libanjuta/Makefile.am,
19908 manuals/reference/libanjuta/README.inline-doc,
19909 manuals/reference/libanjuta/README.sections,
19910 manuals/reference/libanjuta/libanjuta-docs.sgml,
19911 manuals/reference/libanjuta/libanjuta-sections.txt,
19912 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19913 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19914 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19915 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19916 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19917 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19918 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19919 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19920 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19921 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19922 manuals/reference/libanjuta/tmpl/defaults.sgml,
19923 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19924 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19925 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19926 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19927 manuals/reference/libanjuta/tmpl/plugins.sgml,
19928 manuals/reference/libanjuta/tmpl/properties.sgml,
19929 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
19930 of scan program. Updated templates.
19932 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
19933 editor action callbacks data.
19935 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
19936 scintilla object ref/unref.
19938 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
19940 * template/*: Added new xml based template system
19941 * template/dtds/*: Dtds to validate xml files of the template systems
19942 * data/template/*: Some sample template files
19943 Still needs some work but builds fine!
19945 2004-02-06 Naba Kumar <naba@gnome.org>
19947 * cofigure.in, manuals/Makefile.am,
19948 (added) manuals/reference/*: Added API documentation
19949 structure (gtk-doc based).
19951 * libanjuta/libanjuta.h: Updated
19953 2004-02-05 Naba Kumar <naba@gnome.org>
19955 * configure.in: Sets correct dependencies and
19956 uses gdl external library.
19958 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
19959 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
19960 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
19961 libanjuta/fileselection.h, libanjuta/glue-factory.c,
19962 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
19963 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
19964 and added file dialogs.
19966 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
19967 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
19968 Build dynamic libraries for libegg.
19970 * plugins/Makefile.am, plugins/editor/Makefile.am,
19971 plugins/editor/action-callbacks.c,
19972 plugins/editor/action-callbacks.h,
19973 plugins/editor/anjuta-docman.c,
19974 plugins/editor/anjuta-docman.h
19975 plugins/editor/anjuta-document-manager.plugin.in
19976 plugins/editor/anjuta-document-manager.png
19977 plugins/editor/anjuta-document-manager.ui
19978 plugins/editor/file.c
19979 plugins/editor/file.h
19980 plugins/editor/plugin.c
19981 plugins/editor/print.c
19982 plugins/editor/print.h
19983 plugins/editor/search-replace.c
19984 plugins/editor/search_incremental.c
19985 plugins/editor/search_incremental.h
19986 plugins/editor/text_editor.c
19987 plugins/editor/text_editor.h
19988 plugins/editor/text_editor_cbs.c
19989 plugins/editor/text_editor_menu.h
19990 plugins/sample1/Makefile.am
19991 plugins/sample1/anjuta-sample-plugin.png
19992 plugins/sample1/anjuta-sample.plugin.in
19993 plugins/sample1/anjuta-sample.ui
19994 plugins/sample1/plugin-sample1.c
19995 plugins/sample1/plugin.c
19996 plugins/sample1/plugin.h: Created sample
19997 plugin and fixed editor plugin.
19999 * printing/*: Removed.
20001 * scintilla/Makefile.am: Builds dynamic library.
20003 * src/Makefile.am, src/action-callbacks.c,
20004 src/action-callbacks.h, (removed) src/an_symbol_view.c,
20005 src/anjuta-actions.h, src/anjuta-app.c,
20006 src/anjuta-app.h, src/anjuta-callbacks.c,
20007 src/anjuta-callbacks.h, (removed) src/anjuta.c,
20008 (removed) src/anjuta.h, src/anjuta.ui,
20009 src/layout.xml, src/main.c, src/preferences.h,
20010 src/utilities.c: Debuggged and finally made plugins
20013 * global-tags/Makefile.am: Fixed build error.
20015 2004-02-03 Naba Kumar <naba@gnome.org>
20017 * configure.in: Users GDL from external package.
20018 * plugins/*: Added many new plugins (not ready though).
20019 * src/*: Removed many files (which have been transfered in plugins/).
20021 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
20023 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
20025 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20027 * configure.in: Added editor plugins
20029 * plugins/Makefile.am, src/search-replace_backend.h,
20030 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
20031 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
20033 * Added: plugins/editor/search_incremental.c,
20034 plugins/editor/search_incremental.h
20036 * Update search-replace in plugins/editor
20038 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
20040 * plugins/message-view/message-view.c: Some code clean-up
20042 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20044 * Added: search_incremental[ch]
20046 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
20047 src/mainmenu_callbacks.c, src/toolbar.c
20048 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
20050 * Incremental Search
20052 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
20054 * plugins/message-view/anjuta-msgman.[c/h]:
20055 Added message manager for easier message handling with a
20056 similar interface as docman. Of course you can still use
20057 MessageView standalone.
20058 * plugins/Makefile.am: Added message-view because it compiles
20061 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
20063 * plugins/message-view/*: Added message-view plugin
20065 * configure.in: Added plugins/message-view/Makefile
20067 2004-01-03 Naba Kumar <naba@gnome.org>
20069 * libanjuta/*.c: Added new files and updated old ones.
20070 * plugins/editor/*: Added editor plugin.
20071 * configure.in: Added editor plugin and moved editor related
20074 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20076 * src/Makefile.am: Added search-replace_backend.[ch]
20077 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
20079 * anjuta.glade, src/search-replace.c, src/search-replace.h,
20080 src/search-replace_backend.c, src/search-replace_backend.h,
20081 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20082 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
20083 src/toolbar_callbacks.c
20084 * The advanced Search/Replace functionality now replaces the older
20085 Find/Replace stuff.
20086 * The Search/Replace functionality can be interrupted during a long
20089 2003-12-11 Naba Kumar <naba@gnome.org>
20091 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
20092 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
20094 * Makefile.am, libanjuta/*: Added new module.
20095 * src/Makefile.am: Fixed linking error.
20096 * src/watch_cbs.c: Debugger clean up.
20097 * configure.in: Added libanjuta-2.0.pc
20099 * configure.in, libanjuta/Makefile.am,
20100 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
20103 2003-12-11 Naba Kumar <naba@gnome.org>
20105 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20107 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
20108 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
20109 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
20110 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
20111 The user can now give a name at the creation of a new file and
20112 insert automatically (user choice) header, gpl notice, header
20113 template. The file extension is added automatically according
20114 to the selected type of file. The various insert functions have
20115 been moved from mainmenu-callback.c to file.c. The cursor is now
20116 moved after an insert operation. Removes also useless code in
20117 memory.c and search-replace.c
20119 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
20121 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
20122 sortable headers, process tree, removal of path and process params
20123 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
20124 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
20127 2003-12-10 Naba Kumar <naba@gnome.org>
20129 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
20131 2003-11-30 Abel Cheung <maddog@linux.org.hk>
20133 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
20135 2003-11-28 Naba Kumar <naba@gnome.org>
20137 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
20139 * manuals/de/*: Added german translation docs.
20141 * configure.in, Makefile.am, src/Makefile.am,
20142 libegg/*/*: Added libegg library.
20144 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
20145 installation directory.
20147 * src/text_editor_cbs.c: Fixed closing of file.
20149 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
20151 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
20153 2003-09-05 Naba Kumar <naba@gnome.org>
20155 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
20156 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
20157 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
20158 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
20159 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
20160 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
20161 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
20162 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
20163 using libegg. Initial commit -- compiles but is not complete.
20165 2003-08-08 Abel Cheung <maddog@linux.org.hk>
20167 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
20169 2003-06-04 Abel Cheung <maddog@linux.org.hk>
20171 * configure.in: Removed "ta" from ALL_LINGUAS.
20173 2003-05-16 Jordi Mallach <jordi@sindominio.net>
20175 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
20177 2003-05-16 Danilo Šegan <dsegan@gmx.net>
20179 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
20181 2004-04-24 Andras Timar <tmar@gnome.hu>
20183 * configure.in: Added hu to ALL_LINGUAS.
20185 2004-04-14 Naba Kumar <naba@gnome.org>
20187 * src/Makefile.am, printing/Makefile.am,
20188 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
20189 because we are still using GtkCombo and build breaks with gtk-2.4.
20191 2004-04-13 Naba Kumar <naba@gnome.org>
20194 * anjuta.spec.in: Fixed build error.
20195 * po/POTFILES.in: Updated.
20196 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
20198 2004-04-11 Naba Kumar <naba@gnome.org>
20201 * AUTHORS: Updated.
20202 * configure.in: Added ga in ALL_LINGUAS.
20203 * ChangeLog: Fixed dates.
20205 2004-04-09 Naba Kumar <naba@gnome.org>
20207 * src/print.c: Fixed buffer styling bug when printing with
20210 * data/properties/anjuta.properties: Defined only one base font and
20211 used courier instead of lucidatypewriter, because most newer systems are
20212 unlikely to have it (bug #885023, #925956, #890473).
20214 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
20217 * src/an_file_view.c: Fixed possible crash bug.
20219 2004-04-07 Naba Kumar <naba@gnome.org>
20221 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
20222 gtk_main_quit() etc..), so that atexit() functions are not called
20223 (which is apparently done to free up memory and we don't need to
20224 do that at this point). Incidentally, something also happens in the
20225 atexit call which freezes the UI for far too long when the application
20226 exits and we want to avoid that..
20227 * src/glade_iface.c: Fixed compiler warning.
20229 2004-04-06 Naba Kumar <naba@gnome.org>
20231 * src/project_dbase_gui.c: Fixed errors.
20233 * src/registers_gui.c: Fixed possible crash bug.
20234 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
20235 * src/signals.[c,h]: Used tree view and glade file for dialog.
20236 * src/Makefile.am, src/about.c, src/an_file_view.c,
20237 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
20238 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
20239 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
20240 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
20241 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
20242 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
20243 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
20244 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
20245 src/launcher.h, src/main.c, src/main_menubar.c,
20246 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
20247 src/message-manager-private.cc, src/message-manager.cc,
20248 src/preferences.c, src/project_config.c, src/project_dbase.c,
20249 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
20250 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
20251 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
20252 src/search-replace.c, src/search-replace_backend.c,
20253 src/search_incremental.c, src/search_preferences.c,
20254 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
20255 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
20256 src/signals_gui.c, src/source.c, src/src_paths.c,
20257 src/stack_trace.c, src/start-with.c, src/style-editor.c,
20258 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
20259 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
20260 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
20261 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
20262 tagmanager/Makefile.am, scintilla/include/SString.h,
20263 widgets/Makefile.am, widgets/gnomefilelist.c:
20265 Removed all deprecated codes and substituted
20266 with newer APIs. Fixed some possible crash bugs where cell renderers
20269 * scintilla/patches/scintilla-minor.patch: Minor patch.
20271 2004-04-06 Naba Kumar <naba@gnome.org>
20273 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
20274 tree after all the files have been added (and not everytime a file
20275 is added in the project). Also fixed some memory corruption
20276 (possibly bug #900478).
20278 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
20279 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
20280 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
20281 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
20282 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
20283 qualifier wherever appropriate.
20285 2004-04-05 Naba Kumar <naba@gnome.org>
20287 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
20288 switch terminal echo on/off. Debugger requires it off, while the
20289 rest requires it on.
20291 * src/search-replace.c: sets search direction and action (in addtion
20292 to target) for find in files.
20294 2004-04-02 Naba Kumar <naba@gnome.org>
20296 * src/mainmenu_callbacks.c: Sets filename during save of new files.
20298 * src/project_dbase.c, src/debugger, src/an_file_view.c,
20299 src/an_symbol_view.c: Added an gtk events loop for
20300 displaying project loading status (for loading large projects) and
20301 debugger program starting ... just to give an impression of fastness :-).
20303 * configure.in, anjuta.prj: Bumped version to 1.2.2.
20305 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
20306 crash bug, which occurs when opening and closing a large project
20309 * src/attach_process.c: Fixed a comiple error for old gcc.
20311 * src/launcher.c: Prints proper error message when launcher child
20312 could not be executed and exits properly. Fixed a crash
20315 * src/resources.c, src/utilities.c, src/glade_iface.c,
20316 src/debugger.c, src/attach_process.c: Properly exits forked children
20317 when they could not be executed.
20319 2004-04-01 Naba Kumar <naba@gnome.org>
20321 * src/search-replace.c: Fixed a crash bug (bug #921893).
20323 2004-03-31 Naba Kumar <naba@gnome.org>
20325 * anjuta.glade: Added a note on compiler options dialog ->support
20326 dialog telling that supports are only available for file mode.
20328 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
20330 Improved shutdown time delay by bypassing project closing
20331 and unloading plugins.
20333 * src/build_file.c, data/properties/anjuta.properties: Added a property
20334 to toggle on/off for going to first error automatically.
20336 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
20338 * src/debugger.c: fixed core file loading
20339 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
20340 for long lines (bugs #700968 and #911376)
20341 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
20343 * src/anjuta.c: Focuses current AnEditor correctly.
20345 2004-03-30 Naba Kumar <naba@gnome.org>
20347 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
20348 * AUTHORS: Updated with all contributors names.
20350 * src/about.c: Reads contributors names from AUTHORS file.
20351 * manuals/C/anjuta-manual/authors.xml: Points to online
20354 2004-03-29 Naba Kumar <naba@gnome.org>
20356 * data/properties/ada.properties: Fixed syntax colors. Patch
20357 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
20360 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
20361 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
20362 generated projects, so that their pixmap files are
20363 found properly (bug #919903).
20365 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
20368 * src/source.c: Installs .glade file of libgllade
20369 projects in $(datadir)/$(package)/glade (part of bug #861038).
20371 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
20372 in compiler options (bug #883837).
20374 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
20375 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
20377 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
20379 * anjuta/src/search-replace.c: fixed another crash bug in
20381 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
20382 breakpoint property fix
20384 2004-03-29 Naba Kumar <naba@gnome.org>
20386 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
20387 (new) manuals/C/anjuta-advanced-tutorial/*:
20388 Added menu entry for 'Anjuta Advanced Tutorial'
20389 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
20391 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20393 * src/fileselection.[ch], src/mainmenu_callbacks.c:
20394 Fixed bug #908941 ('Open' starts in wrong directory)
20396 2004-03-26 Naba Kumar <naba@gnome.org>
20398 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
20399 compile error and bug #905738 with terminal.
20401 * src/search_incremental.c, src/register.c, src/sharedlib.c,
20402 src/search-replace.[h,c], src/search_incremental.[h,c],
20403 src/search_preferences.h, src/utilities.c, src/anjuta.c,
20404 src/text_editor.[c,h]: Fixed compiler warnings.
20406 * src/search-replace.c: Fixed a memory corruption (possible
20407 fix for bug #921893, but not yet confirmed).
20409 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
20410 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
20411 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
20412 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
20414 2004-03-25 Naba Kumar <naba@gnome.org>
20416 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
20417 crash bug with attach process dialog and made the dialog closable
20420 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
20421 always display within the margin.)
20423 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
20424 the old breakpoint when it's properties are updated
20425 (creating a new updated one).
20427 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
20429 * src/aneditor.cxx, src/aneditor.h: fixed calltips
20430 displayed for wrong file.
20431 * src/breakpoints.c: conditional breakpoints
20432 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
20433 "Find in Files..." disabling policy
20435 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20437 * src/build_file.c: Fixed bug #874380
20438 Goto the first error if it exists.
20440 2004-03-24 Naba Kumar <naba@gnome.org>
20442 * src/anjuta.c: Fixed to get correct child exit status
20443 using mask (bug #905738).
20445 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
20446 Aligned buttons in the New file dialog,
20447 set default response to OK, entry box activates default response,
20448 ESC closes dialog and hides on delet_event.
20450 2004-03-19 Naba Kumar <naba@gnome.org>
20452 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
20455 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
20457 * src/search-replace.c: fixed "Find Usage" crash when no project open
20459 2004-03-17 Naba Kumar <naba@gnome.org>
20461 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
20462 Fixed the generated projects to read m4 directory if the directory
20463 exists (bug #917781).
20465 2004-03-12 Naba Kumar <naba@gnome.org>
20467 * HACKING: Fixed formatting for auto-parsing.
20469 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
20471 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
20472 rework (bug #890609)
20474 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20476 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
20478 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20480 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
20481 * src/search_preferences.c: Fixed typo.
20483 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20485 * src/search-replace.c: improved Search&Replace
20486 For the moment "Replace All" does not work with non opened files
20487 but Anjuta should not crash now ! ???
20489 2004-02-26 Naba Kumar <naba@gnome.or>
20491 * src/source.c: Fixed to pass cflags correctly
20492 and suppress the automake's default cflags.
20493 bug #816130, #801056, #782798, #773459
20495 * data/properties/anjuta.properties: Do not defualt to -k make option.
20498 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
20501 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
20503 * src/message-manager-private.cc: Disabled debug messages.
20505 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
20507 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
20509 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20510 * anjuta.glade, src/search-replace.c:
20511 Reduced Search&Replace dialog, bug #902636.
20513 2004-02-23 Naba Kumar <naba@gnome.or>
20515 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
20518 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20520 * src/search_incremental.c: Fixed bug #900903
20522 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
20524 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
20525 src/anjuta.c: Fixed bugs #890609 and #890609
20527 2004-02-23 Naba Kumar <naba@gnome.or>
20529 * src/message-manager.cc: Disconnects menuitem signal properly.
20532 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
20535 2004-02-20 Naba Kumar <naba@gnome.org>
20537 * src/message-manager-private.[c,h]: Implemented keypress
20538 event for the terminal and resets it when ctrl c or ctrl d
20539 is pressed. But it doesn't seem to be working on keypress.
20540 Added a workaround to let it work on key release instead.
20543 * src/search-replace: Fixed compiler warnings.
20545 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
20547 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
20548 Use defined file name when saving new files (fixes bug #898105)
20549 Don't change filename when clicking on a directory
20551 BTW: Happy birthday to me :-)
20553 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20555 * src/search-replace.c: Fixed a crash bug
20556 Crash on Find & Replace (#887833)
20558 2004-02-18 Naba Kumar <naba@gnome.org>
20560 * src/executer.c: Fixed a crash bug.
20562 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
20563 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
20564 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
20565 instead of GtkWindow (Part of bug #671596).
20567 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
20568 src/registers_gui.c, src/registers_cbs.[h,c],
20569 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
20570 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
20571 src/compiler_options.c, src/an_file_view.c, start-with.c,
20572 src/anjuta-tools.c, help.c:
20574 Added "close" buttons on all
20575 dialogs (HIG) and fixed to properly response to ESC close
20576 (Part of bug #671596).
20578 * src/launcher.c: Disabled printing of long debug lines.
20580 * src/utilities.h: Fixed a compiler warning.
20582 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
20584 * src/anjuta.c: "Save all" action now asks for filenames for new files
20585 (fixes bug #898111)
20587 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
20589 * anjuta.glade, src/text_editor.c:
20590 Fixed a typo in Hello World indentation style
20591 Fixed misuse of translated strings when looking for style
20592 This entry fixes bug #876037
20594 2004-02-16 Naba Kumar <naba@gnome.org>
20596 * src/utilities.c: Fixed return value when dest file could
20599 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
20600 * src/utilities.[c,h]: Removed 'cmp' dependency and used
20601 internal function to compare files.
20603 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
20605 * src/message-manager-private.cc:
20606 Set bold color as foreground color in terminal
20607 (fixes bug #864924)
20609 * src/aneditor.cxx:
20610 Use font style defined for message indicators in
20611 preferences/messages
20612 (fixes bug #885032)
20614 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
20616 * src/build_project.c:
20617 Use build.silent option from preferences (fixes bug #895726)
20619 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
20621 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
20623 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
20625 Patch from Massimo Corà <maxcvs@email.it>:
20626 * scintilla/LexCPP.cxx: Support "///" comments
20628 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20629 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
20630 src/search_replace.h, src/search-replace_backend.h
20633 * Added: src/search_preferences.c, src/search_preferences.h
20634 Allow the user to save search/replace settings and give them names.
20636 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
20638 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
20639 scintilla/ScintillaGTK.cxx:
20640 Hopefully fixed AMD 64 crash bug by using correct marshaller
20642 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
20644 * src/preferences.c: Save GtkOptionMenu properties properly
20645 * src/text_editor.c: Fixes editor mispell of fold.symbols property
20647 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
20649 * configure.in, src/Makefile.am, scintilla/Makefile.am:
20650 Fixed libiconv issue
20653 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
20655 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
20656 * src/attach_process.c, src/debugger.c, src/registers.c/h,
20657 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
20658 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
20659 src/sharedlib_gui.c:
20660 Debugger speed-up, replaced deprecated GtkCList
20662 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
20664 * src/text-editor.c: Use stock gtk+ close button for editor tabs
20666 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
20668 * configure.in: Added "sq" to ALL_LINGUAS.
20670 2004-01-12 Changwoo Ryu <cwryu@debian.org>
20672 * configure.in: Added "ko" to ALL_LINGUAS.
20674 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20676 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
20677 src/search_incremental.c, src/search_incremental.h:
20678 Search_incremental code cleanup
20680 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20682 * scintilla/*/*: Updated scintilla to CVS
20683 * Added: scintilla/Readme.sync
20684 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
20685 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
20686 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
20687 scintilla/ScintillaGTK.cxx,
20688 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
20689 scintilla/include/Scintilla.iface: Updated.
20691 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20693 * search-replace_backend.[ch], search_incremental[ch]: Added
20695 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
20696 find_replace.[ch]: Removed.
20698 * anjuta.glade, src/search-replace.c, src/search-replace.h,
20699 src/search-replace_backend.c, src/search-replace_backend.h,
20700 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20701 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
20702 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
20703 functionality now replaces the older Find/Replace stuff. The Search/Replace
20704 functionality can be interrupted during a long Search/Replace.
20706 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
20708 * widgets/gnomefilesel.c: Fix use of previously freed memory on
20709 selecting ".." and "." from file selector.
20711 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
20713 * anjuta.glade: Fixed wrong "fold.symbols" property
20715 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20717 * src/project_dbase_gui.c: Alphabetical order ;-)
20718 * src/compiler_options.c: Fixed bug #867539
20719 * src/launcher.c: Workaround for bugs #864922, #849928,
20720 #846386 and #845782: The launcher no longer hangs but does
20721 not get the exit status correctly sometimes.
20722 * Changes suggested by Bosik are obviously already in without
20723 any Changelog entry (ClsGen.c, project_dbase_gui.c)
20724 * NEWS, README, anjuta.prj, configure.in:
20725 Changed version to 1.2.1
20727 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
20728 * anjuta_dialogs_strings.c, anjuta.glade:
20729 Fixed bugs #860906, #859329
20731 Patch from grzegol@pld-linux.org
20732 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
20733 freedesktop.org standard)
20735 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20737 Patch from Stefano Vallarino <stevalla@libero.it>:
20738 * src/source.[c/h]: Fixes cpp sample file to conform to
20739 ISO/IEC 14882, C++-Standard
20741 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
20743 Review by Johannes Schmid <jhs@cvs.gnome.org>
20744 * src/build_file.[ch]: Add build_execute_shell_command which executes the
20745 command using sh -c.
20746 * src/compile.c: Use build_execute_shell_command when compiling single
20749 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20751 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
20752 * src/breakpoints.c: Code cleanup, workaroud for possible
20754 * src/src_paths.c: Update debugger dirs on directory change
20756 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
20758 Review by Johannes Schmid <jhs@cvs.gnome.org>
20759 * src/attach_process.c, src/attach_process.h, anjuta.glade:
20760 sortable headers, process tree, removal of path and process params
20761 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
20762 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
20765 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20767 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20768 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
20769 Add a dialog for "New file" which lets the user set the
20770 filename and to add copyright/header templates to the file
20771 * Review: Changed function names to contain modules name (file_)
20773 2003-12-09 Naba Kumar <naba@gnome.org>
20775 * setup-gettext: Fixed a typo.
20776 * scintilla/Makefile.am: Fixed a build error for SMP systems.
20778 ---- Released version 1.2.0 ---
20780 2003-12-08 Naba Kumar <naba@gnome.org>
20782 * src/preferences.c: Fixed compiler error.
20783 * global_tags/create_global_tags.sh: Fixed to install properly
20784 even when system.tags could not be generated.
20787 2003-12-06 Naba Kumar <naba@gnome.org>
20789 * setup-gettext: Fixed to not generate intl directory with gettextize.
20791 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
20792 * src/anjuta.c: Filters out unnecessary files from find in files
20796 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
20797 * src/widzard_gui.c: Added horiz scrollbar for desc text.
20799 2003-12-04 Naba Kumar <naba@gnome.org>
20801 * src/gnome_project.c: Enables debug and optimization flags for
20804 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
20806 * src/project_dbase_gui.c: combined header and c files for
20809 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
20810 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
20812 2003-11-30 Abel Cheung <maddog@linux.org.hk>
20814 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
20816 2003-11-29 Naba Kumar <naba@gnome.org>
20818 * configure.in, anjuta.prj: Bumped version to 1.2.0.
20821 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
20823 * src/main_menubar.c: Now files cannot be opened twice in recently
20826 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
20828 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
20830 2003-11-28 Naba Kumar <naba@gnome.org>
20832 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
20834 2003-11-27 Naba Kumar <naba@gnome.org>
20836 * src/breakpoints.c, src/launcher.c, src/find_text.c,
20837 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
20839 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
20840 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
20841 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
20842 checkbox in project wizard (project options page) to enable/disable
20843 source code generation with glade(mm).
20847 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
20849 * src/dnd.c: Opening files with special characters in the name.
20851 2003-11-20 Jordi Mallach <jordi@sindominio.net>
20853 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
20856 2003-11-18 Naba Kumar <naba@gnome.org>
20858 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
20859 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
20860 src/project_import.c, plugins/patch/patch-plugin.c:
20861 Fixed g_signal_diconnect calls to pass correct data.
20862 (Fixed possible crash in project imports).
20866 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
20868 Reviewed by Naba Kumar <naba@gnome.org>
20869 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
20870 and debugger. Sets default settings for pty in launcher.
20871 * data/gdb.init: Removed charset work around (now works with user's
20873 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
20875 2003-11-18 Naba Kumar <naba@gnome.org>
20877 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
20878 names of 'index' to 'idx'.
20880 2003-11-17 Naba Kumar <naba@gnome.org>
20882 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
20883 * src/project_dbase.c: Prompts user for unsaved project files
20884 when project is closed.
20886 2003-11-16 Naba Kumar <naba@gnome.org>
20888 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
20889 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
20892 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
20894 * src/anjuta.c: Fixed crash related to tag == NULL while
20897 2003-11-11 Naba Kumar <naba@gnome.org>
20899 * src/glade_iface.c: Avoids error conditions for glade or glademm not
20900 found. It simply doesn't generate the c/c++ codes and continues with
20904 2003-11-10 Naba Kumar <naba@gnome.org>
20906 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
20907 'Start with dialog'.
20909 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
20910 German translation of anjuta-tutorial.
20912 * src/launcher.c: Fixed an encoding bug with GIOChannels.
20915 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20917 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
20918 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
20919 the syntax highlighting in Preferences, the automatic syntax
20920 highlighting is now selected. When the debugger is stopped and the
20921 breakpoints window not closed, the gtk_tree_view in this window is
20922 now made unsensitive.
20924 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
20926 * src/preferences.h, src/preferences.c, anjuta.glade:
20927 Fixed translation bug in preferences by using GtkOptionMenu
20928 * anjuta.prj: Project version 1.1.98
20930 ---------------- Released version 1.1.98 ----------------
20932 2003-11-07 Naba Kumar <naba@gnome.org>
20934 * anjuta.spec.in: Revived docs package and combined all docs into
20936 * configure.in: Bumped version to 1.1.98 rc2
20938 * anjuta.spec.in: Fixed scrollkeepr-update command.
20939 * anjuta.spce.in: Fixed file permissions.
20941 2003-11-06 Naba Kumar <naba@gnome.org>
20943 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
20944 menus to activate anjuta helps.
20946 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
20947 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
20948 manuals/C/anjuta-faqs/legal.xml (added),
20949 manuals/C/anjuta-faqs/Makefile.am,
20950 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
20951 manuals/C/anjuta-faqs/.cvsignore,
20952 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
20953 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
20954 manuals/C/anjuta-tutorial/legal.xml (added),
20955 manuals/C/anjuta-tutorial/Makefile.am,
20956 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20957 manuals/C/anjuta-tutorial/.cvsignore,
20958 manuals/C/anjuta-manual/*.sgml (removed),
20959 manuals/C/anjuta-manual/*.xml (added),
20960 manuals/C/anjuta-manual/Makefile.am,
20961 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20962 manuals/C/anjuta-manual/.cvsignore,
20963 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
20964 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
20965 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
20966 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
20967 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
20968 manuals/ja/anjuta-faqs/legal.xml (added),
20969 manuals/ja/anjuta-faqs/Makefile.am,
20970 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
20971 manuals/ja/anjuta-faqs/.cvsignore,
20972 manuals/ja/anjuta-manual/*.sgml (removed),
20973 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
20974 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
20975 manuals/ja/anjuta-manual/*.xml (added),
20976 manuals/ja/anjuta-manual/Makefile.am,
20977 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
20978 manuals/ja/anjuta-manual/.cvsignore,
20979 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
20980 manuals/sgmldocs.make (removed),
20981 manuals/xmldocs.make (added), manuals/omf.make (added),
20982 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
20983 documentations to newer docbook xml documentations. Converted
20984 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
20985 Enabled manulas installations.
20987 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
20989 2003-11-05 Naba Kumar <naba@gnome.org>
20991 * data/gdb.init: Sets host's charset to ascii to solve debugger
20992 freeze up due to uninitialized strings in target program.
20994 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
20995 Fixed a crash bug with 'Add expression in watch'. Bug #822017
20999 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
21000 src/launcher.c: Turns off echo in spawned pty to fix debugger.
21002 2003-11-04 Naba Kumar <naba@gnome.org>
21004 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
21007 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
21008 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
21009 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
21010 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
21013 * src/search-replace.c: Fixed infinite loop bug.
21014 * start-with.c: Fixed a crash bug with "Open last project".
21016 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
21017 * scintilla/Makefile.am: Fixed compiler option.
21019 2003-10-16 Naba Kumar <naba@gnome.org>
21021 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
21022 * src/text_editor.c: Fixed autoformat.
21024 2003-10-15 Naba Kumar <naba@gnome.org>
21026 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
21029 2003-10-09 Naba Kumar <naba@gnome.org>
21031 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
21033 2003-10-08 Naba Kumar <naba@gnome.org>
21035 * src/source.c: Fixed a GETTEXT typo error.
21036 * anjuta.glade: Made 'Sorted in order you open them' default option
21039 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21040 * anjuta.glade, data/properties/anjuta.properties:
21041 Fixed the freeze of the "Preferences" combos at the first Anjuta
21042 init is generated by:
21043 - a not complete translation of preferences.c file
21044 - a difference between 2 names in anjuta.glade and
21045 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
21046 - the same name given to 3 combos (anjuta.glade).
21048 * src/find_text.c: If the "whole document" mode is selected,
21049 a new search will select the next occurrence (Bug #764954).
21050 It is now possible to use the shortcuts to search next or previous
21051 occurrence even if the search dialog has the focus. Bug #790318
21053 * src/main_menubar_def.h: "Select code block" shortcut; the new
21054 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
21057 Patch from: Richard Lee <r.h.lee@comcast.net>
21058 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
21059 tagmanager/tm_workspace.c: The following is a patch to fix a
21060 seemingly random occurence where Anjuta would crash when a
21061 certain key was pressed.
21063 2003-09-29 Naba Kumar <naba@gnome.org>
21065 * src/find_in_files.c: Ignores binary by default. Disabled the option
21066 of NOCVS search, because launcher does not use sh and hence can not
21069 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
21070 "clean before build" state in project session and not in account session,
21071 otherwise the state gets reflected to other projects causing annoyance.
21073 * src/compiler_options.c: Fixed a bug where compiler options were always
21074 claimed 'modified'.
21076 * src/build_project.c, data/properties/anjuta.properties,
21077 src/commands.[h]: Fixed a bad bug where clean-before-build
21080 * scintilla/patches/research-cvs-nolog.diff,
21081 scintilla/patches/scintilla-ac-gtk2-port.diff,
21082 scintilla/patches/scintilla-ac-sort-fix.diff,
21083 scintilla-optimization.diff: Removed, because they are already in
21086 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
21089 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
21090 scintilla/LexYAML.cxx: Added new scintilla lexers.
21092 * TODO, NEWS: Updated.
21094 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21095 * src/utilities.c: Fixed typo bugs.
21097 2003-09-26 Naba Kumar <naba@gnome.org>
21099 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
21100 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
21101 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
21102 text_editor_find() and Fixed I-Search wrapping.
21103 * src/debugger.c: Fixed to pass a newline after a debugger
21104 command (which was broken since the launcher was refactored.
21105 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
21107 2003-09-25 Naba Kumar <naba@gnome.org>
21109 * src/toolbar_callbacks.c: Fixed start of incremental search.
21111 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21112 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
21113 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21114 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
21115 menu and implementation.
21117 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
21119 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
21120 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
21121 variables in Locals window.
21123 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
21125 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
21126 * src/utilities.[ch] : Fix a tooltip bug in
21127 anjuta_util_toolbar_append_stock(), the label appeared instead of
21128 the tooltip text. Remove label from arguments of the function
21129 because label is included in the stock icon data.
21130 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
21131 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
21132 * FIXME: translation file should be updated because of label text removal.
21134 2003-09-24 Naba Kumar <naba@gnome.org>
21136 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
21138 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
21139 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
21140 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
21141 stdout and stderr. Also buffered output and check-for-password
21142 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
21143 with password prompts. Checkes for password prompts from all outputs.
21145 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
21146 which takes a string (which could be utf8 also) and converts into
21149 * src/main.c: Connects kernel signals after gnome_program_init().
21151 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21152 * src/message-manager.c: Fixed bug #787026 by converting the strings
21155 2003-09-22 Naba Kumar <naba@gnome.org>
21157 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
21158 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
21159 GtkCList and using GtkTreeView instead. Added the patch.
21160 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
21161 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
21163 2003-09-19 Naba Kumar <naba@gnome.org>
21165 * printing/print.c: Proper UTF8 printing support.
21166 * src/main.c: moved kernel signal connects at the
21167 end of application initialization.
21169 2003-09-18 Naba Kumar <naba@gnome.org>
21171 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
21172 (new) lexers.make, (new) lexers: Update scintilla to latest
21173 scintilla CVS (2003-09-18), added new lexers, automated
21174 lexers makefiles sections and scintilla update. Added
21175 patches. Optimized pango rendering. Fixed a crash bug
21178 * (new) scintilla/patches/research-cvs-nolog.diff: Added
21179 patch to remove cvs log command from RESearch.cxx file.
21180 * scintilla/patches/scintilla-pango-always.diff:
21182 * scintilla/RESearch.cxx: Removed spurious cvs log command
21184 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
21186 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
21187 * src/dnd.c: Fixed a crash bug with DND.
21189 2003-09-15 Naba Kumar <naba@gnome.org>
21191 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
21192 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
21193 src/toolbar_callbacks.c: Added an additional parameter to
21194 text_editor_goto_line() funtion which decides if the line should
21195 be made visible (if it's under fold).
21197 * src/style-editor.c: Fixed a compiler warning.
21198 * src/message-manager.cc: Calls parent method correctly.
21200 * src/preferences.h: Fixed prent class.
21202 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21203 * src/project_dbase.c: Fixed bug #713210.
21205 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
21207 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
21209 2003-09-11 Naba Kumar <naba@gnome.org>
21211 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21212 * src/style-editor.c: Fixed bug #769130 (Crash on font
21215 * src/message-manger.[h,cc]: Made AnMessageManager
21216 derived from GtkFrame and removed deprecated code.
21218 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
21221 2003-09-09 Naba Kumar <naba@gnome.org>
21223 * src/Makefile.am: Addded rules for built sources.
21225 2003-09-08 Naba Kumar <naba@gnome.org>
21227 * (new) src/anjuta-marshalers.list: Added marshalers definition
21230 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
21231 and CXXFLAGS are not overwriten by automake's default.
21232 * src/style-editor.c: Added 'operators' in the style editor.
21234 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
21235 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
21236 * src/message-manager-private.cc, src/message-manager.cc:
21237 Converts message going into message into UTF-8 endoding.
21238 * src/main.c: Uses UTF-8 codeset for localization.
21240 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
21242 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
21244 2003-09-08 Naba Kumar <naba@gnome.org>
21248 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21249 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
21250 Fixed bug #798717, Find - Find&Replace - Find in files bug;
21251 The combo entries were updated if the same data with a different
21252 case exist in the combo list. The combo entries are now case sensitive.
21253 Search&Replace bug; First search ,max actions = 0 ==> now max
21256 2003-09-08 Naba Kumar <naba@gnome.org>
21259 * src/utilities.[c,h]: a function takes contant args.
21260 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
21261 Now the child terminated signal is emitted properly.
21262 * src/Makefile.am: Used $(top_srcdir) for referring to
21264 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
21265 definitions file which will generate anjuta-marshalers.[c,h] files.
21266 * src/.cvsignore: Updated.
21267 * src/build_project.c: Changed su command to preserve quotes.
21268 * src/anjuta-tools.c, tagmanager/tm_project.c,
21269 tagmanager/tm_workspace.c: Use standard tmp file.
21270 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
21271 so that users could report bugs easily.
21272 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
21274 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
21275 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
21276 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
21277 src/attach_process.c, src/breakpoints.c, src/commands.c,
21278 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
21279 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
21280 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
21281 src/memory.c, src/message-manager-private.c, src/preferences.c,
21282 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
21283 src/search-replace.[c,h], stack_trace.c, text_editor.c,
21284 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
21285 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
21286 Fixed compile warnings and cleanup.
21288 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
21289 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
21290 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
21291 Removed libzvt usage and implemented child spawing differently. Launcher is
21292 now proper GObject, which can be created multiple times (and can be
21293 operated in parallel).
21295 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
21296 * src/project_import_gui.c, src/project_import_cbs.c,
21297 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
21298 (crash on project import). Removed deprecared codes.
21300 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
21302 * src/cvs.c: Fixed cvs output bug.
21304 2003-09-03 Naba Kumar <naba@gnome.org>
21306 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21307 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
21308 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
21309 src/text_editor_cbs.c: Implements --
21310 If the debugger is started
21311 A double click in the margin add or remove a breakpoint
21312 A single click activate or deactivate the breakpoint
21314 A double click in the margin add or remove a bookmark
21316 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
21318 Reviewed by Naba Kumar <naba@gnome.org>
21319 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
21320 User is now able to choose a branch on cvs update for project.
21321 Cleaned up variable names.
21323 2003-09-03 Naba Kumar <naba@gnome.org>
21325 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
21326 src/Makefile.am: Added lexers.
21327 * scintilla/*/*: Updated...
21328 * src/an_symbol_view.c: Fixed a crash bug.
21329 * src/compiler_options.c, src/project_dbase.c: Fixed compile
21331 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
21332 * src/source.c: Fixed project generation bug with gettext code.
21333 * tagmanager/tm_project.c: Fixed a crash bug.
21334 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
21335 bug when there is no project open. Bug #____.
21336 * src/source.c: Fixed a bug with build failure with non-gnome
21337 project with glade-generated source (eg. gtk2). Bug #____.
21340 2003-08-22 Naba Kumar <naba@gnome.org>
21342 Patch from: Rob Bradford <rob@debianplanet.org>
21343 * data/Makefile.am: Fixed to install properly during
21346 Patch from: Etay Meiri <etay-m@bezeqint.net>
21347 * src/debug-tree.c: Fixed a crash bug.
21348 * src/compiler_options.c: Takes care of linking the missing pieces;
21349 C flags, libs, optimization options, debug and profile.
21351 Patch from: Enver ALTIN <ealtin@casdb.com>
21352 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
21354 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
21356 Reviewed by Naba Kumar <naba@gnome.org>
21357 * src/project_dbase.c: Fixed bugs #778263 and #778413
21358 Adding multiple files to project should work now.
21360 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
21362 Reviewed by Naba Kumar <naba@gnome.org>
21363 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
21364 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
21367 2003-08-08 Abel Cheung <maddog@linux.org.hk>
21369 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
21371 2003-08-08 Abel Cheung <maddog@linux.org.hk>
21373 * src/text_editor.c: Fix translatable string (#113934).
21375 2003-07-04 Naba Kumar <naba@gnome.org>
21377 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
21378 bug when there is no project open. Bug #____.
21380 * src/source.c: Fixed a bug with build failure with non-gnome
21381 project with glade-generated source (eg. gtk2). Bug #____.
21383 2003-06-26 Naba Kumar <naba@gnome.org>
21385 * src/anjuta.h: Removed reference to windows-dialog.h.
21386 * src/message-manager-private.[cc,h]: Fixed doulbe click
21387 activation of messages to properly jump at the destination.
21388 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
21389 * src/toolbar.c: Code clean-ups.
21391 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
21392 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
21394 * src/message-manager-private.[cc,h]: Removed dead codes.
21396 * (new) data/properties/css.properties,
21397 data/properties/anjuta.properties, data/properties/Makefile.am:
21398 Added CSS syntax hiliting properties.
21400 * tagmanager/tm_file_entry.c: Fixed a possible bug.
21401 * src/debugger.c: Clean ups.
21402 * src/lexer.h: Added CSS lexer definition.
21404 * Makefile.am: Installs destop file properly.
21405 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
21406 * NEWS: Updated for 1.1.97 release.
21407 * src/main_menubar_def.h: Changed some non working shortcuts.
21409 2003-06-24 Naba Kumar <naba@gnome.org>
21411 * src/search-replace.c: Shows the dialog properly, even when it is
21412 hidden behind another window.
21414 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
21415 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
21416 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
21419 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
21420 setup wizard dialogs.
21422 * src/debugger.c: Removed a redundant call to
21423 debugger_update_controls().
21424 * src/compiler_options.c, src/launcher.c: code cleanup.
21425 * src/executer.c: Fixed execution bug with 'Set Program params...".
21427 2003-06-23 Naba Kumar <naba@gnome.org>
21429 * widgets/e-splash.c: Removed border around the splash image.
21430 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
21431 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
21432 * src/cvs.c: Added a frame around commit log text widget.
21433 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
21434 crash bug associated with translated combo box list in preferences
21435 dialog (in different locale other than en_US). Used widget names
21436 to pass the combo list items.
21437 * po/POTFILES.in: Updated.
21438 * src/launcher.c: Creates the zvt terminal at startup (and not
21439 every time a build is done) -- speeds up buld operations.
21440 * src/file_history.c: Should be if() conditional instead of
21442 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
21443 Disabled useless warnings.
21444 * src/project_dbase.c: Fixed bonobo 2 project name.
21445 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
21446 and uses correct glade-2 for file generation.
21448 2003-06-21 Naba Kumar <naba@gnome.org>
21450 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
21451 And disables autocomple show for numbers (very annoying).
21452 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
21453 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
21454 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
21455 from view menu and adjust the controls accordingly.
21456 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
21458 * src/project_dbase.[c,h]: Removed show_local flag processing.
21459 * src/message-manager.[c,h]: Reorganized messages tabs in more
21461 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
21462 Also added PCRE dependency.
21464 2003-06-20 Naba Kumar <naba@gnome.org>
21466 * pixmaps/anjuta_splash.png: New splash.
21467 from Jean Schurger <yshartk@schurger.org>
21469 * src/controls.c: De-sensitize run-to-cursor when debugger
21471 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
21473 * src/message-manager-private.cc: Fixed to properly jump at
21474 the right file:line.
21476 * src/appwiz_page1.c: Fixed to correctly determine the project
21477 trpe from the wizard.
21479 2003-06-20 Naba Kumar <naba@gnome.org>
21481 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
21482 * src/watch_gui.c: Code cleanups.
21483 * src/debugger.[c,h], src/stack_trace.[c,h],
21484 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
21485 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
21486 Removed direct access to stack_trace private data, Increased debugger
21487 command size from 256 to 1024 (to be on safer side). Also implemented
21488 row-activated signle for seting frame and viewing the source.
21489 * src/debugger.c: Avoids starting program and stopping debugger
21490 when starting debugger and stopping program, respectively.
21492 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
21493 Reverted codes to start debugger automatically
21494 The file is brought to the state just after the branching
21495 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
21496 some code clean ups.
21498 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
21499 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
21500 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
21501 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
21502 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
21503 src/project_dbase.c: Code clean ups.
21505 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
21506 (Projects dir) so that correct $HOME/Projects path is set when
21507 anjuta is run for the first time.
21509 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
21511 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
21513 2003-06-13 Naba Kumar <naba@gnome.org>
21515 * src/stack_trace_cbs.c: Moved variable declaration at the
21516 top of the block (bug #737867)
21518 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
21519 just CFLAGS and CXXFLAGS (bug #743617).
21521 * src/create_global_tags.sh: Fixed shell script to properly
21522 detect installed *-config files.
21524 2003-06-12 Naba Kumar <naba@gnome.org>
21526 * src/preferences.[c,h]: Added methods for custom widgets in
21527 preferences: using custom set/get methods for them.
21529 * src/anjuta-encoding.c: Implemented up/down of the encodings
21530 in the list and property saves correctly.
21532 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21533 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
21534 the beginning of a file.
21536 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21537 * src/aneditor.cxx, src/aneditor.h,
21538 src/controls.c, src/main_menubar.c, src/main_menubar.h,
21539 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21540 src/mainmenu_callbacks.h: Allows the operator to select the current
21541 word or the current line (Request: 680801). It puts also
21542 sensitive/unsensitive several select/comment menu items.
21544 * src/breakpoints.c: Presets by default the current line for a
21545 defined breakpoint.
21547 2003-06-11 Naba Kumar <naba@gnome.org>
21549 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
21550 color (red highlight) now cosistent for inactive tabs also.
21552 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
21553 'Advanced search and replace' in Edit->Search submenu.
21555 * data/properties/tcltk.properties: Fixed bug #731851. Added line
21556 wrappings '\' where they were missing.
21558 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
21559 message is now more descriptive and details the correct thing to do
21560 for GNOME2 desktop.
21562 2003-06-10 Naba Kumar <naba@gnome.org>
21564 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
21565 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
21566 Removed any reference to particular version of automake/autoconf
21567 so that they could work with newer versions (Bug #659394).
21569 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
21570 src/anjuta.c: Added coded to add/remove supported encodings.
21572 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
21573 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
21574 src/project_import.c, src/project_type.c, src/project_type.h,
21575 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
21576 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
21577 from the project wizard.
21579 2003-06-06 Naba Kumar <naba@gnome.org>
21581 Patch from Etay Meiri <etay-m@bezeqint.net>
21582 * src/compiler_options.c: Fixed bugs related to clean before
21585 * anjuta.desktop.in.in: Added commandline options.
21586 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
21587 -dP and -A flags of CVS update into different options.
21589 2003-06-04 Abel Cheung <maddog@linux.org.hk>
21591 * configure.in: Removed "ta" from ALL_LINGUAS.
21593 2003-06-02 Naba Kumar <naba@gnome.org>
21595 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
21596 return NULL for undefined properties and "" for defined but empty
21597 strings. It was creating many problems where both are assumed to be
21598 same. And besides, it doesn't matter to differentiate the two (the
21599 problem with preferences was due to a different bug).
21601 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
21602 correctly. Also, s/props_build_in/props_built_in/g.
21604 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
21607 * src/an_file_view.c: Unrefed pixbufs when done with them.
21609 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
21610 (removed) file_text.png: Added and removed pixmaps.
21612 2003-05-30 Naba Kumar <naba@gnome.org>
21614 * anjuta.glade: Fixed encodings preferences dialog
21616 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
21618 Reviewed by Naba Kumar <naba@gnome.org>
21620 * src/build_project.c src/clean_project/c: perform a clean before
21621 build, if required. Show the message manager on clean.
21622 * src/compiler_options.c: save the new options when window is closed
21623 and flag project to be cleaned before the next build.
21624 * src/project_dbase.c: added a 'clean before build' flag to project
21626 2003-05-29 Naba Kumar <naba@gnome.org>
21628 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
21631 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
21632 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
21633 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
21634 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
21635 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
21636 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
21637 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
21638 print_color.xpm, print_landscape.xpm, print_layout.xpm,
21639 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
21641 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
21642 Removed unused icons references.
21644 2003-05-27 Enver ALTIN <ealtin@casdb.com>
21646 Reviewed by Naba Kumar <naba@gnome.org>
21648 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
21649 src/compiler_options.c, src/debugger.c, src/find_replace.c,
21650 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
21651 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
21652 src/toolbar_callbacks.c: HIG compliant dialogs.
21654 * src/utilities.c: anjuta_button_new_with_stock_image() and
21655 anjuta_dialog_add_button() stolen from gedit.
21657 * src/main_menubar_def.h: Fixed mnemonics.
21659 2003-05-26 Naba Kumar <naba@gnome.org>
21661 * src/project_dbase_gui.c: Added header files filter for add file
21662 dialog box. Disabled project window to be transient window.
21664 * src/message-manager.cc: Disabled message manager window to be
21667 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
21668 a file could not be loaded.
21670 * src/project_dbase.c: Fixed a bug with GUI editor command
21671 where empty string is returned.
21673 * src/Makefile.am, src/preferences.h, src/text_editor.c
21674 src/text_editor.h, (new) src/anjuta-encodings.h,
21675 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
21676 Added encoding support and to handle characters encoding correctly
21677 by auto detecting it during load. Added preferences for selecting
21678 the encoding during save.
21680 * src/preferences.c, src/resources.c: Removed debug messages.
21682 Patch from: Alexander Nedotsukov <bland@mail.ru>
21683 * src/getline.c: Fixed many fatal bugs for FreeBSD.
21685 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21686 * src/anjuta.c: Try to sow the splash image more often.
21688 2003-05-20 Naba Kumar <naba@gnome.org>
21690 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21691 * src/debug_tree.c: Colorize the modified locals during
21692 debugging and call memory analyze from the debugger.
21693 * src/breakpoints.c: The color is now different for the enabled
21694 and disabled breakpoints. Anjuta now can erase several
21695 breakpoints defined at the same line. The markers are updated
21696 according to the enable/disable action.
21698 Patch from Etay Meiri <etay-m@bezeqint.net>
21699 * src/launcher.c: Fixes launcher freeze up bug during build.
21701 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
21703 Reviewed by Naba Kumar <naba@gnome.org>
21704 * scintilla/PropSet.h: Change member variables from private to protected.
21705 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
21706 to PropSetFile class, which return a gchar * (and can therefore indicate
21707 whether properties are empty or do not exist) and make prop_get and
21708 prop_get_expanded use them.
21709 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
21710 that the result of of prop_get cannot be an empty string.
21712 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21714 Reviewed by Naba Kumar <naba@gnome.org>
21715 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
21716 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
21717 src/text_editor_cbs.c: When saving all the files in the project, the
21718 text editors are now only rehighlighted once instead of once for each
21721 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21722 * src/main.c, widgets/e-splash.c: Splash screen improvements.
21723 * src/anjuta.desktop.in.in: Support startup notification.
21724 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21725 * src/main.c, widgets/e-splash.c: Splash screen improvements.
21726 * src/anjuta.desktop.in.in: Support startup notification.
21729 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
21731 Reviewed by Naba Kumar <naba@gnome.org>
21733 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
21734 memory leak from glade_xml_new call. Removed gxml field from Executer
21735 struct as only used in create_executer_dialog and then destroyed.
21737 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
21739 * src/configurer.c: Fix warning trying to connect signal to non-existent
21740 environment entry in configure dialog and fix crash when closing the
21743 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
21744 gnome_date_edit_get_time instead.
21746 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
21747 in view menu required renumbering elsewhere.
21749 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
21751 Reviewed by Naba Kumar <naba@gnome.org>
21753 * src/breakpoints.c: fixed an error when removing breakpoint
21754 * src/controls.c: 'run to cursor' is sensitive when debugger not active
21755 * src/debugger.c: changes to the way the debugger is activated
21756 * src/debugger.h: clean ups
21758 2003-05-13 Naba Kumar <naba@gnome.org>
21760 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21761 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
21762 src/memory.h: A new version of memory and the interface
21763 is now integrated in anjuta.glade
21765 2003-05-09 Naba Kumar <naba@gnome.org>
21767 * configure.in: Bumped required gtk version to 2.0.8.
21769 2003-05-06 Naba Kumar <naba@gnome.org>
21771 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
21773 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21774 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
21776 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21777 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
21778 , tagmanager/c.c: Support for ProC and RDB files.
21780 2003-05-06 Naba Kumar <naba@gnome.org>
21782 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
21783 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21784 Uncomment (Box & Stream), Select the current function,
21785 authorize the "Quit" button of the GotoLine window
21787 2003-05-05 Naba Kumar <naba@gnome.org>
21789 * src/watch_gui.h: CVS added new file.
21791 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
21793 Patch from Etay Meiri <etay-m@bezeqint.net>
21794 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
21795 src/mainmenu_callbacks.c, src/message-manager.cc,
21796 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
21797 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
21798 Ported stack trace to GNOME2 and added it in the message manager
21801 2003-05-02 Naba Kumar <naba@gnome.org>
21803 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
21805 * src/preferences.[h,c]: Fixed preferences to save only one copy of
21806 preferences property.
21808 * anjuta.prj: Fixed multiple preferences saved data.
21810 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
21811 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
21812 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
21813 scintilla/include/Platform.h, scintilla/include/PropSet.h,
21814 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
21815 Upgraded scitilla from CVS with faster window repaint
21818 Patch from Etay Meiri <etay-m@bezeqint.net>
21819 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
21822 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
21824 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
21825 the window if messages are appended to the end and the scrollbar is
21828 2003-04-29 Naba Kumar <naba@gnome.org>
21830 * configure.in: Removed omf-install from Makefiles list.
21832 2003-04-28 Naba Kumar <naba@gnome.org>
21834 * po/POTFILES.in: Remvoded deleted files.
21836 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
21837 pixmaps/windows-style-undocked.png: Added setup wizard's images.
21839 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
21840 is executed as detached) is not set properly.
21842 2003-04-25 Naba Kumar <naba@gnome.org>
21844 * anjuta.prj: Updated.
21845 * src/anjuta_info.c: Fixed text wrapping and column view.
21846 * data/welcome.txt.in: Removed unaligned characters.
21848 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21849 * src/main_menubar.c: Disable setup dialog.
21851 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21852 * src/breakpoints.c; Fixed compilation with older GCC
21853 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
21854 * HACKING: Spelling fixes (Suggested by Stephen Knight)
21856 2003-04-18 Naba Kumar <naba@gnome.org>
21858 * anjuta.prj: Updated (includes compiler options).
21860 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
21861 function from anjuta.c (it was already available in anjuta-tools.c).
21863 2003-04-18 Naba Kumar <naba@gnome.org>
21865 * src/about.c, THANKS: Updated
21867 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
21869 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
21870 properly from the project session before updating the file
21873 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21874 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
21875 dialog settings (as it will not be required once GDL is in place) and
21876 added file view filters in the settings sub-menu.
21878 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21880 * configure.in: Disable cast checks on final build.
21882 2003-04-17 Naba Kumar <naba@gnome.org>
21884 * src/build_project.c: Fixed a compilation error.
21886 * src/launcher.c: Removed commnets.
21888 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
21889 properties from editor tab to indentation tab and fixed a property
21890 label for proper i18n translation. Fixed typos in project config
21891 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
21892 sorting and reordering in compiler options dialog.
21894 * src/compiler_options.c: Implemented _save() function to save the
21895 options (which was pending).
21897 * src/build_project.c: Destroys install-as-root dialog when it is done.
21899 * src/an_symbol_view.c: Change "event" event to "event-after" so
21900 that symbol row is selected first before the popup is shown.
21902 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21904 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
21905 file in CVS/Entries. (Reviewed and applied by Biswa)
21907 2003-04-16 Naba Kumar <naba@gnome.org>
21909 * aneditor.cxx: use unicode everytime (fixed unicode related
21912 * anjuta.prj: Fixed UI editor name (blank to use default) and
21915 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
21916 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
21917 Editor preferences page.
21919 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21920 * src/anjuta.[ch], src/print.c: Fixed warnings
21921 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
21922 * configure.in: Profiling support with gprof
21924 2003-04-16 Naba Kumar <naba@gnome.org>
21926 Patch from Gaëtan de Menten <ged@bugfactory.org>
21927 * src/launcher.c: Fixed cvs dialog.
21929 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
21931 * src/message-manager-private.cc: Fixed double-click on first line of
21932 output to properly select a line.
21933 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
21934 because still was a deprecatd GtkCTreeNode and always NULL anyway.
21936 2003-04-15 Naba Kumar <naba@gnome.org>
21938 * src/message-manager-private.cc: Fixed the glade filename typo.
21940 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21941 * scintilla/*, data/properties/*: Scintilla CVS merge
21942 * anjuta.prj: Removed unnecessary files.
21943 * scintilla/PlatGTK.cxx: Force Pango fonts always
21944 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
21945 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
21947 * configure.in: Change version no. for 1.1.1 (alpha release)
21948 * configure.in: Added '--with-pref-suffix' option.
21949 * config.guess, config.sub: Removed from CVS.
21951 2003-04-15 Naba Kumar <naba@gnome.org>
21953 Patch from Timothee Besset <ttimo@idsoftware.com>
21954 * Makefile.am: Fixed a shell script error during intallation.
21956 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
21958 Reviewed by Naba Kumar <naba@gnome.org>
21959 * src/message-manager.cc: Added popup-menu to TreeView and fixed
21960 set_wm_class to use "anjuta" instead of "an.
21961 * src/message-manager-private.cc: Headers are hidden again.
21963 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21964 * src/project_dbase_gui.c: Memory corruption fix.
21965 * anjuta.prj: Updated project file
21967 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21968 * an_file_view.c: Connect to event-after signal rather than event so that
21969 selection is updated first and thus context menu is for the right file.
21970 Reviewed and applied by Biswa.
21972 2003-04-14 Naba Kumar <naba@gnome.org>
21974 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
21976 * src/auncher.c: More child exit fixes
21977 from Timothee Besset <ttimo@idsoftware.com>
21979 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
21981 Reviewed by Naba Kumar <naba@gnome.org>
21983 * src/message-manager.[c/h], src/message-manager-private[c/h],
21984 anjuta.[c/h]: Ported message-manager to Gtk2
21986 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
21987 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
21988 src/clean_project.c, src/compile.c, src/configurer.c,
21989 src/controls.c, src/cvs.c, src/debugger.c,
21990 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
21991 src/project_import.c, src/search-replace.c: Changed name from
21992 AnjutaMessageManager to AnMessageManager to avoid too long type
21995 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21996 * src/launcher.c: Fix build won't stop problem - TTimo
21998 * pixmaps/anjuta_splash.c: New splash screen prototype.
21999 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
22000 * src/compiler_options.c: Mute pkgconfig errors.
22001 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
22003 2003-04-10 Naba Kumar <naba@gnome.org>
22005 * configurer.[c,h]: Fixed dialog to close properly.
22006 * src/project_dbase.c, widgets/gnomefilelist.c: Added
22009 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22010 * anjuta.prj: Removed unnecessary files, load with 1.2.0
22011 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
22012 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
22013 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
22014 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
22015 src/makefile.am: Move gdl to it's own directory.
22016 * global-tags/create_global_tags.sh: Silently ignore SDL error.
22018 2003-04-09 Naba Kumar <naba@gnome.org>
22020 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
22023 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22024 * src/anjuta-tools.c: Use CDATA for saving tools data.
22025 * anjuta.glade, src/search-replace.c: Port from branch.
22026 * widgets/e-splash.*, src/main.c: Better splash screen.
22027 * configure.in, widgets/gdl*: Import GDL widgets.
22028 * ROADMAP: Updated roadmap.
22029 * src/an_file_view.c: Use GDL icons for file tree.
22031 2003-04-09 Naba Kumar <naba@gnome.org>
22033 * anjuta.glade: Added (hidden) initial setup-wizard window.
22035 Patch from: Vitaly <vvv@rfniias.ru>
22036 * src/preferences.c: Fixes a bug with libglace widget access with
22037 translated strings.
22039 Patch from: Etay Meiri <etay-m@bezeqint.net>
22040 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
22041 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
22042 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
22043 src/toolbar_callbacks.[c,h],
22044 src/memory.c, src/message-manager-private.cc,
22045 src/message-manager-private.h, src/message-manager.cc,
22046 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
22047 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
22048 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
22049 watch window to a subwindow in the notebook
22051 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22052 * ROADMAP: Updated roadmap.
22054 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
22056 * configure.in: Added Belarusian to ALL_LINGUAS.
22058 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22059 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
22061 * ROADMAP: Added roadmap for HEAD.
22063 2003-03-29 Naba Kumar <naba@gnome.org>
22065 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
22066 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
22067 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
22068 (new) pixmaps/start-with-wizard.png,
22069 (new) pixmaps/start-with-import.png,
22070 (new) pixmaps/start-with-open.png Added Start with dialog which pops
22071 up on anjuta start-up to give quick access to opening file/project or
22074 * src/main.c: Sets proper data directory for the gnome
22077 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22078 * src/text_editor.c: Fixed error/warning indicators.
22080 2003-03-24 Naba Kumar <naba@gnome.org>
22082 * README: Correct version.
22084 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
22086 * configure.in: Added checks to see if were building on FreeBSD
22087 systems. Sets -DFREEBSD if we are, and also attempts to find
22088 gmake if the host system is FreeBSD.
22090 * src/getline.c: New file used to provide the getline function,
22091 which isnt available on a FreeBSD system. The function is only
22092 defined if FREEBSD is defined.
22094 * src/Makefile.am: Added getline.c to anjuta_SOURCES
22096 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
22097 configure.in sets this to gmake on FreeBSD systems, and make
22098 on everything else.
22100 2003-03-23 Naba Kumar <naba@gnome.org>
22102 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
22104 * anjuta.spec.in: Fixed spec file for correct file paths and
22105 corrected rpmbuild.
22107 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
22108 the rpm build command separately now.
22110 * src/anjuta.c, windows-dialog.c: Added some more window management
22111 stuffs (not still fully working, though).
22115 2003-03-22 Naba Kumar <naba@gnome.org>
22117 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
22119 2003-03-21 Naba Kumar <naba@gnome.org>
22121 * README: Removed Andy Piper's name from the active maintainers
22122 list on his request.
22124 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
22127 * src/anjuta-tools.c: Fixed compiler errors.
22129 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
22132 * src/commands.c, src/src_paths.c, src/style-editor.c,
22133 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
22134 becuase they are now hidden by default (from glade editing).
22136 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
22137 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
22138 src/main_menubar_def.h, src/mainmenu_callbacks.c,
22139 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
22140 basic windows managements.
22142 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22143 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
22144 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
22145 Enver ALTIN (a.k.a. skyblue)
22147 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22148 * tagmanager/*: Added ignore-list for symbols. This will make
22149 parsing more accurate for projects. Doc updates needed.
22151 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22152 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
22153 * launcher/Makefile.am: Link to correct libraries
22154 * src/launcher.c: Do not allow NULL shell
22156 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
22157 * src/debug_tree.c: Improve debug tree view.
22159 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
22161 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
22162 'Run Configure Script' and 'Execute Program'. Increase minimum width
22163 of Configure dialog.
22164 * find_in_files.c, find_in_files_cbs.*: Properly create the file
22165 list widget by setting a model and adding a column and renderer.
22166 Actually store the nocvs toggle button in FindInFiles data structure.
22167 Handle selection changes via changed signal rather than row_activated.
22168 Use response signal for handling the close and find buttons.
22169 Close window when escape is pressed.
22170 * find_replace.c: Close window when escape is pressed.
22171 * find_text.c: Close window when escape is pressed in find dialog as
22172 well as wrap search question, where now Yes is the default button.
22174 2003-03-05 Naba Kumar <naba@gnome.org>
22176 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
22178 * src/message-manager-private.cc: Fixed a bug with vte conditional
22180 * anjuta.glade: Hides all windows in glade file.
22182 2003-03-05 Naba Kumar <naba@gnome.org>
22184 * src/an_file_view.c: Fixed a compilation warning.
22185 * src/message-manager-private.cc: Conditional compilation for vte
22188 2003-02-28 Naba Kumar <naba@gnome.org>
22190 * configure.in, anjuta.spec.in: Updated dependency packages version.
22191 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
22192 * src/preferences.c: Added debug assertions.
22193 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
22194 editor to enable/disable bringing the recent editor tabs first.
22196 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
22197 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
22198 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
22199 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
22200 and bug fixes. Also code clean ups.
22202 * (new) src/search-replace.[h,c]: New search replace implementation
22203 from ANJUTA_1_0_0 branch.
22205 * (new) src/windows-dialog.[h,c]: New windows management class
22206 [work in progress].
22208 2003-02-28 Naba Kumar <naba@gnome.org>
22210 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
22211 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
22212 src/appwizard.c, src/build_file.c, src/build_project.c,
22213 src/clean_project.c, src/compile.c, src/configurer.c,
22214 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
22215 src/message-manager-dock.c, src/message-manager-dock.h,
22216 src/message-manager-private.cc, src/message-manager.cc,
22217 src/preferences-dialog.c, src/preferences-dialog.h,
22218 src/preferences.c, src/preferences.h, src/project_dbase.c,
22219 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
22220 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
22221 src/utilities.c, src/utilities.h:
22223 Widgetized Preferences and gave proper function names.
22225 * src/executer.c: Fixed a session loading bug.
22227 2003-02-27 Naba Kumar <naba@gnome.org>
22229 * printing/print.c: Fixed printing font bug that failed to load the
22232 * src/toolbar.c: Disabled LED flashing (not yet implemented).
22234 * TODO, anjuta.prj: Updated.
22236 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
22238 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
22239 manuals/C/anjuta-manual/anjuta-manual-C.omf,
22240 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22241 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
22242 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
22245 2003-02-25 Naba Kumar <naba@gnome.org>
22247 * Makefile.am: Excluded omf-install from installation as the docs are
22252 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
22253 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
22254 property names and added new editor properties and code cleanups.
22255 Also added new project properties.
22257 * src/compiler_options.[h,c]: Added pkg-config packages supports
22260 * src/glade_iface.h: Cleanups.
22262 * src/launcher.c: Used timer instead of idle to scan.
22264 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
22265 src/project_config.[h,c], src/project_import.c: Implemented project
22266 property to define GUI editor and to handle it.
22268 * src/preferences.c: i18n fixes.
22270 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
22271 unused (and old) pixmaps.
22273 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
22275 2003-02-25 Naba Kumar <naba@gnome.org>
22277 * src/message-manager-private.[h,cc], src/preferences.c,
22278 anjuta.glade, anjuta_dialog_strings.c: Implemented
22279 gnome terminal profiles for the terminal preferences and moved the
22280 addition of terminal preferences in the terminal constructor.
22282 * anjuta.prj: Updated.
22284 2003-02-24 Naba Kumar <naba@gnome.org>
22286 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
22287 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
22288 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
22289 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
22290 preferences dialog.
22294 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
22295 text selection and child re-spawning.
22297 * src/pixmaps.h: Removed unused pixmaps definitions.
22299 2003-02-23 Naba Kumar <naba@gnome.org>
22301 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
22302 the project tree/window.
22304 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
22305 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
22306 Correct the use of a variable and implemented session save/load
22307 for tree expansion states.
22309 * src/main_menubar_def.h: Fixed shortcuts keys.
22311 * src/anjuta.c, src/gnome_project.c: Code clean ups.
22313 * anjuta.prj: Updated.
22315 2003-02-22 Naba Kumar <naba@gnome.org>
22317 * src/debug_tree.[c,h]: GNOME2 port from
22318 Etay Meiri <etay-m@bezeqint.net>
22320 * src/an_file_view.c, src/resources.[h,c],
22321 data/properties/bash.properties,
22322 data/properties/cpp.properties,
22323 data/properties/html.properties,
22324 data/properties/make.properties,
22325 data/properties/others.properties,
22326 data/properties/perl.properties,
22327 data/properties/props.properties,
22328 data/properties/xml.properties: Standarized file icons. Icons are
22329 defined in respective .properties file and are retrieved as resource
22332 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
22333 in labels from the commands editor as that would create
22334 problems for translators.
22336 2003-02-21 Naba Kumar <naba@gnome.org>
22338 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
22339 as they should be part of CVS(?).
22341 * Makefile.am: Corrected a typo for glade generated strings file.
22343 * configure.in, po/hi.po: Added new Hindi (hi) translation
22344 in ALL_LINGUS and added initial Hindi translation.
22346 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
22347 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
22348 sv_unknown.xpm to more proper icon.
22350 * (new)data/properties/php.properties, data/properties/Makefile.am,
22351 data/properties/anjuta.properties, data/properties/html.properties:
22352 Fixed PHP syntax hilighting bug by separating php properties into
22353 different file (because of file size).
22357 2003-02-20 Naba Kumar <naba@gnome.org>
22359 * src/breakpoints.c: Fixed breakpoints session saving/loading
22362 * scintilla/*, scintilla/include/*: Updated to scintilla
22365 2003-02-19 Naba Kumar <naba@gnome.org>
22367 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
22370 * Makefile.am, src/Makefile.am,
22371 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
22372 (removed) src/anjuta_dialog_strings.c,
22373 (removed) src/anjuta_dialogs_strings.c,
22374 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
22375 (added) anjuta.glade: Transfered glade files from src/ directory
22376 to the top level directory.
22378 * po/POTFILES.in: Updated.
22380 * (removed) macrocs2/*: Transfered to data/ directory.
22382 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
22383 data/Makefile.am: Moved macros in data directory. Anjuta no longer
22384 requires to have macros dir, but the projects generated by anjuta
22387 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
22390 * src/defaults.c: Corrected default compiler options.
22392 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
22395 * src/message-manager-private.cc, src/message-manager-private.h,
22396 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
22398 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
22399 source code generation for gnome2 projects.
22401 2003-02-11 Naba Kumar <naba@gnome.org>
22403 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
22404 restores the expand/collaspe states of the nodes after refresh.
22406 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
22408 2003-02-11 Naba Kumar <naba@gnome.org>
22410 * src/style-editor.c: Fixed pango font description handling for fonts.
22411 * src/anjuta.glade: Removed font size spin button.
22412 * configure.in, src/anjuta.prj: Corrected version.
22415 2003-02-10 Naba Kumar <naba@gnome.org>
22417 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
22418 references of scroll-menu.h and add about.h in Makefile.am.
22420 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
22421 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
22422 (removed) widgets/scroll-menu.h: Removed unused files.
22424 * Makefile.am: Added proper i18n rules and added intl tools for
22427 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
22428 to the stable release).
22430 * anjuta.spec.in: Removed manuals packaging.
22432 * data/Makefile.am: Removed 'macros' installation (not required for
22435 2003-02-10 Naba Kumar <naba@gnome.org>
22437 * po/POTFILES.in: Updated.
22439 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
22440 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
22441 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
22442 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
22443 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
22446 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
22447 src/toolbar_callbacks.h: Fixed scintilla notification signal name
22448 and fixed to properly handle focus in find entry box.
22450 * Makefile.am: Added code for RH system menu update.
22452 * .cvsignore: Updated.
22456 2003-02-03 Naba Kumar <naba@gnome.org>
22458 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
22459 editor preferences. and fixes dialogs.
22461 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
22462 Fixed linenumbers and header margins when they are disabled and
22463 removed unused header files.
22465 * src/attact_process.[h,c], src/debugger.c: Attach to process
22468 * src/help.c: Fixed dialog response.
22472 * data/properties/anjuta.properties: Corrected typo.
22474 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
22475 Change the signal to "changed" in entry from "selection-changed" in
22478 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
22481 2003-01-31 Naba Kumar <naba@gnome.org>
22483 * configure.in: Upgraded to use libgnomeprint-2.2
22485 * printing/Makefile.am: Updated
22487 *(removed) printing/print-doc.c, printing/print-doc.h,
22488 printing/print-util.c, printing/print-util.h: Removed because already
22489 merged with print.c.
22491 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
22492 and libgnomeprintui-2.2 and fixed rendering problems.
22494 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
22495 uneccessary print properties, as they are separately taken
22496 care in gnomeprint.
22498 * po/POTFILES.in: Update.
22500 2003-01-30 Naba Kumar <naba@gnome.org>
22502 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
22503 for about dialog box.
22505 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
22506 src/pixmaps.h: Modified for the above additions for about dialog.
22508 2003-01-29 Naba Kumar <naba@gnome.org>
22510 * src/style_editor.[c,h]: Added missing files.
22512 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22513 * scintilla/XPM.[cxx|h]: Added missing files
22515 2003-01-29 Naba Kumar <naba@gnome.org>
22517 * TODO, po/POTFILES.in: Updated.
22519 * anjuta.prj, src/anjuta.glade,
22520 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
22522 2003-01-28 Naba Kumar <naba@gnome.org>
22524 * data/properties/anjuta.properties, src/aneditor.cxx,
22525 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
22526 properties into text properties (earlier it was int properties).
22530 * scintilla/AutoComplete.c,xx,
22531 scintilla/AutoComplete.h,
22532 scintilla/CallTip.c,xx,
22533 scintilla/CallTip.h,
22534 scintilla/Document.c,xx,
22535 scintilla/Document.h,
22536 scintilla/Editor.c,xx,
22537 scintilla/Editor.h,
22538 scintilla/LexAVE.c,xx,
22539 scintilla/LexCSS.c,xx,
22540 scintilla/LexHTML.c,xx,
22541 scintilla/LexOthers.c,xx,
22542 scintilla/LexPython.c,xx,
22543 scintilla/LineMarker.c,xx,
22544 scintilla/LineMarker.h,
22545 scintilla/Makefile.am
22546 scintilla/PlatGTK.c,xx,
22547 scintilla/PropSet.c,xx,
22548 scintilla/ScintillaBase.c,xx,
22549 scintilla/ScintillaBase.h,
22550 scintilla/ScintillaGTK.c,xx,
22551 scintilla/ViewStyle.c,xx,
22552 scintilla/include/Platform.h,
22553 scintilla/include/SciLexer.h,
22554 scintilla/include/Scintilla.h,
22555 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
22559 src/an_file_view.c,
22560 src/an_symbol_view.c,
22561 src/anjuta-tools.c,
22566 src/anjuta_dialogs_strings.c,
22569 src/compiler_options.c,
22572 src/main_menubar.c,
22573 src/main_menubar.h,
22574 src/main_menubar_def.h,
22575 src/mainmenu_callbacks.c,
22576 src/mainmenu_callbacks.h,
22577 src/message-manager-private.c,c
22578 src/message-manager-private.h,
22579 src/message-manager.c,c
22580 src/message-manager.h,
22584 src/project_config.c,
22585 src/project_dbase.c,
22586 src/project_dbase_gui.c,
22587 src/project_import_gui.c,
22588 src/properties.c,xx,
22593 src/text_editor_gui.c,
22597 anjuta.prj: GNOME2 porting and fixed many porting bugs.
22599 2003-01-24 Naba Kumar <naba@gnome.org>
22601 * src/text_editor_gui.c, src/toolbar.c,
22602 src/text_editor.c, src/text_editor_cbs.h:
22603 Used correct notification signal name for scintilla
22604 (gtk2) and fixed UI.
22606 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
22609 * printing/print-doc.c,
22611 src/anjuta-tools.c,
22612 src/find_replace.c,
22615 src/mainmenu_callbacks.c,
22616 src/project_dbase.c,
22617 src/project_dbase.h,
22618 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
22620 src/text_editor_cbs.h:
22623 2003-01-23 Naba Kumar <naba@gnome.org>
22625 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
22626 correct stock icons and organized pixmap macros.
22628 Makefile.am: Removed non-generated files.
22630 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
22631 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
22632 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
22633 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
22634 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
22635 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
22636 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
22637 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
22638 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
22639 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
22640 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
22641 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
22642 stop.xpm, undo.xpm}: Removed because no longer used.
22644 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
22645 file_unknown.xpm}: Files renamed from fv_*, as it would
22648 * pixmaps/Makefile.am: Updated for the above changes.
22650 2003-01-23 Jakub Steiner <jimmac * ximian * com>
22652 * pixmaps/autocomplete-16.png,
22653 pixmaps/autocomplete.png,
22654 pixmaps/block-end-16.png,
22655 pixmaps/block-end.png,
22656 pixmaps/block-start-16.png,
22657 pixmaps/block-start.png,
22658 pixmaps/bookmark-first-16.png,
22659 pixmaps/bookmark-first.png,
22660 pixmaps/bookmark-last-16.png,
22661 pixmaps/bookmark-last.png,
22662 pixmaps/bookmark-next-16.png,
22663 pixmaps/bookmark-next.png,
22664 pixmaps/bookmark-prev-16.png,
22665 pixmaps/bookmark-prev.png,
22666 pixmaps/error-next-16.png,
22667 pixmaps/error-next.png,
22668 pixmaps/error-prev-16.png,
22669 pixmaps/error-prev.png: gnome2-styled icons
22672 2003-01-23 Naba Kumar <naba@gnome.org>
22674 * anjuta.prj: Updated compiler options.
22675 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
22677 * src/aneditor.cxx,
22680 src/anjuta_dialogs_strings.c,
22681 src/mainmenu_callbacks.c,
22682 src/mainmenu_callbacks.h,
22684 src/text_editor_cbs.c,
22685 src/text_editor_gui.c: GNOME2 Porting.
22687 2003-01-22 Naba Kumar <naba@gnome.org>
22689 * ChangeLog: Corrected dates.
22690 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
22691 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
22694 2003-01-22 Naba Kumar <naba@gnome.org>
22696 * plugins/patch/patch-plugin.c: Bug fix.
22698 * src/anjuta-tools.c,
22702 src/anjuta_dialogs_strings.c,
22710 src/mainmenu_callbacks.c,
22711 src/mainmenu_callbacks.h,
22713 src/project_dbase.c,
22714 src/project_dbase_gui.c,
22721 src/toolbar_callbacks.c,
22724 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
22727 (removed) src/CORBA-Server.c,
22728 (removed) src/CORBA-Server.h,
22729 (removed) src/Gladen-common.c,
22730 (removed) src/Gladen-stubs.c,
22731 (removed) src/Gladen.h,
22732 (removed) src/Prj-common.c,
22733 (removed) src/Prj-skelimpl.c,
22734 (removed) src/Prj-skels.c,
22735 (removed) src/Prj-stubs.c,
22736 (removed) src/Prj.h,
22737 (removed) src/glades.c,
22738 (removed) src/glades.h,
22739 (removed) src/messagebox.c,
22740 (removed) src/messagebox.h: Removed because no longer used.
22742 2003-01-21 Naba Kumar <naba@gnome.org>
22744 * src/anjuta-tools.c,
22747 src/anjuta_dialogs_strings.c,
22751 src/compiler_options.c,
22753 src/find_replace.c,
22754 src/find_replace.h,
22760 widgets/gnomefilelist.c: GNOME2 porting.
22762 2003-01-20 Naba Kumar <naba@gnome.org>
22764 * global-tags/create_global_tags.sh: Uses pkg-config to
22771 src/anjuta_dialogs_strings.c,
22774 src/compiler_options.c,
22775 src/compiler_options.h,
22776 src/fileselection.c,
22777 src/fileselection.h,
22778 src/mainmenu_callbacks.c,
22779 src/project_dbase_gui.c,
22784 src/text_editor_gui.c,
22785 widgets/gnomefilelist.c,
22786 widgets/gnomefilelist.h: GNOME2 porting.
22788 * widgets/Makefile.am,
22789 (removed) widgets/gnomedirlist.c,
22790 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
22793 (removed) src/src_paths_cbs.c,
22794 (removed) src/src_paths_cbs.h,
22795 (removed) src/src_paths_gui.c,
22796 (removed) src/compiler_options_cbs.c,
22797 (removed) src/compiler_options_cbs.h,
22798 (removed) src/breakpoints_cbs.c,
22799 (removed) src/breakpoints_cbs.h: Removed because they are now
22800 combined in singe file
22802 2003-01-16 Naba Kumar <naba@gnome.org>
22804 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
22805 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
22806 options dialog UI and data handling.
22809 2003-01-15 Naba Kumar <naba@gnome.org>
22811 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
22812 Completed command editor porting.
22814 * src/anjuta.c: Removed the use of commands load function
22817 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
22820 * src/anjuta-tools.c: Fixed translatable strings.
22822 * src/find_text.c: Fixed dialog creation from glade.
22824 * src/text_editor_gui.c, src/text_editor.c,
22825 src/text_editor_cbs.c: Completed port of detached text editor
22826 to gnome2 plateform.
22828 2003-01-14 Naba Kumar <naba@gnome.org>
22830 * src/anjuta.glade, src/preferences.[h,c],
22831 src/anjuta_dialogs_strings.c: Added build and editor
22832 preferences pages and other UIs. Fixed preferense loading and saving.
22834 * src/anjuta.c: Does case-insensitive match for tabs position
22835 preferences and removed preferences loading (done at _new() call).
22837 * anjuta-tools.c: Debugged tools dialog handling.
22838 * plugins/class-gen/clsGen.c: Fixed an undefined function.
22840 2003-01-13 Naba Kumar <naba@gnome.org>
22842 * ABOUT-NLS: Update (strange).
22844 * autogen.sh: Removed blocking code.
22846 * configure.in: Fixed an autogen bug.
22848 2003-01-13 Naba Kumar <naba@gnome.org>
22850 * (new)src/anjuta.gladep
22851 (new)src/messagebox.c
22852 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
22853 will be gradually removed (and then the files).
22857 printing/print-util.c,
22859 scintilla/ScintillaGTK.c,xx
22861 src/an_file_view.c,
22862 src/an_symbol_view.c,
22866 src/anjuta_dialogs_strings.c,
22868 src/attach_process.c,
22869 src/attach_process.h,
22872 src/breakpoints_cbs.c,
22875 src/compiler_options.c,
22876 src/compiler_options.h,
22877 src/compiler_options_cbs.c,
22886 src/find_in_files.c,
22887 src/find_in_files.h,
22888 src/find_in_files_cbs.c,
22889 src/find_replace.c,
22890 src/find_replace.h,
22898 src/main_menubar.c,
22899 src/mainmenu_callbacks.c,
22900 src/message-manager.c,c
22903 src/project_config.c,
22904 src/project_config.h,
22905 src/project_dbase.c,
22906 src/project_import_cbs.c,
22912 src/src_paths_gui.c,
22914 src/text_editor_gui.c,
22920 widgets/gnomefilelist.c: GNOME2 Port.
22922 2003-01-10 Naba Kumar <naba@gnome.org>
22924 * src/an_file_view.c,
22926 src/appwizard_gui.c,
22927 src/compiler_options.c,
22928 src/compiler_options_cbs.c,
22931 src/fileselection.c,
22932 src/find_in_files.c,
22934 src/main_menubar.c,
22936 src/message-manager-dock.c,
22938 src/project_dbase_gui.c,
22939 src/project_import_gui.c,
22940 src/registers_gui.c,
22941 src/sharedlib_gui.c,
22942 src/src_paths_gui.c,
22943 src/text_editor_gui.c,
22945 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
22947 2003-01-09 Naba Kumar <naba@gnome.org>
22949 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
22950 problems with some comments.
22952 * anjuta.prj: New project file (updated?)
22954 * src/Makefile.am: Enabled deprecated API and fixed variables.
22956 * src/an_file_view.c,
22957 src/an_symbol_view.c,
22958 src/anjuta-plugins.c,
22959 src/anjuta-tools.c,
22962 src/appwizard_cbs.c,
22963 src/attach_process.c,
22964 src/attach_process_cbs.c,
22965 src/compiler_options.c,
22966 src/compiler_options_cbs.c,
22968 src/mainmenu_callbacks.c,
22969 src/message-manager-private.c,c
22970 src/message-manager-private.h,
22971 src/message-manager.c,c
22972 src/message-manager.h,
22973 src/project_dbase.c,
22974 src/project_dbase.h,
22975 src/project_dbase_gui.c,
22976 src/project_import_cbs.c,
22977 src/project_import_gui.c,
22986 src/src_paths_cbs.c,
22987 src/src_paths_gui.c,
22990 src/text_editor_gui.c,
22991 src/text_editor_menu.c,
22993 src/toolbar_callbacks.c,
22997 src/wizard_gui.c: GNOME porting.
22999 2002-12-24 Naba Kumar <naba@gnome.org>
23001 * AUTHORS, ChangeLog, HACKING, Makefile.am,
23002 NEWS, README, SEARCH-REPLACE,
23003 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
23004 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
23005 launcher/Makefile.am,
23006 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
23007 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
23008 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
23009 printing/print-util.c, printing/print.c, printing/print.h,
23010 scintilla/*/*, widgets/e-shell-about-box.c,
23011 src/*, tagmanager/*/*, widgets/Makefile.am,
23012 widgets/gnomefilelist.c:
23014 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
23015 src/*.[c,h] files to gnome2 API.
23017 * src/anjuta_dialogs_strings.c: Added glade generated translatable
23020 2002-10-23 Naba Kumar <naba@gnome.org>
23022 * autogen.sh: Prevented Users from building HEAD cvs.
23024 2002-09-16 Stephane Demurget <demurgets@free.fr>
23026 * src/anjuta.glade: added the compiler options dialog, hopefully
23027 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
23029 2002-09-15 Stephane Demurget <demurgets@free.fr>
23031 * src/anjuta.glade: fixed a lot of small glitches.
23033 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
23036 * src/breakpoints_cbs.c: polished a bit.
23038 2002-09-15 Stephane Demurget <demurgets@free.fr>
23040 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
23042 * src/commands.c: partial gnome 2 port.
23044 * src/utilities.[ch]: changed some bits to be const.
23046 2002-09-14 Stephane Demurget <demurgets@free.fr>
23048 * src/Makefile.am: removed breakpoints_gui.c and added a check
23049 for gdk-pixbuf deprecated functions, but there shouldn't be much
23052 * src/breakpoints_gui.c: killed.
23054 * src/anjuta.glade: added two dialogs for the breakpoints management.
23057 * src/anjuta_cbs.c:
23059 * src/attach_process.c:
23061 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
23062 really huge changes and porting work.
23064 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
23065 (breakpoints_dbase_new): moved the UI init bits here.
23067 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
23068 a lot, not using any color anymore (not HIG compliant) and not using
23069 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
23070 to be double checked.
23072 * src/build_file.c:
23073 * src/build_project.c: gnome 2 port.
23075 2002-09-11 Stephane Demurget <demurgets@free.fr>
23077 * src/anjuta.glade:
23079 * src/anjuta_cbs.c:
23081 * src/breakpoints.c:
23082 * src/breakpoints_cbs.c: cleaned up some bits.
23084 2002-09-09 Stephane Demurget <demurgets@free.fr>
23087 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
23089 * src/an_symbol_view.[ch]:
23090 * src/attach_process_cbs.h: polished a bit.
23092 * src/breakpoints_cb.[ch]: partial gnome 2 port.
23094 2002-09-02 Stephane Demurget <demurgets@free.fr>
23097 * src/Makefile.am: added libglade-2 to the build.
23099 * src/anjuta.[ch]: added support for libglade.
23101 * src/anjuta.glade: added. There could be a file per top-level widget,
23102 as some other gnome projects, though.
23104 * src/attach_process_gui.c: removed.
23105 * src/attach_process.[ch]: gnome 2 port.
23106 (attach_process_new): Added the treeview init and the widget references
23109 2002-08-31 Stephane Demurget <demurgets@free.fr>
23111 * src/an_file_view.c: fixed some compilation issues.
23113 * src/an_symbol_view.c: gnome 2 port.
23115 2002-08-26 Stephane Demurget <demurgets@free.fr>
23117 * src/an_file_view.c: finished gnome 2 port.
23118 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
23119 directory pixmap depending on the event.
23121 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
23122 (project_file_data_new): use a GtkTreePath.
23124 2002-08-23 Stephane Demurget <demurgets@free.fr>
23126 * src/Makefile.am: readded back an_*_view.[ch] because they are still
23127 driving me nuts but they need to be ported, heh ?
23129 * src/an_file_view.c: gnome 2 port, almost finished after some hard
23130 work since it's quite a total rewrite again.
23132 2002-08-22 Stephane Demurget <demurgets@free.fr>
23134 * src/an_file_view.c:
23135 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
23137 2002-08-21 Stephane Demurget <demurgets@free.fr>
23139 * src/anjuta_info.c:
23140 * src/utilities.h: gnome 2 port, featuring a total rewrite.
23142 2002-08-20 Stephane Demurget <demurgets@free.fr>
23144 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
23147 * src/an_file_view.c:
23148 * src/aneditor.cxx:
23149 * src/anjuta_cbs.c:
23150 * src/compiler_options.h:
23151 * src/messagebox.c:
23152 * src/messagebox.h:
23154 * src/project_dbase.h:
23155 * src/resources.h: gnome 2 port.
23157 2002-08-14 Stephane Demurget <demurgets@free.fr>
23159 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
23161 * data/properties/sql.properties: added the DATETIME data type.
23163 * data/properties/html.properties: added the foreach php keyword.
23165 2002-08-08 Stephane Demurget <demurgets@free.fr>
23167 * widgets/Makefile.am: removed blank line after the last backslash
23168 for avoiding a warning from automake.
23171 * src/Makefile.am: added the ORBit-2 dep.
23173 2002-08-08 Stephane Demurget <demurgets@free.fr>
23175 * AUTHORS: added Biswa, because I wonder why noone already have
23176 written his name in the Anjuta's hall of fame :)
23178 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
23180 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
23181 widgets/e-shell-about-box.c: Made to compile for gnome2.
23183 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
23185 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
23186 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
23188 * configure.in, printing/print.h, printing/print.c,
23189 printing/print-doc.c: Made to compile for gnome2.
23191 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
23193 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
23194 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
23195 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
23196 widgets/Makefile.am:
23198 Upgraded the build system to gnome2 platform.
23200 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23201 * manuals/*: Added capability to generate PDF and PS.
23202 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
23203 * TODO, TODO.biswa: Intergated TODO list.
23204 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
23206 * src/dnd.c: Fix typo
23207 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
23208 * src/anjuta.c: Bug #568895, Bug #575419
23210 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23212 * tagmanager/tm_global_tags.c: Fixed compiler warning.
23213 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
23215 2002-12-17 Naba Kumar <naba@gnome.org>
23217 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
23220 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23221 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
23222 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
23223 * anjuta.prj: Added tools.sgml
23224 * data/properties/cpp.properties: Bug # 646974
23226 2002-12-16 Naba Kumar <naba@gnome.org>
23228 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
23229 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
23230 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
23231 on 'Enter' and adds proper focus mechanism.
23232 * src/anjuta.c: Fixed a memory corruption bug.
23233 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
23234 'Enter' and can also be Canceled. Sets proper default and focus policies
23236 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
23237 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
23238 translatable strings in dialogs and fixed some dialog properties.
23239 * src/anjuta-tools.c: Now uses xml format for loading and saving.
23240 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
23241 * src/message_manager_private.cc: Fixed some debug messages.
23242 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
23243 widgets/gnomefilelist.c: Fixed a memory leaks.
23244 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
23245 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
23246 src/main_menubar_def.h: Implemented incremental search.
23249 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23250 * tagmanager/*: Minor cleanups and warning fixes.
23251 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
23252 GUI during long updates.
23253 * src/text_editor.c: Remove debug message.
23255 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23256 * tagmanager/tm_project.c: Fix a memory access problem.
23258 2002-12-13 Naba Kumar <naba@gnome.org>
23260 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
23261 tools list to show "Enabled" flag of the tool. Fixed a bug where
23262 tool list is not cleared when creating a new tool.
23264 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23265 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
23267 2002-12-12 Naba Kumar <naba@gnome.org>
23269 * anjuta-tools.[h,c], commands.c: Used the tools help of
23270 anjuta variables list in commands editor and fixed a typos
23271 buy in anjuta-tools.c.
23273 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23274 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
23275 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
23276 * TODO.biswa: Added to help me track things better.
23278 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23280 * configure.in, anjuta.spec.in: Added libglade dependency.
23281 * Makefile.am: Added anjuta.glade file.
23282 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
23283 , src/mainmenu_callbacks.[ch], src/message-manager.h
23284 , src/widget-registry.c: Tools editor GUI + other additions.
23286 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23288 * src/project_dbase.[ch], tagmanager/tm_project.c,
23289 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
23290 Implement syncing tags image with the project database.
23291 * src/anjuta-tools.c: Implemented variable substitution and
23292 working directory in tools.
23294 2002-12-09 Naba Kumar <naba@gnome.org>
23296 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
23297 command configuration language list from properties.
23299 * data/properties/asm.properties, data/properties/ruby.properties:
23302 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23304 * src/an_symbol_view.c: Remember current selected entry and select
23305 it automatically after refresh.
23307 2002-11-26 Murray Cumming <murrayc@usa.net>
23309 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
23310 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
23311 and gnomemm 1.2 projects so that people know they are really
23312 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
23313 But I did correct these to sue lowercase names.
23315 2002-12-01 Naba Kumar <naba@gnome.org>
23317 * data/anjuta.properties: Fixed caching problem on
23319 * src/preferences.c, src/preferences_gui.c: Implemented automatic
23322 2002-12-01 Naba Kumar <naba@gnome.org>
23324 * data/properies/anjuta.properties: Corrected "indicators.automatic"
23326 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
23327 property and uses it.
23328 * src/aneditor.cxx: Fixed a bug associated with selection a word at
23331 2002-11-30 Naba Kumar <naba@gnome.org>
23333 * src/debugger.c: Fixed a typo.
23334 * data/properties/*: Updated properties files and added
23336 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
23337 Added comment submenu and cleaned up ref and unref of menus.
23338 * src/aneditor.h: Added definition of comment commands.
23339 * src/aneditor.c: Upgrade from latest SciTE source code.
23340 * src/text_editor.[hc], src/text_editor_cbs.c,
23341 src/message_manager_private.cc, src/message_manager.[cc,h],
23342 src/anjuta.[c,h]: Added indicators support for errors/warnings
23343 highlight in the editor.
23344 * NEWS, TODO: Update.
23345 * scintilla/include/PropSet.h: Removed deprecrated function.
23347 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23349 * src/anjuta-tools.[ch]: Tools implementation (basic)
23350 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
23351 , src/main_menubar_def.h: PLugins cleanup and segregation
23352 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
23354 * anjuta.prj: Added new files
23355 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
23356 * plugins/class-gen/clsGen.c: Register menu under 'Project'
23357 * plugins/patch/patch-plugin.c: Register menu under 'Format'
23358 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
23359 * src/Makefile.am: Added new files
23360 * src/message-manager.[cc/h]: Added standard output and error windows
23362 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
23364 * project_type.c: Fixed Gnomemm2 project type
23366 2002-11-25 Naba Kumar <naba@gnome.org>
23368 * printing/print.c: Fixed a compile warning.
23369 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
23370 * src/utilities.c: Fixed a compile warning in sparc, hides the
23371 terminal check error output from the user.
23372 * project_config.[ch], project_dbase.[ch], source.c: Added project
23373 version, exclude modules configuration and reordered other config
23374 properties. Changed some strings to more descriptive text.
23375 * src/compiler_opitions.c: Removed extra newlines from .prj file
23377 * anjuta.prj: Converted to new format (only reorganised properties
23378 and removed extra newlines ... nothing else).
23381 2002-11-21 Naba Kumar <naba@gnome.org>
23383 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
23384 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
23385 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
23386 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
23387 Updated to the CVS version.
23389 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23391 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
23392 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
23393 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
23394 images in completion lists.
23395 * src/resources.h: Make C++ friendly.
23396 * scintilla/PropSet.cxx: Fix memory leak.
23398 2002-11-20 Naba Kumar <naba@gnome.org>
23400 * scintilla/*/*: Synced to latest scintilla 1.49
23401 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
23404 * scintilla/RESearch.cxx: The automatic cvs log in the
23405 file really broke things trying to interprete the changelog
23406 entry incorrectly as end-of-comment. Removed the $cvs line
23407 and committed again.
23409 2002-11-19 Naba Kumar <naba@gnome.org>
23411 Patch from Timothee Besset <ttimo@idsoftware.com>
23413 * src/message-manager-private.cc: Interpretes absolute
23414 file paths properly in zvt terminal.
23416 2002-11-19 Naba Kumar <naba@gnome.org>
23418 Patch from Timothee Besset <ttimo@idsoftware.com>
23420 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
23421 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
23422 (important) editor preferences in project (if there is one
23427 2002-11-18 Naba Kumar <naba@gnome.org>
23429 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23431 * src/debug_tree.c, src/find_in_files_gui.c,
23432 src/find_replace.c, src/find_text.c,
23433 src/project_import.c, src/project_import_gui.c,
23434 src/wizard_gui.c: i18n Fixes.
23436 2002-11-15 Naba Kumar <naba@gnome.org>
23438 * plugins/class-gen/clsGen.c: Fixed to use project function
23439 to import files. Create non-existent directories before the
23440 sources are written.
23442 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
23443 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
23445 src/glades.c: Excluded gladen files from build. This
23446 will fix the unnecessary dependency on libssl.
23448 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
23449 file import funtion.
23451 * src/message_manager_private.cc: Fixed a compiler warning with
23452 DEBUG preprocessor macro.
23454 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
23455 wrong (undocked) editor window was closed on clicking close on an
23456 undocked editor window.
23458 * src/debugger.c: Fixed a bad bug where debugger terminal won't
23459 start correctly if the executable was run before with 'F3'.
23461 * src/toolbar_callbacks.c: Wrap around find next.
23462 * src/toolbar.c: Disable combo activate.
23463 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
23464 button positions to get 'yes' as default.
23466 * anjuta.spec.in: Updated.
23468 * src/anjuta_info.c, src/appwizard_gui.c,
23469 src/attach_process_gui.c, src/breakpoints_gui.c,
23470 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
23471 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
23472 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
23473 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
23474 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
23475 src/preferences.c, src/preferences_gui.c, src/project_config.c,
23476 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
23477 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
23478 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
23479 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
23480 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
23481 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
23482 plugins/patch/patch-plugin.c, printing/print-util.c:
23483 Set all windows and dialogs transient
23484 to their parents so that they remain floated above their parents.
23486 2002-11-13 Naba Kumar <naba@gnome.org>
23488 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
23489 take default editor font).
23491 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
23492 Corrected email address.
23494 * src/mainmenu_callbacks.c: Used spaces instead of tabs
23495 for changelog entry.
23499 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23500 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
23502 2002-11-06 Naba Kumar <naba@gnome.org>
23505 * anjuta.spec.in: Ships the .omf files with the
23506 documents instead of the base package.
23508 2002-11-04 Naba Kumar <naba@gnome.org>
23510 * data/properties/latex.properties: Fixed a bug.
23511 * ChangeLog: Released 1.0.0 stable.
23513 2002-11-04 Naba Kumar <naba@gnome.org>
23515 * src/commands.c: Added command with shell redirection capability.
23516 * data/properties/anjuta.properties: Changed default execution
23518 * src/project_dbase.c: Set project top dir in properties.
23519 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
23520 * data/Makefile.am: More diskcheck error fixes.
23522 * README, anjuta.spec.in, THANKS, AUTHORS,
23523 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
23524 manuals/C/anjuta-manual/authers,sgml,
23525 manuals/C/anjuta-manual/anjuta-manual.sgml,
23526 manuals/C/anjuta-manual/anjuta-manual-C.omf,
23527 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
23528 : Changed anjuta home to
23529 new URL and my email address.
23531 * manuals/C/anjuta-manual/interfaces.sgml,
23532 manuals/C/anjuta-manual/prefereces.sgml,
23533 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
23535 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
23536 : removed reference to the help menu as the menu is modified
23537 when no help is found (which is very likely when we are
23538 shiping the documents separately).
23540 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23541 * anjuta.spec.in: Update specfile to make multiple RPMs.
23542 * data/Makefile.am: make dist fix.
23543 * src/text_editor_menu.c: Fix compile warnings (casts).
23545 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23546 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
23547 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
23549 2002-11-01 Naba Kumar <naba@gnome.org>
23551 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
23552 Added gnome2 macros to be used by gnome2 project wizard.
23554 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
23557 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
23558 as it was conflicting with generated projects and is not
23561 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
23562 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
23563 project generation, removed qt project as it's not complete and
23564 added gnome2 bonobo wizard.
23566 2002-10-29 Naba Kumar <naba@gnome.org>
23568 * po/POTFILES.in: Updated.
23569 * po/POTFILES.skip: Added.
23570 * preferences.h: Fixed print paper size property name.
23572 2002-10-28 Naba Kumar <naba@gnome.org>
23574 * data/user.properties, data/Makefile.am: Added user properties file
23575 which will be copied in user's ~/.anjuta/user.properties.
23577 * data/anjuta.properties: Changed a comment.
23579 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
23581 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23582 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
23583 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
23586 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
23587 instead of user properties file.
23589 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
23590 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
23591 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
23592 * README, TODO: Updated.
23594 2002-10-28 Naba Kumar <naba@gnome.org>
23596 * manuals/C/anjuta-manual/figures/editor_guides.png,
23597 manuals/C/anjuta-manual/figures/editor_margins.png,
23598 manuals/C/anjuta-manual/figures/editor_markers.png,
23599 manuals/C/anjuta-manual/figures/local_variables.png,
23600 manuals/C/anjuta-manual/figures/open_file_multiple.png,
23601 manuals/C/anjuta-manual/figures/prefs_print.png,
23602 manuals/C/anjuta-manual/figures/print_dlg.png,
23603 manuals/C/anjuta-manual/figures/print_preview.png,
23604 manuals/C/anjuta-manual/figures/symbol_browser.png,
23605 manuals/C/anjuta-manual/figures/variable_tip.png: New png
23606 files for manual documentation.
23608 * manuals/sgmldocs.make,
23609 manuals/C/anjuta-manual/Makefile.am,
23610 manuals/C/anjuta-manual/authors.sgml,
23611 manuals/C/anjuta-manual/build.sgml,
23612 manuals/C/anjuta-manual/compileopts.sgml,
23613 manuals/C/anjuta-manual/debugger.sgml,
23614 manuals/C/anjuta-manual/execute.sgml,
23615 manuals/C/anjuta-manual/fileoperations.sgml,
23616 manuals/C/anjuta-manual/interface.sgml,
23617 manuals/C/anjuta-manual/preferences.sgml,
23618 manuals/C/anjuta-manual/projects.sgml,
23619 manuals/C/anjuta-manual/figures/arguments.png,
23620 manuals/C/anjuta-manual/figures/open_file.png,
23621 manuals/C/anjuta-manual/figures/other_opts.png,
23622 manuals/C/anjuta-manual/figures/scrshot.png,
23623 manuals/C/anjuta-manual/figures/toolbar_browser.png,
23624 manuals/C/anjuta-manual/figures/toolbar_tags.png:
23626 Updated anjuta manual documentation.
23629 2002-10-27 Naba Kumar <naba@gnome.org>
23631 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
23632 check and modifies debugger terminal command accordingly
23633 to function properly.
23635 2002-10-25 Naba Kumar <naba@gnome.org>
23637 * manuals/sgmldocs.make: Fixed a couple of bugs.
23638 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
23640 2002-10-24 Naba Kumar <naba@gnome.org>
23642 * src/debug_tree.c: Fixed a crash bug from Etay.
23644 * global_tags/create_global_tags: Added messages.
23645 Fixed infinite looping within files.
23647 * macro/autogen.sh: Removed debug and warning flags for defaults.
23649 Patch from Vadim Berezniker <vadim@berezniker.com>
23651 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
23652 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
23655 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
23656 temporarily just copy it
23658 2002-10-24 Naba Kumar <naba@gnome.org>
23660 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
23661 manuals/C/anjuta-manual/anjuta-manual.sgml,
23662 manuals/C/anjuta-manual/compileopts.sgml,
23663 manuals/C/anjuta-manual/debugger.sgml,
23664 manuals/C/anjuta-manual/execute.sgml,
23665 manuals/C/anjuta-manual/fileoperations.sgml,
23666 manuals/C/anjuta-manual/interface.sgml,
23667 manuals/C/anjuta-manual/introduction.sgml,
23668 manuals/C/anjuta-manual/projects.sgml,
23669 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
23670 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
23671 manuals/ja/anjuta-manual/anjuta-manual.sgml,
23672 manuals/ja/anjuta-manual/compileopts.sgml,
23673 manuals/ja/anjuta-manual/debugger.sgml,
23674 manuals/ja/anjuta-manual/execute.sgml,
23675 manuals/ja/anjuta-manual/fileoperations.sgml,
23676 manuals/ja/anjuta-manual/interface.sgml,
23677 manuals/ja/anjuta-manual/introduction.sgml,
23678 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
23680 2002-10-24 Naba Kumar <naba@gnome.org>
23682 * src/project_type.c: added autogen for qt projects.
23683 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
23684 Fixed a bug that retrieves wrong terminal command.
23685 * src/commnads.c: Added more terminal commands.
23686 * configure.in: Checks for scrollkeeper version.
23688 2002-10-22 Naba Kumar <naba@gnome.org>
23690 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
23691 instead of AM_GNOME_GETTEXT.
23693 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
23694 for setup-gettext for the wizard generated projects.
23696 * src/source.c: Fixed a bug where glade file wasn't generated.
23698 * src/gnome_project.c: Excluded project version from project dir
23701 2002-10-22 Naba Kumar <naba@gnome.org>
23703 * acinclude.m4: New file with dummy funtion for gettext
23704 cross compatibility fix.
23706 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
23707 * configure.in: Fixed cflags to avoid useless warnings.
23708 * Makefile.am: EXTRA_DIST += setup-gettext.
23709 * src/toolbars.c: Added space paddings around tags label.
23711 2002-10-21 Naba Kumar <naba@gnome.org>
23713 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23715 * setup-gettext: New script to maintain gettext cross version
23717 * configure.in, macros/autogen.sh: Fix for gettext cross version
23720 2002-10-21 Naba Kumar <naba@gnome.org>
23722 * debug_tree.c: Fixed incorrect use of debug assertion.
23724 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
23725 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23726 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
23727 src/memory.c, src/memory.h, src/message-manager-private.cc:
23729 New parsing algorithm; adapted from kdevelop.
23730 Middle button menu for changing the value's display type
23732 2002-10-07 Naba Kumar <naba@gnome.org>
23734 * src/main_menubar_def.h: Changed status bar message for Help->
23735 Browse info pages. Bug #603308
23737 * src/executer.c: Made "User terminal" default for creating
23738 projects (User can always disable it later). Bug #114222
23740 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23742 * macros/autogen.sh: Require gettext 0.10.x for autogen
23743 * src/text_editor.c: Fixes Bug #595303
23744 * src/source.c: Fixes Bug #595970
23745 * src/anjuta.c: Fixes Bug #598366
23746 * scingtilla/LexCPP.cxx: Bug #602296
23747 * src/main_menubar_def.h: Bug #604363
23748 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
23750 2002-10-07 Jens Georg <mail@jensgeorg.de>
23752 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23753 * gnomefilelist.c: This patch fixes the bug #611542
23755 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23757 * data/properties/Makefile.am: Added tcltk.properties file.
23759 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23761 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23763 * README: Updated README
23764 * plugins/class-gen/clsGen.c, src/message_manager.cc
23765 , src/mainmeu_callbacks.c, src/memory.c
23766 , src/project_dbase_gui.c, src/text_editor_gui.c
23767 , widgets/gnomefilelist.c: Set window icons
23768 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
23769 Enabled release build (stripped + optimized binaries, etc.)
23770 * data/properties/anjuta.properties, src/commands.c,
23771 src/defaults.cFixed bug #595489 (stdin on executables)
23772 * src/appwizard.c, src/main.c, src/message-manager.cc
23773 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
23774 , src/debug_tree.c: Memory related (valgrind) fixes.
23775 * src/message-manager-private.[cc,h], src/pixpams.h
23776 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
23777 * anjuta.prj: Added debug_tree.c to SOURCES
23778 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
23779 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
23780 Compacted code and cleaned up unnecessary functions.
23781 * tagmanager/*.[ch]: Code fixes.
23783 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
23785 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23787 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
23788 Debug tree now detects changes of displayed variables
23789 and changes their color to red
23791 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23793 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23795 * mainmenu_callbacks.c: Set's the current file name in
23796 file save as dialog.
23798 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23800 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
23802 * data/properties/tcltk.properties: New file for tcl/tk
23805 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
23807 * src/project_type.[c,h], src/source.c, data/Makefile.am:
23808 Fixed a fatal bug which doesn't let building gnome2 related
23809 projects. They use different autogen.sh script. Defined new
23810 type field "gnome_macro_support".
23812 * data/autogen.sh.gnome2: New file.
23814 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
23815 bug with quotes escaping in quotes.
23817 * src/message-manager-private.cc: Used event box instead
23818 of frame for local message pane, so that the borders appear
23819 properly and nicely.
23821 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
23822 if there is a project open and all the files are un-docked.
23824 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
23826 2002-08-27 Andy Piper <andy.piper@freeuk.com>
23828 * src/main_menubar_def.h: implement feature request #595356, patch #597161
23829 * THANKS: updated for new contributions
23830 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
23832 2002-08-27 Steven Knight <steven.knight@unh.edu>
23834 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
23835 src/project_dbase.h, src/project_type.c, src/source.c,
23836 src/wizard_gui.c: new Qt project type
23837 *** NB not fully tested, may need some work, icon required...
23839 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23841 * src/memory.c, src/memory.h: new memory patch
23843 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
23845 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
23847 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
23849 * lancher/anjuta_launcher.c: Determine pty from function
23850 call instead of running 'tty' externally.
23852 * data/properties/cs.properties: Added compile/build commands.
23853 Fixed execution properties.
23855 * src/commands.c: Added c# options.
23857 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
23859 * src/debug_tree.[c,h], src/debugger.[c,h],
23860 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
23862 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
23863 1. Misaligned structs when they are members of other structs.
23864 2. '{' sometimes appears as a variable.
23865 3. Wrong processing of some arrays.
23866 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
23867 that displays the tree in two columns (variable and value).
23869 2002-08-14 Stephane Demurget <demurgets@free.fr>
23871 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
23873 * data/properties/sql.properties: added the DATETIME data type.
23875 * data/properties/html.properties: added the foreach php keyword.
23877 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23879 * NEWS: Updated with new features.
23881 * data/.cvsignore, doc/.cvsignore: Updated.
23883 Patch from: Etay Meiri <etay-m@bezeqint.net>
23885 * src/debug_tree.h, src/debug_tree.c: New files.
23887 * src/Makefile.am, src/message-manger-private.[h,cc],
23888 src/message-manger.cc: Added Tree view for debugger
23891 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23893 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23895 * src/memory.c, src/memory.h: New files.
23897 * src/Makefile.am, src/appwizard.c, src/controls.c,
23898 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23899 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23901 Memory view implemetation that would enable viewing raw memory
23904 2002-08-08 Stephane Demurget <demurgets@free.fr>
23906 * AUTHORS: added Biswa, because I wonder why noone already have
23907 written his name in the Anjuta's hall of fame :)
23909 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
23911 * src/appwizard_gui.c: Removed an ambiguous prototype.
23912 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
23913 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
23914 * THANKS: Updated M. Ali Vardar's email.
23916 2002-08-01 Andy Piper <andy.piper@freeuk.com>
23918 * src/anjuta_gui.c: implemented feature request to stop main and browser
23919 toolbars having exclusive use of space
23921 2002-08-01 Andy Piper <andy.piper@freeuk.com>
23923 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
23924 left over from the previous work to fix bugs :-)
23926 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
23927 src/controls.c, src/mainmenu_callbacks.h,
23928 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
23931 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
23932 src/project_import_gui.c, src/sharedlib_gui.c,
23933 src/signals_gui.c: set window icon correctly
23935 * NEWS: more updates for the release
23937 * HACKING: updated for window icons and insert menu information
23939 * src/cvs_gui.c, src/build_project.c,
23940 src/project_import_cbs.c: message strings reviewed
23942 * src/controls.c: context help button should be disabled if
23943 DevHelp is not installed
23946 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
23948 * src/debugger.c: Fixed the signalling screw up because of string
23949 update in gdb used to report the child process PID. Also, no
23950 error dialog will be popped up for "no such file or directory"
23951 error (very annoying and useless error). This error will still
23952 be shown on the debug message window. Avoided terminating the
23953 program when the terminal is terminated -- doesn't hurt, otherwise
23954 we get crappy egg-and-hen problem.
23956 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
23957 dimensions loading.
23959 * src/anjuta.c: Limited the default size of main window to sane
23962 * src/preferences.c: Fixed some deadly memory corruption bugs in
23963 the recent patches. Return from getenv() should NEVER be freed,
23964 because they are static strings.
23966 * src/preferences_gui.c: Removed the fix for crash bug with font
23967 selection and applied the real fix.
23969 2002-06-08 Andy Piper <andy.piper@freeuk.com>
23971 * NEWS: updated for release
23973 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
23975 * src/launcher.c: Added a fix a memory leak and a possible
23976 fix for zvt-crash bug.
23978 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
23980 * data/properties/latex.properties,
23981 data/properties/ada.properties: Added file.is.source property.
23983 * src/an_file_view.c: Set auto column size of the file
23986 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
23987 The user is now prompted to confirm the closing of the file
23988 if it is being used by CVS. If yes, the editor is closed and
23989 the CVS operation stops.
23991 2002-06-07 Andy Piper <andy.piper@freeuk.com>
23993 * anjuta.prj: bump project version for release
23994 * BUGS: removed unnecessary file
23996 2002-06-07 Philip Van Hoof <freax@pandora.be>
23998 * widgets/gnomefilelist.c: fix up issue with directory deleted
23999 during the life of the file list widget
24000 * src/preferences_gui.c: sticking-plaster fix to font selection
24001 causes segfault bug
24003 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
24005 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24007 * data/properties/anjuta.properties, src/an_file_view.[ch],
24008 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
24009 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
24010 added options for symbol and file browsers.
24011 * data/properties/cpp.properties: linker flags should come after
24012 the name of the file to compile.
24013 * scintilla/Editor.cxx: fixed gcc compilation warning.
24014 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
24015 be executed from bindir only.
24016 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
24017 tagmanager/include/tm_file_entry.h: CVS version information in file
24019 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
24021 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
24022 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
24023 crashes during file import.
24024 * src/project_import.c: disable project menu items during project
24027 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24029 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24031 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
24032 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
24033 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
24034 modified Insert menu, added C functions template, header C
24035 template, modified header_template HEADER_H ==> NAMEFILE_H
24037 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24039 2002-06-05 Andy Piper <andy.piper@freeuk.com>
24041 * data/properties/html.properties: changed some file
24044 2002-06-05 Philip Van Hoof <freax@pandora.be>
24046 * widgets/gnomefilelist.c: Fixed #560759 and #561776
24048 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24050 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24052 * data/properties/anjuta.properties, src/defaults.c: Make windows
24053 docked by default, fix the big fonts bug.
24055 * src/an_file_view.c, src/main_menubar_def.h,
24056 src/project_dbase_gui.c: sanitized the Edit/View mess.
24058 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
24059 for customizing shortcuts.
24061 * src/mainmenu_callbacks.c: Search for selected word if present.
24063 * src/text_editor_menu.c: Added context menu options for docking
24064 and undocking editor windows.
24066 * src/main_menubar.h, src/main_menubar.c: more support for the
24067 shortcuts menu item.
24069 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24071 2002-06-05 Andy Piper <andy.piper@freeuk.com>
24073 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
24074 all commit messages being written to top of the file
24076 * src/main_menubar_def.h: message strings reviewed
24078 * src/project_import.c: message strings reviewed
24080 * src/source.c, src/glades.c: message strings reviewed. Fixed
24081 some bugs around reading the project properties for creating
24082 .glade and .desktop files in the Application Wizard. There were
24083 typos in the property names being retrieved
24085 * widgets/gnomefilelist.c: changed build_full_path to make
24086 the file widget support ~
24087 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
24089 * THANKS, widgets/e-shell-about-box.c,
24090 manuals/anjuta-manual/C/authors.sgml: updated for new
24093 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
24095 * src/project_dbase.c: Fixed the file-path-corruption bug
24096 and the cannot-import-file-in-project bug. (follow-up with
24097 the last commit from Stef).
24099 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
24100 with unsaved-project.
24102 2002-06-05 Stephane Demurget <demurgets@free.fr>
24104 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
24107 2002-06-04 Andy Piper <andy.piper@freeuk.com>
24109 * data/properties/{xml,html,other}.properties: changed some file
24112 * data/anjuta.mime: oops! cvs added
24114 * scintilla/RESearch.cxx: fixed up a problem with comments
24116 * global-tags/create_global_tags.sh: redirect errors to /dev/null
24117 to avoid messages about missing libs
24119 * NEWS: started the release notes
24121 2002-06-04 Andy Piper <andy.piper@freeuk.com>
24123 * HACKING: updated with new information on printing, patch naming
24125 * TODO: removed completed tasks
24127 * THANKS: updated a few contributions
24129 * anjuta.prj: updated the icon file
24131 * anjuta.desktop.in.in: updated to add Categories
24133 * data/anjuta.mime: created a mime type for Anjuta project files
24134 (NB needs to be added to the install in /usr/share/mime/)
24136 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
24137 "Coded in Anjuta" button in Gimp XCF format. It can be converted
24138 to PNG for websites.
24140 * plugins/patch/patch-plugin.c: clarified some messages and
24141 made it easier to see different patching sessions
24143 * src/toolbar.c: changed some message text for consistency
24145 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
24146 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
24148 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24150 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
24151 src/project_dbase.{c,h}, src/project_import_cbs.c,
24152 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
24153 Added XLib Project and a Dockapp Project types.
24154 * pixmaps/Makefile.am: added line for new pixmap for new xlib
24156 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
24157 * src/source.c: Fixed memory leak in existing projects.
24158 (filename was not freed)
24159 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
24161 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
24163 * src/anjuta.h, src/anjuta.c: Added error display funtions
24164 with parent windows.
24166 * src/appwizard_cbs.c: Changed error display function to use
24169 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
24171 * printing/print.h, printing/printing.c: Taken care of document
24172 zoom factor and fixed a font loading bug. Dynamically calculated
24173 text widths to work with zooms properly. Re-organized code for
24174 dynamic text width calulations to work in general with utf8 chars.
24175 Determined font height and width automatically from the font info.
24177 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
24178 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
24179 Converted text.zoom.factor property to use #defined value. Removed
24180 margin header and margin numbers preferences, as they now
24181 calculated dynamically.
24183 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
24185 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
24186 printing/print-util.h, printing/print.c, printing/print.h:
24187 Rewritten printing support for style based printing. Syntax highlighted
24188 printing, monochromatic printing, setup using preferences etc.
24190 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
24191 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
24192 language and the styled text buffer.
24194 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
24195 the print setup preferences page and added printer preferences. Added functions
24196 to retrieve preferences with default values.
24198 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
24201 * data/properties/anjuta.properties: Added default printer preferences.
24203 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
24204 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
24205 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
24207 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
24209 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24211 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24213 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
24214 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
24215 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
24216 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
24218 printing/Makefile.am: Reduced compiler optimizations.
24220 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
24221 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
24222 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
24223 tagmanager/tm_workspace.c: TagManager fixes.
24225 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
24227 * printing/*: CVS added. :)
24229 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24231 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24233 * printing*: CVS added.
24234 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
24235 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
24236 src/main_menubar_def.h: Gnome Print support
24237 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
24238 * configure.in: Enable debugging flag option
24239 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
24240 Print properties defined.
24241 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
24243 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24245 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24247 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
24248 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
24249 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
24251 * src/text_editor.c: Minor cleanups.
24252 * anjuta.c: Tweaks to 'Goto File Line' functionality.
24253 * src/project_dbase.c: Fixes to add/remove files from project.
24254 * src/help.c: Fix minor memory leak.
24255 * src/project_dbase_gui.c: Remove debugging messages.
24256 * src/utilities.[ch]: Cleanups and minor fixes.
24257 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
24259 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
24261 * src/anjuta.c [anjuta_apply_preferences()]:
24262 Fixed a crash bug when tab pos is not defined for the editors.
24264 * data/properties/cpp.properties: Set default identifier property to normal.
24265 This fixes the bug in which the fore color gets hidden with dark background.
24267 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
24269 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
24272 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
24273 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
24274 src/anjuta.c, data/properties/anjuta.properties:
24275 Implemented line wrapping.
24277 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
24279 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
24280 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
24281 tags. Code was reviewed from GNOME Bonsai view.
24283 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
24284 it seems to have been removed by scintilla people.
24286 * data/properties/anjuta.properties: Set default line wrap to false, as
24287 is noticably slow with big files.
24289 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24291 * src/project_import_gui.c: disallow the selection of files in
24293 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
24296 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24298 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
24299 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
24300 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
24301 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
24302 now works properly.
24303 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
24304 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
24305 * src/utilities.[ch]: Added some utility functions.
24306 * tagmanager/tm_project.c: Fix for bug in file removal from project.
24308 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24310 2002-05-26 Andy Piper <andy.piper@freeuk.com>
24312 * HACKING: info on FIXME statements and removed ccview references
24313 * Makefile.am: added rule to make RPM package
24315 2002-05-26 Andy Piper <andy.piper@freeuk.com>
24317 * THANKS, widgets/e-shell-about-box.c,
24318 manuals/anjuta-manual/C/authors.sgml: updated for new
24320 * src/anjuta.c: removed unnecessary warning code since CVS
24321 support is now implemented :-)
24322 * manuals/sgmldocs.make: implemented a fix for bug #553969
24323 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
24324 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
24325 manuals/C/anjuta-faqs-C.omf: modified the descriptions
24327 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24329 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
24330 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
24331 src/main_menubar_def.h, src/preferences_gui.c,
24332 preferences.c, preferences.h: setup Username and Email
24333 preferences, Insert ChangeLog and Username editor functions
24335 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
24337 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24339 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
24340 src/src_paths_cbs.c, src/src_paths_gui.c
24341 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
24343 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24345 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24347 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
24348 and goto tag menu items to main menu.
24350 2002-05-09 Andy Piper <andy.piper@freeuk.com>
24352 * THANKS, widgets/e-shell-about-box.c,
24353 manuals/anjuta-manual/C/authors.sgml: added new contributors
24354 * HACKING: updated with info on files to change for credits
24356 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
24358 * src/aneditor.cxx: extended extension list which fixes segfault
24359 on selecting lisp, ruby or matlab as highlight style.
24361 2002-05-09 Andy Piper <andy.piper@freeuk.com>
24363 * src/main_menubar_def.h: fixed an array initialiser and fixed
24364 the lexer settings for the new entries on the Format menu
24366 2002-05-07 Stephane Demurget <demurgets@free.fr>
24368 * Synced with Scintilla 1.45
24370 2002-05-06 Andy Piper <andy.piper@freeuk.com>
24372 * anjuta.prj: added another missing file
24373 * ChangeLog: fixed some incorrect change dates I caused by
24374 sloppy cut-and-pasting :-/
24376 2002-05-06 Andy Piper <andy.piper@freeuk.com>
24378 * src/mainmenu_callbacks.c: fixed title of new About box
24380 2002-05-05 Andy Piper <andy.piper@freeuk.com>
24382 * src/pixmaps.h: added macros for OpenGL and SDL project icons
24384 2002-05-05 Andy Piper <andy.piper@freeuk.com>
24386 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
24387 * anjuta.prj: updated for new files
24389 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
24391 * widgets/e-shell-about-box.c: Added version display.
24393 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24395 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
24396 widgets/scroll_menu.c: fixed up some compiler warnings (patch
24397 from Philip Van Hoof)
24399 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24401 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
24403 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
24404 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
24405 that produced build errors (needs checking on a machine with the
24407 * data/properties/lisp.properties: updated to match format of other
24408 lexer property files supplied with Anjuta
24410 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24412 * anjuta.prj: added new files
24413 * HACKING: added information from the mailing list on
24414 adding new project types to the wizard (thanks to Johannes)
24416 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24418 * src/utilities.h, src/launcher.c, src/gnome_project.c,
24419 src/appwiz_page2.c: Fix for 547038.
24421 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24423 * attach_process.c, attach_process_cbs.c: Fixed a dialog
24426 * about.h: cvs removed.
24428 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24430 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24434 * src/anjuta.c (anjuta_system_error): checks for the error number to
24435 know whether the error description is needed or not.
24437 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24439 * pixmaps/anjuta_logo.png: New about logo.
24441 * pixmaps/anjuta_icon.png: New icon from Misha. The
24442 old one had trouble with some gtk themes.
24444 * about.c: Removed. No longer needed.
24446 * mainmenu_callbacks.c: Removed reference of about.h
24448 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24450 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24452 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
24453 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
24454 About Dialog (thanks to the Evolution team for the cool widget!)
24456 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24458 Patch from lbell <lbell@tsc4.com>
24460 * src/find_in_files.c, src/find_in_files.h,
24461 src/anjuta.c: Added save_yourself, load_yourself routines.
24463 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
24464 Added "Append messages" toggle button. This will enable
24465 the search results to be appended to the already existing
24468 * src/debugger.c: Fixed a typo.
24470 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
24471 src/session.c, src/session.h: Improved session management.
24473 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24475 * THANKS, FUTURE, AUTHORS: Changed my email and
24478 2002-05-02 Stephane Demurget <demurgets@free.fr>
24480 Impl. feature request #525271 (add Lisp support).
24482 * data/properties/lisp.properties: added.
24484 * data/properties/Makefile.am, data/properties/anjuta.properties: added
24485 the lisp properties.
24487 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
24488 src/utilities.[ch]: added support for the Lisp highlight style.
24490 2002-05-02 Stephane Demurget <demurgets@free.fr>
24492 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
24493 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
24494 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
24495 option preferences to have a persistent setting. Plus it's not used
24496 often, so it's better here than flooding the menus.
24498 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
24499 preferences pages a lot more consistent and sweeter: tabs direction
24500 radiobuttons are directed against the meaning, all pages have an
24501 outter frame, a lot of padding, removed all expand attributes for
24502 vertical boxes, ...
24504 That's not a total revamp, but it's really looking better now, even
24505 if there's still work to be done.
24507 2002-05-01 Andy Piper <andy.piper@freeuk.com>
24509 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
24510 * TODO: added task to be completed before next release (update all credits)
24512 2002-05-01 Stephane Demurget <demurgets@free.fr>
24514 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
24517 2002-05-01 Benke László <decike@freemail.hu>
24519 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24521 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
24522 src/main_menubar_def.h, src/mainmenu_callback.[ch],
24523 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
24524 to the format menu in order to reorder the notebook tabs in
24525 alphabetical order everytime a file is created/opened/saved.
24527 2002-05-01 Philip Van Hoof <freax@pandora.be>
24529 * widgets/gnomefilelist.[ch] (history_combo_go),
24530 (history_combo_clicked): impl.
24532 (gnome_filelist_new_with_path): use this new impl.
24534 2002-05-01 Stephane Demurget <demurgets@free.fr>
24536 * src/project_dbase_gui.c (add_file): added the xpm file type.
24538 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24540 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
24543 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
24546 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
24547 src/text_editor_menu.c: Added context sensitive search in symbol
24548 browser and editor.
24550 * configure.in: Changed version number to 0.1.9.99.
24552 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
24553 src/project_import.c: Minor changes to project import facility.
24555 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
24556 (Forced to use specific brace format)
24558 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
24559 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
24560 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
24562 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
24564 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
24565 replaced the spinbutton with an hscale, and made the UI less "blocky".
24567 * src/cvs_gui.c: When diffing a project you can choose date and
24570 * src/project_dbase.c: Import_file activated again
24572 * configure.in, plugins/Makefile.am: Added patch plugin
24574 * plugins/patch/*: The new patch plugin
24576 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24578 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24580 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
24581 dropdown list shown by autocompletion are now removed.
24583 2002-04-28 Philip Van Hoof <freax@pandora.be>
24585 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
24586 a bunch of filetypes from the older version.
24588 * src/project_dbase_gui.c (add_file): changed the import
24589 dialog's filetypes combo contents depending on the
24590 type of data to be imported.
24592 2002-04-28 Stephane Demurget <demurgets@free.fr>
24594 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
24595 the amount parameter as Philip stated and reformated to follow the
24598 * src/project_dbase.c (project_dbase_make_default_filetype_list):
24599 changed accordingly.
24601 2002-04-25 Stephane Demurget <demurgets@free.fr>
24605 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
24606 Shift-F6, to be more consistent with other Gnome apps.
24607 Moved the "Search next" entry under the "Search" one, and swapped the
24608 order of the "Find in files" and "Find and Replace" ones.
24610 Some additional fixes ands cleanups on the edit menu.
24612 * src/main_menubar.h: replaced all occurences of repeat_find by
24613 find_again for the code to be more consistent.
24615 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
24616 sensitiveness depending on the existence of an active text buffer.
24618 * TODO: added some bits about improving the usability of the
24619 search/search again couple.
24621 2002-04-25 Stephane Demurget <demurgets@free.fr>
24623 * src/preferences_gui.c: made the tab labels text more consistent
24626 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24628 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
24630 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
24633 * src/main.c (main): simplified some code and cleanups.
24635 Fix a part of #499366:
24637 * src/commands.[ch] (sync_from_props), (command_editor_save),
24638 (on_apply_clicked), (create_command_editor_gui): added the gui
24639 corresponding to the command.terminal preference.
24641 2002-04-25 Stephane Demurget <demurgets@free.fr>
24645 * anjuta.spec.in: added build requirements for the source rpm.
24647 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
24649 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24651 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
24652 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
24653 src/project_type.c, source.c, wizard_gui.c:
24654 Added new GNOME 2 project types and changed glade behaviour to
24655 produce GTK code if project type GTK was selected and GTKmm code
24656 if project type GTKmm was selected (and not depending on the
24657 selected language. Disabled glade for GNOME 2 projects because
24658 we will need glade2 there.
24660 * src/project_dbase.c: Fixed a memory lack.
24662 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
24664 * src/cvs.c: Added an error message if jobs are running
24666 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
24668 * tagmanager/tm_work_object.c: Fixed a chrash
24669 bug which occurs when it tries to stat an empty
24672 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
24674 * src/controls.c: CVS menu items now becomes
24675 insensitive when the launcher is busy.
24677 * src/anjuta.c, cvs.h, cvs.c: Created a function
24678 to update the cvs preferences when preferences are
24679 applied in preferences dialog and called it from
24680 anjuta_update_preferences().
24682 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
24684 * src/cvs.c: Added a space in the cvs command
24685 before the revision part. This fixes the cvs
24686 error we get when cvs-diffing with revisions.
24688 * src/cvs.c: Fixed a compiler warning.
24690 * src/find_replace.c: The dialog now remembers
24691 the settings including the "prompt on replace"
24692 which seems to have broken somewhere line the
24695 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
24697 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
24698 Added a new property in cvs class to hold a boolean
24699 for enabling date in cvs diff. This fixed the bizzare
24700 diff output due to the date that goes with the cvs
24701 command. Also, set the default value of compression
24702 to 3 and unified diff option to 1.
24704 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
24706 * src/cvs.c: The diff editor is set to hilite as
24707 diff syntax hiliting.
24709 * configure.in, manual/Makefile.am:
24710 Added a new manual module for ja language.
24712 * manual/ja/*/*/*: New module and files for the
24713 ja translation for the anjuta documentation
24714 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
24716 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
24718 * src/launcher.c: Made a very messy work around
24719 for the launcher authentication to work properly.
24721 * src/find_replace.c: Applied the missing patch
24722 from Dan Elphick <dre00r@ecs.soton.ac.uk>
24724 2002-04-16 Andy Piper <andy.piper@freeuk.com>
24726 * src/cvs.c, src/main_menubar_def.h: made message strings
24727 consistent with existing standards from our own documentation
24728 (such as uppercase P in Project, corrected spelling of
24731 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
24733 * src/cvs_gui.c: Cleaned up gui and aligned various
24734 widgets to give a clean look.
24736 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
24738 * src/launcher.c: Added work around to retrieve
24739 the child exit code. It works. :)
24741 * src/find_in_files.c, src/gnome_project.c,
24742 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
24743 src/clean.c, src/clean_project.c, src/build_project.c,
24744 src/build_file.c: Modified to handle the new
24747 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
24749 * src/find_replace.c: Changed signal to call
24750 on_replace_text_close on from delete_event
24751 to close => the replace history is now updated.
24753 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
24755 * src/cvs.c: escaped the cvs import message before
24758 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
24760 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24762 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
24764 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
24767 * src/preferences_gui.c: GUI improvements
24769 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
24771 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
24773 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
24774 Removed static qualifier from tm_tag_type_name() and
24775 availed it's prototype for use in outside code. also
24776 created reverse map function tm_tag_type_name();
24778 * src/anjuta.c: Implemented qualified tags names for
24779 the tag list (on the toolbar pulldown list) to avoid
24780 ambiguty in tags with similar names (like prototype
24781 and definition). Patch modified and improved.
24783 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
24785 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
24787 * src/utilities.[c,h]: Added a utility funtion
24788 that escapes the single and double quotes in a
24789 given string. Useful for passing command line
24792 * src/cvs.c: Escaped the cvs log message before
24793 passing it to cvs command line to avoid ambiguties
24794 with quotes in the message.
24796 * pixmaps/anjuta_icon.png: Changed to the new icon.
24797 from Todd Goyen <goyen@mbi-berlin.de>
24799 * src/message-manager-private.cc: Added regex to
24800 recognize (underline hilite) the parsable outputs
24801 from the zvt terminal.
24803 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
24805 Patch from: Tina Hirsch <tehirsch@arcor.de>
24807 * src/project_type.c:
24808 Fixed a bug in the wxproject type and modified the erroroutput when
24809 configure doesn't find wx-config
24811 Patch from: Timothee Besset <ttimo@idsoftware.com>
24813 * src/anjuta.c, src/message-manager-private.cc,
24814 src/message-manager-private.h
24815 Catches double clicks in the zvt terminal, and calls goto_error_line
24816 to jump to the appropriate location in the source. This will recognize
24819 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
24821 * src/build_project.c: Taken care of memory leak
24822 by freeing cmd variable properly.
24824 * src/main_menubar_def.h: Fixed wrong signal connection
24825 for cvs project commit.
24827 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
24829 * src/preferences_gui.c: Added some border and adjusted
24830 expandsion, filling in box adds to make the cvs preferences
24833 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
24835 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24837 * src/cvs*, src/main_menubar*, src/preferences*:
24838 Moved CVS settings to preferences, added a nice login dialog.
24840 * src/controls.c, src/project_dbase.c:
24841 CVS project options are only shown if a project is open
24843 * src/build_project.c:
24844 User is now asked if he wants to install as root
24849 * anjuta.prj: Updated with cvs files
24851 * TODO: Remove task which are done
24853 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
24855 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
24856 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
24857 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
24859 Modified launcher to use controlling terminal to detect and
24860 take care of password authentications (for example, for cvs
24861 and root installs).
24863 * pixmaps/password.png: New file.
24865 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24867 Anjuta kick start tutorial wirtten by:
24868 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
24870 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
24871 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
24872 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
24873 manuals/C/anjuta-tutorial/figures/*.png:
24877 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
24881 2002-03-28 Roel Vanhout <roel@stack.be>
24883 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24885 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
24886 src/preferences_gui.c:
24887 Added option to wrap around to beginning/end of file when on last bookmark
24888 and next/previous bookmark is pressed
24890 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24892 Patch from Philip Van Hoof <freax@pandora.be>
24894 * src/gnomefilelist.c:
24895 Added gimp like feature that changes the file extension of
24896 the filename entered in the selections when the file
24899 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24901 Patch from Roy Wood <roy.wood@filogix.com>
24903 * src/controls.c, src/find_text.c, src/find_text.h,
24904 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24905 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24907 Menuitem for entering currently selected text as find target,
24908 added key accel for "find next" and changed some key accels for
24909 other key for consistency.
24914 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24916 * src/watch.c, src/watch.h, src/watch_cbs.c,
24917 src/watch_cbs.h, src/watch_gui.c:
24919 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
24921 Added change watch entries feature
24922 and Watch entries modify on double click fixed.
24924 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24926 * src/mainmenu_callbacks.c:
24928 Project commit should not bypass dialog as
24929 we need to get the cvs log from the user.
24931 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24933 * src/project_dbase.c:
24935 Patch from Roy Wood <roy.wood@filogix.com>
24937 Fixed docking bug with the new docking patch
24938 to fix copy/paste bug.
24940 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24942 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
24943 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
24944 src/main_menubar.h, src/main_menubar_def.h,
24945 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24947 Added cvs project support. Featured bypass cvs dialog for
24948 cases where we don't need dialog (such as project and right
24949 click selection from file browser). Cleaned up cvs code to
24950 make them generic cvs operations instead of separate file
24951 and project operations. Added cvs log action. Increased
24952 file entry box width and enabled "unified diff" by default.
24953 Used Editor buffer for status and log and set hilite for
24954 these buffers including diff buffer (DIFF hilite).
24956 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
24958 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24960 * data: Added file autogen.sh.wxwin
24961 * data/Makefile.am: Added entry for autogen.sh.wxwin
24962 * pixmaps: Added project image appwiz_wxwin.png
24963 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
24964 * src/appwizard_cbs
24965 src/compiler_options.c
24967 src/project_dbase.c
24968 src/project_dbase.h
24969 src/project_import_cbs.c
24973 src/wizard_gui.c: Added everything necessary for new
24974 project type 'wxWindows (wxGTK)
24975 * src/project_dbase.c: Fixed a bug that caused every project
24976 to be a glade project in dialog
24977 'Project information'.
24979 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
24981 Patch submitted by Roy Wood <roy.wood@filogix.com>
24983 * src/anjuta_gui.c, src/message-manager-dock.c,
24984 src/project_dbase.c:
24986 fixed the copy/paste bug by rewriting dock/undock
24989 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
24991 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24993 * src/cvs*, src/Makefile.am:
24994 New file for CVS support. File operations currently work
24995 cvs login needs to be done. Project support is not yet
24998 * src/main_menubar*, src/mainmenu_callbacks,
24999 src/anjuta.c, src/anjuta.h:
25000 Added menus and functions for cvs commands.
25002 * src/text_editor_menu.h:
25003 Added #include <gtk/gtk.h>
25006 Removed a warning (and this time it works ;-)
25008 * src/utilities.c, src/utilities.h:
25009 Added a utility function to retrieve directory
25010 name out of full path.
25012 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
25014 * src/executer.c: (create_executer_dialog): changed the default
25015 focus on the entry.
25017 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
25019 * widgets/gnomefilelist.c:
25020 Fixed duplicate history entries for the same directory.
25022 2002-03-10 Stephane Demurget <demurgets@free.fr>
25026 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
25027 it's already used by scintilla to delete the whole current line.
25029 2002-03-10 Stephane Demurget <demurgets@free.fr>
25033 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
25034 calls to fileselection_hide_widget,
25035 (on_open_filesel_cancel_clicked): removed.
25037 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
25038 (on_add_prjfilesel_cancel_clicked):
25040 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
25043 * src/fileselection.c: Made some functions static.
25044 (fileselection_hide_widget): rewritten using the new
25045 gnome_filelist_set_multiple_selection function.
25047 * src/fileselection.c: (on_file_selection_delete_event): removed
25048 unuseful widget hides. Some cleanups,
25049 (on_file_selection_cancel_clicked): impl,
25050 (create_fileselection_gui): changed the cancel button clicked's
25051 callback to use this new function.
25053 * src/anjuta.c: (anjuta_new):
25054 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
25055 callbacks, because this the gnome filelist widget's job.
25057 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
25058 clist selection mode duplicates set,
25059 (gnome_filelist_key_press): use the new impl. function.
25061 2002-03-10 Stephane Demurget <demurgets@free.fr>
25065 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
25066 fixed some bogus code using an array cell out of
25067 range, removed unecessary gettext usages.
25069 * src/appwiz_page2.c: (on_prj_name_entry_changed):
25070 some cleanups and now transform minus characters to
25074 (source_write_configure_in),
25075 (source_write_toplevel_makefile_am),
25076 (source_write_desktop_entry),
25077 (source_write_glade_file):
25078 * src/project_dbase.c: (project_dbase_summon_glade),
25079 (project_dbase_generate_source_code):
25080 * src/glades.c: (gladen_write_glade_write):
25081 replaced some occurences of the target name by the
25082 project filename, using project_dbase_get_proj_name,
25083 to fix the name of some files.
25084 Fixed a lot of mem leaks.
25085 Various code cleanups.
25087 2002-03-06 Stephane Demurget <demurgets@free.fr>
25089 Merged with latest (1.44) scintilla.
25091 Added: - The calltip.<lexer>.end.definition property to display help
25092 text on a second line of calltip.
25093 - The calltip.<lexer>.word.characters property to correctly find
25094 calltips for functions that include characters like '$' which
25095 is not normally considered a word character.
25096 - The use.monospaced property to determine initial state of
25097 Use Monospaced Font setting.
25099 Bugs fixed: Too many to mention; please see :
25100 http://www.scintilla.org/ScintillaHistory.html for the
25103 * scintilla/*/*: updated nearly all files.
25105 * TODO: removed the need of a scintilla merge.
25107 Merged with latest (1.44) SciTE properties.
25109 * data/properties/anjuta.properties: added the wrap, use.monospaced
25112 * data/properties/html.properties: added a missing php extension, and
25113 updated php keywords to the latest reference.
25115 * data/properties/pascal.properties: added commands to compile, build
25116 and execute pascal applications.
25118 * data/properties/lua.properties: added styles for statements.
25120 * data/properties/bash.properties: added the declare keyword.
25122 Fixed distchecking.
25124 * global-tags/Makefile.am,
25125 global-tags/create-global-tags.sh: used some kind of ugly hack to
25126 make distchek work, since noone has proposed some better way.
25128 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
25129 and Ctrl-N replace Alt-N for new file according to the Gnome design
25132 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25134 * widgets/gnomedirlist.c
25135 widgets/gnomedirlist.h
25136 widgets/gnomefilelist.c
25137 widgets/gnomefilelist.h:
25139 Added GPL headings in the file.
25141 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25143 * src/attach_process.c
25144 src/attach_process_cbs.c
25145 src/attach_process_cbs.h
25146 src/attach_process_gui.c
25148 src/breakpoints_cbs.c
25149 src/breakpoints_cbs.h
25150 src/breakpoints_gui.c
25152 src/compiler_options.c
25153 src/compiler_options_cbs.c
25154 src/compiler_options_cbs.h
25155 src/compiler_options_gui.c
25156 src/find_in_files.c
25157 src/find_in_files_cbs.c
25158 src/find_in_files_cbs.h
25159 src/find_in_files_gui.c
25164 src/preferences_gui.c
25165 src/project_config.c
25167 src/src_paths_cbs.c
25168 src/src_paths_cbs.h
25169 src/src_paths_gui.c:
25171 Bugs #521629 and #522427 fixed. The problem was, that the
25172 escape-key was not catched and the dialog was hidden, but
25173 the flag was not set correctly.
25175 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
25176 using the gnome_dialog_close_hides()-setting present in most dialogs.
25177 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
25178 emits "close" and set the flag in the close-callback.
25180 Patch from: Jens Georg <mail@jensgeorg.de>
25182 2002-03-06 Stephane Demurget <demurgets@free.fr>
25184 * src/*.{c,cpp}: s/string_free/g_free/
25186 * src/utilities.[ch]: (string_free): removed.
25188 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
25190 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25192 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
25193 src/mainmenu_callbacks.[ch]:
25194 Removed Project menu options: README, TODO, ChangeLog and NEWS
25195 Moved Save Build Messages to Build menu and only highlight it
25196 when there are build messages.
25197 Corrected a spelling: "mojority" -> "majority"
25198 Fixed initialisation of edit.edit_app_gui so now Edit menu
25199 can be shown when no project is loaded.
25201 * src/project_dbase.h: Removed prototype for static function
25203 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25205 * src/text_editor.c: Editor is marked changed after
25208 Patch from: Jens Georg <mail@jensgeorg.de>
25210 2002-03-04 Roel Vanhout <roel@stack.be>
25212 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25214 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
25215 Added option to ignore binary files on 'Find in files' (grep -I option)
25217 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25220 session restoration and commandline load in
25223 * src/anjuta.[h,c], src/anjuta_cbs.c:
25224 Removed "clear windows menu" and prevented runtime
25227 * src/compile.c, src/build_file.c, src/build_project.c,
25229 Takes into account the preference setting for
25230 show dialog when job completes. Dialogs are
25231 shown when it is enabled otherwise not.
25233 2002-03-03 Roel Vanhout <roel@stack.be>
25235 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25238 Store 'Find...' search string on search so that 'Find Next' will search for
25239 that string, even if the dialog hasn't been closed yet.
25241 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25243 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
25244 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
25245 src/main_menubar_def.h:
25247 Organized menus, removed "Windows" and "Utilities" menus from the
25248 menubar [they are no longer needed]. Also removed some extragenous
25251 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25253 * src/message-manager-private.cc:
25254 Set message clist selection mode to BROWSE.
25256 * src/message-manager.cc, src/an_symbol_view.c,
25257 src/an_file_view.c:
25258 Added Key navigation for the CTree and CList. Arrow left for
25259 node collapse, right for node expand, space (or enter) for
25260 activation (same as double click).
25262 2002-03-03 Roel Vanhout <roel@stack.be>
25264 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25266 * plugins/class-gen/clsGen.c
25267 Added functionality to semi-intelligently prefill filename
25268 boxes with names deduced from class name
25270 2002-02-26 lbell <lbell@tsc4.com>
25272 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25273 * src/preferences_gui.c:
25274 Removed an incorrect use of gtk_misc_set_alignment().
25276 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
25277 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
25278 src/preferences.h, src/preferences_gui.c:
25280 Added the option to reload last open project at the startup.
25281 Added the possibility to open a new project without close
25284 * src/properties.cxx:
25285 Corrected a spelling mistake in message string.
25288 Updated session functions.
25290 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
25292 * widgets/gnomefilelist.c: Bug fixes.
25294 Patch from Philip Van Hoof <freax@pandora.be>
25296 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
25298 * src/an_file_view.c:
25299 anjuta was unable to open some files becuase they were not being
25300 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
25301 Removed mime checking when opening with anjuta, becuase it doesn't
25302 hurt to open binary files in anjuta (some even may want to do so).
25304 Added a warning when mime type is not set when "view with default
25305 viewer" is activated.
25307 * src/an_file_view.c, an_symbol_view.c:
25308 Converted N_() to _() where ever appropriate in the strings.
25310 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
25312 * src/appwizard_gui.c, src/appwizard_cbs.c
25313 src/wizard_gui.c/h, src/appwiz_page3.c,
25314 src/project_import_gui.c:
25316 Moved target type radiobuttons to appwiz. page 2
25318 * src/message-manager-private.cc
25319 Fixed a bug which caused a crash if next message function was used
25321 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
25323 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
25325 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
25326 Modifies the behaviour of Alt-TAB in Anjuta. This
25327 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
25328 edited files in the first items of the notebook.
25330 Patch from: Timothee Besset <timo@qeradiant.com>
25332 2002-02-24 Philip Van Hoof <freax@pandora.be>
25334 * widgets/gnomefilelist.c, gnomefilelist.h:
25335 Added filecompletion
25337 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
25339 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
25341 * configure.in: Added "sk" to ALL_LINGUAS.
25343 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
25345 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
25346 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
25347 src/wizard_gui.c: Added support for static and dynamic libs
25349 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
25351 * widgets/gnomefilelist.c:
25352 Fixed gnome_filelist_get_lastfilename so it no longer returns
25355 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
25357 * src/resources.h, resources.c:
25360 * src/main_menubar_def.h, mainmenu_callbacks.c:
25361 Changed to use gnome configed url handler.
25363 2002-02-19 Philip Van Hoof <freax@pandora.be>
25365 * widgets/gnomefilelist.c
25366 Added PHP filetype.
25368 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
25370 * plugins/class-gen/clsGen.c:
25373 * widgets/gnomefilelist.c:
25374 Gives the maximum space to the files section of the open file dialog.
25376 Patches from: lbell <lbell@tsc4.com>
25378 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
25380 * src/anjuta.c, main.c:
25381 Used tm_get_real_path in anjuta_get_full_filename();
25383 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
25385 * anjuta.prj: update version
25387 2002-02-17 Stephane Demurget <demurgets@free.fr>
25389 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
25390 removed the amount arg and replaced with a NULL-ending list.
25391 (gnome_filelisttype_makedefaultlist): use the new prototype.
25393 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
25395 * src/about.c, THANKS: updated for new contributors
25397 * anjuta.prj: added new files
25399 * README: corrected some documentation, ctags no longer needed,
25400 pkgconfig now required
25402 * data/properties/others.properties: add .cvsdiff extension
25404 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
25405 patch from Vadim Berezniker <vadim@berezniker.com> to improve
25408 * doc/anjuta.1: added initial man page thanks to
25409 Rob Bradford <rob@debianplanet.org> (NB build and install
25412 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
25414 * src/Makefile.am: Cleaned handling of compiler flags by moving them
25415 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
25418 * configure.in: Changed version to 0.1.10-pre
25420 2002-02-17 Stephane Demurget <demurgets@free.fr>
25422 * src/fileselection.c: (create_fileselection_gui): always display
25423 the directory creation button as we cannot rely on the dialog
25426 * widgets/gnomefilelist.[ch]: fixed includes.
25428 * pixmaps/new_folder.xpm: resized, added a + sign.
25430 2002-02-17 Stephane Demurget <demurgets@free.fr>
25432 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
25433 changed all extensions to begin with a dot.
25435 2002-02-16 Philip Van Hoof <freax@pandora.be>
25437 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25439 * THANKS: added Philip.
25441 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
25443 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
25444 * src/file_selection.[ch],
25445 * widgets/gnomefilelist.[ch]: added a filetype
25446 combobox to the Anjuta file dialog widget.
25448 2002-02-14 Andy Piper <andy.piper@freeuk.com>
25450 * anjuta.spec.in: eep! the import script was not being installed by
25451 RPM - fixed for the release.
25453 2002-02-13 Stephane Demurget <demurgets@free.fr>
25455 Various cleanups and fixes for the next release to be able to make
25458 * plugins/*/*.c: added missing prototypes causing gcc to speak to
25459 much and make some tweaks plus cleanups.
25461 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
25462 args to remove some warnings.
25464 * global-tags/Makefile.am,
25466 src/Makefile.am: link against Anjuta static libs using the
25467 $(top_builddir) dir, not anymore on $(top_srcdir) to make
25470 * src/Makefile.am: ditto with all the Anjuta static libs.
25472 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
25473 include, as we already include the whole directory for the build.
25475 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
25477 2002-02-13 Andy Piper <andy.piper@freeuk.com>
25479 * pixmaps/Makefile.am: icon for libglade project now installed
25480 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
25481 * manuals/C/Makefile.am: removed ChangeLog reference which was
25482 breaking some build stuff
25483 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
25484 include reference problems that showed up on make distcheck
25485 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
25487 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
25489 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
25491 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
25493 * src/message-manager-private.cc:
25494 The horizontal scrollbar now shows properly on demand.
25496 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
25498 * src/dnd.c fixed some warnings
25499 * src/message-manager-private.cc: Horizontal scrollbar is now shown
25500 and works. It is shown always at the moment but before it was
25501 shown on demand and did never work.
25503 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
25505 * src/anjuta.c: Fixed a crash bug.
25506 patch from: Jens Georg <mail@jensgeorg.de>
25508 2002-02-04 Andy Piper <andy.piper@freeuk.com>
25510 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
25511 reports a problem with missing end tags on <graphic>
25513 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25515 * manuals/C/ChangeLog: removed since it was never used
25516 * manuals/C/anjuta-manual/*: more updates, new screenshots
25517 * anjuta.prj: updated for new manuals/ structure
25519 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
25521 * source.c, compiler_options.[c/h]:
25522 Fixed bug #460321 "Problem with optimization options"
25523 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
25525 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25527 * NEWS: prepared for release, need to fill in date
25528 * data/welcome.txt: version number updated
25530 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25532 * src/text_editor_menu.c, src/an_file_view.c,
25533 src/an_symbol_view.c: marked strings for translation
25535 * src/defaults.c, data/properties/xml.properties:
25536 *.omf and *.xsl files should use XML highlighting
25538 * manuals/C/anjuta-manual/*:
25539 - restructured so that files have more meaningful names
25540 and are easier to edit (see anjuta-manual.sgml for the
25542 - updated some screenshots
25543 - continued rewrite
25545 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
25547 * main.c: Made a workaround to remove the old
25548 anjuta gnome config file (older than 9 Feb 2002). This
25549 will fix the bug which never lets the brower toolbar shown.
25551 * main.c: In fact, the above solution wouldn't work in all
25552 cases. Therefore, here is the better fix, which works by
25553 detecting the version of the old config file and deleting
25554 ~/.gnome/Anjuta if it is lesser than 0.1.9.
25556 2002-02-01 Andy Piper <andy.piper@freeuk.com>
25558 * HACKING: added info on submitting patches
25560 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
25562 * src/project_import_gui.c, src/project_import.c:
25563 - If Project Import Wizard is canceled everything is
25565 - Back button is now insensitive on page 3 (some problems:
25566 see TODO in project_import_qui.c:284
25567 - Menu frame is insensitive if project type != GNOME(mm)
25569 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25571 * src/main.c: Fixed bug # (Unable to open files on
25572 double click in project window from second trial onwards when
25573 the project is opened from command line).
25575 * po/POTFILES.in: Removed tags_manager.[h,c]
25577 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25579 * src/preferences.c:
25580 A quick hack to fix the 'invisible' browser toolbar when
25581 upgrading from 0.1.8 to 0.1.9
25584 Fixed toolbar names which were causing confusions in the toolbar
25588 Substituted "anjuta" with PACKAGE
25590 * src/project_import_gui.c:
25591 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
25593 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
25594 Added new files and removed obsolete ones.
25596 2002-01-30 Andy Piper <andy.piper@freeuk.com>
25598 * src/appwizard_cbs.c, project_import_cbs.c,
25599 main_menubar_def.h, project_import_gui.c:
25600 updates to message strings and layout for the
25603 * text_editor_cbs.c: fix for the tab menu entries for
25604 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
25606 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25613 Tag dropdown exclusive (takes
25614 all space in the toolbar) and never vertical and
25615 increased the width of the tag combo to 256 pixs.
25616 Toolbar separator before the combo and button.
25617 Added tags label before the tag button.
25618 Reorganized the dock bands for the toolbars.
25620 * src/project_import_gui.c
25621 src/project_import.c:
25622 Fixed an error and removed an unused variable.
25624 * data/properties/anjuta.properties:
25625 Removed the property for the old toolbar and set
25626 browser toolbar show to default.
25628 * src/project_dbase.c: excluded modules were not
25632 No build files will be written if the project is blocked.
25634 * src/project_import.c,
25635 src/project_import_cbs.c,
25639 Manually applied Johannes patch to fix some memory
25640 issues and gui clean up.
25641 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25643 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
25644 Fixed a bad bug with remove file from project because of
25645 files were never removed properly from the project and
25646 from the tagmanager.
25648 * src/appwiz_page3.c: Disabled unused codes to clear
25651 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25653 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
25656 pixmaps/Makefile.am
25659 src/an_symbol_view.c
25667 src/main_menubar_def.h
25668 src/mainmenu_callbacks.c
25669 src/mainmenu_callbacks.h
25671 src/project_dbase.c
25672 src/project_dbase.h
25674 src/text_editor_menu.c
25675 src/text_editor_menu.h
25678 src/toolbar_callbacks.c
25679 src/toolbar_callbacks.h :
25681 Patch submitted by:
25682 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25684 Removes the Tags toolbar and substituted it with
25685 tags combo dropdown list. Fixes a couple of bugs.
25687 Moved the tag combo to browser toolbar because
25688 main toolbar was becoming too long.
25689 Made a new icon of tag toolbar.
25691 * po/zh_TW.po: Fixed bug.
25693 * pixmaps/an_tag.xpm: Added new file.
25695 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25697 * src/project_import_gui.c: Reorganized project
25700 2002-01-29 Andy Piper <andy.piper@freeuk.com>
25702 * HACKING: added info on creating windows and dialogs
25704 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
25706 * src/tm_file_view.c:
25708 Sorts the file list at the end instead of doing sort-insert
25709 to improve performance.
25710 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
25712 * src/project_dbase.c: Resolved a conflict from
25715 * src/project_import.c:
25717 Fixed to use anjuta_import.sh for the bin dir and
25718 not from the data dir.
25720 Used anjuta_is_installed() function to verify a the command's
25723 Fixed import command to use sh (which is more general and is
25724 gauranteed to be found in any unix system :-)). Also, added
25725 double quotes around the import directory.
25727 Changed some strings for better translations (like avoiding
25730 Fixed the reading of wrong target type.
25732 * src/control.c: Insensitive "import project" when there is
25735 * src/project_import_cbs.c:
25737 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
25738 Fixed selection of gettext checkbox.
25739 Sets the menu entries.
25741 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
25743 * src/appwiz_page[1-4].c
25745 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
25746 be able to reuse it.
25748 * src/mainmenubar.[c/h]
25749 * src/mainmenubar_def.h
25750 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
25753 * src/message-manager.c: Fixed bug 509192
25754 * src/message-manager-dock.c: Added accel_group if window is undocked
25756 * src/project_dbase.[c/h]: Splitted opening code to be able
25757 to use it without an open file dialog
25758 (Maybe I broke Naba's changes, please take a look)
25760 * src/project_import.[c/h]
25761 * src/project_import_gui.c: New Files, Code for Project Import Wizard
25763 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
25766 2002-01-28 Andy Piper <andy.piper@freeuk.com>
25768 * src/main_menubar_def.h, tagmanager/tm_project.c: more
25771 * manuals/C/anjuta_manual/*: started rewrite of the
25772 manual, updated some screenshots
25774 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25776 * src/gnomefilelist.h, src/gnomefilelist.c:
25778 Fixed multiple selection bug (#497085). The OK button is
25779 sensitive when in multiple mode, if the no. of
25780 selection is one or more.
25782 Toggle between single and multiple selection mode
25783 and multiple mode display.
25785 Fixed strings to translable strings.
25787 Fixed some compiler warnings by commenting out
25790 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25792 * src/project_dbase.c: App status bar now updates
25793 with the project name when the project is loaded.
25795 * src/an_file_view.c, tagmanager/tm_file_entry.c:
25797 Puts the directories at the top. They're also sorted now.
25798 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
25800 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25802 * scripts/anjuta_import.sh.in: Added file.
25803 * scripts/anjuta_import.sh: Removed file.
25805 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
25808 * src/main_menubar_def.h:
25810 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
25811 reflect the opposite of Find (CTRL+F) and also to leave
25814 Changed Glade summon with ALT+G, which frees the ATL+E
25815 for poping up the edit menu.
25817 * src/Makefile.am: Debugging link flags by Biswa, removed.
25819 2002-01-28 Andy Piper <andy.piper@freeuk.com>
25821 * HACKING: added information on best practices for writing
25822 application messages and GUI labels
25824 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
25825 src/breakpoints.c, src/build_file.c, src/build_project.c,
25826 src/clean_project.c, src/compile.c,
25827 src/compiler_options_cbs.c, src/compiler_options_gui.c,
25828 src/configurer.c, src/debugger.c, src/executer.c,
25829 src/find_in_files.c, src/find_in_files_cbs.c,
25830 src/find_replace.c, src/find_text.c, src/glades.c,
25831 src/gnome_project.c, src/goto_line.c, src/main.c,
25832 src/main_menubar.c, src/main_menubar_def.h,
25833 src/mainmenu_callbacks.c, src/preferences_gui.c,
25834 src/project_config.c, src/project_dbase.c,
25835 src/project_dbase_gui.c, src/resources.c, src/source.c,
25836 src/support.c, src/tags_manager.c, src/text_editor.c,
25837 src/text_editor_gui.c, src/text_editor_menu.c,
25838 src/toolbar_callbacks.c, src/utilities.c:
25839 lots of minor message updates to make them more user-friendly
25842 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25846 Because of the spaces escaping, the command could not be
25847 executed when run without terminal. Now fixed.
25849 * anjuta.prj, Makefile.am:
25851 Added anjuta project file.
25853 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
25855 * src/message-manager-private.h, message-manager-private.cc,
25858 Added freeze() and thaw() for the message window class to
25859 speed up the message manager update.
25861 * src/project_config.h, project_config.c,
25862 src/project_dbase.h, project_dbase.h
25863 scripts/anjuta_project.template:
25865 Added two new prject attributes: project.config.blocked and
25866 project.excluded.modules. The former will make sure that users
25867 are not given any previlidge in enabling the 'overwrite build
25868 files' flags and the later issues a list of modules in the project
25869 to be skipped for symbol browsing and project listing.
25871 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
25873 Modified script to read the template from the anjuta data dir
25874 rather than from the directory in which the script exist. Otherwise,
25875 Being transfered to the bin dir, the script will not be able to
25876 find the template when it is run.
25878 The script is also create with configure.in to set in the anjuta
25879 data dir path inside the script.
25881 2002-01-26 Stephane Demurget <demurgets@free.fr>
25883 * po/fr.po: updated to the latest sources.
25885 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25887 * scripts/Makefile.am:
25888 anjuta_import.sh goes with distribution.
25890 * po/*.po: They seem to have updated (merged with
25891 anjuta.pot) automatically when I did "make dist".
25893 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25895 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
25896 Fixed Bug #499807, ie crash on removing libs, includes, defines from
25897 the compiler options dialog.
25900 Correct todays date. :)
25902 * scripts/Makefile.am:
25903 Installs anjuta_import.sh in $(prefix)/bin dir and
25904 is treated as an executable.
25906 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25908 * Fix for bug #499373
25910 * data/properties/anjuta.properties, ada.properties, cpp.properties,
25911 java, properties, latex.properties, lua.properties, others.properties,
25914 Added double-quotes around file arguments so that
25915 filenames with spaces could also work.
25917 * launcher/anjuta-launcher.c, executer.c:
25918 Escaped quotes in the cammand and it's arguments before executing
25919 so that args with spaces can also work.
25921 Commented #DEBUG switch.
25923 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25925 * scripts/*: Added files which I forgot previously.
25927 * src/aneditor.h: Lined up commands definition for better look.
25929 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
25930 main_menubar.h, control.c:
25931 Added three more convert EOL chars submenu items in transform.
25932 Reformatted some some.
25934 * data/anjuta.properties:
25935 Reformatted a line.
25937 * src/aneditor.h, aneditor.c:
25938 Added three commands (with definitions) for EOL conversions.
25940 * src/text_editor.c:
25941 Editor detects file mode from the file content and
25942 set the editing mode to CR/LF/CRLF automatically.
25943 Refined Dos mode extrageneous chars filter
25944 This will make sure that filter works only in Dos mode and not
25947 * src/anjuta.c: Editor mode display in status bar.
25949 * src/preferences_gui.c: Changed the string for dos mode
25950 filter to more sensible string.
25952 * src/aneditor.c: Default editor mode sets during widget creation
25953 and not everty time the properties are loaded. This makes sure
25954 that the auto-detected mode is not overridden by the default mode.
25956 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
25958 * src/anjuta.c: Fixed bug #476028.
25959 Now anjuta also searches for file relative to top project dir,
25960 when the project is open.
25962 * src/anjuta_cbs.c: Fixed bug #499536.
25963 File is not closed if it is not able to save the file properly.
25965 * src/mainmenu_callbacks.c: Fixed bug #499536.
25966 Newfiles (which are not modified) are also closed on "close all files".
25968 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
25970 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
25972 * tagmanager/tm_source_file.c, regex.c, parse.c:
25973 defined and delimited g_messages within #debug.
25975 * src/preferences.c, data/anjuta.properties:
25976 saved/defied message-manager tag position in string.
25977 Message tag possition is saved between sessions. And
25978 and tag position bottom as default.
25980 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
25982 Patch submitted by:
25983 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25988 data/properties/Makefile.am
25989 global-tags/Makefile.am
25990 pixmaps/Makefile.am
25994 src/an_symbol_view.c
25995 src/an_symbol_view.h
26000 src/message-manager-private.cc
26002 src/project_dbase.c
26003 src/project_dbase_gui.c
26013 pixmaps/sv_class.xpm
26014 pixmaps/sv_function.xpm
26015 pixmaps/sv_macro.xpm
26016 pixmaps/sv_private_fun.xpm
26017 pixmaps/sv_private_var.xpm
26018 pixmaps/sv_protected_fun.xpm
26019 pixmaps/sv_protected_var.xpm
26020 pixmaps/sv_public_fun.xpm
26021 pixmaps/sv_public_var.xpm
26022 pixmaps/sv_static_fun.xpm
26023 pixmaps/sv_static_var.xpm
26024 pixmaps/sv_struct.xpm
26025 pixmaps/sv_unknown.xpm
26026 pixmaps/sv_variable.xpm
26027 pixmaps/fv_core.xpm
26028 pixmaps/fv_text.xpm
26029 pixmaps/filestoremove.txt:
26033 * pixmaps/class.xpm
26034 pixmaps/function.xpm
26035 pixmaps/fv_autofile.xpm
26037 pixmaps/fv_i18n.xpm
26038 pixmaps/fv_source.xpm
26039 pixmaps/private_func.xpm
26040 pixmaps/private_var.xpm
26041 pixmaps/protected_func.xpm
26042 pixmaps/protected_var.xpm
26043 pixmaps/public_func.xpm
26044 pixmaps/public_var.xpm
26046 pixmaps/variable.xpm
26052 Upgraded to tagmanager-0.7
26054 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
26055 * src/anjuta_cbs.c: Fixed bug #506441
26056 * src/watch_gui.c: Changed layout of eval dialog so that
26057 it fits on a 800x600 desktop with German translation.
26059 2002-01-23 Andy Piper <andy.piper@freeuk.com>
26061 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
26062 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
26063 icon for new project type (thanks to Misha)
26064 * configure.in: build and install Danish translation
26065 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
26066 credits to cover new patches and translations
26068 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
26070 * src/preferences.c, src/message-manager.cc, src/project_type.c,
26071 src/appwiz_page1.c:
26073 - Font preferences are restored properly now (\n was missing)
26074 - Dock menu label of message-manager is "Dock/Undock" instead
26075 of "Dock|Undock" to match with the rest of anjuta.
26076 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
26077 changed it in anjuta, too
26079 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26081 * tagmanager/tm_source_file.c,
26082 tagmanager/parse.c,
26083 tagmanager/tm_project.c,
26084 src/an_symbol_view.c,
26087 Disabled debug warnings.
26089 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26091 * src/appwiz_page1.c
26092 src/compiler_options.c
26093 src/project_dbase.c
26094 src/project_dbase.h
26099 New project type named LibGlade.
26101 Patch submitted by:
26102 Dick Knol <dknol@gmx.net>
26105 Commented out unused pixmap creation. May be it
26106 will fix the crash in project creation.
26108 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26112 src/registers_cbs.c
26113 src/registers_cbs.h
26114 src/registers_gui.c
26117 src/sharedlib_cbs.c
26118 src/sharedlib_cbs.h
26119 src/sharedlib_gui.c
26127 src/stack_trace_cbs.c
26128 src/stack_trace_cbs.h
26129 src/stack_trace_gui.c
26137 Fixed bug #496290: Attach/detach removed from these
26138 windows as they are never implemented.
26140 Patch submitted by:
26141 Johannes Schmid <johannes.schmid@gmx.de>
26143 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
26149 when you right click on the tabs, a list of filenames are given
26150 out, but now it gives a list of "page 1", "page 2", etc...
26152 Patch submitted by:
26153 Jens Georg <mail@jensgeorg.de>
26155 * anjuta.in.in: Removed c|c++ because, it was not necessary
26156 and was causing translation problem.
26158 * plugins/class-gen/clsGen.c:
26159 removed "'" for the same reason.
26161 attached the fix for the menu
26164 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
26166 * src/preferences.h,
26168 src/preferences_gui.c:
26170 Adds the functionality to Anjuta to auto save your unsaved
26171 files before you build a project.
26173 Patch submitted by:
26174 jason <jason_williams@suth.com>
26176 * src/anjuta.[h,c]:
26177 Added function for save all files.
26179 * src/mainmenu_callbacks.c:
26180 Modified to use the above function.
26182 * src/build_project.c:
26183 Save all files before build if it is set in the
26186 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
26188 * src/message-manager-private.cc
26189 src/message-manager-private.h
26190 src/message-manager.cc:
26192 Message-manager now restores the tabs which were shown on startup.
26193 The terminal is now created on demand (as requested by Biswa)
26194 and I have removed some debug messages.
26196 Patch submitted by:
26197 Johannes Schmid <johannes.schmid@gmx.de>
26199 2002-01-13 Stephane Demurget <demurgets@free.fr>
26201 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
26202 proper tabs keyboard navigation.
26204 * src/an_symbol_view.c,
26206 src/gnome_project.c,
26207 src/project_dbase.c,
26208 src/tags_manager.c: removed some debugging display.
26210 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
26212 * src/message-manager-dock.c
26213 src/message-manager-private.cc
26214 src/message-manager-private.h
26215 src/message-manager.cc
26218 src/preferences_gui.c:
26220 Patch submitted by:
26221 Johannes Schmid <johannes.schmid@gmx.de>
26223 This patch adds a tab to the notebook of the preferences-dialog
26224 where you can change the colors, the tab position of the new
26225 message manager. Also the truncate messages stuff has moved
26226 from misc tab to messages tab.
26228 Also improved the remembering position stuff of message manager.
26230 * data/internal.properties,
26231 Added definitions for messages colors and tag position.
26233 * src/message_manager.cc:
26234 Fixed a bug that never lets the messages panes to get cleared.
26235 Added wmclass setting for the message window. Fixed a bug in
26236 which the message window was not being shown.
26238 * src/tag_manager.c: Fixed printing of (NULL) in the debug
26239 output and disabled it.
26241 * src/anjuta.c: Preferences created and loaded before anything else.
26242 anjuta now recognizes messages colors on startup and initializes
26245 2002-01-09 Andy Piper <andy.piper@freeuk.com>
26247 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
26249 2002-01-09 Stephane Demurget <demurgets@free.fr>
26251 * pixmaps/file_c.xpm,
26252 pixmaps/file_cpp.xpm,
26253 pixmaps/file_file.xpm,
26254 pixmaps/file_h.xpm,
26255 pixmaps/file_html.xpm,
26256 pixmaps/file_i18n.xpm,
26257 pixmaps/file_icon.xpm,
26258 pixmaps/file_pix.xpm,
26259 pixmaps/fv_doc.xpm,
26260 pixmaps/fv_i18n.xpm,
26261 pixmaps/fv_image.xpm,
26262 pixmaps/fv_source.xpm,
26263 pixmaps/fv_unknown.xpm: made these icons transparent.
26265 2002-01-08 Andy Piper <andy.piper@freeuk.com>
26267 * launcher/anjuta_launcher.c: updated message strings
26268 * src/message-manager-dock.c: added newline at end to avoid compile warning
26269 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
26270 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
26271 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
26272 entries for username and Python-style GPL notice
26273 * HACKING: added info on files to change to update Insert menu
26275 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26277 * src/project_dbase.c,
26278 src/an_file_view.c,
26279 src/an_symbol_view.c:
26280 Changed the CTree expander style to square and
26281 line style to Dotted line.
26283 * po/POTFILES.in: Removed and Added translable files.
26285 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26287 * ccview/.cvsignore: Removed.
26289 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26292 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
26293 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
26294 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
26295 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
26296 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
26297 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
26299 Removed ccview module because it is no longer needed.
26301 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26303 * src/project_dbase.c:
26304 Shifted structure initialization in project_dbase_new()
26305 before anything else, otherwise it was crashing due to
26306 uninitialized values.
26308 * src/an_symbol_view.c:
26309 Disabled high volume debug output.
26311 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26313 Applied a very heavy patch from:
26314 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26318 pixmaps/Makefile.am
26330 src/fileselection.c
26333 src/main_menubar_def.h
26334 src/mainmenu_callbacks.c
26335 src/mainmenu_callbacks.h
26336 src/project_dbase.c
26337 src/project_dbase.h
26338 src/project_dbase_gui.c
26340 src/text_editor_menu.c
26341 src/toolbar_callbacks.c
26342 tagmanager/Makefile.am
26344 tagmanager/include/Makefile.am
26345 tagmanager/include/tm_project.h
26346 tagmanager/include/tm_symbol.h
26347 tagmanager/include/tm_tag.h
26348 tagmanager/include/tm_tagmanager.h
26349 tagmanager/include/tm_workspace.h
26350 tagmanager/tm_project.c
26351 tagmanager/tm_source_file.c
26352 tagmanager/tm_symbol.c
26353 tagmanager/tm_tag.c
26354 tagmanager/tm_workspace.c
26355 widgets/Makefile.am: Modified.
26357 * src/an_file_view.[c,h],
26358 src/an_symbol_view.[c,h],
26359 src/file_history.[c,h],
26361 widgets/scroll-menu.[c,h],
26362 tagmanager/tm_file_entry.c
26363 tagmanager/include/tm_file_entry.h: Added new files.
26365 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
26366 private_func.xpm, public_func.xpm,
26367 class.xpm, fv_exec.xpm, fv_unknown.xpm,
26368 private_var.xpm, public_var.xpm,
26369 function.xpm, fv_i18n.xpm, macro.xpm,
26370 protected_func.xpm, struct.xpm,
26371 fv_autofile.xpm, fv_image.xpm,
26372 ofolder.xpm, protected_var.xpm, variable.xpm:
26373 Updated and Added pixmap files.
26377 a) Removes CCView dependency.
26378 b) Improves the terminal.
26379 c) Adds tag navigation context menus.
26380 d) Upgrades tagmanager to latest version.
26381 e) Miscellaneous small additions.
26383 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
26385 * src/project_dbase_gui.c: Fixed crash of anjuta
26386 when project first created.
26388 * src/gnome_project.c: It now updates the tags manager
26389 when new projects are created.
26391 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
26393 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
26394 for this big patch.
26396 * src/messages.[c,h]: Removed files.
26398 * src/message-manager.[cc,h],
26399 src/message-manager-dock.[c,h],
26400 src/message-manager-private.[cc,h]
26403 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
26404 src/build_project.c, src/clean_project.c, src/compile.c
26405 src/configurer.c, src/debugger.c, src/find_in_files.c
26406 src/mainmenu_callbacks.c, src/preferences.h
26407 src/preferences_gui.c, src/properties.h
26408 src/utilities.c, src/utilities.h:
26409 The new messages widget.
26411 - Use of GtkNotebook instead of ToggleButtons
26413 - Popupmenu to show and hide message types and
26414 to dock/undock in detach mode
26416 All other things should work as they did with the
26417 old message window. Currently the keyboard short-cuts
26418 do not work in detached mode.
26420 Some functions in utitlities.[c,h] changed.
26421 so that they take const arguments where this is possible
26423 * src/Makefile.am, po/POTFILES.in:
26424 Removed messages.[c,h] and
26425 added message-manager.[cc,h], message-manager-dock.[c,h],
26426 message-manager-private.[cc,h]
26428 * src/message-manager.h: Removed "include <bonobo.h>"
26429 and added a newline at the end of the file.
26431 * src/message-manager-private.cc:
26432 Set clist's width setting to Automatic.
26433 Set scroll window's scroll bars to Automatic.
26435 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
26437 * text_editor_menu.c:
26438 Fixed misalignment of the function sub menu
26439 in the text editor pop up menu.
26441 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
26443 * src/text_editor.c: Fixed a compiler warning.
26445 2002-01-04 Andy Piper <andy.piper@freeuk.com>
26447 * THANKS, manuals/*/authors.sgml: updated for new translations
26448 * plugins/class-gen/clsGen.c: converted messages to English
26449 * src/about.c, src/main_menubar_def.h: string updates
26451 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
26456 src/mainmenu_callbacks.c
26459 src/text_editor_cbs.c
26460 src/text_editor-gui.c:
26462 Earlier code for adding 'cross' button
26463 for closing pages were too error prone and unorganized.
26464 Cleaned up the code and shifted the 'extra' widgets
26465 creation (eg. close button, close_pixmap and lable)
26466 from anjuta to text_editor. This takes care of proper
26467 widgets creation and destruction. Otherwise, anjuta
26468 was crashing at too many points, especially related
26469 to docking and undocking.
26471 2002-01-04 Stephane Demurget <demurgets@free.fr>
26473 * src/aneditor.cxx: removed debugging code.
26475 * data/properties/.cvsignore: added swap files.
26477 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
26481 Fixed Crashing of anjuta when a new file is saved as
26484 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
26486 * src/aneditor.c: Some debug codes around.
26488 * data/internal.properties, data/anjuta.properties: Removed.
26489 data/properties/Makefile.am:
26490 data/properties/ada
26492 data/properties/make
26494 data/properties/html
26495 data/properties/ruby
26496 data/properties/baan
26497 data/properties/idl
26498 data/properties/pascal
26499 data/properties/sample
26500 data/properties/bash
26501 data/properties/java
26502 data/properties/perl
26503 data/properties/sql
26504 data/properties/conf
26505 data/properties/latex
26506 data/properties/props
26508 data/properties/cpp
26509 data/properties/lua
26510 data/properties/python
26511 data/properties/xml
26512 data/properties/others
26513 data/properties/.cvsignore:
26514 Added files. Properties now splitted into small files
26518 configure.in: Update the removal and added properties module.
26520 * src/preferences.c: preferences_new(): Updated to reflect the
26521 new properties files organization.
26523 * src/Makefile.am: Added Baan Lexer.
26525 2002-01-01 Stephane Demurget <demurgets@free.fr>
26527 * src/aneditor.cxx: readded the baan lexer.
26529 * src/preferences.c: fixed translated messages and a typo.
26531 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
26532 confusing the regexp usage in xml-i18-merge.
26534 2002-01-01 Andy Piper <andy.piper@freeuk.com>
26536 * src/project_dbase.c: tidied some messages, and spotted a typo in
26537 the reading of properties which prevented the project version from
26538 ever being reported in the Project Information window - fixed :)
26540 * po/POTFILES.in: removed syntax.h
26542 2001-12-31 Stephane Demurget <demurgets@free.fr>
26544 * data/internal.properties: fixed baan properties.
26545 Added all ada properties.
26547 * src/main_menubar_def.h,
26550 src/utilities.[ch]: added support for the Ada highlight style.
26552 2001-12-31 Stephane Demurget <demurgets@free.fr>
26554 * plugins/*/.cvsignore: updated.
26556 2001-12-31 Stephane Demurget <demurgets@free.fr>
26560 src/Makefile.am: removed the empty header syntax.h.
26562 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
26565 Stef's observation on the 'superfluous' hseparators in the recent
26566 files and projects is fully justified -- removed.
26568 * main_menubar_def.h:
26569 Changed "Plug Ins" to "Plugins" in the menu label.
26571 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
26572 Added class-gen in the configure output and class-gen module.
26574 * data/internal.properties:
26575 Correct mis-spelled "jave" to "java".
26576 Added file.is.source for *.h, *.c, *.cpp properties.
26578 * global-tags/Makefile.am:
26579 "chmod +x create_global_tags.sh" before it is executed, because
26580 there is very high chance that it will be found "-x" and resulting
26583 2001-12-31 Stephane Demurget <demurgets@free.fr>
26585 Fixed a crash on Solaris reported by Holder Burde, thanks to him
26588 * src/gnome_project.c: (create_new_project): if the user doesn't
26589 select any icon, it doesn't have any extension and thus we can't
26590 use it in printf on Solaris, since the %s modifier use strlen to
26591 know the string length and then crash. On Linux, gcc checks the value
26592 of the pointer to be NULL and write "(null)" if necessary. We can't
26595 * src/source.c: (source_write_desktop_entry): if there's no icon, we
26596 don't need to have the directory icon but the generic one.
26598 2001-12-30 Stephane Demurget <demurgets@free.fr>
26600 Merged with latest (1.42) scintilla.
26602 Added: Support for the {load,save}.on.(de)activate properties.
26603 The PHP lexer to match keywords case insensitively.
26605 Experimental supports for changeable style attribute & line
26608 Updated: Both the C++ and HTML lexers.
26609 More shell keywords added.
26610 Horizontal scrolling and diplay of long lines optimised.
26611 Cursor setting optimised.
26613 Bugs fixed: Caret movement over folded lines.
26614 Selection tracking in 2ndary views when doing modifications.
26616 * scintilla/CallTip.{cxx.h},
26617 scintilla/ContractionState.{cxx,h},
26618 scintilla/Document.{cxx,h},
26619 scintilla/Editor.{cxx,h},
26620 scintilla/KeyWords.cxx,
26621 scintilla/LexHTML.cxx,
26622 scintilla/PlatGTK.cxx,
26623 scintilla/RESearch.cxx,
26624 scintilla/ScintillaBase.cxx,
26625 scintilla/ScintillaGTK.cxx,
26626 scintilla/Style.{cxx,h},
26627 scintilla/StyleContext.h,
26628 scintilla/ViewStyle.cxx,
26629 scintilla/include/*.h: updated.
26631 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
26633 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
26634 should have been told to the scintilla team. We're lucky I read the
26635 ChangeLog and the modifications of the lexer (thanks to the Gnome
26638 * data/internal.properties: added Baan definitions.
26639 Fixed some issues for C such as *_cast directive, that are only
26640 available with C++.
26641 Updated C++, HTML and shell scripts definitions.
26642 Updated Ada and Bullant, that have been forgotten.
26644 * src/main_menubar_def.h,
26647 src/utilities.[ch]: added support for the Baan highlight style.
26649 2001-12-29 Stephane Demurget <demurgets@free.fr>
26651 Polished the plugins menu behaviour and added a tearoff
26652 menuitem to the recent entries submenu.
26654 Note: The recent entries list seems to be too height
26655 with all these superfluous hseparators.
26657 * src/main_menubar.c: Polished, making some
26658 functions declarations static and cleaning some code.
26660 (create_submenu_plugin): removed the extra
26661 plugins entry and the horizontal separators.
26663 (on_plugins_menu_realize): the plugins menu is only
26664 shown if there's at least one available.
26666 (create_submenu*): added a tearoff menuitem to have
26667 a more homogeneous menu style. For now, it doesn't
26668 take care of user settings (but it was even worse
26671 2001-12-29 Stephane Demurget <demurgets@free.fr>
26673 * configure.in: added the packageplugindir variable to avoid
26674 installing the plugins in $(prefix). It's not the same path as
26675 anjuta 2 to allow parallel installation.
26677 2001-12-29 Stephane Demurget <demurgets@free.fr>
26678 Fix a reopened part of bug #440676: keyboard navigation between the
26679 different text buffers. Changed to a more global approch.
26681 * src/notebook.[ch]: removed.
26683 * src/Makefile.am: removed notebook.[ch]
26685 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
26686 (on_anjuta_window_key_press_event): added to fulfill the global
26689 * HACKING: updated according to the new global shortcuts handling.
26691 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
26693 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
26694 Shifted plugin menu from Edit submenu to main menu.
26697 Added plugins/sample1/plugin-sample1.c
26699 * plugins/sample1/plugin-sample1.c:
26700 Added localization and used anjuta_info, instead of anjuta_error.
26702 * plugins/.cvsignore, plugins/sample1/.cvsignore:
26705 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
26707 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
26710 * Makefile.am: Added module plugins.
26712 * plugins, plugins/Makefile.am, plugins/sample1/*:
26713 Created plugins modules.
26715 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
26716 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
26717 to load plugins of *.so only and not *.so* (which results
26720 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
26721 plugins during packaging.
26723 2001-12-27 Simos Xenitellis <simos@hellug.gr>
26725 * configure.in: Added Greek (el) to ALL_LINGUAS.
26727 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
26729 * configure.in: Added portuguese to ALL_LINGUAS
26731 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
26733 * global-tags/.cvsignore
26734 tagmanager/.cvsignore
26735 tagmanager/include/.cvsignore:
26736 Added cvs ignore files.
26739 Updated cvs ignore file.
26741 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26743 * src/debugger.c, src/text_editor.c, src/anjuta.c,
26744 data/anjuta.properties, data/internal.properties: clean up some
26745 message strings (me)
26747 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26749 * src/about.c, THANKS: added Jens to the credits
26751 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26753 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
26754 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
26755 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
26756 Georg <mail@jensgeorg.de> to add close button to file tabs.
26758 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26760 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
26761 (debugger now catches correct signal from process)
26763 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26765 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
26766 * src/pixmaps.h: switch appwizard project icons to new designs
26767 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
26769 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26771 * pixmaps/Makefile.am: stop redundant images from being installed.
26772 The next step will be to remove them completely.
26773 * src/appwiz*: further updates (more to come)
26774 * src/pixmaps.h: cleaned up, commented
26775 * src/splash.c: should use the pixmaps macro defined
26776 * HACKING: more on the graphics stuff and use of pixmaps.h
26778 2001-12-19 Andy Piper <andy.piper@freeuk.com>
26780 * src/defaults.c: fix bug #494864
26782 2001-12-18 Andy Piper <andy.piper@freeuk.com>
26784 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
26785 graphics from Misha
26786 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
26787 redundant graphics, no longer used
26788 * src/appwiz*: revamped application wizard by Andy and Misha for
26789 a more usable and professional look-and-feel
26790 * HACKING: updates to cover patching, graphics, and some additions
26792 * TODO: removed some implemented features
26794 2001-12-17 Andy Piper <andy.piper@freeuk.com>
26796 * data/anjuta.properties, data/internal.properties: cleanup
26797 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
26798 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
26799 to edit styles colors for keywords and add Goto Tag menu option
26802 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
26804 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
26807 fixes the Forget of the cursor position when tab is brought active
26808 from project manager.
26810 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26813 Exported "TERM=xterm" to get a color terminal when
26814 anjuta is not started from within a terminal.
26816 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26820 Added a frame around zvt terminal.
26822 * src/preferences_gui.c
26823 Modified to say "Use glade component (experimental)"
26824 instead of "Use Component".
26826 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26829 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26832 src/fileselection.c
26837 src/project_dbase.c
26839 a) Extra scrollbar in terminal no longer appears.
26840 b) Character set preference should be preserved (untested).
26841 c) File selection widget now remembers last directory.
26842 d) On creation of generic project, the glade 'file not found' error no
26844 e) First terminal window is created 'on demand', so it should always to
26845 the Right Thing (TM) as far as starting WD is concerned. Also, the
26846 environment is now passed to the terminal.
26847 f) Solaris compilation should be fixed (replaced get_current_dir_name()
26849 g) Fixed some compilation warnings.
26851 2001-12-10 Andy Piper <andy.piper@freeuk.com>
26853 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
26854 src/pixmaps.h: applied terminal and warnings patch (Biswa)
26855 * src/*: cleanups (me)
26856 * pixmaps/mini_term.xpm: added new file for terminal button
26857 (me, based on existing artwork)
26859 2001-12-07 Andy Piper <andy.piper@freeuk.com>
26861 * configure.in: bumped version to 0.1.9-pre
26862 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
26864 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
26866 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
26868 * src/splash.c: removed a DOS end of line of a comment (so the *.po
26869 files are free of that char)
26870 * configure.in: added "az" to ALL_LINGUAS
26872 2001-11-29 Andy Piper <andy.piper@freeuk.com>
26874 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
26875 crash bug fix from Biswa.
26876 * FUTURE: added Anjuta/gIDE merger information to provide
26877 details on future direction and status of 1.x stuff
26878 * NEWS: prepared for release
26879 * po/de.po: update from Jens Georg <mail@jensgeorg>
26881 2001-11-28 Andy Piper <andy.piper@freeuk.com>
26883 * multiple minor updates pre-0.1.8
26884 * patch from Biswa to fix syntax highlighting and packaging
26885 * po/fr.po: update from Stef
26887 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
26889 * global-tags/Makefile.am
26890 global-tags/create_global_tags.sh
26891 global-tags/tm_global_tags.c
26892 scintilla/LexCPP.cxx
26893 scintilla/include/SciLexer.h
26895 src/project_dbase.c
26896 tagmanager/Makefile.am
26897 tagmanager/include/Makefile.am
26898 tagmanager/include/tm_project.h
26899 tagmanager/include/tm_tag.h
26900 tagmanager/include/tm_tagmanager.h
26901 tagmanager/tm_project.c
26902 tagmanager/tm_source_file.c
26903 tagmanager/tm_tag.c
26904 tagmanager/tm_workspace.c:
26906 Includes the syntax highliting patch to scintilla).
26907 and more stable code.
26909 *tagmanager/include/tm_symbol.h: New file.
26910 *tagmanager/tm_symbol.c: New file.
26912 Add symbol tree building functionality at project level
26915 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26917 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
26919 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
26920 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
26921 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
26922 : New and improved pixmaps from Misha <misha@phreaker.net>
26925 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
26927 * Big patch submitted by
26928 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
26929 Many thanks to him.
26931 * src/Makefile.am, src/aneditor.cxx
26932 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
26933 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
26934 Use of tagmanager lib for advanced calltips.
26936 * global-tags/*: Created new directory and added files to
26937 generate system.tags.
26939 * tagmanager/*: Created new directory and added tagmanager lib
26942 * configure.in, acconfig.h, Makefile.am: Modified to reflect
26943 the above additions.
26945 * data/Makefile.am: Modified to accomodate generated system.tags file.
26947 2001-11-07 Andy Piper <andy.piper@freeuk.com>
26949 * scintilla/: updated to 1.41
26950 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
26951 * src/about.c: updated list of authors
26952 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
26953 * HACKING: updated to cover Scintilla usage
26954 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
26957 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
26959 * src/aneditor.cxx: Fixed compilation errors with it.
26960 by add include to gtk+ headers and typedefining a mysteriously
26961 vanished class Colour.
26963 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
26965 * configure.in: Added pt_BR in the languages.
26967 2001-11-01 Andy Piper <andy.piper@freeuk.com>
26969 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
26970 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
26972 * manuals/C/anjuta-manual/*: new format to match
26973 the rest of the GNOME docs chapter layout. Added the many
26974 new contributors. Moved Authors and License information into new
26975 chapters of their own - should make expansion easier too
26976 * src/compiler_options.c: changed the profiler option to -pg to
26977 work with GNU tools (gprof)
26978 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
26981 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
26983 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
26984 compiler_options_gui.c:
26985 Added a new entry for linker flags and renamed c_options to c_flags
26986 and l_options to l_libs. Also, added a new function:
26987 compiler_options_set_prjlflags_in_file();
26989 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
26991 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
26993 2001-10-26 Andy Piper <andy.piper@freeuk.com>
26995 * THANKS, src/about.c: corrections and additions following
26997 * src/main_menubar.c: patch from Rikul to fix the problem with
26998 menu accelerators not being loaded
27000 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
27002 * THANKS: Added all contributors and translators names and emails.
27004 * pixmap/anjuta_logo.png: Reduced the size of the logo.
27005 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
27006 Added new file (earlier logo with border).
27007 * src/about.c: Added all contributors names and emails
27008 and used macro definition for logo pixmap file.
27009 * src/pixmaps.h: Added entry for anjuta splash screen.
27011 2001-10-24 Andy Piper <andy.piper@freeuk.com>
27013 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
27014 to new PNG version (thanks to Misha) and removed the old
27017 2001-10-24 Abel Cheung <maddog@linux.org.hk>
27019 * THANKS: added Conner Mo for simplified Chinese translation.
27020 * configure.in: added zh_CN in ALL_LINGUAS
27022 2001-10-21 Abel Cheung <maddog@linux.org.hk>
27024 * THANKS: added Joe Man for his traditional Chinese translation.
27025 * configure.in: added zh_TW in ALL_LINGUAS.
27027 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
27029 * src/main_menubar_def.h: Changed the link of lidn to
27030 http://lidn.sourceforge.net.
27032 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
27034 * Applied patch from Rikul
27035 * Applied patch from Luca
27036 * Fixed a cvs conflict. :)
27038 2001-10-17 Stephane Demurget <demurgets@free.fr>
27040 * THANKS: added Marc Botermans for his Dutch translation.
27042 * configure.in: added nl in ALL_LINGUAS.
27046 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
27048 * anjuta.c: Fixed luca's typo.
27049 * resources.c, resources.h: Changed gchar* return to void, to
27050 avoid a compiler warning.
27051 * scintilla/Makefile.am: Reorganized file entries.
27052 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
27054 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
27056 * Upgraded scintilla to 1.4.
27057 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
27058 LexLisp.cxx StyleContext.cxx StyleContext.h
27059 * src/Makefile.am: Added 4 lexers and separated lexer objects
27060 from the main link variable.
27062 2001-10-14 Stephane Demurget <demurgets@free.fr>
27064 * THANKS: added Luca, even if it shouldn't be my role to write
27065 this sort of thing :)
27067 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
27068 the latest Luca patch.
27070 2001-10-14 Andy Piper <andy.piper@freeuk.com>
27072 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
27073 This is not documented yet; plugins to come later.
27074 * src/find*.c: find dialogs now persistent
27075 (Rick <rikul@bellsouth.net>)
27076 * widgets/gnomefilelist.c: fixed multiple file open issue
27077 (Rick <rikul@bellsouth.net>)
27078 * changes to recent file and project lists handling
27079 (lbell <lbell@tsc4.com>)
27080 * more minor UI updates (me)
27082 2001-10-11 Andy Piper <andy.piper@freeuk.com>
27084 * src/Makefile.am: removed warnings for traditional C syntax
27085 * pixmaps: added new icons for mini_locals, mini_cvs and
27086 the splash screen - thanks to Misha <misha@phreaker.net>
27088 2001-10-10 Andy Piper <andy.piper@freeuk.com>
27090 * src/toolbar.c: fix typo in tooltip text
27091 * ccview/cccmd.cc: alter Func to Function in menu text
27093 2001-10-09 Andy Piper <andy.piper@freeuk.com>
27095 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
27096 issue with find dialog reporting an error when Scintilla finds text
27097 * applied patch from Denis Boehme <boehme at syncio dot de> to support
27098 DOS files (i.e. CR/LF translation)
27100 2001-10-03 Andy Piper <andy.piper@freeuk.com>
27102 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
27104 * data/internal.properties: default fold style now set to 3 :-)
27105 * applied patch from rikul <null@acm.org> to turn notebook tab
27106 headings red when file has been edited.
27108 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
27110 * configure.in: Added "no" to ALL_LINGUAS.
27112 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
27114 * Patch from lbell <lbell@tsc4.com>
27119 src/main_menubar_def.h
27120 src/mainmenu_callbacks.c
27121 src/mainmenu_callbacks.h
27122 src/project_dbase.c
27123 src/project_dbase.h
27125 Implemented a check menu item to handle the 'show locals' flag
27126 for the current project.
27128 * data/internal.properties: Removed the redundant command
27129 for gnome-terminal.
27131 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
27133 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
27135 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
27137 * configure.in: Added "ta" to the languages list.
27139 2001-09-21 Andy Piper <andy.piper@freeuk.com>
27141 * data/internal.properties:
27142 added fold.symbols property to control appearance of folds
27143 in the Scintilla editor (thanks to rikul <null@acm.org>)
27145 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
27148 one extra button for message win is being created -- Fixed.
27150 The frame should be hidden and not only the pix_lab when
27151 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
27154 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
27155 for the time being it is same as mini_cvs.xpm.
27157 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
27159 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
27161 Patch from rikul <null@acm.org>
27163 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
27164 glades.h, messages.c, messages.h, pixmaps.h,
27165 project_dbase.c, project_dbase.h, session.c,
27166 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
27168 inserted 'add to watch' option in inspect window, so you can add easily
27169 a variable in watch window .
27171 Added a new message pane for the gdb local variables inspection. Changed
27172 the code in messages.c to better account for future new panes insertion.
27173 Defined a new pixmap for the new tab button in pixmaps.h
27174 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
27177 Changed the debugger module to have a single function for asking to gdb
27178 to send program info. The idea is to ask the debugger about only the
27179 info needed to open windows( watch, registers, etc ) to speedup the step
27180 command. I plan to ask informations to the debugger based on the user
27182 The request for local variables is enabled by default, but the
27183 projectDBase has a variable to control it, to allow disabling that
27184 feature, there is also the code to save and to reload the state. If you
27185 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
27188 This big patch is from: lbell <lbell@tsc4.com>
27190 2001-09-20 Stephane Demurget <demurgets@free.fr>
27192 Patch from rikul <null@acm.org> :
27194 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
27195 problem and added folding support for php/hmtl.
27197 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
27199 * Fixed dnd of files within scintilla.
27200 patch from: rikul <null@acm.org>
27202 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
27204 * Applied patch from Luca.
27206 * src/source.c: source_write_build_files(): Fixed the project generation
27207 failure. The fist return statement and the free_project_type were
27210 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
27212 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
27213 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
27215 1) Restore the error color to red (waiting for a configurable one )
27216 2) Saving projects settings if you exit anjuta without closing an open
27218 3) New Menu 'repaeat search' to search with a keystroke without pressing
27220 4) some define in the menus to better handle menu item update
27222 Patch from: lbell <lbell@tsc4.com>
27224 * main_menubar_def.h, main_menubar.c: Change the position of
27225 "Repeat find" menu position.
27227 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
27229 project_type.h, project_type.c, source.c: Applied patch.
27230 patch from Johannes Schmid <clubfan@users.sourceforge.net>
27232 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27234 * configure.in, src/Makefile.am: Using macros for ORBit flags.
27236 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
27238 * Fixed bug #445752
27240 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
27242 * Fixed bugs in Gtk-- and Gnome-- project type
27244 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27246 * dnd.c: Support for multiple files drag-n-drop.
27248 Patch from: rikul <null@acm.org>
27250 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
27251 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
27254 Patch from: rikul <null@acm.org>
27256 * Applied patch for widgetizing goto dialog box.
27259 * Applied patch for having new project type handling.
27260 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
27262 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27264 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
27265 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
27266 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
27267 find_replace.c, find_replace.h, find_text.c, find_text.h,
27268 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
27269 project_dbase.h, source.c, text_editor.c, text_editor.h,
27270 text_editor_cbs.c, utilities.c, utilities.h:
27272 Applied a huge patch (after slight preview). I would like Luca
27273 to have his feature additions mentioned here.
27275 Patch from: lbell <lbell@tsc4.com>
27277 2001-09-09 Stephane Demurget <demurgets@free.fr>
27279 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
27281 * po/fr.po: updated to the latest sources.
27284 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
27286 * Fixed bug #445752
27288 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
27290 * dnd.h, dnd.c: New files for drag n drop support.
27292 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
27293 Added drag and drop support for opening files.
27295 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
27296 Archit Baweja <bighead@crosswinds.net> for this idea.
27298 * TODO: Added some more todos. :-(
27300 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
27302 * Fixed the goto line activate bug.
27303 patch from: Martyn Bone <mbone@brightstar.u-net.com>
27305 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
27307 * Fixed bugs in Gtk-- and Gnome-- project type
27309 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
27311 * widgets/gonmefilelist.c, gnomefilelist.c:
27312 Modified multiple selection on pressing control.
27313 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27315 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
27316 Modified multiple selection on pressing control.
27317 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27319 2001-09-05 Abel Cheung <maddog@linux.org.hk>
27321 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
27322 This is useless; but just in case...
27324 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
27326 * data/internal.properties: modified a bit of perl properties.
27328 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
27330 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
27331 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
27332 Added support for multiple file imports. Changed the standrd C++
27333 convention of #include <file> to #include <file.h>, because I had given
27334 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
27335 now support the #include <file> convention. That is something to be fixed :).
27336 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27338 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
27340 * src/anjuta.c: Added function static greetings_text(), to solve the non
27341 translation of the greetings text in the wizard.
27343 2001-08-31 Andy Piper <andy.piper@freeuk.com>
27345 * src/find_in_files_gui.c: made order of buttons consistent with other Find
27346 dialogs, with OK the default (fix bug #453482)
27348 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
27350 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
27352 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
27354 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
27362 src/main_menubar_def.h
27363 src/mainmenu_callbacks.c
27364 src/mainmenu_callbacks.h:
27365 Applied the patch that addes menu items which allow users to
27366 insert GPL notice and date time in current document.
27367 patch from: Rick Patel <rikul@shreve.net>
27369 * src/main_menu.c: Fixed a compilation error.
27371 * src/anjuta.c: Fixed non-rememberence of editor tab position.
27373 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
27374 about the unterminated strings.
27376 * scintilla/*: Updated scintilla to 1.3.9 version.
27378 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
27380 * widgets/gnomefileselection.c:
27381 Applied the patch for fixing multiple selection of file open funcion,
27382 which will deselect the files selected.
27383 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27385 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
27387 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
27388 src/fileselection.c, src/anjuta_cbs.c:
27389 Applied the patch for multiple selection of file open.
27390 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27392 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
27394 * Removed "-f" option in call to devhelp, because devhelp no longer
27397 2001-08-26 Stephane Demurget <demurgets@free.fr>
27399 All these modifications have been pointed out by
27400 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
27402 * data/internal.properties: two fixes for the PHP lexer.
27405 * fr.po: minor fixes.
27407 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
27409 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
27413 main_menubar_def.h,
27414 main_menubar_callbacks.c,
27416 Added new menu item for "close all fils".
27417 (Patch from Rikul <rikul@shreve.net>, after revision)
27419 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
27421 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
27422 (Patch from Rikul <rikul@shreve.net>)
27424 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
27425 (Patch from Rikul <rikul@shreve.net>)
27427 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
27429 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
27430 project name in application widzard.
27431 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
27433 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
27434 of the 'OK' button there is an 'Execute' one.
27435 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
27437 * executer.c: Changed cancel button to close button. That was more appropriate.
27439 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
27441 * HACKING: corrected >>>>>> Config management.
27443 * HACKING: Added many things.
27445 * src/launcher.h: Added some comments.
27447 2001-08-21 Stephane Demurget <demurgets@free.fr>
27449 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
27452 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
27453 src/appwizard_cbs.c,
27454 src/appwizard_gui.c: Applied UI/docs cleanup patch from
27455 Andy Piper <andy.piper@freeuk.com>
27457 * po/fr.po: updated to latest sources.
27459 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
27462 2001-08-18 Andy Piper <andy.piper@freeuk.com>
27464 * Fixed bugs #450280 and #448845
27466 * src/about.c: corrected Naba's e-mail address (.net, not .com)
27468 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
27471 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
27472 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
27473 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
27474 names to remove "Anjuta: " prefix
27476 * src/main_menubar_def.c: altered a message
27478 * launcher/anjuta_launcher.c: cleaned up some messages
27480 * src/debugger.c: edited messages to improve clarity
27482 * src/app_wiz*.c: tidied wizard interface
27485 2001-08-15 Stephane Demurget <demurgets@free.fr>
27487 Synced Naba's fix and mine about the wizards not working and removed
27488 anjuta.prj to avoid a nasty checkin.
27490 * Makefile.am: removed the install-data-local rule.
27492 * data/Makefile.am: changed the list of files.
27494 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
27496 * .cvsignore: added anjuta.prj for the same reason.
27499 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
27501 * src/source.c: Fixed a bug that fails new gnome projects to get
27504 * src/project_manager.c: Fixed a bug that disables storing recent
27507 * Makefile.am: Added stuffs to install the macro files in the
27511 2001-08-14 Stephane Demurget <demurgets@free.fr>
27513 * data/Makefile.am: added some rules to support the gnome/ macros
27514 dir in order to make the wizards work again.
27516 * anjuta.spec.in: upped the release number.
27519 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
27521 * configure.in (ALL_LINGUAS): Added pl.
27524 2001-08-09 Stephane Demurget <demurgets@free.fr>
27526 * anjuta.spec.in: fixed the doc files list.
27529 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
27531 * src/about.c: corrected my email address. :-)
27535 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
27536 (patch from Andy Piper <squiggle@ukgateway.net>)
27538 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
27540 * debugger.c: Fixed a bug associated with debugging threaded
27543 * text_editor_menu.c: Fixed broken ui in text editor
27546 * text_editor_menu.c: Now the option sub menu in text editor pop up
27549 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
27550 (suggested by lord sibn <sibn@utspl.cjb.net> )
27552 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
27554 * src/text_editor_menu.c: Added menu item for context help
27555 (patch from Andy Piper <squiggle@ukgateway.net>)
27557 2001-08-06 Stephane Demurget <demurgets@free.fr>
27559 * ccview/cccproj.cc: added missing i18n strings.
27561 * data/welcome.txt: bumped version to 0.1.6.
27563 * src/anjuta.c: fixed a compilation error due to devhelp integration.
27565 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
27567 * help.c, help.h: Added support for DevHelp context sensitive help
27568 and gnome api browsing.
27569 * Fixed toolbars and editor views "not save" bug.
27570 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
27571 (patch from Andy Piper <squiggle@ukgateway.net>)
27572 * Updated THANKS and chapter15.sgml for uk and ru translators.
27574 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
27576 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
27577 * Updated configure.in to include these changes
27579 2001-08-03 Stephane Demurget <demurgets@free.fr>
27581 * src/project_dbase_gui.c: fixed bug #446963
27582 (on_project_dbase_ccview_update_start),
27583 (on_project_dbase_ccview_update_end): added.
27584 These two respectively disable and enable close file/project
27585 menu entries and toolbar items, while the ccview part updates
27589 2001-08-03 Stephane Demurget <demurgets@free.fr>
27591 * configure.in: added sv to the ALL_LINGUAS list.
27594 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
27596 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
27597 file to work: merge translations and distribute it.
27599 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
27601 * NEWS, README, THANKS & TODO: Spelling fixes.
27603 2001-08-01 Stephane Demurget <demurgets@free.fr>
27605 * README: updated requirements.
27607 * scintilla/Makefile.am,
27608 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
27609 target can't be realized (custom build path).
27611 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
27612 Removed install-data-local.
27614 * src/compiler_options.c: changed the include paths of the pixmaps.
27615 we hadn't any warning because of the include paths passed to the
27616 compiler. Thanks to make distcheck for reporting this.
27619 2001-07-31 Stephane Demurget <demurgets@free.fr>
27621 * NEWS, THANKS: updated.
27623 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
27624 fixed to show the correct kernel signal number and its description.
27626 * widgets/gnomefilelist.c: fixed bug #445756
27627 (goto_last): renamed to goto_prev and changed according to goto_next.
27628 (goto_next): added.
27629 (goto_directory): removed.
27630 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
27631 returned value is now the position in the list.
27632 (check_ok_button_cb): changed the back check and added one for next.
27633 (gnome_filelist_set_dir): the check in history make it wouldn't be
27634 a "true" history. polished the whole thing, using set_dir_internal.
27635 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
27636 there's no check in the history when using back or next.
27638 * manuals/*: added missing .cvsignore files.
27641 2001-07-30 Stephane Demurget <demurgets@free.fr>
27643 * po/fr.po: updated to latest sources.
27645 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
27646 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
27647 to put off their sensitive attributes.
27649 2001-07-29 Stephane Demurget <demurgets@free.fr>
27651 * po/fr.po: fixed some grammar things.
27652 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
27655 * src/utilities.c: (file_is_link): use lstat instead of stat.
27657 2001-07-27 Naba Kumar <kh_naba@123india.com>
27659 * Remove help dir from cvs, because it is no longer
27662 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
27665 2001-07-24 Naba Kumar <kh_naba@123india.com>
27667 * debugger.c: (debugger_update_prog_status): Fixed
27668 the bug with gdb version 5. Debugger starts, when
27669 step in/out/over etc are clicked.
27671 * debugger.c: All functions: added debugging codes.
27673 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
27674 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
27675 Modified to recognize non project files also.
27677 * source.c: (source_write_configure_in):
27678 Added source for 'prefix' counterparts for
27679 no-prefix AC_SUBST.
27681 2001-07-23 Naba Kumar <kh_naba@123india.com>
27683 * anjuta.c: added function anjuta_remove_text_editor();
27684 and suitably modified anjuta_remove_current_text_editor().
27686 * project_dbase.c: project_dbase_close(), Added code to
27687 close all opened files that belong to the project when
27688 the project is closed.
27689 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
27691 * Updated the manuals/anjuta-manual subdir for GDP standards.
27692 (patch from Andy Piper <squiggle@ukgateway.net>)
27694 * main_menubar.h, main_menubar.def: Added Menu items to handle
27695 urls for library references, bugs, patches and feature request
27698 2001-07-20 Naba Kumar <kh_naba@123india.com>
27700 * Set wmclass names in all windows.
27701 (patch from Andy Piper <squiggle@ukgateway.net>)
27702 * New splash logo from "Misha" <misha@phreaker.net>);
27704 2001-07-19 Naba Kumar <kh_naba@123india.com>
27706 * preferences.[h,c], preferences_gui.c: Added 4 properties to
27707 set caret color, calltip back color and selection fore/back
27710 2001-07-18 Naba Kumar <kh_naba@123india.com>
27712 * project_dbase.c: Closes all files when project is closed.
27713 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27714 -- We still need to refine this as it closes all sort of files.
27716 * compiler_options.c: Fixed seg-fault bug when last item in
27717 compiler option lists is removed.
27719 * Fixed missing newline warnings during compilation.
27720 (patch from Andy Piper <squiggle@ukgateway.net>)
27722 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
27724 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
27725 autogenerated no need to store'em in CVS.
27727 * ccview/.cvsignore: Addition of cvsignore.
27729 2001-07-17 Naba Kumar <kh_naba@123india.com>
27731 *GUI fixes and spell corrections
27732 (patch from Andy Piper <squiggle@ukgateway.net>)
27734 2001-07-15 Naba Kumar <kh_naba@123india.com>
27736 *Fixed double error message for file not found.
27738 *Put white backgrounds for png images.
27740 *Converted '-' to '_' in sgml files.
27742 2001-07-14 Naba Kumar <kh_naba@123india.com>
27744 * project_dbase.c: Short-cut for expand/collasp project tree
27746 * project_dbase_gui.c:
27747 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27749 2001-07-13 Naba Kumar <kh_naba@123india.com>
27751 * notebook.[h,c]: Added
27752 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27753 Project/message window now toggles on control and
27754 and notebook switch short-cut
27756 2001-07-7 Naba Kumar <kh_naba@123india.com>
27758 * Changed a new icon set which looks more gnomish.
27760 * Changed a new anjuta splash logo.
27761 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
27763 2001-07-6 Naba Kumar <kh_naba@123india.com>
27765 * ccview/*: Integrated ccview for class view and file view
27766 in the project Manager.
27768 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
27770 2001-07-1 Naba Kumar <kh_naba@123india.com>
27772 * scintilla/*: Upgraded Scintilla to version 1.3.7
27774 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
27776 2001-06-28 Naba Kumar <kh_naba@123india.com>
27778 * src/debugger.c: Correct step-over and step-out swapping.
27780 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
27781 chapters and added more stuffs.
27783 2001-06-13 Naba Kumar <kh_naba@123india.com>
27785 * data/autogen.sh.gtkmm: Added
27787 * data/autogen.sh.gnomemm: Added
27789 * src/appwiz.c: Added two more application wizard templetes
27791 * src/project: for gtk-- and gnome-- and proper support
27793 * src/source.c: for c++ in the project configuration.
27797 2001-05-05 Naba Kumar <kh_naba@123india.com>
27799 * Merged my pre-cvs modifications with
27800 the current cvs copy.
27802 * (lot of files change).
27804 * Implemented session management.
27806 * Local installation possible by
27807 manageing our own pixmaps paths
27810 * resources.h: Added.
27811 * resources.c: Added.
27815 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
27817 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
27818 Corrected/extended ignores.
27820 2001-05-04 Naba Kumar <kh_naba@123india.com>
27822 * manuals/: dir tree added.
27823 Sgml documentation started in this dir.
27825 * omf-install/: dir tree added.
27827 * manuals/anjuta-manual/C/anjuta-manual.sgml:
27828 Created initial document structure.
27830 * configure.in: Added test for scrollkeeper.
27831 Added some Makefile entries in AC_OUTPUT.
27833 * Makefile.am: Added subdir manuals/
27835 * HACKING: Wrote something stupid.
27837 2001-05-02 Stéphane Démurget <demurgets@free.fr>
27839 * Makefile.am: Added ChangeLog in local data list, becaused it's
27840 needed to create a new project.
27842 * po/fr.po: minor fixes.
27844 * src/build_file.c, src/configurer.c, src/debugger.c,
27845 src/executer.c, src/find_replace.c, src/gnome_project.c,
27846 src/goto_line.c, src/launcher.c, src/messages.c,
27847 src/preferences.c src/project_dbase.c: functions declared static.
27849 * widgets/gnomefilelist.c: Fixed a project creation bug,
27850 introduced with latest changes.
27852 2001-05-01 Stéphane Démurget <demurgets@free.fr>
27854 * widgets/gnomefilelist.c,
27855 BUGS: Fixed an annoying bug preventing from loading files/project
27856 given on the command line. Polished the whole gnome_filelist widget.
27858 2001-04-27 Stéphane Démurget <demurgets@free.fr>
27862 src/anjuta.h: Polished the command line parsing.
27864 * BUGS: Need to clean that damn gnome_filelist widget.
27866 2001-04-25 Stéphane Démurget <demurgets@free.fr>
27870 src/signals.c: Removed duplicated includes.
27872 * po/fr.po: minor fixes.
27874 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
27875 create_compiler_options_page? () declared static.
27877 src/anjuta.c: Put a command line option for disabling
27880 * src/preferences_gui.c: Fixed an internationalization issue,
27881 other functions declared static.
27883 * src/gnome_project.c: Fixed some memory leaks,
27884 new_prj_terminated () declared static.
27886 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
27888 * configure.in: Sort ALL_LINGUAS alphabetically.
27890 2001-04-22 Stéphane Démurget <demurgets@free.fr>
27892 * Emptied that ugly old Changelog.
27894 == Anjuta 0.1.5 ===
27897 2001-03-10 Naba kumar <naba@gnome.org>
27899 * src/gnome_project.c: Fixed project dir creation bug.
27901 * src/text_editor.c: Fixed double accelerators bug.
27903 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
27905 * src/stack_trace.c, * src/compiler_options.c,
27906 data/internals.properties, src/defaults.c:
27907 Fixed pixmap creation with NULL window.
27909 * src/commands.c, src/preferences_gui.c, src/build_project.c
27910 src/clean_project.c: Bug fix.
27912 * src/main_menubar_def.h: i18n bug fix.
27914 * src/executer.h, src/executer.c: Bug fix.
27916 * src/controls.c: Bug fix.
27918 * src/debugger.c: Debugger now takes program args.
27920 * po/ja.po: Added japanese translation file.
27922 Upgraded to ver 0.1.4
27923 ... Fixed other minor bugs.
27925 == Anjuta 0.1.3 ===
27927 2001-XX-XX Naba kumar <naba@gnome.org>
27929 * Lots of unaccountable changes. Integrated scintilla.
27930 Redesigned Project managemet. Added supports for other languages.
27931 Java style properties managements. .... blah blah
27933 2000-11-11 Naba kumar <naba@gnome.org>
27935 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
27936 Upgraded to version 0.1.3.
27938 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
27939 Fixed to activate Debug->add watch properly.
27941 === Anjuta 0.1.2 beta_2 ===
27942 === Anjuta 0.1.2 ===
27944 2000-11-05 Naba kumar <naba@gnome.org>
27946 * src/compiler_options.c, src/compiler_options_cbs.c
27947 src/compiler_options_cbs.h, src/compiler_options_gui.c
27948 src/anjuta2.c, extra/stock_libs.anj (new),
27949 extra/README.stock_libs (new), htmls/page13.html,
27950 htmls/images/*: Improved Library settings GUI. Can now enable/disable
27951 added libraries. Stock libs provided for ease of entry. Modified
27952 help html file accordingly.
27954 2000-11-03 Naba kumar <naba@gnome.org>
27956 * README: Minor fixes in Doc files.
27958 * src/gnome_prj.c, src/appwidzard_cbs.c:
27959 Fixed to ignore non-existant dir for blank prj.
27960 More checking in project creation, especially to confirm
27961 that the prj file already does not exist.
27963 * anjuta.spec, configure.in: Upgraded to version 0.1.2
27965 * src/controls.c: Now Menu item "Format/Detach current document"
27966 is inactive when there is no document opened.
27968 === Anjuta 0.1.1 ===
27970 2000-11-01 Naba kumar <naba@gnome.org>
27972 Completed and Release of first version (Beta) with lots of bugs.
27974 1999-12-27 Naba kumar <naba@gnome.org>
27976 Anjuta project started.