1 2008-05-08 Johannes Schmid <jhs@gnome.org>
3 Patch from Marc Lorber <lorber.marc@wanadoo.fr>
5 * plugins/gtodo/libgtodo.c (gtodo_client_get_category_from_list):
6 * plugins/subversion/subversion-log-dialog.c (create_columns):
8 Fix translation issues (#530860 and #531411)
10 2008-05-08 Johannes Schmid <jhs@gnome.org>
12 Patch from Eduardo Pérez Ureta <edpeur@gmail.com>
14 * plugins/project-wizard/templates/cpp/configure.ac.tpl:
15 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
16 * plugins/project-wizard/templates/java/configure.ac.tpl:
17 * plugins/project-wizard/templates/minimal/autogen.sh:
18 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
19 * plugins/project-wizard/templates/python/configure.ac.tpl:
20 * plugins/project-wizard/templates/sdl/configure.ac.tpl:
21 * plugins/project-wizard/templates/wxwin/configure.ac.tpl:
22 * plugins/project-wizard/templates/xlib/configure.ac.tpl:
24 #531405 – AM_CONFIG_HEADER macro is obsolete
26 project-wizard is creating new projects using the AM_CONFIG_HEADER obsolete macro:
27 http://www.gnu.org/software/automake/manual/automake.html#Obsolete-macros
29 2008-05-07 Massimo Cora' <maxcvs@email.it>
31 * libanjuta/interfaces/libanjuta.idl:
32 * plugins/class-inheritance/class-inherit.c
33 (class_inheritance_show_dynamic_class_popup_menu):
34 * plugins/language-support-cpp-java/cpp-java-assist.c
35 (cpp_java_assist_create_word_completion_cache),
36 (cpp_java_assist_show_calltip):
37 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
38 * plugins/symbol-db/plugin.c (isymbol_manager_search):
39 * plugins/symbol-db/symbol-db-engine.c
40 (on_scan_update_files_symbols_end),
41 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
42 * plugins/symbol-db/symbol-db-engine.h:
43 add limit/offset keywords to search query. Adjusted APIs.
44 Fixed a minor bug with caches in the engine.
46 2008-05-06 Sébastien Granjoux <seb.sfo@free.fr>
48 * plugins/terminal/anjuta-terminal-plugin.glade,
49 plugins/terminal/terminal.c:
50 The terminal configuration default option doesn't work (#530031)
51 Combobox for terminal choose not working (#530032)
53 2008-05-06 Johannes Schmid <jhs@gnome.org>
55 * plugins/document-manager/plugin.c (on_session_save):
56 Do not reverse list of file in save-session (#531445)
58 * plugins/sourceview/anjuta-view.c
59 (anjuta_view_button_press_event):
60 Set line to mouse location when popup-menu is displayed (#530689)
62 2008-05-02 Sébastien Granjoux <seb.sfo@free.fr>
64 * (added) plugins/terminal/anjuta-terminal-plugin.ui,
65 plugins/terminal/Makefile.am,
66 plugins/terminal/terminal.c:
67 Add a context menu with copy/paste in terminal plugin
69 2008-05-02 Johannes Schmid <jhs@gnome.org>
71 * configure.in: changed gnome-build requirement, bumped version to 2.5.0
72 * libanjuta/interfaces/libanjuta.idl:
73 * plugins/project-manager/plugin.c (iproject_manager_get_packages),
74 (iproject_manager_iface_init):
75 Add an interface method to access the pkg-config data from gnome-build.
77 * plugins/symbol-browser/plugin.c (project_root_added):
78 Automatically load symbol from project configuration (proof-of-concept)
80 2008-05-01 Massimo Cora' <maxcvs@email.it>
82 * plugins/symbol-db/plugin.c (symbol_db_activate):
83 * plugins/symbol-db/test/main.c (main):
85 Adapt to changes in recent libgda
87 2008-05-01 Sébastien Granjoux <seb.sfo@free.fr>
89 * plugins/run-program/execute.c:
90 Fix run plugin again, previous patch was causing a crash when
93 2008-05-01 Johannes Schmid <jhs@gnome.org>
95 * plugins/document-manager/plugin.c (update_title):
96 Fixed bug broken titles for new files
98 2008-05-01 Johannes Schmid <jhs@gnome.org>
100 * libanjuta/anjuta-utils.c (anjuta_util_uri_get_dirname),
101 (anjuta_util_replace_home_dir_with_tilde),
102 (anjuta_util_str_middle_truncate):
103 * libanjuta/anjuta-utils.h:
104 Added some utility methods (derived from gedit)
106 * plugins/document-manager/plugin.c (get_directory_display_name),
108 Really fix #530033 now
110 2008-05-01 Massimo Cora' <maxcvs@email.it>
112 * plugins/symbol-db/plugin.c (on_single_file_scan_end):
113 set message 'Generating inheritances...' when doing sdb_engine_second_pass_do ()
115 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
116 (sdb_engine_init_caches), (sdb_engine_ctags_output_thread),
117 (sdb_engine_thread_monitor), (sdb_engine_init),
118 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
119 (sdb_engine_add_new_sym_implementation),
120 (sdb_engine_second_pass_update_scope_1),
121 (sdb_engine_second_pass_update_scope),
122 (sdb_engine_second_pass_update_heritage),
123 (symbol_db_engine_update_project_symbols),
124 (symbol_db_engine_get_files_with_zero_symbols),
125 (symbol_db_engine_get_file_symbols):
126 fixed a population bug introduced with using of caches. It broke the kind
127 of symbol in some cases (e.g. returning of table_id = -1).
128 Avoid lazy initialization and inlined the lookup functions to speed up the
130 Performances improvement in sdb_engine_second_pass_update_heritage () using
131 a prepared query (libgda parser now rulez!). Some fixes to the lock ()/unlock ()
132 logic in this part should avoid gui freezing, at least here it does not freeze.
134 * plugins/symbol-db/symbol-db-view-locals.c
135 (symbol_db_view_locals_recv_signals_from_engine):
136 * plugins/symbol-db/symbol-db-view.c
137 (symbol_db_view_recv_signals_from_engine):
138 greyed out trees while population is in place.
140 2008-05-01 Sébastien Granjoux <seb.sfo@free.fr>
142 * data/default.profile:
143 Put the new run program plugin in the default plugin list
145 * plugins/run-program/execute.c:
146 Fix a crash when the program doesn't exist
148 2008-04-30 Johannes Schmid <jhs@gnome.org>
150 * plugins/document-manager/anjuta-document-manager.ui:
151 * plugins/message-view/anjuta-message-manager.ui:
152 Put the menu items of the message-manager in the correct Goto menu
154 2008-04-30 Johannes Schmid <jhs@gnome.org>
156 * libanjuta/anjuta-plugin-manager.c (anjuta_plugin_manager_select):
157 Allow markup in dialog description
159 * plugins/file-loader/plugin.c (iloader_load):
160 #523186 – Open With dialog should mention filename
162 2008-04-30 Johannes Schmid <jhs@gnome.org>
164 * libanjuta/anjuta-status.c (anjuta_status_set_title):
165 * plugins/document-manager/anjuta-docman.c
166 (anjuta_docman_update_page_label):
167 * plugins/document-manager/plugin.c (update_title),
168 (on_document_update_save_ui):
170 #530033 – Have window title like gedit
171 Also add the dirty char (*) at the beginning of the filename to match HIG
173 2008-04-30 Johannes Schmid <jhs@gnome.org>
175 * plugins/devhelp/anjuta-devhelp.ui:
176 * plugins/search/anjuta-search.ui:
177 * plugins/document-manager/anjuta-document-manager.ui:
179 Moved Goto menu into View to avoid cluttering the menubar and created
182 * plugins/document-manager/action-callbacks.c (on_next_document),
183 (on_previous_document):
184 * plugins/document-manager/action-callbacks.h:
185 * plugins/document-manager/anjuta-docman.c (on_document_toggled),
186 (anjuta_docman_update_documents_menu_status),
187 (anjuta_docman_update_documents_menu),
188 (on_notebook_page_reordered), (anjuta_docman_page_init),
189 (anjuta_docman_new), (on_notebook_switch_page),
190 (anjuta_docman_add_document), (anjuta_docman_remove_document):
191 * plugins/document-manager/plugin.c:
193 Show open documents in the "Documents" menu and add actions for next/prev
194 document like in gedit. Don't center menu items of notebook popup menu.
195 (Fixes bugs #453702 and #529528)
197 2008-04-29 Johannes Schmid <jhs@gnome.org>
199 Patch from Yuriy Penkin:
201 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
203 * plugins/debug-manager/anjuta-debug-manager.glade:
204 * plugins/run-program/anjuta-run-program.glade:
205 * plugins/tools/anjuta-tools.glade:
206 530566 – Fix translation and POTFILES.in
208 2008-04-29 Johannes Schmid <jhs@gnome.org>
210 * plugins/patch/patch-plugin.c (get_project_uri), (patch_show_gui):
211 Use current project folder as default and added a file filter for
212 the patch file chooser.
214 2008-04-28 Massimo Cora' <maxcvs@email.it>
216 * plugins/symbol-db/symbol-db-view-search.c
217 (sdb_view_search_model_filter):
218 fixed search symbols to match "foo_symbol_%"
220 2008-04-28 Sébastien Granjoux <seb.sfo@free.fr>
226 (added) plugins/run-program/anjuta-run-program-48.png,
227 (added) plugins/run-program/anjuta-run-program.glade,
228 (added) plugins/run-program/anjuta-run-program.plugin.in,
229 (added) plugins/run-program/anjuta-run-program.ui,
230 (added) plugins/run-program/execute.c,
231 (added) plugins/run-program/execute.h,
232 (added) plugins/run-program/Makefile.am,
233 (added) plugins/run-program/parameters.c,
234 (added) plugins/run-program/parameters.h,
235 (added) plugins/run-program/plugin.c,
236 (added) plugins/run-program/plugin.h,
237 (added) plugins/run-program/utils.c,
238 (added) plugins/run-program/utils.h:
239 New run program plugin, includes a new dialog box to set
242 * plugins/debug-manager/anjuta-debug-manager.plugin.in,
243 plugins/debug-manager/anjuta-debug-manager.ui,
244 plugins/debug-manager/plugin.c,
245 plugins/debug-manager/start.c:
246 Update debugger plugin to use run program parameter dialog
248 * plugins/build-basic-autotools/build-basic-autotools.c,
249 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
250 Remove run program menu item
252 * libanjuta/interfaces/libanjuta.idl,
253 plugins/gdb/plugin.c,
254 plugins/gdb/debugger.c,
255 plugins/gdb/debugger.h,
256 plugins/debug-manager/command.c,
257 plugins/debug-manager/command.h:
258 Use a gchar * null terminated array instead of a GList for
259 passing environment variables
261 2008-04-28 Sébastien Granjoux <seb.sfo@free.fr>
263 * plugins/terminal/terminal.c,
264 libanjuta/interfaces/libanjuta.idl:
265 Add a child-exited signal in the IAnjutaTerminal interface
266 Remove environment variables merging, it is already done
269 2008-04-28 Massimo Cora' <maxcvs@email.it>
271 * plugins/symbol-db/plugin.c (isymbol_manager_search):
272 * plugins/symbol-db/symbol-db-engine.c
273 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
274 fixed partial pattern match accordingly with api.
276 2008-04-28 Johannes Schmid <jhs@gnome.org>
278 * plugins/symbol-db/plugin.c:
279 Hide progress bar when things are done.
281 2008-04-27 Massimo Cora' <maxcvs@email.it>
283 * plugins/symbol-db/symbol-db-engine.c
284 (symbol_db_engine_find_symbol_by_name_pattern),
285 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
288 2008-04-26 Massimo Cora' <maxcvs@email.it>
290 * plugins/document-manager/plugin.c (on_document_update_ui):
291 * plugins/symbol-db/symbol-db-engine-iterator-node.c
292 (symbol_db_engine_iterator_node_get_symbol_extra_string):
293 * plugins/symbol-db/symbol-db-engine.c
294 (sdb_engine_get_statement_by_query_id), (gtree_compare_func),
295 (sdb_engine_get_dyn_query_node_by_id),
296 (sdb_engine_dyn_child_query_node_destroy),
297 (sdb_engine_insert_dyn_query_node_by_id),
298 (sdb_engine_free_cached_queries),
299 (sdb_engine_free_cached_dynamic_queries),
300 (sdb_engine_get_tuple_id_by_unique_name),
301 (sdb_engine_get_tuple_id_by_unique_name2),
302 (sdb_engine_get_tuple_id_by_unique_name3),
303 (sdb_engine_populate_db_by_tags),
304 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
305 (sdb_engine_finalize), (symbol_db_engine_add_new_workspace),
306 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
307 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
308 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
309 (sdb_engine_add_new_sym_implementation),
310 (sdb_engine_add_new_heritage),
311 (sdb_engine_add_new_scope_definition),
312 (sdb_engine_add_new_tmp_heritage_scope),
313 (sdb_engine_second_pass_update_scope_1),
314 (sdb_engine_second_pass_update_heritage),
315 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
316 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
317 (on_scan_update_files_symbols_end),
318 (symbol_db_engine_update_project_symbols),
319 (symbol_db_engine_get_full_local_path),
320 (symbol_db_engine_get_file_db_path),
321 (sdb_engine_walk_down_scope_path),
322 (symbol_db_engine_get_files_with_zero_symbols),
323 (sdb_engine_prepare_symbol_info_sql),
324 (symbol_db_engine_get_class_parents_by_symbol_id),
325 (symbol_db_engine_get_class_parents),
326 (symbol_db_engine_get_global_members_filtered),
327 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
328 (symbol_db_engine_get_scope_members_by_symbol_id),
329 (symbol_db_engine_get_scope_members),
330 (symbol_db_engine_get_current_scope),
331 (symbol_db_engine_get_file_symbols),
332 (symbol_db_engine_get_symbol_info_by_id),
333 (symbol_db_engine_find_symbol_by_name_pattern),
334 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
335 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
336 * plugins/symbol-db/symbol-db-engine.h:
337 * plugins/symbol-db/tables.sql:
338 new dynamic prepared queries architecture. Now every query used in the
339 engine has its own compiled query in libgda-sqlite provider. This for speed
340 improvements, code cleaning and auto-escaping of string parameters.
341 Lookup of dynamic queries takes care of sym_info parameters and of
342 parameters passed to functions. The compiled GdaStatements are stored in an
343 array of GTree (of GTree(s)). Some parameters, as the filter_kinds,
344 are bounded at n = 5, to avoid a third level of indirection on the store-trees.
346 * plugins/symbol-db/test/Makefile.am:
347 * plugins/symbol-db/test/main.c (get_parents), (get_current_scope),
351 2008-04-25 Yuriy Penkin <yuriy.penkin@gmail.com>
353 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
355 plugins/tools/tool.c:
356 Fix #529798: Mark additional strings for translation
358 2008-04-23 Sébastien Granjoux <seb.sfo@free.fr>
360 * plugins/project-wizard/druid.c,
361 plugins/project-wizard/property.c,
362 plugins/project-wizard/property.h,
363 plugins/project-wizard/parser.c,
364 plugins/project-wizard/templates/mkfile.wiz,
365 plugins/project-wizard/templates/terminal.wiz,
366 plugins/project-wizard/templates/xlib-dock.wiz,
367 plugins/project-wizard/templates/wxwin.wiz,
368 plugins/project-wizard/templates/java.wiz,
369 plugins/project-wizard/templates/django.wiz,
370 plugins/project-wizard/templates/gnome.wiz,
371 plugins/project-wizard/templates/anjuta-plugin.wiz,
372 plugins/project-wizard/templates/gtkmm.wiz,
373 plugins/project-wizard/templates/python.wiz,
374 plugins/project-wizard/templates/cpp.wiz,
375 plugins/project-wizard/templates/sdl.wiz,
376 plugins/project-wizard/templates/gtk.wiz,
377 plugins/project-wizard/templates/minimal.wiz,
378 plugins/project-wizard/templates/xlib.wiz,
379 plugins/project-wizard/templates/gcj.wiz:
380 Add additional restriction on project name fix #529226
382 2008-04-23 Yuriy Penkin <yuriy.penkin@gmail.com>
384 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
385 * plugins/tools/plugin.c:
386 Fix #529506: Uncorrect unloading tools plugin
388 2008-04-22 Johannes Schmid <jhs@gnome.org>
390 * plugins/search/search-replace.c (search_and_replace),
391 (on_message_view_destroyed):
392 Don't spit out two many warnings when the message view is destroyed
394 * plugins/search/search-replace_backend.c
395 (file_buffer_new_from_path):
396 Only use first 500 characters for validation
398 2008-04-21 Johannes Schmid <jhs@gnome.org>
400 * plugins/search/plugin.c (find_incremental):
401 * plugins/search/search-replace.c (on_search_regex_toggled),
402 (on_search_button_next_clicked), (search_replace_find_usage):
403 * plugins/search/search-replace_backend.c (match_substr_free),
404 (file_buffer_new_from_path), (get_next_match),
405 (clear_search_replace_instance), (create_search_replace_instance):
406 * plugins/search/search-replace_backend.h:
408 Use GRegex instead of pcre and convert files to utf-8 if necessary.
411 2008-04-21 Johannes Schmid <jhs@gnome.org>
413 * plugins/document-manager/action-callbacks.c
414 (on_editor_command_paste_activate):
415 #528693 – Ctrl-F (Find) followed by Ctrl-V (Paste) pastes into main window
416 (there was an else missing...)
418 2008-04-17 Naba Kumar <naba@naba-desktop>
420 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
421 * plugins/project-import/anjuta-project-import.plugin.in:
422 * plugins/project-wizard/anjuta-project-wizard.glade:
423 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
424 Fixed bug #528264 - New: Uses incorrect spelling "assistent"
426 2008-04-20 Johannes Schmid <jhs@gnome.org>
428 * libanjuta/anjuta-launcher.c (anjuta_launcher_dispose):
429 Fixed a condition where we kill our own process
431 2008-04-20 Johannes Schmid <jhs@gnome.org>
433 * libanjuta/anjuta-session.h:
434 * libanjuta/anjuta-shell.c (anjuta_shell_session_load):
435 * plugins/symbol-db/plugin.c (value_added_current_editor),
436 (on_session_load), (symbol_db_activate):
437 * plugins/symbol-db/plugin.h:
438 * plugins/symbol-db/symbol-db-view.c
439 (sdb_view_build_and_display_base_tree):
440 Added new sessions states to avoid loading the local symbols before
441 the session is loaded (speeds up start-up).
443 * plugins/document-manager/plugin.c
444 (update_document_ui_undo_items), (update_document_ui_save_items),
445 (on_document_update_ui):
446 * plugins/sourceview/sourceview.c (idocument_redo):
447 Fixed #528705 – There is no Redo
449 2008-04-18 Sébastien Granjoux <seb.sfo@free.fr>
451 * libanjuta/interfaces/libanjuta.idl,
452 plugins/terminal/terminal.c,
453 plugins/build-basic-autotools/executer.c,
454 plugins/gdb/plugin.c:
455 Add an env parameter in the IAnjutaTerminal interface allowing
456 to specify additional environment variables
458 * libanjuta/anjuta-launcher.c:
459 Add one initialization
461 2008-04-16 Johannes Schmid <jhs@gnome.org>
463 Patch from Ignacio Casal Quinteiro:
464 * plugins/file-loader/anjuta-recent-chooser-menu.c
465 (_gtk_recent_chooser_get_items),
466 (anjuta_recent_chooser_menu_insert_item), (idle_populate_func),
467 (anjuta_recent_chooser_menu_populate):
468 Show 5 project and 15 file items in recent-chooser
470 2008-04-16 Johannes Schmid <jhs@gnome.org>
472 * plugins/search/search-replace_backend.c (isawordchar),
473 (extra_match), (get_next_match):
475 Make searching utf-8 aware. We still need to fix encodings for
476 search/replace in files as it is currently assumed they are utf-8 like
479 2008-04-16 Johannes Schmid <jhs@gnome.org>
481 Patch from Ignacio Casal Quinteiro:
482 * plugins/file-loader/anjuta-recent-chooser-menu.c
483 (anjuta_recent_chooser_menu_insert_item),
484 (anjuta_recent_chooser_menu_populate):
485 * plugins/file-loader/plugin.c (activate_plugin):
486 Fix recent files in the toolbar
488 * plugins/tools/plugin.c (ipreferences_merge):
491 2008-04-13 Sébastien Granjoux <seb.sfo@free.fr>
493 * libanjuta/anjuta-preferences.c: Fixed a typo in the previous patch
495 2008-04-13 Naba Kumar <naba@naba-desktop>
497 * libanjuta/anjuta-preferences.c (register_callbacks): Fixed a typo.
498 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
499 Do not enable brace autocompletion by defualt because it annoying for
500 fast typist (i.e. it's easier to type ending brace than move carat)
501 and it's currently broken for scintilla.
503 2008-04-13 Naba Kumar <naba@naba-desktop>
505 * src/Makefile.am: Added libglade flags. patch from Marc Oude Kotte.
506 * src/about.c (on_about_plugin_activate): Removed dead code.
507 * src/main.c: Make smaller include.
509 2008-04-12 Naba Kumar <naba@naba-desktop>
511 * src/anjuta_cbs.c, src/getline.c, src/utilities.c,
512 src/utilities.h: Removed dead files.
513 * src/widget-registry.c, src/widget-registry.h: Removed more dead
516 2008-04-12 Naba Kumar <naba@naba-desktop>
518 * src/action-callbacks.c: Removed unneeded gnome.h include.
519 * src/anjuta-app.c (on_toolbar_view_toggled): Removed outdated comment.
521 2008-04-12 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
523 Reviewed by Naba Kumar <naba@gnome.org>:
524 * libanjuta/anjuta-utils.{ch}:
525 Added anjuta_utils_get_user_config_dir. This func is used
526 to get the user config directory.
527 * anjuta/anjuta-app.{ch}: Switched from GnomeApp to GtkWindow.
529 2008-04-12 Johannes Schmid <jhs@gnome.org>
531 * plugins/search/Makefile.am:
532 * plugins/search/anjuta-search.glade:
533 * plugins/search/anjuta-search.ui:
534 * plugins/search/plugin.c (find_incremental), (on_find1_activate),
535 (on_find_and_replace1_activate), (on_find_in_files1_activate),
536 (on_findnext1_activate), (on_findprevious1_activate),
537 (on_prev_occur), (on_next_occur), (activate_plugin),
538 (deactivate_plugin), (dispose), (finalize),
539 (search_plugin_class_init):
540 * plugins/search/plugin.h:
541 * plugins/search/search-replace.c (search_and_replace_init),
542 (search_and_replace), (write_message_pane), (on_message_clicked),
543 (save_not_opened_files), (replace_in_not_opened_files),
544 (search_replace_next_previous), (search_replace_next),
545 (search_replace_previous), (sr_get_gladewidget),
546 (search_set_popdown_strings), (search_set_popdown_map),
547 (search_select_item), (search_set_combo), (search_set_action),
548 (search_set_target), (search_set_direction),
549 (search_get_item_combo), (search_get_item_combo_name),
550 (search_direction_changed), (populate_value), (reset_flags),
551 (reset_flags_and_search_button), (search_start_over),
552 (search_end_alert), (max_results_alert), (nb_results_alert),
553 (search_show_replace), (modify_label_image_button),
554 (search_replace_populate), (show_jump_button),
555 (translate_dialog_strings), (create_dialog), (show_dialog),
556 (word_in_list), (list_max_items), (search_update_combos),
557 (replace_update_combos), (search_update_dialog),
558 (on_search_replace_delete_event),
559 (on_search_dialog_key_press_event),
560 (search_disconnect_set_toggle_connect),
561 (on_search_match_whole_word_toggled),
562 (on_search_match_whole_line_toggled),
563 (on_search_match_word_start_toggled), (on_search_regex_toggled),
564 (search_set_toggle_direction), (on_search_direction_changed),
565 (on_search_action_changed), (on_search_target_changed),
566 (on_search_expression_changed), (on_actions_no_limit_clicked),
567 (on_search_button_close_clicked), (on_search_button_stop_clicked),
568 (on_search_button_next_clicked), (search_replace_find_usage),
569 (on_search_button_jump_clicked), (on_search_expression_activate),
570 (on_search_full_buffer_toggled), (on_search_forward_toggled),
571 (on_search_backward_toggled), (on_setting_basic_search_toggled),
572 (basic_search_toggled), (anjuta_search_replace_activate):
573 * plugins/search/search-replace.h:
574 * plugins/search/search-replace_backend.c (pcre_info_free),
575 (pcre_info_new), (match_substr_free), (match_info_free),
576 (file_buffer_free), (file_buffer_new_from_te),
577 (file_buffer_new_from_path), (file_buffer_line_from_pos),
578 (file_match_line_from_pos), (create_search_files_list),
579 (get_project_file_list), (isawordchar), (extra_match),
580 (get_next_match), (create_search_entries), (regex_backref),
581 (clear_search_replace_instance), (clear_pcre),
582 (create_search_replace_instance):
583 * plugins/search/search-replace_backend.h:
584 Restored old search plugin - was a bad idea to merge this patch. Sorry!
586 2008-04-12 Johannes Schmid <jhs@gnome.org>
588 * libanjuta/Makefile.am:
589 * libanjuta/libanjuta.h:
590 * plugins/document-manager/anjuta-document-manager.glade:
591 * plugins/document-manager/plugin.c:
592 * plugins/editor/text_editor.c (text_editor_finalize),
593 (convert_to_utf8), (load_from_file), (save_to_file):
594 * plugins/editor/text_editor.h:
595 * plugins/sourceview/Makefile.am:
596 * plugins/sourceview/anjuta-convert.c:
597 * plugins/sourceview/anjuta-convert.h:
598 * plugins/sourceview/anjuta-document-loader.c:
599 * plugins/sourceview/anjuta-document-saver.c:
600 * plugins/sourceview/anjuta-document.c:
601 * plugins/sourceview/anjuta-encodings.c:
602 * plugins/sourceview/anjuta-encodings.h:
603 * plugins/sourceview/anjuta-utils.c:
604 * plugins/sourceview/anjuta-utils.h:
605 * plugins/sourceview/anjuta-view.c:
606 * plugins/sourceview/sourceview.c:
608 Move the encoding conversion infrastrcute to libanjuta and update all
609 users. Test all available encodings by default in scintilla editor
610 like sourceview is doing and removed encoding preferences
612 * plugins/search/search-replace_backend.c
613 (file_buffer_new_from_uri):
616 2008-04-11 Johannes Schmid <jhs@gnome.org>
618 * plugins/search/anjuta-search.glade:
619 Various small improvements to the dialog
621 2008-04-11 Johannes Schmid <jhs@gnome.org>
623 Patch from Ignacio Casal Quinteiro:
624 * plugins/file-loader/Makefile.am:
625 * plugins/file-loader/anjuta-recent-chooser-menu.c
626 (gtk_recent_chooser_iface_init),
627 (_anjuta_recent_chooser_install_properties),
628 (sort_recent_items_mru), (get_is_recent_filtered),
629 (_gtk_recent_chooser_get_items),
630 (anjuta_recent_chooser_menu_class_init),
631 (anjuta_recent_chooser_menu_init),
632 (anjuta_recent_chooser_menu_finalize),
633 (anjuta_recent_chooser_menu_dispose),
634 (anjuta_recent_chooser_menu_constructor),
635 (anjuta_recent_chooser_menu_set_property),
636 (anjuta_recent_chooser_menu_get_property),
637 (anjuta_recent_chooser_menu_set_current_uri),
638 (anjuta_recent_chooser_menu_get_current_uri),
639 (anjuta_recent_chooser_menu_select_uri),
640 (anjuta_recent_chooser_menu_unselect_uri),
641 (anjuta_recent_chooser_menu_select_all),
642 (anjuta_recent_chooser_menu_unselect_all),
643 (anjuta_recent_chooser_menu_set_sort_func),
644 (chooser_set_sort_type), (anjuta_recent_chooser_menu_get_items),
645 (anjuta_recent_chooser_menu_get_recent_manager),
646 (anjuta_recent_chooser_menu_add_filter),
647 (anjuta_recent_chooser_menu_remove_filter),
648 (anjuta_recent_chooser_menu_list_filters),
649 (anjuta_recent_chooser_menu_set_current_filter),
650 (escape_underscores), (anjuta_recent_chooser_menu_add_tip),
651 (anjuta_recent_chooser_menu_create_item),
652 (anjuta_recent_chooser_menu_insert_item),
653 (anjuta_recent_chooser_menu_dispose_items), (idle_populate_func),
654 (idle_populate_clean_up), (anjuta_recent_chooser_menu_populate),
655 (item_activate_cb), (manager_changed_cb), (set_recent_manager),
656 (get_icon_size_for_widget), (foreach_set_shot_tips),
657 (anjuta_recent_chooser_menu_set_show_tips),
658 (anjuta_recent_chooser_menu_new),
659 (anjuta_recent_chooser_menu_new_for_manager):
660 * plugins/file-loader/anjuta-recent-chooser-menu.h:
661 * plugins/file-loader/plugin.c (setup_recent_chooser_menu),
662 (activate_plugin), (dispose):
664 Add separator to recent menu (#526932)
666 * plugins/search/Makefile.am:
667 * plugins/search/anjuta-search.glade:
668 * plugins/search/anjuta-search.ui:
669 * plugins/search/plugin.c (on_find1_activate),
670 (on_find_and_replace1_activate), (on_find_in_files1_activate),
671 (on_findnext1_activate), (on_findprevious1_activate),
672 (on_search_again_activate), (on_find_usage), (activate_plugin),
673 (deactivate_plugin), (dispose), (search_plugin_class_init):
674 * plugins/search/plugin.h:
675 * plugins/search/search-replace.c (anj_sr_execute),
676 (anj_sr_write_match_message), (on_message_clicked),
677 (anj_sr_set_search_string), (anj_sr_select_nearest),
678 (anj_sr_select_next), (anj_sr_select_previous),
679 (anj_sr_list_all_uses), (anj_sr_activate), (anj_sr_repeat),
680 (anj_sr_is_idle), (anj_sr_set_popdown_strings),
681 (anj_sr_set_popdown_map), (anj_sr_activate_combo_item),
682 (anj_sr_activate_combo_id_item), (anj_sr_set_action),
683 (anj_sr_set_target), (anj_sr_set_direction),
684 (anj_sr_get_direction), (anj_sr_get_combo_active_value),
685 (anj_sr_get_combo_id_active_value),
686 (anj_sr_conform_direction_change), (anj_sr_populate_value),
687 (anj_sr_reset_flags), (anj_sr_reset_replace_buttons),
688 (anj_sr_end_alert), (anj_sr_max_results_alert),
689 (anj_sr_total_results_alert), (anj_sr_show_replace),
690 (anj_sr_modify_button), (anj_sr_populate_data),
691 (anj_sr_show_replace_button), (anj_sr_enable_replace_button),
692 (anj_sr_get_default_uidata), (anj_sr_get_best_uidata),
693 (anj_sr_get_current_uidata), (anj_sr_set_dialog_searchdata),
694 (anj_sr_translate_dialog_strings), (anj_sr_create_dialog),
695 (anj_sr_present_dialog), (anj_sr_destroy_ui_data),
696 (anj_sr_find_in_list), (anj_sr_trim_list),
697 (anj_sr_update_search_combos), (anj_sr_update_replace_combos),
698 (anj_sr_populate_dialog), (anj_sr_interrupt_nicely),
699 (on_search_dialog_delete_event), (on_search_dialog_key_press),
700 (anj_sr_disconnect_set_toggle_connect),
701 (on_search_match_whole_word_toggled),
702 (on_search_match_whole_line_toggled),
703 (on_search_match_word_start_toggled), (on_search_regex_toggled),
704 (on_search_actions_no_limit_toggled), (anj_sr_revert_button),
705 (on_search_direction_changed), (on_search_action_changed),
706 (on_search_target_changed), (on_search_expression_changed),
707 (on_search_button_close_clicked), (on_search_button_stop_clicked),
708 (on_search_button_start_clicked),
709 (on_search_button_replace_clicked),
710 (on_search_expression_activate):
711 * plugins/search/search-replace.h:
712 * plugins/search/search-replace_backend.c (regex_backref),
713 (pcre_info_free), (pcre_info_new), (match_substr_free),
714 (match_info_free_subs), (editor_new_from_file_buffer),
715 (file_buffer_new_from_te), (file_buffer_new_from_uri),
716 (file_buffer_free), (file_buffer_get_byte_offset),
717 (file_buffer_get_char_offset), (file_buffer_get_char_offset_pair),
718 (file_buffer_find_lines), (file_buffer_freshen_lines),
719 (file_buffer_freshen_lines_from_pos), (file_buffer_line_for_pos),
720 (file_buffer_get_linetext_for_line), (save_file_buffer),
721 (replace_in_local_buffer), (get_search_files_list),
722 (get_project_files_list), (isawordchar), (extra_match),
723 (get_next_match), (create_search_entries), (clear_search_entries),
724 (search_get_default_data), (search_replace_data_new),
725 (clear_search_replace_instance), (search_replace_data_destroy),
726 (search_replace_init):
727 * plugins/search/search-replace_backend.h:
728 * plugins/search/search_preferences.c (removed):
729 * plugins/search/search_preferences.h (removed):
731 Merged the UI changes from bug #511688 and simplified the search dialog
733 2008-04-10 Johannes Schmid <jhs@gnome.org>
735 * plugins/symbol-db/symbol-db-engine.c:
737 Check for ctags binary (#516123)
739 2008-04-09 Massimo Cora' <maxcvs@email.it>
741 * plugins/symbol-db/symbol-db-engine.c
742 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
743 (sdb_engine_get_query_parameters_list),
744 (sdb_engine_free_cached_queries),
745 (sdb_engine_get_tuple_id_by_unique_name),
746 (sdb_engine_get_tuple_id_by_unique_name2),
747 (sdb_engine_get_tuple_id_by_unique_name3),
748 (symbol_db_engine_add_new_workspace),
749 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
750 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
751 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
752 (sdb_engine_add_new_sym_implementation),
753 (sdb_engine_add_new_heritage),
754 (sdb_engine_add_new_scope_definition),
755 (sdb_engine_add_new_tmp_heritage_scope),
756 (sdb_engine_second_pass_update_scope_1),
757 (sdb_engine_add_new_symbol), (sdb_engine_update_file),
758 (on_scan_update_files_symbols_end),
759 (symbol_db_engine_update_project_symbols):
760 GdaSet *plist is now used globally for every prepared statement.
761 It won't be created/unreffed at every query.
763 2008-04-09 Johannes Schmid <jhs@gnome.org>
765 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_finalize):
766 Fixed crasher when deactivating symbol-db plugin
768 2008-04-08 Johannes Schmid <jhs@gnome.org>
770 * plugins/symbol-db/symbol-db-engine.c
771 (sdb_engine_populate_db_by_tags):
772 Don't use transactions - uses only half of the time now!
774 2008-04-08 Massimo Cora' <maxcvs@email.it>
776 * plugins/symbol-db/symbol-db-engine.c
777 (sdb_engine_prepare_symbol_info_sql),
778 (symbol_db_engine_get_global_members_filtered):
779 * plugins/symbol-db/symbol-db-view.c
780 (sdb_view_load_symbol_pixbufs),
781 (sdb_view_build_and_display_base_tree):
782 fixed global tab icons. Libgda could not understood the right fields, now it
785 2008-04-07 Johannes Schmid <jhs@gnome.org>
787 * plugins/language-support-cpp-java/cpp-java-assist.c
788 (completion_compare), (create_completion),
789 (cpp_java_assist_create_word_completion_cache):
791 Only show () for functions/methods and macros with arguments. Does not work
792 with symbol-db yet but fixes things for symbol-browser
794 2008-04-07 Johannes Schmid <jhs@gnome.org>
796 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
797 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
798 (sdb_engine_add_new_sym_implementation):
800 Fixed some issues with caching
802 2008-04-07 Johannes Schmid <jhs@gnome.org>
804 * plugins/symbol-db/plugin.c (on_single_file_scan_end),
805 (on_importing_project_end), (project_root_added),
806 (symbol_db_activate), (symbol_db_deactivate):
807 * plugins/symbol-db/plugin.h:
809 Give the symbol-db it's own progress bar because there are too many
810 interactions with the global status bar.
812 2008-04-07 Johannes Schmid <jhs@gnome.org>
814 * plugins/symbol-db/symbol-db-view-locals.c
815 (sdb_view_locals_create_new_store):
816 * plugins/symbol-db/symbol-db-view-search.c (sdb_view_search_init):
817 * plugins/symbol-db/symbol-db-view.c (sdb_view_create_new_store),
818 (symbol_db_view_open):
822 2008-04-07 Johannes Schmid <jhs@gnome.org>
824 * plugins/sourceview/sourceview.c (idocument_cut),
825 (idocument_copy), (idocument_paste):
826 Block insert-text signal on cut/copy/paste
828 2008-04-07 Johannes Schmid <jhs@gnome.org>
830 * plugins/symbol-db/plugin.c (on_char_added),
831 (on_single_file_scan_end):
832 Only update buffer when a newline is inserted
834 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_clear_caches),
835 (sdb_engine_get_tuple_id_by_unique_name),
836 (sdb_engine_get_tuple_id_by_unique_name2),
837 (sdb_engine_get_tuple_id_by_unique_name3),
838 (sdb_engine_get_file_defined_id), (sdb_engine_populate_db_by_tags),
839 (sdb_engine_finalize), (symbol_db_engine_db_exists),
840 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
841 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_symbol),
842 Precompute file_defined_id to speed up population
844 2008-04-06 Johannes Schmid <jhs@gnome.org>
846 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
847 (anjuta_launcher_set_encoding):
848 Fixed some problems with binary streams needed by symbol-db
850 * plugins/sourceview/sourceview.c (sourceview_adjustment_changed):
853 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
854 (sdb_engine_insert_cache), (sdb_engine_clear_caches),
855 (sdb_engine_ctags_output_callback_1), (sdb_engine_init),
856 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
857 (sdb_engine_add_new_sym_implementation),
858 (on_scan_update_files_symbols_end):
859 Use some caching to speed up population
861 * plugins/symbol-db/test/benchmark.c (on_scan_end), (main):
862 Exit properly when scanning is over
864 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
866 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
867 One additional change missed in the previous commit
869 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
871 * plugins/project-wizard/templates/gtkmm.wiz,
872 plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl,
873 plugins/project-wizard/templates/gtkmm/src/main.cc,
874 plugins/project-wizard/templates/django.wiz,
875 plugins/project-wizard/templates/python.wiz,
876 plugins/project-wizard/templates/python/configure.ac.tpl,
877 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
878 plugins/project-wizard/templates/cpp.wiz,
879 plugins/project-wizard/templates/cpp/configure.ac.tpl,
880 plugins/project-wizard/templates/cpp/src/Makefile.am.tpl,
881 plugins/project-wizard/templates/sdl.wiz,
882 plugins/project-wizard/templates/sdl/configure.ac.tpl,
883 plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
884 plugins/project-wizard/templates/terminal.wiz,
885 plugins/project-wizard/templates/terminal/configure.ac.tpl,
886 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
887 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
888 plugins/project-wizard/templates/gtk.wiz,
889 plugins/project-wizard/templates/gtk/src/main.c,
890 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
891 plugins/project-wizard/templates/minimal.wiz,
892 plugins/project-wizard/templates/minimal/configure.ac.tpl,
893 plugins/project-wizard/templates/minimal/Makefile.am.tpl,
894 plugins/project-wizard/templates/java.wiz,
895 plugins/project-wizard/templates/java/configure.ac.tpl,
896 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
897 plugins/project-wizard/templates/xlib.wiz,
898 plugins/project-wizard/templates/xlib/configure.ac.tpl,
899 plugins/project-wizard/templates/xlib/src/Makefile.am.tpl,
900 plugins/project-wizard/templates/gcj.wiz,
901 plugins/project-wizard/templates/gcj/configure.ac.tpl,
902 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
903 plugins/project-wizard/templates/xlib-dock.wiz,
904 plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl,
905 plugins/project-wizard/templates/wxwin.wiz,
906 plugins/project-wizard/templates/wxwin/configure.ac.tpl,
907 plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl,
908 plugins/project-wizard/templates/gnome.wiz,
909 plugins/project-wizard/templates/gnome/src/main.c,
910 plugins/project-wizard/templates/gnome/src/Makefile.am.tpl,
911 plugins/project-wizard/templates/anjuta-plugin.wiz,
912 plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl,
913 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
914 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
915 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
916 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in:
917 Fix bug #525999: Remove space in file and target names generated
919 Fix sample anjuta plugin: ianjuta_document_manager_get_current_editor
920 has been renamed ianjuta_document_manager_get_current_document
922 2008-04-06 Naba Kumar <naba@naba-desktop>
924 * libanjuta/anjuta-utils.c (anjuta_util_glist_strings_join):
925 * libanjuta/anjuta-utils.h:
926 * plugins/project-wizard/druid.c (check_and_warn_missing),
928 * plugins/project-wizard/header.c (npw_header_free),
929 (npw_header_add_required_program),
930 (npw_header_add_required_package),
931 (npw_header_check_required_programs), (package_is_installed),
932 (npw_header_check_required_packages):
933 * plugins/project-wizard/header.h:
934 * plugins/project-wizard/parser.c (parse_tag),
935 (parse_header_start), (parse_header_text):
936 * plugins/project-wizard/templates/anjuta-plugin.wiz:
937 * plugins/project-wizard/templates/cpp.wiz:
938 * plugins/project-wizard/templates/django.wiz:
939 * plugins/project-wizard/templates/gcj.wiz:
940 * plugins/project-wizard/templates/gnome.wiz:
941 * plugins/project-wizard/templates/gtk.wiz:
942 * plugins/project-wizard/templates/gtkmm.wiz:
943 * plugins/project-wizard/templates/java.wiz:
944 * plugins/project-wizard/templates/minimal.wiz:
945 * plugins/project-wizard/templates/mkfile.wiz:
946 * plugins/project-wizard/templates/python.wiz:
947 * plugins/project-wizard/templates/sdl.wiz:
948 * plugins/project-wizard/templates/terminal.wiz:
949 * plugins/project-wizard/templates/wxwin.wiz:
950 * plugins/project-wizard/templates/xlib-dock.wiz:
951 * plugins/project-wizard/templates/xlib.wiz:
953 Added a check for vital programs and packages needed to create a
954 new project. A warning dialog is shown to user in project
955 wizard when he proceeds after selecting a project type.
956 Updated all project templates to cover vital programs and
957 packages to generate and build correctly.
959 2008-04-05 Naba Kumar <naba@gnome.org>
961 patch from surenspost@gmail.com:
962 * src/about.c: Fixed bug #523068 link in about window doesn't work.
964 2008-04-04 Johannes Schmid <jhs@gnome.org>
966 * plugins/sourceview/anjuta-view.c:
967 * plugins/sourceview/anjuta-view.h:
968 * plugins/sourceview/sourceview-prefs.c (init_fonts),
969 (sourceview_prefs_init):
970 Removed unused color management code
972 * plugins/sourceview/anjuta-editor-sourceview.glade:
973 * plugins/sourceview/plugin.c (ieditor_factory_new_editor),
974 (create_style_model), (on_style_changed), (ipreferences_merge),
975 (ipreferences_unmerge):
976 * plugins/sourceview/plugin.h:
978 Added style chooser for sourceview editor (#522555)
980 2008-04-04 Johannes Schmid <jhs@gnome.org>
982 * plugins/document-manager/action-callbacks.c:
983 * plugins/document-manager/anjuta-document-manager.ui:
984 * plugins/document-manager/plugin.c (ui_give_shorter_names),
985 (update_document_ui_disable_all):
986 * plugins/file-loader/anjuta-loader-plugin.ui:
987 * plugins/file-loader/plugin.c (on_new_activate),
990 Moved "New" action from document-manager to file-loader using
991 IAnjutaDocumentManager interface. Reenabled pop-down menu for "New"-ToolItem.
993 2008-04-03 Johannes Schmid <jhs@gnome.org>
998 * libegg/Makefile.am:
999 * libegg/egg-cell-renderer-text.c:
1000 * libegg/egg-combo-action.c:
1001 * libegg/egg-entry-action.c:
1002 * libegg/egg-recent-action.c:
1003 * libegg/egg-recent-files-module.c:
1004 * libegg/egg-recent-item.c:
1005 * libegg/egg-recent-model.c:
1006 * libegg/egg-recent-util.c:
1007 * libegg/egg-recent-view-gtk.c:
1008 * libegg/egg-recent-view.c:
1009 * libegg/egg-submenu-action.c:
1010 * libegg/eggcellrendererpopup.c:
1011 * libegg/eggcomboselect.c:
1012 * libegg/eggmarshalers.list:
1013 * libegg/eggtreemodelfilter.c:
1014 * libegg/eggtreemodelunion.c:
1015 * libegg/eggtreemultidnd.c:
1016 * libegg/gtkcellview.h:
1017 * libegg/layout.glade:
1018 * libegg/menu/.cvsignore:
1019 * libegg/menu/Makefile.am:
1020 * libegg/menu/egg-combo-action.h:
1021 * libegg/menu/egg-entry-action.h:
1022 * libegg/menu/egg-recent-action.h:
1023 * libegg/menu/egg-submenu-action.h:
1024 * libegg/menu/eggcomboselect.h:
1025 * libegg/recent-files/.cvsignore:
1026 * libegg/recent-files/Makefile.am:
1027 * libegg/recent-files/egg-recent-item.h:
1028 * libegg/recent-files/egg-recent-model.h:
1029 * libegg/recent-files/egg-recent-util.h:
1030 * libegg/recent-files/egg-recent-view-gtk.h:
1031 * libegg/recent-files/egg-recent-view.h:
1032 * libegg/recent-files/egg-recent.h:
1033 * libegg/test-actions.c:
1034 * libegg/test-multi-drag.c:
1035 * libegg/test-union.c:
1036 * libegg/treeviewutils/.cvsignore:
1037 * libegg/treeviewutils/Makefile.am:
1038 * libegg/treeviewutils/egg-cell-renderer-text.h:
1039 * libegg/treeviewutils/eggcellrendererpopup.h:
1040 * libegg/treeviewutils/eggtreemodelfilter.h:
1041 * libegg/treeviewutils/eggtreemodelunion.h:
1042 * libegg/treeviewutils/eggtreemultidnd.h:
1043 * libegg/util/.cvsignore:
1044 * libegg/util/Makefile.am:
1045 * libegg/util/egg-macros.h:
1046 * libegg/util/eggintl.h:
1048 Killed libegg (#349279)
1050 * plugins/document-manager/Makefile.am:
1051 * plugins/document-manager/action-callbacks.c:
1052 * plugins/document-manager/plugin.c:
1053 * plugins/editor/plugin.c:
1054 (on_open_recent_file), (sort_recent_menu),
1055 (setup_recent_chooser_menu), (activate_plugin), (dispose),
1056 (anjuta_file_loader_plugin_instance_init):
1057 * plugins/file-loader/plugin.h:
1058 * plugins/search/Makefile.am:
1059 * plugins/search/plugin.c:
1060 * plugins/search/search-replace.c:
1062 Removed dead code and libegg from Makefiles
1064 * plugins/symbol-browser/Makefile.am:
1065 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
1066 * plugins/symbol-browser/plugin.c (on_editor_saved),
1067 (update_editor_symbol_model), (iter_matches),
1068 (value_removed_current_editor), (activate_plugin):
1069 Removed symbol-browser toolbar which used libegg and was
1072 Patch from Ignacio Casal Quinteiro with lots of changes:
1073 * plugins/file-loader/Makefile.am:
1074 * plugins/file-loader/anjuta-loader-plugin.ui:
1075 * plugins/file-loader/plugin.c (set_recent_file), (open_file),
1076 Port FileLoader to GtkRecent (#398984)
1078 2008-04-03 Johannes Schmid <jhs@gnome.org>
1081 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
1082 (anjuta_launcher_scan_error), (anjuta_launcher_scan_pty):
1083 * libanjuta/interfaces/libanjuta.idl:
1084 * plugins/Makefile.am:
1085 * plugins/class-inheritance/class-inherit.c
1086 (class_inheritance_show_dynamic_class_popup_menu),
1087 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
1088 (class_inheritance_update_graph):
1089 * plugins/language-support-cpp-java/cpp-java-assist.c
1090 (create_completion),
1091 (cpp_java_assist_create_scope_completion_cache),
1092 (cpp_java_assist_create_word_completion_cache),
1093 (cpp_java_assist_show_calltip):
1094 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
1095 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_get_name),
1096 (isymbol_get_name), (isymbol_get_sym_type), (isymbol_get_args),
1097 (isymbol_get_extra_info_string), (isymbol_get_line),
1098 (isymbol_get_icon), (isymbol_iface_init):
1099 * plugins/symbol-browser/an_symbol.h:
1100 * plugins/symbol-browser/an_symbol_view.c
1101 (anjuta_symbol_view_get_file_symbol_model):
1102 * plugins/symbol-browser/plugin.c (isymbol_manager_search),
1103 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
1104 (isymbol_manager_iface_init):
1105 * plugins/symbol-db/Makefile.am:
1106 * plugins/symbol-db/anjuta-symbol-db.glade:
1107 * plugins/symbol-db/plugin.c
1108 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
1109 (value_added_current_editor), (goto_local_tree_iter),
1110 (goto_global_tree_iter), (on_global_treeview_row_expanded),
1111 (on_global_treeview_row_collapsed), (on_project_element_added),
1112 (on_project_element_removed), (on_importing_project_end),
1113 (do_import_sources_after_abort), (do_import_sources),
1114 (project_root_added), (project_root_removed), (symbol_db_activate),
1115 (symbol_db_deactivate), (isymbol_manager_search),
1116 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
1117 (isymbol_manager_iface_init), (ipreferences_merge),
1118 (ipreferences_unmerge), (ipreferences_iface_init):
1119 * plugins/symbol-db/plugin.h:
1120 * plugins/symbol-db/symbol-db-engine-iterator-node.c
1121 (symbol_db_engine_iterator_node_new),
1122 (sdb_engine_iterator_node_instance_init),
1123 (sdb_engine_iterator_node_finalize),
1124 (symbol_db_engine_iterator_node_get_symbol_id),
1125 (symbol_db_engine_iterator_node_get_symbol_name),
1126 (symbol_db_engine_iterator_node_get_symbol_file_pos),
1127 (symbol_db_engine_iterator_node_get_symbol_is_file_scope),
1128 (symbol_db_engine_iterator_node_get_symbol_signature),
1129 (symbol_db_engine_iterator_node_get_symbol_extra_string),
1130 (isymbol_get_name), (isymbol_get_args),
1131 (isymbol_get_extra_info_string), (isymbol_get_uri),
1132 (isymbol_get_line), (isymbol_get_icon), (isymbol_get_sym_type),
1133 (isymbol_iface_init):
1134 * plugins/symbol-db/symbol-db-engine-iterator.c
1135 (symbol_db_engine_iterator_new):
1136 * plugins/symbol-db/symbol-db-engine.c
1137 (sdb_engine_execute_unknown_sql), (sdb_engine_execute_select_sql),
1138 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
1139 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
1140 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
1141 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1142 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1143 (sdb_engine_init), (sdb_engine_finalize),
1144 (sdb_engine_set_defaults_db_parameters),
1145 (sdb_engine_connect_to_db), (sdb_engine_create_db_tables),
1146 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
1147 (sdb_engine_get_tuple_id_by_unique_name),
1148 (sdb_engine_get_tuple_id_by_unique_name2),
1149 (sdb_engine_get_tuple_id_by_unique_name3),
1150 (symbol_db_engine_add_new_workspace),
1151 (symbol_db_engine_project_exists),
1152 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
1153 (sdb_engine_add_new_file), (symbol_db_engine_add_new_files),
1154 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_sym_kind),
1155 (sdb_engine_add_new_sym_access),
1156 (sdb_engine_add_new_sym_implementation),
1157 (sdb_engine_add_new_heritage),
1158 (sdb_engine_add_new_scope_definition),
1159 (sdb_engine_add_new_tmp_heritage_scope),
1160 (sdb_engine_second_pass_update_scope_1),
1161 (sdb_engine_second_pass_update_heritage),
1162 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
1163 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
1164 (on_scan_update_files_symbols_end),
1165 (symbol_db_engine_fill_type_array),
1166 (symbol_db_engine_update_files_symbols),
1167 (symbol_db_engine_update_project_symbols),
1168 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
1169 (symbol_db_engine_update_buffer_symbols),
1170 (symbol_db_engine_get_files_with_zero_symbols),
1171 (sdb_engine_prepare_symbol_info_sql),
1172 (symbol_db_engine_get_class_parents_by_symbol_id),
1173 (symbol_db_engine_get_class_parents),
1174 (symbol_db_engine_get_global_members_filtered),
1175 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
1176 (symbol_db_engine_get_scope_members_by_symbol_id),
1177 (symbol_db_engine_get_scope_members),
1178 (symbol_db_engine_get_file_symbols),
1179 (symbol_db_engine_get_symbol_info_by_id),
1180 (symbol_db_engine_get_full_local_path),
1181 (symbol_db_engine_get_file_db_path),
1182 (symbol_db_engine_find_symbol_by_name_pattern),
1183 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
1184 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
1185 * plugins/symbol-db/symbol-db-engine.h:
1186 * plugins/symbol-db/symbol-db-prefs.c
1187 (on_prefs_executable_changed), (on_gconf_notify_prefs),
1188 (pkg_list_compare), (on_cflags_output), (on_cflags_exit),
1189 (on_listall_output), (on_listall_exit), (files_visit_dir),
1190 (on_tag_load_toggled), (symbol_db_prefs_init),
1191 (symbol_db_prefs_finalize):
1192 * plugins/symbol-db/symbol-db-prefs.h:
1193 * plugins/symbol-db/symbol-db-view-locals.c
1194 (sdb_view_locals_get_iter_from_row_ref), (sdb_view_locals_init),
1195 (do_add_root_symbol_to_view),
1196 (consume_symbols_inserted_queue_idle_destroy),
1197 (consume_symbols_inserted_queue_idle), (on_scan_end),
1198 (do_recurse_subtree_and_remove), (on_symbol_removed),
1199 (on_symbol_inserted),
1200 (symbol_db_view_locals_recv_signals_from_engine),
1201 (symbol_db_view_locals_update_list):
1202 * plugins/symbol-db/symbol-db-view.c
1203 (sdb_view_get_iter_from_row_ref), (prepare_for_adding),
1204 (on_symbol_removed), (sdb_view_row_expanded_idle_destroy),
1205 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
1206 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
1207 (sdb_view_build_and_display_base_tree):
1208 * plugins/symbol-db/symbol-db.glade:
1209 * plugins/symbol-db/symbol-db.ui:
1210 * plugins/symbol-db/tables.sql:
1211 * plugins/symbol-db/test/Makefile.am:
1212 * plugins/symbol-db/test/main.c (get_parents), (main),
1213 (packages_foreach), (files_visit_dir):
1215 Merged changes from symbol-db branch
1217 2008-04-02 Johannes Schmid <jhs@gnome.org>
1219 * plugins/sourceview/sourceview.c (autodetect_language):
1220 Use gnome_vfs_get_slow_mime_type()
1222 2008-04-02 Johannes Schmid <jhs@gnome.org>
1224 * libanjuta/anjuta-utils.c (anjuta_util_get_uri_mime_type):
1225 * plugins/file-loader/plugin.c (get_available_plugins_for_mime),
1228 Use gnome_vfs_get_slow_mime_type() to determine the mime-type and try
1229 supertype instead no plugin for mime-type was found (#525706)
1231 2008-03-31 Johannes Schmid <jhs@gnome.org>
1233 patch by: Carl-Anton Ingmarsson:
1235 Fixed padding in preferences
1237 2008-03-31 Johannes Schmid <jhs@gnome.org>
1239 patch by: Yuriy Penkin <yuriy.penkin@gmail.com>
1241 * plugins/tools/anjuta-tools.glade:
1242 * plugins/tools/anjuta-tools.ui:
1243 * plugins/tools/dialog.c (TOOL_LIST, TOOL_TREEVIEW, TOOL_EDIT_BUTTON,
1244 TOOL_DELETE_BUTTON, TOOL_UP_BUTTON, TOOL_DOWN_BUTTON,
1245 atp_tool_dialog_refresh, atp_tool_dialog_show):
1246 * plugins/tools/dialog.h (dialog, plugin):
1247 * plugins/tools/plugin.c (prefs, gxml, action_group,
1248 atp_plugin_finalize, test, atp_plugin_activate,
1249 atp_plugin_deactivate, atp_plugin_class_init, ipreferences_merge,
1250 ipreferences_unmerge, ipreferences_iface_init):
1251 * plugins/tools/tool.c (action, action_group, accel_key, accel_mods,
1252 icon, merge_id, atp_user_tool_free, atp_user_tool_deactivate,
1253 atp_user_tool_activate, atp_tool_list_append_new,
1254 atp_tool_list_activate, atp_tool_list_deactivate):
1255 * plugins/tools/tool.h (plugin):
1257 #515854 – Move configuration into preferences
1259 2008-03-31 Johannes Schmid <jhs@gnome.org>
1261 patch by: Carl-Anton Ingmarsson:
1262 * src/anjuta-app.c (style, on_toolbar_style_changed,
1263 on_add_merge_widget, anjuta_app_instance_init):
1266 #470483 – Make toolbar type (icon/text/both) independet from GNOME settings
1268 2008-03-30 Sébastien Granjoux <seb.sfo@free.fr>
1270 * plugins/debug-manager/anjuta-debug-manager.glade,
1271 plugins/debug-manager/command.c,
1272 plugins/debug-manager/command.h,
1273 plugins/debug-manager/start.c,
1274 plugins/gdb/plugin.c,
1275 plugins/gdb/debugger.c,
1276 plugins/gdb/debugger.h,
1277 libanjuta/interfaces/libanjuta.idl:
1278 Improve start program dialog, allowing to specify working
1279 directory and environment variables
1281 2008-03-26 Naba Kumar <naba@gnome.org>
1283 * libanjuta/resources.c (anjuta_res_url_show): Use
1284 anjuta_prog_is_installed() instead of g_find_program_in_path() and
1287 Patch from Carl-Anton Ingmarsson:
1289 * libanjuta/anjuta-utils.c (anjuta_util_help_display):
1290 * libanjuta/anjuta-utils.h:
1291 * src/action-callbacks.c (help_activate),
1292 (on_help_manual_activate), (on_help_tutorial_activate),
1293 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
1294 * libanjuta/Makefile.am:
1295 Get rid of gnome_help_display_with_doc_id()
1297 2008-03-26 Naba Kumar <naba@gnome.org>
1299 Patch from Carl-Anton Ingmarsson:
1301 * libanjuta/resources.c (anjuta_res_url_show): Get rid of gnome_url_open.
1302 * plugins/project-import/project-import.c (on_import_cancel): Remove
1303 stray GnomeDruid variable.
1305 2008-03-26 Naba Kumar <naba@gnome.org>
1307 * plugins/project-import/project-import.c (create_start_page):
1308 * plugins/project-wizard/druid.c (npw_druid_new):
1309 * plugins/project-wizard/plugin.c (npw_plugin_create_view):
1311 Fixed type 'assistent' to 'assistant'.
1313 2008-03-25 Naba Kumar <naba@gnome.org>
1315 Patch from Carl-Anton Ingmarsson:
1317 * libanjuta/Makefile.am:
1318 * libanjuta/anjuta-ui.c (sensitivity_toggled),
1319 (visibility_toggled), (accel_edited_callback),
1320 (accel_cleared_callback), (iter_compare_func), (accel_set_func),
1321 (anjuta_ui_instance_init), (anjuta_ui_add_action_group),
1322 (anjuta_ui_get_accel_editor):
1323 * libegg/Makefile.am:
1324 * libegg/eggaccelerators.c (removed):
1325 * libegg/eggcellrendererkeys.c (removed):
1326 * libegg/eggtreeviewstate.c (removed):
1327 * libegg/test-tree-utils.c (removed):
1328 * libegg/treeviewutils/Makefile.am:
1329 * libegg/treeviewutils/eggaccelerators.h (removed):
1330 * libegg/treeviewutils/eggcellrendererkeys.h (removed):
1331 * libegg/treeviewutils/eggtreeviewstate.h (removed):
1333 Ports anjuta-ui to gtk_cell_renderer_accel
1335 2008-03-16 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
1337 Reviewed by Naba Kumar <naba@gnome.org>
1339 * plugins/project-import/Makefile.am:
1340 * plugins/project-import/project-import.{ch}:
1341 * plugins/project-import/anjuta-project-import.glade (removed):
1342 * configure.in, po/POTFILES.in:
1344 Ported the GnomeDruid stuff to GtkAssistant an removed the glade
1345 file because libglade doesn't have GtkAssistant support.
1347 2008-03-17 Sébastien Granjoux <seb.sfo@free.fr>
1349 * plugins/debug-manager/registers.c:
1350 Avoid a crash when debugger stop on an error
1352 * plugins/debug-manager/start.c,
1353 plugins/gdb/debugger.c,
1354 libanjuta/interfaces/libanjuta.idl:
1355 Display an error message when debugger target is not found
1357 2008-03-15 Naba Kumar <naba@naba-desktop>
1361 * (removed) data/properties:
1362 * (added) plugins/editor/properties:
1363 * plugins/editor/Makefile.am:
1365 Moved data/properties to plugins/editor/ and removed dead code from
1368 2008-03-15 Naba Kumar <naba@naba-desktop>
1370 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize):
1371 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
1372 (macro_dialog_finalize):
1373 * plugins/macro/macro-edit.c (macro_edit_dispose),
1374 (macro_edit_finalize):
1376 Fixed errors in previous patch.
1378 2008-03-15 Naba Kumar <naba@naba-desktop>
1380 Patch from Ignacio Casal Quinteiro:
1382 * plugins/build-basic-autotools/build-basic-autotools.c (dispose),
1384 * plugins/class-gen/plugin.c (dispose), (finalize):
1385 * plugins/class-inheritance/plugin.c (class_inheritance_finalize),
1386 (class_inheritance_dispose):
1387 * plugins/cvs-plugin/plugin.c (finalize), (dispose):
1388 * plugins/debug-manager/plugin.c (dma_plugin_dispose),
1389 (dma_plugin_finalize):
1390 * plugins/debug-manager/queue.c (dma_debugger_queue_dispose),
1391 (dma_debugger_queue_finalize):
1392 * plugins/devhelp/plugin.c (devhelp_finalize), (devhelp_dispose):
1393 * plugins/document-manager/anjuta-docman.c (anjuta_docman_dispose),
1394 (anjuta_docman_finalize):
1395 * plugins/document-manager/plugin.c:
1396 * plugins/editor/plugin.c (dispose), (finalize),
1397 (editor_plugin_class_init):
1398 * plugins/editor/text_editor.c (text_editor_dispose),
1399 (text_editor_finalize):
1400 * plugins/file-loader/plugin.c (dispose), (finalize),
1401 (anjuta_file_loader_plugin_class_init):
1402 * plugins/file-manager/plugin.c (file_manager_finalize),
1403 (file_manager_dispose):
1404 * plugins/file-wizard/plugin.c (dispose), (finalize),
1405 (file_wizard_plugin_class_init):
1406 * plugins/gdb/debugger.c (debugger_dispose), (debugger_finalize):
1407 * plugins/gdb/plugin.c (gdb_plugin_dispose), (gdb_plugin_finalize):
1408 * plugins/glade/plugin.c (glade_plugin_dispose),
1409 (glade_plugin_finalize), (glade_plugin_class_init):
1410 * plugins/gtodo/plugin.c (finalize), (dispose):
1411 * plugins/gvim/plugin.c (anjuta_vim_plugin_finalize),
1412 (anjuta_vim_plugin_dispose):
1413 * plugins/indent/plugin.c (indent_plugin_finalize),
1414 (indent_plugin_dispose):
1415 * plugins/language-manager/plugin.c (language_manager_finalize),
1416 (language_manager_dispose):
1417 * plugins/language-support-cpp-java/plugin.c
1418 (cpp_java_plugin_finalize), (cpp_java_plugin_dispose):
1419 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize),
1420 (macro_db_class_init):
1421 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
1422 (macro_dialog_finalize), (macro_dialog_class_init):
1423 * plugins/macro/macro-edit.c (macro_edit_dispose),
1424 (macro_edit_finalize), (macro_edit_class_init):
1425 * plugins/macro/plugin.c (finalize), (dispose):
1426 * plugins/message-view/anjuta-msgman.c (anjuta_msgman_dispose),
1427 (anjuta_msgman_finalize):
1428 * plugins/message-view/message-view.c (message_view_dispose),
1429 (message_view_finalize):
1430 * plugins/message-view/plugin.c (message_view_plugin_dispose),
1431 (message_view_plugin_finalize):
1432 * plugins/patch/plugin.c (patch_plugin_finalize),
1433 (patch_plugin_dispose):
1434 * plugins/profiler/plugin.c (profiler_finalize),
1436 * plugins/project-import/plugin.c (dispose), (finalize),
1437 (project_import_plugin_class_init):
1438 * plugins/project-manager/plugin.c
1439 (project_manager_plugin_finalize),
1440 (project_manager_plugin_dispose):
1441 * plugins/project-wizard/plugin.c (npw_plugin_dispose),
1442 (npw_plugin_finalize), (npw_plugin_class_init):
1443 * plugins/sample1/plugin.c (sample_plugin_finalize),
1444 (sample_plugin_dispose):
1445 * plugins/search/plugin.c (dispose), (finalize),
1446 (search_plugin_class_init):
1447 * plugins/sourceview/plugin.c (sourceview_plugin_finalize),
1448 (sourceview_plugin_dispose):
1449 * plugins/subversion/plugin.c (finalize), (dispose):
1450 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_finalize):
1451 * plugins/symbol-browser/an_symbol_iter.c
1452 (anjuta_symbol_iter_finalize), (anjuta_symbol_iter_dispose):
1453 * plugins/symbol-browser/an_symbol_search.c
1454 (an_symbol_search_dispose), (an_symbol_search_finalize):
1455 * plugins/symbol-browser/an_symbol_view.c
1456 (anjuta_symbol_view_finalize), (anjuta_symbol_view_dispose):
1457 * plugins/symbol-browser/plugin.c (dispose), (finalize):
1458 * plugins/symbol-db/plugin.c (symbol_db_finalize),
1459 (symbol_db_dispose):
1460 * plugins/terminal/terminal.c (terminal_plugin_dispose),
1461 (terminal_plugin_finalize):
1462 * plugins/tools/plugin.c (atp_plugin_dispose),
1463 (atp_plugin_finalize), (atp_plugin_class_init):
1464 * plugins/valgrind/plugin.c (valgrind_finalize),
1465 (valgrind_dispose): Removed all GNOME_CALL* calls in plugins.
1467 2008-03-15 Naba Kumar <naba@gnome.org>
1469 * TODO.tasks: Updated and marked debugger bounties completed.
1471 2008-03-12 Johannes Schmid <jhs@gnome.org>
1473 * plugins/language-support-cpp-java/plugin.c (extract_mode_line),
1474 (get_line_indentation_base):
1476 #521847 – anjuta freez when edit file
1478 2008-03-11 Johannes Schmid <jhs@gnome.org>
1480 Patch from Rob Bradford:
1481 * plugins/build-basic-autotools/executer.c (execute_program):
1482 520324 – Execute command is not overridable
1484 * plugins/sourceview/sourceview.c (on_insert_text):
1487 2008-03-11 Johannes Schmid <jhs@gnome.org>
1489 Patch from James Liggett:
1490 * plugins/subversion/plugin.c (activate_plugin):
1491 521691 – Crash when click "Resolve Conflicts" without opened project
1493 2008-03-11 Johannes Schmid <jhs@gnome.org>
1495 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1496 * plugins/language-support-cpp-java/cpp-java-utils.c:
1497 * plugins/language-support-cpp-java/plugin.c
1498 (get_line_indentation_base), (on_editor_char_inserted_cpp):
1499 520415 – [PATCH] Problems in auto indentatation code,
1500 520766 – Brace autocompletion (Patch from Ignacio Casal Quinteiro <nacho@gnome.org>)
1502 * plugins/sourceview/anjuta-view.c (anjuta_view_key_press_event),
1503 (anjuta_view_button_press_event):
1504 * plugins/sourceview/sourceview.c (on_insert_text),
1505 (sourceview_adjustment_changed), (sourceview_new):
1506 #520761 – Weirz behavior with popup
1508 2008-03-03 Johannes Schmid <jhs@gnome.org>
1510 * libanjuta/anjuta-launcher.c (anjuta_launcher_initialize),
1511 (anjuta_launcher_dispose), (anjuta_launcher_finalize),
1512 (anjuta_launcher_set_env), (anjuta_launcher_fork_setenv),
1513 (anjuta_launcher_fork):
1514 * libanjuta/anjuta-launcher.h:
1515 Add API to set environment variables for the forked process
1517 * plugins/build-basic-autotools/Makefile.am:
1518 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1520 * plugins/build-basic-autotools/build-basic-autotools.c
1521 (build_set_env), (build_execute_command_full),
1522 (build_execute_command), (build_configure_project),
1523 (build_autogen_project):
1524 * plugins/build-basic-autotools/build-basic-autotools.h:
1525 * plugins/build-basic-autotools/build-options.c
1526 (fill_options_combo), (build_dialog_configure):
1527 * plugins/build-basic-autotools/build-options.h:
1528 Use new launcher API to set CFLAGS when running configure. New configure dialog
1529 which has predefined CFLAGS settings.
1531 Fixes 520076 – [PATCH] Add support for setting custom CFLAGS from the UI
1533 === anjuta 2.4.0 ===
1535 2008-03-11 Naba Kumar <naba@gnome.org>
1537 * NEWS: Updated for 2.4.0 stable release.
1538 * configure.in: Version bumped to 2.4.0
1539 * TODO.tasks: Updated.
1541 2008-03-10 Rob Bradford <rob@robster.org.uk>
1543 Reviewed by Naba Kumar <naba@gnome.org>:
1544 * global-tags/Makefile.am:
1545 Revert change for #515954. This change was incorrect, the anjuta-tags
1546 program is installed into the $(bindir) rather than the $(scriptdir).
1548 2008-03-02 Naba Kumar <naba@gnome.org>
1550 * plugins/message-view/anjuta-msgman.h: Fixed a build error.
1551 * configure.in: Added a requirement for scintilla editor plugin.
1553 2008-03-02 Johannes Schmid <jhs@gnome.org>
1555 * plugins/message-view/anjuta-msgman.c
1556 (anjuta_msgman_instance_init), (anjuta_msgman_append_view),
1557 (anjuta_msgman_get_current_view), (anjuta_msgman_set_current_view):
1558 * plugins/message-view/anjuta-msgman.h:
1560 Fixed anjuta_msgman_get_current_view() to access the notebook directly and
1561 get rid of the cached current_view member.
1562 Fixes #518469 – Save message buffer not working good
1564 2008-03-01 Johannes Schmid <jhs@gnome.org>
1566 Patch by James Liggett:
1567 * plugins/subversion/svn-command.h:
1568 * plugins/subversion/svn-diff-command.c (svn_diff_command_run):
1569 Fixed #519275 – Subversion should allow offline diffs
1571 2008-02-29 Johannes Schmid <jhs@gnome.org>
1573 * plugins/language-support-cpp-java/cpp-java-assist.c
1574 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
1575 Removed some debug code
1577 * plugins/sourceview/assist-tip.c (assist_tip_set_tips):
1578 Escape tooltip text to avoid broken markup
1580 2008-02-29 Johannes Schmid <jhs@gnome.org>
1582 * libanjuta/Makefile.am:
1583 Fixed a build error when building with -j X
1585 * plugins/tools/scripts/prepare-changelog.pl:
1586 Updated to latest script version in gnome svn
1588 2008-02-28 Johannes Schmid <jhs@gnome.org>
1590 * plugins/document-manager/anjuta-docman.c:
1591 (anjuta_docman_page_destroy):
1592 Do not unref widget because the GtkNotebook will unref them
1594 * plugins/file-manager/file-view.c: (file_view_refresh):
1595 * plugins/search/search_preferences.c: (search_preferences_init):
1596 Fixed a memory leaks
1598 * plugins/sourceview/sourceview.c: (sourceview_add_monitor),
1599 (ieditor_get_offset), (ieditor_iface_init),
1600 (idocument_get_filename), (ilanguage_get_supported_languages),
1601 (autodetect_language):
1603 Fixed memory leaks and implemented ianjuta_editor_get_offset() which
1606 2008-02-28 Johannes Schmid <jhs@gnome.org>
1608 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1609 Hide tooltip when Up, Down, Page_Up or Page_Down is pressed
1611 2008-02-27 Naba Kumar <naba@gnome.org>
1613 * plugins/document-manager/plugin.c: (on_docman_auto_save): Reverted
1614 string break. That was a mistake doing at this point.
1616 === anjuta 2.3.5 ===
1618 2008-02-26 Naba Kumar <naba@gnome.org>
1620 * plugins/document-manager/plugin.c: (on_docman_auto_save): Fixed a
1621 crash when there is a modified new file open, a non-modified exiting
1622 file open and autosave happen. Simplified error checking logic and
1623 avoided memory corruption. Fixes bug #Bug 518716.
1625 2008-02-25 Naba Kumar <naba@gnome.org>
1627 * NEWS: Updated for release 2.3.5
1628 * configure.in: Bumped version to 2.3.5
1630 * plugins/build-basic-autotools/build-basic-autotools.c:
1631 (on_editor_changed): Avoid accessing text which is greater than
1634 * plugins/editor/text_editor_cbs.[c,h]: Removed dead code.
1636 2008-02-25 Sébastien Granjoux <seb.sfo@free.fr>
1638 * plugins/debug-manager/breakpoints.c:
1639 Fix #518329: Crash when adding breakpoint and other similar bugs
1641 2008-02-25 Johannes Schmid <jhs@gnome.org>
1643 * tagmanager/entry.c: (updateSortedFlag), (isCtagsLine),
1644 (copyBytes), (copyFile), (openTagFile), (makeTagEntry):
1645 Never call error() which calls exit()
1646 #517646 – Anjuta exists with code 2 when i try to import gedit
1648 2008-02-23 Johannes Schmid <jhs@gnome.org>
1650 * plugins/sourceview/sourceview.c: (ieditor_insert):
1651 Block insert_text signal when inserting manually.
1653 2008-02-23 Johannes Schmid <jhs@gnome.org>
1655 * plugins/sourceview/sourceview.c: (on_insert_text):
1656 Fixed a problem with the "insert-text" signal that broke
1657 copy&paste sometimes
1659 2008-02-22 Johannes Schmid <jhs@gnome.org>
1661 * plugins/language-support-cpp-java/plugin.c:
1662 (get_line_indentation_base):
1663 More fixes for comment handling and made the code
1666 2008-02-22 Johannes Schmid <jhs@gnome.org>
1668 * plugins/sourceview/sourceview.c: (on_insert_text):
1669 Fixed #517919 – Crash on pasting docblock
1671 2008-02-20 Johannes Schmid <jhs@gnome.org>
1673 Patch from James Liggett:
1674 * plugins/profiler/profiler.glade:
1675 Fix width options dialog. Translations are not longer cut off. (#516630)
1677 2008-02-18 Johannes Schmid <jhs@gnome.org>
1679 * plugins/sourceview/sourceview.c: (on_insert_text):
1680 Do not change the iterator in the "insert-text" handler because
1681 it has some strange side-effects when copying text
1682 Fix useless free'ing in hover-leave that might have led to random
1685 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
1687 * plugins/debug-manager/start.c:
1688 Avoid a glib warning if no project is loaded
1690 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
1692 * manuals/anjuta-manual/C/debugger.xml:
1693 Remove warning about new debugger
1695 2008-02-17 Johannes Schmid <jhs@gnome.org>
1697 * manuals/anjuta-manual/figures/project-window.png:
1698 Use a smaller picture
1700 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
1702 * plugins/gdb/debugger.c:
1703 Set breakpoint in file with uncommon characters in path name
1705 2008-02-17 Johannes Schmid <jhs@gnome.org>
1707 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1708 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
1710 * plugins/sourceview/sourceview.c: (on_insert_text):
1711 Fix "char-added" signal to pass the correct iterator
1713 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
1715 * plugins/gdb/debugger.c:
1716 Load executable in gdb with space in path name
1718 2008-02-17 Johannes Schmid <jhs@gnome.org>
1720 * plugins/language-support-cpp-java/plugin.c:
1721 (get_line_indentation_base), (get_line_auto_indentation),
1723 Some bugfixes and clean-ups in comment indentation code
1725 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
1726 (anjuta_view_finalize), (anjuta_view_key_press_event):
1727 * plugins/sourceview/sourceview.c: (on_insert_text),
1728 (sourceview_create_highligth_indic), (sourceview_new):
1729 Cleaned implementation of char-added signal by using "insert-text" signal
1730 instead of filtering "key-press-event"
1731 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
1732 (icell_get_length), (icell_get_char), (iiter_first), (iiter_last),
1734 Fixed implementation of get_character and return value of iiter_first() and
1737 2008-02-16 Johannes Schmid <jhs@gnome.org>
1739 * plugins/valgrind/plugin.c: (valgrind_activate),
1740 (ipreferences_merge), (ipreferences_unmerge):
1741 * plugins/valgrind/vgactions.c: (vg_actions_run):
1742 * plugins/valgrind/vgdefaultview.c: (valgrind_view_load_log):
1744 Fixed crasher when starting valgrind because of strange prefs handling and
1745 #516641 – Valgrind: Load Log does not clear list
1747 2008-02-15 James Liggett <jrliggett@cox.net>
1749 * plugins/profiler/plugin.c:
1750 (on_select_other_target_button_clicked):
1751 Select the new custom target in the list so that the user sees it.
1753 Bug 516630 – Selection custom binary in profiler is not
1756 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1758 * manuals/anjuta-manual/C/projects.xml:
1759 Fix #515993: "Add package" button is "Add Package" in code
1760 Fix #516727: "Build All" is "Build Project" in code
1761 Fix #516728: "Clean All" is "Clean Project" in code
1762 Fix #516728: "Autogenerate" is "Run Autogenerate..." in code
1763 Fix #516730: Fix note title
1764 "Configure" is "Run Configure..." in code
1766 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1768 * (added) manuals/anjuta-manual/C/figures/project-window.png,
1769 (removed) manuals/anjuta-manual/C/figures/project_win.png,
1770 manuals/anjuta-manual/C/projects.xml,
1771 manuals/anjuta-manual/Makefile.am:
1772 Fix #515207: Add a new project window screenshoot
1773 Rename "Project View" to "Project window"
1775 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1777 * plugins/project-import/project-import.c:
1778 Fix #516743: Import project keeps an old date on project file
1780 * plugins/project-manager/plugin.c:
1781 Fix #516737: Import project doesn't load project with space in name
1783 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1785 * plugins/debug-manager/command.c:
1786 Destroy local variables on each step
1788 * plugins/debug-manager/debug_tree.c,
1789 plugins/debug-manager/watch.c,
1790 plugins/debug-manager/locals.c,
1791 plugins/gdb/debugger.c,
1792 libanjuta/interfaces/libanjuta.idl:
1793 Parse local variables scope (not used yet)
1795 2008-02-15 James Liggett <jrliggett@cox.net>
1797 reviewed by: Johannes Schmid <jhs@gnome.org>
1799 * plugins/profiler/gprof-options.c: (setup_widgets),
1800 (gprof_options_set_target), (gprof_options_has_target),
1801 (gprof_options_get_string):
1802 * plugins/profiler/gprof-options.h:
1803 * plugins/profiler/plugin.c: (ifile_open):
1804 516128 – crash in Anjuta IDE: selected profiler as the...
1806 2008-02-14 Johannes Schmid <jhs@gnome.org>
1808 * plugins/macro/macro-db.c: (save_macro), (macro_db_get_macro):
1809 * plugins/macro/macro-dialog.c: (on_macro_selection_changed):
1810 * plugins/symbol-browser/an_symbol.c:
1811 * plugins/symbol-browser/an_symbol_view.c:
1812 (on_symbol_view_row_expanded):
1813 Fixed some memory leaks (Remember to all free/unref everything that comes
1814 from gtk_tree_model_get())
1816 2008-02-14 Johannes Schmid <jhs@gnome.org>
1818 * plugins/document-manager/search-box.c: (on_search_activated):
1819 516377 – Status bar does not change its status of 'Search for .. continued at top'
1820 (caused by differences between scintilla and sourceview)
1822 2008-02-13 James Liggett <jrliggett@cox.net>
1824 * plugins/subversion/svn-diff-command.c: (svn_diff_command_run):
1825 Output in UTF-8 format to avoid hangs with the editor. (#516014)
1827 2008-02-14 Johannes Schmid <jhs@gnome.org>
1829 * plugins/language-support-cpp-java/plugin.c:
1830 (get_line_indentation_base), (get_line_auto_indentation),
1831 (on_editor_char_inserted_cpp):
1832 504905 – Ctrl-I (Auto Indent) doesn't indent properly after C++ public: and private:
1834 2008-02-13 Johannes Schmid <jhs@gnome.org>
1836 * plugins/language-support-cpp-java/plugin.c:
1837 (is_iter_inside_string), (get_line_auto_indentation):
1838 Handle comments in the code and do not ask editor. Fixes scintilla
1839 indentation (sourceview does not report comments anyway).
1841 * plugins/sourceview/sourceview-cell.c: (iiter_diff):
1842 Diff with correct sign (also fixes some issues with language-support)
1844 2008-02-13 Johannes Schmid <jhs@gnome.org>
1846 * plugins/language-support-cpp-java/plugin.c:
1847 (get_line_indentation_base):
1848 Act even more clever for comments. Indent /* */ comments correctly
1851 2008-02-13 Johannes Schmid <jhs@gnome.org>
1853 * plugins/sourceview/sourceview.c: (ieditor_set_tab_size):
1854 Also set indentation size correctly, when tab size is set
1855 by language support plugin
1857 2008-02-13 Johannes Schmid <jhs@gnome.org>
1859 * plugins/language-support-cpp-java/plugin.c:
1860 (get_line_indentation_base):
1862 Indent lines after comments correctly
1864 2008-02-13 Johannes Schmid <jhs@gnome.org>
1866 * libanjuta/anjuta-launcher.c: (anjuta_launcher_set_encoding_real),
1867 (anjuta_launcher_set_encoding), (anjuta_launcher_fork):
1868 * libanjuta/anjuta-launcher.h:
1869 Some more fixes from symbol-db-branch
1872 Move anjuta-shell to noinst_PROGRAMS as it is just a test
1874 2008-02-12 Johannes Schmid <jhs@gnome.org>
1876 Patch from Gennaro Bellizio <genbell@tiscali.it>:
1877 * global-tags/Makefile.am:
1879 #515954 – create_global_tags.sh: wrong anjuta-tags path
1881 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
1882 (anjuta_launcher_dispose), (anjuta_launcher_check_password_real),
1883 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
1884 (anjuta_launcher_scan_pty), (anjuta_launcher_set_encoding),
1885 (anjuta_launcher_fork):
1886 * libanjuta/anjuta-launcher.h:
1887 Fix anjuta_launcher_set_encoding() and cleaned-up. Mostly backported
1888 from symbol-db branch
1890 2008-02-11 Johannes Schmid <jhs@gnome.org>
1892 * plugins/file-manager/file-model.c: (file_model_expand_idle):
1893 515868 – File browser only shows icons when activated
1895 2008-02-11 Johannes Schmid <jhs@gnome.org>
1897 * plugins/file-manager/file-model.c: (file_model_expand_idle):
1898 #515867 – Anjuta dies on startup
1900 2008-02-11 Johannes Schmid <jhs@gnome.org>
1902 * TODO.tasks: Marked subversion task as completed
1904 === anjuta 2.3.4 ===
1906 2008-02-11 Naba Kumar <naba@gnome.org>
1908 * configure.in: Bumped version to 2.3.4
1910 2008-02-10 Naba Kumar <naba@gnome.org>
1912 * NEWS: Updated for release.
1914 2008-02-10 Johannes Schmid <jhs@gnome.org>
1916 * plugins/document-manager/anjuta-document-manager.plugin.in:
1917 Added html, javascript and glade file types. This makes it possible to
1918 edit a glade file by hand in anjuta (shows a dialog whether to use Glade or
1919 document-manager (#514695 – Anjuta v2.2.3 can't open js files)
1921 * plugins/file-wizard/anjuta-file-wizard.glade:
1922 * plugins/gdb/anjuta-gdb.glade:
1923 * plugins/project-wizard/anjuta-project-wizard.glade:
1924 * plugins/search/anjuta-search.glade:
1925 * plugins/terminal/anjuta-terminal-plugin.glade:
1927 Fixed some other translation issues (#507921)
1929 2008-02-10 Naba Kumar <naba@gnome.org>
1931 * plugins/gtodo/preferences.c: (preferences_cb_do_tooltip): Removed
1932 unnecessary warning. Fixes bug #510183 - Tooltips claim to be broken.
1934 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1936 * manuals/anjuta-manual/C/interface.xml,
1937 manuals/anjuta-manual/C/introduction.xml,
1938 manuals/anjuta-manual/C/preferences.xml,
1939 manuals/anjuta-manual/C/fileoperations.xml,
1940 manuals/anjuta-manual/C/projects.xml:
1941 Fix spelling errors, including bug #515204, #515172, #515117
1944 2008-02-10 Naba Kumar <naba@gnome.org>
1946 * plugins/document-manager/plugin.c: Fixed stream comment and added
1947 translator's comment for 'block comment', 'box comment' and 'stream
1950 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1952 * plugins/debug-manager/command.c,
1953 plugins/debug-manager/command.h,
1954 plugins/debug-manager/breakpoints.c,
1955 libanjuta/interfaces/libanjuta.idl:
1956 Avoid adding the same breakpoint several times
1958 * plugins/gdb/debugger.c:
1959 Fix bug #515463: Deattaching process kill it
1961 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1963 * manuals/anjuta-manual/C/debugger.xml:
1964 Fix translation bug #515459 and #515460
1966 2008-02-10 Johannes Schmid <jhs@gnome.org>
1968 Patch from Rémi Cardona <remi@gentoo.org>
1970 * plugins/build-basic-autotools/Makefile.am:
1971 * plugins/cvs-plugin/Makefile.am:
1972 * plugins/document-manager/Makefile.am:
1973 * plugins/editor/Makefile.am:
1974 * plugins/indent/Makefile.am:
1975 * plugins/language-support-cpp-java/Makefile.am:
1976 * plugins/message-view/Makefile.am:
1977 * plugins/sourceview/Makefile.am:
1978 * plugins/symbol-browser/Makefile.am:
1979 * plugins/terminal/Makefile.am:
1980 * scripts/build-schemas.mk:
1982 Fix #512531 – Parallel build fails
1984 * AUTHORS: Added Rémi
1986 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1988 * plugins/debug-manager/queue.c:
1989 Fix interrupt command, not working due to previous change
1991 2008-02-10 Johannes Schmid <jhs@gnome.org>
1995 * src/anjuta-callbacks.c (removed):
1996 * src/anjuta-callbacks.h (removed):
1998 Removed (almost) empty files, fixes #515383 and #515388
2000 2008-02-09 James Liggett <jrliggett@cox.net>
2002 Reviewed by Naba Kumar <naba@gnome.org>:
2004 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
2005 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
2006 * plugins/subversion/svn-command.c:
2007 (svn_command_make_canonical_path):
2008 * plugins/subversion/svn-command.h:
2009 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
2010 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
2011 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
2012 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
2013 * plugins/subversion/svn-remove-command.c:
2014 (svn_remove_command_new):
2015 * plugins/subversion/svn-status-command.c:
2016 (svn_status_command_new):
2017 * plugins/subversion/svn-switch-command.c:
2018 (svn_switch_command_new):
2019 * plugins/subversion/svn-update-command.c:
2020 (svn_update_command_new):
2021 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
2022 die if the user gives a path that libsvn doesn't like.
2026 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
2028 * plugins/debug-manager/command.c,
2029 plugins/debug-manager/command.h,
2030 plugins/debug-manager/queue.c:
2031 Fix crashes when trying to stop the debugger while it is busy
2033 2008-02-08 Johannes Schmid <jhs@gnome.org>
2035 Patch from Rodrigo Moya <rodrigo@novell.com>
2037 * plugins/glade/plugin.c: (ifile_open):
2038 * plugins/symbol-browser/test-class.cpp:
2039 * AUTHORS: Added Rodrigo
2041 #514732 – 64 bit compliation error
2042 #514733 – Use of uninitialized variables
2044 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
2046 * manuals/anjuta-manual/C/debugger.xml:
2047 Fix translation bug #514494 and bug #514440
2049 2008-02-05 Massimo Cora' <maxcvs@email.it>
2051 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2052 Fix a compile error added in the previous patch
2054 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
2056 * plugins/profiler/gprof-view.c,
2057 plugins/class-inheritance/class-callbacks.c,
2058 plugins/class-inheritance/class-inherit.c,
2059 plugins/symbol-browser/an_symbol.c,
2060 plugins/symbol-db/symbol-db-engine-iterator-node.c,
2061 libanjuta/interfaces/libanjuta.idl:
2062 Change ianjuta_symbol_file function to ianjuta_symbol_uri
2064 2008-02-04 Johannes Schmid <jhs@gnome.org>
2066 * plugins/search/anjuta-search.glade: Fixed typo
2068 2008-02-03 Johannes Schmid <jhs@gnome.org>
2070 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
2071 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
2072 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2074 * plugins/build-basic-autotools/build-basic-autotools.c:
2075 (build_get_context), (build_configure_project):
2076 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2077 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2078 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
2079 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
2080 * plugins/devhelp/plugin.c: (devhelp_activate):
2081 * plugins/editor/Makefile.am:
2082 * plugins/editor/anjuta-editor-scintilla.glade:
2083 * plugins/editor/text_editor.c:
2084 * plugins/editor/text_editor.h:
2085 * plugins/editor/text_editor_menu.c (removed):
2086 * plugins/editor/text_editor_menu.h (removed):
2087 * plugins/file-wizard/anjuta-file-wizard.glade:
2088 * plugins/gtodo/notification.c: (create_notification_window):
2089 * plugins/gtodo/preferences.c: (preferences_widget):
2090 * plugins/language-support-cpp-java/plugin.c:
2091 (cpp_java_plugin_activate_plugin):
2092 * plugins/message-view/anjuta-message-manager-plugin.glade:
2093 * plugins/message-view/plugin.c: (activate_plugin):
2094 * plugins/project-manager/plugin.c: (confirm_removal):
2095 * plugins/search/anjuta-search.glade:
2096 * plugins/search/plugin.c:
2097 * plugins/search/search-replace.c: (nb_results_alert):
2098 * plugins/subversion/subversion-commit-dialog.c:
2099 (on_subversion_commit_response):
2100 * plugins/symbol-browser/plugin.c: (activate_plugin):
2101 * plugins/valgrind/plugin.c: (on_menu_run_activate):
2102 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
2103 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
2106 Fixed translation bugs from #507921.
2107 Removed unused files in scintilla plugin
2109 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2111 * manuals/anjuta-manual/C/debugger.xml:
2112 Fix bug #514124 and bug #514138: Wrong menu item name
2114 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2116 * plugins/profiler/gprof-view.c,
2117 plugins/symbol-browser/plugin.c,
2118 plugins/class-inheritance/class-callbacks.c,
2119 plugins/debug-manager/plugin.c,
2120 plugins/tools/editor.c,
2121 plugins/search/search-replace.c,
2122 plugins/search/search-replace_backend.c,
2123 plugins/search/search-replace_backend.h,
2124 plugins/build-basic-autotools/build-basic-autotools.c,
2125 plugins/document-manager/plugin.c,
2126 plugins/document-manager/file_history.c,
2127 plugins/document-manager/anjuta-docman.c,
2128 plugins/document-manager/anjuta-docman.h,
2129 plugins/document-manager/action-callbacks.c,
2130 libanjuta/interfaces/libanjuta.idl:
2131 Rename IAnjutaDocumentManager functions:
2132 find_document_with_path, goto_file_line, goto_file_line_mark
2133 and get_full_filename into
2134 find_document_with_uri, goto_uri_line, goto_uri_line_mark
2136 Fix search plugin to use an URI instead of a file path
2137 Fix anjuta_docman_get_uri to always return an URI
2139 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2141 * plugins/debug-manager/breakpoints.c:
2142 Fix bug #514118: Rename Clear All Breakpoints to Remove
2145 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2147 * manuals/anjuta-manual/C/debugger.xml:
2148 Update debugger documentation
2150 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2152 * plugins/debug-manager/sharedlib.c,
2153 plugins/debug-manager/anjuta-debug-manager.glade,
2154 plugins/debug-manager/queue.c,
2155 plugins/tools/execute.c,
2156 plugins/tools/anjuta-tools.glade,
2157 plugins/tools/editor.c,
2158 plugins/project-wizard/templates/terminal.wiz,
2159 plugins/project-wizard/templates/xlib-dock.wiz,
2160 plugins/project-wizard/templates/wxwin.wiz,
2161 plugins/project-wizard/templates/java.wiz,
2162 plugins/project-wizard/templates/gnome.wiz,
2163 plugins/project-wizard/templates/anjuta-plugin.wiz,
2164 plugins/project-wizard/templates/gtkmm.wiz,
2165 plugins/project-wizard/templates/python.wiz,
2166 plugins/project-wizard/templates/cpp.wiz,
2167 plugins/project-wizard/templates/sdl.wiz,
2168 plugins/project-wizard/templates/gtk.wiz,
2169 plugins/project-wizard/templates/minimal.wiz,
2170 plugins/project-wizard/templates/xlib.wiz,
2171 plugins/project-wizard/templates/gcj.wiz,
2172 plugins/gdb/plugin.c,
2173 plugins/gdb/debugger.c,
2174 libanjuta/anjuta-plugin-manager.c:
2175 Partial fix of #507921: translation issues in debug-manager, tools,
2176 project-wizard, gdb and anjuta-plugin-manager.
2178 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
2180 * plugins/debug-manager/queue.c:
2181 Debugger Local, Stack and Thread windows were missing due to
2182 the previous change.
2184 2008-02-02 Johannes Schmid <jhs@gnome.org>
2186 * manuals/anjuta-manual/Makefile.am:
2187 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
2188 causes make install to fail
2190 2008-02-02 Johannes Schmid <jhs@gnome.org>
2192 * plugins/macro/macros.xml:
2193 #495511 – Header_h macro correction
2195 2008-02-02 Johannes Schmid <jhs@gnome.org>
2197 * plugins/patch/patch-plugin.glade:
2198 gtk-apply is not translatable...
2200 2008-02-02 Johannes Schmid <jhs@gnome.org>
2202 * plugins/build-basic-autotools/build-basic-autotools.c:
2203 (on_build_mesg_format):
2205 Also check for untranslated messages from make. Should fix
2206 #511981 – Error parsing make output
2208 2008-02-02 Johannes Schmid <jhs@gnome.org>
2210 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2213 Fixed #511010 – [UI] Execute program utility window
2215 2008-02-02 Johannes Schmid <jhs@gnome.org>
2218 Fixed #509908 – [UI] Problems with the General settings tab
2220 2008-02-02 Johannes Schmid <jhs@gnome.org>
2222 * manuals/anjuta-manual/C/fileoperations.xml:
2223 Fixed #513730 – Option not present in the GUI po file
2225 2008-02-02 Johannes Schmid <jhs@gnome.org>
2227 * plugins/sourceview/anjuta-editor-sourceview.glade:
2228 Adjust preferences default values
2230 2008-02-02 Johannes Schmid <jhs@gnome.org>
2232 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
2233 Fixed #512535 – Open files tabs' position is correctly remembered
2234 but not applied at startup
2236 2008-02-02 Johannes Schmid <jhs@gnome.org>
2238 * plugins/search/search-replace.c: (on_message_clicked):
2239 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
2240 fix clicking on search result messages
2242 2008-02-01 James Liggett <jrliggett@cox.net>
2244 * plugins/subversion/svn-command.c: (on_svn_notify):
2245 Fixed wrong status message output when resolving conflicts.
2247 2008-02-02 Johannes Schmid <jhs@gnome.org>
2249 * configure.in: Require GtkSourceView 2.1.2
2250 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
2251 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
2252 (imark_is_marker_set), (imark_delete_all_markers),
2253 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
2255 Adapted to API changes in GtkSourceView
2257 2008-02-01 Johannes Schmid <jhs@gnome.org>
2259 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
2260 Fixed tabsize preference
2262 2008-02-01 Johannes Schmid <jhs@gnome.org>
2264 * manuals/anjuta-manual/C/fileoperations.xml:
2265 * manuals/anjuta-manual/C/interface.xml:
2268 * manuals/anjuta-manual/Makefile.am:
2269 * manuals/anjuta-manual/C/figures/*:
2271 Updated figures to be in clearlooks theme, removed old figures
2273 2008-02-01 Johannes Schmid <jhs@gnome.org>
2275 * plugins/patch/patch-plugin.glade:
2276 * plugins/patch/plugin.c: (patch_plugin_activate):
2277 Another UI issue with the patch plugin and silenced a compiler
2280 Patch from James Liggett:
2281 * plugins/profiler/gprof-call-graph-view.c:
2282 (gprof_call_graph_view_create_columns):
2283 * plugins/profiler/gprof-flat-profile-view.c:
2284 (gprof_flat_profile_view_create_columns):
2285 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
2286 * plugins/profiler/gprof-view.h:
2288 Use two decimal places for float values in profiler views (#507831)
2290 2008-02-01 Johannes Schmid <jhs@gnome.org>
2293 * plugins/editor/Makefile.am:
2295 Fixed #512751 – libgnomeprint unnecessary without scintilla
2297 2008-01-31 Johannes Schmid <jhs@gnome.org>
2299 * plugins/language-manager/languages.xml:
2300 Added a pretty ugly string for C++ headers. Maybe we should rely
2301 on mime-types instead...
2303 2008-01-31 Johannes Schmid <jhs@gnome.org>
2305 * plugins/language-support-cpp-java/cpp-java-assist.c:
2306 (get_iter_column), (cpp_java_assist_get_calltip_context),
2307 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
2308 (on_assist_chosen), (cpp_java_assist_install):
2309 * plugins/language-support-cpp-java/plugin.c:
2310 (on_editor_char_inserted_cpp):
2311 Removed annoying DEBUG_PRINTs
2313 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
2314 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
2315 * plugins/sourceview/sourceview.c: (iassist_show_tips):
2317 Fixed "jumping" tooltips, fixed indentation of brances
2319 2008-01-31 Johannes Schmid <jhs@gnome.org>
2321 * plugins/document-manager/plugin.c: (on_document_changed):
2322 Fixed crash when closing anjuta after all document tabs have been closed
2324 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
2326 * plugins/debug-manager/anjuta-debug-manager.glade:
2327 Fix #513485: wrong strings maked as translatable
2329 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
2331 * plugins/debug-manager/threads.c,
2332 plugins/debug-manager/stack_trace.c:
2333 Avoid crash when getting relative path from debugger (same fix
2336 * plugins/debug-manager/queue.c:
2337 Emit all state changes notification
2339 * plugins/debug-manager/start.c:
2340 Fix #511586: Project path with "+" not working in debugger
2342 2008-01-31 Johannes Schmid <jhs@gnome.org>
2344 * plugins/patch/patch-plugin.glade:
2345 Fixed button ui problem...
2347 Patch from James Liggett:
2348 * plugins/profiler/gprof-call-graph-block-entry.c:
2349 (gprof_call_graph_block_primary_entry_new),
2350 (gprof_call_graph_block_secondary_entry_new):
2351 * plugins/profiler/gprof-flat-profile-entry.c:
2352 (gprof_flat_profile_entry_new):
2354 Fix #507831 - Wrong Profiler values for some locales
2356 2008-01-31 Johannes Schmid <jhs@gnome.org>
2358 * plugins/sourceview/anjuta-editor-sourceview.glade:
2359 * plugins/sourceview/sourceview-prefs.c:
2360 * plugins/sourceview/sourceview.c: (sourceview_finalize):
2362 Fixed Editor->View popup menu for those entries that are appropriate for
2365 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
2367 * plugins/debug-manager/breakpoints.c:
2368 Fix #512901: Crash when adding a breakpoint
2370 * plugins/debug-manager/queue.c:
2371 Remove a possible memory leak
2373 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
2375 * plugins/debug-manager/data_view.c,
2376 plugins/debug-manager/sparse_view.c,
2377 manuals/anjuta-manual/C/debugger.xml:
2378 Fix #513130, #513131 #513135: Wrong menu item names and errors
2379 in the documentation
2381 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
2383 * plugins/tools/editor.c:
2384 ianjuta_document_manager_find_document_with_path expect an uri not
2387 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
2389 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2390 manuals/reference/libanjuta/libanjuta-sections.txt,
2391 libanjuta/interfaces/libanjuta.idl:
2392 Documentation fixes for IAnjutaDebugger* interfaces
2394 === anjuta 2.3.3 ===
2396 2008-01-27 Naba Kumar <naba@gnome.org>
2398 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
2401 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
2402 (value_added_current_editor), (value_removed_current_editor):
2405 * TODO.tasks: Updated.
2407 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
2408 scrollwindow shadow in.
2410 * plugins/editor/anjuta-editor-scintilla.glade:
2411 * plugins/editor/style-editor.c: (create_style_editor_gui):
2412 Set style window transient and cetered for preferences window.
2413 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
2415 * plugins/editor/anjuta-editor-scintilla.glade:
2416 Fixes Bug #427108 - Scintilla plugin configuration folding-style
2419 * configure.in, NEWS: Updated for release 2.3.3
2421 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2423 * plugins/debug-manager/anjuta-debug-manager.glade:
2424 Fix #512224: Use a string in english
2426 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2428 * plugins/build-basic-autotools/build-basic-autotools.c:
2429 ianjuta_document_manager_goto_file_line_mark needs an uri and
2432 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2434 * plugins/symbol-browser/plugin.c,
2435 plugins/symbol-browser/an_symbol_view.c:
2436 use gnome_vfs_get_uri_from_local_path to get local path from uri
2437 This takes care of escaping some characters
2439 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
2441 * plugins/debug-manager/stack_trace.c:
2442 Probably fix #510028: crash debugger when having a relative filename
2445 2008-01-25 Tom <tpgww@onepost.net>
2447 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2449 * plugins/document-manager/plugin.c,
2450 plugins/document-manager/file_history.c,
2451 plugins/document-manager/file_history.h,
2452 plugins/document-manager/anjuta-docman.c,
2453 plugins/document-manager/anjuta-docman.h:
2454 Rename filename argument to uri when an uri is expected
2455 anjuta_docman_get_document_for_uri will remove symlinks
2457 2008-01-25 Naba Kumar <naba@gnome.org>
2459 * plugins/terminal/terminal.c: (terminal_execute),
2461 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
2463 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
2465 * plugins/debug-manager/anjuta-debug-manager.glade,
2466 plugins/debug-manager/start.c:
2467 Fix #511049: Change UI of add source directories dialog
2469 2008-01-24 Naba Kumar <naba@gnome.org>
2471 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
2472 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
2473 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
2474 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
2475 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
2478 2008-01-24 Johannes Schmid <jhs@gnome.org>
2480 Patch from: Luca Ferretti <ella.uca@libero.it>:
2482 * plugins/document-manager/anjuta-docman.c:
2483 (anjuta_docman_page_init), (anjuta_docman_class_init):
2484 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
2486 Fix #511757 – Close icon in tabs cut off (Patch was only for
2487 document-manager, also adapted it for message-manager)
2489 2008-01-24 Johannes Schmid <jhs@gnome.org>
2491 * plugins/Makefile.am:
2492 * plugins/sourceview/anjuta-document.c:
2493 * plugins/sourceview/anjuta-marshal.list:
2494 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
2495 (anjuta_view_key_press_event):
2496 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
2497 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
2498 (iiter_diff), (iiter_iface_init):
2499 * plugins/sourceview/sourceview.c: (on_document_char_added),
2500 (ieditor_goto_position), (ieditor_get_text),
2501 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
2502 (ieditor_erase), (ieditor_get_line_from_position),
2503 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
2504 (ieditor_get_position_from_offset), (ieditor_get_start_position),
2505 (ieditor_get_end_position), (ieditor_goto_start),
2506 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
2507 (iconvert_to_lower), (iindic_set), (iassist_suggest),
2508 (iassist_show_tips):
2510 Implemented new iterators interface in sourceview editor and
2513 2008-01-23 Naba Kumar <naba@gnome.org>
2515 * libanjuta/interfaces/libanjuta.idl:
2516 * manuals/reference/libanjuta/libanjuta-sections.txt:
2517 * plugins/build-basic-autotools/build-basic-autotools.c:
2518 (build_indicator_location_set), (on_editor_changed):
2519 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
2520 * plugins/debug-manager/variable.c: (get_hovered_word):
2521 * plugins/document-manager/action-callbacks.c:
2522 (on_editor_command_upper_case_activate),
2523 (on_editor_command_lower_case_activate):
2524 * plugins/document-manager/search-box.c: (on_incremental_search),
2525 (on_search_activated):
2526 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
2527 (iiter_last), (iiter_set_position), (iiter_get_position),
2528 (iiter_get_length), (iiter_compare), (iiter_diff),
2530 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
2531 (text_editor_goto_point), (itext_editor_goto_start),
2532 (itext_editor_goto_end), (itext_editor_goto_position),
2533 (itext_editor_get_text_all), (itext_editor_get_text),
2534 (itext_editor_get_position), (itext_editor_get_offset),
2535 (itext_editor_get_length), (itext_editor_insert),
2536 (itext_editor_erase), (itext_editor_erase_all),
2537 (itext_editor_get_column), (itext_editor_get_overwrite),
2538 (itext_editor_set_popup_menu),
2539 (itext_editor_get_line_from_position),
2540 (itext_editor_get_line_begin_position),
2541 (itext_editor_get_line_end_position),
2542 (itext_editor_get_position_from_offset),
2543 (itext_editor_get_start_position), (itext_editor_get_end_position),
2544 (itext_editor_iface_init), (iconvert_to_upper),
2545 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
2547 * plugins/editor/text_editor.h:
2548 * plugins/editor/text_editor_cbs.c:
2549 (on_text_editor_scintilla_notify):
2550 * plugins/indent/plugin.c: (on_indent_action_activate):
2551 * plugins/language-support-cpp-java/cpp-java-assist.c:
2552 (cpp_java_assist_get_scope_context),
2553 (cpp_java_assist_get_pre_word),
2554 (cpp_java_assist_show_autocomplete),
2555 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
2556 (on_editor_char_added), (on_assist_chosen):
2557 * plugins/language-support-cpp-java/plugin.c:
2558 (get_line_indentation), (skip_iter_to_previous_logical_line),
2559 (skip_preprocessor_lines), (initialize_indentation_params),
2560 (set_line_indentation), (get_line_indentation_base),
2561 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
2562 (on_editor_char_inserted_java), (on_auto_indent):
2563 * plugins/macro/macro-actions.c: (match_shortcut):
2564 * plugins/macro/macro-dialog.c: (on_ok_clicked):
2565 * plugins/macro/plugin.c: (match_keyword):
2566 * plugins/search/plugin.c: (find_incremental):
2567 * plugins/search/search-replace.c: (search_and_replace),
2568 (search_start_over):
2569 * plugins/search/search-replace_backend.c:
2570 (file_buffer_new_from_te), (file_buffer_line_from_pos),
2571 (create_search_entries):
2572 * plugins/symbol-browser/plugin.c:
2573 (on_editor_buffer_symbols_update_timeout), (on_char_added),
2574 (isymbol_manager_iface_init):
2575 * plugins/symbol-db/plugin.c:
2576 (on_editor_buffer_symbols_update_timeout), (on_char_added),
2577 (isymbol_manager_iface_init):
2578 * plugins/tools/execute.c: (atp_output_context_construct),
2579 (atp_output_context_destroy), (atp_user_tool_execute):
2581 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
2582 iterators instead of integer offsets.
2583 - Renamed original ianjuta_editor_get_position(int) to
2584 ianjuta_editor_get_offset(). It is deprecated.
2585 - Renamed original ianjuta_editor_get_position_iter() to
2586 ianjuta_editor_get_position().
2587 - Renamed ianjuta_editor_get_cell_iter() to
2588 ianjuta_editor_get_position_from_offset()
2589 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
2590 - Added new methods:
2591 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
2592 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
2593 ianjuta_editor_goto_end().
2594 - All relevent signals and methods converted to use iterators.
2595 - All relevent plugins fixed to use new API.
2596 - Removed ianjuta_editor_cell_get_line() because it is provided by
2597 ianjuta_editor_get_line_from_position().
2598 - Removed ianjuta_symbol_manager_get_completions_at_position()
2599 because it not used anywhere and is not right to be there.
2600 - Updated IAnjutaEditable documentation.
2602 Updated IAnjutaIterable interface:
2603 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
2604 - Introduced 'end-iter' to point at the end of the list.
2605 - Updated IAnjutaIterable documentation.
2607 * plugins/Makefile.am:
2608 (Disabled sourceview plugin for now. Jhs is coming up with a patch
2611 2008-01-22 Johannes Schmid <jhs@gnome.org>
2613 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
2614 * plugins/project-import/anjuta-project-import.glade:
2615 * plugins/project-import/anjuta-project-import.plugin.in:
2616 * plugins/project-wizard/anjuta-project-wizard.glade:
2617 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
2618 * plugins/project-wizard/druid.c: (npw_druid_new):
2619 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
2621 Fixed #465084 – wizard instead of assistant (only string changes...)
2623 2008-01-20 Rob Bradford <rob@openedhand.com>
2625 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
2626 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
2627 coming up with the solution. (Bug: #510390.)
2629 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
2631 * plugins/build-basic-autotools/executer.c:
2632 Fix #502508, use anjuta_launcher to keep program output
2634 * plugins/terminal/terminal.c:
2635 Remove unused child_initizlized member
2636 Start the shell on plugin activation
2638 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
2640 * plugins/debug-manager/sparse_buffer.c:
2641 Fix a crash when scrolling in the diassembly window
2643 * plugins/debug-manager/sparse_view.c:
2644 Small limit change using the same "unit" for both number
2646 2008-01-19 Naba Kumar <naba@gnome.org>
2648 * plugins/language-support-cpp-java/cpp-java-assist.c:
2649 (cpp_java_assist_get_scope_context),
2650 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
2653 2008-01-19 Johannes Schmid <jhs@gnome.org>
2655 * plugins/sourceview/anjuta-editor-sourceview.glade:
2656 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
2658 And even more strings...
2660 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2662 * plugins/project-wizard/templates/cpp/src/main.cc:
2663 Fix #498734, typing error in c++ project template
2665 2008-01-19 Johannes Schmid <jhs@gnome.org>
2667 * plugins/editor/text_editor.c: (text_editor_save_file):
2668 * plugins/macro/anjuta-macro.glade:
2669 * plugins/subversion/anjuta-subversion.glade:
2671 Fixed even more strings
2673 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2675 * plugins/language-support-cpp-java/cpp-java-assist.c:
2676 Fix bug #488519, remove critical warning (completion_cache == NULL
2679 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2681 * plugins/gdb/debugger.c:
2682 Enable logging of gdb communication with an environment variable
2684 2008-01-19 Naba Kumar <naba@gnome.org>
2686 * plugins/editor/text-editor-iterable.c: (iiter_next),
2687 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
2688 editor native funtions to avoid round trips.
2690 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2692 * plugins/editor/text_editor.c:
2693 Fix a bug due to the previous patch: Unable to save new file in
2696 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
2698 * plugins/debug-manager/disassemble.c,
2699 plugins/debug-manager/disassemble.h,
2700 plugins/debug-manager/registers.c,
2701 plugins/debug-manager/registers.h,
2702 plugins/debug-manager/memory.c,
2703 plugins/debug-manager/memory.h,
2704 plugins/debug-manager/command.c,
2705 plugins/debug-manager/command.h,
2706 plugins/debug-manager/queue.c,
2707 plugins/debug-manager/queue.h,
2708 plugins/debug-manager/breakpoints.c,
2709 plugins/debug-manager/stack_trace.c,
2710 plugins/debug-manager/threads.c,
2711 plugins/debug-manager/plugin.c,
2712 plugins/gdb/plugin.c,
2713 plugins/gdb/debugger.c,
2714 plugins/gdb/debugger.h,
2715 manuals/reference/libanjuta/libanjuta-sections.txt,
2716 manuals/reference/libanjuta/libanjuta.types,
2717 libanjuta/interfaces/libanjuta.idl:
2718 Use gulong instead of guint for addresses
2719 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
2720 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
2722 * plugins/gdb/anjuta-gdb.plugin.in:
2723 Remove reference to IAnjutaCpuDebugger (useless)
2725 2008-01-18 Johannes Schmid <jhs@gnome.org>
2727 * AUTHORS: Added Alexander
2729 2008-01-18 Johannes Schmid <jhs@gnome.org>
2731 Patch from: Alexander Korolyov <kilork@yandex.ru>
2733 * plugins/editor/text_editor.c: (load_from_file),
2734 (text_editor_save_file):
2736 Fixed symlinks (#510238) and file permission (#405321)
2737 handling for scintilla editor.
2739 2008-01-17 Johannes Schmid <jhs@gnome.org>
2741 * plugins/document-manager/action-callbacks.c:
2742 (on_editor_command_select_all_activate),
2743 (on_editor_command_cut_activate),
2744 (on_editor_command_paste_activate),
2745 (on_editor_command_copy_activate),
2746 (on_editor_command_clear_activate):
2747 Resupport cut/copy/paste/clear on GtkEditables when those
2748 have focus. (Important for shortcuts to work).
2750 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2751 * plugins/document-manager/search-box.c: (on_search_activated):
2752 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
2753 * plugins/patch/patch-plugin.c: (on_ok_clicked):
2754 * plugins/profiler/plugin.c: (profiler_get_data):
2755 * plugins/project-wizard/druid.c: (npw_druid_new):
2756 * plugins/project-wizard/install.c: (on_install_end_install_file):
2757 * plugins/sourceview/anjuta-editor-sourceview.glade:
2758 * plugins/subversion/anjuta-subversion.glade:
2759 * plugins/tools/anjuta-tools.glade:
2760 Various string fixes
2762 2008-01-17 Naba Kumar <naba@gnome.org>
2764 Patch from James Liggett:
2766 * plugins/subversion/subversion-add-dialog.c:
2767 (on_subversion_add_response):
2768 * plugins/subversion/subversion-copy-dialog.c:
2769 (on_subversion_copy_response):
2770 * plugins/subversion/subversion-diff-dialog.c:
2771 (on_subversion_diff_response):
2772 * plugins/subversion/subversion-merge-dialog.c:
2773 (on_subversion_merge_response):
2774 * plugins/subversion/subversion-remove-dialog.c:
2775 (on_subversion_remove_response):
2776 * plugins/subversion/subversion-switch-dialog.c:
2777 (on_subversion_switch_response):
2778 * plugins/subversion/subversion-ui-utils.c: (check_input):
2779 * plugins/subversion/subversion-ui-utils.h:
2780 * plugins/subversion/subversion-update-dialog.c:
2781 (on_subversion_update_response):
2783 If the user doesn't enter any data for path or revision fields in
2784 certain SVN plugin dialogs, libsvn throws assertion failures and
2785 kills Anjuta. To avoid this, the validity of path and revision
2786 input data are checked before the command gets executed.
2788 Fixes Bug #509510 - Check input of some dialogs to avoid termination
2789 if user gives bad or no input
2791 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
2793 * plugins/document-manager/anjuta-docman.c:
2794 Fix #507627 memory tab stay active on debugger stop
2795 Remove two unused variables due to the previous patch
2797 2008-01-16 Johannes Schmid <jhs@gnome.org>
2799 * libanjuta/anjuta-plugin-manager.c:
2800 Fixed #508399 – When you enable a plugin, preferences don't show up
2802 2008-01-16 Rob Bradford <rob@openedhand.com>
2804 Reviewed by: Johannes Schmid <jhs@gnome.org>
2806 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2807 (get_property_value_as_string), (set_property_value_as_string),
2808 (register_callbacks):
2809 * libanjuta/anjuta-preferences.h:
2810 Add support for both file and folder preferences (originally only
2811 folder choosers were supported. (Fixes bug: #508805.)
2813 * plugins/file-manager/file-manager.glade:
2814 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
2817 2008-01-16 Johannes Schmid <jhs@gnome.org>
2819 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2821 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2824 Fixed #509875 – The "Update globale tags" button wording is incorrect
2825 Fixed #509873 – Build Autotools Preferences has excessive padding
2826 Fixed #509872 – General Information labels are incorrectly aligned
2827 Fixed #509871 – General preferences has incorrect use of colons
2829 2008-01-16 Johannes Schmid <jhs@gnome.org>
2831 * plugins/document-manager/anjuta-document-manager.glade:
2832 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2834 Fixed #509865 – Incorrect padding in the Documents settings tabs
2835 Fixed #509867 – Create button contents is mis-aligned
2836 Fixed #509869 – "Add Directory" button is not HIG complient
2838 2008-01-16 Johannes Schmid <jhs@gnome.org>
2840 * libanjuta/anjuta-preferences-dialog.c:
2841 (anjuta_preferences_dialog_add_page):
2843 Fix #509864 – No initial section selected when opening the Preferences dialog
2845 2008-01-16 Johannes Schmid <jhs@gnome.org>
2847 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
2848 Removed unused gconf_notifications
2850 * plugins/search/anjuta-search.glade:
2851 * plugins/subversion/anjuta-subversion.glade:
2852 * plugins/tools/anjuta-tools.glade:
2853 * src/anjuta-app.c: (anjuta_app_instance_init):
2855 Fixed various strings
2857 2008-01-15 Naba Kumar <naba@gnome.org>
2859 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
2860 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
2863 * plugins/symbol-browser/an_symbol_view.c:
2864 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
2867 2008-01-15 Johannes Schmid <jhs@gnome.org>
2869 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
2870 (anjuta_profile_add_plugins_from_xml):
2871 * plugins/file-manager/file-manager.glade:
2874 * libanjuta/interfaces/libanjuta.idl:
2877 * plugins/sourceview/Makefile.am:
2878 * plugins/sourceview/anjuta-editor-sourceview.glade:
2879 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
2880 (end_print), (print_setup), (sourceview_print),
2881 (sourceview_print_preview):
2882 * plugins/sourceview/sourceview.c: (iprint_print),
2883 (iprint_print_preview):
2885 Added printing support to GtkSourceView editor
2887 2007-01-14 Tom <tpgww@onepost.net>
2889 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2891 * plugins/document-manager/anjuta-docman.c:
2892 Fix two memory leaks added by the previous patch
2894 2008-01-14 Johannes Schmid <jhs@gnome.org>
2896 * plugins/sourceview/assist-tip.c: (assist_tip_move):
2897 * plugins/sourceview/assist-window.c: (assist_window_move):
2901 2008-01-14 Rob Bradford <rob@openedhand.com>
2903 * global-tags/Makefile.am:
2904 * global-tags/create_global_tags.sh.in:
2905 Install anjuta-tags binary into FHS policy compliant directory and
2906 update references. (Fixes bug: 509346.)
2908 2008-01-13 Naba Kumar <naba@gnome.org>
2910 Patch from: Ritesh Khadgaray
2911 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2912 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
2913 Adds export-dynamic option to LDFLAGS to project template for libglade
2914 to work for autoconnect signals.
2916 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2918 * libanjuta/anjuta-utils.c:
2919 anjuta_util_get_real_path return a string that need to be freed
2920 with g_free even if PATH_MAX is not defined
2922 2008-01-13 Andre Klapper <a9016009@gmx.de>
2924 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
2927 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2929 * plugins/document-manager/anjuta-docman.c:
2930 Do not reopen file having escaped character (+,...) in path name
2932 2008-01-13 Naba Kumar <naba@gnome.org>
2934 * libanjuta/interfaces/libanjuta.idl:
2935 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
2936 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
2937 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
2938 IAnjutaProjectManager::add_sources().
2940 * plugins/glade/plugin.c: (on_glade_resource_removed),
2941 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
2942 stubs for handing resources in glade file.
2944 2008-01-13 Naba Kumar <naba@gnome.org>
2946 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
2948 * plugins/glade/plugin.c: (ifile_open): Select the first window
2949 in the glade project when it is first opened. Avoids empty glade
2950 document the first time.
2952 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
2954 Reviewed by: Johannes Schmid <jhs@gnome.org>
2956 * plugins/gtodo/callback.c: (remove_todo_item):
2957 Fix #507304 – crash in Anjuta IDE while removing done tasks
2959 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
2961 * plugins/debug-manager/anjuta-debug-manager.ui,
2962 plugins/debug-manager/plugin.c,
2963 plugins/debug-manager/start.h,
2964 plugins/debug-manager/start.c:
2965 New menu item to add extra source directories for debugger
2967 === anjuta 2.3.2 ===
2969 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
2971 * plugins/gtodo/callback.c: (remove_todo_item):
2972 Fix #507304 – crash in Anjuta IDE while removing done tasks
2974 2008-01-11 Naba Kumar <naba@gnome.org>
2976 * configure.in: Bumped version to 2.3.2
2977 * NEWS: Updated for anjuta 2.3.2 release
2978 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
2981 2008-01-11 Johannes Schmid <jhs@gnome.org>
2983 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2985 Reverted accidently commited change
2987 * plugins/document-manager/anjuta-document-manager.glade:
2988 Fix Gtk-Critical because of broken glade file
2990 2008-01-11 Naba Kumar <naba@gnome.org>
2992 * plugins/glade/plugin.c: (on_document_destroy),
2993 (glade_plugin_add_project): Fixed a bug where when more than one
2994 glade document is open and one is closed, it closes all the glade
2995 documents. Also it might have fixed the bug where sometimes closing
2996 the glade document leaves glade widget tree unclosed.
2998 2008-01-11 Naba Kumar <naba@gnome.org>
3000 * libanjuta/Makefile.am: Install glade3 files in own prefix to
3001 prevent install errors when not installed as root (then the files
3002 are only useful when glade-3 is installed in the same prefix, but it
3003 doesn't harm anjuta runtime).
3005 * plugins/sourceview/sourceview.c: Commented use of a file
3006 not currently distributed.
3008 2008-01-10 Naba Kumar <naba@gnome.org>
3010 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
3011 nothing to translate in it.
3013 2008-01-10 Johannes Schmid <jhs@gnome.org>
3015 * plugins/project-wizard/templates/gnome.wiz:
3016 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
3017 * plugins/project-wizard/templates/gnome/src/main.c:
3018 * plugins/project-wizard/templates/translatable-strings.h:
3020 Fixed #508497 and added a new chooser to select whether to use
3023 2008-01-10 Johannes Schmid <jhs@gnome.org>
3025 Patch from Tom <tpgww@onepost.net>:
3027 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
3028 (anjuta_util_glist_path_dedup):
3029 * libanjuta/anjuta-utils.h:
3031 Give the method a proper prefixed name
3033 * plugins/document-manager/action-callbacks.c:
3034 (get_current_popup_active),
3035 (on_editor_command_select_all_activate),
3036 (on_editor_command_cut_activate),
3037 (on_editor_command_paste_activate),
3038 (on_editor_command_copy_activate),
3039 (on_editor_command_clear_activate), (on_show_search),
3040 (on_repeat_quicksearch):
3041 * plugins/document-manager/action-callbacks.h:
3042 * plugins/document-manager/anjuta-docman.c:
3043 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
3044 (anjuta_docman_goto_file_line_mark),
3045 (anjuta_docman_get_full_filename):
3046 * plugins/document-manager/anjuta-docman.h:
3047 * plugins/document-manager/anjuta-document-manager.ui:
3048 * plugins/document-manager/plugin.c:
3049 (update_document_ui_interface_items):
3051 Better way to fix the popup-menu items (Cut/Copy/Paste)
3052 and various clean-ups.
3054 * plugins/document-manager/search-box.c: (on_document_changed),
3055 (search_box_fill_search_focus):
3056 * plugins/document-manager/search-box.h:
3057 * plugins/search/plugin.c:
3059 Add a menu item to repeat the quick search
3061 2008-01-10 Johannes Schmid <jhs@gnome.org>
3063 * plugins/language-support-cpp-java/cpp-java-assist.c:
3066 Fixed #508424 – Auto complete: previous char was removed when
3067 pre TAB to auto complete.
3069 2008-01-10 Johannes Schmid <jhs@gnome.org>
3071 Patch from: James Ligett:
3073 * plugins/profiler/gprof-call-graph-view.c:
3074 (gprof_call_graph_view_create_columns):
3075 * plugins/profiler/gprof-flat-profile-view.c:
3076 (gprof_flat_profile_view_create_columns):
3078 Fixed translation issues (#496833)
3080 2008-01-10 Johannes Schmid <jhs@gnome.org>
3082 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
3084 * plugins/gtodo/gtodo.c: (category_manager_add_item):
3085 Fix #460390 – Changing categories while edinting something
3087 2008-01-09 Naba Kumar <naba@gnome.org>
3089 * libanjuta/anjuta-plugin-manager.c:
3090 (anjuta_plugin_manager_activate_plugins): Commented dead code and
3093 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
3094 corruption reported in bug #507491. Potentially fixes too.
3096 2008-01-09 Johannes Schmid <jhs@gnome.org>
3098 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
3100 * plugins/gtodo/mcategory.c: (category_manager_add_item):
3101 Fix bug #505205 completely
3103 * AUTHORS: Added Bolesław
3105 2008-01-08 Johannes Schmid <jhs@gnome.org>
3107 * plugins/document-manager/action-callbacks.c:
3108 (on_editor_command_cut_activate),
3109 (on_editor_command_paste_activate),
3110 (on_editor_command_copy_activate),
3111 (on_editor_command_clear_activate):
3113 Fixed editor popup menu (Cut, Copy, Paste)
3115 2008-01-08 Johannes Schmid <jhs@gnome.org>
3117 * plugins/sourceview/sourceview.c: (autodetect_language):
3118 Fixed a crash when creating a new file
3120 2008-01-08 Johannes Schmid <jhs@gnome.org>
3122 Patch by <bolekk@gmail.com> (GHOP Student)
3124 * plugins/gtodo/mcategory.c: (category_manager_add_item):
3127 2008-01-08 Naba Kumar <naba@gnome.org>
3129 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
3130 * libanjuta/anjuta-plugin-manager.c:
3131 (anjuta_plugin_manager_select),
3132 (anjuta_plugin_manager_activate_plugins):
3133 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
3134 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
3135 (on_create_submenu), (create_open_with_submenu):
3136 * src/about.c: (on_about_plugin_activate),
3137 (about_create_plugins_submenu): Use translated version of get_string()
3138 API in AnjutaDescription for translatable properties. Fixes bug #496833
3141 2008-01-07 Johannes Schmid <jhs@gnome.org>
3143 * plugins/build-basic-autotools/executer.c: (execute_program):
3144 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
3145 * plugins/debug-manager/anjuta-debug-manager.glade:
3146 * plugins/debug-manager/locals.c: (create_locals_gui):
3147 * plugins/file-loader/plugin.c: (on_create_submenu):
3148 * plugins/gtodo/main.h:
3149 * plugins/gtodo/preferences.c: (preferences_widget):
3150 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3151 * plugins/tools/anjuta-tools.glade:
3152 * plugins/tools/execute.c: (atp_output_context_print):
3155 Another bunch of i18n fixes (#496833)
3157 2008-01-07 Johannes Schmid <jhs@gnome.org>
3159 * plugins/build-basic-autotools/build-basic-autotools.c:
3160 (on_build_terminated):
3161 * plugins/gtodo/interface.c: (set_read_only):
3162 * plugins/project-manager/plugin.c: (confirm_removal),
3163 (on_popup_add_to_project):
3164 * plugins/subversion/anjuta-subversion.glade:
3165 * plugins/tools/execute.c: (atp_output_context_print_result):
3167 Fixed some strings from #496833
3169 2008-01-07 Johannes Schmid <jhs@gnome.org>
3171 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3172 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3174 * plugins/language-support-cpp-java/plugin.c: (install_support),
3175 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
3176 Added basic Vala support
3178 * plugins/sourceview/sourceview.c: (autodetect_language):
3179 Fixed mime-type detection
3181 2008-01-06 Massimo Cora' <maxcvs@email.it>
3183 Reviewed by: Johannes Schmid <jhs@gnome.org>
3185 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
3186 (value_removed_current_editor), (symbol_db_activate),
3187 (symbol_db_deactivate):
3188 * plugins/symbol-db/symbol-db-engine.c:
3189 (symbol_db_engine_get_global_members_filtered):
3190 * plugins/symbol-db/symbol-db-view.c:
3191 (do_add_child_symbol_to_view), (prepare_for_adding),
3192 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
3193 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
3194 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
3195 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
3196 (sdb_view_init), (sdb_view_finalize),
3197 (sdb_view_build_and_display_base_tree):
3198 * plugins/symbol-db/symbol-db-view.h:
3199 added controls to expand Global tab nodes in a non-freezing way.
3200 Fixed also some little bugs always on global-tab.
3202 2008-01-06 Naba Kumar <naba@gnome.org>
3204 Patches from James Liggett:
3205 * plugins/profiler/gprof-call-graph-view.c:
3206 (gprof_call_graph_view_create_columns):
3207 * plugins/profiler/gprof-flat-profile-view.c:
3208 (gprof_flat_profile_view_create_columns):
3209 * plugins/profiler/gprof-function-call-tree-view.c:
3210 (gprof_function_call_tree_view_create_columns): Made all
3211 of the columns resizable and reorderable.
3213 2008-01-06 Johannes Schmid <jhs@gnome.org>
3215 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
3216 (anjuta_launcher_check_password_real),
3217 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
3218 (anjuta_launcher_scan_pty),
3219 (anjuta_launcher_disable_password_check):
3220 * libanjuta/anjuta-launcher.h:
3221 Added disable_password_check for stream where it does not make sense
3222 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
3223 that sometimes occur in symbol-db plugin
3225 * plugins/file-manager/file-model.c:
3226 (file_model_cancel_expand_idle):
3227 Fixed removing of idle source
3229 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
3230 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
3232 Fixed #348854 – invisible cursor in certain themes
3234 2008-01-06 Naba Kumar <naba@gnome.org>
3236 * libanjuta/anjuta-preferences.c:
3237 (anjuta_preferences_register_property_custom): Fixed a crash bug on
3238 closing preferences dialog due to patch in bug #507300
3240 2008-01-06 Naba Kumar <naba@gnome.org>
3242 * plugins/language-support-cpp-java/cpp-java-assist.c:
3244 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3245 * plugins/search/search-replace_backend.c: (create_search_entries):
3246 Added missing unrefs.
3248 2008-01-06 Johannes Schmid <jhs@gnome.org>
3250 * plugins/debug-manager/variable.c: (get_hovered_word):
3251 Add a g_object_unref()
3253 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
3254 (on_sourceview_hover_leave):
3255 Fixed hover and editor interface to make hover in debugger work
3257 2008-01-06 Naba Kumar <naba@gnome.org>
3259 * plugins/editor/text-editor.c: Whitespaces fixes.
3260 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
3261 DEBUG_PRINT instead of g_message.
3263 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
3265 * plugins/debug-manager/breakpoints.c:
3266 Fix #507441: Disable all breakpoints doesn't work
3267 Fix #507444: Enable Breakpoint menu item doesn't change name
3269 2008-01-05 Naba Kumar <naba@gnome.org>
3271 * manuals/reference/libanjuta/libanjuta.types: Renamed
3272 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
3274 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
3276 * plugins/debug-manager/variable.c:
3277 Update variable display to use IAnjutaIterable instead of position
3279 * plugins/editor/text_editor_cbs.c,
3280 plugins/editor/text_editor.c:
3281 Fix Gtk critical warnings when a hover signal is emitted
3282 Fix get_text_iter in Scintilla (range should include last character)
3284 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
3286 * plugins/debug-manager/debug_tree.c,
3287 plugins/debug-manager/debug_tree.h,
3288 plugins/debug-manager/watch.c,
3289 plugins/debug-manager/command.c,
3290 plugins/debug-manager/queue.c,
3291 plugins/gdb/plugin.c,
3292 plugins/gdb/debugger.c,
3293 plugins/gdb/debugger.h,
3294 libanjuta/interfaces/libanjuta.idl:
3295 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
3297 2008-01-05 Naba Kumar <naba@gnome.org>
3299 * plugins/valgrind/plugin.c: Removed stock icon open/save from
3300 menus to avoid conflict with file open/save. Fixes bug #507455
3302 2008-01-05 Johannes Schmid <jhs@gnome.org>
3305 Conditionally depend on gtksourceview2 >= 2.1.0
3307 * libanjuta/interfaces/libanjuta.idl:
3308 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
3309 iterators instead of positions
3311 * plugins/debug-manager/threads.c:
3312 Fixed a warnings by including gnome-vfs properly
3314 * plugins/debug-manager/variable.c: (get_hovered_word),
3316 Updated to changes in IAnjutaEditorHover/Selection
3318 * plugins/document-manager/action-callbacks.c:
3319 (on_editor_command_upper_case_activate),
3320 (on_editor_command_lower_case_activate):
3321 * plugins/document-manager/search-box.c: (on_incremental_search),
3322 (on_search_activated):
3323 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
3324 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
3325 (iselection_get_start), (iselection_get_end),
3326 (iselection_iface_init), (ihover_display), (ihover_iface_init):
3327 * plugins/editor/text_editor_cbs.c:
3328 (on_text_editor_scintilla_notify):
3330 Updated to changes in IAnjutaEditorHover/Selection and updated editor
3331 interface of scintilla editor.
3333 * plugins/language-manager/languages.xml:
3334 * plugins/language-manager/plugin.c:
3335 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
3336 Added chdr to C language files and some DEBUG_PRINTs
3338 * plugins/language-support-cpp-java/cpp-java-assist.c:
3340 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3341 * plugins/search/plugin.c: (find_incremental):
3342 * plugins/search/search-replace.c: (search_and_replace):
3343 * plugins/search/search-replace_backend.c: (create_search_entries):
3344 Adapted to changed interfaces
3346 * plugins/sourceview/Makefile.am:
3347 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
3348 (set_uri), (anjuta_document_save):
3349 * plugins/sourceview/anjuta-editor-sourceview.glade:
3350 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
3351 (anjuta_view_key_press_event):
3352 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3353 * plugins/sourceview/sourceview-cell.c:
3354 (sourceview_cell_instance_init), (sourceview_cell_finalize),
3355 (icell_get_line), (icell_get_attribute), (icell_iface_init):
3356 * plugins/sourceview/sourceview-prefs.c: (get_bool),
3357 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
3358 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
3359 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
3360 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
3361 * plugins/sourceview/sourceview-private.h:
3362 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3363 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
3364 (on_document_loaded), (sourceview_instance_init),
3365 (sourceview_dispose), (sourceview_finalize),
3366 (sourceview_create_markers), (sourceview_new),
3367 (ifile_savable_save), (ieditor_get_tab_size),
3368 (ieditor_set_tab_size), (ieditor_set_use_spaces),
3369 (ieditor_set_auto_indent), (ieditor_goto_line),
3370 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
3371 (iselect_block), (iselect_set), (iselect_get_start),
3372 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
3373 (imark_unmark), (imark_is_marker_set),
3374 (imark_location_from_handle), (imark_delete_all_markers),
3375 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
3376 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
3377 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
3378 (ilanguage_get_supported_languages), (autodetect_language),
3379 (ilanguage_set_language), (iassist_show_tips),
3380 (on_sourceview_hover_leave), (on_sourceview_hover_over),
3381 (ihover_display), (ihover_iface_init):
3383 Use GtkSourceView 2.1.x:
3384 * New mark interface
3385 * Fixed #486724 and #488615
3386 * Implemented hover interface
3387 * Adapted to changed interfaces
3389 2008-01-04 Rob Bradford <rob@o-hand.com>
3391 Reviewed by Naba Kumar <naba@gnome.org>:
3392 * libanjuta/anjuta-preferences.c:
3393 (anjuta_preferences_register_property_custom):
3394 Unregister preferences for custom preferences when the widget is
3397 2008-01-03 Johannes Schmid <jhs@gnome.org>
3399 * plugins/file-manager/file-model.c: (file_model_row_expanded),
3400 (file_model_row_collapsed):
3401 Fixed the too method to take a correct data argument
3403 2008-01-02 Johannes Schmid <jhs@gnome.org>
3405 * plugins/document-manager/anjuta-docman.c:
3406 (anjuta_docman_add_document), (anjuta_docman_remove_document):
3407 ref and unref correctly to silence a Gtk+ critical
3409 2008-01-01 Johannes Schmid <jhs@gnome.org>
3411 * plugins/editor/text_editor.c: (itext_editor_get_text):
3412 Fixed #506740 – ianjuta_editor_get_text crash if request
3413 text past the buffer length
3415 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
3417 * plugins/debug-manager/utilities.c,
3418 plugins/debug-manager/utilities.h,
3419 plugins/debug-manager/breakpoints.c:
3420 Move get_current_editor function in utilities.c
3422 * plugins/debug-manager/plugin.c,
3423 plugins/debug-manager/debug_tree.c,
3424 plugins/debug-manager/debug_tree.h,
3425 plugins/debug-manager/watch.c,
3426 plugins/debug-manager/watch.h,
3427 plugins/debug-manager/locals.c,
3428 plugins/debug-manager/locals.h,
3429 (added) plugins/debug-manager/variable.c,
3430 (added) plugins/debug-manager/variable.h,
3431 plugins/debug-manager/Makefile.am:
3432 Use hover interface to display variable value
3434 2007-12-31 Johannes Schmid <jhs@gnome.org>
3436 * libanjuta/Makefile.am:
3437 Only install glade catalog files if glade-3 is available
3438 (Fixes #506269 and #500296)
3440 2007-12-30 Johannes Schmid <jhs@gnome.org>
3442 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
3443 (set_property_value_as_string), (register_callbacks):
3445 Fixed GtkFileChooserButton preferences to also work when only the combo
3446 changes without a dialog being open.
3448 2007-12-29 Johannes Schmid <jhs@gnome.org>
3450 * plugins/editor/Makefile.am:
3451 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
3453 2007-12-29 Johannes Schmid <jhs@gnome.org>
3455 * plugins/devhelp/plugin.c: (devhelp_activate):
3456 Fixed #498986 - Anjuta-2.3.0 fails to build
3458 2007-12-29 Johannes Schmid <jhs@gnome.org>
3460 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
3461 * plugins/debug-manager/plugin.c:
3462 (on_run_to_cursor_action_activate):
3463 * plugins/document-manager/anjuta-docman.c:
3464 (anjuta_docman_goto_file_line_mark):
3465 * plugins/symbol-db/plugin.c: (value_added_current_editor),
3466 (value_removed_current_editor):
3468 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
3469 all those to value_added_current_document...
3471 * plugins/editor/anjuta-editor-scintilla.glade:
3472 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
3473 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
3475 2007-12-28 Massimo Cora' <maxcvs@email.it>
3477 * plugins/symbol-db/plugin.c: (on_importing_project_end),
3478 (symbol_db_activate), (symbol_db_deactivate),
3479 (symbol_db_instance_init), (isymbol_manager_get_parents):
3480 * plugins/symbol-db/plugin.h:
3481 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3482 * plugins/symbol-db/symbol-db-engine.c:
3483 (symbol_db_engine_get_global_members_filtered):
3484 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
3485 (on_symbol_inserted):
3486 Filtered out static functions on global-tab. E.g. when flag
3487 is_file_scope = 1 we won't add entries there.
3488 Fixed a little bug on 'Global'->'Vars/Others' node too.
3490 2007-12-28 Johannes Schmid <jhs@gnome.org>
3492 * libanjuta/anjuta-launcher.c:
3493 Fixed a silly (and completely useless) memory corruption that probably
3494 only occured at a few race conditions though I wonder why it did not
3497 2007-12-28 Johannes Schmid <jhs@gnome.org>
3498 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
3499 * plugins/debug-manager/plugin.c: (set_program_counter):
3500 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
3501 * plugins/debug-manager/start.c: (get_source_directories):
3502 * plugins/debug-manager/threads.c: (on_info_thread),
3504 * plugins/file-manager/file-model.c: (file_model_set_property):
3505 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
3506 * plugins/tools/editor.c: (on_editor_response):
3508 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
3510 * plugins/document-manager/plugin.c: (update_title),
3511 (value_added_project_root_uri):
3512 * plugins/document-manager/plugin.h:
3513 Shorten down the title bar if the current path is inside the opened project
3515 2007-12-28 Massimo Cora' <maxcvs@email.it>
3517 reviewed by: Johannes Schmid <jhs@gnome.org>
3519 * plugins/project-wizard/templates/java/project.anjuta:
3520 * plugins/project-wizard/templates/mkfile/project.anjuta:
3521 * plugins/project-wizard/templates/python/project.anjuta:
3522 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
3523 let new projects use new SymbolDB plugin.
3525 * plugins/symbol-browser/images/Makefile.am:
3526 added some images taken from MonoDevelop project.
3528 * plugins/symbol-db/plugin.c: (value_added_current_editor),
3529 (goto_file_line), (on_importing_project_end), (project_root_added),
3530 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
3531 (isymbol_manager_search):
3532 Added project-updating feature when opening a project with some files
3533 modified externally [e.g. a svn up].
3535 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3536 (sdb_engine_iterator_node_instance_init),
3537 (sdb_engine_iterator_node_finalize),
3538 (symbol_db_engine_iterator_node_set_conversion_hash):
3539 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
3540 * plugins/symbol-db/symbol-db-engine-iterator.c:
3541 (symbol_db_engine_iterator_new):
3542 * plugins/symbol-db/symbol-db-engine-iterator.h:
3543 Moved Hash table initialization into the engine. This proxies and
3544 speeds up the process of creation and iteration of a GdaDataModel.
3546 * plugins/symbol-db/symbol-db-engine.c:
3547 (sdb_engine_ctags_output_thread),
3548 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
3549 (sdb_engine_scan_files_1), (sdb_engine_init),
3550 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
3551 (symbol_db_engine_add_new_workspace),
3552 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
3553 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
3554 (symbol_db_engine_get_sym_type_conversion_hash),
3555 (symbol_db_engine_update_files_symbols),
3556 (symbol_db_engine_update_project_symbols),
3557 (symbol_db_engine_update_buffer_symbols),
3558 (symbol_db_engine_get_class_parents),
3559 (symbol_db_engine_get_global_members_filtered),
3560 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
3561 (symbol_db_engine_get_scope_members_by_symbol_id),
3562 (symbol_db_engine_get_scope_members),
3563 (symbol_db_engine_get_current_scope),
3564 (symbol_db_engine_get_file_symbols),
3565 (symbol_db_engine_get_symbol_info_by_id),
3566 (symbol_db_engine_find_symbol_by_name_pattern),
3567 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
3568 * plugins/symbol-db/symbol-db-engine.h:
3569 * plugins/symbol-db/symbol-db-view-locals.c:
3570 (sdb_view_locals_get_iter_from_row_ref),
3571 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
3572 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
3573 (on_symbol_inserted), (symbol_db_view_locals_update_list):
3574 Changes on some queries fuctions and some fixes. Added *_filtered
3577 * plugins/symbol-db/symbol-db-view.c:
3578 (do_add_child_symbol_to_view), (add_new_waiting_for),
3579 (prepare_for_adding), (on_symbol_inserted),
3580 (do_recurse_subtree_and_remove), (on_symbol_removed),
3581 (sdb_view_do_add_hidden_dummy_child),
3582 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
3583 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
3584 (sdb_view_locals_create_new_store), (sdb_view_init),
3585 (sdb_view_finalize), (sdb_view_class_init),
3586 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
3587 (symbol_db_view_get_pixbuf),
3588 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
3589 New display for global tags. This is the definitive version, bugs apart.
3591 * plugins/symbol-db/tables.sql:
3594 2007-12-27 Naba Kumar <naba@gnome.org>
3596 * libanjuta/interfaces/libanjuta.idl:
3597 * plugins/editor/aneditor-priv.h:
3598 * plugins/editor/aneditor.cxx:
3599 * plugins/editor/text_editor.c: (text_editor_instance_init),
3600 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
3601 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
3602 * plugins/editor/text_editor.h:
3603 * plugins/editor/text_editor_cbs.c:
3604 (on_text_editor_scintilla_notify):
3606 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
3607 related code in AnEditor. Fixed some compilation warnings.
3609 2007-12-26 Naba Kumar <naba@gnome.org>
3611 * Changelog: Fixed indentation.
3613 2007-12-25 Naba Kumar <naba@gnome.org>
3615 * plugins/editor/Makefile.am:
3616 * plugins/editor/editor.glade:
3617 * plugins/editor/plugin.c:
3618 * plugins/editor/style-editor.c:
3619 * plugins/sourceview/Makefile.am:
3620 * plugins/sourceview/plugin.c:
3621 * plugins/sourceview/sourceview.glade:
3622 * plugins/valgrind/Makefile.am:
3624 Renamed glade files to anjuta-editor-* to give name space for the
3625 schema files (because they are installed in system directory).
3627 * scripts/build-schemas.mk: Install the schemas files also (need for
3628 binary package installation/uninstallation).
3630 2007-12-25 Johannes Schmid <jhs@gnome.org>
3632 * plugins/language-support-cpp-java/plugin.c:
3633 (set_indentation_param_vim):
3635 Support some more vim modeline commands and shortcuts (#504331)
3637 2007-12-25 Johannes Schmid <jhs@gnome.org>
3639 Patches from James Liggett:
3640 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
3641 (anjuta_vcs_status_tree_view_init):
3642 * plugins/subversion/subversion-commit-dialog.c:
3643 (subversion_commit_dialog):
3644 * plugins/subversion/subversion-diff-dialog.c:
3645 (on_subversion_diff_response):
3646 * plugins/subversion/subversion-log-dialog.c:
3647 (on_log_view_selected_button_clicked),
3648 (on_log_diff_selected_button_clicked),
3649 (on_log_diff_previous_button_clicked):
3650 * plugins/subversion/subversion-resolve-dialog.c:
3651 (subversion_resolve_dialog):
3652 * plugins/subversion/subversion-revert-dialog.c:
3653 (subversion_revert_dialog):
3654 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
3655 (pulse_progress_bar), (hide_pulse_progress_bar),
3656 (disconnect_data_arrived_signals),
3657 (cancel_data_arrived_signal_disconnect):
3658 * plugins/subversion/subversion-ui-utils.h:
3660 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
3661 #505237 – Sort list of modified files
3663 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
3665 * plugins/gdb/debugger.c:
3666 Fix bug #491301: Inspecting a variable opens a bad focus dialog
3668 2007-12-23 Johannes Schmid <jhs@gnome.org>
3670 * plugins/language-support-cpp-java/plugin.c:
3671 (set_indentation_param_emacs), (set_indentation_param_vim),
3672 (parse_mode_line_emacs), (parse_mode_line_vim),
3673 (extract_mode_line), (initialize_indentation_params):
3675 Added (basic) support for vim modelines (#504331)
3677 * plugins/message-view/message-view.c: (message_view_next),
3678 (message_view_previous):
3680 Fixed next/previous message
3682 2007-12-23 Johannes Schmid <jhs@gnome.org>
3684 * libanjuta/anjuta-ui.h:
3685 Check for != NULL before unref'ing pixbuf (related to #497878)
3687 * plugins/devhelp/plugin.c: (register_stock_icons):
3688 * plugins/document-manager/anjuta-docman.c:
3689 (anjuta_docman_add_document):
3690 * plugins/glade/plugin.c: (on_close_activated),
3691 (register_stock_icons), (on_session_save),
3692 (glade_plugin_add_project):
3694 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
3695 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
3697 * plugins/language-support-cpp-java/plugin.c:
3698 (register_stock_icons):
3699 Fixed stock icon registration macros
3701 2007-12-23 Johannes Schmid <jhs@gnome.org>
3703 * global-tags/Makefile.am:
3704 * launcher/Makefile.am:
3705 * libanjuta/Makefile.am:
3706 * libegg/Makefile.am:
3707 * manuals/anjuta-faqs/Makefile.am:
3708 * manuals/anjuta-manual/Makefile.am:
3709 * manuals/reference/libanjuta/Makefile.am:
3710 * plugins/build-basic-autotools/Makefile.am:
3711 * plugins/class-gen/Makefile.am:
3712 * plugins/class-inheritance/Makefile.am:
3713 * plugins/cvs-plugin/Makefile.am:
3714 * plugins/debug-manager/Makefile.am:
3715 * plugins/devhelp/Makefile.am:
3716 * plugins/document-manager/Makefile.am:
3717 * plugins/editor/Makefile.am:
3718 * plugins/editor/scintilla/Makefile.am:
3719 * plugins/editor/scintilla/include/Makefile.am:
3720 * plugins/file-loader/Makefile.am:
3721 * plugins/file-manager/Makefile.am:
3722 * plugins/file-wizard/Makefile.am:
3723 * plugins/gdb/Makefile.am:
3724 * plugins/glade/Makefile.am:
3725 * plugins/gtodo/Makefile.am:
3726 * plugins/gvim/Makefile.am:
3727 * plugins/indent/Makefile.am:
3728 * plugins/language-manager/Makefile.am:
3729 * plugins/language-support-cpp-java/Makefile.am:
3730 * plugins/macro/Makefile.am:
3731 * plugins/message-view/Makefile.am:
3732 * plugins/patch/Makefile.am:
3733 * plugins/profiler/Makefile.am:
3734 * plugins/project-import/Makefile.am:
3735 * plugins/project-manager/Makefile.am:
3736 * plugins/project-wizard/Makefile.am:
3737 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
3738 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
3739 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
3740 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
3741 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
3742 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
3743 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
3744 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
3745 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
3746 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
3747 * plugins/sample1/Makefile.am:
3748 * plugins/search/Makefile.am:
3749 * plugins/sourceview/Makefile.am:
3750 * plugins/subversion/Makefile.am:
3751 * plugins/symbol-browser/Makefile.am:
3752 * plugins/symbol-db/Makefile.am:
3753 * plugins/symbol-db/test/Makefile.am:
3754 * plugins/terminal/Makefile.am:
3755 * plugins/tools/Makefile.am:
3756 * plugins/valgrind/Makefile.am:
3758 * tagmanager/Makefile.am:
3760 Replaces the deprecated "INCLUDES" in all Makefile.am's with
3761 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
3762 warnings from illigel C++ compiler flags.
3764 2007-12-23 Johannes Schmid <jhs@gnome.org>
3766 Patch from Tom <tpgww@onepost.net>:
3768 * plugins/document-manager/anjuta-docman.c:
3769 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
3770 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
3771 (anjuta_docman_instance_init), (on_notebook_switch_page),
3772 (anjuta_docman_grab_text_focus):
3773 * plugins/document-manager/plugin.c: (on_document_added),
3774 (on_window_key_press_event), (on_window_key_release_event):
3776 Some more document-manager code cleanups and fixes.
3778 2007-12-23 Massimo Cora' <maxcvs@email.it>
3780 * plugins/symbol-db/plugin.c: (register_stock_icons),
3781 (value_added_current_editor), (value_removed_current_editor),
3782 (on_importing_project_end), (project_root_removed):
3783 added controls to clean/populate GtkTreeView(s) on projects unload/load.
3785 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
3786 (symbol_db_engine_get_file_db_path):
3787 fixed a useless warning.
3789 * plugins/symbol-db/symbol-db-view-locals.c:
3790 (traverse_free_waiting_for), (file_view_status_destroy),
3791 (sdb_view_locals_create_new_store), (traverse_files_view_status),
3792 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
3793 (sdb_view_locals_finalize), (on_symbol_inserted),
3794 (symbol_db_view_locals_recv_signals_from_engine),
3795 (symbol_db_view_locals_update_list):
3796 more speed on editors switching. GtkTreeStore caching method implemented.
3797 Fixed compiler warnings and a little memory leak.
3799 * plugins/symbol-db/symbol-db-view-locals.h:
3800 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
3801 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
3802 (on_scan_end), (on_symbol_inserted),
3803 (sdb_view_locals_create_new_store), (sdb_view_init),
3804 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
3805 * plugins/symbol-db/symbol-db-view.h:
3806 fixed some crashers. Now project loading/populating should be quite quick.
3808 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
3810 * plugins/debug-manager/command.c,
3811 plugins/debug-manager/queue.c:
3812 Take care of command return value (FALSE is an error)
3814 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
3816 * plugins/debug-manager/anjuta-debug-manager.glade,
3817 plugins/debug-manager/breakpoints.c:
3818 Remove address, condition and pass breakpoint column if not supported
3819 Fix clear all remove_all to avoid an endless loop if a breakpoint
3822 2007-12-17 Johannes Schmid <jhs@gnome.org>
3824 Patch from Tom <tpgww@onepost.net> (with some changes):
3826 * plugins/document-manager/action-callbacks.c: (on_open_activate),
3827 (on_save_as_activate), (on_save_all_activate),
3828 (on_close_file_activate), (on_close_all_file_activate),
3829 (on_reload_file_activate), (on_editor_command_clear_activate),
3830 (on_transform_eolchars1_activate), (on_comment_block),
3831 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
3832 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
3833 (on_editor_linenos1_activate), (on_editor_markers1_activate),
3834 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
3835 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
3836 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
3837 (on_zoom_out_text_activate):
3838 * plugins/document-manager/action-callbacks.h:
3839 * plugins/document-manager/anjuta-docman.c:
3840 (on_notebook_page_close_button_click),
3841 (on_notebook_page_close_button_enter),
3842 (on_notebook_page_close_button_leave),
3843 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
3844 (anjuta_docman_page_init), (anjuta_docman_page_new),
3845 (on_open_filesel_response), (create_file_open_dialog_gui),
3846 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
3847 (anjuta_docman_instance_init), (on_notebook_switch_page),
3848 (on_document_destroy), (anjuta_docman_add_editor),
3849 (anjuta_docman_add_document), (anjuta_docman_remove_document),
3850 (anjuta_docman_set_current_document),
3851 (anjuta_docman_goto_file_line_mark), (get_real_path),
3852 (anjuta_docman_get_full_filename),
3853 (anjuta_docman_delete_all_markers),
3854 (anjuta_docman_delete_all_indicators),
3855 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3856 (anjuta_docman_order_tabs):
3857 * plugins/document-manager/anjuta-docman.h:
3858 * plugins/document-manager/file_history.c: (an_hist_file_new),
3859 (an_file_history_push), (an_file_history_dump):
3860 * plugins/document-manager/file_history.h:
3861 * plugins/document-manager/plugin.c: (update_title),
3862 (value_removed_project_root_uri),
3863 (update_document_ui_interface_items), (menu_name_compare),
3864 (on_document_added), (on_document_changed),
3865 (on_window_key_press_event), (on_window_key_release_event),
3867 * plugins/document-manager/search-box.c: (on_document_changed),
3868 (on_goto_activated), (search_box_init), (search_box_new):
3869 * plugins/document-manager/search-box.h:
3871 Yet more code cleanups
3872 Save glade files correctly in session
3873 Use new tooltip API if available
3874 Sort notebook pages when session is restored (needs work)
3876 2007-12-16 Johannes Schmid <jhs@gnome.org>
3878 * plugins/document-manager/anjuta-docman.c:
3879 (anjuta_docman_add_document):
3881 Present correct widget with anjuta_shell_present_widget(). This got wrong when
3882 the new search bar was introduced.
3884 2007-12-12 Johannes Schmid <jhs@gnome.org>
3886 Patch from Tom <tpgww@onepost.net>:
3887 (#485233 – another bunch of docman cleanups)
3889 * libanjuta/interfaces/libanjuta.idl:
3890 * plugins/document-manager/action-callbacks.c:
3891 (get_current_document), (get_current_focus_widget),
3892 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
3893 (on_close_file_activate), (on_close_all_file_activate),
3894 (on_reload_file_activate), (on_print_activate),
3895 (on_print_preview_activate),
3896 (on_editor_command_upper_case_activate),
3897 (on_editor_command_lower_case_activate),
3898 (on_editor_command_eol_crlf_activate),
3899 (on_editor_command_eol_lf_activate),
3900 (on_editor_command_eol_cr_activate),
3901 (on_editor_command_select_all_activate),
3902 (on_editor_command_select_to_brace_activate),
3903 (on_editor_command_select_block_activate),
3904 (on_editor_command_match_brace_activate),
3905 (on_editor_command_undo_activate),
3906 (on_editor_command_redo_activate),
3907 (on_editor_command_cut_activate),
3908 (on_editor_command_paste_activate),
3909 (on_editor_command_copy_activate),
3910 (on_editor_command_clear_activate),
3911 (on_editor_command_close_folds_all_activate),
3912 (on_editor_command_open_folds_all_activate),
3913 (on_editor_command_toggle_fold_activate),
3914 (on_editor_command_bookmark_toggle_activate),
3915 (on_editor_command_bookmark_first_activate),
3916 (on_editor_command_bookmark_next_activate),
3917 (on_editor_command_bookmark_prev_activate),
3918 (on_editor_command_bookmark_last_activate),
3919 (on_editor_command_bookmark_clear_activate),
3920 (on_transform_eolchars1_activate), (on_comment_block),
3921 (on_comment_box), (on_comment_stream),
3922 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
3923 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
3924 (on_force_hilite_activate), (on_swap_activate),
3925 (on_editor_add_view_activate), (on_editor_remove_view_activate):
3926 * plugins/document-manager/action-callbacks.h:
3927 * plugins/document-manager/anjuta-docman.c:
3928 (on_notebook_page_close_button_click),
3929 (on_notebook_page_close_button_enter),
3930 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
3931 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
3932 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
3933 (on_open_filesel_response), (anjuta_docman_open_file),
3934 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
3935 (anjuta_docman_dispose), (anjuta_docman_instance_init),
3936 (anjuta_docman_class_init), (anjuta_docman_new),
3937 (on_notebook_switch_page), (on_document_save_point),
3938 (on_document_destroy), (anjuta_docman_add_editor),
3939 (anjuta_docman_add_document), (anjuta_docman_remove_document),
3940 (anjuta_docman_set_popup_menu),
3941 (anjuta_docman_get_current_focus_widget),
3942 (anjuta_docman_get_page_for_document),
3943 (anjuta_docman_get_current_document),
3944 (anjuta_docman_set_current_document),
3945 (anjuta_docman_goto_file_line),
3946 (anjuta_docman_goto_file_line_mark),
3947 (anjuta_docman_get_full_filename),
3948 (anjuta_docman_present_notebook_page),
3949 (anjuta_docman_update_page_label),
3950 (anjuta_docman_delete_all_markers),
3951 (anjuta_docman_delete_all_indicators),
3952 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3953 (do_ordertab1), (anjuta_docman_order_tabs),
3954 (anjuta_docman_set_editor_properties),
3955 (anjuta_docman_get_document_for_path),
3956 (anjuta_docman_get_all_doc_widgets):
3957 * plugins/document-manager/anjuta-docman.h:
3958 * plugins/document-manager/editor-tooltips.c:
3959 * plugins/document-manager/plugin.c: (update_title),
3960 (update_document_ui_enable_all), (update_document_ui_disable_all),
3961 (update_document_ui_save_items),
3962 (update_document_ui_interface_items), (update_document_ui),
3963 (on_document_update_save_ui), (update_status),
3964 (on_document_update_ui), (on_document_added),
3965 (on_document_changed), (on_session_save), (on_save_prompt),
3966 (on_docman_auto_save), (on_gconf_notify_timer):
3967 * plugins/document-manager/search-box.c: (on_document_changed),
3968 (search_box_new), (search_box_grab_line_focus):
3969 * plugins/glade/plugin.c: (ifile_open):
3970 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3971 * plugins/search/search-replace_backend.c: (create_search_entries):
3972 * plugins/sourceview/anjuta-document.c: (set_uri),
3973 (anjuta_document_save):
3974 * plugins/sourceview/sourceview.c: (ifile_savable_save):
3975 * plugins/tools/editor.c: (on_editor_response):
3977 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
3978 It fixes some issues with session handling and several memory lacks.
3979 Gtk 2.12 Tooltip API is used if available.
3981 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
3983 * plugins/debug-manager/disassemble.c,
3984 plugins/debug-manager/disassemble.h,
3985 plugins/debug-manager/command.c,
3986 plugins/debug-manager/command.h,
3987 plugins/debug-manager/plugin.c
3988 plugins/debug-manager/sparse_view.c,
3989 plugins/debug-manager/sparse_view.h,
3990 plugins/gdb/plugin.c,
3991 plugins/gdb/debugger.c,
3992 plugins/gdb/debugger.h,
3993 libanjuta/interfaces/libanjuta.idl:
3994 Fix bug #502533: Implement assembler step
3996 * plugins/debug-manager/breakpoints.c:
3997 Do not save temporary breakpoints
3999 * plugins/debug-manager/stack_trace.c:
4000 Fix a crash when a stack command is cancelled
4002 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
4004 * plugins/debug-manager/plugin.c,
4005 plugins/debug-manager/breakpoints.c,
4006 plugins/debug-manager/breakpoints.h:
4007 Fix bug #488732: Breakpoint on delete lines
4008 Breakpoints are now linked to their position in editor
4010 * plugins/gdb/debugger.c:
4011 Fix removing condition on breakpoint
4013 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
4015 * plugins/debug-manager/anjuta-debug-manager.glade,
4016 plugins/debug-manager/start.c,
4017 plugins/gdb/plugin.c,
4018 plugins/gdb/debugger.c,
4019 plugins/gdb/debugger.h,
4020 libanjuta/interfaces/libanjuta.idl:
4021 Fix bug #481366: Do not stop at the beginning of the program
4023 * plugins/debug-manager/command.c,
4024 plugins/debug-manager/command.h,
4025 plugins/debug-manager/breakpoints.c,
4026 plugins/debug-manager/queue.c,
4027 plugins/debug-manager/queue.h:
4028 Fix a bug remove all breakpoints was not working due to latest changes
4029 Setting breakpoints is disabled when program is running
4031 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
4033 * plugins/debug-manager/queue.c,
4034 plugins/gdb/plugin.c:
4035 Fix bug #501469: Crash if mime_type is unknown
4037 2007-12-01 Massimo Cora' <maxcvs@email.it>
4039 * plugins/symbol-db/plugin.c: (on_editor_destroy),
4040 (on_editor_update_ui), (on_single_file_scan_end),
4041 (on_importing_project_end), (project_root_added),
4042 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
4043 * plugins/symbol-db/plugin.h:
4044 show on status bar files being scanned.
4046 * plugins/symbol-db/symbol-db-engine.c:
4047 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
4048 (sdb_engine_ctags_output_thread),
4049 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
4050 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
4051 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
4052 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
4053 (sdb_engine_get_table_id_by_unique_name2),
4054 (symbol_db_engine_open_project),
4055 (sdb_engine_prepare_executing_commands),
4056 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
4057 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
4058 (sdb_engine_detects_removed_ids),
4059 (symbol_db_engine_get_class_parents),
4060 (symbol_db_engine_get_global_members),
4061 (symbol_db_engine_get_scope_members_by_symbol_id),
4062 (symbol_db_engine_get_scope_members),
4063 (symbol_db_engine_get_current_scope),
4064 (symbol_db_engine_get_file_symbols),
4065 (symbol_db_engine_get_symbol_info_by_id),
4066 (symbol_db_engine_get_full_local_path),
4067 (symbol_db_engine_find_symbol_by_name_pattern),
4068 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
4069 * plugins/symbol-db/symbol-db-engine.h:
4070 * plugins/symbol-db/symbol-db-view-locals.c:
4071 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
4072 (symbol_db_view_locals_recv_signals_from_engine),
4073 (symbol_db_view_locals_update_list):
4074 * plugins/symbol-db/symbol-db-view-locals.h:
4075 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
4076 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
4077 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
4078 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
4079 * plugins/symbol-db/symbol-db-view.h:
4080 Added g_thread architecture to scan in background. With this you
4081 can use Anjuta's GUI without freezing.
4082 Improved insertion speed by using a paradigm like 'insert' and 'check'
4083 replacing a 'check' and 'insert' one. This has been done for tables
4084 like symbol, scope, sym_type.
4087 * plugins/symbol-db/tables.sql:
4088 * plugins/symbol-db/test/main.c: (get_global_members), (main),
4089 (thread), (print_message), (bastard_thread), (idle_signals):
4090 fixed a typo on tables that broke sql triggers.
4092 === anjuta 2.3.1 ===
4094 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
4096 * NEWS, AUTHORS: Updated.
4097 * src/Makefile.am: Fixed make distcheck
4099 Patch from Yang Hong:
4100 * plugins/file-manager/file-manager.glade: Fixed file chooser
4101 size in file-manager preferences.
4103 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
4105 * NEWS: Updated for 2.3.1 development release
4106 * configure.in: Bumped version to 2.3.1
4108 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
4110 * plugins/debug-manager/threads.c,
4111 plugins/debug-manager/disassemble.c,
4112 plugins/debug-manager/watch.c,
4113 plugins/debug-manager/registers.c,
4114 plugins/debug-manager/locals.c,
4115 plugins/debug-manager/breakpoints.c,
4116 plugins/debug-manager/stack_trace.c,
4117 plugins/debug-manager/command.c,
4118 plugins/debug-manager/command.h,
4119 plugins/debug-manager/queue.c,
4120 libanjuta/interfaces/libanjuta.idl:
4121 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
4122 Document IAnjutaDebugManager signals
4123 Generate new signals in queue.c
4124 Use new signals in other files
4126 2007-11-30 <genbell@tiscali.it>
4128 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4130 * plugins/gdb/Makefile.am:
4133 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
4135 * plugins/tools/variable.c:
4136 Fix a bug added in the previous patch (it is not a leak)
4138 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
4140 * plugins/project-wizard/druid.c,
4141 plugins/project-wizard/templates/terminal.wiz,
4142 plugins/project-wizard/templates/xlib-dock.wiz,
4143 plugins/project-wizard/templates/wxwin.wiz,
4144 plugins/project-wizard/templates/java.wiz,
4145 plugins/project-wizard/templates/gnome.wiz,
4146 plugins/project-wizard/templates/anjuta-plugin.wiz,
4147 plugins/project-wizard/templates/gtkmm.wiz,
4148 plugins/project-wizard/templates/python.wiz,
4149 plugins/project-wizard/templates/cpp.wiz,
4150 plugins/project-wizard/templates/sdl.wiz,
4151 plugins/project-wizard/templates/gtk.wiz,
4152 plugins/project-wizard/templates/minimal.wiz,
4153 plugins/project-wizard/templates/xlib.wiz,
4154 plugins/project-wizard/templates/gcj.wiz,
4155 plugins/project-wizard/templates/translatable-strings.h,
4156 plugins/project-import/project-import.c:
4157 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
4159 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
4161 * plugins/debug-manager/threads.c,
4162 plugins/debug-manager/disassemble.c,
4163 plugins/debug-manager/watch.c,
4164 plugins/debug-manager/registers.c,
4165 plugins/debug-manager/memory.c,
4166 plugins/debug-manager/locals.c,
4167 plugins/debug-manager/stack_trace.c,
4168 plugins/debug-manager/queue.c,
4169 plugins/debug-manager/queue.h:
4170 Connect debugger signal only when program is loaded
4171 Rename get_feature in is_supported
4173 * plugins/debug-manager/plugin.c:
4174 Remove editor watch when plugin is deactivated
4176 * plugins/debug-manager/anjuta-debug-manager.glade,
4177 plugins/debug-manager/breakpoints.c,
4178 plugins/debug-manager/breakpoints.h:
4179 Rewrite almost completely the breakpoint code
4180 Improve breakpoint dialog
4182 Implement condition, hit count, ignore and temporary attribute
4184 * plugins/debug-manager/command.c,
4185 plugins/debug-manager/command.h:
4186 Add a breakpoint list command
4188 * plugins/gdb/debugger.c,
4189 plugins/gdb/debugger.h:
4190 Add new breakpoint list command
4191 Fix parsing of breakpoint data
4193 * libanjuta/interfaces/libanjuta.idl,
4194 plugins/gdb/plugin.c:
4195 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
4197 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
4199 * plugins/document-manager/plugin.c:
4200 Use Ctrl+Shift+s as shortcut for Save As
4202 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
4204 * plugins/subversion/plugin.c: (activate_plugin):
4205 * plugins/symbol-db/plugin.c: (symbol_db_activate):
4206 * src/layout.xml: Fixed dockitem positions.
4208 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
4210 Icons from tpgww@onepost.net:
4211 * plugins/project-wizard/applogo.png:
4212 Icons from patch in bug #480093 comment #23. Also renamed icons.
4214 * plugins/message-view/Makefile.am:
4215 * plugins/message-view/plugin.c: (register_stock_icons),
4216 (ipreferences_merge): Removed redundant icon.
4218 * plugins/document-manager/plugin.c:
4219 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
4220 Do not insensitize New action when there is no document.
4223 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
4225 Icons from tpgww@onepost.net:
4226 * plugins/symbol-browser/an_symbol_prefs.c:
4227 * pixmaps/Makefile.am:
4228 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
4230 Icons from patch in bug #480093 comment #23. Also renamed icons.
4233 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
4235 Patch from James Liggett:
4236 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
4237 revert and dialogs resizable.
4239 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
4241 Patch from James Liggett:
4242 * plugins/subversion/anjuta-subversion.glade:
4243 * plugins/subversion/subversion-diff-dialog.c:
4244 (on_subversion_diff_response), (subversion_diff_dialog):
4245 * plugins/subversion/subversion-diff-dialog.h:
4247 The diff dialog should have a checkbox, enabled by default, that
4248 allows the user to make sure that all open files are saved before
4251 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
4253 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
4255 Icons from tpgww@onepost.net:
4256 * pixmaps/Makefile.am:
4259 * src/anjuta-preferences-general.svg:
4261 Icons from patch in bug #480093 comment #23. Also renamed icons.
4264 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
4266 Icons from tpgww@onepost.net:
4267 * plugins/debug-manager/images/Makefile.am:
4268 * plugins/debug-manager/images/anjuta-watch.svg:
4269 * plugins/debug-manager/plugin.c: (register_stock_icons):
4270 * plugins/gdb/images/Makefile.am:
4271 * plugins/gtodo/Makefile.am:
4272 * plugins/gtodo/anjuta-gtodo-plugin.svg:
4273 * plugins/gtodo/anjuta-gtodo.plugin.in:
4274 * plugins/gtodo/interface.c: (stock_icons):
4275 * plugins/gtodo/main.h:
4276 * plugins/gtodo/plugin.c: (ipreferences_merge):
4277 * plugins/terminal/Makefile.am:
4278 * plugins/terminal/anjuta-terminal-plugin.svg:
4279 * plugins/terminal/anjuta-terminal.plugin.in:
4280 * plugins/terminal/terminal.c:
4281 * plugins/tools/Makefile.am:
4282 * plugins/tools/anjuta-tools-plugin.svg:
4283 * plugins/tools/anjuta-tools.plugin.in:
4284 * plugins/tools/plugin.c:
4285 * plugins/valgrind/Makefile.am:
4286 * plugins/valgrind/anjuta-valgrind-plugin.svg:
4287 * plugins/valgrind/anjuta-valgrind.plugin.in:
4288 * plugins/valgrind/plugin.c: (register_stock_icons),
4289 (ipreferences_merge):
4291 Icons from patch in bug #480093 comment #23. Also renamed icons.
4294 2007-11-18 Massimo Cora' <maxcvs@email.it>
4296 reviewed by: Johannes Schmid <jhs@gnome.org>
4299 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
4300 due to bug #493360. Still present anyway bug #495843
4302 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
4303 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
4304 (on_local_treeview_row_activated),
4305 (on_global_treeview_row_activated),
4306 (on_global_treeview_row_expanded), (on_project_element_added),
4307 (on_project_element_removed), (project_root_added),
4308 (symbol_db_activate), (isymbol_manager_search),
4309 (isymbol_manager_get_members),
4310 (isymbol_manager_get_completions_at_position):
4311 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
4312 (symbol_db_engine_iterator_node_get_symbol_extra_string):
4313 * plugins/symbol-db/symbol-db-engine.c:
4314 (sdb_engine_execute_non_select_sql),
4315 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
4316 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
4317 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
4318 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
4319 (symbol_db_engine_add_new_workspace),
4320 (symbol_db_engine_add_new_project),
4321 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
4322 (sdb_engine_detects_removed_ids),
4323 (sdb_engine_walk_down_scope_path),
4324 (symbol_db_engine_get_class_parents),
4325 (symbol_db_engine_get_global_members),
4326 (symbol_db_engine_get_scope_members_by_symbol_id),
4327 (symbol_db_engine_get_scope_members),
4328 (symbol_db_engine_get_current_scope),
4329 (symbol_db_engine_get_file_symbols),
4330 (symbol_db_engine_get_symbol_info_by_id),
4331 (symbol_db_engine_find_symbol_by_name_pattern):
4332 * plugins/symbol-db/symbol-db-engine.h:
4333 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
4334 (on_symbol_inserted), (symbol_db_view_locals_update_list):
4335 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
4336 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
4337 (on_scan_end), (do_add_root_symbol_to_view),
4338 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
4339 (trigger_on_symbol_inserted), (add_new_waiting_for),
4340 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
4341 (on_symbol_inserted), (do_recurse_subtree_and_remove),
4342 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
4343 (symbol_db_view_row_expanded), (sdb_view_init),
4344 (gtree_compare_func), (sdb_view_finalize),
4345 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
4346 (sdb_view_populate_base_root),
4347 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
4348 * plugins/symbol-db/symbol-db-view.h:
4349 * plugins/symbol-db/tables.sql:
4350 * plugins/symbol-db/test/Makefile.am:
4351 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
4352 (get_scope_members), (get_current_scope), (get_global_members),
4353 (get_file_symbols), (get_info_by_id), (main):
4355 Rewrote symbol-db-view global tab. Now every expandable node is a query.
4356 Started using LIMIT keyword to speed up things.
4357 Deprecated GdaCommand in favour of GdaQuery into engine. This should
4358 make providers use prepared statements.
4360 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
4362 Patch from James Liggett:
4363 * plugins/subversion/plugin.c: (subversion_instance_init):
4364 * plugins/subversion/plugin.h:
4365 * plugins/subversion/subversion-diff-dialog.c:
4366 (on_subversion_diff_response), (subversion_diff_dialog),
4367 (on_menu_subversion_diff):
4368 * plugins/subversion/subversion-log-dialog.c:
4369 (on_log_view_selected_button_clicked),
4370 (on_log_diff_selected_button_clicked),
4371 (on_log_diff_previous_button_clicked),
4372 (subversion_log_window_create):
4373 * plugins/subversion/subversion-ui-utils.c:
4374 (get_filename_from_full_path), (init_whole_project),
4375 (on_whole_project_toggled):
4376 * plugins/subversion/subversion-ui-utils.h:
4377 * plugins/subversion/subversion-update-dialog.c:
4378 (subversion_update_dialog), (on_menu_subversion_update):
4380 Whole Project checkbox enabled by default in diff and update dialogs.
4381 changes the editor names for diff editors to something much more
4382 descriptive. For example, working copy/head diffs would have an editor
4383 with a name like "[Working Copy/Head] some-file.diff," where some-file
4384 is the name of the file/directory that was diffed. For diffs against
4385 arbitrary diffs the name would look like "[Revisions 2832/3200]
4386 some-file.diff" for a diff of some-file between revisions 2832 and
4389 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
4391 Icons from tpgww@onepost.net:
4392 * plugins/subversion/Makefile.am:
4393 * plugins/subversion/anjuta-subversion-plugin.svg:
4394 * plugins/subversion/anjuta-subversion.plugin.in:
4395 * plugins/subversion/plugin.h:
4396 * plugins/symbol-browser/Makefile.am:
4397 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
4398 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
4399 * plugins/symbol-browser/plugin.c:
4400 * plugins/symbol-db/Makefile.am:
4401 * plugins/symbol-db/plugin.c:
4402 * plugins/symbol-db/symbol-db.plugin.in:
4404 Icons from patch in bug #480093 comment #23. Also renamed icons.
4407 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
4409 Icons from tpgww@onepost.net:
4410 * plugins/project-manager/Makefile.am:
4411 * plugins/project-manager/anjuta-project-manager-plugin.svg:
4412 * plugins/project-manager/anjuta-project-manager.plugin.in:
4413 * plugins/project-manager/plugin.c:
4414 * plugins/project-wizard/Makefile.am:
4415 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
4416 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
4417 * plugins/project-wizard/druid.h:
4418 * plugins/search/Makefile.am:
4419 * plugins/search/anjuta-search-plugin.svg:
4420 * plugins/search/anjuta-search.plugin.in:
4421 * plugins/search/plugin.c:
4423 Icons from patch in bug #480093 comment #23. Also renamed icons.
4426 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
4428 * TODO.tasks: updated.
4430 Icons from tpgww@onepost.net:
4431 * plugins/file-loader/Makefile.am:
4432 * plugins/file-loader/anjuta-loader-plugin.svg:
4433 * plugins/file-loader/anjuta-loader.plugin.in:
4434 * plugins/file-manager/Makefile.am:
4435 * plugins/file-manager/anjuta-file-manager-plugin.svg:
4436 * plugins/file-manager/file-manager.plugin.in:
4437 * plugins/file-manager/plugin.c:
4438 * plugins/glade/Makefile.am:
4439 * plugins/glade/anjuta-glade-plugin.svg:
4440 * plugins/glade/anjuta-glade.plugin.in:
4441 * plugins/glade/plugin.c: (register_stock_icons):
4442 * plugins/language-manager/Makefile.am:
4443 * plugins/language-manager/anjuta-language-manager-plugin.svg:
4444 * plugins/language-manager/language-manager.plugin.in:
4445 * plugins/message-view/Makefile.am:
4446 * plugins/message-view/anjuta-message-manager.plugin.in:
4447 * plugins/message-view/anjuta-messages-plugin.svg:
4448 * plugins/message-view/plugin.c:
4449 * plugins/patch/Makefile.am:
4450 * plugins/patch/anjuta-patch-plugin.svg:
4451 * plugins/patch/anjuta-patch.plugin.in:
4452 * plugins/patch/plugin.c:
4453 * plugins/profiler/Makefile.am:
4454 * plugins/profiler/anjuta-profiler-plugin.svg:
4455 * plugins/profiler/plugin.c: (register_stock_icons):
4456 * plugins/profiler/profiler.plugin.in:
4457 * plugins/project-import/Makefile.am:
4458 * plugins/project-import/anjuta-project-import-plugin.svg:
4459 * plugins/project-import/anjuta-project-import.plugin.in:
4460 * plugins/project-import/plugin.c:
4462 Icons from patch in bug #480093 comment #23. Also renamed icons.
4465 2007-11-18 Johannes Schmid <jhs@gnome.org>
4467 * plugins/build-basic-autotools/build-basic-autotools.c:
4469 * plugins/debug-manager/anjuta-debug-manager.glade:
4470 * plugins/debug-manager/breakpoints.c:
4471 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
4472 * plugins/file-wizard/file.c:
4473 * plugins/gdb/anjuta-gdb.glade:
4474 * plugins/glade/plugin.c: (ifile_open):
4475 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
4476 * plugins/gtodo/mcategory.c: (category_manager_add_item):
4477 * plugins/gtodo/tray-icon.c:
4478 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
4479 * plugins/macro/macros.xml:
4480 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4481 Fixed translation bugs (#496833, #488211 and #497758)
4483 * plugins/document-manager/plugin.c: (on_editor_changed):
4486 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
4488 Icons from tpgww@onepost.net:
4489 * plugins/devhelp/Makefile.am:
4490 * plugins/devhelp/anjuta-devhelp-plugin.svg:
4491 * plugins/devhelp/anjuta-devhelp.plugin.in:
4492 * plugins/devhelp/plugin.c:
4493 * plugins/document-manager/anjuta-document-manager.plugin.in:
4494 * plugins/document-manager/images/Makefile.am:
4495 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
4496 * plugins/document-manager/plugin.c:
4497 * plugins/editor/Makefile.am:
4498 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
4499 * plugins/editor/anjuta-editor.plugin.in:
4500 * plugins/editor/plugin.c:
4501 * plugins/sample1/Makefile.am:
4502 * plugins/sample1/anjuta-sample-plugin.svg:
4503 * plugins/sample1/anjuta-sample.plugin.in:
4504 * plugins/sourceview/Makefile.am:
4505 * plugins/sourceview/plugin.c:
4506 * plugins/sourceview/sourceview.plugin.in:
4508 Icons from patch in bug #480093 comment #23. Also renamed icons.
4511 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
4513 * TODO.tasks: Updated.
4515 Icons from tpgww@onepost.net:
4516 * plugins/build-basic-autotools/Makefile.am:
4517 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
4518 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
4519 * plugins/build-basic-autotools/build-basic-autotools.c:
4520 * plugins/class-inheritance/Makefile.am:
4521 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
4522 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
4523 * plugins/class-inheritance/plugin.c:
4524 * plugins/cvs-plugin/Makefile.am:
4525 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
4526 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
4527 * plugins/cvs-plugin/plugin.c:
4528 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
4529 * plugins/debug-manager/images/Makefile.am:
4530 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
4531 * plugins/debug-manager/plugin.c:
4533 Icons from patch in bug #480093 comment #23. Also renamed icons.
4536 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4538 * (removed) libanjuta/anjuta-children.c,
4539 (removed) libanjuta/anjuta-children.h,
4540 libanjuta/anjuta-launcher.c,
4541 libanjuta/libanjuta.h,
4542 libanjuta/Makefile.am,
4543 plugins/gdb/debugger.c,
4544 plugins/terminal/terminal.c,
4545 manuals/reference/libanjuta/libanjuta-sections.txt,
4546 manuals/reference/libanjuta/libanjuta-docs.sgml:
4547 Replace anjuta_children_register by g_child_watch_add
4549 2007-11-13 Johannes Schmid <jhs@gnome.org>
4551 * plugins/subversion/anjuta-subversion.glade:
4552 * plugins/subversion/subversion-commit-dialog.c:
4553 (subversion_commit_dialog):
4554 * plugins/subversion/subversion-resolve-dialog.c:
4555 (subversion_resolve_dialog):
4556 * plugins/subversion/subversion-revert-dialog.c:
4557 (subversion_revert_dialog):
4558 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
4559 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
4560 (hide_pulse_progress_bar):
4561 * plugins/subversion/subversion-ui-utils.h:
4563 Yet another patch from #457477:
4564 Add a pulsing progress bar to all dialogs receiving status
4566 2007-11-12 Johannes Schmid <jhs@gnome.org>
4568 * plugins/document-manager/plugin.c: (create_highlight_submenu):
4569 Bug 493583 – crash in Anjuta IDE: trying to open a file
4571 * plugins/subversion/subversion-commit-dialog.c:
4572 (select_all_files), (subversion_commit_dialog):
4573 Patch from jrligget - see #457477
4575 2007-11-12 Johannes Schmid <jhs@gnome.org>
4577 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
4578 * libanjuta/anjuta-plugin-handle.c:
4579 (anjuta_plugin_handle_get_about):
4580 Bug 495536 – Plugins localization improvement
4582 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
4583 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4584 * plugins/indent/indent.glade:
4585 * plugins/subversion/anjuta-subversion.glade:
4586 Bug 495245 – Strings bug
4588 2007-11-08 James Liggett <jrliggett@cox.net>
4590 reviewed by: Johannes Schmid <jhs@gnome.org>
4592 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
4593 (anjuta_async_command_finalize),
4594 (anjuta_async_command_notification_poll),
4595 (anjuta_async_command_thread), (start_command),
4596 (notify_data_arrived), (notify_complete),
4597 (anjuta_async_command_class_init),
4598 (anjuta_async_command_set_error_message),
4599 (anjuta_async_command_get_error_message),
4600 (anjuta_async_command_lock), (anjuta_async_command_unlock):
4601 * libanjuta/anjuta-async-command.h:
4602 * libanjuta/anjuta-command.c: (anjuta_command_init),
4603 (anjuta_command_finalize), (anjuta_command_class_init),
4604 (anjuta_command_start), (anjuta_command_notify_data_arrived),
4605 (anjuta_command_notify_complete),
4606 (anjuta_command_set_error_message),
4607 (anjuta_command_get_error_message):
4608 * libanjuta/anjuta-command.h:
4609 * libanjuta/anjuta-glade-catalog.c:
4610 * libanjuta/anjuta-glade.xml:
4611 * libanjuta/anjuta-vcs-status-tree-view.c:
4612 (on_selected_column_toggled),
4613 (anjuta_vcs_status_tree_view_create_columns),
4614 (anjuta_vcs_status_tree_view_init),
4615 (anjuta_vcs_status_tree_view_finalize),
4616 (anjuta_vcs_status_tree_view_set_property),
4617 (anjuta_vcs_status_tree_view_get_property),
4618 (anjuta_vcs_status_tree_view_class_init),
4619 (anjuta_vcs_status_tree_view_new),
4620 (anjuta_vcs_status_tree_view_destroy),
4621 (anjuta_vcs_status_tree_view_add), (select_all_paths),
4622 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
4623 (anjuta_vcs_status_tree_view_unselect_all),
4624 (create_selected_paths_list),
4625 (anjuta_vcs_status_tree_view_get_selected):
4626 * libanjuta/anjuta-vcs-status-tree-view.h:
4627 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
4628 * libanjuta/anjuta-widgets.h:
4629 * plugins/subversion/subversion-add-dialog.c:
4630 (on_add_command_finished), (on_subversion_add_response),
4631 (subversion_add_dialog), (on_menu_subversion_add),
4632 (on_fm_subversion_add):
4633 * plugins/subversion/subversion-add-dialog.h:
4634 * plugins/subversion/subversion-commit-dialog.c:
4635 (on_commit_command_finished), (on_subversion_commit_response),
4636 (subversion_commit_dialog), (on_menu_subversion_commit),
4637 (on_fm_subversion_commit):
4638 * plugins/subversion/subversion-commit-dialog.h:
4639 * plugins/subversion/subversion-copy-dialog.c:
4640 (on_copy_other_revision_radio_toggled),
4641 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
4642 (on_copy_command_finished), (on_subversion_copy_response),
4643 (subversion_copy_dialog), (on_menu_subversion_copy),
4644 (on_fm_subversion_copy):
4645 * plugins/subversion/subversion-copy-dialog.h:
4646 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
4647 (on_subversion_diff_response), (subversion_diff_dialog),
4648 (on_menu_subversion_diff), (on_fm_subversion_diff):
4649 * plugins/subversion/subversion-diff-dialog.h:
4650 * plugins/subversion/subversion-log-dialog.c:
4651 (on_diff_selected_column_toggled), (create_columns),
4652 (on_log_command_finished), (on_log_view_button_clicked),
4653 (on_cat_command_data_arrived), (on_cat_command_finished),
4654 (on_log_view_selected_button_clicked), (get_selected_revisions),
4655 (on_log_diff_selected_button_clicked),
4656 (on_log_diff_previous_button_clicked),
4657 (on_subversion_log_vbox_destroy),
4658 (on_log_changes_view_row_selected), (subversion_log_window_create),
4659 (on_menu_subversion_log), (on_fm_subversion_log),
4660 (subversion_log_set_whole_project_sensitive):
4661 * plugins/subversion/subversion-log-dialog.h:
4662 * plugins/subversion/subversion-merge-dialog.c:
4663 (on_merge_command_finished), (on_subversion_merge_response),
4664 (on_merge_first_path_browse_button_clicked),
4665 (on_merge_second_path_browse_button_clicked),
4666 (on_merge_use_first_path_check_toggled),
4667 (on_merge_start_revision_radio_toggled),
4668 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
4669 (on_menu_subversion_merge):
4670 * plugins/subversion/subversion-merge-dialog.h:
4671 * plugins/subversion/subversion-remove-dialog.c:
4672 (on_remove_command_finished),
4673 (on_remove_path_browse_button_clicked),
4674 (on_subversion_remove_response), (subversion_remove_dialog),
4675 (on_menu_subversion_remove), (on_fm_subversion_remove):
4676 * plugins/subversion/subversion-remove-dialog.h:
4677 * plugins/subversion/subversion-resolve-dialog.c:
4678 (on_resolve_command_finished), (on_subversion_resolve_response),
4679 (subversion_resolve_dialog), (on_menu_subversion_resolve):
4680 * plugins/subversion/subversion-resolve-dialog.h:
4681 * plugins/subversion/subversion-revert-dialog.c:
4682 (on_revert_command_finished), (on_subversion_revert_response),
4683 (subversion_revert_dialog), (on_menu_subversion_revert):
4684 * plugins/subversion/subversion-revert-dialog.h:
4685 * plugins/subversion/subversion-switch-dialog.c:
4686 (on_switch_other_revision_radio_toggled),
4687 (on_switch_command_finished), (on_subversion_switch_response),
4688 (subversion_switch_dialog), (on_menu_subversion_switch):
4689 * plugins/subversion/subversion-switch-dialog.h:
4690 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
4691 (subversion_data_free), (on_mesg_view_destroy),
4692 (create_message_view), (check_filename), (get_log_from_textview),
4693 (pulse_timer), (on_pulse_timer_destroyed),
4694 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
4695 (report_errors), (on_status_command_finished),
4696 (on_status_command_data_arrived), (on_command_info_arrived),
4697 (select_all_status_items), (clear_all_status_selections),
4698 (init_whole_project), (on_whole_project_toggled),
4699 (send_diff_command_output_to_editor), (on_diff_command_finished),
4700 (stop_status_bar_progress_pulse):
4701 * plugins/subversion/subversion-ui-utils.h:
4702 * plugins/subversion/subversion-update-dialog.c:
4703 (on_update_command_finished), (on_subversion_update_response),
4704 (subversion_update_dialog), (on_menu_subversion_update),
4705 (on_fm_subversion_update):
4706 * plugins/subversion/subversion-update-dialog.h:
4707 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
4708 (svn_add_command_finalize), (svn_add_command_run),
4709 (svn_add_command_class_init), (svn_add_command_new),
4710 (svn_add_command_destroy):
4711 * plugins/subversion/svn-add-command.h:
4712 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
4713 (svn_cat_command_finalize), (svn_cat_command_run),
4714 (svn_cat_command_class_init), (svn_cat_command_new),
4715 (svn_cat_command_destroy), (svn_cat_command_get_output):
4716 * plugins/subversion/svn-cat-command.h:
4717 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
4718 (svn_command_release_ui_lock), (simple_prompt),
4719 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
4720 (svn_auth_ssl_server_trust_prompt_func_cb),
4721 (svn_auth_ssl_client_cert_prompt_func_cb),
4722 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
4723 (svn_command_init), (svn_command_finalize),
4724 (svn_command_class_init), (svn_command_push_info),
4725 (svn_command_get_info_queue), (svn_command_set_error),
4726 (svn_command_get_client_context), (svn_command_get_pool),
4727 (svn_command_lock_ui), (svn_command_unlock_ui),
4728 (svn_command_get_revision), (svn_command_copy_path_list),
4729 (svn_command_free_path_list):
4730 * plugins/subversion/svn-command.h:
4731 * plugins/subversion/svn-commit-command.c: (on_log_callback),
4732 (svn_commit_command_init), (svn_commit_command_finalize),
4733 (svn_commit_command_run), (svn_commit_command_class_init),
4734 (svn_commit_command_new), (svn_commit_command_destroy):
4735 * plugins/subversion/svn-commit-command.h:
4736 * plugins/subversion/svn-copy-command.c: (on_log_callback),
4737 (svn_copy_command_init), (svn_copy_command_finalize),
4738 (svn_copy_command_run), (svn_copy_command_class_init),
4739 (svn_copy_command_new), (svn_copy_command_destroy):
4740 * plugins/subversion/svn-copy-command.h:
4741 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
4742 (svn_diff_command_finalize), (svn_diff_command_run),
4743 (svn_diff_command_class_init), (svn_diff_command_new),
4744 (svn_diff_command_destroy), (svn_diff_command_get_output):
4745 * plugins/subversion/svn-diff-command.h:
4746 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
4747 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
4748 (svn_log_command_class_init), (svn_log_command_new),
4749 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
4750 * plugins/subversion/svn-log-command.h:
4751 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
4752 (svn_log_entry_finalize), (svn_log_entry_class_init),
4753 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
4754 (svn_log_entry_get_author), (svn_log_entry_get_date),
4755 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
4756 (svn_log_entry_get_full_log):
4757 * plugins/subversion/svn-log-entry.h:
4758 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
4759 (svn_merge_command_finalize), (svn_merge_command_run),
4760 (svn_merge_command_class_init), (svn_merge_command_new),
4761 (svn_merge_command_destroy):
4762 * plugins/subversion/svn-merge-command.h:
4763 * plugins/subversion/svn-remove-command.c: (on_log_callback),
4764 (svn_remove_command_init), (svn_remove_command_finalize),
4765 (svn_remove_command_run), (svn_remove_command_class_init),
4766 (svn_remove_command_new), (svn_remove_command_destroy),
4767 (svn_remove_command_get_path):
4768 * plugins/subversion/svn-remove-command.h:
4769 * plugins/subversion/svn-resolve-command.c:
4770 (svn_resolve_command_init), (svn_resolve_command_finalize),
4771 (svn_resolve_command_run), (svn_resolve_command_class_init),
4772 (svn_resolve_command_new), (svn_resolve_command_destroy):
4773 * plugins/subversion/svn-resolve-command.h:
4774 * plugins/subversion/svn-revert-command.c:
4775 (svn_revert_command_init), (svn_revert_command_finalize),
4776 (svn_revert_command_run), (svn_revert_command_class_init),
4777 (svn_revert_command_new), (svn_revert_command_destroy):
4778 * plugins/subversion/svn-revert-command.h:
4779 * plugins/subversion/svn-status-command.c:
4780 (svn_status_command_init), (svn_status_command_finalize),
4781 (on_svn_status_notify), (svn_status_command_run),
4782 (svn_status_command_class_init), (svn_status_command_new),
4783 (svn_status_command_destroy),
4784 (svn_status_command_get_status_queue):
4785 * plugins/subversion/svn-status-command.h:
4786 * plugins/subversion/svn-status.c: (svn_status_init),
4787 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
4788 (svn_status_destroy), (svn_status_get_path),
4789 (svn_status_get_vcs_status):
4790 * plugins/subversion/svn-status.h:
4791 * plugins/subversion/svn-switch-command.c:
4792 (svn_switch_command_init), (svn_switch_command_finalize),
4793 (svn_switch_command_run), (svn_switch_command_class_init),
4794 (svn_switch_command_new), (svn_switch_command_destroy):
4795 * plugins/subversion/svn-switch-command.h:
4796 * plugins/subversion/svn-update-command.c:
4797 (svn_update_command_init), (svn_update_command_finalize),
4798 (svn_update_command_run), (svn_update_command_class_init),
4799 (svn_update_command_new), (svn_update_command_destroy):
4800 * plugins/subversion/svn-update-command.h:
4802 Now really committed all files from James patch (#457477)
4804 2007-11-08 Johannes Schmid <jhs@gnome.org>
4806 * TODO.tasks: Updated
4808 2007-11-08 James Liggett <jrliggett@cox.net>
4810 reviewed by: Johannes Schmid <jhs@gnome.org>
4813 * libanjuta/Makefile.am:
4814 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
4815 * libanjuta/anjuta-status.h:
4816 * libanjuta/libanjuta.h:
4817 * plugins/subversion/Makefile.am:
4818 * plugins/subversion/anjuta-subversion.glade:
4819 * plugins/subversion/anjuta-subversion.ui:
4820 * plugins/subversion/plugin.c: (value_added_project_root_uri),
4821 (value_removed_project_root_uri), (activate_plugin),
4822 (deactivate_plugin), (finalize), (subversion_instance_init):
4823 * plugins/subversion/plugin.h:
4824 * plugins/subversion/subversion-actions.c:
4825 * plugins/subversion/subversion-actions.h:
4826 * plugins/subversion/subversion-callbacks.c:
4827 * plugins/subversion/subversion-callbacks.h:
4828 * plugins/subversion/svn-auth.c:
4829 * plugins/subversion/svn-auth.h:
4830 * plugins/subversion/svn-backend-priv.h:
4831 * plugins/subversion/svn-backend.c:
4832 * plugins/subversion/svn-backend.h:
4833 * plugins/subversion/svn-notify.c:
4834 * plugins/subversion/svn-notify.h:
4835 * plugins/subversion/svn-thread.c:
4836 * plugins/subversion/svn-thread.h:
4838 Commited alpha2 of the new subversion plugin (#457477)
4840 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4842 * plugins/debug-manager/command.c:
4843 Fix a stupid crash when changing a register value
4845 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4847 * libanjuta/interfaces/libanjuta.idl,
4848 plugins/debug-manager/command.c,
4849 plugins/debug-manager/command.h,
4850 plugins/debug-manager/start.c,
4851 plugins/gdb/plugin.c,
4852 plugins/gdb/debugger.c,
4853 plugins/gdb/debugger.h:
4854 Use anjuta terminal plugin instead of gnome terminal
4855 Select if a terminal is used in the the start_program function
4856 Move terminal code from debugger.c to plugin.c
4857 Partial fix of bug #481366
4859 * plugins/gdb/utilities.c,
4860 plugins/gdb/utilities.h:
4861 Remove gnome terminal check function
4863 2007-11-06 Johannes Schmid <jhs@gnome.org>
4865 * plugins/project-import/anjuta-project-import.glade:
4866 * plugins/project-import/project-import.c: (on_import_next),
4867 (on_import_finish), (project_import_set_directory):
4868 * plugins/project-wizard/property.c: (npw_property_create_widget),
4869 (npw_property_set_value_from_widget):
4871 Replaced gnome_file_entry with gtk_file_chooser_button
4872 Fixes #422329 – Creating a new directory in program options doesn't work
4874 2007-11-04 Massimo Cora' <maxcvs@email.it>
4876 * plugins/symbol-db/plugin.c:
4877 add all files at once on project_import.
4878 No need to split them into more languages: ctags
4879 and the engine will take care of that.
4881 * plugins/symbol-db/symbol-db-engine.h,
4882 * plugins/symbol-db/symbol-db-engine.c,
4883 * plugins/symbol-db/tables.sql,
4884 * plugins/symbol-db/test/Makefile.am,
4885 * plugins/symbol-db/test/main.c,
4886 * plugins/symbol-db/symbol-db-view-locals.c:
4887 some memory leaks fixed. Ported the thing to
4888 libgda 3.1.2 [or better svn HEAD].
4889 Thanks to a fresh new algorithm to detect
4890 parent scope we're able to display correcly
4891 a local gtktree, including classes not directly
4892 defined inside that file.
4894 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
4896 * plugins/debug-manager/threads.c,
4897 plugins/debug-manager/stack_trace.c:
4898 Do not display address when not needed
4900 * plugins/debug-manager/plugin.c,
4901 plugins/debug-manager/breakpoints.c:
4902 Breakpoints directly connect to debugger signals
4904 * plugins/debug-manager/watch.c:
4905 program-unload signal does not exist used debugger-stopped
4907 * plugins/debug-manager/queue.c,
4908 libanjuta/interfaces/libanjuta.idl:
4909 Display error message returned by debugger command
4912 2007-11-04 Johannes Schmid <jhs@gnome.org>
4914 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
4915 Bug 493062 – gcj template needs AC_PROG_CC
4916 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
4918 * src/anjuta-actions.h:
4919 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
4920 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
4922 === anjuta 2.3.0 ===
4924 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
4928 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4930 * ChangeLog: Tagged 2.3.0 release.
4932 * plugins/indent/Makefile.am: Fixed indentation.
4934 * plugins/editor/aneditor-autocomplete.cxx:
4935 * plugins/editor/aneditor-priv.h:
4936 * plugins/editor/aneditor.cxx:
4937 * plugins/editor/aneditor.h: Commented out dead codes.
4939 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
4940 Do not build symbol-db by
4941 default. Added 'unstable' in plugin description to signify it's
4942 developmental state.
4944 * plugins/file-manager/Makefile.am,
4945 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
4947 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
4949 * plugins/debug-manager/utilities.c,
4950 plugins/debug-manager/utilities.h,
4951 plugins/debug-manager/threads.c,
4952 plugins/debug-manager/plugin.c,
4953 plugins/debug-manager/plugin.h,
4954 plugins/debug-manager/disassemble.h,
4955 plugins/debug-manager/watch.c,
4956 plugins/debug-manager/watch.h,
4957 plugins/debug-manager/breakpoints.c,
4958 plugins/debug-manager/stack_trace.c:
4959 Replace few remaining function calls by signal
4961 * plugins/debug-manager/disassemble.c,
4962 plugins/debug-manager/registers.c,
4963 plugins/debug-manager/memory.c,
4964 plugins/debug-manager/locals.c,
4965 plugins/debug-manager/queue.c,
4966 plugins/debug-manager/queue.h:
4967 Connect signals when debugger is started
4968 Disconnect them when debugger is stopped
4969 Do not display window if debugger doesn't support feature
4971 * plugins/gdb/plugin.c,
4972 libanjuta/interfaces/libanjuta.idl:
4973 Remove unused initialization function
4975 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4978 * plugins/file-manager/Makefile.am:
4979 * scripts/build-schemas.mk: Fixed 'make distcheck'
4981 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4983 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4984 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
4985 to latest API additions.
4987 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
4990 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
4992 * ChangeLog: Fixed indentation.
4993 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
4996 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
4998 * libanjuta/interfaces/libanjuta.idl:
4999 * plugins/build-basic-autotools/build-basic-autotools.c:
5000 (build_compile_file_real), (build_build_project),
5001 (build_install_project), (build_clean_project),
5002 (build_configure_project), (build_autogen_project),
5003 (build_distribution_project), (build_build_module),
5004 (build_install_module), (build_clean_module), (fm_build),
5005 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
5006 (finalize), (basic_autotools_plugin_instance_init),
5007 (ibuildable_set_command), (ibuildable_reset_commands),
5008 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
5009 (ibuildable_install), (ibuildable_configure),
5010 (ibuildable_generate), (ibuildable_iface_init):
5011 * plugins/build-basic-autotools/build-basic-autotools.h:
5013 Added API for commands override in build interface and implemented
5014 them in build plugin. Useful for other plugins override build
5015 commands depending on project environment.
5017 2007-10-28 Naba Kumar <naba@gnome.org>
5020 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5021 Fixed widget alignment for dock switcher tab style combo and
5022 scratchbox path entrybox.
5024 2007-10-28 Johannes Schmid <jhs@gnome.org>
5026 * plugins/document-manager/plugin.c: (on_editor_changed):
5027 Fixed a memory leak and simplified code (thanks again Sébastien)
5030 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
5031 and OFFSET sql statements)
5033 2007-10-28 Massimo Cora' <maxcvs@email.it>
5035 * plugins/symbol-db/plugin.c,
5036 plugins/symbol-db/symbol-db-engine.h,
5037 plugins/symbol-db/symbol-db-view.c,
5038 plugins/symbol-db/symbol-db-view.c,
5039 plugins/symbol-db/symbol-db-view-locals.c,
5040 plugins/symbol-db/symbol-db-view-locals.h,
5041 plugins/symbol-db/symbol-db-engine.c:
5042 Better end-of-file-scan detection, permitting
5043 an improved scope/inheritance parsing.
5044 Locals tab gtktree now displays correct
5045 namespace->class->children tree, even if
5046 in a C++ file there isn't class declaration.
5048 2007-10-27 Johannes Schmid <jhs@gnome.org>
5050 Patch from Stanislav Brabec <sbrabec@suse.cz>
5052 Bug 489798 – Do not rely on svn-config
5054 Patch from Michael Wolf <maw@ximian.com>:
5055 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
5056 (egg_tree_model_filter_remove_node),
5057 (egg_tree_model_filter_row_deleted):
5058 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
5060 2007-10-27 Johannes Schmid <jhs@gnome.org>
5062 * plugins/devhelp/anjuta-devhelp.ui:
5063 * plugins/message-view/anjuta-message-manager.ui:
5065 Added some separators to the toolbar
5067 * plugins/document-manager/plugin.c:
5068 (on_support_plugin_deactivated), (load_new_support_plugins),
5069 (unload_unused_support_plugins), (on_editor_changed):
5071 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
5072 for pointing out that is was crap.
5074 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
5076 * libanjuta/interfaces/libanjuta.idl,
5077 libanjuta/anjuta-plugin-manager.c,
5078 libanjuta/anjuta-plugin-manager.h,
5079 libanjuta/anjuta-c-plugin-factory.c,
5080 libanjuta/anjuta-c-module.h,
5081 libanjuta/anjuta-c-module.c:
5082 Report detailled error message in case of plugin loading failure
5084 2007-10-24 Johannes Schmid <jhs@gnome.org>
5087 * plugins/Makefile.am:
5089 Activate build of symbol-db plugin (when libgda is available)
5091 * plugins/document-manager/plugin.c:
5092 (on_support_plugin_deactivated), (on_editor_changed):
5094 Properly handle language support plugins even when they are
5095 unloaded by the session.
5097 * plugins/symbol-db/plugin.c: (register_stock_icons),
5098 Port to new REGISTER_ICONS stuff
5100 2007-10-22 Massimo Cora' <maxcvs@email.it>
5102 * plugins/symbol-db/plugin.c,
5103 * plugins/symbol-db/symbol-db-view.c
5104 * plugins/symbol-db/symbol-db-engine.h,
5105 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
5106 * plugins/symbol-db/symbol-db-view-locals.c,
5107 * plugins/symbol-db/symbol-db-view-locals.h,
5108 * plugins/symbol-db/symbol-db-engine.c:
5109 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
5110 Added a new algorithm for dynamic population of the local symbols' tab.
5111 Now the default view is tree-like.
5112 Some fixes on engine correct some population issues.
5114 2007-10-23 Naba Kumar <naba@gnome.org>
5116 * plugins/glade/Makefile.am: Corrected conditional not to install
5117 .plugin file if plugin is disabled.
5118 * plugins/sourceview/Makefile.am: Corrected conditional not to
5119 install schemas if plugin is not built.
5121 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
5123 * plugins/debug-manager/queue.c:
5124 Fix #488061: Mutiple crash dialogs
5126 * plugins/gdb/debugger.c,
5127 plugins/gdb/debugger.h:
5128 Remove maximum gdb command length, should fix bug#474811
5130 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
5132 * manuals/reference/libanjuta/plugin-description-file.sgml,
5133 manuals/reference/libanjuta/libanjuta-docs.sgml,
5134 manuals/reference/libanjuta/libanjuta-sections.txt,
5135 libanjuta/interfaces/libanjuta.idl,
5136 libanjuta/anjuta-c-module.c,
5137 libanjuta/anjuta-c-plugin-factory.c:
5138 Document last changes in plugin code
5140 2007-10-19 Johannes Schmid <jhs@gnome.org>
5142 * plugins/subversion/subversion-callbacks.c: (check_filename):
5144 Fixed #487854 – Anjuta crashes when i try to add a SVN url
5146 2007-10-19 Naba Kumar <naba@gnome.org>
5148 * plugins/file-manager/file-model.c: Fixed a critical runtime
5151 2007-10-18 Johannes Schmid <jhs@gnome.org>
5153 * libanjuta/anjuta-ui.h:
5154 Small fix on icon macros
5156 * libanjuta/interfaces/libanjuta.idl:
5157 * plugins/language-manager/plugin.c: (ilanguage_get_name),
5158 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
5159 (ilanguage_iface_init):
5161 Added get_from_editor() and get_name_from_editor() methods
5164 * plugins/document-manager/plugin.c:
5165 (update_editor_ui_interface_items), (on_editor_changed):
5166 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
5168 * plugins/language-support-cpp-java/plugin.c: (install_support):
5170 Ported plugins to use the new interface
5172 2007-10-17 Johannes Schmid <jhs@gnome.org>
5174 * libanjuta/anjuta-ui.h:
5176 Added macros to register stock icons to stop all this copy&paste
5177 which had spread over a lot of files. New macros support to add
5178 icons with toolbar and menu size (16 and 24)
5180 * plugins/class-inheritance/plugin.c: (register_stock_icons):
5181 * plugins/debug-manager/images/anjuta-attach.svg:
5182 * plugins/debug-manager/images/anjuta-step-out.svg:
5183 * plugins/debug-manager/images/anjuta-step-over.svg:
5184 * plugins/debug-manager/plugin.c: (register_stock_icons):
5185 * plugins/document-manager/images/Makefile.am:
5186 * plugins/document-manager/images/anjuta-block-end.svg:
5187 * plugins/document-manager/images/anjuta-block-start.svg:
5188 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
5189 * plugins/document-manager/images/anjuta-bookmark.svg:
5190 * plugins/document-manager/images/anjuta-go-history-next.svg:
5191 * plugins/document-manager/images/anjuta-go-history-prev.svg:
5192 * plugins/document-manager/plugin.c: (register_stock_icons):
5193 * plugins/glade/plugin.c: (register_stock_icons):
5194 * plugins/language-support-cpp-java/plugin.c:
5195 (register_stock_icons):
5196 * plugins/message-view/Makefile.am:
5197 * plugins/message-view/anjuta-go-message-next.svg:
5198 * plugins/message-view/anjuta-go-message-prev.svg:
5199 * plugins/message-view/anjuta-message-view.svg:
5200 * plugins/message-view/messages.xpm:
5201 * plugins/message-view/plugin.c: (register_stock_icons):
5202 * plugins/patch/plugin.c: (patch_plugin_activate):
5203 * plugins/project-manager/plugin.c: (register_stock_icons):
5204 * plugins/search/Makefile.am:
5205 * plugins/search/anjuta-go-match-next.svg:
5206 * plugins/search/anjuta-go-match-prev.svg:
5207 * plugins/search/plugin.c: (activate_plugin):
5208 * plugins/symbol-browser/plugin.c: (register_stock_icons):
5209 * plugins/terminal/terminal.c: (register_stock_icons):
5210 * plugins/valgrind/plugin.c: (register_stock_icons):
5212 Updated to use the new icons and added several new and updated
5215 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
5217 * libanjuta/anjuta-plugin-handle.c,
5218 libanjuta/anjuta-plugin-handle.h:
5219 Add a new path property containing the directory of the .plugin
5220 file, library file (.so or whatever) must be in the same directory
5222 * libanjuta/anjuta-plugin-manager.c,
5223 libanjuta/interfaces/libanjuta.idl,
5224 (removed) libanjuta/anjuta-glue-plugin.c,
5225 (removed) libanjuta/anjuta-glue-plugin.h,
5226 (removed) libanjuta/anjuta-glue-c.c,
5227 (removed) libanjuta/anjuta-glue-c.h,
5228 (removed) libanjuta/anjuta-glue-cpp.c,
5229 (removed) libanjuta/anjuta-glue-cpp.h,
5230 (removed) libanjuta/anjuta-glue-factory.c,
5231 (removed) libanjuta/anjuta-glue-factory.h,
5232 (added) libanjuta/anjuta-c-module.c,
5233 (added) libanjuta/anjuta-c-module.h,
5234 (added) libanjuta/anjuta-c-plugin-factory.c,
5235 (added) libanjuta/anjuta-c-plugin-factory.h,
5236 libanjuta/Makefile.am:
5237 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
5238 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
5239 implementing IAnjutaPluginFactory
5240 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
5242 * libanjuta/libanjuta.h:
5243 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
5246 * libanjuta/anjuta-plugin.h:
5247 Replace AnjutaGluePlugin by GTypeModule
5248 Remove unused anjuta_glue_get_component_type replaced by
5251 * plugins/build-basic-autotools/build-basic-autotools.h,
5252 plugins/class-gen/plugin.h,
5253 plugins/class-inheritance/plugin.h,
5254 plugins/cvs-plugin/plugin.h,
5255 plugins/debug-manager/plugin.h,
5256 plugins/devhelp/plugin.h,
5257 plugins/document-manager/plugin.h,
5258 plugins/editor/plugin.h,
5259 plugins/file-loader/plugin.h,
5260 plugins/file-wizard/plugin.h,
5261 plugins/gdb/plugin.h,
5262 plugins/glade/plugin.h,
5263 plugins/gtodo/plugin.h,
5264 plugins/indent/plugin.h,
5265 plugins/language-manager/plugin.h,
5266 plugins/language-support-cpp-java/plugin.h,
5267 plugins/macro/plugin.h,
5268 plugins/message-view/plugin.h,
5269 plugins/patch/plugin.h,
5270 plugins/profiler/plugin.h,
5271 plugins/project-import/plugin.h,
5272 plugins/project-manager/plugin.h,
5273 plugins/project-wizard/plugin.h,
5274 plugins/sample1/plugin.h,
5275 plugins/search/plugin.h,
5276 plugins/sourceview/plugin.h,
5277 plugins/subversion/plugin.h,
5278 plugins/symbol-browser/plugin.h,
5279 plugins/symbol-db/plugin.h,
5280 plugins/terminal/terminal.c,
5281 plugins/tools/plugin.h,
5282 plugins/valgrind/plugin.h:
5283 Replace AnjutaGluePlugin by GTypeModule
5285 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
5287 * plugins/debug-manager/breakpoints.c:
5288 Fix bug#487112, crash while removing a breakpoint in a new file
5290 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
5292 * plugins/document-manager/search-box.c:
5293 Fix a crash (with an useful comment) focus-out-event handler must
5296 2007-10-14 Johannes Schmid <jhs@gnome.org>
5298 * plugins/sourceview/sourceview.c:
5299 Hide calltip when "Up" or "Down" key is pressed
5301 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
5303 * plugins/document-manager/search-box.c:
5304 Change included file order to avoid a compile error with gnome 2.16
5306 2007-10-13 Johannes Schmid <jhs@gnome.org>
5308 * plugins/debug-manager/plugin.c: (enable_log_view):
5310 Fixed crash when closing a project and unloading another while
5311 the debugger is enabled
5313 2007-10-13 Johannes Schmid <jhs@gnome.org>
5315 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
5317 Use correct breakpoint icon
5319 * plugins/devhelp/Makefile.am:
5320 * plugins/devhelp/anjuta-go-help-next.svg:
5321 * plugins/devhelp/anjuta-go-help-prev.svg:
5322 * plugins/devhelp/plugin.c: (register_stock_icons),
5325 Added new icons from #480093
5327 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
5328 * plugins/document-manager/images/anjuta-bookmark-first.svg:
5329 * plugins/document-manager/images/anjuta-bookmark-last.svg:
5330 * plugins/document-manager/images/anjuta-bookmark-next.svg:
5331 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
5332 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
5333 * plugins/message-view/anjuta-go-message-next.svg:
5334 * plugins/message-view/anjuta-go-message-prev.svg:
5336 Updated icons from #480093
5338 * src/anjuta-actions.h:
5339 Use GTK_STOCK_FULLSCREEN
5341 * src/anjuta-app.c: (on_gdl_style_changed),
5342 (anjuta_app_instance_init):
5345 Added preference option to set the gdl switcher style
5347 2007-10-13 Johannes Schmid <jhs@gnome.org>
5349 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
5350 (get_property_value_as_string), (set_property_value_as_string),
5351 (register_callbacks):
5352 * libanjuta/anjuta-preferences.h:
5354 Support GtkFileChooserButton as preferences widget
5356 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
5358 Fixed a Gtk-Critical
5360 * plugins/file-manager/Makefile.am:
5361 * plugins/file-manager/file-model.c: (file_model_filter_file),
5362 (file_model_add_dummy), (file_model_expand_idle),
5363 (file_model_set_property), (file_model_get_property),
5364 (file_model_class_init):
5365 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
5366 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
5367 (file_manager_activate), (file_manager_finalize),
5368 (file_manager_instance_init), (ipreferences_merge),
5369 (ipreferences_unmerge), (ipreferences_iface_init):
5370 * plugins/file-manager/plugin.h:
5372 Added preferences to file-manager
5374 * plugins/glade/plugin.c: (activate_plugin):
5376 Move Properties widget into center because it is way to big
5379 2007-10-10 Johannes Schmid <jhs@gnome.org>
5381 * plugins/language-support-cpp-java/Makefile.am:
5382 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
5383 * plugins/language-support-cpp-java/anjuta-complete.svg:
5384 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
5385 * plugins/language-support-cpp-java/plugin.c:
5386 (register_stock_icons):
5388 And yet some more icons...
5390 2007-10-10 Johannes Schmid <jhs@gnome.org>
5392 * plugins/debug-manager/breakpoints.c:
5393 * plugins/debug-manager/images/Makefile.am:
5394 * plugins/debug-manager/images/anjuta-bookmark.svg:
5395 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
5396 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
5397 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
5398 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
5399 * plugins/debug-manager/images/anjuta-linemark.svg:
5400 * plugins/debug-manager/images/anjuta-pcmark.svg:
5401 * plugins/debug-manager/plugin.c: (register_stock_icons):
5402 * plugins/debug-manager/sparse_view.c:
5403 * plugins/document-manager/images/Makefile.am:
5404 * plugins/document-manager/images/anjuta-block-select.svg:
5405 * plugins/document-manager/images/anjuta-fold-close.svg:
5406 * plugins/document-manager/images/anjuta-fold-open.svg:
5407 * plugins/document-manager/images/anjuta-fold-toggle.svg:
5408 * plugins/document-manager/images/anjuta-indent-less.svg:
5409 * plugins/document-manager/images/anjuta-indent-more.svg:
5410 * plugins/document-manager/images/anjuta-swap.svg:
5411 * plugins/document-manager/images/block_select.xpm:
5412 * plugins/document-manager/images/fold_close.xpm:
5413 * plugins/document-manager/images/fold_open.xpm:
5414 * plugins/document-manager/images/fold_toggle.xpm:
5415 * plugins/document-manager/images/indent.xpm:
5416 * plugins/document-manager/images/indent_dcr.xpm:
5417 * plugins/document-manager/images/indent_inc.xpm:
5418 * plugins/document-manager/plugin.c: (register_stock_icons):
5419 * plugins/editor/Makefile.am:
5420 * plugins/editor/anjuta-bookmark-16.xpm:
5421 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
5422 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
5423 * plugins/editor/anjuta-linemark-16.xpm:
5424 * plugins/editor/anjuta-pcmark-16.xpm:
5425 * plugins/editor/bookmark.xpm:
5426 * plugins/editor/breakpoint-disabled.xpm:
5427 * plugins/editor/breakpoint-enabled.xpm:
5428 * plugins/editor/linemarker.xpm:
5429 * plugins/editor/program-counter.xpm:
5430 * plugins/editor/text_editor.c:
5431 * plugins/message-view/Makefile.am:
5432 * plugins/message-view/anjuta-go-message-next.svg:
5433 * plugins/message-view/anjuta-go-message-prev.svg:
5434 * plugins/message-view/anjuta-message-manager.ui:
5435 * plugins/message-view/plugin.c:
5436 * plugins/sourceview/Makefile.am:
5437 * plugins/sourceview/sourceview.c:
5439 Integrated lots of icons from #480093
5440 Thanks to <tpgww@onepost.net>
5442 * plugins/document-manager/plugin.c:
5443 Do not mark the line in ifile_open(), that looks ugly.
5445 * plugins/document-manager/search-box.c: (on_search_focus_out),
5447 Clear the status bar on focus_out.
5449 * plugins/file-loader/anjuta-loader-plugin.ui:
5452 2007-10-09 Johannes Schmid <jhs@gnome.org>
5454 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
5455 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
5457 Some things I missed in the patch for #484419
5459 * plugins/document-manager/action-callbacks.c:
5460 (on_new_file_activate):
5461 * plugins/document-manager/action-callbacks.h:
5462 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
5463 (on_window_key_press_event), (on_gconf_notify_timer):
5465 484645 – patch to deal with docman FIXME etc
5467 * plugins/editor/text_editor.c: (text_editor_set_indicator):
5468 * plugins/search/search-replace.c: (search_and_replace),
5469 (write_message_pane), (search_replace_populate),
5470 (translate_dialog_strings), (create_dialog),
5471 (anjuta_search_replace_activate):
5472 * plugins/search/search-replace_backend.c:
5473 (file_buffer_new_from_path), (get_next_match),
5474 (create_search_entries), (regex_backref),
5475 (clear_search_replace_instance):
5476 * plugins/search/search-replace_backend.h:
5478 #484573 – patch to correct various search-related issues
5480 Thanks for the above patches to <tpgww@onepost.net>
5482 * plugins/sourceview/sourceview.c:
5483 (sourceview_create_highligth_indic):
5485 Use the same marker for important as gedit (yellow background)
5487 * plugins/document-manager/anjuta-document-manager.ui:
5488 * plugins/file-loader/anjuta-file-loader.ui:
5489 * plugins/file-loader/plugin.c:
5491 Moved FileNew action to document-manager
5493 2007-10-08 Johannes Schmid <jhs@gnome.org>
5495 * plugins/document-manager/search-box.c: (on_search_activated):
5496 Mark messages for translation
5498 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
5500 reviewed by: Johannes Schmid <jhs@gnome.org>
5502 * plugins/Makefile.am:
5503 * plugins/build-basic-autotools/build-basic-autotools.c:
5504 (build_compile_file_real):
5505 * plugins/search/search-replace.c:
5506 * plugins/valgrind/preferences.c: (build_general_prefs):
5508 Fix #484379 – Contents of Makefile.am plugins and
5509 #484419 – Improvement into translation
5511 2007-10-06 Johannes Schmid <jhs@gnome.org>
5513 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5515 Fixed to properly support pointer-to-pointer (**) types
5517 * libanjuta/interfaces/libanjuta.idl:
5518 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
5519 * plugins/sourceview/sourceview-cell.h:
5520 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
5521 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
5522 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
5523 (isearch_backward), (isearch_iface_init):
5524 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
5525 (itext_editor_iface_init), (iselection_set_iter),
5526 (iselection_get_start_iter), (iselection_get_end_iter),
5527 (iselection_iface_init), (isearch_forward), (isearch_backward),
5528 (isearch_iface_init):
5530 Added IAnjutaEditorSearch interface and some utility methods to
5531 migrate from positions to iterators for the editor interface.
5533 * plugins/document-manager/Makefile.am:
5534 * plugins/document-manager/action-callbacks.c:
5535 (on_goto_line_no1_activate), (on_show_search):
5536 * plugins/document-manager/action-callbacks.h:
5537 * plugins/document-manager/anjuta-docman.c:
5538 (anjuta_docman_add_document), (anjuta_docman_show_editor),
5539 (anjuta_docman_grab_text_focus):
5540 * plugins/document-manager/anjuta-document-manager.ui:
5541 * plugins/document-manager/goto_line.c: (removed)
5542 * plugins/document-manager/goto_line.h: (removed)
5543 * plugins/document-manager/search-box.c:
5544 * plugins/document-manager/search-box.h:
5545 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
5546 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
5547 (update_editor_ui_interface_items), (on_editor_added),
5548 (activate_plugin), (deactivate_plugin):
5549 * plugins/document-manager/plugin.h:
5551 Created new incremental "Quick Search" bar in the document manager to
5552 replace the crappy EggToolbar entries. Uses the new search interface and
5553 it thus much faster and more reliable.
5555 Bug 357544 – incremental search should work consistently (or not at all)
5556 when main toolbar is hidden
5557 Bug 440637 – Search, don't work very well (partly for incremental search)
5559 * plugins/search/anjuta-search.ui:
5560 * plugins/search/plugin.c: (activate_plugin):
5562 Removed incremental search stuff
5564 * plugins/build-basic-autotools/build-basic-autotools.c:
5565 (on_session_save), (on_session_load):
5566 * plugins/build-basic-autotools/executer.c:
5567 (get_program_parameters):
5569 Scroll to selected executable and remember it across sessions
5570 (followup of #477976)
5572 * plugins/debug-manager/plugin.c: (value_added_current_editor):
5573 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
5575 * plugins/devhelp/anjuta-devhelp.ui:
5576 Rearraged toolbar items a bit
5578 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
5580 * plugins/debug-manager/command.c,
5581 plugins/debug-manager/queue.c,
5582 plugins/gdb/plugin.c,
5583 plugins/gdb/debugger.c:
5584 Fix several crashing bugs (including bug#482985) with the debugger
5585 when closing project, stopping the debugger, restarting the program
5587 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
5589 * libanjuta/anjuta-launcher.c:
5590 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
5592 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
5594 * plugins/debug-manager/command.c,
5595 plugins/debug-manager/queue.c:
5596 Asynchronous command can abort other commands in queue
5597 Resynchronize debugger state when a command is cancelled
5599 * plugins/debug-manager/breakpoints.c:
5600 Free BreakpointItem only when it is not used anymore
5602 * plugins/gdb/plugin.c:
5603 Do not return TRUE if the callback and/or ready signal is not used
5605 * plugins/gdb/debugger.c:
5606 Fix a crash, return correct state when debugger is stopped
5608 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
5610 * plugins/project-wizard/autogen.c:
5611 Fix bug#482067, escape project wizard user defined strings
5613 2007-10-01 Johannes Schmid <jhs@gnome.org>
5615 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5617 * plugins/build-basic-autotools/build-basic-autotools.c:
5618 (basic_autotools_plugin_instance_init):
5619 * plugins/build-basic-autotools/build-basic-autotools.h:
5620 * plugins/build-basic-autotools/executer.c:
5621 (get_program_parameters):
5623 Fixed #477976 – Keybinding in run dialog
5625 2007-09-30 Johannes Schmid <jhs@gnome.org>
5627 * plugins/Makefile.am:
5628 Do not build indent plugin (yet)
5630 * plugins/document-manager/plugin.c: (ipreferences_merge):
5631 Fixed unintentional and wrong change
5633 * plugins/indent/anjuta-indent.ui:
5636 2007-09-28 Johannes Schmid <jhs@gnome.org>
5638 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
5639 * libanjuta/anjuta-launcher.h:
5640 Add a method to send EOF to some process. Needed for the indent plugin
5641 and should be useful in general. It does not actually send EOF as this
5642 is not possible with utf-8, but closes the stream instead.
5644 * plugins/devhelp/plugin.c: (value_added_current_editor):
5645 Fixed a Gtk-Critical due to the IAnjutaEditor -
5646 IAnjutaDocument switch.
5649 * plugins/Makefile.am:
5650 * plugins/document-manager/Makefile.am:
5651 * plugins/document-manager/action-callbacks.c:
5652 * plugins/document-manager/anjuta-document-manager.glade:
5653 * plugins/document-manager/anjuta-document-manager.ui:
5654 * plugins/document-manager/images/Makefile.am:
5655 * plugins/document-manager/images/indent_auto.xpm:
5656 * plugins/document-manager/images/indent_set.xpm:
5657 * plugins/document-manager/indent-dialog.c:
5658 * plugins/document-manager/indent-dialog.h:
5659 * plugins/document-manager/indent-util.c:
5660 * plugins/document-manager/indent-util.h:
5661 * plugins/document-manager/indent_test.c:
5662 * plugins/document-manager/plugin.c: (register_stock_icons),
5663 (docman_plugin_instance_init), (ipreferences_merge):
5664 * plugins/document-manager/plugin.h:
5666 Removed indent code from document manager
5668 * plugins/indent/Makefile.am:
5669 * plugins/indent/indent-dialog.c:
5670 * plugins/indent/indent-util.c: (indent_init_indent_style):
5671 * plugins/indent/indent.glade:
5672 * plugins/indent/indent.plugin.in:
5673 * plugins/indent/plugin.c: (on_indent_finished),
5674 (on_indent_output), (on_indent_action_activate),
5675 (on_edit_editor_indent), (on_style_combo_changed),
5676 (value_added_current_editor), (value_removed_current_editor),
5677 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
5678 (indent_plugin_finalize), (indent_plugin_dispose),
5679 (anjuta_indent_plugin_instance_init),
5680 (anjuta_indent_plugin_class_init), (ipreferences_merge),
5681 (ipreferences_unmerge), (ipreferences_iface_init):
5682 * plugins/indent/plugin.h:
5684 Moved indent code to it's own plugin. Also reimplemented indent invocation
5685 using anjuta_launcher and streams. This is not yet completely working, maybe
5686 I got something wrong with the launcher.
5687 Also fixed #478987 – Unusable 'Indent setting window' on preferences
5689 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
5691 * plugins/debug-manager/plugin.c:
5692 Fix bug#480851, disconnect save_session signal when plugin is unloaded
5694 2007-09-27 Johannes Schmid <jhs@gnome.org>
5696 * libanjuta/interfaces/libanjuta.idl:
5697 * plugins/Makefile.am:
5698 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
5699 (isymbol_type_str), (isymbol_name), (isymbol_args),
5700 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
5701 (isymbol_impl), (isymbol_iface_init):
5702 * plugins/symbol-browser/an_symbol_info.c:
5703 * plugins/symbol-browser/an_symbol_info.h:
5704 * plugins/symbol-db/Makefile.am:
5705 * plugins/symbol-db/plugin.c:
5706 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
5707 (value_added_current_editor), (on_editor_foreach_clear),
5708 (value_removed_current_editor), (project_root_added),
5709 (symbol_db_activate), (symbol_db_deactivate),
5710 (isymbol_manager_search):
5711 * plugins/symbol-db/readtags.c: (initialize_1):
5712 * plugins/symbol-db/symbol-db-engine-iterator.c:
5713 (sdb_engine_iterator_instance_init),
5714 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
5715 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
5716 (symbol_db_engine_iterator_move_next),
5717 (symbol_db_engine_iterator_move_prev),
5718 (symbol_db_engine_iterator_get_n_items),
5719 (symbol_db_engine_iterator_last),
5720 (symbol_db_engine_iterator_set_position),
5721 (symbol_db_engine_iterator_get_position),
5722 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
5723 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
5724 (isymbol_iter_foreach), (isymbol_iter_set_position),
5725 (isymbol_iter_get_position), (isymbol_iter_get_length),
5726 (isymbol_iter_clone), (isymbol_iter_assign),
5727 (isymbol_iter_iface_init):
5728 * plugins/symbol-db/symbol-db-engine-iterator.h:
5729 * plugins/symbol-db/symbol-db-engine.c:
5730 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
5731 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
5732 (sdb_engine_finalize), (sdb_engine_get_type),
5733 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
5734 (sdb_engine_get_table_id_by_unique_name2),
5735 (sdb_engine_get_table_id_by_unique_name3),
5736 (symbol_db_engine_add_new_workspace),
5737 (symbol_db_engine_get_opened_project_name),
5738 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
5739 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
5740 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
5741 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
5742 (sdb_engine_add_new_scope_definition),
5743 (sdb_engine_add_new_tmp_heritage_scope),
5744 (sdb_engine_second_pass_update_scope_1),
5745 (sdb_engine_second_pass_update_heritage),
5746 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
5747 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
5748 (symbol_db_engine_update_project_symbols),
5749 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
5750 (symbol_db_engine_update_buffer_symbols),
5751 (sdb_engine_walk_down_scope_path),
5752 (sdb_engine_prepare_symbol_info_sql),
5753 (symbol_db_engine_get_global_members),
5754 (symbol_db_engine_get_scope_members_by_symbol_id),
5755 (symbol_db_engine_get_scope_members),
5756 (symbol_db_engine_get_current_scope),
5757 (symbol_db_engine_get_file_symbols):
5758 * plugins/symbol-db/symbol-db-engine.h:
5759 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
5760 (on_symbol_updated), (on_symbol_inserted),
5761 (symbol_db_view_locals_get_line),
5762 (symbol_db_view_locals_update_list):
5763 * plugins/symbol-db/symbol-db-view-search.c:
5764 (sdb_view_search_model_filter), (sdb_view_search_get_type):
5765 * plugins/symbol-db/symbol-db-view-search.h:
5766 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
5767 (do_add_hidden_children), (do_recurse_and_add_new_sym),
5768 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
5769 * plugins/symbol-db/tables.sql:
5770 * plugins/symbol-db/test/Makefile.am:
5771 * plugins/symbol-db/test/main.c: (add_new_files), (main):
5772 Updated patch from Massimo to improve symbol-db plugin
5774 * plugins/document-manager/plugin.c: (on_editor_changed):
5775 Make the code a bit more robust
5777 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
5778 (anjuta_document_get_property), (anjuta_document_class_init),
5779 (anjuta_document_init), (set_uri), (document_loader_loaded),
5780 (anjuta_document_load), (document_saver_saving):
5781 * plugins/sourceview/anjuta-document.h:
5782 * plugins/sourceview/sourceview.c: (autodetect_language),
5783 (ilanguage_set_language), (ilanguage_get_language):
5784 Fix language detection on startup
5786 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
5788 * plugins/document-manager/action-callbacks.c:
5789 (on_editor_command_upper_case_activate),
5790 (on_editor_command_lower_case_activate): Leftover commit from previous
5791 commit (see last changlog entry by me).
5793 * plugins/file-manager/plugin.c: (file_manager_activate):
5794 Gave proper widget name so that layout works.
5796 2007-09-26 Johannes Schmid <jhs@gnome.org>
5798 * plugins/document-manager/plugin.c: (on_editor_changed),
5799 (docman_plugin_instance_init):
5800 Only unload/load language-support plugins if necessary.
5802 * plugins/language-manager/plugin.c: (language_manager_activate):
5803 Removed some debugging code
5805 * plugins/sourceview/sourceview.c: (on_document_saved),
5806 (ilanguage_set_language), (ilanguage_get_language):
5807 Fixed ianjuta_language interface and ensure that highlighting is
5808 activated when a new file is saved.
5810 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
5812 * libanjuta/interfaces/libanjuta.idl:
5813 * plugins/document-manager/action-callbacks.c:
5814 (on_editor_command_upper_case_activate),
5815 (on_editor_command_lower_case_activate):
5816 * plugins/editor/text_editor.c: (iselection_has_selection),
5817 (iselection_get_start), (iselection_get_end),
5818 (iselection_iface_init):
5819 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
5820 * plugins/sourceview/sourceview.c: (iselect_has_selection),
5821 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
5822 method and implemented it for both scintilla and sourceview editors.
5823 Updated document-manager and assist plugins to use the new method.
5825 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
5827 * plugins/file-manager/file-view.c:
5828 Fix typo, allow to compile new file manager with gtk < 2.12
5830 2007-09-25 Johannes Schmid <jhs@gnome.org>
5832 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
5833 Support Auto-Indent for single lines (e.g no selection);
5835 * plugins/macro/plugin.c:
5836 Do not use the same shortcut as auto-indent does
5838 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
5839 Optimized keyboard navigation - do not emit char_added when only
5840 navigation keys have been pressed.
5842 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
5844 * plugins/language-support-cpp-java/cpp-java-assist.c:
5845 (on_assist_chosen), (cpp_java_assist_install),
5846 (cpp_java_assist_uninstall):
5847 * plugins/language-support-cpp-java/plugin.c: (install_support),
5848 (uninstall_support): Install and uninstall support in correct order.
5849 Fixes a bug where it was installed multiple times resulting in
5850 inserting autocomplete text multiple times.
5852 2007-09-25 Johannes Schmid <jhs@gnome.org>
5855 Add GNOME_WARNING_FLAGS(maximum) and
5856 GNOME_CXX_WARNIGS(yes) to avoid bugs
5857 the compiler can warn you.
5859 * libegg/test-tree-utils.c: (key_test):
5860 * plugins/file-manager/file-model.c:
5861 (file_model_cancel_expand_idle), (file_model_sort),
5862 (file_model_row_expanded):
5863 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
5864 (file_view_refresh), (file_view_get_selected), (file_view_init),
5866 * plugins/file-manager/file-view.h:
5867 * plugins/symbol-db/readtags.c: (initialize_1):
5870 Fixed the more critical warnings
5872 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
5874 Icons from tpgww@onepost.net:
5876 * plugins/debug-manager/Makefile.am:
5877 * plugins/debug-manager/images/Makefile.am:
5878 * plugins/debug-manager/images/anjuta-attach.svg:
5879 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
5880 * plugins/debug-manager/images/anjuta-step-into.svg:
5881 * plugins/debug-manager/images/anjuta-step-out.svg:
5882 * plugins/debug-manager/images/anjuta-step-over.svg:
5883 * plugins/debug-manager/plugin.c: (register_stock_icons):
5884 * plugins/document-manager/Makefile.am:
5885 * plugins/document-manager/block_select.xpm:
5886 * plugins/document-manager/fold_close.xpm:
5887 * plugins/document-manager/fold_open.xpm:
5888 * plugins/document-manager/fold_toggle.xpm:
5889 * plugins/document-manager/images/Makefile.am:
5890 * plugins/document-manager/images/anjuta-block-end.svg:
5891 * plugins/document-manager/images/anjuta-block-start.svg:
5892 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
5893 * plugins/document-manager/images/anjuta-bookmark-first.svg:
5894 * plugins/document-manager/images/anjuta-bookmark-last.svg:
5895 * plugins/document-manager/images/anjuta-bookmark-next.svg:
5896 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
5897 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
5898 * plugins/document-manager/indent.xpm:
5899 * plugins/document-manager/indent_auto.xpm:
5900 * plugins/document-manager/indent_dcr.xpm:
5901 * plugins/document-manager/indent_inc.xpm:
5902 * plugins/document-manager/indent_set.xpm:
5903 * plugins/document-manager/plugin.c: Added nicer icons for
5904 document manager and debugger. Organized icons in 'images'
5907 2007-09-24 Johannes Schmid <jhs@gnome.org>
5909 * src/anjuta-app.c: (anjuta_app_add_widget_full):
5910 Fixed a missing NULL in g_object_set.
5912 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
5914 * plugins/language-support-cpp-java/cpp-java-assist.c:
5915 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
5916 scope memebers just after scope operator is entered.
5918 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
5920 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
5921 * plugins/language-support-cpp-java/cpp-java-assist.c:
5922 (completion_function), (completion_compare),
5923 (cpp_java_assist_tag_destroy), (create_completion),
5924 (cpp_java_assist_destroy_completion_cache),
5925 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
5926 Show '()' for function items in autocomplete list. Allow adding
5927 ' ' and/or '(' after function call autocompletion and have preferences
5930 2007-09-24 Johannes Schmid <jhs@gnome.org>
5932 * sourceview.c: Reverting patch from r3157 because
5935 2007-09-24 Johannes Schmid <jhs@gnome.org>
5937 * plugins/search/search-replace.c: (on_message_clicked):
5939 Fixed #427104 – No "highlight" of lines matching find-result
5941 2007-09-24 Johannes Schmid <jhs@gnome.org>
5945 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
5947 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
5949 reviewed by: Johannes Schmid <jhs@gnome.org>
5951 * plugins/build-basic-autotools/executer.c: (execute_program):
5952 Fix #478238 – set env for execute programe in the terminal
5954 2007-09-24 Tom <tpgww@onepost.net>
5956 reviewed by: Johannes Schmid <jhs@gnome.org>
5958 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
5961 * plugins/debug-manager/disassemble.c: (on_disassemble):
5962 Correct a format string in DEBUG_PRINT()
5964 2007-09-23 Johannes Schmid <jhs@gnome.org>
5966 * plugins/sourceview/sourceview.c: (offset_to_position),
5967 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
5968 (ieditor_get_position), (iselect_set), (iselect_get_start),
5971 Fixed #Bug 440637 – Search, don't work very well
5973 2007-09-23 Johannes Schmid <jhs@gnome.org>
5975 * plugins/file-manager/file-model.c: (file_model_get_filename):
5976 * plugins/file-manager/file-model.h:
5977 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
5978 (file_view_init), (file_view_class_init):
5979 * plugins/message-view/message-view.c:
5980 (message_view_query_tooltip), (message_view_dispose),
5981 (message_view_instance_init), (message_view_class_init):
5983 Added GTK+ 2.12 style tooltips to file-manager and message view.
5984 Only build if GTK+ 2.12 is availible otherwise for message-view, the
5985 old implementation is used.
5987 2007-09-23 Johannes Schmid <jhs@gnome.org>
5989 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
5992 * plugins/language-manager/language-manager.plugin.in:
5993 Marked UserActivatable=FALSE
5995 * plugins/language-manager/plugin.c: (load_languages),
5996 (language_manager_activate), (language_manager_deactivate),
5997 (language_manager_dispose), (language_manager_instance_init),
5998 (language_manager_find_mime_type), (language_manager_find_string),
5999 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
6000 (ilanguage_get_name), (ilanguage_get_strings):
6002 Fixed various stupid bugs in language-manager plugin
6004 * plugins/symbol-db/symbol-db-engine.c:
6005 (sdb_engine_second_pass_update_scope_1):
6007 Add a g_return_if_fail to avoid a crash though still unsure
6010 2007-09-23 Johannes Schmid <jhs@gnome.org>
6012 * plugins/symbol-db/plugin.c: (on_project_element_added),
6013 (sources_array_free), (sources_array_add_foreach),
6014 (project_root_added):
6015 * plugins/symbol-db/symbol-db-engine.c:
6016 (symbol_db_engine_add_new_files):
6017 * plugins/symbol-db/symbol-db-engine.h:
6019 Added support for other languages than "C" to symbol-db. Now
6020 supports all languages listed by the language-manager.
6022 2007-09-23 Tom <tpgww@onepost.net>
6024 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
6027 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
6029 * libanjuta/anjuta-glue-factory.c: (load_plugin),
6030 (anjuta_glue_factory_get_object_type):
6031 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
6032 * plugins/build-basic-autotools/build-basic-autotools.c:
6033 (value_added_current_editor):
6034 * plugins/debug-manager/breakpoints.c:
6035 (breakpoints_dbase_edit_breakpoint),
6036 (on_toggle_breakpoint_activate):
6037 * plugins/debug-manager/plugin.c:
6038 (on_run_to_cursor_action_activate):
6039 * plugins/debug-manager/stack_trace.c:
6040 (dma_thread_update_stack_trace):
6041 * plugins/gdb/plugin.c:
6042 * plugins/glade/plugin.c: (ifile_open):
6043 * plugins/profiler/gprof-call-graph-view.c:
6044 * plugins/profiler/gprof-flat-profile-view.c:
6045 * plugins/profiler/gprof-function-call-tree-view.c:
6046 * plugins/profiler/gprof-options.c: (setup_widgets):
6047 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
6048 * plugins/search/search-replace_backend.c:
6049 (file_buffer_new_from_te):
6050 * plugins/sourceview/assist-tip.c: (assist_tip_move):
6051 * plugins/sourceview/assist-window.c: (assist_window_set_property),
6052 (assist_window_get_property), (assist_window_move):
6053 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
6054 (value_added_current_editor):
6055 * plugins/symbol-db/plugin.c: (value_added_current_editor):
6056 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
6057 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
6059 Many small code, warnings and leak fixes
6061 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
6063 * (removed) plugins/debug-manager/debugger.c,
6064 (removed) plugins/debug-manager/debugger.h,
6065 (added) plugins/debug-manager/command.c,
6066 (added) plugins/debug-manager/command.h,
6067 (added) plugins/debug-manager/queue.c,
6068 (added) plugins/debug-manager/queue.h,
6069 plugins/debug-manager/breakpoints.c,
6070 plugins/debug-manager/debug_tree.c,
6071 plugins/debug-manager/debug_tree.h,
6072 plugins/debug-manager/disassemble.c,
6073 plugins/debug-manager/disassemble.h,
6074 plugins/debug-manager/locals.c,
6075 plugins/debug-manager/locals.h,
6076 plugins/debug-manager/memory.c,
6077 plugins/debug-manager/memory.h,
6078 plugins/debug-manager/plugin.c,
6079 plugins/debug-manager/plugin.h,
6080 plugins/debug-manager/registers.c,
6081 plugins/debug-manager/registers.h,
6082 plugins/debug-manager/sharedlib.c,
6083 plugins/debug-manager/sharedlib.h,
6084 plugins/debug-manager/signals.c,
6085 plugins/debug-manager/signals.h,
6086 plugins/debug-manager/stack_trace.c,
6087 plugins/debug-manager/stack_trace.h,
6088 plugins/debug-manager/start.h,
6089 plugins/debug-manager/start.c,
6090 plugins/debug-manager/threads.c,
6091 plugins/debug-manager/threads.h,
6092 plugins/debug-manager/watch.c,
6093 plugins/debug-manager/watch.h,
6094 plugins/debug-manager/Makefile.am,
6095 plugins/gdb/debugger.c,
6096 plugins/gdb/debugger.h,
6097 plugins/gdb/plugin.c,
6098 libanjuta/interfaces/libanjuta.idl:
6099 Split debug-manager/debugger.c into command.c and queue.c
6100 Clean up debugger queue
6101 DmaDebuggerQueue object does not implement IAnjutaDebugger
6103 2007-09-23 Johannes Schmid <jhs@gnome.org>
6106 Bumped version to 2.3.0 (to ensure bugzilla bugs are
6107 set correctly, etc.)
6109 * libanjuta/anjuta-glue-factory.c: (load_plugin):
6110 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
6111 (plugin_set_update):
6113 Show an error dialog instead of crashing when plugin loading fails
6115 * plugins/language-manager/Makefile.am:
6116 * plugins/language-manager/language-manager.plugin.in:
6117 * plugins/language-manager/languages.xml:
6118 * plugins/language-manager/plugin.c: (language_destroy),
6119 (load_languages), (language_manager_activate),
6120 (language_manager_deactivate), (language_manager_finalize),
6121 (language_manager_dispose), (language_manager_instance_init),
6122 (language_manager_class_init), (language_manager_find_mime_type),
6123 (language_manager_find_string), (ilanguage_get_from_mime_type),
6124 (ilanguage_get_from_string), (ilanguage_get_name),
6125 (ilanguage_get_strings), (ilanguage_iface_init):
6126 * plugins/language-manager/plugin.h:
6128 Added new language-manager plugin to have a better organisation for
6129 language names. The xml probabaly needs to be extended over time.
6131 * plugins/Makefile.am:
6132 * plugins/document-manager/plugin.c: (on_editor_changed):
6134 Adapted to new IAnjutaLanguage interface. Do not unload language-support
6135 because it does not really save memory but makes tab switching slow.
6137 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
6139 * plugins/language-support-cpp-java/plugin.c: (install_support),
6140 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
6141 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
6144 * plugins/language-support-cpp-java/cpp-java-assist.c:
6145 (cpp_java_assist_show_autocomplete):
6147 Fix autocomplete to only show valid completions
6149 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
6150 Calltips always have correct size and position now
6152 2007-09-22 Johannes Schmid <jhs@gnome.org>
6154 * plugins/search/search-replace_backend.c: (get_next_match):
6155 Removed code introduced by accident that causes a crash.
6157 * plugins/sourceview/sourceview-tags.c:
6158 * plugins/sourceview/sourceview-tags.h:
6159 Removed ununsed files
6161 2007-09-22 Johannes Schmid <jhs@gnome.org>
6163 * plugins/language-support-cpp-java/cpp-java-assist.c:
6166 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
6168 * plugins/language-support-cpp-java/cpp-java-assist.c:
6169 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
6170 Increased matching brace search to 500 chars.
6172 2007-09-21 Johannes Schmid <jhs@gnome.org>
6174 * plugins/language-support-cpp-java/cpp-java-assist.c:
6175 (cpp_java_assist_get_pre_word),
6176 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
6178 Added some profiling debug code
6180 * plugins/language-support-cpp-java/cpp-java-utils.c:
6181 (cpp_java_util_jump_to_matching_brace):
6182 * plugins/language-support-cpp-java/cpp-java-utils.h:
6183 * plugins/language-support-cpp-java/plugin.c:
6184 (get_line_indentation_base), (get_line_auto_indentation):
6186 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
6187 avoid looping over the whole file when using calltips which is too slow and
6190 * plugins/sourceview/assist-tip.c: (assist_tip_init),
6191 (assist_tip_set_tips), (assist_tip_get_coordinates),
6193 * plugins/sourceview/sourceview.c: (iassist_show_tips):
6195 Better calltips appearance (use theme now) and avoid jumping
6198 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
6200 * plugins/document-manager/plugin.c:
6201 (update_editor_ui_interface_items):
6202 * plugins/language-support-cpp-java/plugin.c: (install_support),
6203 (uninstall_support): Moved autocomplete ui update code from
6204 document-manager to language-plugin.
6206 2007-09-21 Johannes Schmid <jhs@gnome.org>
6208 * libanjuta/interfaces/libanjuta.idl:
6210 Added IAnjutaLanguage interface (might still change...) for
6211 the upcoming language-manager plugin.
6213 * plugins/file-manager/Makefile.am:
6214 * plugins/file-manager/file-model.c:
6215 (file_model_cancel_expand_idle), (file_model_add_dummy),
6216 (file_model_expand_idle), (file_model_sort),
6217 (file_model_row_expanded), (file_model_row_collapsed),
6218 (file_model_init), (file_model_finalize),
6219 (file_model_set_property), (file_model_get_property),
6220 (file_model_class_init), (file_model_new), (file_model_refresh),
6221 (file_model_get_uri):
6222 * plugins/file-manager/file-model.h:
6223 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
6224 (file_view_expand_row_idle), (file_view_refresh),
6225 (file_view_get_selected), (file_view_button_press_event),
6226 (file_view_selection_changed), (file_view_init),
6227 (file_view_get_property), (file_view_set_property),
6228 (file_view_finalize), (file_view_class_init):
6230 Split up model/view as far as possible and fixed some file-manager
6231 bugs (popup-menu and incorrect project loading).
6233 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
6234 Use monospace font for tips.
6236 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
6237 (sourceview_cell_new), (icell_get_character), (icell_get_length),
6238 (icell_get_attribute), (icell_style_get_font_description),
6239 (icell_style_get_color), (icell_style_get_background_color),
6240 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
6241 (iiter_foreach), (iiter_set_position), (iiter_get_position),
6242 (iiter_get_length), (iiter_clone), (iiter_assign):
6244 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
6245 interface. This is way faster though it has the drawback to create invalid
6246 iterators if the buffer is changed.
6248 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
6250 * libanjuta/interfaces/libanjuta.idl:
6251 * plugins/document-manager/action-callbacks.c:
6252 * plugins/document-manager/anjuta-document-manager.ui:
6253 * plugins/document-manager/plugin.c: (register_stock_icons):
6254 * plugins/editor/text_editor.c:
6255 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
6256 * plugins/language-support-cpp-java/cpp-java-assist.c:
6257 (cpp_java_assist_get_calltip_context):
6258 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
6259 (register_stock_icons), (cpp_java_plugin_activate_plugin):
6261 Moved autocomplete menu action from document-manager to assist plugin
6262 and got rid of deprecated autocomplete interface.
6264 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
6266 * libanjuta/interfaces/libanjuta.idl:
6267 * plugins/editor/text_editor.c: (iassist_iface_init):
6268 * plugins/language-support-cpp-java/cpp-java-assist.c:
6269 (cpp_java_assist_check), (on_assist_chosen):
6270 * plugins/sourceview/sourceview.c: (iassist_iface_init):
6271 Removed react() methods in both editors and assist interface. Assist
6272 plugin itself handles setting the autocomplete. Also fixed
6275 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
6277 * plugins/file-manager/Makefile.am:
6278 * plugins/file-manager/file-view.c: (file_view_add_dummy),
6279 (file_view_expand_idle), (file_view_init):
6280 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
6281 (file_manager_set_default_uri), (project_root_added),
6282 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
6283 (file_manager_activate), (file_manager_deactivate),
6284 (file_manager_instance_init), (file_manager_class_init),
6285 (ifile_manager_set_root), (ifile_manager_set_selected),
6286 (ifile_manager_iface_init): Adjusted white spaces to match
6289 2007-09-19 Naba Kumar <naba@gnome.org>
6291 * libanjuta/interfaces/libanjuta.idl:
6292 * plugins/editor/text_editor.c: (text_editor_instance_init),
6293 (iassist_show_tips), (iassist_cancel_tips),
6294 (iassist_hide_suggestions), (iassist_iface_init):
6295 * plugins/editor/text_editor.h:
6296 * plugins/editor/text_editor_cbs.c:
6297 (on_text_editor_scintilla_notify):
6298 * plugins/language-support-cpp-java/cpp-java-assist.c:
6299 (is_scope_context_character), (is_word_character),
6300 (create_completion), (cpp_java_assist_get_scope_context),
6301 (cpp_java_assist_get_pre_word),
6302 (cpp_java_assist_get_scope_operator),
6303 (cpp_java_assist_destroy_completion_cache),
6304 (cpp_java_assist_create_scope_completion_cache),
6305 (cpp_java_assist_create_word_completion_cache),
6306 (cpp_java_assist_show_autocomplete),
6307 (cpp_java_assist_get_calltip_context),
6308 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
6309 (on_editor_char_added), (on_assist_chosen),
6310 (cpp_java_assist_install), (cpp_java_assist_uninstall),
6311 (cpp_java_assist_init), (cpp_java_assist_finalize):
6312 * plugins/language-support-cpp-java/cpp-java-assist.h:
6313 * plugins/language-support-cpp-java/plugin.c:
6314 (initialize_indentation_params):
6315 * plugins/sourceview/assist-tip.c:
6316 * plugins/sourceview/assist-tip.h:
6317 * plugins/sourceview/sourceview-private.h:
6318 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
6319 (on_assist_tip_destroyed), (on_assist_cancel),
6320 (on_document_char_added), (iassist_get_suggestions),
6321 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
6323 Implement state-less assistance so that assist can be evaluated
6324 any given time at any position. Changed IAnjutaEditorAssist interfance
6325 and implementations and removed any state management in editors.
6327 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
6329 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
6330 completion items sorting and avoided unnecssary sorts.
6332 * plugins/text-editor.c: Fixed state.
6334 2007-09-17 Johannes Schmid <jhs@gnome.org>
6336 * plugins/language-support-cpp-java/cpp-java-assist.c:
6339 Fixed calltips in sourceview
6341 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
6343 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
6344 completion items preparation time. Fixed a crash bug.
6346 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
6347 Set buffer size (From Massimo, required for symbol-db).
6349 * libanjuta/interfaces/libanjuta.idl: Also pass position information
6352 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
6355 * plugins/editor/aneditor-autocomplete.cxx,
6356 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
6357 Added ANE_GETWORDBEFORECARAT command.
6359 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
6360 using assist interface.
6362 * plugins/editor/text_editor.c: (text_editor_instance_init),
6363 (text_editor_get_word_before_carat),
6364 (text_editor_get_current_word), (iassist_add_trigger),
6365 (iassist_remove_trigger), (on_assist_canceled),
6366 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
6367 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
6368 * plugins/editor/text_editor.h:
6369 * plugins/editor/text_editor_cbs.c: (trigger_size),
6370 (max_trigger_size), (text_editor_check_assist),
6371 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
6374 * plugins/language-support-cpp-java/Makefile.am:
6375 * plugins/language-support-cpp-java/plugin.c:
6376 (get_line_indentation_base), (get_line_auto_indentation),
6377 (install_support), (uninstall_support),
6378 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
6379 (cpp_java_plugin_instance_init):
6380 * plugins/language-support-cpp-java/plugin.h:
6381 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
6382 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
6383 Make assist a separate class.
6385 2007-09-14 Johannes Schmid <jhs@gnome.org>
6387 * plugins/sourceview/sourceview.c: (iassist_suggest):
6388 Fixed changed char_alignment paramter in language-support
6391 2007-09-14 Naba Kumar <naba@gnome.org>
6393 * plugins/language-support-cpp-java/plugin.c: Send the right
6394 'char_alignment' paramenter (needs fixing in sourceview).
6396 2007-09-13 Johannes Schmid <jhs@gnome.org>
6399 * plugins/project-wizard/templates/minimal/project.anjuta:
6400 Use IAnjutaSymbolManager instead of loading the plugin directly.
6401 (TODO: Think of a version to do this for older files...)
6404 * plugins/Makefile.am:
6405 * plugins/symbol-db/Makefile.am:
6407 Build symbol-db plugin if libgda-3.0 is found
6409 2007-09-13 Johannes Schmid <jhs@gnome.org>
6411 * plugins/sourceview/Makefile.am:
6412 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
6414 * plugins/sourceview/anjuta-document.h:
6415 Removed lots of dead code
6417 * plugins/sourceview/anjuta-languages-manager.c:
6418 * plugins/sourceview/anjuta-languages-manager.h:
6421 * plugins/sourceview/sourceview.c: (on_document_char_added),
6422 (on_document_loaded), (sourceview_instance_init),
6423 (iselect_get_start), (iselect_get_end),
6424 (ilanguage_get_supported_languages), (ilanguage_set_language):
6426 Fixed selection handling and make some adaptions for the changes
6429 2007-09-13 Johannes Schmid <jhs@gnome.org>
6431 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6432 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
6435 Added preferences to language support completion/calltips
6437 * plugins/sourceview/assist-window.c: (assist_window_update):
6439 Always select first entry
6441 * plugins/sourceview/sourceview.glade:
6442 Removed old completion preferences
6444 2007-09-11 Naba Kumar <naba@gnome.org>
6446 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
6447 and possible crash when pressing ctrl+d in terminal after preferences
6448 window has been shown once (no need for backport).
6450 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
6451 implementations to get warnings instead of crashes for unimplemented
6454 2007-09-11 Massimo Cora' <maxcvs@email.it>
6456 Reviewed by: Naba Kumar <naba@gnome.org>
6458 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
6459 * plugins/symbol-db/*:
6460 Added new symbol-database backend based on SQLite 3.
6461 (does not enabled for build currently).
6463 2007-09-10 Johannes Schmid <jhs@gnome.org>
6467 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
6468 (parse_info_init), (parse_info_free), (valid_element),
6469 (start_element_handler), (end_element_handler), (text_handler),
6470 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
6471 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
6472 (egg_recent_model_monitor), (egg_recent_model_read),
6473 (egg_recent_model_open_file), (egg_recent_model_lock_file),
6474 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
6475 (egg_recent_model_set_property), (egg_recent_model_class_init),
6476 (egg_recent_model_init), (egg_recent_model_add_full),
6477 (egg_recent_model_delete), (egg_recent_model_get_list),
6478 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
6479 (egg_recent_model_set_filter_mime_types),
6480 (egg_recent_model_clear_group_filter),
6481 (egg_recent_model_set_filter_groups),
6482 (egg_recent_model_clear_scheme_filter),
6483 (egg_recent_model_set_filter_uri_schemes),
6484 (egg_recent_model_remove_expired):
6486 Update EggRecent (#456465)
6488 2007-09-10 Johannes Schmid <jhs@gnome.org>
6490 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
6491 (anjuta_plugin_manager_get_plugin):
6492 * plugins/profiler/gprof-call-graph-view.c:
6493 (gprof_call_graph_view_create_columns):
6494 * plugins/profiler/gprof-flat-profile-view.c:
6495 (gprof_flat_profile_view_create_columns):
6496 * plugins/profiler/gprof-function-call-tree-view.c:
6497 (gprof_function_call_tree_view_create_columns):
6499 Fixed #466031 – Update of pieces of menus for Localization
6501 2007-09-10 Johannes Schmid <jhs@gnome.org>
6503 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
6504 Bug 343522 – anjuta: Unable to execute commands that use options.
6506 2007-09-09 Johannes Schmid <jhs@gnome.org>
6508 * plugins/document-manager/anjuta-docman.c:
6509 (anjuta_docman_update_page_label):
6511 Fixed #458034 – Method of indicating unsaved changes breaks convention
6513 * plugins/document-manager/plugin.c: (update_title),
6514 (value_added_project_root_uri), (value_removed_project_root_uri),
6515 (on_editor_changed), (activate_plugin):
6516 * plugins/document-manager/plugin.h:
6517 * plugins/project-manager/plugin.c: (on_profile_scoped),
6518 (on_profile_descoped), (ifile_open):
6520 Fixed #427390 – Show path of item in currently focused editor window
6522 2007-09-09 Johannes Schmid <jhs@gnome.org>
6524 * plugins/search/plugin.c: (on_toolbar_find_clicked),
6525 (on_toolbar_find_incremental):
6526 Fix incremental search
6528 * plugins/sourceview/sourceview.c: (on_document_char_added),
6530 Fixed selection management
6532 2007-09-09 Johannes Schmid <jhs@gnome.org>
6534 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
6537 * libanjuta/interfaces/libanjuta.idl:
6538 Extended IAnjutaEditorAssist interface
6540 * plugins/language-support-cpp-java/plugin.c:
6541 (jump_to_matching_brace), (add_tags), (on_assist_begin),
6542 (assist_cleanup), (on_assist_chosen), (on_assist_update),
6543 (context_character), (get_context), (function_parser),
6544 (cpp_member_parser), (install_assist), (uninstall_assist),
6545 (get_line_indentation_base), (get_line_auto_indentation),
6546 (install_support), (uninstall_support),
6547 (on_value_added_current_editor), (on_value_removed_current_editor),
6548 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
6549 * plugins/language-support-cpp-java/plugin.h:
6551 Improved fixed editor assistance and added support for function/method
6552 tooltips. jumb_to_matching_brance => jump_to_matching_brace
6554 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
6557 * plugins/project-import/project-import.c: (on_import_next):
6558 Added a non-NULL check with could probably fix #474843 but not sure
6560 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
6561 Fixed anjuta-plugin project wizard
6563 * plugins/sourceview/Makefile.am:
6564 * plguins/sourceview/assist-tip.[ch]:
6565 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
6566 (anjuta_view_key_press_event):
6567 * plugins/sourceview/assist-window.c: (assist_window_class_init),
6568 (assist_window_init), (assist_window_update), (assist_window_new):
6569 * plugins/sourceview/sourceview-private.h:
6570 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
6571 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
6572 (trigger_size), (max_trigger_size), (on_document_char_added),
6573 (sourceview_dispose), (ieditor_get_current_word),
6574 (iassist_add_trigger), (iassist_init_suggestions),
6575 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
6576 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
6578 Big update on sourceview assist capabilites. Autocompletion should
6579 now work much better and function tooltips are finally supported!
6581 * plugins/sourceview/anjuta-document.h:
6582 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
6583 (anjuta_document_get_current_word):
6584 Fixed get_current_word (inspired by aneditor.cxx implementation)
6586 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
6587 (icell_get_attribute):
6588 Fixed get_attribute() to also detect character constants.
6589 Simplified get_char()
6591 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
6592 (isymbol_manager_get_members), (isymbol_manager_get_parents),
6593 (isymbol_manager_get_completions_at_position):
6595 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
6597 2007-09-04 Naba Kumar <naba@gnome.org>
6599 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
6600 projects that can not add sources.
6602 * plugins/file-wizard/file.c: Similarly for file wizard,
6603 Do not enable 'Add to project' projects that can not add sources.
6605 2007-09-04 Naba Kumar <naba@gnome.org>
6607 * configure.in: Bumped gnome-build requirement to 0.2.0
6608 for project capabilities support.
6610 * plugins/project-manager/plugin.c: Enable/disable project
6611 actions based on project capabilities. Fixes bug #433552:
6612 crash in Anjuta IDE: add file test.h in project on generic
6615 * libanjuta/interfaces/libanjuta.idl: Added method to query
6616 project capabilities.
6618 2007-09-03 Naba Kumar <naba@gnome.org>
6620 * plugins/file-manager/plugin.c: Set shadow type IN.
6621 * plugins/file-manager/file-view.c: Fixed code style.
6622 * plugins/file-manager/file-view.c: Fixed icons column to size
6625 * plugins/file-manager/plugin.[c,h]: Fixed code style.
6627 * plugins/file-manager/plugin.c: Fixed crash on closing project and
6628 unmonitors project-uri on file-manager deactivation.
6630 * TODO.tasks: Updated
6632 2007-09-02 Johannes Schmid <jhs@gnome.org>
6634 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
6637 * plugins/file-manager/file-view.c: (file_view_get_selected),
6638 (file_view_button_press_event), (file_view_finalize):
6639 * plugins/file-manager/plugin.c: (project_root_removed),
6640 (file_manager_deactivate):
6642 Fixed some small bugs I missed before
6644 2007-09-02 Johannes Schmid <jhs@gnome.org>
6646 * plugins/file-manager/*:
6647 Added new and file-manager
6649 2007-09-02 Johannes Schmid <jhs@gnome.org>
6651 * plugins/file-manager/*:
6652 Removed old file-manager
6654 2007-08-31 Johannes Schmid <jhs@gnome.org>
6656 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
6657 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
6659 Fixed some memory leaks
6661 * MAINTAINERS: Fixed
6663 2007-08-31 Johannes Schmid <jhs@gnome.org>
6665 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
6666 (get_property_value_as_string), (set_property_value_as_string),
6667 (register_callbacks), (preferences_foreach_callback),
6668 (anjuta_preferences_register_property_raw):
6669 * libanjuta/anjuta-preferences.h:
6670 * plugins/build-basic-autotools/build-basic-autotools.c:
6671 (on_build_mesg_format):
6672 * plugins/document-manager/anjuta-document-manager.glade:
6673 * plugins/message-view/anjuta-message-manager-plugin.glade:
6675 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
6676 broken message view preferences
6678 * plugins/message-view/message-view.c:
6679 (message_view_instance_init), (pref_change_color), (prefs_init),
6680 (imessage_view_append):
6681 Cleaned up message view (#458041)
6683 * src/shell.c: (on_preferences_activate),
6684 (anjuta_test_shell_instance_init),
6685 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
6686 Fixed test shell to allow better debugging
6688 2007-08-31 Johannes Schmid <jhs@gnome.org>
6690 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
6691 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
6692 * plugins/gtodo/main.h:
6693 * plugins/gtodo/plugin.c: (activate_plugin):
6695 Fixed #423467 (View->Tasks menu items are not
6698 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
6700 reviewed by: Johannes Schmid <jhs@gnome.org>
6703 * data/welcome.txt.in:
6704 * launcher/anjuta_launcher.c:
6705 * libanjuta/anjuta-children.c:
6706 * libanjuta/anjuta-children.h:
6707 * libanjuta/anjuta-debug.h:
6708 * libanjuta/anjuta-encodings.c:
6709 * libanjuta/anjuta-encodings.h:
6710 * libanjuta/anjuta-glue-c.c:
6711 * libanjuta/anjuta-glue-c.h:
6712 * libanjuta/anjuta-plugin-description.c:
6713 * libanjuta/anjuta-plugin-description.h:
6714 * libanjuta/anjuta-plugin-handle.c:
6715 * libanjuta/anjuta-plugin-handle.h:
6716 * libanjuta/anjuta-plugin-manager.c:
6717 * libanjuta/anjuta-plugin-manager.h:
6718 * libanjuta/anjuta-plugin.c:
6719 * libanjuta/anjuta-plugin.h:
6720 * libanjuta/anjuta-preferences.c:
6721 * libanjuta/anjuta-preferences.h:
6722 * libanjuta/anjuta-profile-manager.c:
6723 * libanjuta/anjuta-profile-manager.h:
6724 * libanjuta/anjuta-profile.c:
6725 * libanjuta/anjuta-profile.h:
6726 * libanjuta/anjuta-save-prompt.c:
6727 * libanjuta/anjuta-save-prompt.h:
6728 * libanjuta/anjuta-serializer.c:
6729 * libanjuta/anjuta-serializer.h:
6730 * libanjuta/anjuta-session.c:
6731 * libanjuta/anjuta-session.h:
6732 * libanjuta/anjuta-shell.c:
6733 * libanjuta/anjuta-shell.h:
6734 * libanjuta/anjuta-status.c:
6735 * libanjuta/anjuta-status.h:
6736 * libanjuta/anjuta-ui.c:
6737 * libanjuta/anjuta-ui.h:
6738 * libanjuta/anjuta-utils-priv.h:
6739 * libanjuta/anjuta-utils.c:
6740 * libanjuta/anjuta-utils.h:
6741 * libanjuta/cell-renderer-captioned-image.c:
6742 * libanjuta/cell-renderer-captioned-image.h:
6743 * libanjuta/e-splash.c:
6744 * libanjuta/e-splash.h:
6745 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6746 * libanjuta/interfaces/libanjuta.idl:
6747 * libanjuta/libanjuta.h:
6748 * libanjuta/resources.c:
6749 * libanjuta/resources.h:
6750 * libegg/egg-cell-renderer-text.c:
6751 * libegg/egg-combo-action.c:
6752 * libegg/egg-entry-action.c:
6753 * libegg/egg-recent-action.c:
6754 * libegg/egg-recent-files-module.c:
6755 * libegg/egg-recent-item.c:
6756 * libegg/egg-recent-model.c:
6757 * libegg/egg-recent-view-gtk.c:
6758 * libegg/egg-recent-view.c:
6759 * libegg/egg-submenu-action.c:
6760 * libegg/eggaccelerators.c:
6761 * libegg/eggcellrendererpopup.c:
6762 * libegg/eggcomboselect.c:
6763 * libegg/eggtreemodelfilter.c:
6764 * libegg/eggtreemultidnd.c:
6765 * libegg/gtkcellview.h:
6766 * libegg/treeviewutils/egg-cell-renderer-text.h:
6767 * libegg/treeviewutils/eggaccelerators.h:
6768 * libegg/treeviewutils/eggcellrendererkeys.h:
6769 * libegg/treeviewutils/eggcellrendererpopup.h:
6770 * libegg/treeviewutils/eggtreemodelfilter.h:
6771 * libegg/treeviewutils/eggtreemultidnd.h:
6772 * libegg/treeviewutils/eggtreeviewstate.h:
6773 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
6774 * manuals/anjuta-faqs/Makefile.am:
6775 * manuals/anjuta-manual/C/anjuta-manual.xml:
6776 * manuals/anjuta-manual/C/license.xml:
6777 * manuals/anjuta-manual/es/es.po:
6778 * manuals/anjuta-manual/sv/sv.po:
6779 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
6781 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
6782 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
6783 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
6784 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
6785 * manuals/old/ja/anjuta-manual/license.xml:
6786 * plugins/build-basic-autotools/build-basic-autotools.c:
6787 * plugins/build-basic-autotools/build-basic-autotools.h:
6788 * plugins/build-basic-autotools/executer.c:
6789 * plugins/build-basic-autotools/executer.h:
6790 * plugins/build/build_file.c:
6791 * plugins/build/build_file.h:
6792 * plugins/build/build_project.c:
6793 * plugins/build/build_project.h:
6794 * plugins/build/clean_project.c:
6795 * plugins/build/clean_project.h:
6796 * plugins/build/commands.c:
6797 * plugins/build/commands.h:
6798 * plugins/build/compile.c:
6799 * plugins/build/compile.h:
6800 * plugins/build/compiler_options.c:
6801 * plugins/build/compiler_options.h:
6802 * plugins/build/configurer.c:
6803 * plugins/build/configurer.h:
6804 * plugins/build/executer.c:
6805 * plugins/build/executer.h:
6806 * plugins/class-gen/cell-renderer-flags.c:
6807 * plugins/class-gen/cell-renderer-flags.h:
6808 * plugins/class-gen/combo-flags.c:
6809 * plugins/class-gen/combo-flags.h:
6810 * plugins/class-gen/element-editor.c:
6811 * plugins/class-gen/element-editor.h:
6812 * plugins/class-gen/generator.c:
6813 * plugins/class-gen/generator.h:
6814 * plugins/class-gen/plugin.c:
6815 * plugins/class-gen/plugin.h:
6816 * plugins/class-gen/transform.c:
6817 * plugins/class-gen/transform.h:
6818 * plugins/class-gen/validator.c:
6819 * plugins/class-gen/validator.h:
6820 * plugins/class-gen/window.c:
6821 * plugins/class-gen/window.h:
6822 * plugins/class-inheritance/class-callbacks.c:
6823 * plugins/class-inheritance/class-callbacks.h:
6824 * plugins/class-inheritance/class-inherit.c:
6825 * plugins/class-inheritance/class-inherit.h:
6826 * plugins/class-inheritance/plugin.c:
6827 * plugins/class-inheritance/plugin.h:
6828 * plugins/cvs-plugin/cvs-actions.c:
6829 * plugins/cvs-plugin/cvs-actions.h:
6830 * plugins/cvs-plugin/cvs-callbacks.c:
6831 * plugins/cvs-plugin/cvs-callbacks.h:
6832 * plugins/cvs-plugin/cvs-execute.c:
6833 * plugins/cvs-plugin/cvs-execute.h:
6834 * plugins/cvs-plugin/cvs-interface.c:
6835 * plugins/cvs-plugin/cvs-interface.h:
6836 * plugins/cvs-plugin/plugin.c:
6837 * plugins/cvs-plugin/plugin.h:
6838 * plugins/debug-manager/breakpoints.c:
6839 * plugins/debug-manager/breakpoints.h:
6840 * plugins/debug-manager/chunk_view.c:
6841 * plugins/debug-manager/chunk_view.h:
6842 * plugins/debug-manager/data_buffer.c:
6843 * plugins/debug-manager/data_buffer.h:
6844 * plugins/debug-manager/data_view.c:
6845 * plugins/debug-manager/data_view.h:
6846 * plugins/debug-manager/debug_tree.c:
6847 * plugins/debug-manager/debug_tree.h:
6848 * plugins/debug-manager/debugger.c:
6849 * plugins/debug-manager/debugger.h:
6850 * plugins/debug-manager/disassemble.c:
6851 * plugins/debug-manager/disassemble.h:
6852 * plugins/debug-manager/info.c:
6853 * plugins/debug-manager/info.h:
6854 * plugins/debug-manager/locals.c:
6855 * plugins/debug-manager/locals.h:
6856 * plugins/debug-manager/memory.c:
6857 * plugins/debug-manager/memory.h:
6858 * plugins/debug-manager/plugin.c:
6859 * plugins/debug-manager/plugin.h:
6860 * plugins/debug-manager/registers.c:
6861 * plugins/debug-manager/registers.h:
6862 * plugins/debug-manager/sexy-icon-entry.c:
6863 * plugins/debug-manager/sexy-icon-entry.h:
6864 * plugins/debug-manager/sharedlib.c:
6865 * plugins/debug-manager/sharedlib.h:
6866 * plugins/debug-manager/signals.c:
6867 * plugins/debug-manager/signals.h:
6868 * plugins/debug-manager/sparse_buffer.c:
6869 * plugins/debug-manager/sparse_buffer.h:
6870 * plugins/debug-manager/sparse_view.c:
6871 * plugins/debug-manager/sparse_view.h:
6872 * plugins/debug-manager/stack_trace.c:
6873 * plugins/debug-manager/stack_trace.h:
6874 * plugins/debug-manager/start.c:
6875 * plugins/debug-manager/start.h:
6876 * plugins/debug-manager/threads.c:
6877 * plugins/debug-manager/threads.h:
6878 * plugins/debug-manager/utilities.c:
6879 * plugins/debug-manager/utilities.h:
6880 * plugins/debug-manager/watch.c:
6881 * plugins/debug-manager/watch.h:
6882 * plugins/devhelp/htmlview.c:
6883 * plugins/devhelp/htmlview.h:
6884 * plugins/document-manager/action-callbacks.c:
6885 * plugins/document-manager/action-callbacks.h:
6886 * plugins/document-manager/anjuta-docman.c:
6887 * plugins/document-manager/anjuta-docman.h:
6888 * plugins/document-manager/editor-tooltips.c:
6889 * plugins/document-manager/editor-tooltips.h:
6890 * plugins/document-manager/file_history.c:
6891 * plugins/document-manager/file_history.h:
6892 * plugins/document-manager/indent-dialog.c:
6893 * plugins/document-manager/indent-dialog.h:
6894 * plugins/document-manager/indent-util.c:
6895 * plugins/document-manager/indent-util.h:
6896 * plugins/document-manager/plugin.c:
6897 * plugins/editor/aneditor-autocomplete.cxx:
6898 * plugins/editor/aneditor-calltip.cxx:
6899 * plugins/editor/aneditor-indent.cxx:
6900 * plugins/editor/aneditor-priv.h:
6901 * plugins/editor/aneditor.cxx:
6902 * plugins/editor/aneditor.h:
6903 * plugins/editor/lexer.h:
6904 * plugins/editor/plugin.c:
6905 * plugins/editor/plugin.h:
6906 * plugins/editor/print.c:
6907 * plugins/editor/print.h:
6908 * plugins/editor/properties.h:
6909 * plugins/editor/properties_cxx.h:
6910 * plugins/editor/style-editor.c:
6911 * plugins/editor/style-editor.h:
6912 * plugins/editor/text-editor-iterable.c:
6913 * plugins/editor/text-editor-iterable.h:
6914 * plugins/editor/text_editor.c:
6915 * plugins/editor/text_editor.h:
6916 * plugins/editor/text_editor_cbs.c:
6917 * plugins/editor/text_editor_cbs.h:
6918 * plugins/editor/text_editor_menu.c:
6919 * plugins/editor/text_editor_menu.h:
6920 * plugins/editor/text_editor_prefs.c:
6921 * plugins/editor/text_editor_prefs.h:
6922 * plugins/file-loader/dnd.c:
6923 * plugins/file-loader/dnd.h:
6924 * plugins/file-loader/plugin.c:
6925 * plugins/file-manager/an_file_view.c:
6926 * plugins/file-manager/plugin.c:
6927 * plugins/file-wizard/file.c:
6928 * plugins/file-wizard/file.h:
6929 * plugins/file-wizard/plugin.c:
6930 * plugins/file-wizard/plugin.h:
6931 * plugins/gdb/debugger.c:
6932 * plugins/gdb/debugger.h:
6933 * plugins/gdb/gdbmi-test.c:
6934 * plugins/gdb/gdbmi.c:
6935 * plugins/gdb/gdbmi.h:
6936 * plugins/gdb/global.h:
6937 * plugins/gdb/parser.c:
6938 * plugins/gdb/parser.h:
6939 * plugins/gdb/plugin.c:
6940 * plugins/gdb/plugin.h:
6941 * plugins/gdb/utilities.c:
6942 * plugins/gdb/utilities.h:
6943 * plugins/glade/plugin.c:
6944 * plugins/glade/plugin.h:
6945 * plugins/gtodo/egg-datetime.c:
6946 * plugins/gtodo/egg-datetime.h:
6947 * plugins/gtodo/eggtrayicon.c:
6948 * plugins/gtodo/eggtrayicon.h:
6949 * plugins/gtodo/plugin.c:
6950 * plugins/gvim/anjuta-vim.c:
6951 * plugins/gvim/anjuta-vim.h:
6952 * plugins/gvim/gtkvim.c:
6953 * plugins/gvim/gtkvim.h:
6954 * plugins/gvim/plugin.c:
6955 * plugins/gvim/plugin.h:
6956 * plugins/language-support-cpp-java/plugin.c:
6957 * plugins/language-support-cpp-java/plugin.h:
6958 * plugins/macro/macro-actions.c:
6959 * plugins/macro/macro-actions.h:
6960 * plugins/macro/macro-db.c:
6961 * plugins/macro/macro-db.h:
6962 * plugins/macro/macro-dialog.c:
6963 * plugins/macro/macro-dialog.h:
6964 * plugins/macro/macro-edit.c:
6965 * plugins/macro/macro-edit.h:
6966 * plugins/macro/macro-util.c:
6967 * plugins/macro/macro-util.h:
6968 * plugins/macro/plugin.c:
6969 * plugins/macro/plugin.h:
6970 * plugins/message-view/anjuta-msgman.c:
6971 * plugins/message-view/anjuta-msgman.h:
6972 * plugins/message-view/message-view.c:
6973 * plugins/message-view/message-view.h:
6974 * plugins/message-view/plugin.c:
6975 * plugins/message-view/plugin.h:
6976 * plugins/patch/patch-plugin.c:
6977 * plugins/patch/patch-plugin.h:
6978 * plugins/patch/plugin.c:
6979 * plugins/patch/plugin.h:
6980 * plugins/profiler/gprof-call-graph-block-entry.c:
6981 * plugins/profiler/gprof-call-graph-block-entry.h:
6982 * plugins/profiler/gprof-call-graph-block.c:
6983 * plugins/profiler/gprof-call-graph-block.h:
6984 * plugins/profiler/gprof-call-graph-view.c:
6985 * plugins/profiler/gprof-call-graph-view.h:
6986 * plugins/profiler/gprof-call-graph.c:
6987 * plugins/profiler/gprof-call-graph.h:
6988 * plugins/profiler/gprof-flat-profile-entry.c:
6989 * plugins/profiler/gprof-flat-profile-entry.h:
6990 * plugins/profiler/gprof-flat-profile-view.c:
6991 * plugins/profiler/gprof-flat-profile-view.h:
6992 * plugins/profiler/gprof-flat-profile.c:
6993 * plugins/profiler/gprof-flat-profile.h:
6994 * plugins/profiler/gprof-function-call-chart-view.c:
6995 * plugins/profiler/gprof-function-call-chart-view.h:
6996 * plugins/profiler/gprof-function-call-tree-view.c:
6997 * plugins/profiler/gprof-function-call-tree-view.h:
6998 * plugins/profiler/gprof-options.c:
6999 * plugins/profiler/gprof-options.h:
7000 * plugins/profiler/gprof-profile-data.c:
7001 * plugins/profiler/gprof-profile-data.h:
7002 * plugins/profiler/gprof-view-manager.c:
7003 * plugins/profiler/gprof-view-manager.h:
7004 * plugins/profiler/gprof-view.c:
7005 * plugins/profiler/gprof-view.h:
7006 * plugins/profiler/plugin.c:
7007 * plugins/profiler/plugin.h:
7008 * plugins/profiler/string-utils.c:
7009 * plugins/profiler/string-utils.h:
7010 * plugins/project-import/plugin.c:
7011 * plugins/project-import/plugin.h:
7012 * plugins/project-import/project-import.c:
7013 * plugins/project-import/project-import.h:
7014 * plugins/project-manager/plugin.c:
7015 * plugins/project-manager/plugin.h:
7016 * plugins/project-wizard/action.c:
7017 * plugins/project-wizard/action.h:
7018 * plugins/project-wizard/autogen.c:
7019 * plugins/project-wizard/autogen.h:
7020 * plugins/project-wizard/druid.c:
7021 * plugins/project-wizard/druid.h:
7022 * plugins/project-wizard/file.c:
7023 * plugins/project-wizard/file.h:
7024 * plugins/project-wizard/header.c:
7025 * plugins/project-wizard/header.h:
7026 * plugins/project-wizard/install.c:
7027 * plugins/project-wizard/install.h:
7028 * plugins/project-wizard/parser.c:
7029 * plugins/project-wizard/parser.h:
7030 * plugins/project-wizard/plugin.c:
7031 * plugins/project-wizard/plugin.h:
7032 * plugins/project-wizard/property.c:
7033 * plugins/project-wizard/property.h:
7034 * plugins/project-wizard/values.c:
7035 * plugins/project-wizard/values.h:
7036 * plugins/sample1/plugin.c:
7037 * plugins/search/plugin.c:
7038 * plugins/search/plugin.h:
7039 * plugins/search/search-replace_backend.c:
7040 * plugins/search/search-replace_backend.h:
7041 * plugins/search/search_preferences.c:
7042 * plugins/sourceview/anjuta-convert.c:
7043 * plugins/sourceview/anjuta-convert.h:
7044 * plugins/sourceview/anjuta-document-loader.c:
7045 * plugins/sourceview/anjuta-document-loader.h:
7046 * plugins/sourceview/anjuta-document-saver.c:
7047 * plugins/sourceview/anjuta-document-saver.h:
7048 * plugins/sourceview/anjuta-document.c:
7049 * plugins/sourceview/anjuta-document.h:
7050 * plugins/sourceview/anjuta-encodings.c:
7051 * plugins/sourceview/anjuta-encodings.h:
7052 * plugins/sourceview/anjuta-languages-manager.c:
7053 * plugins/sourceview/anjuta-languages-manager.h:
7054 * plugins/sourceview/anjuta-utils.c:
7055 * plugins/sourceview/anjuta-utils.h:
7056 * plugins/sourceview/anjuta-view.c:
7057 * plugins/sourceview/anjuta-view.h:
7058 * plugins/sourceview/assist-window.c:
7059 * plugins/sourceview/assist-window.h:
7060 * plugins/sourceview/sourceview-cell.c:
7061 * plugins/sourceview/sourceview-cell.h:
7062 * plugins/sourceview/sourceview-prefs.c:
7063 * plugins/sourceview/sourceview-prefs.h:
7064 * plugins/sourceview/sourceview-print.c:
7065 * plugins/sourceview/sourceview-print.h:
7066 * plugins/sourceview/sourceview-private.h:
7067 * plugins/sourceview/sourceview-tags.c:
7068 * plugins/sourceview/sourceview-tags.h:
7069 * plugins/sourceview/sourceview.c:
7070 * plugins/sourceview/sourceview.h:
7071 * plugins/subversion/plugin.c:
7072 * plugins/subversion/plugin.h:
7073 * plugins/subversion/subversion-actions.c:
7074 * plugins/subversion/subversion-actions.h:
7075 * plugins/subversion/subversion-callbacks.c:
7076 * plugins/subversion/subversion-callbacks.h:
7077 * plugins/subversion/svn-auth.c:
7078 * plugins/subversion/svn-auth.h:
7079 * plugins/subversion/svn-backend-priv.h:
7080 * plugins/subversion/svn-backend.c:
7081 * plugins/subversion/svn-backend.h:
7082 * plugins/subversion/svn-notify.c:
7083 * plugins/subversion/svn-notify.h:
7084 * plugins/subversion/svn-thread.c:
7085 * plugins/subversion/svn-thread.h:
7086 * plugins/symbol-browser/an_symbol.c:
7087 * plugins/symbol-browser/an_symbol.h:
7088 * plugins/symbol-browser/an_symbol_info.c:
7089 * plugins/symbol-browser/an_symbol_info.h:
7090 * plugins/symbol-browser/an_symbol_iter.c:
7091 * plugins/symbol-browser/an_symbol_iter.h:
7092 * plugins/symbol-browser/an_symbol_prefs.c:
7093 * plugins/symbol-browser/an_symbol_prefs.h:
7094 * plugins/symbol-browser/an_symbol_search.c:
7095 * plugins/symbol-browser/an_symbol_search.h:
7096 * plugins/symbol-browser/an_symbol_view.c:
7097 * plugins/symbol-browser/an_symbol_view.h:
7098 * plugins/symbol-browser/plugin.c:
7099 * plugins/symbol-browser/plugin.h:
7100 * plugins/terminal/terminal.c:
7101 * plugins/tools/dialog.c:
7102 * plugins/tools/dialog.h:
7103 * plugins/tools/editor.c:
7104 * plugins/tools/editor.h:
7105 * plugins/tools/execute.c:
7106 * plugins/tools/execute.h:
7107 * plugins/tools/fileop.c:
7108 * plugins/tools/fileop.h:
7109 * plugins/tools/plugin.c:
7110 * plugins/tools/plugin.h:
7111 * plugins/tools/scripts/find-fixmes.pl:
7112 * plugins/tools/scripts/translation-status.pl:
7113 * plugins/tools/tool.c:
7114 * plugins/tools/tool.h:
7115 * plugins/tools/variable.c:
7116 * plugins/tools/variable.h:
7117 * plugins/valgrind/ldd.c:
7118 * plugins/valgrind/ldd.h:
7119 * plugins/valgrind/list.c:
7120 * plugins/valgrind/list.h:
7121 * plugins/valgrind/menu-utils.c:
7122 * plugins/valgrind/menu-utils.h:
7123 * plugins/valgrind/parser.c:
7124 * plugins/valgrind/parser.h:
7125 * plugins/valgrind/plugin.c:
7126 * plugins/valgrind/plugin.h:
7127 * plugins/valgrind/preferences.c:
7128 * plugins/valgrind/preferences.h:
7129 * plugins/valgrind/process.c:
7130 * plugins/valgrind/process.h:
7131 * plugins/valgrind/symtab.c:
7132 * plugins/valgrind/symtab.h:
7133 * plugins/valgrind/vgactions.c:
7134 * plugins/valgrind/vgactions.h:
7135 * plugins/valgrind/vgcachegrindprefs.c:
7136 * plugins/valgrind/vgcachegrindprefs.h:
7137 * plugins/valgrind/vgdefaultview.c:
7138 * plugins/valgrind/vgdefaultview.h:
7139 * plugins/valgrind/vgerror.c:
7140 * plugins/valgrind/vgerror.h:
7141 * plugins/valgrind/vggeneralprefs.c:
7142 * plugins/valgrind/vggeneralprefs.h:
7143 * plugins/valgrind/vghelgrindprefs.c:
7144 * plugins/valgrind/vghelgrindprefs.h:
7145 * plugins/valgrind/vgio.c:
7146 * plugins/valgrind/vgio.h:
7147 * plugins/valgrind/vgmemcheckprefs.c:
7148 * plugins/valgrind/vgmemcheckprefs.h:
7149 * plugins/valgrind/vgrule-editor.c:
7150 * plugins/valgrind/vgrule-editor.h:
7151 * plugins/valgrind/vgrule-list.c:
7152 * plugins/valgrind/vgrule-list.h:
7153 * plugins/valgrind/vgrule.c:
7154 * plugins/valgrind/vgrule.h:
7155 * plugins/valgrind/vgrulepattern.c:
7156 * plugins/valgrind/vgrulepattern.h:
7157 * plugins/valgrind/vgsearchbar.c:
7158 * plugins/valgrind/vgsearchbar.h:
7159 * plugins/valgrind/vgstrpool.c:
7160 * plugins/valgrind/vgstrpool.h:
7161 * plugins/valgrind/vgtoolprefs.c:
7162 * plugins/valgrind/vgtoolprefs.h:
7163 * plugins/valgrind/vgtoolview.c:
7164 * plugins/valgrind/vgtoolview.h:
7167 * src/action-callbacks.c:
7168 * src/action-callbacks.h:
7169 * src/anjuta-actions.h:
7172 * src/anjuta-callbacks.c:
7173 * src/anjuta-callbacks.h:
7177 * src/bacon-message-connection.c:
7178 * src/bacon-message-connection.h:
7187 * tagmanager/options.c:
7189 Change the address of FSF in various files
7191 2007-08-30 Johannes Schmid <jhs@gnome.org>
7195 Removed because they are no longer in use
7197 * plugins/class-gen/anjuta-class-gen-plugin.glade:
7198 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7199 Marked some strings as not translatable
7201 * plugins/search/search-replace.c: (list_max_items):
7202 Fixed a possible memory corruption
7204 * src/anjuta-app.c: (anjuta_app_add_widget_full):
7205 Do not show menuitems for locked layout items
7207 * src/main.c: (main):
7208 Some minor style correction in gnome_init
7210 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
7212 * plugins/debug-manager/debugger.c,
7213 plugins/debug-manager/breakpoints.c,
7214 plugins/gdb/plugin.c,
7215 plugins/gdb/debugger.c,
7216 libanjuta/interfaces/libanjuta.idl:
7217 Move all breakpoints functions from IAnjutaDebugger to a new
7218 IAnjutaBreakpointDebugger interface
7220 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
7222 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
7223 * plugins/debug-manager/plugin.c,
7224 plugins/debug-manager/breakpoints.c,
7225 plugins/tools/execute.c,
7226 plugins/project-wizard/plugin.c,
7227 plugins/build-basic-autotools/executer.c,
7228 plugins/gdb/debugger.c,
7229 plugins/profiler/gprof-options.h,
7230 plugins/sourceview/assist-window.h,
7231 plugins/class-gen/transform.c,
7232 libanjuta/anjuta-plugin-description.c,
7233 libanjuta/anjuta-status.c,
7234 libanjuta/anjuta-glue-c.c,
7235 libanjuta/anjuta-glue-cpp.c,
7236 plugins/symbol-browser/an_symbol_prefs.c:
7237 Fix warnings mostly "dereferencing type-punned pointer"
7238 Fix two bugs in breakpoints.c and an_symbol_prefs.c
7240 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
7242 * plugins/debug-manager/breakpoints.c,
7243 plugins/debug-manager/debugger.c:
7244 Avoid an endless loop if clearing all breakpoints while the programm
7247 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
7249 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
7250 * plugins/debug-manager/plugin.c:
7251 Fix a segmentation fault added in the previous patch
7253 2007-07-21 Johannes Schmid <jhs@gnome.org>
7255 * plugins/build-basic-autotools/executer.c:
7256 (get_program_parameters):
7258 Show an error dialog if no targets are availible instead of
7261 2007-07-20 Johannes Schmid <jhs@gnome.org>
7263 * libanjuta/anjuta-shell.c: (on_widget_data_add),
7264 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
7265 * libanjuta/anjuta-shell.h:
7266 * plugins/document-manager/plugin.c: (activate_plugin):
7267 * plugins/glade/anjuta-design-document.c:
7268 * plugins/glade/plugin.c: (glade_update_ui):
7269 * src/anjuta-app.c: (anjuta_app_add_widget_full),
7270 (anjuta_shell_iface_init):
7271 * src/shell.c: (anjuta_test_shell_add_widget),
7272 (anjuta_shell_iface_init):
7274 Make the document manager undockable (#458038)
7276 2007-07-20 Johannes Schmid <jhs@gnome.org>
7278 * plugins/document-manager/plugin.c: (on_editor_update_ui):
7279 * plugins/glade/anjuta-design-document.c:
7280 * plugins/glade/plugin.c: (glade_update_ui):
7282 Fixed some save/dirty status bug in glade
7284 2007-07-20 Johannes Schmid <jhs@gnome.org>
7286 * libanjuta/anjuta-status.c:
7287 Fixed crasher on shutdown
7289 2007-07-20 Johannes Schmid <jhs@gnome.org>
7292 Minimum glade requirement is 3.2 now. It was before
7293 but we did not check...
7295 * libanjuta/anjuta-glue-factory.c: (load_plugin):
7296 * libanjuta/anjuta-profile.c:
7297 (anjuta_profile_add_plugins_from_xml):
7298 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
7299 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
7300 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
7301 * plugins/file-loader/plugin.c: (on_create_submenu):
7302 * plugins/file-manager/an_file_view.c: (compare_iter):
7303 * plugins/glade/plugin.c: (activate_plugin):
7304 * src/anjuta-app.c: (on_toolbar_view_toggled):
7305 * src/main.c: (main):
7307 Fixed lots of memory leaks (thansk valgrind)
7309 2007-07-19 Johannes Schmid <jhs@gnome.org>
7311 * plugins/debug-manager/plugin.c: (value_added_current_editor):
7312 * plugins/document-manager/anjuta-docman.c:
7313 (anjuta_docman_set_busy):
7314 * plugins/document-manager/plugin.c: (on_editor_changed):
7315 * plugins/glade/plugin.c: (activate_plugin):
7316 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
7317 (on_value_removed_current_editor):
7319 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
7321 2007-07-18 Johannes Schmid <jhs.gnome.org>
7323 * plugins/build-basic-autotools/executer.c: (execute_program):
7324 Fixed some of the scratchbox stuff but the environment is
7327 2007-07-18 Johannes Schmid <jhs@gnome.org>
7329 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
7330 (on_plugin_deactivated), (get_plugin_loader_type):
7331 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
7332 (activate_plugin), (deactivate_plugin),
7333 (glade_plugin_instance_init):
7335 Fixed glade plugin deactivation
7337 2007-07-18 Johannes Schmid <jhs@gnome.org>
7339 * plugins/document-manager/anjuta-docman.c:
7340 (anjuta_docman_add_document):
7341 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
7343 Fixed path display in document manager with glade files
7345 2007-07-17 Johannes Schmid <jhs@gnome.org>
7347 * libanjuta/interfaces/Makefile.am.iface:
7348 * pixmaps/Makefile.am:
7349 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
7350 * plugins/debug-manager/plugin.c: (value_added_current_editor),
7351 (value_removed_current_editor):
7352 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
7353 (anjuta_docman_set_current_document):
7354 * plugins/document-manager/plugin.c: (on_editor_update_ui),
7355 (on_editor_added), (on_editor_changed):
7356 * plugins/glade/Makefile.am:
7357 * plugins/glade/anjuta-design-document.c:
7358 (anjuta_design_document_instance_init),
7359 (anjuta_design_document_set_property),
7360 (anjuta_design_document_get_property),
7361 (anjuta_design_document_class_init), (anjuta_design_document_new),
7362 (ifile_open), (ifile_get_uri), (ifile_iface_init):
7363 * plugins/glade/anjuta-design-document.h:
7364 * plugins/glade/anjuta-glade-notebook.c:
7365 * plugins/glade/anjuta-glade-notebook.h:
7366 * plugins/glade/plugin.c: (value_added_current_editor),
7367 (value_removed_current_editor), (glade_update_ui),
7368 (on_close_activated), (on_glade_project_changed),
7369 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
7371 * plugins/language-support-cpp-java/plugin.c:
7372 (on_value_added_current_editor), (on_value_removed_current_editor):
7373 * plugins/macro/plugin.c: (value_added_current_editor):
7374 * plugins/project-manager/plugin.c: (value_added_current_editor):
7375 * plugins/subversion/plugin.c: (value_added_current_editor):
7376 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
7378 Fixed lot of IAnjutaEditor stuff and completed glade integration
7379 with document manager
7381 * plugins/build-basic-autotools/build-basic-autotools.c:
7382 (value_added_current_editor):
7383 * plugins/build-basic-autotools/executer.c: (execute_program):
7385 Some initial code to execute projects inside scratchbox
7387 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
7389 * plugins/project-import/project-import.c:
7390 Project import overwrites file on user request (bug #452579)
7392 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
7394 * plugins/debug-manager/debugger.c,
7395 plugins/debug-manager/threads.c,
7396 plugins/debug-manager/plugin.c,
7397 plugins/debug-manager/registers.c,
7398 plugins/debug-manager/locals.c,
7399 plugins/debug-manager/stack_trace.c,
7400 plugins/gdb/plugin.c,
7401 plugins/gdb/debugger.c,
7402 plugins/gdb/debugger.h,
7403 libanjuta/interfaces/libanjuta.idl:
7404 Rename change-location to program-moved
7405 Store thread id as gint instead of guint
7406 Do not display registers list if not available
7407 Add intermediate debugger states if missing
7409 2007-07-11 Johannes Schmid <jhs@gnome.org>
7411 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
7413 Reverted unnecessary changes (#455819)
7415 2007-07-10 Johannes Schmid <jhs@gnome.org>
7417 * plugins/glade/plugin.c:
7418 Fixed glade plugin with glade 3.2 and another crasher
7420 2007-07-09 Johannes Schmid <jhs@gnome.org>
7422 * libanjuta/interfaces/libanjuta.idl:
7423 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
7425 * plugins/debug-manager/breakpoints.c:
7426 (breakpoint_item_update_in_ui),
7427 (breakpoints_dbase_edit_breakpoint),
7428 (on_toggle_breakpoint_activate):
7429 * plugins/debug-manager/plugin.c:
7430 (on_run_to_cursor_action_activate):
7431 * plugins/document-manager/action-callbacks.c:
7432 (on_editor_command_cut_activate),
7433 (on_editor_command_copy_activate),
7434 (on_editor_command_paste_activate),
7435 (on_editor_command_clear_activate):
7436 * plugins/document-manager/anjuta-docman.c:
7437 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
7438 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
7439 (anjuta_docman_goto_file_line_mark),
7440 (anjuta_docman_find_editor_with_path),
7441 (anjuta_docman_get_all_editors):
7442 * plugins/document-manager/anjuta-docman.h:
7443 * plugins/document-manager/plugin.c:
7444 (update_editor_ui_interface_items), (on_editor_update_ui),
7445 (on_editor_changed), (on_session_save), (on_docman_auto_save),
7446 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
7447 (ianjuta_document_manager_iface_init), (isaveable_save),
7448 (isavable_is_dirty):
7449 * plugins/editor/editor.glade:
7450 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
7451 (idocument_paste), (idocument_clear), (idocument_iface_init),
7452 (iselection_iface_init):
7453 * plugins/glade/Makefile.am:
7454 * plugins/glade/anjuta-glade-notebook.c:
7455 (anjuta_glade_notebook_instance_init),
7456 (anjuta_glade_notebook_set_property),
7457 (anjuta_glade_notebook_get_property),
7458 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
7459 (ifile_open), (ifile_get_uri), (ifile_iface_init),
7460 (ifile_savable_save), (ifile_savable_save_as),
7461 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
7462 (ifile_savable_iface_init), (idocument_can_redo),
7463 (idocument_can_undo), (idocument_begin_undo_action),
7464 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
7465 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
7466 (idocument_copy), (idocument_paste), (idocument_clear),
7467 (idocument_iface_init):
7468 * plugins/language-support-cpp-java/plugin.c:
7469 (on_value_added_current_editor), (on_value_removed_current_editor):
7470 * plugins/macro/macro-util.c: (get_current_editor):
7471 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
7472 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
7473 (on_next_occur), (on_incremental_entry_key_press),
7474 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
7475 (on_toolbar_find_incremental_start),
7476 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
7477 * plugins/search/search-replace.c: (search_start_over),
7478 (search_update_combos), (replace_update_combos),
7479 (anjuta_search_replace_activate):
7480 * plugins/search/search-replace_backend.c: (create_search_entries):
7481 * plugins/sourceview/sourceview.c: (idocument_cut),
7482 (idocument_copy), (idocument_paste), (idocument_clear),
7483 (idocument_iface_init), (iselect_iface_init), (iassist_react):
7484 * plugins/tools/editor.c: (on_editor_response):
7485 * plugins/tools/execute.c: (get_current_editor),
7486 (atp_output_context_initialize), (atp_user_tool_execute):
7487 * plugins/tools/variable.c: (get_current_editor),
7488 (atp_variable_get_editor_variable):
7490 Some more IAnjutaEditor => IAnjutaDocument fixing!
7492 * plugins/glade/anjuta-glade-notebook.h:
7493 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
7495 * plugins/glade/plugin.h:
7496 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
7497 and get rid of the glade menu. The Edit/File menu and the toolbar can now
7498 be used for glade, too. It might still have some rough edges but already works.
7499 (Fixes #415547 – Glade usability problem)
7501 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
7503 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
7504 development release (I updated version of glade3 svn to 3.3.2).
7506 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7508 * plugins/symbol-browser/an_symbol_view.c:
7509 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
7511 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7513 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
7514 (on_system_tags_update_finished), (on_update_global_clicked),
7515 (prefs_page_init), (on_gconf_notify_tags_list_changed),
7516 (symbol_browser_prefs_init),
7517 (symbol_browser_prefs_create_global_tags),
7518 (symbol_browser_load_global_tags):
7519 * plugins/symbol-browser/an_symbol_prefs.h:
7520 * plugins/symbol-browser/an_symbol_view.c:
7521 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
7522 * plugins/symbol-browser/an_symbol_view.h:
7523 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
7524 on global tags update because of delayed prefs merging. Happens when
7525 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
7528 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7530 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
7531 after install/uninstall.
7533 Patch from James Liggett:
7534 * scripts/glade2schemas.pl: Fixed creating schemas for list
7537 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
7539 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
7540 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
7541 development release since glade svn version is also 3.3.1. In future, the
7542 solution would be for us to always increment the micro version when
7545 2007-07-05 Johannes Schmid <jhs@gnome.org>
7547 * libanjuta/interfaces/libanjuta.idl:
7548 * plugins/build-basic-autotools/build-basic-autotools.c:
7549 (on_build_mesg_format):
7550 * plugins/debug-manager/breakpoints.c:
7551 (breakpoint_item_update_in_ui),
7552 (breakpoints_dbase_edit_breakpoint),
7553 (on_toggle_breakpoint_activate):
7554 * plugins/debug-manager/plugin.c:
7555 (on_run_to_cursor_action_activate):
7556 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
7557 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
7558 (get_current_editor), (on_save_activate), (on_save_as_activate),
7559 (on_save_prompt_save_editor), (on_close_file_activate),
7560 (on_close_all_file_activate), (on_reload_file_activate),
7561 (anjuta_print_cb), (anjuta_print_preview_cb),
7562 (on_editor_command_upper_case_activate),
7563 (on_editor_command_lower_case_activate),
7564 (on_editor_command_undo_activate),
7565 (on_editor_command_redo_activate),
7566 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
7567 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
7568 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
7569 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
7570 (on_zoom_out_text_activate), (on_force_hilite_activate),
7571 (on_indent1_activate), (on_swap_activate),
7572 (on_editor_add_view_activate), (on_editor_remove_view_activate):
7573 * plugins/document-manager/anjuta-docman.c:
7574 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
7575 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
7576 (anjuta_docman_dispose), (on_notebook_switch_page),
7577 (anjuta_docman_page_from_widget), (on_editor_destroy),
7578 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
7579 (anjuta_docman_get_current_document),
7580 (anjuta_docman_set_current_document),
7581 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
7582 (anjuta_docman_update_page_label),
7583 (anjuta_docman_get_document_from_path),
7584 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
7585 (anjuta_docman_order_tabs):
7586 * plugins/document-manager/anjuta-docman.h:
7587 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
7588 (update_editor_ui_interface_items), (update_editor_ui),
7589 (on_editor_update_save_ui), (on_editor_update_ui),
7590 (on_editor_changed), (on_save_prompt_save_editor),
7591 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
7592 (ianjuta_docman_get_current_document),
7593 (ianjuta_docman_set_current_document),
7594 (ianjuta_docman_remove_buffer),
7595 (ianjuta_document_manager_iface_init), (ifile_get_uri):
7596 * plugins/editor/text_editor.c: (itext_editor_iface_init),
7597 (idocument_get_filename), (idocument_can_undo),
7598 (idocument_can_redo), (idocument_undo),
7599 (idocument_begin_undo_action), (idocument_end_undo_action),
7600 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
7601 * plugins/language-support-cpp-java/plugin.c:
7602 (on_editor_char_inserted_cpp), (on_auto_indent):
7603 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
7604 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
7605 * plugins/sample1/plugin.c: (on_sample_action_activate):
7606 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
7607 (on_next_occur), (on_incremental_entry_key_press),
7608 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
7609 (on_toolbar_find_incremental_start),
7610 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
7611 * plugins/search/search-replace.c: (search_and_replace),
7612 (write_message_pane), (search_start_over), (search_update_combos),
7613 (replace_update_combos), (anjuta_search_replace_activate):
7614 * plugins/search/search-replace_backend.c:
7615 (file_buffer_new_from_path), (create_search_entries):
7616 * plugins/sourceview/sourceview-print.c: (create_print_job):
7617 * plugins/sourceview/sourceview.c:
7618 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
7619 (idocument_can_redo), (idocument_can_undo),
7620 (idocument_begin_undo_action), (idocument_end_undo_action),
7621 (idocument_undo), (idocument_redo), (idocument_grab_focus),
7622 (idocument_get_filename), (idocument_iface_init):
7623 * plugins/tools/editor.c: (on_editor_response):
7624 * plugins/tools/execute.c: (atp_output_context_initialize),
7625 (atp_user_tool_execute):
7626 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
7628 Create IAnjutaDocument interface. This interface is a more general idea
7629 of documents being anything that can be modified, has undo/redo and
7630 may have operations like copy/paste.
7631 The primary goal is to integrate better by making it use the standard file
7632 and edit menu instead of it's own glade menu. Of course the downside is that
7633 you won't be able to view a source file and the designer at the same time. Anyway
7634 so many people have complained that they "can't save a glade file" that I think
7635 this is the much better solution.
7636 Work on the glade plugin is still to come but the most difficult things should be
7639 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
7641 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
7644 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
7646 * libanjuta/anjuta-plugin-manager.c:
7647 (anjuta_plugin_manager_get_plugins_page),
7648 (anjuta_plugin_manager_get_remembered_plugins_page):
7649 * libanjuta/anjuta-plugin-manager.h:
7650 * src/anjuta-app.c: (anjuta_app_install_preferences):
7651 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
7652 and remembered plugins preferences pages in separate pages (avoid
7655 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
7657 Patch from James Liggett <jrliggett@cox.net>:
7658 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
7659 Installed editor preferences schemas. Fixes bug #453463.
7661 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
7663 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
7664 (anjuta_preferences_dialog_init): Sort preferences pages on title.
7666 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
7668 * plugins/document-manager/anjuta-document-manager.ui:
7669 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
7670 * src/action-callbacks.c:
7671 * src/action-callbacks.h:
7672 * src/anjuta-actions.h:
7673 * src/anjuta-app.c: (anjuta_app_instance_init),
7674 (anjuta_app_install_preferences):
7676 * src/anjuta.ui: Moved plugins and shortcuts settings inside
7677 General preferences page. Move preferences menu from Settings to
7678 Edit submenu. And got rid of Settings submenu.
7680 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
7682 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
7684 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
7686 * TODO.tasks: Increased bounty for on-demand preferences task to $150
7687 as discussed and agreed with James Liggett.
7689 Patch from James Liggett <jrliggett@cox.net>:
7692 * libanjuta/anjuta-plugin-manager.c:
7693 (on_activated_plugin_objects_foreach),
7694 (anjuta_plugin_manager_get_active_plugin_objects):
7695 * libanjuta/anjuta-plugin-manager.h:
7696 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
7697 (anjuta_plugin_deactivate):
7698 * libanjuta/anjuta-preferences-dialog.c:
7699 (anjuta_preferences_dialog_finalize),
7700 (anjuta_preferences_dialog_class_init), (add_category_columns),
7701 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
7702 (anjuta_preferences_dialog_remove_page):
7703 * libanjuta/anjuta-preferences.c: (property_destroy),
7704 (unregister_preferences_key), (register_callbacks),
7705 (preferences_foreach_callback), (connect_prop_to_object),
7706 (anjuta_preferences_register_property_raw),
7707 (anjuta_preferences_register_property_custom),
7708 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
7709 (anjuta_preferences_remove_page),
7710 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
7711 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
7712 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
7713 (anjuta_preferences_class_init), (anjuta_preferences_new):
7714 * libanjuta/anjuta-preferences.h:
7715 * plugins/build-basic-autotools/Makefile.am:
7716 * plugins/build-basic-autotools/build-basic-autotools.c:
7717 (ipreferences_unmerge):
7718 * plugins/cvs-plugin/Makefile.am:
7719 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
7720 * plugins/document-manager/Makefile.am:
7721 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
7722 * plugins/editor/plugin.c: (ipreferences_unmerge):
7723 * plugins/file-manager/Makefile.am:
7724 * plugins/file-manager/plugin.c: (activate_plugin),
7725 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
7726 * plugins/gtodo/plugin.c: (ipreferences_merge),
7727 (ipreferences_unmerge):
7728 * plugins/language-support-cpp-java/Makefile.am:
7729 * plugins/language-support-cpp-java/plugin.c:
7730 (ipreferences_unmerge):
7731 * plugins/message-view/Makefile.am:
7732 * plugins/message-view/plugin.c: (ipreferences_unmerge):
7733 * plugins/sourceview/Makefile.am:
7734 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
7735 * plugins/symbol-browser/Makefile.am:
7736 * plugins/symbol-browser/an_symbol_prefs.c:
7737 (symbol_browser_prefs_finalize):
7738 * plugins/terminal/Makefile.am:
7739 * plugins/terminal/terminal.c: (ipreferences_unmerge):
7740 * plugins/valgrind/plugin.c: (ipreferences_merge),
7741 (ipreferences_unmerge):
7742 * scripts/Makefile.am:
7743 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
7745 * src/action-callbacks.c: (on_set_preferences1_activate):
7746 * src/anjuta-app.c: (anjuta_app_instance_init),
7747 (anjuta_app_install_preferences):
7749 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
7750 task: Bug #445314: On demand preferences widgets creation. Thanks
7751 James for this great work.
7753 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
7755 * plugins/debug-manager/data_buffer.c,
7756 plugins/message-view/message-view.c: Fixed compiler warnings.
7758 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
7760 * src/action-callbacks.c: (help_activate),
7761 (on_help_manual_activate), (on_help_tutorial_activate),
7762 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
7764 Fixed help activation (bug #451557).
7766 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
7768 * AUTHORS: Added James Liggett. Forgot to add him before :(
7770 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
7772 * plugins/debug-manager/debugger.c,
7773 plugins/debug-manager/plugin.c,
7774 plugins/gdb/debugger.c,
7775 libanjuta/interfaces/libanjuta.idl:
7776 Add a GError* parameter to debugger-stopped signal
7778 * (added) libanjuta/anjuta-error.c,
7779 (added) libanjuta/anjuta-error.h,
7780 libanjuta/Makefile.am:
7781 Register GError as a boxed type
7783 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7784 Support GError* in signal, GError must be registered as a boxed type
7785 Accept NULL as strings
7787 === anjuta 2.2.0 ===
7789 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
7791 * configure.in: Bumped version to 2.2.0
7792 * NEWS: Updated for 2.2.0 stable release.
7793 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
7794 Reduce the idle priority to make the UI update before anything else.
7796 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
7798 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
7800 * libanjuta/interfaces/libanjuta.idl:
7801 * plugins/document-manager/action-callbacks.c:
7802 (on_editor_command_complete_word_activate):
7803 * plugins/document-manager/plugin.c:
7804 (update_editor_ui_interface_items):
7805 * plugins/editor/text_editor.c: (iautocomplete_activate),
7806 (iautocomplete_iface_init):
7807 * plugins/sourceview/sourceview.c: (iassist_iface_init):
7809 Moved autocomplete() method away from IAnjutaEditorAssist into
7810 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
7811 autocomplete and does not crash with sourceview. Fixes Bug #449620
7812 – The auto completion functionality not work. Also sets menuitem
7813 insensitive when hiding them.
7815 * plugins/debug-manager/disassemble.c:
7816 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
7819 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
7821 * pixmaps/anjuta_splash.png: Updated.
7823 * plugins/search/search-replace.c
7824 (anjuta_search_replace_activate): Fixed "Find in Files" to select
7825 the right target (project).
7826 * ChangeLog: Added missing log.
7828 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
7830 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
7831 manuals/anjuta-manual/C/fileoperations.xml,
7832 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
7834 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
7836 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
7838 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
7840 * TODO.tasks: Added bounty for on-demand preferences.
7842 Patch from Thierry Moisan:
7843 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
7846 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7848 Patch from tpgww@onepost.net:
7850 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
7851 * libegg/test-actions.c:
7852 * libegg/test-multi-drag.c: (main):
7853 * plugins/debug-manager/memory.c: (read_memory_block):
7854 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
7856 Fixes compile warnings. Fixes bug #427101.
7858 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7860 Patch from James Liggett:
7862 * plugins/profiler/gprof-options.c: (on_option_changed),
7864 * plugins/profiler/gprof-options.h:
7865 * plugins/profiler/gprof-profile-data.c:
7866 (gprof_profile_data_init_profile):
7867 * plugins/profiler/gprof-profile-data.h:
7868 * plugins/profiler/plugin.c: (profiler_get_data),
7869 (profiler_set_target), (register_options),
7870 (on_profile_data_browse_button_clicked),
7871 (on_profiling_options_button_clicked), (on_profiler_delete_data):
7872 * plugins/profiler/profiler.glade: implements independent targets.
7873 implements the ability to select arbitrary gmon.out files.
7874 Fixes bug #403502 – User should also be allowed to select an
7875 independent executable target.
7877 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7879 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
7881 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
7882 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
7884 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
7886 * plugins/debug-manager/plugin.c,
7887 plugins/debug-manager/breakpoints.c:
7888 Remove weak pointers when owner is destroyed
7889 Remove all breakpoints before loading new one
7891 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
7893 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
7895 2007-06-19 Naba Kumar <naba@gnome.org>
7897 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
7898 Bug #448491 Empty Lines Problem.
7900 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
7902 * data/default.profile, plugins/message-view/plugin.c: Do not
7903 restore session for messages.
7904 Fixes bug #377461 – don't create new message window for each
7907 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
7908 Fixes a crash on exit/project-close if profiler plugin is loaded.
7910 2007-06-17 Naba Kumar <naba@gnome.org>
7912 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
7913 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
7915 * plugins/file-loader/plugin.c: Fail on opening non existent files.
7916 Bug #448034 – Anjuta crashes on starting (when the last project
7917 directory was deleted).
7919 * plugins/document-manager/plugin.c: Set line markers for files
7920 opened via IAnjutaFile::open(). Fixes missing line markers while
7923 2007-06-17 Naba Kumar <naba@gnome.org>
7925 * plugins/sourceview/sourceview.glade: Set correct font
7926 default value and use monospace instead of sans. Fixes
7927 bug #448408 – crash in Anjuta IDE: Trying to change the
7930 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
7932 * plugins/search/search-replace.c,
7933 plugins/search/search-replace.h,
7934 plugins/search/anjuta-search.glade:
7935 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
7938 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
7940 * plugins/debug-manager/plugin.c,
7941 plugins/debug-manager/breakpoints.c:
7942 Add weak references, fixes bug #448053 ?
7944 2007-06-16 Naba Kumar <naba@gnome.org>
7946 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
7947 dialog to allow forgetting them if user chooses to select a different
7950 2007-06-13 Naba Kumar <naba@gnome.org>
7952 * plugins/sourceview/sourceview-prefs.c: Initialize font
7953 on startup correctly if use_theme is set.
7955 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
7956 if available for default font. Fixes bug #447304.
7958 * plugins/sourceview/sourceview-prefs.c: Return value based
7959 on right data type. Fixes Bug #438878 – Using gtksourceview editor
7960 for the first time has black background
7962 * plugins/project-manager/plugin.c: Give a better error message
7963 when project could not be loaded.
7965 * libanjuta/anjuta-serializer.c: Added a comment.
7967 2007-06-13 Johannes Schmid <jhs@gnome.org>
7970 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
7971 most warnings to avoid simple coding problems.
7973 * plugins/message-view/anjuta-msgman.c:
7974 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
7975 * plugins/message-view/plugin.c: (on_view_changed),
7976 (ianjuta_msgman_add_view):
7978 Fixed #440866 by always presenting the message-manager when a tab is
7979 added because Gtk+ seems to have problems to add tabs to hidden widgets.
7981 * plugins/subversion/subversion-callbacks.c:
7982 (on_subversion_commit_response):
7983 Destroy dialog if user clicks "No"
7985 2007-06-12 Naba Kumar <naba@gnome.org>
7987 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
7988 read and use of uninitialized variable.
7990 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
7991 because it is used in credits listing and packaging could compress
7992 it in docdir. Fixes bug #397881: The credits are empty
7994 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
7995 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
7996 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
7997 plugins/symbol-browser/an_symbol_info.c,
7998 plugins/symbol-browser/plugin.c,
7999 plugins/symbol-browser/an_symbol_view.c,
8000 plugins/editor/aneditor-autocomplete.cxx:
8002 - Do not access TMTag
8003 member in TMSymbol when freeing it because by then the tags
8004 could have changed. Avoids dangerous memory corruptions by freeing
8005 someone else's memory (Could explain those random crashes when
8006 refreshing symbols or re-loading a different project or closing
8007 a project). Anything that tries to refresh symbols could trigger
8009 - Added a flag to also retrieve method definitions as part of
8010 the class's scope members. And used it to set both function prototype
8011 and definition in symbols. Fixes navigation to prototype and
8012 function definitions from symbol browser (bug #440370)
8014 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
8015 memory. Could fix those bogus 'file changed' dialogs.
8017 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
8019 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
8021 * (added) libanjuta/anjuta-utils-priv.h,
8022 libanjuta/anjuta-utils.h,
8023 libanjuta/anjuta-launcher.c,
8024 libanjuta/Makefile.am:
8025 Fix bug #440801: do not use config.h in public include files
8027 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
8029 * plugins/project-wizard/templates/mkfile.wiz:
8030 Fix bug #442038: missing project.sh file
8033 plugins/project-wizard/templates/Makefile.am,
8034 plugins/project-wizard/templates/translatable-strings.h,
8035 (added) plugins/project-wizard/templates/sdl.wiz,
8036 (added) plugins/project-wizard/templates/appwiz_sdl.png,
8037 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
8038 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
8039 (added) plugins/project-wizard/templates/sdl/Makefile.am,
8040 (added) plugins/project-wizard/templates/sdl/.cvsignore,
8041 (added) plugins/project-wizard/templates/sdl/src/main.c,
8042 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
8043 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
8044 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
8045 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
8046 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
8047 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
8048 Fix bug #315635: add a SDL project wizard
8050 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
8052 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
8053 when SIGCHLD is triggered when main loop context is locked. Dead lock
8054 happens when child_exited callback also accesses main loop context.
8055 Happens particularly badly in debug target exiting.
8057 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
8059 * manuals/anjuta-manual/C/debugger.xml:
8060 First update of the debugger documentation
8062 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
8064 * manuals/anjuta-manual/C/fileoperations.xml,
8065 manuals/anjuta-manual/C/projects.xml,
8066 manuals/anjuta-manual/C/anjuta-manual.xml,
8067 manuals/anjuta-manual/C/build.xml,
8068 manuals/anjuta-manual/C/execute.xml,
8069 manuals/anjuta-manual/Makefile.am: Updated more documentation.
8070 Added project properties documentation. Moved execution section
8071 inside project management. Removed dead documentation.
8073 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
8075 * src/anjuta.c, plugins/symbol-browser/plugin.c,
8076 plugins/symbol-browser/plugin.h,
8077 plugins/symbol-browser/an_symbol_prefs.c,
8078 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
8079 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
8080 progress bar instead of separate window for system tags
8081 generation. Renamed AnjutaStatus methods to a proper ones.
8083 * plugins/symbol-browser/plugin.c,
8084 plugins/symbol-browser/plugin.h,
8085 plugins/symbol-browser/an_symbol_prefs.c,
8086 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
8087 global-tags/create_global_tags.sh.in: Get rid of message window
8088 for showing global tags creation and use a small window with
8091 2007-05-30 Naba Kumar <naba@gnome.org>
8093 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
8094 Bug 442315 – After calling configure, the build menus are still insensitive,
8095 Bug 442314 – Autogeneration fails when there is no autogen.sh
8097 * plugins/project-manager/plugin.c: Fixed mem corruption when it
8098 fails to remove target/source/group. Fixes bug #440196 – crash in
8099 Anjuta IDE: removing a target
8101 2007-05-29 Naba Kumar <naba@gnome.org>
8103 * plugins/symbol-browser/an_symbol_view.c,
8104 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
8105 tags generation. Fixed runtime warning.
8107 2007-05-28 Naba Kumar <naba@gnome.org>
8109 Patch from James Liggett <jrliggett@cox.net>:
8110 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
8111 Fixed bug #403502 – User should also be allowed to select an
8112 independent executable target.
8114 2007-05-27 Johannes Schmid <jhs@gnome.org>
8116 * plugins/build-basic-autotools/build-basic-autotools.c:
8117 (get_real_directory), (on_build_mesg_format):
8119 Find correct files for error messages inside scratchbox
8121 2007-05-27 Naba Kumar <naba@gnome.org>
8123 * manuals/anjuta-manual/C/projects.xml,
8124 manuals/anjuta-manual/C/projects.xml: Updated project
8125 management chapter more.
8127 2007-05-25 Johannes Schmid <jhs@gnome.org>
8129 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
8130 * plugins/build-basic-autotools/build-basic-autotools.c:
8131 (on_sb_check_toggled), (build_execute_command),
8132 (ipreferences_merge), (ipreferences_unmerge):
8133 Added support for building inside scratchbox environment
8135 Patch from James Liggett <jrliggett@cox.net>:
8136 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
8137 (anjuta_msgman_append_view):
8140 – Anjuta aborts with numerous assertion failures when adding a new message view tab
8142 2007-05-23 Naba Kumar <naba@gnome.org>
8144 * manuals/anjuta-manual/C/projects.xml: Updated project
8147 2007-05-22 Naba Kumar <naba@gnome.org>
8149 * manuals/anjuta-manual/C/projects.xml: More updates.
8151 * manuals/anjuta-manual/C/introduction.xml,
8152 manuals/anjuta-manual/C/projects.xml,
8153 manuals/anjuta-manual/C/interface.xml: Updated documentation.
8155 2007-05-22 Naba Kumar <naba@gnome.org>
8157 Patch from Étienne Bersac:
8158 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
8159 class in generated class.
8161 2007-05-22 Naba Kumar <naba@gnome.org>
8163 * plugins/profiler/plugin.c: Fixed a compiler warning.
8164 * plugins/valgrind/Makefile.am: Added ldflags.
8166 Patch from James Liggett:
8167 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
8168 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
8171 2007-05-18 Johannes Schmid <jhs@gnome.org>
8173 * plugins/editor/text_editor.c:
8174 * plugins/language-support-cpp-java/plugin.c:
8175 (on_editor_language_changed), (on_value_added_current_editor),
8176 (on_value_removed_current_editor):
8178 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
8179 Fix assist support in language-support-plugin.
8181 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
8183 * libanjuta/interfaces/libanjuta.idl:
8184 Add a new interface allowing to implement plugin able
8185 to load other plugins (not written in C)
8187 * libanjuta/anjuta-plugin-handle.c,
8188 libanjuta/anjuta-plugin-handle.h:
8189 Add a language and a resident plugin properties
8191 * libanjuta/anjuta-glue-plugin.c,
8192 libanjuta/anjuta-glue-plugin.h,
8193 (added)libanjuta/anjuta-glue-c.c,
8194 (added)libanjuta/anjuta-glue-c.h,
8195 libanjuta/Makefile.am:
8196 Split code used to load a C plugin into a common part
8197 in anjuta-glue-plugin and a specific part in anjuta-glue-c
8199 * libanjuta/anjuta-glue-factory.c,
8200 libanjuta/anjuta-glue-factory.h,
8201 libanjuta/anjuta-plugin-manager.c:
8202 Allow to load plugin not written in C and search for the
8203 additional needed code in another plugin
8205 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
8207 * plugins/editor/text_editor.c:
8208 Add an empty implementation of IAnjutaEditorAssist for scintilla,
8209 avoiding a crash if scintilla is used
8211 2007-05-14 Johannes Schmid <jhs@gnome.org>
8213 * libanjuta/interfaces/libanjuta.idl:
8214 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
8215 (assist_cleanup), (on_assist_end), (on_assist_cancel),
8216 (on_assist_chosen), (on_assist_update), (get_context),
8217 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
8218 (install_assist), (uninstall_assist), (install_support),
8219 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
8220 (cpp_java_plugin_instance_init):
8221 * plugins/language-support-cpp-java/plugin.h:
8222 Use IAnjutaEditorAssist to show language specific suggestions
8224 * plugins/sourceview/Makefile.am:
8225 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
8226 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
8227 * plugins/sourceview/anjuta-view.h:
8228 * plugins/sourceview/assist-window.c: (assist_window_expose),
8229 (assist_window_set_property), (assist_window_get_property),
8230 (assist_window_class_init), (assist_activated),
8231 (assist_window_init), (assist_window_finalize),
8232 (assist_window_select), (assist_window_first),
8233 (assist_window_last), (assist_window_up), (assist_window_down),
8234 (get_coordinates), (assist_window_move), (assist_window_update),
8235 (assist_window_filter_keypress), (assist_window_is_active),
8236 (assist_window_new), (assist_window_get_trigger),
8237 (assist_window_get_position):
8238 * plugins/sourceview/assist-window.h:
8239 * plugins/sourceview/sourceview-args.c (removed):
8240 * plugins/sourceview/sourceview-args.h (removed):
8241 * plugins/sourceview/sourceview-autocomplete.c (removed):
8242 * plugins/sourceview/sourceview-autocomplete.h (removed):
8243 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
8244 * plugins/sourceview/sourceview-private.h:
8245 * plugins/sourceview/sourceview-scope.c(removed):
8246 * plugins/sourceview/sourceview-scope.h(removed):
8247 * plugins/sourceview/sourceview.c: (on_assist_chosen),
8248 (on_assist_cancel), (on_document_char_added),
8249 (on_reload_dialog_response), (sourceview_class_init),
8250 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
8251 (iassist_remove_trigger), (iassist_autocomplete),
8252 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
8253 (iassist_react), (iassist_iface_init):
8254 * plugins/sourceview/tag-window.c (moved to assist-window.c):
8255 * plugins/sourceview/tag-window.h (moved to assist-window.c):
8257 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
8258 - Mark files dirty if reload dialog is canceled.
8260 2007-05-12 Naba Kumar <naba@gnome.org>
8262 * libanjuta/anjuta-launcher.h: Corrected include file.
8264 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
8266 * libanjuta/anjuta-glue-plugin.c,
8267 libanjuta/anjuta-glue-plugin.h,
8268 libanjuta/anjuta-glue-factory.c,
8269 libanjuta/anjuta-glue-factory.h,
8270 ibanjuta/anjuta-plugin-manager.c:
8271 Move code used to load a C plugin from glue-factory to glue-plugin
8272 So loading a plugin written in another language could be done by
8273 just using another object derived from AnjutaGluePlugin
8275 * libanjuta/libanjuta.h:
8276 Remove anjuta-plugin-handle header, it's not installed as libanjuta
8279 === anjuta 2.1.3 ===
8281 2007-05-11 Naba Kumar <naba@gnome.org>
8283 * configure.in: Bumped version to 2.1.3
8286 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
8288 2007-05-11 Naba Kumar <naba@gnome.org>
8291 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
8292 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
8293 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
8295 2007-05-10 Johannes Schmid <jhs@gnome.org>
8297 * plugins/search/plugin.c:
8298 Make incremental search behave less annoying
8300 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
8302 * plugins/macro/macro-util.c:
8303 Fix bug #419008 and bug #419036
8304 When creating new header file, use name and email set in
8305 preferences and replace invalid C character by underscore
8308 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
8310 * plugins/search/search-replace.c,
8311 plugins/search/search-replace_backend.c:
8312 Disable search button if search expression is empty (bug #378193)
8314 2007-05-08 Naba Kumar <naba@gnome.org>
8316 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
8319 2007-05-07 Naba Kumar <naba@gnome.org>
8322 * plugins/project-wizard/templates/Makefile.am:
8323 * plugins/project-wizard/templates/minimal.wiz:
8324 * plugins/project-wizard/templates/minimal/.cvsignore:
8325 * plugins/project-wizard/templates/minimal/Makefile.am:
8326 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
8327 * plugins/project-wizard/templates/minimal/autogen.sh:
8328 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
8329 * plugins/project-wizard/templates/minimal/project.anjuta:
8330 Added 'minimal', a generic and flat, project template.
8332 2007-05-05 Naba Kumar <naba@gnome.org>
8334 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
8336 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
8337 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
8338 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
8339 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
8340 instead of a real one, fixes interdependency with libanjuta.
8341 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
8342 * libanjuta/Makefile.am:
8343 * libegg/Makefile.am:
8344 * plugins/build-basic-autotools/Makefile.am:
8345 * plugins/class-gen/Makefile.am:
8346 * plugins/class-inheritance/Makefile.am:
8347 * plugins/cvs-plugin/Makefile.am:
8348 * plugins/debug-manager/Makefile.am:
8349 * plugins/devhelp/Makefile.am:
8350 * plugins/document-manager/Makefile.am:
8351 * plugins/editor/Makefile.am:
8352 * plugins/file-loader/Makefile.am:
8353 * plugins/file-manager/Makefile.am:
8354 * plugins/file-wizard/Makefile.am:
8355 * plugins/gdb/Makefile.am:
8356 * plugins/glade/Makefile.am:
8357 * plugins/gtodo/Makefile.am:
8358 * plugins/language-support-cpp-java/Makefile.am:
8359 * plugins/macro/Makefile.am:
8360 * plugins/message-view/Makefile.am:
8361 * plugins/patch/Makefile.am:
8362 * plugins/profiler/Makefile.am:
8363 * plugins/project-import/Makefile.am:
8364 * plugins/project-manager/Makefile.am:
8365 * plugins/project-wizard/Makefile.am:
8366 * plugins/sample1/Makefile.am:
8367 * plugins/search/Makefile.am:
8368 * plugins/sourceview/Makefile.am:
8369 * plugins/subversion/Makefile.am:
8370 * plugins/symbol-browser/Makefile.am:
8371 * plugins/terminal/Makefile.am:
8372 * plugins/tools/Makefile.am:
8373 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
8375 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
8377 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
8379 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
8381 * libanjuta/anjuta-launcher.c,
8382 libanjuta/anjuta-launcher.h:
8383 Add some missing implementation
8385 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
8387 Reviewed by Naba Kumar <naba@gnome.org>:
8388 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
8391 2007-04-26 Jason Switzer <jswitzer@gmail.com>
8393 Reviewed by Naba Kumar <naba@gnome.org>:
8394 * plugins/editor/text_editor.c: Large memory addresses were being
8395 truncated, switched to glong (bug #422143).
8397 2007-04-24 Naba Kumar <naba@gnome.org>
8399 * plugins/document-manager/plugin.c: (prefs_finalize):
8400 * plugins/editor/aneditor-autocomplete.cxx:
8401 * plugins/editor/text_editor_menu.c:
8402 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
8403 * plugins/file-loader/plugin.c: (open_file_with),
8404 (create_open_with_submenu):
8405 * plugins/file-manager/plugin.c: (prefs_finalize):
8406 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
8407 pointer type castings.
8409 2007-04-24 Naba Kumar <naba@gnome.org>
8411 Patch from s|s <supreet.sethi@gmail.com>:
8412 * (added) plugins/project-wizard/templates/django-logo.png:
8413 * (added) plugins/project-wizard/templates/django.wiz:
8414 * plugins/project-wizard/templates/Makefile.am:
8415 * plugins/project-wizard/templates/translatable-strings.h: Added
8416 django project template. http://www.djangoproject.com/
8418 2007-04-24 Naba Kumar <naba@gnome.org>
8420 * plugins/subversion/anjuta-subversion.glade: Set expansion for
8421 the log entry widget and made the dialog little larger.
8423 2007-04-24 Naba Kumar <naba@gnome.org>
8425 Patch from Halton Huo:
8427 * plugins/project-wizard/property.c:
8428 * plugins/subversion/svn-auth.c:
8429 * plugins/subversion/svn-backend-priv.h:
8430 * plugins/subversion/svn-backend.c:
8431 * plugins/subversion/svn-backend.h:
8432 * plugins/subversion/svn-notify.h: Proper use of subversion
8433 headers. Fixes build issues in solaris (bug #426701).
8435 2007-04-24 Naba Kumar <naba@gnome.org>
8437 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
8439 * plugins/project-wizard/templates/cpp.wiz:
8440 * plugins/project-wizard/templates/gcj.wiz:
8441 * plugins/project-wizard/templates/gnome.wiz:
8442 * plugins/project-wizard/templates/gtk.wiz:
8443 * plugins/project-wizard/templates/gtkmm.wiz:
8444 * plugins/project-wizard/templates/java.wiz:
8445 * plugins/project-wizard/templates/python.wiz:
8446 * plugins/project-wizard/templates/terminal.wiz:
8447 * plugins/project-wizard/templates/wxwin.wiz:
8448 * plugins/project-wizard/templates/xlib-dock.wiz:
8449 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
8450 project option and set it ON by default (since gnome-build, can't
8451 enabled configure shared lib support later when a sharedlib target
8454 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
8456 * plugins/debug-manager/stack_trace.c:
8457 Fix a missing case in the previous changes
8459 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
8461 * plugins/debug-manager/plugin.c:
8464 * plugins/debug-manager/breakpoints.c,
8465 plugins/gdb/plugin.c:
8466 Fix adding breakpoint on a function
8468 * plugins/debug-manager/stack_trace.c:
8469 Highlight changed stack frame
8471 2007-04-18 Naba Kumar <naba@gnome.org>
8473 * plugins/document-manager/anjuta-docman.c:
8474 (anjuta_docman_dispose), (on_editor_destroy),
8475 (anjuta_docman_remove_editor): Remove the editor widget from
8476 the parent container before calling destroy, otherwise container
8477 removal happens after TextEditor is disposed resulting in call
8478 to value-remove for a TextEditor which is half-dead (crash).
8480 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
8482 * plugins/debug-manager/data_buffer.c
8483 plugins/debug-manager/data_view.c,
8484 plugins/debug-manager/memory.c:
8485 Fixes for bug #418523, bug #427090 and bug #428174
8487 2007-04-11 Halton Huo <halton.huo@sun.com>
8489 reviewed by: <jhs@gnome.org>
8492 * libanjuta/Makefile.am:
8493 * libanjuta/anjuta-utils.c:
8494 * libanjuta/anjuta-utils.h:
8495 * manuals/reference/libanjuta/Makefile.am:
8497 Fixed compilation on sun by deploying the libutil methods
8498 in anjuta-utils.h and building them on condition.
8500 2007-04-11 Johannes Schmid <jhs@gnome.org>
8502 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
8503 (anjuta_docman_add_editor):
8504 Hold a reference on the editor as long as we use it.
8506 * plugins/document-manager/plugin.c: (on_editor_changed):
8507 Destroy GValue to fix a memoery leak.
8509 2007-04-11 Johannes Schmid <jhs@gnome.org>
8511 * plugins/document-manager/plugin.c: (on_editor_changed):
8512 Fixed reference counting for editor by using g_value_take_object instead
8513 of g_value_set_object. The editors are now correctly finalized and thus
8514 we do not lack so much memory anymore.
8516 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
8517 (anjuta_view_finalize), (anjuta_view_focus_out),
8518 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
8519 * plugins/sourceview/anjuta-view.h:
8520 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
8521 * plugins/sourceview/sourceview-prefs.c:
8522 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
8523 * plugins/sourceview/sourceview-prefs.h:
8524 * plugins/sourceview/sourceview-private.h:
8525 * plugins/sourceview/sourceview.c: (on_document_loaded),
8526 (timeout_unref), (on_document_saved), (sourceview_finalize),
8527 (sourceview_new), (ifile_open), (ifile_savable_save),
8528 (ifile_savable_save_as):
8530 Several changes to fix things when the editor is correctly destroyed.
8531 Fixed preferences (which led me to the refcounting issue, #409412)
8532 and removed deprecated completition code that will be replace by
8533 IAnjutaAssist interface soon.
8535 2007-04-11 Johannes Schmid <jhs@gnome.org>
8537 * libanjuta/anjuta-launcher.c:
8538 (anjuta_launcher_execution_done_cleanup),
8539 (anjuta_launcher_child_terminated):
8540 Possible fix for #428363 and added a g_return_if_fail
8542 * plugins/message-view/plugin.c: (activate_plugin):
8543 Fixed a Gtk/Gdl-Critical
8545 Patches from Étienne Bersac <bersace03@laposte.net>
8546 * plugins/class-gen/templates/go-source.tpl:
8547 * plugins/macro/macros.xml:
8548 Use better template for GObjects (#417875 and #417918)
8550 Patches from Halton Huo <halton.huo@sun.com>
8551 * libanjuta/anjuta-launcher.h:
8552 * libanjuta/anjuta-preferences.c:
8553 * libanjuta/anjuta-utils.c:
8554 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
8555 (cg_window_set_add_to_repository):
8556 * plugins/class-inheritance/class-inherit.c:
8557 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
8559 2007-04-09 Johannes Schmid <jhs@gnome.org>
8561 * plugins/editor/print.c: (anjuta_print_show_header):
8562 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8563 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8565 Some string changes (#427395 and #427399)
8567 2007-04-06 Johannes Schmid <jhs@gnome.org>
8569 * plugins/build-basic-autotools/build-basic-autotools.c:
8570 (on_build_mesg_format), (on_build_mesg_parse):
8571 Fixed full path detection
8573 2007-04-05 Naba Kumar <naba@gnome.org>
8575 Patch from Halton Huo:
8576 * libanjuta/Makefile.am:
8577 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
8578 * libanjuta/anjuta-glue-cpp.h:
8579 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
8580 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
8581 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
8582 (anjuta_glue_factory_get_path), (get_already_loaded_module),
8583 (load_plugin), (anjuta_glue_factory_get_object_type):
8584 * libanjuta/anjuta-glue-factory.h:
8585 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
8586 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
8587 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
8588 (anjuta_glue_plugin_new):
8589 * libanjuta/anjuta-glue-plugin.h:
8590 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
8591 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
8592 * libanjuta/anjuta-plugin.h:
8593 * libanjuta/glue-cpp.c:
8594 * libanjuta/glue-cpp.h:
8595 * libanjuta/glue-factory.c:
8596 * libanjuta/glue-factory.h:
8597 * libanjuta/glue-plugin.c:
8598 * libanjuta/glue-plugin.h:
8599 * plugins/build-basic-autotools/build-basic-autotools.h:
8600 * plugins/class-gen/plugin.h:
8601 * plugins/class-inheritance/plugin.h:
8602 * plugins/cvs-plugin/plugin.h:
8603 * plugins/debug-manager/plugin.h:
8604 * plugins/devhelp/plugin.h:
8605 * plugins/document-manager/plugin.h:
8606 * plugins/editor/plugin.h:
8607 * plugins/file-loader/plugin.h:
8608 * plugins/file-manager/plugin.h:
8609 * plugins/file-wizard/plugin.h:
8610 * plugins/gdb/plugin.h:
8611 * plugins/glade/plugin.h:
8612 * plugins/gtodo/plugin.h:
8613 * plugins/language-support-cpp-java/plugin.h:
8614 * plugins/macro/plugin.h:
8615 * plugins/message-view/plugin.h:
8616 * plugins/patch/plugin.h:
8617 * plugins/profiler/plugin.h:
8618 * plugins/project-import/plugin.h:
8619 * plugins/project-manager/plugin.h:
8620 * plugins/project-wizard/plugin.h:
8621 * plugins/sample1/plugin.h:
8622 * plugins/search/plugin.h:
8623 * plugins/sourceview/plugin.h:
8624 * plugins/subversion/plugin.h:
8625 * plugins/symbol-browser/plugin.h:
8626 * plugins/terminal/terminal.c:
8627 * plugins/tools/plugin.h:
8628 * plugins/tools/scripts/tools-2.xml.in:
8629 * plugins/valgrind/plugin.h:
8631 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
8633 2007-04-05 Naba Kumar <naba@gnome.org>
8635 * anjuta.spec.in, configure.in: Removed dead codes.
8637 Patch from Jos Dehaes:
8638 * configure.in, plugins/project-wizard/templates/Makefile.am,
8639 plugins/project-wizard/templates/mkfile.wiz,
8640 plugins/project-wizard/templates/translatable-strings.h: Enabled
8641 makefile-based project creation and import. Fixes bug #355145
8643 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
8645 * plugins/debug-manager/debugger.c,
8646 plugins/debug-manager/plugin.c,
8647 plugins/gdb/anjuta-gdb.plugin.in:
8648 Code cleaning (remove unused code, rename this into self)
8649 Add information about supported format in debugger plugin
8650 Activate debugger plugin according to the target format
8652 2007-04-01 Naba Kumar <naba@gnome.org>
8654 * plugins/message-view/message-view.c:
8655 (message_view_instance_init): Fixed message icons to appear.
8657 2007-03-31 Johannes Schmid <jhs@gnome.org>
8659 * plugins/message-view/anjuta-msgman.c:
8660 (anjuta_msgman_append_view):
8661 * plugins/message-view/plugin.c: (on_view_changed),
8662 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
8666 2007-03-31 Johannes Schmid <jhs@gnome.org>
8668 * plugins/message-view/message-view.c:
8669 (message_view_instance_init), (imessage_view_append):
8670 Show nice icons beside the messages for info, warning and error. This is a completly
8671 cosmetic change so if someone dislikes it he is free to remove it.
8673 2007-03-31 Johannes Schmid <jhs@gnome.org>
8675 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
8676 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
8677 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
8678 * plugins/message-view/anjuta-msgman.h:
8679 * plugins/message-view/message-view.h:
8680 * plugins/message-view/plugin.c: (on_view_changed),
8682 Fixed #359399 and made next/previous insensitive when not availible
8684 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
8685 (tag_style_to_string):
8686 Fixed namespace Problem with gdk >= 2.11
8688 * plugins/sourceview/sourceview-autocomplete.c:
8689 (sourceview_autocomplete_init):
8690 Removed structure, follow-up of #423682
8692 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
8694 * plugins/debug-manager/debug_tree.c,
8695 plugins/debug-manager/debug_tree.h,
8696 plugins/debug-manager/watch.c,
8697 plugins/debug-manager/anjuta-debug-manager.glade:
8698 Inspect variable at cursor
8699 Fix buttons in inspect dialog
8701 2007-03-27 Halton Huo <halton.huo@sun.com>
8703 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
8705 * plugins/sourceview/sourceview-autocomplete.c
8706 plugins/debug-manager/disassemble.c,
8707 libanjuta/interfaces/libanjuta.idl:
8708 Remove array with 0 size and empty structure as it is not
8709 supported by sun cc, Fixes bug #423682
8711 * plugins/debug-manager/debugger.c:
8712 Remove anonymous union as it is not supported by sun cc,
8715 === anjuta 2.1.2 ===
8717 2007-03-28 Naba Kumar <naba@gnome.org>
8719 * configure.in: Bumped version to 2.1.2
8720 * NEWS: Updated for release.
8722 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
8723 Improved breakpoint marker icon.
8725 * plugins/editor/anjuta-editor.plugin.in,
8726 plugins/sourceview/sourceview.plugin.in: Made editor plugins
8727 non user activable since they are now remembered properly.
8729 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
8731 * plugins/tools/editor.c:
8734 2007-03-27 Naba Kumar <naba@gnome.org>
8736 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
8737 word when autocompleting without leaving any trailing part of
8740 2007-03-27 Kamil Páral <ripper42@gmail.com>
8742 Reviewed by Naba Kumar <naba@gnome.org>:
8743 * anjuta.desktop.in.in: Remove "Application" category from desktop
8744 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
8746 2007-03-27 Naba Kumar <naba@gnome.org>
8748 * configure.in, plugins/document-manager/anjuta-docman.c:
8749 (anjuta_docman_add_editor): Conditionally compile notebook tab
8750 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
8752 Patch from Halton Huo:
8753 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
8754 non gcc compiler flags. Fixes bug #423089.
8756 2007-03-26 Naba Kumar <naba@gnome.org>
8758 * AUTHORS, NEWS, TODO.tasks: Updated.
8760 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
8763 * plugins/symbol-browser/plugin.c: (on_editor_saved),
8764 (update_editor_symbol_model), (iter_matches),
8765 (on_editor_update_ui), (value_added_current_editor),
8766 (activate_plugin), (dispose),
8767 (symbol_browser_plugin_instance_init):
8768 * plugins/symbol-browser/plugin.h: update line on editor save
8769 and editor change. Code clean up and fixed warnings.
8771 2007-03-26 Naba Kumar <naba@gnome.org>
8773 * plugins/project-wizard/templates/java/project.anjuta,
8774 plugins/project-wizard/templates/python/project.anjuta,
8775 plugins/project-wizard/templates/python/project.anjuta:
8776 Removed version control plugins from default selection.
8778 * plugins/tools/scripts/prepare-changelog.pl,
8779 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
8780 script to a better one (that works on both cvs and svn).
8782 2007-03-26 Naba Kumar <naba@gnome.org>
8784 * (added) plugins/project-wizard/templates/translatable-strings.pl,
8785 Makefile.am: Added the generated translatable file (required for
8786 translations for svn checkouts).
8789 plugins/project-wizard/templates/extract-translatable-strings.pl
8790 plugins/project-wizard/templates/Makefile.am, Makefile.am,
8791 po/POTFILES.in: Generated translatable strings for .wiz files and
8792 added them in POTFILES.in for translation. Fixes bug #398035
8794 2007-03-25 Naba Kumar <naba@gnome.org>
8796 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
8798 * src/anjuta-app.c: Removed dead codes.
8800 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
8801 global tags generation starts.
8803 * plugins/debug-manager/chunk_view.c,
8804 plugins/debug-manager/start.h,
8805 plugins/debug-manager/chunk_view.h,
8806 plugins/debug-manager/utilities.c,
8807 plugins/debug-manager/utilities.h,
8808 plugins/debug-manager/debugger.c,
8809 plugins/debug-manager/threads.c,
8810 plugins/debug-manager/disassemble.c,
8811 plugins/debug-manager/info.c,
8812 plugins/debug-manager/sharedlib.c,
8813 plugins/debug-manager/threads.h,
8814 plugins/debug-manager/disassemble.h,
8815 plugins/debug-manager/signals.c,
8816 plugins/debug-manager/info.h,
8817 plugins/debug-manager/sharedlib.h,
8818 plugins/debug-manager/data_buffer.c,
8819 plugins/debug-manager/data_view.c,
8820 plugins/debug-manager/signals.h,
8821 plugins/debug-manager/debug_tree.c,
8822 plugins/debug-manager/watch.c,
8823 plugins/debug-manager/registers.c,
8824 plugins/debug-manager/data_buffer.h,
8825 plugins/debug-manager/data_view.h,
8826 plugins/debug-manager/memory.c,
8827 plugins/debug-manager/debug_tree.h,
8828 plugins/debug-manager/watch.h,
8829 plugins/debug-manager/registers.h,
8830 plugins/debug-manager/memory.h,
8831 plugins/debug-manager/locals.c,
8832 plugins/debug-manager/sexy-icon-entry.c,
8833 plugins/debug-manager/breakpoints.c,
8834 plugins/debug-manager/locals.h,
8835 plugins/debug-manager/sexy-icon-entry.h,
8836 plugins/debug-manager/stack_trace.c,
8837 plugins/debug-manager/breakpoints.h,
8838 plugins/debug-manager/sparse_buffer.c,
8839 plugins/debug-manager/sparse_view.c,
8840 plugins/debug-manager/stack_trace.h,
8841 plugins/debug-manager/sparse_buffer.h,
8842 plugins/debug-manager/sparse_view.h,
8843 plugins/debug-manager/start.c,
8844 plugins/gdb/utilities.c,
8845 plugins/gdb/utilities.h,
8846 plugins/gdb/debugger.c,
8847 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
8850 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8852 * plugins/gdb/debugger.c:
8853 Avoid empty debugger log window by limiting line to 90 characters
8855 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8857 * plugins/debug-manager/plugin.c,
8858 plugins/debug-manager/plugin.h,
8859 plugins/debug-manager/threads.c,
8860 plugins/debug-manager/threads.h,
8861 plugins/debug-manager/breakpoints.c,
8862 plugins/debug-manager/breakpoints.h,
8863 plugins/debug-manager/stack_trace.c,
8864 plugins/debug-manager/stack_trace.h:
8865 View code action now changes location in disassembly view too
8867 * plugins/debug-manager/anjuta-debug-manager.ui:
8868 Rename breakpoint actions
8870 2007-03-24 Naba Kumar <naba@gnome.org>
8872 * configure.in, src/anjuta-app.c: Use the new docking algorithm
8873 in gdl 0.7.3 (svn trunk).
8874 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
8876 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8878 * plugins/debug-manager/threads.c,
8879 plugins/debug-manager/debug_tree.c,
8880 plugins/debug-manager/debug_tree.h,
8881 plugins/debug-manager/locals.c,
8882 plugins/debug-manager/registers.c,
8883 plugins/debug-manager/stack_trace.c:
8884 Allow to change current thread updating register, stack and locals
8885 Allow to change current stack frame updating locals
8887 * plugins/gdb/debugger.c:
8888 Read argument of selected stack frame
8890 * plugins/debug-manager/data_view.c:
8891 Fix an unrelated bug
8893 2007-03-23 Naba Kumar <naba@gnome.org>
8895 * plugins/document-manager/anjuta-docman.c,
8896 plugins/document-manager/plugin.c: Fixed many memory leaks.
8897 (ianjuta_file_get_uri() returns a new string).
8899 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
8900 widget for save dialogs.
8902 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
8903 svn and fixed to get function/prototype/member args list. Call tips
8906 2007-03-22 Naba Kumar <naba@gnome.org>
8908 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
8909 and calltips would work again for functions from global tags (Needs
8910 regenerating global tags).
8912 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
8913 ctags svn version and reopened bug #395362. Fixes tags parsing that
8914 seemed to have stopped working recently.
8916 2007-03-21 Naba Kumar <naba@gnome.org>
8918 * tagmanager/tm_source_file.c, tagmanager/options.c,
8919 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
8920 extend .. more needs to be investigated and fixed). Enabled some
8923 2007-03-16 Naba Kumar <naba@gnome.org>
8925 * src/anjuta.c: Fixed project loading from command line.
8927 2007-03-16 Naba Kumar <naba@gnome.org>
8929 Patch from James Liggett <jrliggett@cox.net>:
8930 plugins/profiler/gprof-profile-data.c: Fixed a crash.
8932 2007-03-15 Naba Kumar <naba@gnome.org>
8934 * libanjuta/anjuta-profile-manager.c,
8935 libanjuta/anjuta-profile-manager.h: Added method to get current
8938 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
8939 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
8942 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
8943 plugins/file-loader/plugin.c: Moved to functions as utility functions.
8944 Also, not load project files in session load in loader plugin.
8946 * plugins/project-manager/plugin.c, src/anjuta.c:
8947 Emit "exiting" signal in shell when exiting anjuta. project manager
8948 listens to exiting signal and saves session. anjuta.c saves session
8949 only when current projfile is 'user'. Load project saved in session
8950 differently then the rest of the session. This should fix all the
8951 session restoration bugs.
8953 src/main.c: Present anjuta window when becon message is received.
8955 2007-03-14 Naba Kumar <naba@gnome.org>
8957 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
8958 not randomly save (it was a wrong looping).
8960 2007-03-12 Naba Kumar <naba@gnome.org>
8962 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
8964 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
8966 * plugins/debug-manager/anjuta-debug-manager.ui,
8967 libanjuta/interfaces/libanjuta.idl,
8968 plugins/debug-manager/debugger.c,
8969 (added) plugins/debug-manager/threads.c,
8970 (added) plugins/debug-manager/threads.h,
8971 plugins/debug-manager/plugin.c,
8972 plugins/debug-manager/Makefile.am,
8973 plugins/gdb/plugin.c,
8974 plugins/gdb/debugger.c,
8975 plugins/gdb/debugger.h:
8976 Add a window displaying all threads
8977 Add needed functions
8978 Switching to a different thread is still not done
8980 * plugins/debug-manager/debug_tree.c,
8981 plugins/debug-manager/locals.c,
8982 plugins/debug-manager/stack_trace.c:
8983 Small cosmetic changes
8985 * plugins/gdb/gdbmi.c:
8986 Keep all elements in gdbmi hash
8987 Even if using the same key like in -threads-list-ids
8989 2007-03-11 Naba Kumar <naba@gnome.org>
8991 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
8993 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
8995 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8996 manuals/reference/libanjuta/libanjuta-sections.txt,
8997 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
9000 2007-03-11 Naba Kumar <naba@gnome.org>
9002 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
9003 gtk-doc properly. Bumped gtk-doc requirement to 1.4
9005 * manuals/reference/libanjuta/libanjuta-docs.sgml,
9006 manuals/reference/libanjuta/libanjuta.types,
9007 manuals/reference/libanjuta/libanjuta-sections.txt,
9008 manuals/reference/libanjuta/.cvsignore,
9009 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
9010 infrastructure. Got rid of tmpl/ directory and moved all section
9011 documenation to source code (requires gtk-doc >= 1.4).
9013 * libanjuta/anjuta-plugin-description.c,
9014 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
9015 libanjuta/cell-renderer-captioned-image.c,
9016 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
9017 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
9018 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
9019 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
9020 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
9021 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
9022 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
9023 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
9024 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
9025 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
9026 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
9027 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
9028 documentation from templates to source code.
9030 2007-03-10 Johannes Schmid <jhs@gnome.org>
9032 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
9033 Added some debug output but could not figure out why
9034 some plugins are not kept.
9036 * libanjuta/interfaces/libanjuta.idl:
9037 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
9038 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9039 Added IAnjutaEditorGoto::matching_brace
9041 * plugins/document-manager/action-callbacks.c:
9042 (on_editor_command_match_brace_activate):
9043 * plugins/document-manager/plugin.c:
9044 (update_editor_ui_interface_items):
9045 * plugins/editor/text_editor.c: (igoto_matching_brace),
9047 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
9048 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
9050 2007-03-09 Johannes Schmid <jhs@gnome.org>
9052 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
9055 * plugins/sourceview/sourceview-private.h:
9056 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
9057 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
9058 (sourceview_new), (ifile_savable_save_as):
9059 Tweaked vfs monitoring
9061 2007-03-09 Johannes Schmid <jhs@gnome.org>
9063 * libanjuta/interfaces/Makefile.am.iface:
9064 Fixed installtion of header files
9066 * plugins/sourceview/sourceview.c: (set_select):
9067 do not scroll to much in interactive search
9069 2007-03-09 Naba Kumar <naba@gnome.org>
9071 * src/anjuta.c: Fixed session restoration.
9073 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
9074 signal handlers after symbol browser plugin is deactivated.
9076 * plugins/editor/editor.glade,
9077 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
9078 Fixed indentation confustion in preferences.
9080 2007-03-08 Johannes Schmid <jhs@gnome.org>
9082 * plugins/search/search-replace.c: (search_set_combo),
9083 (search_set_action), (search_set_target), (search_set_direction),
9084 (create_dialog), (search_disconnect_set_toggle_connect),
9085 (on_search_match_whole_word_toggled),
9086 (on_search_match_whole_line_toggled),
9087 (on_search_match_word_start_toggled),
9088 (search_set_toggle_direction):
9089 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
9090 it's somehow ugly and uses many deprecated widgets
9092 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
9093 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
9096 2007-03-07 Naba Kumar <naba@gnome.org>
9098 * src/anjuta.c: Make launching projects work from command line. Also
9099 fixes gnome session restart command.
9101 2007-03-07 Johannes Schmid <jhs@gnome.org>
9103 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
9104 * plugins/class-gen/plugin.c: (iwizard_activate):
9107 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
9110 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
9111 Fixed #377483 (It's not possible to know if directories have
9112 a version in CVS. Show version column only if there are version
9113 informations availible
9115 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
9118 2007-03-07 Johannes Schmid <jhs@gnome.org>
9120 * plugins/sourceview/sourceview-prefs.c: (get_bool):
9122 * plugins/symbol-browser/an_symbol_prefs.c:
9123 (on_update_global_clicked):
9126 2007-03-07 Johannes Schmid <jhs@gnome.org>
9128 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
9129 (anjuta_save_prompt_new):
9130 * plugins/project-import/project-import.c:
9131 (project_import_finalize):
9132 Fixed Gtk-Criticals (maybe #409408)
9134 2007-03-07 Naba Kumar <naba@gnome.org>
9136 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
9137 when we are at just beginning of string or comment. Fixes bug #397981.
9139 2007-03-07 Johannes Schmid <jhs@gnome.org>
9141 * plugins/language-support-cpp-java/plugin.c:
9142 (initialize_indentation_params):
9143 Removed annoying DEBUG_PRINT
9145 * plugins/sourceview/sourceview-cell.c:
9146 (sourceview_cell_instance_init), (icell_get_character),
9147 (icell_get_length), (icell_get_char), (icell_get_attribute):
9148 Improved code to be faster
9149 Implemented attribute handling so that indentation really works in any case
9151 2007-03-06 Johannes Schmid <jhs@gnome.org>
9154 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
9156 * plugins/document-manager/anjuta-docman.c:
9157 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
9158 Removed old and ugly tab drag&drop code and use built-in gtk stuff
9159 instead (required GTK >= 2.10)
9161 * plugins/sourceview/sourceview-private.h:
9162 * plugins/sourceview/sourceview.c:
9163 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
9164 (sourceview_finalize), (sourceview_new), (imark_mark),
9165 (imark_unmark), (imark_is_marker_set),
9166 (imark_location_from_handle), (imark_delete_all_markers):
9167 Fixed marker handling and worked a bit more on vfs monitoring
9169 2007-03-05 Johannes Schmid <jhs@gnome.org>
9171 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
9172 Added method to select specific iter
9174 * plugins/sourceview/sourceview-private.h:
9175 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
9176 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
9177 (sourceview_add_monitor), (on_document_saved),
9178 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
9179 Fixed vfs monitoring (mostly ported code from text_editor.c)
9181 * plugins/symbol-browser/an_symbol_view.c:
9182 * plugins/symbol-browser/an_symbol_view.h:
9183 * plugins/symbol-browser/plugin.c: (iter_matches),
9184 (on_editor_update_ui), (value_added_current_editor):
9185 Select the current tag in locals window and symbol toolbar. If there
9186 is no tag at the current line, reserve backward for the next tag. This will
9187 select the correct tag if inside a function.
9189 2007-03-05 Naba Kumar <naba@gnome.org>
9191 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
9192 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
9194 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
9197 2007-03-04 Johannes Schmid <jhs@gnome.org>
9201 Fixed distcheck (well, partly)
9203 2007-03-04 Johannes Schmid <jhs@gnome.org>
9205 * plugins/document-manager/anjuta-document-manager.ui:
9206 Move "Swap .c/.h from Main to Browser toolbar
9208 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
9209 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
9210 (fv_prefs_free), (fv_add_tree_entry):
9211 * plugins/file-manager/anjuta-file-manager-plugin.glade:
9212 * plugins/file-manager/plugin.c: (prefs_init):
9214 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
9216 2007-03-04 Naba Kumar <naba@gnome.org>
9218 * data/default.proflie, data/Makefile.am, src/anjuta.c,
9219 plugins/project-manager/plugin.c:
9220 Restored default profile and renamed it from "default.anjuta" to
9223 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
9225 * plugins/debug-manager/debugger.c,
9226 plugins/debug-manager/plugin.c,
9227 plugins/gdb/debugger.c,
9228 libanjuta/interfaces/libanjuta.idl,
9229 plugins/debug-manager/stack_trace.c:
9230 Add a dialog box when a signal is received (except SIGINT)
9231 Display stack frame even if arguments are not available
9233 2007-03-03 Naba Kumar <naba@gnome.org>
9235 * TODO.tasks: Icons bounty added.
9237 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
9240 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
9243 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
9244 plugins/Makefile.am, (removed) plugins/profile-default/*,
9245 plugins/project-manager/anjuta-project-manager.plugin.in,
9246 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
9247 profile implementation to load user profile and projects. Store and
9248 restore remembered plugins. Use profile scoping and descoping for
9249 saving and loading sesstions.
9251 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
9252 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
9253 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
9256 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
9258 * plugins/debug-manager/debug_tree.c
9259 plugins/debug-manager/debug_tree.h:
9260 Bug fix, deleting wrong variable
9262 * plugins/gdb/debugger.c:
9263 Bug fix, remove forgotten debugging code
9265 2007-03-02 Johannes Schmid <jhs@gnome.org>
9267 * plugins/document-manager/anjuta-document-manager.ui:
9268 * plugins/search/anjuta-search.ui:
9269 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
9270 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
9273 * src/anjuta-app.c: (on_toolbar_view_toggled),
9274 (on_add_merge_widget), (on_session_save), (on_widget_remove):
9275 Save toolbar positions, don't use fixed toolbar style
9277 All in all this will allow more complex toolbar configurations and
9278 might gain some space on smaller displays because the user can disable
9279 toolbar parts he does not use. Also allows to use any toolbar style
9280 without looking too ugly.
9282 2007-03-01 Naba Kumasr <naba@gnome.org>
9284 * TODO.tasks: Added a bounty for creating icons.
9286 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
9287 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
9288 profile-changed signal. Do not sync non-user-activatable plugins.
9290 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
9292 * plugins/debug-manager/disassemble.c,
9293 plugins/debug-manager/sparse_view.c,
9294 plugins/gdb/debugger.c,
9295 libanjuta/interfaces/libanjuta.idl:
9296 Display function name in disassembly view
9298 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
9300 * (added) plugins/debug-manager/bookmark.png,
9301 (added) plugins/debug-manager/breakpoint-disabled.png,
9302 (added) plugins/debug-manager/breakpoint-enabled.png,
9303 (added) plugins/debug-manager/program-counter.png,
9304 (added) plugins/debug-manager/linemarker.png,
9305 plugins/debug-manager/Makefile.am,
9306 plugins/debug-manager/disassemble.c,
9307 plugins/debug-manager/disassemble.h,
9308 plugins/debug-manager/sparse_buffer.c,
9309 plugins/debug-manager/sparse_buffer.h,
9310 plugins/debug-manager/sparse_view.c,
9311 plugins/debug-manager/sparse_view.h,
9312 plugins/debug-manager/plugin.c,
9313 plugins/debug-manager/breakpoints.c,
9314 libanjuta/interfaces/libanjuta.idl:
9315 Add markers in the disassembly view
9316 Display program counter and breakpoints in disassembly view
9318 * plugins/gdb/debugger.c:
9319 Fix a bug added with my previous patch, setting and clearing
9320 breakpoints was not working
9322 2007-02-28 Johannes Schmid <jhs@gnome.org>
9324 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
9325 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
9326 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
9327 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
9328 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
9329 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
9330 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
9331 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
9332 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
9333 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9334 Updated (why do they need to be under version control?)
9336 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
9337 (create_tab_popup_menu), (on_msgman_popup_menu),
9338 (on_tab_button_press_event), (anjuta_msgman_page_new),
9339 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
9340 Added "Close all message tabs" popup menu
9342 2007-02-26 Naba Kumar <naba@gnome.org>
9344 * plugins/profiler/gprof-flat-profile-entry.c,
9345 plugins/profiler/gprof-flat-profile.c,
9346 plugins/profiler/gprof-flat-profile-entry.h,
9347 plugins/profiler/gprof-flat-profile.h,
9348 plugins/profiler/gprof-flat-profile-view.c,
9349 plugins/profiler/gprof-flat-profile-view.h,
9350 plugins/profiler/gprof-call-graph-block-entry.c,
9351 plugins/profiler/gprof-call-graph-block.c,
9352 plugins/profiler/gprof-function-call-chart-view.c,
9353 plugins/profiler/gprof-call-graph-block-entry.h,
9354 plugins/profiler/gprof-profile-data.c,
9355 plugins/profiler/gprof-call-graph-block.h,
9356 plugins/profiler/gprof-view.c,
9357 plugins/profiler/gprof-call-graph.c,
9358 plugins/profiler/gprof-function-call-chart-view.h,
9359 plugins/profiler/gprof-profile-data.h,
9360 plugins/profiler/gprof-call-graph.h,
9361 plugins/profiler/gprof-view.h,
9362 plugins/profiler/gprof-view-manager.c,
9363 plugins/profiler/gprof-call-graph-view.c,
9364 plugins/profiler/plugin.c,
9365 plugins/profiler/gprof-view-manager.h,
9366 plugins/profiler/gprof-call-graph-view.h,
9367 plugins/profiler/gprof-function-call-tree-view.c,
9368 plugins/profiler/gprof-function-call-tree-view.h,
9369 plugins/profiler/Makefile.am: Fix compiler warnings and link with
9370 gnome-vfs. Fixes bug #411377.
9372 2007-02-26 Naba Kumar <naba@gnome.org>
9374 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
9376 Patch from James Liggett <jrliggett@cox.net>:
9377 * plugins/profiler/gprof-flat-profile-view.c,
9378 plugins/profiler/gprof-flat-profile-view.h,
9379 plugins/profiler/gprof-function-call-chart-view.c,
9380 plugins/profiler/gprof-function-call-chart-view.h,
9381 plugins/profiler/gprof-view.c,
9382 plugins/profiler/gprof-view.h,
9383 plugins/profiler/gprof-call-graph-view.c,
9384 plugins/profiler/plugin.c,
9385 plugins/profiler/gprof-call-graph-view.h,
9386 plugins/profiler/gprof-function-call-tree-view.c,
9387 plugins/profiler/gprof-function-call-tree-view.h: Implements
9388 double click navigation. Fixes bug #403514.
9390 2007-02-25 Naba Kumar <naba@gnome.org>
9392 * libanjuta/anjuta-plugin-manager.c,
9393 libanjuta/anjuta-plugin-handle.[ch],
9394 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
9395 g_hash_table_remove_all (introduced in glib 2.12) to stay the
9396 dependency on glib 2.8. Fixes bug #411623.
9398 2007-02-24 Naba kumar <naba@gnome.org>
9400 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
9402 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
9403 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
9404 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
9405 (added) libanjuta/anjuta-profile-manager.c,
9406 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
9408 Implemented profile pushing and popping. Implemented profile xml
9409 synchronization. Implemented error handling in profiles. Implemented
9410 activation and deactivation signals in plugin manager.
9412 * libanjuta/Makefile.am: Added libanjuta log domain.
9414 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9415 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
9416 in AnjutaShell interface and implemented it in AnjutaApp.
9418 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
9420 2007-02-23 Naba kumar <naba@gnome.org>
9422 src/main.c: Fixed missing end quote.
9424 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9426 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
9429 2007-02-20 Naba Kumar <naba@gnome.org>
9431 * plugins/subversion/plugin.c: Added "..." menuitems.
9432 * ROADMAP, README: Updated.
9433 * libanjuta/anjuta-profile.c: Fixed bugs.
9435 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
9436 plugins/gtodo/Makefile.am: Removed dead code.
9438 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
9439 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
9440 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
9441 plugins/gtodo/list_tooltip.c,
9442 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
9443 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
9444 not contain markups. Fixes Bug #360462.
9446 2007-02-16 Naba Kumar <naba@gnome.org>
9448 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
9449 unnecessary sub-sections.
9451 2007-02-15 Naba Kumar <naba@gnome.org>
9453 * (removed) plugins/document-manager/bookmark-prev-16.png,
9454 plugins/document-manager/bookmark-last.png,
9455 (removed)plugins/document-manager/bookmark-first-16.png,
9456 plugins/document-manager/bookmark-prev.png,
9457 (added) plugins/document-manager/bookmark-toggle.png,
9458 (removed)plugins/document-manager/bookmark_toggle.xpm,
9459 (removed)plugins/document-manager/bookmark-last-16.png,
9460 plugins/document-manager/plugin.c,
9461 plugins/document-manager/anjuta-document-manager.ui,
9462 (removed)plugins/document-manager/bookmark-next-16.png,
9463 plugins/document-manager/bookmark-next.png,
9464 plugins/document-manager/Makefile.am,
9465 (added) plugins/document-manager/bookmark-clear.png,
9466 plugins/document-manager/bookmark-first.png: Upgraded bookmark
9467 icons (stolen from monodevelop). Added clear bookmarks toolbar
9470 * plugins/document-manager/plugin.c,
9471 (added) plugins/document-manager/swap.png,
9472 (removed) plugins/document-manager/undock.png,
9473 plugins/document-manager/Makefile.am: Fixed swap icon.
9475 2007-02-13 Naba Kumar <naba@gnome.org>
9477 * plugins/class-gen/element-editor.c: Fixed typo.
9479 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
9480 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
9481 Implementing plugin profiles loading.
9483 2007-02-13 Naba Kumar <naba@gnome.org>
9485 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
9486 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
9487 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
9488 pixmaps/open_project.png, pixmaps/close_project.png:
9489 Removed more old icons.
9490 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
9491 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
9494 2007-02-13 Naba Kumar <naba@gnome.org>
9496 * plugins/class-gen/element-editor.c: Included missing headers to
9497 prevent build failures in some cases.
9499 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
9501 * plugins/debug-manager/stack_trace.c:
9504 * plugins/debug-manager/watch.c,
9505 plugins/debug-manager/breakpoints.c:
9506 Same bug than above, wrong use of gtk_ui_manager_get_widget
9508 === anjuta 2.1.1 ===
9510 2007-02-11 Naba Kumar <naba@gnome.org>
9512 * cofigure.in: Bumped version to 2.1.1
9513 * NEWS: Updated for 2.1.1 release.
9515 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
9517 * plugins/debug-manager/plugin.c,
9518 plugins/debug-manager/sparse_view.c,
9519 plugins/debug-manager/sparse_view.h:
9522 * plugins/gdb/debugger.c,
9523 plugins/debug-manager/debugger.c,
9524 plugins/debug-manager/memory.c,
9525 plugins/debug-manager/sparse_buffer.c
9526 plugins/gdb/debugger.h,
9527 libanjuta/interfaces/libanjuta.idl:
9528 Clean up, remove some warnings
9529 Use guint everywhere for addresses
9530 Rewrite code parsing position in debugger
9532 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
9534 * plugins/debug-manager/debug_tree.c:
9535 Use GtkTreeRowReference instead of GtkTreeIter as callback data
9538 2007-02-08 Naba Kumar <naba@gnome.org>
9540 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
9541 Delay showing the 'file modified on disk' dialog for one sec
9542 from the last notification to insure multiple notifications for
9543 the same file are treated as one. Do not same multiple dialogs
9544 for the same file. Make sure to destory the dialog if later
9545 the conent is no longer different.
9547 2007-02-08 Naba Kumar <naba@gnome.org>
9549 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
9550 Prevented spurious 'file modified' dialogs in scintilla editor
9551 when the file is saved.
9553 2007-02-09 Johannes Schmid <jhs@gnome.org>
9555 * scripts/glade2schema.pl:
9556 Added script to convert glade preferences into gconf schema files.
9559 2007-02-08 Naba Kumar <naba@gnome.org>
9561 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
9562 itself is destroyed. Fixes bug #355160.
9564 2007-02-08 Johannes Schmid <jhs@gnome.org>
9566 * plugins/profiler/profiler.plugin:
9567 removed from version control (only .in file needed)
9569 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
9570 * plugins/sourceview/sourceview.c: (sourceview_new):
9573 * plugins/subversion/svn-thread.c: (svn_thread_start):
9574 * src/main.c: (main):
9576 Fixed #395875 about initialisation of threads too late
9578 2007-02-07 Armin Burgmeier <armin@arbur.net>
9580 Reviewed by Naba Kumar <naba@gnome.org>:
9581 * plugins/class-gen/plugin.c:
9582 * plugins/class-gen/window.c: Removed browse button related code, load
9583 generated output directly into new buffers when not adding to project.
9585 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
9586 buttons from user interface.
9588 2007-02-07 Naba Kumar <naba@gnome.org>
9590 * po/POTFILES.in: Fixed distcheck.
9592 2007-02-07 Daniel Nylander <po@danielnylander.se>
9594 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
9596 2007-02-07 Johannes Schmid <jhs@gnome.org>
9598 * anjuta.desktop.in.in:
9601 2007-02-07 Johannes Schmid <jhs@gnome.org>
9604 * manuals/anjuta-manual/*
9605 * manuals/anjuta-faqs/*:
9606 #398991 – Anjuta manuals does not use the gnome-doc-utils format
9608 * plugins/document-manager/anjuta-document-manager.plugin.in:
9609 Removed duplicate application-xml mime-type (review patches properly ;-)
9611 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
9613 * plugins/gdb/debugger.c,
9614 libanjuta/interfaces/libanjuta.idl:
9616 Fix handling of missing source file
9618 2007-02-06 Naba Kumar <naba@gnome.org>
9620 Patch from James Liggett <jrliggett@cox.net>:
9621 * plugins/profiler/gprof-flat-profile.c,
9622 plugins/profiler/gprof-profile-data.c,
9623 plugins/profiler/gprof-call-graph.c,
9624 plugins/profiler/gprof-profile-data.h,
9625 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
9626 Show profiler view when target selected bug #403515.
9628 2007-02-05 Naba Kumar <naba@gnome.org>
9630 * configure.in: Enabled devhelp plugin by default now that
9633 Patch from parmigio@2ainfo.it:
9634 * plugins/document-manager/anjuta-document-manager.plugin.in:
9635 Added xml file type in supported mime types list.
9637 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
9639 * plugins/debug-manager/debugger.c,
9640 plugins/debug-manager/plugin.c:
9641 Add a field in status bar displaying debugger state
9642 Change cursor shape when debugger is busy
9645 * plugins/debug-manager/watch.c,
9646 plugins/debug-manager/locals.c,
9647 libanjuta/interfaces/libanjuta.idl:
9648 Clean up, remove debugging messages and unused signals
9650 2007-02-03 Johannes Schmid <jhs@gnome.org>
9653 Fixed AC_INIT and seperated version to major, minor, micro
9656 Load Subversion instead of CVS
9658 * anjuta.desktop.in.in:
9659 Fixed bug-buddy component
9661 Original patch from Rob Bradfort <robster@debian.org>:
9662 * src/main.c: (get_command_line_args), (main):
9663 Bug #335981 – Migration from popt to GOption
9665 2007-02-03 Naba Kumar <naba@gnome.org>
9667 * configure.in: Depend on devhelp 0.13 and fixed gecko home
9668 path variable. Fixed bug #341170.
9669 * plugins/profiler/Makefile.am: Fixed indentation.
9671 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
9673 * libanjuta/interfaces/libanjuta.idl,
9674 plugins/sourceview/sourceview.c,
9675 plugins/editor/text-editor.c,
9676 plugins/symbol-browser/plugin.c,
9677 plugins/search/search-replace.c,
9678 plugins/document-manager/goto_line.c,
9679 plugins/document-manager/action-callbacks.c,
9680 plugins/document-manager/anjuta-docman.c:
9681 Rename markers of anjuta interface
9682 IANJUTA_MARKABLE_NONE has been removed
9683 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
9684 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
9685 IANJUTA_MARKABLE_ATTENTIVE renamed in
9686 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
9687 IANJUTA_MARKABLE_INTENSE renamed in
9688 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
9689 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
9691 * (removed) plugins/sourceview/marker-light.png,
9692 (removed) plugins/sourceview/marker-basic.png,
9693 (removed) plugins/sourceview/marker-attentive.png,
9694 (removed) plugins/sourceview/marker-intense.png,
9695 plugins/sourceview/bookmark.png,
9696 (added) plugins/sourceview/breakpoint-disabled.png,
9697 (added) plugins/sourceview/breakpoint-enabled.png,
9698 (added) plugins/sourceview/program-counter.png,
9699 (added) plugins/sourceview/linemarker.png,
9700 plugins/sourceview/Makefile.am,
9701 (added) plugins/editor/bookmark.xpm,
9702 (added) plugins/editor/breakpoint-disabled.xpm,
9703 (added) plugins/editor/breakpoint-enabled.xpm,
9704 (added) plugins/editor/program-counter.xpm,
9705 (added) plugins/editor/linemarker.xpm,
9706 plugins/editor/Makefile.am:
9707 Add or change marker pixmaps in scintilla and sourceview editor
9709 * plugins/document-manager/plugin.c,
9710 libanjuta/interfaces/libanjuta.idl,
9711 plugins/debug-manager/plugin.c,
9712 plugins/debug-manager/breakpoints.c
9713 plugins/gdb/debugger.c:
9714 Fix bug #376404, program counter marker is not displayed when debugger
9715 Return the selected editor or NULL (if file does not exist) with
9716 ianjuta_document_manager_goto_file_line* functions
9717 Emit a change-location signal even if the program counter is in an
9720 2007-02-02 Naba Kumar <naba@gnome.org>
9722 * TODO.tasks: Marked bounty bug #359478 completed. And checked
9723 older bounties 'Done'.
9725 2007-02-02 Naba Kumar <naba@gnome.org>
9727 * TODO.tasks: Fixed typop.
9729 Patch from James Liggett <jrliggett@cox.net>:
9730 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
9731 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
9732 profiler plugin by James Liggett. Completes bounty bug #359478
9733 'Gprof performance profiler plugin'
9735 2007-02-01 Naba Kumar <naba@gnome.org>
9737 * src/main.c: Renamed option name.
9739 * TODO.tasks: Marked "Test and fix all project wizards templates"
9742 2007-01-29 Johannes Schmid <jhs@gnome.org>
9744 * plugins/document-manager/plugin.c: (on_editor_changed):
9745 Added DEBUG_PRINT(...)
9746 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
9748 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
9749 Fix language support plugin for sourceview editor (add some new
9752 * plugins/sourceview/sourceview.c: (iindic_clear):
9753 Clear all indicators
9755 2007-01-29 Johannes Schmid <jhs@gnome.org>
9758 Minor task currentions
9760 * libanjuta/interfaces/libanjuta.idl:
9761 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
9762 (itext_editor_iface_init):
9763 * plugins/language-support-cpp-java/plugin.c: (install_support):
9764 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
9765 (ieditor_get_attributes), (ieditor_iface_init):
9766 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
9769 * plugins/sourceview/sourceview.glade:
9770 Fixed sourceview preference window
9772 2007-01-28 Naba Kumar <naba@gnome.org>
9774 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
9775 Implemented --no-files and --no-session command line options and
9776 corresponding preferernces checkboxes in General tab.
9778 2007-01-28 Johannes Schmid <jhs@gnome.org>
9780 * plugins/subversion/plugin.c:
9781 * plugins/subversion/plugin.h:
9782 * plugins/subversion/svn-notify.c: (svn_show_info),
9783 (show_svn_error), (on_svn_notify):
9784 * plugins/subversion/svn-notify.h:
9785 * plugins/subversion/svn-thread.c: (create_message_view),
9787 Fixed error handling and fixed #394216 – No indication of subversion commands running
9789 * plugins/tools/execute.c: (atp_output_context_print):
9790 Show name of tool in message pane
9792 2007-01-28 Naba Kumar <naba@gnome.org>
9794 * configure.in, plugins/glade/plugin.c: Make it work with
9795 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
9797 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
9798 from devhelp (won't work untill devhelp is fixed: bug #341170).
9800 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
9802 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
9804 Reviewed by Naba Kumar <naba@gnome.org>:
9805 * libanjuta/interfaces/libanjuta.idl,
9806 plugins/debug-manager/debugger.c,
9807 plugins/debug-manager/start.c,
9808 plugins/gdb/plugin.c,
9809 plugins/gdb/debugger.c,
9810 plugins/gdb/debugger.h:
9811 Fix a bug when launching gdb
9812 Set the terminal for the debugged program on the command line.
9814 2007-01-26 Johannes Schmid <jhs@gnome.org>
9816 * plugins/sourceview/anjuta-document-saver.c:
9817 (anjuta_document_saver_save):
9818 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
9819 * plugins/sourceview/sourceview.c: (save_if_modified),
9820 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
9821 Proper error handling, for example if a file was modified externally. Use backup files
9822 to avoid data-loss on disk full.
9824 2007-01-24 Naba Kumar <naba@gnome.org>
9826 * plugins/devhelp/htmlview.c: Fixed crash during project load.
9827 Fixed mem leak and source leak.
9829 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
9831 Reviewed by Naba Kumar <naba@gnome.org>:
9832 * plugins/debug-manager/debug_tree.c,
9833 plugins/debug-manager/debug_tree.h,
9834 plugins/debug-manager/watch.c:
9835 Partial rewrite of the variable object code, find and fix a few bugs
9836 Fix bug #395808: gdb can still crash but children are listed
9837 on request only so you can avoid the crash
9839 2007-01-24 Naba Kumar <naba@gnome.org>
9841 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
9842 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
9843 plugins/symbol-browser/plugin.h,
9844 plugins/symbol-browser/plugin.c,
9845 plugins/symbol-browser/Makefile.am: Added current file (local)
9846 symbols view (Seriously getting bored with the browse toolbar).
9848 2007-01-22 Naba Kumar <naba@gnome.org>
9850 Patch from Gabor Kelemen:
9851 * po/POTFILES.in: Added .plugin.in files.
9853 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
9855 Reviewed by Naba Kumar <naba@gnome.org>:
9856 * plugins/document-manager/anjuta-docman.c,
9857 plugins/message-view/anjuta-msgman.c
9858 Set right alignment to the label widget in the tab title.
9860 2007-01-21 Naba Kumar <naba@gnome.org>
9862 * libegg/egg-combo-action.c: Fixed mode line.
9863 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9864 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
9866 2007-01-21 Armin Burgmeier <armin@arbur.net>
9868 Reviewed by Naba Kumar <naba@gnome.org>:
9869 * plugins/class-gen/plugin.c: Prompt for target before actually
9870 generating the class files. This ensures that the files are created in
9871 the correct directory. Fixes bug #397406.
9873 * plugins/class-gen/window.c: Set browse buttons to insensitive when
9874 the class is added to the project.
9876 2007-01-21 Naba Kumar <naba@gnome.org>
9878 * libanjuta/anjuta-plugin-description.c,
9879 libanjuta/anjuta-ui.h,
9880 libanjuta/anjuta-status.c,
9881 libanjuta/anjuta-plugin-description.h,
9882 libanjuta/cell-renderer-captioned-image.c,
9883 libanjuta/anjuta-plugin-handle.c,
9884 libanjuta/anjuta-status.h,
9885 libanjuta/resources.c,
9886 libanjuta/cell-renderer-captioned-image.h,
9887 libanjuta/glue-cpp.c,
9888 libanjuta/anjuta-plugin-handle.h,
9889 libanjuta/anjuta-plugin.c,
9890 libanjuta/anjuta-preferences-dialog.c,
9891 libanjuta/libanjuta.h,
9892 libanjuta/resources.h,
9893 libanjuta/glue-cpp.h,
9894 libanjuta/anjuta-plugin.h,
9895 libanjuta/anjuta-preferences-dialog.h,
9896 libanjuta/anjuta-plugin-manager.c,
9897 libanjuta/anjuta-shell.c,
9898 libanjuta/anjuta-plugin-manager.h,
9899 libanjuta/anjuta-shell.h,
9900 libanjuta/anjuta-save-prompt.c,
9901 libanjuta/anjuta-save-prompt.h,
9902 libanjuta/anjuta-children.c,
9903 libanjuta/anjuta-utils.c,
9904 libanjuta/anjuta-profile.c,
9905 libanjuta/anjuta-preferences.c,
9906 libanjuta/anjuta-launcher.c,
9907 libanjuta/anjuta-utils.h,
9908 libanjuta/anjuta-profile.h,
9909 libanjuta/anjuta-launcher.h,
9910 libanjuta/anjuta-ui.c: Updated file headers.
9912 * po/POTFILES.in: Updated.
9914 * libanjuta/anjuta-marshal.list,
9915 (added) libanjuta/anjuta-plugin-handle.c,
9916 (added) libanjuta/anjuta-plugin-handle.h,
9917 (added) libanjuta/anjuta-plugin-manager.c,
9918 (added) libanjuta/anjuta-plugin-manager.h,
9919 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9920 (added) libanjuta/anjuta-profile.c,
9921 (added) libanjuta/anjuta-profile.h,
9922 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
9923 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
9924 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
9925 src/action-callbacks.c: Implemented AnjutaPluginManager
9926 class based on old plugins.[ch]. Implemented AnjutaProfile as
9927 prelimanary profiles implementation. Implemented AnjutaPluginHandle
9928 class to represent plugins (not to be confused with plugin objects).
9929 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
9930 implemented it in AnjutaApp and AnjutaTestShell.
9931 De-globalized plugin management and several clean ups.
9933 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
9934 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
9935 plugins/search/search-replace.c, plugins/terminal/terminal.c,
9936 plugins/project-import/project-import.c,
9937 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
9938 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
9939 Fixed plugins for the change in API.
9941 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
9944 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
9946 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
9948 Reviewed by Naba Kumar <naba@gnome.org>:
9949 * libanjuta/anjuta-launcher.c,
9950 libanjuta/anjuta-launcher.h:
9951 Add a new function anjuta_set_terminate_on_exit to close the i/o
9952 channel when the child exit
9953 Return directly the status and not the exit code in child-exited
9956 * plugins/gdb/debugger.c:
9957 Use new function in debugger plugin
9959 2007-01-18 Johannes Schmid <jhs@gnome.org>
9961 * src/about.c: Do not show empty license information instead hide the button (#397883)
9963 2007-01-15 Johannes Schmid <jhs@gnome.org>
9965 * plugins/project-manager/plugin.c:
9966 * plugins/project-wizard/templates/python.wiz
9967 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
9969 Fixed #335235 python programs are not executeable/ do not start when pressing F3
9970 You will also need latest gnome-build svn
9972 === anjuta 2.1.0 ===
9974 2007-01-14 Naba Kumar <naba@gnome.org>
9976 * configure.in: Removed reference of mkfile project
9977 template to fix distcheck build error.
9980 * configure.in: Bumped version to 2.1.0 for beta release.
9981 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
9982 crashes as soon as editing starts in normal text files.
9984 2007-01-14 Johannes Schmid <jhs@gnome.org>
9988 Applied http://live.gnome.org/GnomeGoals/PoLinguas
9991 Patch from Massimo Cora' to hopefully fix #395362
9993 * plugins/project-wizard/templates/*:
9995 Fixed and tested all project-wizards. Deactivated mkfile project because
9996 it was totally broken and I don't see any real use for it.
9997 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
9999 2007-01-14 Naba Kumar <naba@gnome.org>
10001 * NEWS: Updated for release.
10003 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
10005 * libanjuta/interfaces/libanjuta.idl,
10006 plugins/editor/text_editor_cbs.c,
10007 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
10008 interface and implemented it for scintilla.
10010 * plugins/editor/text-editor.c: Fixed highlighing issues when
10011 used with indicators (particularly when the file is just opened).
10012 Fixes bug #377477 – when debugging, scintilla editor grays out all
10013 lines before current line.
10015 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
10016 Maintain a separate list of indicated edtitors for separate contexts.
10017 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
10019 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
10021 Reviewed by Naba Kumar <naba@gnome.org>:
10022 * plugins/debug-manager/plugin.c:
10023 Bug fix: breakpoints cannot be added after stopping the debugger
10025 2007-01-13 Naba Kumar <naba@gnome.org>
10027 * NEWS: Updated for release.
10029 2007-01-12 Johannes Schmid <jhs@gnome.org>
10031 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
10032 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
10033 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
10034 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
10035 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
10036 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
10037 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
10038 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
10039 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
10040 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
10042 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
10043 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
10045 * plugins/sourceview/sourceview.c:
10046 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
10047 on character positions.
10049 2007-01-12 Naba Kumar <naba@gnome.org>
10051 * src/anjuta-app.c,
10052 plugins/project-manager/plugin.c,
10053 plugins/profile-default/plugin.c,
10054 libanjuta/anjuta-status.c,
10055 libanjuta/anjuta-status.h: Introduced an API for application title
10056 in AnjutaStatus. Set application title to project name.
10058 2007-01-11 Massimo Cora' <maxcvs@email.i>
10060 Reviewed by Naba Kumar <naba@gnome.org>:
10061 * tagmanager/Makefile.am,
10062 plugins/symbol-browser/Makefile.am: removed installation for
10065 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
10067 Reviewed by Naba Kumar <naba@gnome.org>:
10068 * plugins/debug-manager/start.h,
10069 plugins/debug-manager/start.c,
10070 plugins/debug-manager/anjuta-debug-manager.ui,
10071 plugins/debug-manager/plugin.c:
10072 Partial fix for bug #392537
10074 * plugins/debug-manager/disassemble.c:
10077 2007-01-11 Naba Kumar <naba@gnome.org>
10079 * src/anjuta.c: Load project seperately from session,
10080 so that project session is also loaded.
10082 * plugins/profile-default/plugin.c: Load project in new
10083 anjuta if there already is one loaded currently (disabled
10086 * plugins/editor/aneditor.cxx: Disconnect focus in/out
10087 signals when editor is destroyed. Fixes a crash bug.
10089 * plugins/editor/text_editor.c: Do not mark line in
10090 ianjuta_editor_goto_line() implementation.
10092 * plugins/search/search-replace.c: Always check for markable
10093 interface availablility because its optional for an editor.
10095 * plugins/document-manager/goto_line.c,
10096 plugins/document-manager/action-callbacks.c: Mark lines for
10097 goto line commands (from dialog and from menu entry box).
10099 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
10100 plugins/file-manager/an_file_view.c: Expand file manager
10101 nodes in idle loop, one at a time. Did as a possible work
10102 around for bug #361763, but it didn't make any difference.
10103 However, it could still be useful in situations where there
10104 are lots to expand.
10106 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
10108 2007-01-11 Naba Kumar <naba@gnome.org>
10110 * plugins/editor/scintilla/LineMarker.h,
10111 plugins/editor/scintilla/LexBasic.cxx,
10112 plugins/editor/scintilla/LexHTML.cxx,
10113 plugins/editor/scintilla/include/SciLexer.h,
10114 plugins/editor/scintilla/include/Scintilla.h,
10115 plugins/editor/scintilla/include/Scintilla.iface,
10116 plugins/editor/scintilla/include/ScintillaWidget.h,
10117 plugins/editor/scintilla/LexBash.cxx,
10118 plugins/editor/scintilla/PlatGTK.cxx,
10119 plugins/editor/scintilla/ViewStyle.h,
10120 plugins/editor/scintilla/Editor.cxx,
10121 plugins/editor/scintilla/StyleContext.h,
10122 plugins/editor/scintilla/LexCPP.cxx,
10123 plugins/editor/scintilla/Converter.h,
10124 plugins/editor/scintilla/LexAU3.cxx,
10125 plugins/editor/scintilla/Editor.h,
10126 plugins/editor/scintilla/LexPerl.cxx,
10127 plugins/editor/scintilla/LexVB.cxx,
10128 plugins/editor/scintilla/ScintillaGTK.cxx,
10129 plugins/editor/scintilla/ViewStyle.cxx,
10130 plugins/editor/scintilla/PropSet.cxx,
10131 plugins/editor/scintilla/LexSQL.cxx,
10132 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
10135 2007-01-11 Armin Burgmeier <armin@arbur.net>
10137 Reviewed by Naba Kumar <naba@gnome.org>:
10138 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
10139 selected for editing. This fixes bug #394218.
10141 * plugins/class-gen/plugin.c: Do not use project's root URI as project
10142 name if said URI is not known.
10144 * plugins/class-gen/window.c: When stripping function prefix away,
10145 include the trailing underscore because it is already set by the
10148 * plugins/class-gen/transform.c: Include "const char*" and "const
10149 gchar*" in the list for transforming a default C type to a GType.
10150 Don't access invalid memory when writing pointer_str in
10151 cg_transform_first_argument.
10153 2007-01-11 Naba Kumar <naba@gnome.org>
10155 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
10156 pixmaps/anjuta.svg, pixmaps/Makefile.am,
10157 (renamed) pixmaps/anjuta_icon.png, src/main.c,
10158 libegg/test-actions.c, anjuta.desktop.in.in,
10159 anjuta.prj: Renamed application icon to 'anjuta.png' from
10160 'anjuta_icon.png'. Added more fields in desktop file.
10162 * mime/anjuta.xml: Added magic section.
10164 * (removed) mime/anjuta.applications,
10165 (removed) mime/anjuta.mime, mime/Makefile.am,
10166 (removed) mime/anjuta.keys,
10167 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
10168 registeration and added scalable icon. Also fixes bug #393680
10170 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
10172 Reviewed by Naba Kumar <naba@gnome.org>:
10173 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
10174 and anjuta_status_progress_add_ticks() to check for progressbar
10175 being realized before trying to update it.
10177 2007-01-10 Naba Kumar <naba@gnome.org>
10179 * tagmanager/tm_workspace.c,
10181 plugins/debug-manager/Makefile.am,
10182 plugins/tools/scripts/Makefile.am,
10183 plugins/class-gen/plugin.c,
10184 plugins/class-gen/Makefile.am,
10185 global-tags/Makefile.am: Fixed make distcheck.
10187 * plugins/debug-manager/attach_process.c,
10188 plugins/debug-manager/attach_process.h,
10189 plugins/class-gen/action-callbacks.h,
10190 plugins/class-gen/action-callbacks.c,
10191 plugins/class-gen/class_gen.h,
10192 plugins/class-gen/class_gen.c: Deleted unused/old files.
10194 * (removed) scintilla, (added) plugins/editor/scintilla,
10195 plugins/editor/scintilla/lexers.make,
10196 plugins/editor/scintilla/Makefile.am,
10197 plugins/editor/Makefile.am
10198 configure.in, manuals/reference/libanjuta/Makefile.am
10199 Makefile.am: Moved scintilla to its right place.
10201 2007-01-09 Naba Kumar <naba@gnome.org>
10203 * plugins/profile-default/plugin.c: Save project session before
10204 a new one is opened.
10206 * plugins/project-manager/plugin.c,
10207 plugins/project-manager/plugin.h,
10208 plugins/project-manager/anjuta-project-manager.ui,
10209 plugins/profile-default/plugin.c,
10210 plugins/profile-default/plugin.h,
10211 plugins/profile-default/Makefile.am,
10212 (added) plugins/profile-default/anjuta-default-profile.ui,
10213 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
10214 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
10215 multiple projects support.
10217 2007-01-06 Armin Burgmeier <armin@arbur.net>
10219 Reviewed by Naba Kumar <naba@gnome.org>
10220 * plugins/class-gen/combo-flags.h:
10221 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
10222 enum, added a type parameter to selected signal. Select highlighted
10223 entry when pressing enter (but not unselect it if it was already
10224 selected) before closing the popup. Also accept input when clicking
10225 not into the popup.
10227 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
10228 according to selection type.
10230 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
10233 2007-01-08 Johannes Schmid <jhs@gnome.org>
10235 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
10236 * plugins/project-wizard/templates/gtkmm/Makefile.am
10237 * plugins/project-wizard/templates/python/configure.ac.tpl
10238 * plugins/project-wizard/templates/python/configure.in.tpl
10239 * plugins/project-wizard/templates/python/Makefile.am
10240 * plugins/project-wizard/templates/cpp/configure.ac.tpl
10241 * plugins/project-wizard/templates/cpp/configure.in.tpl
10242 * plugins/project-wizard/templates/cpp/Makefile.am
10243 * plugins/project-wizard/templates/terminal.wiz
10244 * plugins/project-wizard/templates/xlib-dock.wiz
10245 * plugins/project-wizard/templates/wxwin.wiz
10246 * plugins/project-wizard/templates/java.wiz
10247 * plugins/project-wizard/templates/xlib/configure.ac.tpl
10248 * plugins/project-wizard/templates/xlib/configure.in.tpl
10249 * plugins/project-wizard/templates/xlib/Makefile.am
10250 * plugins/project-wizard/templates/gcj/configure.ac.tpl
10251 * plugins/project-wizard/templates/gcj/configure.in.tpl
10252 * plugins/project-wizard/templates/gcj/Makefile.am
10253 * plugins/project-wizard/templates/terminal/configure.ac.tpl
10254 * plugins/project-wizard/templates/terminal/configure.in.tpl
10255 * plugins/project-wizard/templates/terminal/Makefile.am
10256 * plugins/project-wizard/templates/terminal/autogen.sh
10257 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
10258 * plugins/project-wizard/templates/wxwin/configure.in.tpl
10259 * plugins/project-wizard/templates/wxwin/Makefile.am
10260 * plugins/project-wizard/templates/gnome.wiz
10261 * plugins/project-wizard/templates/java/configure.ac.tpl
10262 * plugins/project-wizard/templates/java/configure.in.tpl
10263 * plugins/project-wizard/templates/java/Makefile.am
10264 * plugins/project-wizard/templates/anjuta-plugin.wiz
10265 * plugins/project-wizard/templates/gtkmm.wiz
10266 * plugins/project-wizard/templates/python.wiz
10267 * plugins/project-wizard/templates/cpp.wiz
10268 * plugins/project-wizard/templates/gtk.wiz
10269 * plugins/project-wizard/templates/gcj.wiz
10270 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
10271 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
10272 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10274 Starting fixing of all project wizards:
10275 - rename configure.in to configure.ac
10276 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
10277 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
10280 * TODO.task: Added bug number to bounty
10282 2007-01-07 Johannes Schmid <jhs@gnome.org>
10284 * plugins/build-basic-autotools.c:
10285 Fixed #392290 – Missed install as root option in project manager
10287 2007-01-07 Johannes Schmid <jhs@gnome.org>
10289 * plugins/sourceview/sourceview.c:
10290 Fixed #388731 – Odd editor behaviour after performing block-text operations
10291 Fixed #388727 – Block-tab does not work
10293 * plugins/sourceview/anjuta-document.h/c:
10294 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
10297 Require Gtk+ >= 2.10 for sourceview plugin
10299 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
10301 * libanjuta/anjuta-status.c:
10302 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
10304 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
10307 plugins/terminal/terminal.c:
10309 remove support for VTE < 0.9
10311 2007-01-06 Naba Kumar <naba@gnome.org>
10313 * po/POTFILES.in: Updated
10315 2007-01-05 Adam Dingle <adam@medovina.org>
10317 Reviewed by Naba Kumar <naba@gnome.org>:
10318 * plugins/message-view/anjuta-message-manager-plugin.glade:
10319 Fixed bug #377903 (improve message color defaults).
10321 2007-01-05 Naba Kumar <naba@gnome.org>
10323 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
10325 2007-01-03 Armin Burgmeier <armin@arbur.net>
10327 Reviewed by Naba Kumar <naba@gnome.org>:
10328 * plugins/symbol-browser/test-class.h: Fixed block ends.
10330 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
10331 C-style-block comment.
10333 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
10334 allow lists when writing autogen definition files. This is required
10335 for the new class generator. Also fixed a wrong return value in
10336 npw_autogen_write_definition_file and set a GError in
10337 npw_autogen_execute when the output file could not be opened.
10339 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
10342 * plugins/class-gen/Makefile.am: Added templates subdir, removed
10343 goc_template_header and goc_template_source, added top_srcdir to
10344 includes, link against project wizard (also hopefully temporarily),
10345 removed class_gen.h, class_gen.c, action-callbacks.h,
10346 action-callbacks.c.
10348 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
10350 * plugins/class-gen/cell-renderer-flags.h:
10351 * plugins/class-gen/cell-renderer-flags.c:
10352 * plugins/class-gen/combo-flags.h:
10353 * plugins/class-gen/combo-flags.c:
10354 * plugins/class-gen/element-editor.c:
10355 * plugins/class-gen/element-editor.h:
10356 * plugins/class-gen/generator.c:
10357 * plugins/class-gen/generator.h:
10358 * plugins/class-gen/plugin.h:
10359 * plugins/class-gen/plugin.c:
10360 * plugins/class-gen/transform.c:
10361 * plugins/class-gen/transform.h:
10362 * plugins/class-gen/validator.c:
10363 * plugins/class-gen/validator.h:
10364 * plugins/class-gen/window.c:
10365 * plugins/class-gen/window.h: Rewrote class generator, it now allows
10366 adding of several class elements and uses autogen.
10368 * plugins/class-gen/templates/cc-header.tpl:
10369 * plugins/class-gen/templates/cc-source.tpl:
10370 * plugins/class-gen/templates/go-header.tpl:
10371 * plugins/class-gen/templates/go-source.tpl:
10372 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
10373 for the class generator.
10375 * configure.in: Added plugins/class-gen/templates/Makefile to output.
10377 2007-01-04 Naba Kumar <naba@gnome.org>
10379 Patch from Nick Treleaven:
10380 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
10381 all matching symbols.
10383 Patches from Maik Beckmann and Sébastien Granjoux:
10384 * plugins/profile-default/plugin.c,
10385 plugins/project-manager/plugin.c: Unescape project name. Fixes
10388 2007-01-04 Naba Kumar <naba@gnome.org>
10390 * plugins/glade/plugin.c: Fixed compilation with
10391 older glade-3 version.
10393 Patch from Roland Illig:
10394 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
10395 plugins/sourceview/anjuta-document-saver.c,
10396 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
10397 are necessary to build anjuta on NetBSD 3.0
10399 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
10400 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
10401 window manager in gnome.
10403 2007-01-02 Naba Kumar <naba@gnome.org>
10405 * plugins/glade/plugin.c: Make it work with glade-3 svn.
10407 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
10409 Reviewed by Naba Kumar <naba@gnome.org>:
10410 * libanjuta/interfaces/libanjuta.idl,
10411 plugins/debug-manager/Makefile.am,
10412 plugins/debug-manager/anjuta-marshal.list,
10413 plugins/debug-manager/debugger.c,
10414 plugins/debug-manager/sparse_buffer.c,
10415 plugins/debug-manager/sparse_buffer.h,
10416 plugins/debug-manager/sparse_view.c,
10417 plugins/debug-manager/sparse_view.h,
10418 plugins/debug-manager/disassemble.h,
10419 plugins/debug-manager/disassemble.c,
10420 plugins/debug-manager/anjuta-marshal.list,
10421 plugins/debug-manager/plugin.c,
10422 plugins/gdb/debugger.c,
10423 plugins/gdb/debugger.h,
10424 plugins/gdb/plugin.c:
10425 Add a disassembly view window
10427 * plugins/debug-manager/breakpoints.c,
10428 plugins/debug-manager/chunk_view.c,
10429 plugins/debug-manager/locals.c,
10430 plugins/debug-manager/memory.c,
10431 plugins/debug-manager/registers.c,
10432 plugins/debug-manager/stack_trace.c:
10433 Add some debugging information
10435 2006-12-18 Naba Kumar <naba@gnome.org>
10437 * configure.in, plugins/glade/plugin.c: Allow building against both
10438 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
10440 2006-12-03 Naba Kumar <naba@gnome.org>
10442 * TODO.tasks: Marked a bounty completed.
10444 2006-11-24 Adam Dingle <adam@medovina.org>
10446 Reviewed by Naba Kumar <naba@gnome.org>:
10447 * plugins/build-basic-autotools/build-basic-autotools.c,
10448 plugins/debug-manager/watch.c,
10449 plugins/document-manager/plugin.c,
10450 plugins/patch/plugin.c,
10451 plugins/project-manager/plugin.c:
10452 Fixed bug #378879 (several command names need ellipses).
10454 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
10456 Reviewed by: Naba Kumar <naba@gnome.org>
10457 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
10458 GCC 4.1.2 (there are only two warnings remaining now when compiling
10461 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
10463 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
10464 macro so that the generated function support a NULL plugin parameter.
10466 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
10467 in debug_tree_find_expression by freeing memory returned by the call
10468 to gtk_tree_model_get instead of the parameter string.
10470 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
10472 * plugins/debug-manager/breakpoints.c:
10475 * plugins/debug-manager/anjuta-debug-manager.ui,
10476 plugins/debug-manager/debugger.c,
10477 plugins/debug-manager/plugin.c:
10480 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
10482 * libanjuta/anjuta-launcher.c,
10483 plugins/gdb/debugger.c:
10486 2006-11-21 Naba Kumar <naba@gnome.org>
10488 * plugins/search/search_preferences.c: Fixed build break.
10490 2006-11-20 Naba Kumar <naba@gnome.org>
10492 Patch from Kjartan Maraas:
10493 * plugins/cvs-plugin/cvs-interface.c,
10494 plugins/document-manager/plugin.c,
10495 plugins/gtodo/interface.c,
10496 plugins/gtodo/libgtodo.h,
10497 plugins/message-view/anjuta-msgman.c,
10498 plugins/project-wizard/druid.c,
10499 plugins/search/search_preferences.c,
10500 plugins/sourceview/sourceview-prefs.c,
10501 plugins/terminal/terminal.c,
10502 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
10504 Patch from Przemysław Grzegorczyk:
10505 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
10506 plugins/subversion/anjuta-subversion.glade: Enable files in
10507 fileselection dialog. Fixes bug #376031.
10509 2006-11-17 Adam Dingle <adam@medovina.org>
10511 Reviewed by: Naba Kumar <naba@gnome.org>
10512 * plugins/build-basic-autotools/build-basic-autotools.c
10513 * plugins/class-gen/anjuta-class-gen.plugin.in
10514 * plugins/debug-manager/breakpoints.c
10515 * plugins/debug-manager/plugin.c
10516 * plugins/devhelp/plugin.c
10517 * plugins/document-manager/plugin.c
10518 * plugins/gdb/debugger.c
10519 * plugins/glade/anjuta-glade.plugin.in
10520 * plugins/gtodo/plugin.c
10521 * plugins/language-support-cpp-java/plugin.c
10522 * plugins/message-view/plugin.c
10523 * plugins/project-import/anjuta-project-import.glade
10524 * plugins/project-import/anjuta-project-import.plugin.in
10525 * plugins/search/plugin.c
10526 * plugins/tools/scripts/tools-2.xml.in
10527 * plugins/valgrind/plugin.c
10528 * src/anjuta-actions.h:
10529 Fixed bug #376335 "menu items should be capitalized". Minor
10532 2006-11-20 Naba Kumar <naba@gnome.org>
10534 * configure.in: Fixed build.
10536 Patch from: Arjan Timmerman
10537 *configure.in: Make subvesion plugin build for apr 1.x.
10538 Fixes: Bug #364754.
10540 2006-11-20 Johannes Schmid <jhs@gnome.org>
10543 * plugins/*/*.[ch]:
10544 Removed patches from Sylvain and Günther. They caused not problems but
10545 Naba was against them.
10547 2006-11-20 Johannes Schmid <jhs@gnome.org>
10549 * Removed me from MAINTAINERS
10551 2006-11-14 Günther Brammer <GBrammer@gmx.de>
10554 Use apr-1 instead of apr-0
10556 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
10558 * global-tags/create_global_tags.sh.in: Correct a bug when environment
10559 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
10560 and another bug occuring when parsing .pc file containing quotes.
10562 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
10564 * plugins/*/*.[ch]: Use class macro for type casting.
10566 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
10567 GCC 4.1.2 (there are only two warnings remaining now when compiling
10570 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
10571 a memory leak in debug_tree_find_expression; g_free was called on
10572 the parameter instead of the memory allocated by gtk_tree_model_get.
10574 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
10575 to declare and initialize the global type variable of the plugin.
10577 2006-10-31 Naba Kumar <naba@gnome.org>
10579 * global-tags/create_global_tags.sh.in: Added an end message.
10581 * libanjuta/anjuta-launcher.h: Fixed indentation.
10583 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
10584 creation to a) append the messages in right way, b) Connect signals
10585 to the view properly and c) Recreate the system-tags.cache at the
10586 end of the generation.
10588 * plugins/symbol-browser: Fixed action path (double
10589 click on sysmbols was not working).
10591 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
10592 Fixed typedef and removed dead code.
10594 * tagmanager/c.c: Took the latest version from ctags source
10595 repository, because the one we had (from ctags 5.6) was broken.
10597 * global_tags/create_global_tags.sh.in: Reverted the patch from
10598 Sylvain because it was not right fix (and added a helpful comment).
10599 Used /bin/bash to fix the bashism and generated separate log files
10600 for each tag files in the same directory.
10602 2006-10-29 Naba Kumar <naba@gnome.org>
10604 * plugins/editor/text_editor.c: Use a temporary file
10605 to save the editor and move it at the end to original
10606 file. This will prevent data corruption if file save
10607 failed for any reason. Also report proper errors when
10608 file save fails. Fixes bug #346575.
10610 2006-10-26 Naba Kumar <naba@gnome.org>
10612 * plugins/document-manager/anjuta-docman.c: Do not load
10613 the same files with different path more than once (happens
10614 with symlinked files). Fixes Bug #323591.
10616 2006-10-25 Naba Kumar <naba@gnome.org>
10618 * plugins/valgrind/vgactions.c: Fixed a warning.
10620 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
10622 Reviewed by Naba Kumar <naba@gnome.org>:
10624 * plugins/valgrind/vgtoolview.c:
10625 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
10627 * plugins/valgrind/bugged-prg-test.c:
10628 No more warning during compilation with GCC 4.1.
10629 Program is still buggy in order to be used as a test of the
10632 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
10633 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
10634 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
10635 plugins/valgrind/vgrule.c:
10636 No more warning during compilation with GCC 4.1.
10638 * plugins/valgrind/plugin.c:
10639 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
10640 prototype (was missing from previous patch).
10642 2006-10-24 Naba Kumar <naba@gnome.org>
10644 * plugins/glade/plugin.c: Show glade tree view, not list view.
10646 * plugins/glade/plugin.c: Fixed crash when Anjuta is
10647 exited with glade plugin still loaded. Fixes Bug #364755.
10649 * plugins/document-manager/anjuta-document-manager.plugin.in:
10650 Added application/x-reject in accepted mime-types.
10652 * Changelog: Fixed changelog alignments.
10654 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
10656 Reviewed by: Naba Kumar <naba@gnome.org>
10658 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
10659 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
10660 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
10661 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
10662 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
10663 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
10664 plugins/valgrind/vgsearchbar.c:
10665 Use class macro for type casting.
10667 * plugins/valgrind/plugin.h:
10668 Don't force cast a GtkActionGroup to a GtkAction.
10670 * plugins/valgrind/plugin.c:
10671 Use correct API to get path of the preoject root when building
10672 the list of targets for the run action.
10673 Correct ordering of the construction of the preferences widgets.
10674 Only remove the valgrind widget if it is currently displayed.
10676 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
10677 Return if check_valgrind_binary() fails.
10678 The ValgrindPluginPrefs object is initialized after the call to
10679 vg_action_new. Take a handle to the location of the pointer to
10682 2006-10-24 Naba Kumar <naba@gnome.org>
10684 * HACKING: Updated coding sample.
10686 Patch from: Armin Burgmeier <armin@arbur.net>
10687 * plugins/symbol-browser/test-class.h,
10688 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
10690 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
10692 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
10693 * plugins/valgrind/vgtoolview.h:
10694 Correctly handle the argv / srcdir of vg_tool_view object. Do
10695 not leak memory associated with those arrays.
10697 * plugins/symbol-browser/an_symbol_prefs.c:
10698 Support unloading / reloading of the module (for example when
10699 closing a project and opening another one).
10701 * plugins/project-manager/plugin.c:
10702 Remove plugin widget before removing plugin itself, preventing
10703 a crash with valgrind plugin.
10705 * libanjuta/anjuta-preferences-dialog.c:
10706 Do not use the page_num returned by gtk_notebook_append_page to
10707 remove the page as it cause bugs when pages removal is not done
10710 * plugins/document-manager/anjuta-docman.c:
10711 Fix some GTK+ warnings.
10713 * global-tags/create_global_tags.sh.in:
10714 Rewrite script to remove bash-ism and use pkg-config directly
10715 instead of parsing the *.pc file by hand. This solve problems
10716 that occurred when one of the directory in PKG_CONFIG_PATH is
10719 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
10721 * plugins/glade/plugin.c: Fix build (#363884)
10723 2006-10-22 Johannes Schmid <jhs@gnome.org>
10725 * plugins/file-manager/an_file_view.c:
10726 * plugins/file-manager/plugin.c:
10727 * plugins/file-manager/plugin.h:
10728 Fix possible crasher when changing project-root uri when we try to restore open nodes
10731 2006-10-19 Naba Kumar <naba@gnome.org>
10733 Patch from: Juan Pablo Ugarte
10734 * plugins/glade/plugin.c: Include glade header
10737 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
10739 * plugins/debug-manager/Makefile.am,
10740 plugins/debug-manager/sexy-icon-entry.h,
10741 plugins/debug-manager/sexy-icon-entry.c,
10742 plugins/debug-manager/dataview.c:
10743 Fix bug #358134 (Goto memory prompt)
10744 Use sexy-icon-entry from libsexy 0.1.10
10746 * plugins/debug-manager/debugger.c,
10747 plugins/debug-manager/plugin.c,
10748 plugins/debug-manager/start.c,
10749 plugins/gdb/debugger.c,
10750 plugins/gdb/plugin.c:
10751 Better error handling when starting and stopping debugger
10753 2006-10-13 Maik Beckmann <maik@eigenco.de>
10755 * src/action_callbacks.c:
10756 Fixed bug #361830 (AboutDialog does not close) which is caused
10757 due to a change in Gtk+ 2.10
10759 2006-10-12 Adam Dingle <adam@medovina.org>
10761 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
10763 * plugins/search/search-replace.c:
10764 Fixed bug #358068 (indicate when Find in Files is complete)
10766 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
10768 * plugins/sourceview/sourceview-prefs.c:
10769 * plugins/sourceview/sourceview.glade:
10770 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
10772 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
10774 * plugins/devhelp/plugin.c:
10775 * plugins/search/plugin.c:
10776 Fixed bug #359750 (fix find/replace shortcut keys).
10778 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
10779 use Alt+key for shortcuts)
10781 * plugins/debug-manager/debug_tree.c:
10782 * plugins/debug-manager/debugger.c:
10783 Fixed bug #359317 (can't load debug manager)
10785 * /plugins/document-manager/plugin.c:
10786 Fixed bug #359259 (highlight modes listed in reverse
10787 alphabetical order).
10789 2006-10-10 Johannes Schmid <jhs@gnome.org>
10791 * plugins/glade/plugin.c:
10792 Add scrollbars to glade project window
10794 2006-10-10 Johannes Schmid <jhs@gnome.org>
10796 * libanjuta/interfaces/Makefile.am.iface:
10797 Fixed Makefile with broke build
10799 2006-10-07 Johannes Schmid <jhs@gnome.org>
10801 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10802 * libanjuta/interfaces/Makefile.iface.am:
10803 Fixed enum types generation
10805 * libanjuta/interfaces/libanjuta.idl:
10806 Fixed some strange typo
10808 2006-10-06 Johannes Schmid <jhs@gnome.org>
10810 * libanjuta/interfaces/Makefile.iface.am:
10811 Fixed enum-types.h generation
10812 * libanjuta/interfaces/libanjuta.idl:
10814 IAnjutaTODO::load should take const gchar* argument
10815 Remove include to libanjuta/e-splash.h which is not installed as header file
10816 Disable get_attributes for now
10818 * pluings/sourceview/sourceview.c: Disabled get_attributes
10820 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
10822 2006-10-05 Naba Kumar <naba@gnome.org>
10824 * TODO.tasks: Set 'Improve class widzard' task to assigned.
10825 Set bug id for 'Profiler plugin' task.
10827 2006-10-03 Naba Kumar <naba@gnome.org>
10829 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
10830 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
10832 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
10833 plugins/project-manager/plugin.c: Added a new API in
10834 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
10835 Added some documentation. On project close, close all editors that
10836 has files opened for the project.
10838 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
10839 from the containers on anjuta_shell_remove_widget(). Do not destroy
10840 glade widgets once created.
10842 2006-10-03 Johannes Schmid <jhs@gnome.org>
10844 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10845 * libanjuta/interfaces/libanjuta.idl:
10846 const-List<> => const List<>
10847 List-free<> => List<>
10849 * Makefile.am: Reenabled launcher
10851 2006-10-03 Johannes Schmid <jhs@gnome.org>
10853 * libanjuta/interfaces/Makefile.am.iface:
10854 Install libanjuta.idl
10856 2006-10-02 Adam Dingle <adam@medovina.org>
10858 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
10860 2006-10-02 Adam Dingle <adam@medovina.org>
10862 * plugins/editor/style-editor.c: fixed bug #357534
10863 * plugins/gdb/utilities.h: removed 2 unused declarations
10865 2006-10-02 Johannes Schmid <jhs@gnome.org>
10867 * Makefile.am: disabled anjuta-launcher
10868 * libanjuta/Makefile.am:
10870 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
10871 * libanjuta/glue-factory.c: (glue_factory_add_path),
10872 (glue_factory_get_path):
10873 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
10874 * libanjuta/glue-factory.h:
10875 * libanjuta/glue-cpp.h:
10876 * libanjuta/glue-cpp.c:
10877 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
10879 * libanjuta/interfaces/Makefile.am.iface:
10880 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10881 * libanjuta/interfaces/libanjuta.idl:
10882 Add a new features to idl compiler:
10883 List<Type> => List of Type
10884 List-free<Type> => List of Type, it is up to the caller to free items and list
10885 const-List(-free)<Type> = const List of Types
10886 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
10888 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
10889 (generic_cpp_class_create_code):
10890 Adapted to new project_manager interface
10892 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
10893 * plugins/debug-manager/debugger.c:
10894 (ivariable_debugger_iface_init):
10895 Do not use C++ keyword "delete" for interface name
10897 * plugins/document-manager/anjuta-document-manager.plugin.in:
10898 Added m4 to mime-types
10900 * plugins/project-manager/plugin.c:
10901 (iproject_manager_add_source_multi):
10902 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
10904 2006-10-01 Naba Kumar <naba@gnome.org>
10906 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
10907 UI file used when out-of-process devhelp is used instead of
10910 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
10911 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
10912 plugins/profile-default/default.anjuta: Build devhelp plugin,
10913 but use out-of-process devhelp if devhelp plugin is disabled
10914 (either by user or devhelp is not installed). Disabled devhelp
10915 plugin by default. Added it in default profile.
10917 2006-10-01 Naba Kumar <naba@gnome.org>
10919 * plguins/project-manager/plugin.c: Possible fix for crash
10922 * configure.in, plugins/Makefile.am: Enabled glade plugin and
10923 set dep to last version 3.0.2.
10925 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
10926 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
10927 plugins/symbol-browser/plugin.c: Use the right action group
10928 for getting popup actions (Fixes lots of assertion failures).
10930 * plugins/project-manager/plugin.c,
10931 plugins/project-manager/plugin.h: use separate action group
10932 for profie actions.
10934 * plugins/message-view/plugin.c: Disconnect session load
10935 signal on plugin deactivation (fixes a crash).
10937 2006-09-30 Naba Kumar <naba@gnome.org>
10939 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
10940 * TODO.tasks: Assigned a bounty to Massimo.
10942 2006-09-29 Naba Kumar <naba@gnome.org>
10944 * src/anjuta-app.c, src/shell.c: Fixed build errors.
10946 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
10948 * plugins/debug-manager/debugger.c,
10949 plugins/debug-manager/plugin.c,
10950 libanjuta/interfaces/libanjuta.idl:
10951 Add a new abort command to quit debugger without waiting
10953 * plugins/gdb/debugger.c,
10954 plugins/gdb/debugger.h,
10955 plugins/gdb/plugin.c:
10956 Send a signal directly to the debugged program
10957 Implement abort command
10959 * plugins/debug-manager/debug_tree.c:
10962 * plugins/debug-manager/stack-trace.c:
10965 2006-09-29 Naba Kumar <naba@gnome.org>
10967 * TODO.tasks: Updated.
10969 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
10972 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
10974 * TODO.tasks: Updated in light of the word wrapping fix
10975 in Tasks Manager. Added a test bounty entry.
10977 * TODO.tasks: Added four bounties.
10979 2006-09-28 Naba Kumar <naba@gnome.org>
10981 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
10982 Added 'customizable' parameter to
10983 anjuta_ui_add_action_group_entries() and similar functions to
10984 allow user configuration of the actions. Filter out actions that
10985 are not configurable items (such as submenu items). Now the
10986 'Customize shortcuts' dialog is much better listed.
10988 * plugins/build-basic-autotools/build-basic-autotools.c,
10989 plugins/build-basic-autotools/build-basic-autotools.h,
10990 plugins/cvs-plugin/plugin.c,
10991 plugins/cvs-plugin/plugin.h,
10992 plugins/debug-manager/breakpoints.c,
10993 plugins/debug-manager/plugin.c,
10994 plugins/debug-manager/stack_trace.c,
10995 plugins/debug-manager/watch.c,
10996 plugins/devhelp/plugin.c,
10997 plugins/document-manager/plugin.c,
10998 plugins/file-loader/plugin.c,
10999 plugins/file-manager/plugin.c,
11000 plugins/glade/plugin.c,
11001 plugins/gtodo/interface.c,
11002 plugins/gtodo/plugin.c,
11003 plugins/language-support-cpp-java/plugin.c,
11004 plugins/macro/plugin.c,
11005 plugins/macro/plugin.h,
11006 plugins/message-view/plugin.c,
11007 plugins/patch/plugin.c,
11008 plugins/profile-default/default.anjuta,
11009 plugins/project-manager/plugin.c,
11010 plugins/project-manager/plugin.h,
11011 plugins/sample1/plugin.c,
11012 plugins/search/plugin.c,
11013 plugins/subversion/plugin.c,
11014 plugins/subversion/plugin.h,
11015 plugins/symbol-browser/plugin.c,
11016 plugins/symbol-browser/plugin.h,
11017 plugins/tools/plugin.c,
11018 plugins/valgrind/plugin.c,
11019 plugins/valgrind/plugin.h: Fixed to take care of above change
11020 in API of AnjutaUI. Properly added/removed action groups in some
11021 plugins. Split action groups into customization and non-customizable
11022 groups and added them separately.
11024 * plugins/document-manager/plugin.c: Close files belonging to
11025 project when project is closed (not complete).
11027 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
11028 vertical aligned cell entries.
11030 * src/anjuta-app.c: Define macros for the placeholder names.
11031 Set default widths and heights of the default placeholders,
11032 so that newly docked widgets are correclty sized.
11034 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11035 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
11036 Fixed to generated correct actions addition/removal code.
11038 2006-09-25 Naba Kumar <naba@gnome.org>
11040 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
11041 libanjuta/anjuta-serializer.[ch]: Implemented serialization
11044 * plugins/message-view/anjuta-msgman.c,
11045 plugins/message-view/anjuta-msgman.h,
11046 plugins/message-view/message-view.c,
11047 plugins/message-view/message-view.h,
11048 plugins/message-view/plugin.c: Serialize messages panes in
11049 session save and deserialize them in session load so that
11050 build messages persistant.
11052 2006-09-24 Johannes Schmid <jhs@gnome.org>
11054 * libanjuta/anjuta-utils.c:
11055 * plugins/message-view/message-view.c:
11056 Really fixed #355407
11058 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
11060 * libanjuta/interfaces/libanjuta.idl:
11061 Change one variable sign
11063 * plugins/debug-manager/anjuta-debug-manager.glade,
11064 plugins/debug-manager/anjuta-debug-manager.ui:
11065 Few small interface changes
11067 * plugins/debug-manager/debug_tree.h,
11068 plugins/debug-manager/watch.c,
11069 plugins/debug-manager/debugger.c,
11070 plugins/debug-manager/plugin.c
11071 plugins/gdb/debugger.c,
11072 plugins/gdb/plugin.c:
11073 Big rewrite of debugger queue
11074 Allow to cancel command
11076 * plugins/debug-manager/memory.c:
11077 Fix a bug if a command is cancelled
11079 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
11081 * plugins/gdb/debugger.c,
11082 plugins/debug-manager/debug_tree.c,
11083 plugins/debug-manager/locals.c:
11084 Restore tree representation for local variable
11085 Add argument in local variable list
11086 Use gdb variable object to get all informations
11088 2006-09-19 Naba Kumar <naba@gnome.org>
11090 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
11091 that implements AnjutaSavePrompt class.
11093 * ChangeLog: Fixed indentation.
11095 * libanjuta/Makefile.am,
11096 libanjuta/anjuta-marshal.list,
11097 libanjuta/anjuta-shell.c,
11098 libanjuta/anjuta-shell.h,
11099 plugins/document-manager/action-callbacks.c,
11100 plugins/document-manager/action-callbacks.h,
11101 plugins/document-manager/anjuta-docman.c,
11102 plugins/document-manager/anjuta-docman.h,
11103 plugins/document-manager/plugin.c,
11104 src/anjuta.c: Impletemnted save prompt dialog to prompt for
11105 unsaved items during exit. A new signal is added in shell
11106 interface called 'save-prompt' to collect all unsaved items.
11107 Create AnjutaSavePrompt class (dialog) to process unsaved items.
11108 Fixed document manager to use the new save-prompt signal in shell
11109 and AnjutaSavePrompt object for unsaved files. Cleaned up
11110 AnjutaDocman to synchronously save new files. Fixed function
11113 2006-09-18 Johannes Schmid <jhs@gnome.org>
11115 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
11116 gdl requirement to 0.7.0
11118 2006-09-18 Johannes Schmid <jhs@gnome.org>
11120 * global-tags/.cvsignore:
11121 * global-tags/Makefile.am:
11122 * global-tags/create_global_tags.sh (removed):
11123 * global-tags/create_global_tags.sh.in (added):
11126 * libanjuta/anjuta-launcher.c:
11129 * plugins/project-manager/plugin.c:
11130 (project_manager_plugin_close_project):
11133 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
11136 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
11137 More reasonable toolbar creation/deletition though it does
11138 not completly work!
11140 2006-09-15 Johannes Schmid <jhs@gnome.org>
11142 * libanjuta/anjuta-utils.c/.h:
11145 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
11147 * scintilla/ScintillaGTK.cxx
11148 Fixed doulbe freeing in Scintilla
11150 2006-09-12 Johannes Schmid <jhs@gnome.org>
11152 * plugins/symbol-browser/an_symbol_prefs.c:
11153 Support unloading / reloading of the module (for example when
11154 closing a project and opening another one).
11156 * plugins/project-manager/plugin.c:
11157 Really fixed #355148 (Show project name in title bar)
11159 2006-09-09 Johannes Schmid <jhs@gnome.org>
11161 * libanjuta/plugins.c:
11162 Fixed #355156 (Show plugins in alphabetical order)
11164 2006-09-09 Johannes Schmid <jhs@gnome.org>
11166 * plugins/project-manager/plugin.c:
11167 Fixed #355148 (Show project name in title bar)
11169 2006-09-09 Johannes Schmid <jhs@gnome.org>
11171 * plugins/project-manager/plugin.c:
11172 (value_removed_project_root_uri):
11173 Fixed crasher if project cannot be opened
11175 2006-08-30 Naba Kumar <naba@gnome.org>
11177 * plugins/language-support-cpp-java/plugin.[c,h],
11178 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
11179 Impletemnted UI for auto indent.
11181 2006-08-28 Naba Kumar <naba@gnome.org>
11183 * plugins/gvim/.cvsignore,
11184 plugins/gvim/Makefile.am,
11185 plugins/gvim/anjuta-vim-plugin.png,
11186 plugins/gvim/anjuta-vim.c,
11187 plugins/gvim/anjuta-vim.h,
11188 plugins/gvim/anjuta-vim.plugin.in,
11189 plugins/gvim/gtkvim.c,
11190 plugins/gvim/gtkvim.h,
11191 plugins/gvim/plugin.c,
11192 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
11195 2006-08-28 Naba Kumar <naba@gnome.org>
11197 Patch from: Massimo Corà <maxcvs@email.it>
11198 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
11199 possible infinite loop.
11201 2006-08-22 Adam Dingle <adam@medovina.org>
11203 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
11204 to edit are shown in the preferences dialog in anjuta").
11205 Removed unused widgets from the style editor dialog.
11207 2006-08-21 Johannes Schmid <jhs@gnome.org>
11209 * plugins/symbol-browser/test-class.[cpp/h]
11210 Added missing files
11212 2006-08-18 Naba Kumar <naba@gnome.org>
11214 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
11215 end of document loading.
11217 * plugins/language-support-cpp-java/plugin.c,
11218 plugins/sourceview/sourceview.c: Fixed plugin loading.
11220 2006-08-17 Naba Kumar <naba@gnome.org>
11222 * plugins/language-support-cpp-java/plugin.c,
11223 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
11224 mode line parsing. Indentation parameters initialized based on
11225 mode line parameters.
11227 2006-08-16 Naba Kumar <naba@gnome.org>
11229 * Makefile.am, plugins/editor/text_editor.c,
11230 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
11233 2006-08-16 Naba Kumar <naba@gnome.org>
11235 Patch from Massimo Cora' <maxcvs@email.it>:
11237 * plugins/editor/aneditor-autocomplete.cxx,
11238 plugins/editor/aneditor-calltip.cxx,
11239 plugins/symbol-browser/Makefile.am,
11240 plugins/symbol-browser/an_symbol.c,
11241 plugins/symbol-browser/an_symbol_view.c,
11242 plugins/symbol-browser/plugin.c,
11243 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
11244 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
11245 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
11246 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
11247 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
11248 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
11249 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
11250 tagmanager/get.h, tagmanager/html.c,
11251 tagmanager/include/tm_source_file.h,
11252 tagmanager/include/tm_tag.h,
11253 tagmanager/include/tm_workspace.h,
11254 tagmanager/jscript.c, tagmanager/keyword.c,
11255 tagmanager/keyword.h, tagmanager/lisp.c,
11256 tagmanager/lregex.c, tagmanager/lua.c,
11257 tagmanager/main.h, tagmanager/make.c,
11258 tagmanager/options.c, tagmanager/options.h,
11259 tagmanager/parse.c, tagmanager/parse.h,
11260 tagmanager/parsers.h, tagmanager/pascal.c,
11261 tagmanager/perl.c, tagmanager/php.c,
11262 tagmanager/python.c, tagmanager/read.c,
11263 tagmanager/read.h, tagmanager/readtags.c,
11264 tagmanager/readtags.h, tagmanager/rexx.c,
11265 tagmanager/routines.c, tagmanager/routines.h,
11266 tagmanager/ruby.c, tagmanager/scheme.c,
11267 tagmanager/sh.c, tagmanager/slang.c,
11268 tagmanager/sml.c, tagmanager/sort.c,
11269 tagmanager/sort.h, tagmanager/sql.c,
11270 tagmanager/strlist.c, tagmanager/strlist.h,
11271 tagmanager/tcl.c, tagmanager/tm_source_file.c,
11272 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
11273 tagmanager/tm_workspace.c, tagmanager/verilog.c,
11274 tagmanager/vim.c, tagmanager/vstring.c,
11275 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
11276 5.6 and namespace completion fixed.
11278 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11279 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
11281 2006-08-15 Naba Kumar <naba@gnome.org>
11283 * libanjuta/interfaces/libanjuta.idl,
11284 plugins/editor/text-editor-iterable.c,
11285 plugins/editor/text_editor.c,
11286 plugins/sourceview/sourceview-cell.c,
11287 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
11288 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
11289 ianjuta_editor_end_action().
11291 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
11293 2006-08-13 Naba Kumar <naba@gnome.org>
11295 * plugins/debug-manager/breakpoints.c,
11296 plugins/debug-manager/memory.c,
11297 plugins/debug-manager/registers.c,
11298 src/layout.xml: Fixed debugger widgets layout.
11300 2006-08-12 Naba Kumar <naba@gnome.org>
11302 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
11303 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
11304 plugins/editor/editor.glade, plugins/editor/text_editor.h,
11305 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
11306 codes and dead codes. Removed automatic indentation prefs.
11308 2006-08-12 Johannes Schmid <jhs@gnome.org>
11310 * libanjuta/Makefile.am:
11311 * libanjuta/anjuta-launcher.c:
11312 * libanjuta/anjuta-launcher.h:
11313 * libanjuta/anjuta-plugin.c:
11314 * libanjuta/anjuta-plugin.h:
11315 * libanjuta/anjuta-preferences.c:
11316 * libanjuta/anjuta-preferences.h:
11317 * libanjuta/anjuta-shell.c:
11318 * libanjuta/anjuta-shell.h:
11319 * libanjuta/libanjuta.h:
11321 Made wrapper friendly:
11322 - no inline in header files (preferences_set/get)
11323 - correct signal names
11324 - correct GError** argument in anjuta_shell_freeze/thaw
11325 - include correct files in libanjuta.h
11327 * plugins/project-manager/plugin.c:
11330 2006-08-11 Naba Kumar <naba@gnome.org>
11332 * plugins/editor/aneditor-priv.h,
11333 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
11335 * plugins/editor/text_editor_cbs.c,
11336 plugins/sourceview/anjuta-view.c: Pass the right position for char
11339 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
11341 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
11343 2006-08-11 Naba Kumar <naba@gnome.org>
11345 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
11346 return the right character at the iter position and get_char() to
11349 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
11350 to set to character offset and not byte index.
11352 * plugins/language-support-cpp-java/plugin.c: Improved
11353 auto-indentation login. Indents opening and closing braces correctly.
11355 2006-08-10 Johannes Schmid <jhs@gnome.org>
11359 Required automake = 1.9
11361 * libanjuta/anjuta-children.c:
11362 * libanjuta/anjuta-children.h:
11363 * libanjuta/anjuta-encodings.h:
11364 * libanjuta/anjuta-launcher.h:
11365 * libanjuta/anjuta-plugin-description.h:
11366 * libanjuta/anjuta-preferences-dialog.h:
11367 * libanjuta/anjuta-preferences.h:
11368 * libanjuta/anjuta-session.h:
11369 * libanjuta/anjuta-status.h:
11370 * libanjuta/anjuta-ui.h:
11371 * libanjuta/anjuta-utils.c:
11372 * libanjuta/anjuta-utils.h:
11373 * libanjuta/e-splash.h:
11374 * libanjuta/glue-factory.h:
11375 * libanjuta/glue-plugin.h:
11376 * libanjuta/plugins.h:
11377 * libanjuta/resources.h:
11378 Fixed libanjuta to be able to wrap it
11379 - G_BEGIN_DECLS, G_END_DECLS
11380 - include all necessary files in libanjuta.h
11382 * plugins/gtodo/tray-icon.c:
11383 * plugins/terminal/terminal.c:
11384 Some build fixes for freebsd
11386 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
11387 * plugins/sourceview/sourceview.glade:
11388 Remove auto-indent feature as it is now in language-support
11390 2006-08-09 Naba Kumar <naba@gnome.org>
11392 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
11393 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
11394 Added missing files.
11396 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
11397 get_use_spaces(), set_tabsize() and set_use_spaces().
11399 2006-08-09 Naba Kumar <naba@gnome.org>
11401 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
11402 succeeded in activating.
11404 * plugins/document-manager/plugin.c: Added debug message.
11406 * libanjuta/interfaces/libanjuta.idl,
11407 plugins/editor/text_editor.c: Implemented get_tabsize(),
11408 get_use_spaces(), set_tabsize() and set_use_spaces().
11410 * plugins/language-support-cpp-java/Makefile.am,
11411 plugins/language-support-cpp-java/plugin.c,
11412 plugins/language-support-cpp-java/plugin.h: Used editor parameters
11413 for indentation. Added preferences page for paramenters.
11415 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
11417 2006-08-08 Naba Kumar <naba@gnome.org>
11419 * libanjuta/interfaces/libanjuta.idl,
11420 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11421 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11422 plugins/editor/text_editor.c,
11423 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
11424 and implemented it for both scintilla and sourceview.
11426 * plugins/search/plugin.c: Use the new grab_focus() to transfer
11427 focus back to editor (happens when pressing esc in incremental
11430 2006-08-08 Naba Kumar <naba@gnome.org>
11432 * libanjuta/interfaces/libanjuta.idl,
11433 plugins/editor/text_editor.c,
11434 plugins/editor/text_editor.h,
11435 plugins/editor/text-editor-iterable.c,
11436 plugins/sourceview/sourceview-cell.c,
11437 plugins/sourceview/sourceview.c: Implemented editor attributes
11440 * plugins/editor/aneditor.cxx: Disabled old indentation code.
11441 plugins/language-support-cpp-java/plugin.c: Implemented indentation
11442 code (not complete yet).
11444 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11445 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11446 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11447 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11448 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
11449 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11451 2006-08-04 Naba Kumar <naba@gnome.org>
11453 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
11456 2006-08-03 Johannes Schmid <jhs@gnome.org>
11458 * configure.in: Add a more informative text to valgrind plugin
11461 Modified Preferences tasl
11462 * libanjuta/anjuta-plugin.c:
11463 * libanjuta/anjuta-preferences-dialog.c:
11464 * libanjuta/anjuta-preferences-dialog.h:
11465 * libanjuta/anjuta-preferences.c:
11466 * libanjuta/anjuta-preferences.h:
11467 * libanjuta/interfaces/Makefile.am.iface:
11468 * libanjuta/interfaces/libanjuta.idl:
11469 Added IAnjutaPreferences interface which every plugin that has preferences should
11470 implement. Call merge() and unmerge() at plugin activation/deactivation.
11471 Fixed preferences_page_remove()
11473 * plugins/build-basic-autotools/build-basic-autotools.c:
11474 * plugins/cvs-plugin/plugin.c:
11475 * plugins/document-manager/plugin.c:
11476 * plugins/editor/plugin.c:
11477 * plugins/editor/plugin.h:
11478 * plugins/file-manager/plugin.c:
11479 * plugins/gtodo/main.h:
11480 * plugins/gtodo/plugin.c:
11481 * plugins/gtodo/preferences.c:
11482 * plugins/message-view/anjuta-msgman.c:
11483 * plugins/message-view/anjuta-msgman.h:
11484 * plugins/message-view/plugin.c:
11485 * plugins/sourceview/plugin.c:
11486 * plugins/sourceview/plugin.h:
11487 * plugins/symbol-browser/an_symbol_prefs.c:
11488 * plugins/symbol-browser/plugin.c:
11489 * plugins/terminal/terminal.c:
11490 * plugins/valgrind/plugin.c
11491 * src/anjuta-app.c:
11493 Updated preference loading/unloading for all plugins
11495 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
11497 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
11498 src/Makefile.am, plugins/tools/scripts/Makefile.am:
11499 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
11500 recommended by the autoconf manual.
11501 - Fixes compiling with autoconf 2.60.
11503 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
11505 2006-08-02 Johanes Schmid <jhs@gnome.org>
11507 * plugins/profile-default/plugin.c:
11508 Fixed session handling
11510 2006-08-01 Johannes Schmid <jhs@gnome.org>
11513 * plugins/Makefile.am:
11514 Disabled devhelp and glade for now as they do not work (#341073
11517 * plugins/profile-default/anjuta-default-profile.ui (removed):
11518 * plugins/profile-default/plugin.c:
11519 * plugins/profile-default/plugin.h:
11520 * plugins/project-manager/anjuta-project-manager.ui:
11521 * plugins/project-manager/plugin.c:
11522 * plugins/project-manager/plugin.h:
11523 Limted multiple project support #315043
11525 * libanjuta/interfaces/libanjuta.idl:
11526 Added ianjuta_profile_unload
11528 2006-07-31 Naba Kumar <naba@gnome.org>
11530 * libanjuta/interfaces/libanjuta.idl,
11531 plugins/editor/text-editor-iterable.c,
11532 plugins/editor/text_editor.c,
11533 plugins/sourceview/anjuta-view.c,
11534 plugins/sourceview/anjuta-view.h,
11535 plugins/sourceview/sourceview.c: Fixed text iteration and
11536 IAnjutaEditor implementations in both scintilla
11537 and sourceview. Cleand up libanjuta API: Removed redundant
11538 erase_range() method from IAnjutaEditor interface, fixed
11539 ianjuta_editor_get_text to take length instead of range (consistency).
11540 autoindentation in both sourceview and scintilla more or less works,
11541 but still disabled for now because there are still some anomalies
11544 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
11546 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
11549 2006-07-30 Johannes Schmid <jhs@gnome.org>
11551 * plugins/sourceview/anjuta-document.c:
11552 * plugins/sourceview/anjuta-document.h:
11553 * plugins/sourceview/anjuta-view.c:
11554 * plugins/sourceview/sourceview.c:
11555 Wrote a new "char_added" implementation, I hope this one is good
11557 * plugins/sourceview/sourceview-cell.c:
11558 Fixed typo: "text_iter" instead of "iter"
11560 2006-07-30 Naba Kumar <naba@gnome.org>
11562 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
11564 2006-07-30 Johannes Schmid <jhs@gnome.org>
11566 * autogen.sh: use gnome-autogen.sh from gnome-coomen
11568 * plugins/debug-manager/plugin.c:
11569 * plugins/patch/plugin.c:
11570 Use IAnjutaIndicable to mark debugger position
11572 * plugins/sourceview/sourceview.c:
11573 Define colors for IAnjutaIndicable
11575 2006-07-29 Johannes Schmid <jhs@gnome.org>
11577 * plugins/debug-manager/anjuta-debug-manager.ui:
11578 * plugins/debug-manager/breakpoints.c:
11579 * plugins/debug-manager/images/Makefile.am:
11580 * plugins/debug-manager/images/run-to-cursor.png:
11581 * plugins/debug-manager/plugin.c:
11582 Added toolbar and some icons
11584 * plugins/patch/anjuta-patch.ui:
11585 * plugins/patch/patch-plugin.c:
11586 * plugins/patch/patch-plugin.glade:
11587 * plugins/patch/plugin.c:
11588 * plugins/patch/plugin.h:
11589 Improved patch plugin (GUI and function)
11591 * plugins/sourceview/sourceview.c:
11592 Fixed another Gtk-Critical
11594 * plugins/tools/anjuta-tools.ui:
11595 * plugins/tools/plugin.h:
11596 Put Patch plugin in tools menu and changed ui file
11598 2006-07-29 Johannes Schmid <jhs@gnome.org>
11600 * plugins/document-manager/plugin.c:
11601 Fixed accelator Gtk-Warning
11603 * plugins/message-view/anjuta-msgman.c:
11606 * plugins/sourceview/anjuta-document.c:
11607 * plugins/sourceview/anjuta-document.h:
11608 * plugins/sourceview/anjuta-marshal.list:
11609 Wrote a better emitter for the char-added signal
11611 * plugins/sourceview/sourceview.c:
11612 Fixed Redo/Undo to void Gtk-Criticals
11614 * plugins/sourceview/sourceview-args.c:
11615 * plugins/sourceview/sourceview-cell.c:
11616 * plugins/sourceview/sourceview-scope.c:
11617 * plugins/sourceview/sourceview-tags.c:
11618 Adapted to new IAnjutaIterator API
11620 2006-07-28 Naba Kumar <naba@gnome.org>
11622 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
11624 * plugins/symbol-browser/an_symbol.c,
11625 plugins/symbol-browser/an_symbol_iter.c,
11626 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
11627 subclass of AnjutaSymbol so that the symbol is accessible from
11628 the iter in light of changes in IAnjutaIterable.
11630 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
11631 implementation of IAnjutaIterable.
11633 2006-07-28 Naba Kumar <naba@gnome.org>
11635 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
11636 IAnjutaIterable. They were kind of useless since the interface is
11637 defined on the data object itself. Added set_position() method
11638 in IAnjutaIterable to allow setting arbitrary current index to the
11640 Added erase() and erase_range() in IAnjutaEditor.
11642 * plugins/editor/text-editor-iterable.c: Fixed
11643 plugins/editor/text_editor.c: Implemented erase() and erase_range()
11644 methods in editor. Fixed get_line_from_position() method.
11646 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
11647 code. It's disabled for now.
11649 * plugins/sourceview/sourceview-cell.c,
11650 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
11653 2006-07-27 Johannes Schmid <jhs@gnome.org>
11655 * plugins/sourceview/sourceview-cell.c:
11656 Fixed IAnjutaEditorCell to work only on a single line
11657 Fixed crasher in finalize
11659 * plugins/symbol-browser/an_symbol_prefs.c:
11660 * global-tags/Makefile.am:
11661 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
11662 script installation
11664 2006-07-26 Naba Kumar <naba@gnome.org>
11666 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
11667 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
11669 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
11671 * plugins/document-manager/plugin.c: Fixed dynamic loading of
11674 * plugins/editor/text-editor-iterable.c,
11675 plugins/editor/text_editor.c,
11676 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
11677 method to work correctly, it was ignoring start and end parameters.
11678 Fixed TextEditorCell implementation. Fixed 'char-added' signal
11681 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
11682 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
11684 2006-07-24 Massimo Cora' <maxcvs@email.it>
11686 * plugins/symbol-browser/an_symbol_view.c,
11687 plugins/symbol-browser/an_symbol_view.h,
11688 plugins/symbol-browser/plugin.c:
11689 fix a matching case into sv_extract_type_qualifier_from_expr ()
11690 and some minor issues.
11692 2006-07-26 Johannes Schmid <jhs@gnome.org>
11694 * plugins/language-support-cpp-java/plugin.c:
11695 Fixed to work kind of with sourceview editor
11696 * plugins/sourceview/anjuta-document.c:
11697 * plugins/sourceview/anjuta-view.c:
11698 * plugins/sourceview/sourceview-cell.c:
11699 * plugins/sourceview/sourceview.c:
11700 Fixed IAnjutaEditorCell and "char-added" signal
11702 2006-07-24 Naba Kumar <naba@gnome.org>
11704 * plugins/document-manager/plugin.c,
11705 plugins/document-manager/plugin.h: Initial implementedion for loading
11708 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
11711 * plugins/editor/text_editor.c: Fixed syntax highlighting when
11712 indicators are cleared (that leaved grey texts).
11714 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
11716 * libanjuta/interfaces/libanjuta.idl,
11717 plugins/debug-manager/breakpoints.c,
11718 plugins/debug-manager/memory.c,
11719 plugins/debug-manager/registers.c,
11720 plugins/debug-manager/debug_tree.c,
11721 plugins/debug-manager/debugger.c,
11722 plugins/gdb/debugger.c,
11723 plugins/gdb/debugger.h,
11724 plugins/gdb/plugin.c:
11725 Add a parameter for reporting error
11726 Add a new interface for using gdb variable object
11727 Allow to cancel commands
11728 Rewrite handling of debugger state
11730 * plugins/debug-manager/plugin.c,
11731 plugins/debug-manager/locals.c,
11732 plugins/debug-manager/locals.h,
11733 plugins/debug-manager/register.c,
11734 plugins/debug-manager/stack_trace.c,
11735 plugins/debug-manager/stack_trace.h:
11736 Create and destroy local and stack trace windows when needed
11738 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
11740 * plugins/document-manager/plugin.c:
11741 Fixed "Automatic" highlighting
11743 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
11745 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
11747 * plugins/sourceview/anjuta-view.c:
11748 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
11750 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
11752 * configure.in: Check for C/C++-Compiler correctly
11754 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
11756 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11758 * plugins/debug-manager/stack_trace.c:
11759 Destroy stack window when debuuger is disabled (#347414)
11761 * plugins/sourceview/anjuta-view.c:
11762 Fix a crash with popup-menu (#347412)
11764 2006-07-13 Naba Kumar <naba@gnome.org>
11766 * plugins/editor/Makefile.am,
11767 plugins/editor/text_editor.h,
11768 plugins/editor/text-editor-iterable.h,
11769 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
11772 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
11775 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
11777 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
11779 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
11782 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
11784 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11786 * libanjuta/anjuta-preferences-dialog.c:
11787 Do not use the page_num returned by gtk_notebook_append_page to
11788 remove the page as it cause bugs when pages removal is not done
11791 * plugins/document-manager/anjuta-docman.c:
11792 * src/anjuta-app.c:
11793 makes Anjuta display dock_items which have previously been hidden
11795 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
11797 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11799 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
11800 * plugins/sourceview/sourceview.c: (imark_unmark):
11802 Patches for bugs #346450 and #346295
11804 * AUTHORS: Added Fredrik
11806 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
11808 * plugins/message-view/anjuta-msgman.c:
11809 Fixed close button/icon size (like in docman)
11811 2006-06-10 Naba Kumar <naba@gnome.org>
11813 * plugins/editor/text_editor.c: Fixed goto line to mark the line
11816 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
11818 * libanjuta/interfaces/libanjuta.idl:
11819 Move inspect_memory function in IAnjutaCpuDebugger interface
11820 Rename Boolean type to State
11822 * plugins/debug-manager/breakpoint.c:
11823 Rename Boolean type to State
11825 * plugins/debug-manager/Makefile.am,
11826 plugins/debug-manager/anjuta-marshal.list,
11827 plugins/debug-manager/data_view.c,
11828 plugins/debug-manager/data_view.h,
11829 plugins/debug-manager/data_buffer.c,
11830 plugins/debug-manager/data_buffer.h,
11831 plugins/debug-manager/chunk_view.c,
11832 plugins/debug-manager/chunk_view.h,
11833 plugins/debug-manager/anjuta-debug-manager.ui,
11834 plugins/debug-manager/debugger.c,
11835 plugins/debug-manager/memory.c,
11836 plugins/debug-manager/memory.h,
11837 plugins/debug-manager/plugin.c,
11838 plugins/gdb/debugger.c,
11839 plugins/gdb/debugger.h,
11840 plugins/gdb/plugin.c:
11841 Rewrite memory window using a special widget
11842 Rename Boolean type to State
11844 2006-06-08 Naba Kumar <naba@gnome.org>
11846 * plugins/editor/text_editor.c (itext_editor_get_current_word):
11847 Do not return garbage characters and return NULL when there is no
11850 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
11853 * plugins/search/search-replace.c: Fixed a mem leak.
11855 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
11857 * libanjuta/anjuta-launcher.c:
11858 Added debug message (see #343522)
11860 * plugins/build-basic-autotools/build-basic-autotools.c:
11861 Patch from Günther Brammer to fix #344015
11863 * plugins/sourceview/sourceview.c:
11864 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
11865 automatic highlight of build messages)
11867 2006-06-06 Naba Kumar <naba@gnome.org>
11870 libanjuta/interfaces/libanjuta.idl,
11871 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11872 plugins/Makefile.am,
11873 plugins/document-manager/action-callbacks.c,
11874 plugins/document-manager/plugin.c,
11875 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
11876 interface for language highlight selection and langauge change
11879 * plugins/language-support-cpp-java: Added language support
11880 plugin for cpp and java.
11882 2006-05-27 Naba Kumar <naba@gnome.org>
11884 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
11885 plugins/debug-manager/*, data/Makefile.am,
11886 manuals/reference/libanjuta/libanjuta.types,
11887 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11888 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11889 merged anjuta-new-debugger branch into trunck.
11890 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
11892 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
11894 * libanjuta/interfaces/libanjuta.idl,
11895 plugins/debug-manager/debugger.c,
11896 plugins/debug-manager/debugger.h,
11897 plugins/gdb/anjuta-gdb.plugin.in,
11898 plugins/gdb/debugger.c,
11899 plugins/gdb/debugger.h,
11900 plugins/gdb/plugin.c:
11901 Add new IAnjutaCpuDebugger interface to access cpu register
11902 Run gdb instead of /usr/local/bin/gdb
11904 * plugins/debug-manager/plugin.c,
11905 plugins/debug-manager/registers.c,
11906 plugins/debug-manager/registers.h:
11907 Rewrite register window
11908 Rename Load target menu item to Run target
11910 2006-05-07 Naba Kumar <naba@gnome.org>
11914 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
11916 * plugins/debug-manager/watch.c,
11917 plugins/debug-manager/breakpoint.c,
11918 plugins/debug-manager/breakpoint.h:
11919 Fix crash: disconnect save and load session signals
11921 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
11923 * libanjuta/interface/libanjuta.idl,
11924 plugins/debug-manager/debugger.c,
11925 plugins/gdb/plugin.c:
11926 Add a value parameter for evaluate command
11928 * plugins/debug-manager/anjuta-debug-manager.glade:
11929 Create new dialog box for watches using glade
11931 * plugins/debug-manager/anjuta-debug-manager.ui:
11932 Move watch menu items near the end
11933 Move breakpoint menu items outside the sub menu
11935 * plugins/debug-manager/debug_tree.c,
11936 plugins/debug-manager/debug_tree.h,
11937 plugins/debug-manager/debug_tree.h,
11938 plugins/debug-manager/watch.c:
11939 Move all GUI code from watch.c to debug_tree.c
11940 Add an auto update property to watches
11942 * plugins/debug-manager/locals.c,
11943 plugins/debug-manager/locals.h,
11944 plugins/debug-manager/stack_trace.c,
11945 plugins/debug-manager/stack_trace.h,
11946 plugins/debug-manager/plugin.c:
11947 Register actions before starting debugger
11949 * plugins/gdb/debugger.c:
11950 Do not call callback function if not present
11952 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
11954 * libanjuta/interfaces/libanjuta.idl,
11955 plugins/debug-manager/stack_trace.c,
11956 plugins/debug-manager/stack_trace.h,
11957 plugins/debug-manager/anjuta-debug-manager.ui,
11958 plugins/gdb/debugger.c:
11959 Add a popup menu in stack frame window
11960 Add a new frame-changed event
11961 Use MI command for getting stack informations
11962 Get filename with full path (need gdb > 6.3)
11964 * libanjuta/interfaces/libanjuta.idl,
11965 plugins/debug-manager/debug_tree.c,
11966 plugins/debug-manager/debugger.c,
11967 plugins/debug-manager/locals.c,
11968 plugins/debug-manager/locals.h,
11969 plugins/debug-manager/plugin.c,
11970 plugins/gdb/debugger.c,
11971 plugins/gdb/debugger.h,
11972 plugins/gdb/parser.c,
11973 plugins/gdb/parser.h,
11974 plugins/gdb/plugin.c,
11975 plugins/gdb/Makefile.am:
11976 Pass watch data with string instead of Watch structures
11977 Use debug_tree in local window
11981 * plugins/debug-manager/breakpoints.c,
11982 plugins/debug-manager/utilities.c,
11983 plugins/debug-manager/utilities.h:
11984 Use a GtkListStore instead of a GtkTreeStore
11985 move goto_location_in_editor in utilities.c
11987 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
11989 * libanjuta/interfaces/libanjuta.idl,
11990 plugins/debug-manager/anjuta-debug-manager.ui,
11991 plugins/debug-manager/breakpoints.c,
11992 plugins/debug-manager/plugin.c,
11993 plugins/gdb/debugger.c:
11994 Add a breakpoint type
11995 Add new popup menu in breakpoint window
11996 Add toggle breakpoint in editor popup menu
11997 Save and restore breakpoint enable
11998 Fix bug in clear all breakpoints
11999 Remove old useless code
12001 * plugins/debug-manager/debugger.c:
12002 Fix some problem with debugger states
12004 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
12005 Update documentation
12007 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
12009 * data/Makefile.am,
12010 plugins/gdb/Makefile.am,
12011 plugins/gdb/gdb.init:
12012 Move gdb.init crom data to plugins/gdb
12014 * plugins/gdb/gdb.init,
12015 libanjuta/interfaces/libanjuta.idl,
12016 plugins/debug-manager/breakpoints.c,
12017 plugins/debug-manager/debugger.c,
12018 plugins/debug-manager/plugin.c,
12019 plugins/gdb/debugger.c,
12020 plugins/gdb/plugin.c:
12021 Support pending breakpoints
12022 Rewrite debugger states
12023 Split ianjuta_debugger_log into _enable_log and _disable_log
12025 * plugins/debug-manager/start.c,
12026 plugins/debug-manager/debug_tree.c,
12027 plugins/gdb/parser.c:
12028 Remove some useless lines
12030 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
12031 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
12032 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12033 Update documentation
12035 2006-03-12 Naba Kumar <naba@gnome.org>
12037 * manuals/references/libanjuta/libanjuta.types: Fixed
12038 debug-manager name.
12040 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
12042 * libanjuta/anjuta-debugger.c,
12043 libanjuta/anjuta-debugger.h:
12046 * libanjuta/interfaces/libanjuta.idl,
12047 plugins/debug-mananger/breakpoints.c,
12048 plugins/debug-manager/debug_tree.c,
12049 plugins/debug-manager/debugger.c,
12050 plugins/debug-manager/plugin.c,
12051 plugins/debug-manager/registers.c,
12052 plugins/debug-manager/sharedlib.c,
12053 plugins/debug-manager/signal.c,
12054 plugins/debug-manager/stack_trace.c,
12055 plugins/debug-manager/start.c,
12056 plugins/debug-manager/watch.c,
12057 plugins/gdb/debugger.c,
12058 plugins/gdb/debugger.h,
12059 plugins/gdb/parser.c,
12060 plugins/gdb/parser.h,
12061 plugins/gdb/plugin.c:
12062 Move types definitions from libanjuta/anjuta-debugger.{ch}
12063 Rename types from AnjutaDebugger* to IAnjutaDebugger*
12065 * plugins/gdb/Makefile.am:
12066 Remove user interface from gdb plugin
12068 2006-03-12 Naba Kumar <naba@gnome.org>
12070 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
12072 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
12074 Modified Patch from Marc Maurer <uwog@uwog.net>:
12075 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
12078 * plugins/sourceview/Makefile.am:
12079 * plugins/sourceview/sourceview-cell.c:
12080 * plugins/sourceview/sourceview-cell.h:
12081 * plugins/sourceview/sourceview.c:
12083 Implemented IAnjutaEditorCell
12085 2006-05-21 Naba Kumar <naba@gnome.org>
12087 * libanjuta/interfaces/libanjuta.idl,
12088 plugins/document-manager/action-callbacks.c,
12089 plugins/document-manager/plugin.c,
12090 plugins/editor/print.c, plugins/editor/text_editor.c,
12091 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
12092 Fixed zooming and added icons and shortcuts for zoom menu items.
12094 2006-05-21 Naba Kumar <naba@gnome.org>
12096 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
12099 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
12101 * plugins/document-manager/anjuta-docman.c:
12102 Fixed close button reaction by setting the correct current editor
12104 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
12106 Patch from Yang Hong <yanghong@ccoss.com.cn>:
12107 * plugins/document-manager/anjuta-docman.c
12108 - Fix close button, you can close any tab as you wish now.
12109 - Fadeout mime icon as the same as close image
12111 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
12113 Patch from Marc Maurer <uwog@uwog.net>
12114 * main.c: Compile fix when NLS is enabled
12116 AUTHORS: Added Marc
12118 2006-05-20 Naba Kumar <naba@gnome.org>
12120 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
12121 while loading abiword-2.4.4/abi project).
12123 2006-05-18 Naba Kumar <naba@gnome.org>
12125 * libanjuta/interfaces/libanjuta.idl,
12126 plugins/document-manager/action-callbacks.c,
12127 plugins/editor/print.c,
12128 plugins/editor/text_editor.c,
12129 plugins/editor/text_editor.h,
12130 plugins/editor/text_editor_prefs.c: Fixed zooming.
12132 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
12133 interface for character iteration and IAnjutaEditorAssist interface
12134 for autocompletions and editor tips.
12136 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
12138 Patch from Günther Brammer <GBrammer@gmx.de>:
12139 * plugins/document-manager/anjuta-docman.c:
12140 Make tabs smaller but keep nice closing icon
12142 * plugins/document-manager/anjuta-docman.c:
12143 * plugins/document-manager/Makefile.am:
12145 Added nice mime-icons to the editor tabs
12147 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
12149 * configure.in: Bumped version to 2.0.3 (pre-release increment)
12151 * plugins/symbol-browser/an_symbol_view.c:
12153 - Fixed symbol searching (Yang Hong (#341997))
12155 * plugins/devhelp/htmlview.c:
12156 Fixed devhelp plugin
12158 * plugins/build-basic-autotools/build-basic-autotools.c:
12159 * plugins/search/search-replace.c:
12160 * plugins/document-manager/anjuta-docman.c:
12162 Only add a marker to a line where it makes sense!
12164 === anjuta 2.0.2 ===
12166 2006-05-15 Naba Kumar <naba@gnome.org>
12168 * configure.in: set required versions for
12171 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
12173 * plugins/glade/plugin.c:
12174 Fixed signal connection for "gtk-doc-search"
12176 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
12178 * NEWS: Set release date, add known issues
12180 * libanjuta/anjuta-shell.c:
12181 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
12182 and debug other gtk-warnings/criticals)
12184 * plugins/build-basic-autotools/build-basic-autotools.c:
12185 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
12187 * plugins/sourceview/anjuta-view.c:
12188 * plugins/sourceview/sourceview-args.c:
12189 * plugins/sourceview/sourceview-scope.c:
12190 * plugins/sourceview/sourceview-tags.c:
12191 Fixed gtk-criticals (gtk_source_language_get_mime_types)
12193 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
12195 * pixmaps/Makefile.am:
12196 Add preferences_general.png
12198 * plugins/devhelp/plugin.c:
12199 Fixed some more realise things
12201 * plugins/message-view/anjuta-msgman.c:
12202 Support stock icons for message panes
12204 * plugins/search/search-replace.c:
12205 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
12207 * plugins/search/search-replace_backend.c:
12210 * plugins/sourceview/anjuta-document.c:
12211 * plugins/sourceview/sourceview.c:
12212 Fixed finalise and tag completion
12214 * src/anjuta-app.c:
12215 Use preferences_general icon
12217 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
12219 * pixmaps/Makefile.am:
12222 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
12224 * plugins/sourceview/sourceview-prefs.c:
12225 Fixed font & color handling
12227 * plugins/symbol-browser/an_symbol_view.c:
12230 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
12232 * plugins/macro/macros.xml:
12233 Fixed bug #341583 (Address of FSF)
12235 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
12238 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
12239 Update: Do it the cool way...
12241 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
12243 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
12244 Implement gtk-api-help signals of glade3
12245 * configure.in: Bump to glade3 2.91.2
12247 * plugins/devhelp/plugin.c:
12248 Fixed some realize stuff in the devhelp plugin
12250 * plugins/sourceview/anjuta-document.c:
12251 fixed bug with scope completion
12253 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
12255 * plugins/symbol-browser/an_symbol_view.c
12256 * plugins/symbol-browser/an_symbol_prefs.c
12257 * plugins/symbol-browser/an_symbol_prefs.h
12258 * global_tags/create_global_tags.sh:
12260 Automaticly create global tags on first startup
12262 2006-05-08 Massimo Cora' <maxcvs@email.it>
12265 * plugins/project-wizard/templates/Makefile.am:
12266 * (added) plugins/project-wizard/templates/cpp-logo.png:
12267 * (added) plugins/project-wizard/templates/cpp.wiz:
12268 * (added) plugins/project-wizard/templates/cpp/*:
12270 Added a generic c++ template. It's a simple hello world.
12272 2006-05-07 Massimo Cora' <maxcvs@email.it>
12274 * plugins/symbol-browser/an_symbol_view.c:
12275 fixed a stupid crasher.
12277 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
12279 * plugins/project-wizard/templates/wxwin/configure.in.tpl
12280 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
12282 Fixed WxWidgets project type
12284 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
12286 * plugins/devhelp/htmlview.c:
12287 * plugins/devhelp/plugin.c:
12288 Maybe I fixed the crash this time! I could at least not reproduce anymore!
12290 * plugins/project-wizard/install.c:
12291 Don't set a message - thanks to seb
12293 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
12295 * plugins/devhelp/htmlview.c:
12296 * plugins/symbol-browser/an_symbol_view.c:
12298 There is a weird crash in gtk_idle which I still did not completly fix!
12300 * plugins/project-wizard/install.c:
12301 Default to success instead of failure
12303 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
12305 * plugins/devhelp/htmlview.c:
12306 * plugins/devhelp/plugin.c:
12307 Fixed bug and libdevhelp issue!
12309 * plugins/project-wizard/install.c:
12310 Fixed message string!
12312 2006-05-03 Massimo Cora' <maxcvs@email.it>
12314 * plugins/symbol-browser/an_symbol_view.c:
12315 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
12317 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12319 * pixmaps/Makefile.am:
12321 * anjuta.desktop.in.in
12323 GNOME Goal #2.1: Install theme-friendly icons
12325 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12327 * plugins/devhelp/htmlview.c: Reload page on reparent
12328 * plugins/document-manager/anjuta-docman.c:
12329 Present document-manager when document is selected in file-manager
12331 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12333 * plugins/symbol-broser/an_symbol_view.c:
12334 Fixed crasher in namespace exploration
12336 2006-05-01 Massimo Cora' <maxcvs@email.it>
12339 * plugins/valgrind/Makefile.am:
12341 Optional compiling of Valgrind plugin
12343 2006-05-01 Massimo Cora' <maxcvs@email.it>
12345 * plugins/symbol-browser/an_symbol_view.c:
12346 - modularized code. Marked with FIXME the parts which need improvement.
12348 - Added basic namespace completion for Gtkmm type project:
12349 - namespace1::MyClass *class;
12350 - class-> [display]
12351 - Namespaces must be anyway improved.
12353 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12355 * plugins/devhelp/plugin.c:
12356 Fixed up plugin unloading and show html widget on link selected
12360 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12362 * plugins/devhelp/Makefile.am:
12363 * plugins/devhelp/anjuta-devhelp.plugin.in:
12364 * plugins/devhelp/htmlview.c:
12365 * plugins/devhelp/htmlview.h:
12366 * plugins/devhelp/plugin.c:
12367 * plugins/devhelp/plugin.h:
12368 Reimplemeted devhelp plugin from scratch
12370 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
12373 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
12375 * plugins/sourceview/sourceview-tags.c:
12376 complete some more tag types
12378 * plugins/valgrind/plugin.c:
12379 * plugins/valgrind/preferences.c:
12380 * plugins/valgrind/vggeneralprefs.c:
12382 Fixed lots of gtk warnings
12384 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
12386 * plugins/sourceview/sourceview-scope.c:
12387 Implemented type-ahead for scope completion
12389 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
12391 * manuals/C/Makefile.am:
12392 * manuals/Makefile.am:
12393 * plugins/document-manager/Makefile.am:
12394 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
12395 * plugins/sourceview/Makefile.am:
12400 * plugins/class-gen/goc_template_header: G_END_DECLS
12402 2006-05-27 Naba Kumar <naba@gnome.org>
12404 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
12405 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
12406 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
12407 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
12408 scintilla/include/Scintilla.iface,
12409 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
12410 cvs. Fixed compile flags. Removed outdated patches.
12412 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
12414 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
12416 * plugins/sourceview/anjuta-document.c:
12417 * plugins/sourceview/sourceview-args.c:
12418 * plugins/sourceview/sourceview-scope.c:
12420 Add End/Home keypresses and support completion if symbol start with '!' for example
12423 2006-04-27 Massimo Cora' <maxcvs@email.it>
12425 * libanjuta/interfaces/libanjuta.idl:
12427 * plugins/sourceview/sourceview-scope.c:
12428 * plugins/sourceview/tag-window.c:
12429 * plugins/sourceview/tag-window.h:
12430 * plugins/symbol-browser/an_symbol_view.c:
12431 * plugins/symbol-browser/an_symbol_view.h:
12432 * plugins/symbol-browser/plugin.c:
12434 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
12436 Code and ideas for C/C++ new completion engine comes from IComplete written by
12437 Martin Stubenschrott <stubenschrott@gmx.net>.
12438 Currently the interface works only with GtkSourceView plugin.
12440 * tagmanager/Makefile.am:
12442 * tagmanager/entry.h:
12443 * tagmanager/get.c:
12444 * tagmanager/get.h:
12445 * tagmanager/include/tm_file_entry.h:
12446 * tagmanager/include/tm_project.h:
12447 * tagmanager/include/tm_source_file.h:
12448 * tagmanager/include/tm_symbol.h:
12449 * tagmanager/include/tm_tagmanager.h:
12450 * tagmanager/include/tm_work_object.h:
12451 * tagmanager/include/tm_workspace.h:
12452 * tagmanager/parse.c:
12453 * tagmanager/read.c:
12454 * tagmanager/read.h:
12455 * tagmanager/tm_project.c:
12456 * tagmanager/tm_source_file.c:
12457 * tagmanager/tm_workspace.c:
12459 Tagmanager can now parse a memory buffer and generate/update
12460 tags into tm_workspace/tm_project on the fly, without using files.
12461 C/C++ is supported now.
12463 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
12465 * plugins/sourceview/anjuta-document.c:
12466 * plugins/sourceview/sourceview-args.c:
12467 * plugins/sourceview/sourceview-scope.c:
12468 * plugins/sourceview/sourceview.c:
12470 Fixed some memory leaks and argument completion
12472 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
12474 * plugins/glade/plugin.c:
12476 Fixed glade plugin build because of API changes in glade3
12478 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
12480 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
12481 Updated editor section
12483 * manuals/C/anjuta-manual/interface.xml:
12484 * manuals/C/anjuta-manual/preferences.xml:
12485 * manuals/C/anjuta-manual/projects.xml:
12488 * plugins/editor/anjuta-editor.plugin.in:
12491 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
12494 * plugins/editor/anjuta-editor.plugin.in:
12495 * plugins/sourceview/sourceview.plugin.in:
12497 Build both editors and let the user decide a runtime!
12499 * plugins/sourceview/sourceview-scope.c:
12500 Fixed bug in regex to allow test()-> completions
12502 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
12504 * plugins/sourceview/anjuta-document.c:
12505 * plugins/sourceview/sourceview-args.c:
12506 * plugins/sourceview/sourceview-scope.c:
12507 * plugins/sourceview/sourceview-tags.c:
12508 * plugins/sourceview/tag-window.c:
12510 Improved callltip windows
12512 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12514 * src/anjuta-app.c: (on_session_save):
12515 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
12516 <ricardo.jose.ferrari@gmail.com> for pointing this out!
12518 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12520 * libanjuta/anjuta-utils.c:
12521 * plugins/cvs-plugin/cvs-execute.c:
12524 * scintilla/LexInno.cxx:
12525 * scintilla/LexOpal.cxx:
12526 * scintilla/LexTCL.cxx:
12528 Added missing files from scintilla-update
12530 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12533 * manuals/C/Makefile.am:
12534 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
12535 * manuals/C/anjuta-manual/Makefile.am:
12536 * manuals/C/anjuta-manual/anjuta-manual.xml:
12537 * manuals/C/anjuta-manual/build.xml:
12538 * manuals/C/anjuta-manual/debugger.xml:
12539 * manuals/C/anjuta-manual/execute.xml:
12540 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
12541 * manuals/C/anjuta-manual/figures/arguments.png:
12542 * manuals/C/anjuta-manual/figures/configure_dlg.png:
12543 * manuals/C/anjuta-manual/figures/file_menu.png:
12544 * manuals/C/anjuta-manual/figures/menu_main.png:
12545 * manuals/C/anjuta-manual/figures/menubar.png:
12546 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
12547 * manuals/C/anjuta-manual/figures/project_info.png:
12548 * manuals/C/anjuta-manual/figures/scrshot.png:
12549 * manuals/C/anjuta-manual/figures/symbol_browser.png:
12550 * manuals/C/anjuta-manual/figures/tool-editor.png:
12551 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
12552 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
12553 * manuals/C/anjuta-manual/figures/toolbar_format.png:
12554 * manuals/C/anjuta-manual/figures/toolbar_main.png:
12555 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
12556 * manuals/C/anjuta-manual/fileoperations.xml:
12557 * manuals/C/anjuta-manual/interface.xml:
12558 * manuals/C/anjuta-manual/introduction.xml:
12559 * manuals/C/anjuta-manual/preferences.xml:
12560 * manuals/C/anjuta-manual/projects.xml:
12561 * manuals/C/anjuta-manual/tools.xml:
12562 * manuals/Makefile.am:
12564 Updated manual and faq
12566 * scintilla/CallTip.cxx:
12567 * scintilla/CallTip.h:
12568 * scintilla/CellBuffer.cxx:
12569 * scintilla/CellBuffer.h:
12570 * scintilla/ContractionState.cxx:
12571 * scintilla/Document.cxx:
12572 * scintilla/Document.h:
12573 * scintilla/DocumentAccessor.cxx:
12574 * scintilla/Editor.cxx:
12575 * scintilla/Editor.h:
12576 * scintilla/ExternalLexer.cxx:
12577 * scintilla/Indicator.cxx:
12578 * scintilla/KeyMap.cxx:
12579 * scintilla/KeyWords.cxx:
12580 * scintilla/LexAU3.cxx:
12581 * scintilla/LexBash.cxx:
12582 * scintilla/LexCPP.cxx:
12583 * scintilla/LexCaml.cxx:
12584 * scintilla/LexCsound.cxx:
12585 * scintilla/LexEiffel.cxx:
12586 * scintilla/LexGui4Cli.cxx:
12587 * scintilla/LexHTML.cxx:
12588 * scintilla/LexLua.cxx:
12589 * scintilla/LexMSSQL.cxx:
12590 * scintilla/LexOthers.cxx:
12591 * scintilla/LexPOV.cxx:
12592 * scintilla/LexPython.cxx:
12593 * scintilla/LexRuby.cxx:
12594 * scintilla/LexSQL.cxx:
12595 * scintilla/LexVB.cxx:
12596 * scintilla/Makefile.am:
12597 * scintilla/PlatGTK.cxx:
12598 * scintilla/PropSet.cxx:
12599 * scintilla/RESearch.cxx:
12600 * scintilla/RESearch.h:
12601 * scintilla/ScintillaBase.cxx:
12602 * scintilla/ScintillaGTK.cxx:
12603 * scintilla/StyleContext.h:
12604 * scintilla/ViewStyle.cxx:
12605 * scintilla/ViewStyle.h:
12606 * scintilla/XPM.cxx:
12607 * scintilla/include/KeyWords.h:
12608 * scintilla/include/Platform.h:
12609 * scintilla/include/PropSet.h:
12610 * scintilla/include/SciLexer.h:
12611 * scintilla/include/Scintilla.h:
12612 * scintilla/include/Scintilla.iface:
12613 * scintilla/include/ScintillaWidget.h:
12614 * scintilla/lexers.make:
12616 Update to scintilla 1.68
12618 * src/anjuta-app.c:
12619 Only show help items which are really availible
12621 * plugins/cvs-plugin/cvs-callbacks.c
12622 * plugins/cvs-plugin/cvs-execute.c
12623 * plugins/cvs-plugin/subversion-callbacks.c:
12624 * libanjuta/anjuta-utils.c:
12625 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
12627 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
12629 * plugins/project-wizard/install.c,
12630 * plugins/project-wizard/autogen.c:
12631 Add error messages if using a read only directory
12632 Improve fix for bug #339296
12634 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12636 * libanjuta/interfaces/libanjuta.idl:
12637 * plugins/document-manager/action-callbacks.c:
12638 * plugins/document-manager/plugin.c:
12639 * plugins/editor/text_editor.c:
12640 Added IAnjutaEditorGoto
12642 * plugins/editor/aneditor.cxx:
12643 * plugins/editor/aneditor.h:
12644 * plugins/editor/text_editor.h:
12645 * plugins/editor/text_editor_prefs.c:
12649 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
12651 * libanjuta/interfaces/libanjuta.idl:
12652 * plugins/document-manager/action-callbacks.c:
12653 * plugins/document-manager/anjuta-docman.c:
12654 * plugins/document-manager/plugin.c:
12655 * plugins/editor/text_editor.c:
12656 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
12658 * plugins/sourceview/sourceview.c:
12659 * plugins/sourceview/sourceview.glade:
12660 Fixed some uft-8 issues and added a preference option
12661 to enable/disable gnome-vfs monitoring
12663 * scintilla/Makefile.am:
12664 * scintilla/include/Makefile.am:
12667 2006-04-20 Massimo Cora' <maxcvs@email.it>
12669 * libanjuta/interfaces/libanjuta.idl:
12670 Remove get_current_pos () because we have get_position()
12672 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
12675 * plugins/sourceview/tag-window.c:
12676 Don't close window on PageUp/PageDown
12678 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
12680 * data/Makefile.am:
12681 * manuals/reference/libanjuta/Makefile.am:
12686 * src/bacon-message-connection.c:
12687 * src/bacon-message-connection.h: (both from gedit)
12690 Fixed #312319 (Opening files when Anjuta is already open)
12692 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
12694 * TODO.tasks: Updated
12695 * plugins/sourceview/anjuta-view.c:
12696 * plugins/sourceview/anjuta-view.h:
12697 * plugins/sourceview/sourceview.c:
12699 * configure.in: Fix --enable-plugin-scintilla
12701 Added char_added signal
12703 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
12705 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
12707 Fixed diff for utf8
12709 * plugins/sourceview/sourceview.c:
12710 Fixed VFS monitoring (still a bit buggy)
12712 * plugins/sourceview/sourceview-args.c:
12713 * plugins/sourceview/tag-window.c:
12715 Better sizing for the popup-window
12717 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
12719 * plugins/project-wizard/templates/gnome/src/main.c:
12720 * plugins/project-wizard/templates/gnome/src/project.glade:
12721 * plugins/project-wizard/templates/gtk/src/main.c:
12722 * plugins/project-wizard/templates/gtk/src/project.glade:
12723 * plugins/project-wizard/templates/gtkmm/src/main.cc:
12725 Fixed up GLADE_FILE definition in project types and fixed bug #334546
12727 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
12729 * configure.in: More removal of obsoleteness.
12732 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
12735 * libanjuta/anjuta-preferences.c:
12736 * libanjuta/anjuta-utils.c:
12737 * libanjuta/anjuta-utils.h:
12738 * plugins/message-view/message-view.c:
12740 Changed color functions and moved convert_color to anjuta-utils.h
12742 * plugins/message-view/anjuta-message-manager-plugin.glade:
12743 GnomeColorPicker -> GtkColorButton (bug #309154)
12745 * plugins/sourceview/plugin.c:
12746 * plugins/sourceview/sourceview-prefs.c:
12747 * plugins/sourceview/sourceview.glade:
12748 Added color and font preferences
12750 * plugins/sourceview/sourceview-tags.c:
12751 Only show as much choices as configured in preferences
12753 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
12755 * ROADMAP, NEWS: Updated (we are far behind ;-)
12756 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
12758 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
12761 * plugins/editor/Makefile.am:
12762 * scintilla/Makefile.am
12764 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
12766 * global-tags/Makefile.am:
12767 * global-tags/create_global_tags.sh:
12768 * plugins/symbol-browser/an_symbol_prefs.c:
12769 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
12770 * plugins/symbol-browser/plugin.h:
12771 * tagmanager/include/tm_workspace.h:
12772 * tagmanager/tm_workspace.c:
12774 Fixed symbol-browser prefs and move global tags generation from installtion to
12775 preferences to make the life easier for distributers and to allow updates after installtion
12777 * plugins/document-manager/action-callbacks.c:
12778 * plugins/document-manager/action-callbacks.h:
12779 * plugins/document-manager/anjuta-document-manager.ui:
12780 * plugins/document-manager/indent-util.c:
12781 * plugins/document-manager/plugin.c:
12782 * plugins/editor/text_editor.c:
12784 Moved indent stuff to document-manager
12786 * plugins/sourceview/anjuta-view.c:
12787 * plugins/sourceview/sourceview-args.c:
12788 * plugins/sourceview/sourceview-scope.c:
12789 * plugins/sourceview/sourceview-tags.c:
12790 * plugins/sourceview/sourceview.c:
12794 * plugins/sourceview/sourceview.plugin (removed):
12795 * plugins/sourceview/sourceview.plugin.in:
12796 Editor is not user-activatible
12798 * plugins/sourceview/sourceview.png:
12801 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
12803 * src/anjuta-app.c: Fixed crasher on plugin unloading
12805 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
12807 * plugins/sourceview/sourceview.c
12808 * plugins/sourceview/sourceview-args.c
12809 * plugins/sourceview/sourceview-args.h:
12811 Polished argument completion
12813 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
12815 * plugins/message-view/anjuta-msgman.c:
12816 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
12818 Show message pane on switch (does not work, anjuta_shell needs a fix)
12820 * plugins/sourceview/Makefile.am:
12821 * plugins/sourceview/anjuta-view.c: (find_tag_window),
12822 * plugins/sourceview/sourceview-args.c:
12823 * plugins/sourceview/sourceview-args.h:
12824 * plugins/sourceview/sourceview-private.h:
12825 * plugins/sourceview/sourceview-scope.c:
12826 (sourceview_scope_update), (sourceview_scope_filter_keypress):
12827 * plugins/sourceview/sourceview-tags.c:
12828 * plugins/sourceview/sourceview.c:
12829 * plugins/sourceview/tag-window.c:
12830 * plugins/sourceview/tag-window.h:
12832 Added scope and argument completion
12834 2006-04-03 Johannes Schmid <jhs@gnome.org>
12837 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
12838 (on_widget_remove):
12841 * plugins/sourceview/sourceview.c: (iselect_clear):
12842 Make "Delete"-key working
12844 * configure.in: #336389
12846 2006-04-03 Johannes Schmid <jhs@gnome.org>
12848 * plugins/sourceview/Makefile.am:
12849 * plugins/sourceview/anjuta-view.c:
12850 * plugins/sourceview/plugin.c:
12851 * plugins/sourceview/sourceview-private.h:
12852 * plugins/sourceview/sourceview-scope.c:
12853 * plugins/sourceview/sourceview-scope.h:
12854 * plugins/sourceview/sourceview-tags.c:
12855 * plugins/sourceview/sourceview-tags.h:
12856 * plugins/sourceview/sourceview.c:
12857 * plugins/sourceview/sourceview.h:
12858 * plugins/sourceview/tag-window.c:
12860 - fixed goto_file_line
12861 - scroll to cursor on undo/redo
12862 - show correct popup-menu
12863 - scope completion (not ready yet)
12865 2006-04-03 Johannes Schmid <jhs@gnome.org>
12867 * plugins/sourceview/plugin.c:
12868 * plugins/sourceview/sourceview-tags.c:
12869 * plugins/sourceview/sourceview.c:
12870 * plugins/sourceview/sourceview.h:
12871 * plugins/sourceview/tag-window.c:
12873 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
12875 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12877 * plugins/sourceview/sourceview.c:
12878 Fixed next/previous bookmark.
12879 Toggled bookmark (set/unset).
12881 2006-04-03 Johannes Schmid <jhs@gnome.org>
12883 * plugins/document-manager/action-callbacks.c:
12884 Fixed Gtk-Warning in goto_line
12886 * plugins/sourceview/Makefile.am:
12887 * plugins/sourceview/anjuta-document.c:
12888 * plugins/sourceview/anjuta-view.c:
12889 * plugins/sourceview/anjuta-view.h:
12890 * plugins/sourceview/sourceview-autocomplete.c:
12891 * plugins/sourceview/sourceview-autocomplete.h:
12892 * plugins/sourceview/sourceview-private.h:
12893 * plugins/sourceview/sourceview-tags.c:
12894 * plugins/sourceview/sourceview-tags.h:
12895 * plugins/sourceview/sourceview.c:
12896 * plugins/sourceview/tag-window.c:
12897 * plugins/sourceview/tag-window.h:
12898 Created a nice API for tag and completion windows
12900 * plugins/sourceview/sourceview-print.h:
12901 * plugins/sourceview/sourceview-print.c:
12904 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12906 * plugins/sourceview/sourceview.c:
12907 Fixed typo (Sort bookmarks).
12909 2006-04-01 Johannes Schmid <jhs@gnome.org>
12911 * plugins/sourceview/anjuta-document.c:
12912 * plugins/sourceview/anjuta-document.h:
12913 * plugins/sourceview/anjuta-view.c:
12914 * plugins/sourceview/anjuta-view.h:
12915 * plugins/sourceview/sourceview-autocomplete.c:
12916 * plugins/sourceview/sourceview-autocomplete.h:
12917 * plugins/sourceview/sourceview-prefs.c:
12918 * plugins/sourceview/sourceview-prefs.h:
12919 * plugins/sourceview/sourceview-private.h:
12920 * plugins/sourceview/sourceview-tags.c:
12921 * plugins/sourceview/sourceview-tags.h:
12922 * plugins/sourceview/sourceview.c:
12923 * plugins/sourceview/sourceview.glade:
12924 * plugins/sourceview/tag-window.c:
12925 * plugins/sourceview/tag-window.h:
12927 Improved code complete and autocomplete
12929 2006-04-01 Johannes Schmid <jhs@gnome.org>
12931 * plugins/sourceview/Makefile.am:
12932 * plugins/sourceview/bookmark.png:
12933 * plugins/sourceview/marker-attentive.png:
12934 * plugins/sourceview/marker-basic.png:
12935 * plugins/sourceview/marker-intense.png:
12936 * plugins/sourceview/marker-light.png:
12937 * plugins/sourceview/sourceview.c:
12939 Added pixmaps for all marker types and show bookmarks
12942 * plugins/sourceview/Makefile.am:
12943 Build sourceview on 2.14 only
12945 2006-03-31 Johannes Schmid <jhs@gnome.org>
12947 * plugins/sourceview/Makefile.am:
12948 * plugins/sourceview/anjuta-document.c:
12949 * plugins/sourceview/anjuta-view.c:
12950 * plugins/sourceview/anjuta-view.h:
12951 * plugins/sourceview/sourceview-autocomplete.c:
12952 * plugins/sourceview/sourceview-private.h:
12953 * plugins/sourceview/sourceview-tags.c:
12954 * plugins/sourceview/sourceview-tags.h:
12955 * plugins/sourceview/sourceview.c:
12956 * plugins/sourceview/tag-window.c:
12957 * plugins/sourceview/tag-window.h:
12959 Added code completion with tag manager to the editor and fixed a save_as bug
12961 2006-03-31 Johannes Schmid <jhs@gnome.org>
12963 * src/main.c: Revert patch from Rob to allow building with
12965 * configure.in: Require at least 2.12 libraries
12967 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
12969 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
12971 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
12972 Improve anjuta-plugin project template: Added missed files dist tarball
12975 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
12978 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
12980 reviewed by: Johannes Schmid <jhs@gnome.org>
12982 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
12983 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
12984 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
12985 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
12987 Improve anjuta-plugin project template. Also fix for #322744
12989 2006-03-27 Johannes Schmid <jhs@gnome.org>
12991 * plugins/sourceview/sourceview-private.h:
12992 plugins/sourceview/sourceview.c:
12994 Added basic bookmark support
12996 2006-03-27 Johannes Schmid <jhs@gnome.org>
13001 Patch from Rob Bradfort <robster@debian.org>:
13002 * src/main.c: (get_command_line_args), (main):
13003 Migration from popt to GOption
13005 2006-03-26 Naba Kumar <naba@gnome.org>
13007 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
13008 size to scale itself with theme.
13010 2006-03-26 Naba Kumar <naba@gnome.org>
13012 * plugins/file-manager/an_file_view.c,
13013 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
13014 when symbolview and fileview objects are destroyed to avoid crashes
13015 after the plugins are disabled.
13017 2006-03-26 Naba Kumar <naba@gnome.org>
13019 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
13020 Deleted unused file.
13022 * plugins/glade/plugin.c: Be able to close glade plugin when there
13023 there is no glade project loaded.
13025 * plugins/sourceview/sourceview.plugin,
13026 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
13028 2006-03-23 Naba Kumar <naba@gnome.org>
13030 * plugins/editor/print.c: Fixed a bug where some sections of
13031 printed/previewed text is not highlighted.
13033 2006-03-20 Johannes Schmid <jhs@gnome.org>
13035 * libanjuta/interfaces/libanjuta.idl:
13037 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
13038 as we do not use private apis. Show help window and startup because it does
13041 * plugins/document-manager/action-callbacks.c:
13042 plugins/editor/Makefile.am:
13043 plugins/editor/text_editor.c:
13044 plugins/editor/print.c:
13045 plugins/editor/print.h:
13047 Fixed printing (nobody has missed it BTW ;-)
13049 * plugins/sourceview/sourceview.c:
13052 2006-03-20 Naba Kumar <naba@gnome.org>
13054 * configure.in, plugins/devhelp/plugin.c: Be able to build with
13055 devhelp >= 0.9 < 0.11 versions.
13057 2006-03-20 Johannes Schmid <jhs@gnome.org>
13059 * plugins/sourceview/anjuta-document-loader.c
13060 plugins/sourceview/sourceview.c:
13062 Fixed encoding bugs
13064 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13066 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
13067 Fixed bug (line position)
13068 Give the good line position whatever the active editor.
13070 2006-03-19 Ilkka Tuohela <hile@iki.fi>
13072 * configure.in: Added fi to ALL_LINGUAS
13074 2006-03-19 Johannes Schmid <jhs@gnome.org>
13076 * plugins/sourceview/anjuta-document-loader.c:
13077 replace gnome_vfs_get_mime_type_for_name_and data
13079 * plugins/build-basic-autotools/build-basic-autotools.c:
13082 2006-03-17 Johannes Schmid <jhs@gnome.org>
13084 * plugins/editor/editor.glade:
13085 Added style-editor again after it got lost somehow
13087 2006-03-17 Johannes Schmid <jhs@gnome.org>
13089 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
13090 configure.in: require devhelp 0.11
13092 Post 0.11 devhelp versions (CVS) do not work because of an API change...
13094 plugins/build-basic-autotools/build-basic-autotools.c:
13095 forgot a an installtion callback for the "install as root"-feature
13097 2006-03-17 Massimo Cora' <maxcvs@email.it>
13099 reviewed by: Johannes Schmid <jhs@gnome.org>
13101 * plugins/class-gen/anjuta-class-gen-plugin.glade
13102 plugins/class-gen/class_gen.c
13103 plugins/class-gen/goc_template_header
13104 plugins/class-gen/goc_template_source
13108 2006-03-16 Johannes Schmid <jhs@gnome.org>
13110 * plugins/sourceview/sourceview.c:
13111 Fixed "save-point" signal for undo actions
13113 2006-03-16 Massimo Cora' <maxcvs@email.it>
13115 reviewed by: Johannes Schmid <jhs@gnome.org>
13117 * plugins/document-manager/anjuta-docman.c:
13118 Implement tab drag and drop
13120 2006-03-16 Johannes Schmid <jhs@gnome.org>
13122 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
13123 plugins/build-basic-autotools/build-basic-autotools.c:
13125 Implemented "install as root"-feature (#321455)
13127 2006-03-16 Johannes Schmid <jhs@gnome.org>
13130 plugins/sourceview/.cvsignore
13131 plugins/tools/scripts/.cvsignore:
13132 Added/extended .cvsignore files
13134 * plugins/sourceview/sourceview-autocomplete.c:
13135 plugins/sourceview/sourceview-autocomplete.h:
13136 plugins/sourceview/sourceview-prefs.c:
13137 plugins/sourceview/sourceview-private.h:
13138 plugins/sourceview/sourceview.glade:
13139 Autcomplete just works(tm) now and respects preferences
13141 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
13142 Use better algorithm from autocomplete
13144 2006-03-15 Johannes Schmid <jhs@gnome.org>
13146 * src/anjuta-app.c:
13149 2006-03-15 Johannes Schmid <jhs@gnome.org>
13151 * libanjuta/interfaces/libanjuta.idl:
13152 plugins/class-gen/class_gen.c:
13153 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
13154 plugins/project-manager/plugin.c:
13156 Allow to add multiple source files (#320191)
13158 * configure.in: Require gnome-build 0.1.3
13160 2006-03-14 Johannes Schmid <jhs@gnome.org>
13162 * plugins/macro/macro-utils.c: Fixed bug #333606
13163 * plugins/file-wizard/file.c: Fixed bug #333601
13165 2006-03-13 Johannes Schmid <jhs@gnome.org>
13167 * plugins/sourceview/sourceview_autocomplete.c
13168 plugins/sourceview/sourceview_autocomplete.h
13169 plugins/sourceview/sourceview.c
13170 plugins/sourceview/sourceview-private.h
13171 plugins/sourceview/sourceview-prefs.c:
13173 Cleaned up and fixed several issues
13175 2006-03-13 Johannes Schmid <jhs@gnome.org>
13177 * plugins/sourceview/Makefile.am:
13178 plugins/sourceview/sourceview-autocomplete.c
13179 plugins/sourceview/sourceview-autocomplete.h:
13180 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
13181 plugins/sourceview/sourceview-private.h:
13182 plugins/sourceview/sourceview.c:
13184 Added (buggy) autocomplete feature to sourceview
13186 2006-03-12 Naba Kumar <naba@gnome.org>
13188 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
13189 libanjuta/anjuta-session.c: Added API docs.
13191 2006-03-12 Naba Kumar <naba@gnome.org>
13193 * TODO.tasks: Added couple of tasks.
13194 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
13195 Register private class as early as possible so that members could
13196 point to self class. Code clean up.
13198 2006-03-12 Naba Kumar <naba@gnome.org>
13200 * po/POTFILES.in, po/POTFILES.skip: Updated.
13202 2006-03-11 Naba Kumar <naba@gnome.org>
13204 * libanjuta/anjuta-shell.c,
13205 plugins/document-manager/anjuta-docman.c,
13206 plugins/document-manager/plugin.c,
13207 plugins/symbol-browser/an_symbol_search.c,
13208 plugins/valgrind/vgrule-list.c: Use correct signal names while
13211 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
13212 signal names and fixed enum IANJUTA_TYPE_* macro.
13214 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13216 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
13217 plugins/search/search-replace.c :
13218 Fixed bug (Bookmark the good line).
13219 Search & Replace (Mark all matched strings).
13221 2006-03-09 Johannes Schmid <jhs@gnome.org>
13223 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
13224 Completed changes from yesterday
13226 * plugins/document-manager/anjuta-document-manager.glade:
13227 plugins/editor/editor.glade
13228 plugins/editor/plugin.c: (activate_plugin)
13229 plugins/editor/text_editor.c
13230 plugins/sourceview/Makefile.am
13231 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
13232 plugins/sourceview/sourceview.glade:
13233 Completed preference changes
13235 2006-03-08 Johannes Schmid <jhs@gnome.org>
13237 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
13238 plugins/search/plugin.c: (activate_plugin):
13240 Removed Gtk-Criticals
13242 * plugins/document-manager/anjuta-document-manager.glade:
13243 plugins/document-manager/plugin.c: (on_docman_auto_save),
13244 (on_gconf_notify_timer), (prefs_init):
13245 plugins/document-manager/plugin.h:
13246 plugins/editor/text_editor.c: (text_editor_instance_init),
13247 (text_editor_dispose):
13248 plugins/editor/text_editor.h:
13249 plugins/editor/text_editor_cbs.c:
13250 plugins/editor/text_editor_cbs.h:
13251 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
13252 plugins/glade/plugin.c: (activate_plugin):
13253 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
13254 plugins/sourceview/sourceview-private.h:
13255 plugins/sourceview/sourceview.c: (on_menu_popup),
13256 (sourceview_new), (ifile_open), (ifile_savable_save),
13257 (ifile_savable_save_as), (ieditor_set_popup_menu),
13258 (ieditor_get_filename), (imark_mark):
13260 Moved autosave from editor to document manager and fixed some things in
13263 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13265 * plugins/search/anjuta-search.glade :
13266 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
13267 plugins/search/search-replace_bachend.c: Fixed a crash bug.
13268 plugins/search/search-replace.c : Fixed bug.
13270 2006-03-08 Johannes Schmid <jhs@gnome.org>
13272 * plugins/search/anjuta-search.glade
13273 Fixed widget names (glade is a bit stupid on copying widgets to other files)
13275 2006-03-07 Johannes Schmid <jhs@gnome.org>
13277 * plugins/document-manager/action-callbacks.c
13278 plugins/document-manager/anjuta-document-manager.glade
13279 plugins/document-manager/plugin.c: (prefs_init),
13281 plugins/editor/Makefile.am:
13282 plugins/editor/editor.glade:
13283 plugins/editor/plugin.c: (on_style_button_clicked),
13284 (activate_plugin), (dispose):
13285 plugins/editor/style-editor.c:
13287 Startet to seperate document-manager and editor preferences
13289 * plugins/search/Makefile.am:
13290 plugins/search/anjuta-search.glade:
13291 plugins/search/search-replace.c:
13293 Moved search GUI to search-plugin
13295 * plugins/sourceview/sourceview-prefs.c:
13296 plugins/sourceview/sourceview-prefs.h:
13297 plugins/sourceview/sourceview-private.h:
13298 plugins/sourceview/sourceview.c:
13299 plugins/sourceview/sourceview.h:
13300 plugins/sourceview/Makefile.am:
13301 plugins/sourceview/anjuta-document.h:
13302 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
13303 plugins/sourceview/plugin.c:
13305 Added some preferences to sourceview and fixed vfs_monitor
13307 * tagmanager/c.c: (parseParens):
13308 Removed annoying debug message
13310 * libanjuta/interfaces/libanjuta.idl:
13311 Removed IAnjutaEditorFactory::create_style_editor()
13313 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13315 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
13316 Search : Bookmark all matched lines.
13318 2006-03-06 Johannes Schmid <jhs@gnome.org>
13320 * plugins/class-gen/anjuta-class-gen.plugin.in
13321 plugins/file-loader/plugin.c: (sort_wizards)
13322 (on_create_submenu), (activate_plugin)
13323 plugins/file-wizard/anjuta-file-wizard.plugin.in
13324 plugins/glade/anjuta-glade.plugin.in
13325 plugins/project-import/anjuta-project-import.plugin.in
13326 plugins/project-wizard/anjuta-project-wizard.plugin.in:
13328 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
13329 sorted alphabeticly
13331 * plugins/project-wizard/templates/mkfile.wiz:
13332 Use configured project directory instead of ~/myproject
13334 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
13336 Show markers (again) and monitor uri
13338 2006-03-06 Naba Kumar <naba@gnome.org>
13340 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
13341 typedefs separately so that forward linking would work.
13342 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
13344 2006-03-05 Naba Kumar <naba@gnome.org>
13346 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
13347 passing Enums and Structs in signals. Define struct _Name in
13348 generated code, so that forward referencing.
13349 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
13351 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
13353 2006-03-05 Naba Kumar <naba@gnome.org>
13355 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
13356 support. Generate GType definitions for enums in generated codes
13357 so that enums could be passed as signal params.
13359 2006-03-04 Naba Kumar <naba@gnome.org>
13361 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
13362 Restored cvs-moved revision files. They were originally marked
13363 deleted at their older locations. Now they are restored at
13364 their new locations. The changeset is one that was committed
13365 as part of document-manager, editor, search and print plugins
13366 separation from editor plugin.
13368 2006-03-03 Johannes Schmid <jhs@gnome.org>
13370 * plugins/sourceview/*:
13371 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
13374 2006-03-04 Naba Kumar <naba@gnome.org>
13376 * plugins/gdb/*: Deleted removed files (see previous changlog
13377 entry for files list).
13379 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
13381 * plugins/debug-mananger/breakpoints.c,
13382 plugins/debug-manager/breakpoints.h,
13383 plugins/debug-manager/debug_tree.c,
13384 plugins/debug-manager/debug_tree.h,
13385 plugins/debug-manager/info.c,
13386 plugins/debug-manager/info.h,
13387 plugins/debug-manager/locals.c,
13388 plugins/debug-manager/locals.h,
13389 plugins/debug-manager/memory.c,
13390 plugins/debug-manager/memory.h,
13391 plugins/debug-manager/registers.c,
13392 plugins/debug-manager/registers.h,
13393 plugins/debug-manager/sharedlib.c,
13394 plugins/debug-manager/sharedlib.h,
13395 plugins/debug-manager/signal.c,
13396 plugins/debug-manager/signal.h,
13397 plugins/debug-manager/stack_trace.c,
13398 plugins/debug-manager/stack_trace.h,
13399 plugins/debug-manager/watch.c,
13400 plugins/debug-manager/watch.h,
13401 plugins/debug-manager/Makefile.am:
13402 Move from gdb plugin to debug manager plugin
13404 * plugins/debug-manager/anjuta-debug-manager.glade,
13405 plugins/debug-manager/anjuta-debug-manager.ui:
13406 Move all user interface from gdb to debug manager
13408 * plugins/debug-manager/utilities.c,
13409 plugins/debug-manager/utilities.h:
13410 Remove some unused code
13411 Add useful code from gdb plugin
13413 * plugins/debug-manager/start.c,
13414 plugins/debug-manager/start.h:
13415 Include code of attach_process
13416 Add more code to start the debugger
13418 * plugins/debug-manager/plugin.c,
13419 plugins/debug-manager/plugin.h,
13420 plugins/debug-manager/anjuta-debug-manager.plugin.in:
13421 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
13423 * plugins/debug-manager/debugger.c,
13424 plugins/debug-manager/debugger.h:
13425 Implement a queue of debugger command
13427 * plugins/gdb/actions.c,
13428 plugins/gdb/actions.h,
13429 plugins/gdb/watch_cbs.c,
13430 plugins/gdb/watch_cbs.h,
13431 plugins/gdb/watch_gui.c,
13432 plugins/gdb/watch_gui.h:
13435 * plugins/gdb/debugger.c,
13436 plugins/gdb/debugger.h,
13437 plugins/gdb/gdbmi.c,
13438 plugins/gdb/gdbmi.h,
13439 plugins/gdb/utilities.c,
13440 plugins/gdb/utilities.h,
13441 plugins/gdb/Makefile.am,
13442 plugins/gdb/anjuta-gdb.plugin.in:
13443 Implement necessary functions
13445 * plugins/gdb/parser.c,
13446 plugins/gdb/parser.h:
13447 Code for parsing variable previously in debug_tree.c
13449 * plugins/gdb/anjuta-gdb.glade,
13450 plugins/gdb/anjuta-gdb.ui:
13451 Remove user interface
13453 * plugins/gdb/gdbmi-test.c:
13456 * plugins/gdb/anjuta-gdb.plugin.png:
13457 Try an improved icon for gdb (archer fish)
13459 * libanjuta/anjuta-debugger.c,
13460 libanjuta/anjuta-debugger.h,
13461 libanjuta/interfaces/libanjuta.idl,
13462 libanjuta/interfaces/anjuta-idl-compiler.pl,
13463 libanjuta/Makefile.am:
13464 Add declaration used in new IAnjutaDebugger interface
13466 * manuals/reference/libanjuta.types,
13467 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
13468 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
13469 Update documentation
13471 2006-03-02 Naba Kumar <naba@gnome.org>
13473 * manuals/reference/libanjuta/Makefile.am,
13474 manuals/reference/libanjuta/libanjuta-docs.sgml,
13475 manuals/reference/libanjuta/libanjuta-sections.txt,
13476 manuals/reference/libanjuta/libanjuta.types,
13477 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13478 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
13479 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
13480 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13481 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
13482 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13483 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13484 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13485 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
13486 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
13487 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13488 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
13489 manuals/reference/libanjuta/tmpl/e-splash.sgml,
13490 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
13491 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
13492 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
13493 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
13494 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
13495 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
13496 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
13497 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
13498 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
13499 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
13500 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
13501 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
13502 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
13503 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
13504 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
13505 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13506 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
13507 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
13508 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13509 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13510 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
13511 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
13512 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
13513 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
13514 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
13515 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
13516 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
13517 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
13518 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13519 manuals/reference/libanjuta/tmpl/plugins.sgml,
13520 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13521 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
13522 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
13523 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
13524 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
13525 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
13526 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
13527 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
13528 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
13529 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
13530 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
13531 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
13532 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
13533 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
13536 2006-02-28 Naba Kumar <naba@gnome.org>
13538 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13539 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
13540 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
13541 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
13542 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
13543 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
13544 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
13545 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
13546 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
13547 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
13548 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
13549 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
13550 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
13551 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
13553 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13555 * plugins/sourceview/sourceview.c:
13556 Select to brace, select block.
13558 2006-02-28 Johannes Schmid <jhs@gnome.org>
13560 * plugins/file-wizard/Makefile.am
13561 plugins/file-wizard/action-callbacks.c (removed)
13562 plugins/file-wizard/action-callbacks.h (removed)
13563 plugins/file-wizard/anjuta-file-wizard.ui
13564 plugins/file-wizard/plugin.c: (activate_plugin),
13565 (deactivate_plugin)
13566 plugins/file-wizard/plugin.h:
13567 Removed Edit->Insert Text submenu (replace by macros plugin)
13569 * plugins/sourceview/sourceview.c: (sourceview_new),
13570 (ieditor_set_popup_menu):
13571 Fixed some more bugs
13573 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
13575 2006-02-28 Naba Kumar <naba@gnome.org>
13577 * plugins/file-manager/an_file_view.c,
13578 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
13579 rows also and with delay 1 sec (the color and timout value should
13580 probably be picked up from some system wide preference key).
13582 2006-02-28 Naba Kumar <naba@gnome.org>
13584 * libanjuta/interfaces/libanjuta.idl,
13585 plugins/document-manager/action-callbacks.c,
13586 plugins/document-manager/plugin.c,
13587 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
13588 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
13589 Added interface checks in document manager and enable/disable
13590 menus based on supported interface.
13592 * plugins/project-import/anjuta-project-import.glade: Set some
13593 resonable size for the import dialog.
13595 2006-02-27 Naba Kumar <naba@gnome.org>
13597 * libanjuta/interfaces/libanjuta.idl,
13598 plugins/document-manager/action-callbacks.c,
13599 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
13600 and eol conversion actions.
13602 2006-02-27 Johannes Schmid <jhs@gnome.org>
13604 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
13605 * plugins/file-manager/an_file_view.c
13606 plugins/file-manager/plugin.h: Added tooltips
13607 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
13609 2006-02-26 Naba Kumar <naba@gnome.org>
13611 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13612 plugins/build-basic-autotools/build-basic-autotools.c,
13613 plugins/build-basic-autotools/build-basic-autotools.h,
13614 plugins/build-basic-autotools/executer.c,
13615 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
13616 disable indicator highlights preferences from message manager to
13617 build plugin. Implemented message indicator highlights in build tool.
13619 * plugins/editor/text_editor.c: Fixed indicators.
13621 2006-02-26 Johannes Schmid <jhs@gnome.org>
13623 * plugins/sourceview/sourceview.c:
13626 * plugins/subversion/svn_auth.c:
13627 Fixed username/password authentification but there might be a memory corruption
13629 2006-02-26 Naba Kumar <naba@gnome.org>
13631 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13632 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
13633 libanjuta/anjuta-launcher.h: Added documentation.
13635 2006-02-24 Naba Kumar <naba@gnome.org>
13637 * plugins/editor/text_editor.c: Fixed change in API in
13638 IAnjutaEditorSelection::set().
13640 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13642 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
13643 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
13644 libanjuta/interfaces/libanjuta.idl :
13645 Search in sourceview editor (Select in buffer).
13648 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13650 * plugins/sourceview/sourceview.c :
13651 Fixed Replace, to_upper, to_lower.
13653 * plugins/search/search-replace_backend.c :
13654 Renamed header name.
13656 2006-02-22 Naba Kumar <naba@gnome.org>
13658 * libanjuta/anjuta-plugin-description.c,
13659 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
13660 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
13661 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
13662 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13663 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
13665 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13666 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
13668 2006-02-21 Naba Kumar <naba@gnome.org>
13670 * libanjuta/interfaces/libanjuta.idl,
13671 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
13672 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
13673 interface for editor.
13675 2006-02-21 Naba Kumar <naba@gnome.org>
13677 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
13679 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13680 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
13682 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13684 * GTKSOURCEVIEW EDITOR
13685 plugins/sourceview/sourceview.c :
13686 Fixed copy and Goto Line.
13688 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
13689 plugins/macro/plugin.c :
13690 Fixed Insert key word and Insert macro.
13692 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
13694 * plugins/document-manager/anjuta-docman.c:
13695 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
13698 plugins/Makefile.am:
13699 plugins/sourceview/.cvsignore:
13700 plugins/sourceview/Makefile.am:
13701 plugins/sourceview/plugin.c: :
13702 plugins/sourceview/plugin.h:
13703 plugins/sourceview/sourceview.c:
13704 plugins/sourceview/sourceview.h:
13705 plugins/sourceview/sourceview.plugin:
13706 plugins/sourceview/sourceview.plugin.in:
13707 plugins/sourceview/sourceview.png:
13709 Added sourceview editor plugin
13711 2006-02-19 Naba Kumar <naba@gnome.org>
13713 * libanjuta/interfaces/libanjuta.idl,
13714 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13715 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13716 plugins/cvs-plugin/cvs-interface.c,
13717 plugins/document-manager/action-callbacks.c,
13718 plugins/document-manager/action-callbacks.h,
13719 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
13720 plugins/search/plugin.c, plugins/search/search-replace.c,
13721 plugins/search/search-replace_backend.c,
13722 plugins/subversion/subversion-actions.c,
13723 plugins/subversion/subversion-callbacks.c,
13724 plugins/tools/editor.c, plugins/tools/execute.c,
13725 plugins/tools/variable.c: Defined proper editor interfaces and fixed
13726 few fatal warnings.
13728 2006-02-15 Naba Kumar <naba@gnome.org>
13730 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
13733 * libanjuta/interfaces/libanjuta.idl,
13734 plugins/document-manager/anjuta-docman.c,
13735 plugins/document-manager/plugin.c,
13736 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
13737 unnecessary parameters from IAnjutaEditor interface and used proper
13738 types instead of 'gpointer'. Fixed various compiler warnings.
13740 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
13743 2006-02-12 Naba Kumar <naba@gnome.org>
13745 * po/POTFILES.in: Updated.
13747 2006-02-11 Naba Kumar <naba@gnome.org>
13749 * plugins/editor/properties.[cxx,h],
13750 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
13751 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
13752 to sci_prop_*(), because they were conflicting with external
13753 functions (in some ssl library).
13755 2006-02-08 Naba Kumar <naba@gnome.org>
13757 Patch from Massimo Cora <maxcvs@email.it>:
13758 * plugins/valgrind/anjuta-valgrind.schemas,
13759 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
13760 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
13761 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
13762 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
13763 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
13764 plugins/valgrind/vgtoolview.c,
13765 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
13766 before running the debugging session. I've added also a
13767 preference in Anjuta Preferences where you can specify
13768 the path to the valgrind binary. The default is /usr/bin/valgrind.
13769 Now it displays a dialog with the error. [it can be -program
13770 exited- or -file loaded or end of input-]. Some valgrind 3.x
13773 2006-01-29 Naba Kumar <naba@gnome.org>
13775 Patch from Massimo Cora <maxcvs@email.it>:
13776 * configure.in, plugins/Makefile.am,
13777 plugins/valgrind/*: Valgrind plugin (requires
13778 binutils-dev and valgrind to be installed.
13780 2005-01-24 Johannes Schmid <jhs@gnome.org>
13782 * Patch from Eric Greveson <ejg45@cam.ac.uk>
13783 plugins/tools/variables.c:
13784 Added current directory to possible variables
13786 * Patch from Günther Brammer <gbrammer@gmx.de>
13787 plugins/document-manager/anjuta-docman.c:
13788 Fix a crash on opening a file
13790 AUTHORS: Added Günther Brammer
13792 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
13794 * libanjuta/anjuta-launcher.c:
13795 Fix a bug in AnjutaLauncher when output is bigger than buffer
13796 Probably fix bug #315188 and #305134
13798 2005-12-28 Johannes Schmid <jhs@gnome.org>
13800 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
13801 * src/about.c: Use new gtk about dialog
13802 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
13803 Updated anjuta_ui_add_action_group_entries call
13805 Patch from Jean Breford <jean.breford@normalesup.org>
13806 and Markus Habermehl <bmh1980de@yahoo.de>:
13808 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
13809 * AUTHORS: Added Jean and Markus
13811 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13812 * plugins/search/search-replace.c :
13813 Bookmark all matched lines.
13814 * plugins/search/search-replace_backend.c :
13815 Fixed bug (Search in all project files).
13817 2005-12-21 Johannes Schmid <jhs@gnome.org>
13819 * plugins/search/plugin.c:
13821 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
13822 investigation needed.
13824 AUTHORS: Added Ross Goldner
13826 2005-12-19 Ross Golder <ross@golder.org>
13828 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
13829 application/xml MIME type.
13831 2005-12-18 Johannes Schmid <jhs@gnome.org>
13833 po/POTFILES.in: Updated files after directory changes
13834 HACKING: Removed outdated section 3 (anoncvs)
13836 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
13838 * plugins/build-basic-autotools/build-basic-autotools.c:
13839 Save all files in editor before running a command
13841 * plugins/tools/execute.c:
13842 Use document manager plugin instead of each editor for
13845 2005-12-15 Johannes Schmid <jhs@gnome.org>
13847 * plugins/document-manager/action-callbacks.c:
13848 (on_save_all1_activate), (on_swap_activate)
13849 plugins/document-manager/anjuta-docman.c:
13850 (on_save_as_filesel_response), (on_notebook_switch_page):
13852 Fixed some remaining issues in document-manger
13854 2005-12-15 Johannes Schmid <jhs@gnome.org>
13856 * plugins/profile-default/default.anjuta:
13857 Load Search plugin and Message Manager by default
13859 2005-12-14 Johannes Schmid <jhs@gnome.org>
13861 * plugins/editor/text_editor.c
13862 libanjuta/anjuta-utils.c:
13864 Check if files differ when gnome-vfs monitoring is used.
13867 2005-12-13 Johannes Schmid <jhs@gnome.org>
13869 * plugins/document-manager/plugin.c:
13870 Only save modified files in ianjuta_file_savable_save() for document-manager
13871 as discussed on mailing list.
13873 * plugins/cvs-plugin/cvs-callbacks.c:
13874 Fixed dialog handling for empty log message
13876 2005-12-13 Johannes Schmid <jhs@gnome.org>
13878 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
13880 * plugins/project-manager/* Removed ununsed files
13882 * plugins/symbol-browser/an_symbol_iter.c
13883 plugins/build-basic-autotools/build-basic-autotools.c
13884 plugins/build-basic-autotools/executer.c
13885 plugins/class-gen/class_gen.c
13886 plugins/class-inheritance/class-inherit.c
13887 plugins/cvs-plugin/cvs-actions.c
13888 plugins/cvs-plugin/cvs-interface.c
13889 plugins/debug-manager/attach_process.
13890 plugins/devhelp/plugin.c
13891 plugins/document-manager/plugin.c
13892 plugins/document-manager/indent_util.c
13893 plugins/editor/properties.cxx
13894 plugins/editor/aneditor.cxx
13895 plugins/editor/style-editor.c
13896 plugins/editor/text_editor.c
13897 plugins/macro/macro_db.c
13900 Use DEBUG_PRINT for debug messages
13902 libanjuta/anjuta-debug.h: Include config.h
13904 HACKING: Updated (BTW: does anyone read this?)
13906 2005-12-12 Johannes Schmid <jhs@gnome.org>
13908 Patch from Johan Ersvik <jersvik@fastmail.fm>:
13909 * plugins/gdb/debugger.c
13911 Fix a crasher in gdb plugin
13913 * plugins/gtodo/plugin.c
13914 plugins/search/plugin.c
13918 * plugins/document-manager/anjuta-docman.c:
13920 Fixed error markers
13922 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
13924 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
13926 * plugins/document-manager/anjuta-docman.c:
13927 highlight changed files in docman popup-menu
13928 * plugins/gdb/debug-tree.c:
13929 plugins/gdb/debugger.c
13930 Do not corupt entire "locals" tree when variable pointer have
13931 additional info and arrays/strucs/unions correctly.
13934 2005-12-11 Johannes Schmid <jhs@gnome.org>
13936 * plugins/document-manager/anjuta-docman.c
13937 plugins/document-manager/plugin.c
13938 plugins/editor/text_editor.c:
13940 AUTHORS: Added Johan Ersvik
13942 Fixed "is-dirty" bug and tab ordering
13944 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
13946 * plugins/editor/aneditor-autocomplete.cxx
13947 plugins/editor/aneditor-calltip.cxx
13948 plugins/editor/aneditor-priv.h
13949 plugins/symbol-browser/an_symbol.c
13950 plugins/symbol-browser/an_symbol_view.c
13952 tagmanager/tm_symbol.c
13953 tagmanager/tm_tag.c
13954 tagmanager/include/tm_symbol.h
13955 tagmanager/include/tm_tag.h
13958 Better pointer recognition in tagmanager and symbol browser
13960 2005-12-11 Johannes Schmid <jhs@gnome.org>
13962 * plugins/search/*: New search plugin derived from search code in old editor
13965 * plugins/document-manager/*: new document-manger which is now seperated from
13966 editor to allow implementation of other editor widgets. Code is mostly derived
13967 from old editor plugin
13969 * plugins/print/* new print plugin which is not fully implemented in the
13972 * plugins/editor/text_editor.c: Added lots of interface code
13974 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
13975 IAnjutaEditorFactory and extended IAnjutaEditor
13977 * configure.in, plugins/Makefile.am updated build system for new
13980 This is a huge commit which might still contain some bugs and also has
13981 some fixmes. Things that are not working are the search toolbar because it
13982 does not use the same backend as any other searching function and printing
13983 (easy to fix) because it did not yet implement IAnjutaPrintable.
13985 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
13987 * plugins/project-wizard/property.c:
13988 Use newer GtkFileChooser instead of GtkFileSelection with
13989 GnomeFileEntry to avoid a bug
13991 * plugins/project-wizard/install.c:
13992 Avoid an endless loop if project directory is not writable
13994 * plugins/project-wizard/druid.c:
13995 Allow creating project in empty directory without a
13998 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
14000 Patch from Massimo Cora <maxcvs@email.it>
14001 * plugins/class-inheritence/class-inherit.c
14002 plugins/class-inheritence/plugin.c
14003 plugins/class-inheritence/plugin.h
14006 Update plugin to use new API from graphviz 2.6. Version 2.2 is
14007 no longer supported!
14009 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
14011 Patch from Johan Ersvik <jersvik@fastmail.fm>
14012 * plugins/message-view/message-view.c
14013 plugins/build-basic-autotools/build-basic-autotools.c
14014 plugins/build-basic-autotools/automake-c.filters
14016 This patch correct regex-filters for newer automake
14019 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
14021 * plugins/tools/execute.c:
14022 Detect variables inside a word
14024 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14026 * libanjuta/anjuta-status.[ch],
14027 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
14028 plugins/editor/anjuta-docman.c :
14029 New anjuta-status procedure.
14031 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14034 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
14035 plugins/editor/Makefile.am
14036 plugins/editor/anjuta-document-manager.glade
14037 plugins/editor/plugin.c plugins/editor/plugin.h
14038 plugins/editor/text_editor.c plugins/editor/text_editor.h
14040 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
14041 plugins/editor/indent-util.c plugins/editor/indent-util.h
14042 plugins/editor/indent_test.c :
14043 Set and Preview indent preferences parameters.
14044 Saved indent user parameters.
14046 2005-10-27 Naba Kumar <naba@gnome.org>
14048 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
14049 * plugins/editor/anjuta-docman.c: Restore tab color to normal
14050 theme color for saved documents.
14052 2005-10-26 Naba Kumar <naba@gnome.org>
14054 * libanjuta/anjuta-encodings.c: Save changed supported encodings
14055 list. Fixed bug #316731.
14057 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
14059 * tagmanager/tm_symbol.c: Fixed bug #315218
14061 2005-10-23 Adam Weinberger <adamw@gnome.org>
14063 * plugins/build/build_file.c
14064 plugins/build-basic-autotools/build-basic-autotools.c
14065 plugins/tools/execute.c
14066 plugins/build/compile.c
14067 plugins/build/configurer.c
14068 plugins/debug-manager/plugin.c
14069 plugins/editor/plugin.c
14070 plugins/editor/print.c
14071 plugins/editor/text_editor.c
14072 plugins/file-loader/plugin.c
14073 plugins/file-manager/an_file_view.c
14074 plugins/symbol-browser/an_symbol_view.c
14075 plugins/gdb/debugger.c
14076 plugins/gdb/plugin.c
14077 plugins/glade/plugin.c
14078 plugins/macro/macro-actions.c
14079 plugins/macro/plugin.c
14080 plugins/profile-default/plugin.c
14081 plugins/project-manager/plugin.c
14082 plugins/project-manager/project_import.c
14083 plugins/symbol-browser/plugin.c
14084 plugins/tools/execute.c
14086 src/anjuta-actions.h
14088 Correct spacing errors before and after "...".
14090 2005-10-20 Naba Kumar <naba@gnome.org>
14092 * plugins/gdb/debugger.c: Fixed attach/detach process to
14093 updated UI properly.
14095 2005-10-18 Naba Kumar <naba@gnome.org>
14097 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
14100 2005-10-13 Naba Kumar <naba@gnome.org>
14102 * plugins/project-mkfile-import/*: Removed separate import wizard for
14103 makefile based projects (because single widzard handles all wizards).
14105 * plugins/project-import/project-import.c: Made wizard window
14106 transient to main window.
14108 Patch from: Eric Greveson <ejg45@cam.ac.uk>
14110 * AUTHORS: Added Eric's name in contributors list.
14112 * configure.in, plugins/Makefile.am,
14113 plugins/project-import/Makefile.am,
14114 plugins/project-import/anjuta-project-import.glade,
14115 plugins/project-import/project-import.c,
14116 plugins/project-import/project-import.h: Import wizard now detects
14117 both makefile and automake projects together instead of separate wizard.
14119 * plugins/project-wizard/templates/java/project.anjuta,
14120 plugins/project-wizard/templates/mkfile/project.anjuta,
14121 plugins/project-wizard/templates/python/project.anjuta,
14122 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
14123 name to make it appropriate.
14125 2005-10-11 Naba Kumar <naba@gnome.org>
14127 * configure.in: Fixed glade3 version requirement.
14129 2005-09-29 Alexander Shopov <ash@contact.bg>
14131 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
14133 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
14135 * plugins/subversion/svn_auth.c
14136 plugins/subversion/anjuta_subversion.glade:
14137 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
14139 2005-09-22 Naba Kumar <naba@gnome.org>
14141 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
14143 * configure.in, plugins/Makefile.am
14144 plugins/project-manager/anjuta-project-manager.plugin.in,
14145 plugins/project-manager/plugin.c,
14146 (added) plugins/project-mkfile-import/.cvsignore,
14147 (added) plugins/project-mkfile-import/Makefile.am,
14148 (added) plugins/project-mkfile-import/
14149 anjuta-project-mkfile-import-plugin.png,
14150 (added) plugins/project-mkfile-import/
14151 anjuta-project-mkfile-import.glade,
14152 (added) plugins/project-mkfile-import/
14153 anjuta-project-mkfile-import.plugin.in,
14154 (added) plugins/project-mkfile-import/plugin.c,
14155 (added) plugins/project-mkfile-import/plugin.h,
14156 (added) plugins/project-mkfile-import/project-mkfile-import.c,
14157 (added) plugins/project-mkfile-import/project-mkfile-import.h,
14158 plugins/project-wizard/templates/Makefile.am,
14159 (added) plugins/project-wizard/templates/mkfile-logo.png,
14160 (added) plugins/project-wizard/templates/mkfile.wiz,
14161 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
14162 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
14163 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
14164 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
14165 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
14166 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
14167 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
14168 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
14169 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
14170 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
14171 (added) plugins/project-wizard/templates/mkfile/src/main.c:
14172 Added makefile based project import wizard and wizard template.
14174 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
14176 * libanjuta/anjuta-launcher.c: Reduced false password detections
14178 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
14180 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
14181 messages correctly.a
14183 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
14185 * scintilla/Makefile.am: Changed scintilla library to noinst
14186 * pixmaps/Makefile.am: Install password.png
14187 * libanjuta/anjuta-launcher.c: Changed password detection
14188 to be able to access GNOME CVS with ssh.
14190 2005-08-31 Naba Kumar <naba@gnome.org>
14192 * plugins/glade/plugin.c: Set transient window for the widget
14195 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
14197 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
14199 2005-08-10 Naba Kumar <naba@gnome.org>
14201 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
14202 as shortcut key for execute.
14204 * src/about.c: Clean up.
14206 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
14207 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
14210 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14212 * plugins/editor/search-replace_backend.c :
14213 Fixed search in File Patterns.
14215 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
14217 * plugins/gdb/Makefile.am: Fixed a make -j x bug
14219 2005-08-04 Naba Kumar <naba@gnome.org>
14221 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
14222 for pango-1.8 rendering bug.
14224 2005-08-03 Naba Kumar <naba@gnome.org>
14226 * plugins/glade/plugin.c: Proper names for plugin widgets.
14228 * plugins/subversion/anjuta-subversion.glade,
14229 plugins/subversion/svn-auth.c: Fixed authentication dialog and
14230 string allocations. Use passed default values when available.
14231 Set proper focus and dialog default response. Destroy dialog after use.
14232 Return error when appropriate.
14234 2005-08-02 Naba Kumar <naba@gnome.org>
14236 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
14237 for pango-1.8 rendering bug.
14239 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
14241 * scintilla/Makefile.am: Fixed a make -j x bug
14243 2005-08-02 Johannes Schmid <jhs@gnome.org>
14245 * plugins/subversion/svn-auth.c: Added username/password
14248 2005-08-01 Naba Kumar <naba@gnome.org>
14250 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
14251 checks for character width calculations.
14253 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14255 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
14257 2005-07-31 Naba Kumar <naba@gnome.org>
14259 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
14260 messup with pango 1.8. Fixed bug #311846.
14262 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14264 * plugins/gdb/memory.c : Fixed bug 305082.
14266 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14267 plugins/project-wizard/templates/gcj.wiz,
14268 plugins/project-wizard/templates/gnome.wiz,
14269 plugins/project-wizard/templates/gtk.wiz,
14270 plugins/project-wizard/templates/java.wiz,
14271 plugins/project-wizard/templates/python.wiz,
14272 plugins/project-wizard/templates/wxwin.wiz,
14273 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
14275 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
14277 * plugins/tools/execute.c:
14278 Correct a crash if editor is closed while a tool still use it.
14280 2005-07-28 Naba Kumar <naba@gnome.org>
14282 * scintilla/*: Updated scintilla from their latest CVS.
14284 2005-07-27 Naba Kumar <naba@gnome.org>
14286 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
14287 plugins/build-basic-autotools/build-basic-autotools.c,
14288 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
14289 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
14290 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
14291 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
14292 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
14293 plugins/message-view/plugin.c, plugins/patch/plugin.c,
14294 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
14295 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
14296 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
14297 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
14298 argument to anjuta_ui_add_action_group_entries() and
14299 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
14300 Fixed all plugins to pass translation domain. This fixes untranslated
14303 2005-07-27 Naba Kumar <naba@gnome.org>
14305 * plugins/class-inheritance/class-callbacks.c,
14306 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
14307 proper system colors.
14309 2005-07-26 Naba Kumar <naba@gnome.org>
14311 * ROADMAP: Updated and added more tasks.
14313 2005-07-25 Naba Kumar <naba@gnome.org>
14315 * ROADMAP: Updated and added more tasks.
14317 2005-07-24 Naba Kumar <naba@gnome.org>
14319 * HACKING: Fixed format.
14321 2005-07-24 Naba Kumar <naba@gnome.org>
14323 * ROADMAP: Fixed format.
14324 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
14326 2005-07-24 Naba Kumar <naba@gnome.org>
14328 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
14329 * data/properties/cpp.properties: Added *.c++ as file extension for c++
14331 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
14333 * plugins/tools/dialog.c, plugins/tools/dialog.h:
14334 Correct wrong sensitivity setting
14336 * plugins/tools/tool.c: Correct a crash when removing overridden tool
14338 * plugins/tools/variable.c: Add variables for project manager
14340 2005-07-23 Naba Kumar <naba@gnome.org>
14342 * ROADMAP: updated.
14344 2005-07-23 Naba Kumar <naba@gnome.org>
14346 * plugins/subversion/Makefile.am,
14347 plugins/subversion/svn-auth.c,
14348 plugins/subversion/svn-auth.h: Added subversion authentication code
14351 * plugins/subversion/subversion-callbacks.c,
14352 plugins/subversion/subversion-callbacks.h,
14353 plugins/subversion/svn-backend-priv.h,
14354 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
14355 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
14356 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
14357 Added file mode line.
14359 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
14361 * configure.in: Added 'gl' to ALL_LINGUAS.
14363 2005-07-21 Naba Kumar <naba@gnome.org>
14365 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
14366 the active sources and kill the running process without emitting
14367 signals (which could be fatal because the object is being destroyed).
14368 Incidentally, fixed the crash that happens when stopping an active
14369 debugger session. Disabled debug prints and code clean up.
14372 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
14373 message view object, because that prevents many unprocessed outputs
14374 from the cvs command from being appended in view. Does not set NULL
14375 to mesg_view private member (not required) so that any pending outputs
14376 to view is processed.Fixed bug #172666.
14378 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
14379 type in supported list.
14381 2005-07-18 Adam Weinberger <adamw@gnome.org>
14383 * plugins/file-manager/anjuta-file-manager-plugin.glade:
14384 grammar/spelling fixes.
14386 2005-07-17 Naba Kumar <naba@gnome.org>
14388 * (new) plugins/project-wizard/templates/terminal/cvsignore,
14389 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
14390 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
14391 plugins/project-wizard/templates/anjuta-plugin.wiz,
14392 plugins/project-wizard/templates/gcj.wiz,
14393 plugins/project-wizard/templates/gnome.wiz,
14394 plugins/project-wizard/templates/gtk.wiz,
14395 plugins/project-wizard/templates/gtkmm.wiz,
14396 plugins/project-wizard/templates/java.wiz,
14397 plugins/project-wizard/templates/python.wiz,
14398 plugins/project-wizard/templates/terminal.wiz,
14399 plugins/project-wizard/templates/terminal/Makefile.am,
14400 plugins/project-wizard/templates/terminal/po/Makefile.am,
14401 plugins/project-wizard/templates/terminal/src/Makefile.am,
14402 plugins/project-wizard/templates/wxwin.wiz,
14403 plugins/project-wizard/templates/xlib-dock.wiz,
14404 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
14405 wizards and updated .wiz files to install them in newly created
14408 2005-07-16 Naba Kumar <naba@gnome.org>
14410 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
14412 * plugins/file-manager/an_file_view.c,
14413 plugins/file-manager/plugin.c: Added file manager preferences to
14414 show/hide files ignored by version control (e.g. cvsignore).
14416 * plugins/editor/text_editor.c: Initialize vfs info struct.
14418 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
14419 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
14420 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
14421 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
14422 omf-install/.cvsignore, pixmaps/.cvsignore,
14423 plugins/file-manager/anjuta-file-manager-plugin.glade,
14424 scintilla/.cvsignore, scintilla/include/.cvsignore,
14425 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
14426 tagmanager/python.c: Updated.
14428 2005-07-16 Naba Kumar <naba@gnome.org>
14430 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
14431 Fixed python parser to parser class methods.
14433 2005-07-15 Naba Kumar <naba@gnome.org>
14435 * plugins/project-wizard/property.c: Used parenthesis to remove
14438 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14439 plugins/project-wizard/templates/gcj.wiz,
14440 plugins/project-wizard/templates/gnome.wiz,
14441 plugins/project-wizard/templates/gtk.wiz,
14442 plugins/project-wizard/templates/gtkmm.wiz,
14443 plugins/project-wizard/templates/java.wiz,
14444 plugins/project-wizard/templates/python.wiz,
14445 plugins/project-wizard/templates/terminal.wiz,
14446 plugins/project-wizard/templates/wxwin.wiz,
14447 plugins/project-wizard/templates/xlib-dock.wiz,
14448 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
14451 2005-07-15 Naba Kumar <naba@gnome.org>
14453 * plugins/project-wizard/templates/java.wiz,
14454 plugins/project-wizard/templates/java/Makefile.am,
14455 plugins/project-wizard/templates/java/project.anjuta,
14456 plugins/project-wizard/templates/python.wiz,
14457 plugins/project-wizard/templates/python/Makefile.am,
14458 plugins/project-wizard/templates/python/project.anjuta: Use different
14459 project files for java and python module where debugger is not
14460 included in the list of plugins.
14462 2005-07-15 Naba Kumar <naba@gnome.org>
14464 * configure.in, plugins/project-wizard/templates/Makefile.am,
14465 plugins/project-wizard/templates/gcj-logo.png,
14466 plugins/project-wizard/templates/gcj.wiz,
14467 plugins/project-wizard/templates/gcj/.cvsignore,
14468 plugins/project-wizard/templates/gcj/Makefile.am,
14469 plugins/project-wizard/templates/gcj/configure.in.tpl,
14470 plugins/project-wizard/templates/gcj/src/.cvsignore,
14471 plugins/project-wizard/templates/gcj/src/Makefile.am,
14472 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
14473 plugins/project-wizard/templates/java-logo.png,
14474 plugins/project-wizard/templates/java.wiz,
14475 plugins/project-wizard/templates/java/configure.in.tpl,
14476 plugins/project-wizard/templates/java/po/Makefile.am,
14477 plugins/project-wizard/templates/java/po/POTFILES.in,
14478 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
14479 plugins/project-wizard/templates/java/src/main.java,
14480 plugins/project-wizard/templates/python-logo.png,
14481 plugins/project-wizard/templates/python.wiz,
14482 plugins/project-wizard/templates/python/.cvsignore,
14483 plugins/project-wizard/templates/python/Makefile.am,
14484 plugins/project-wizard/templates/python/configure.in.tpl,
14485 plugins/project-wizard/templates/python/po/.cvsignore,
14486 plugins/project-wizard/templates/python/po/Makefile.am,
14487 plugins/project-wizard/templates/python/po/POTFILES.in,
14488 plugins/project-wizard/templates/python/src/.cvsignore,
14489 plugins/project-wizard/templates/python/src/Makefile.am,
14490 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
14491 plugins/project-wizard/templates/python/src/main.py: Added Generic
14492 gcj and python project wizards. Fixed Generic java project to
14493 use _JAVA primary. Update gnome-build from cvs for them to work
14496 2005-07-12 Naba Kumar <naba@gnome.org>
14498 * plugins/project-manager/plugin.c: Automatically determine
14499 project backend by probing.
14501 2005-07-04 Naba Kumar <naba@gnome.org>
14503 * Makefile.am: Do not install old anjuta.glade file which conflicts
14504 with newer src/anjuta.glade.
14506 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
14508 * plugins/an_symbol_prefs.c:
14509 Sort list of available symbol files
14511 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
14513 * plugins/build-basic-autotools.c:
14516 * plugins/gtodo/libgtodo.c:
14517 Possible fix for #307800
14519 * libanjuta/anjuta-encodings.c
14520 libanjuta/anjuta-launcher.c
14521 libanjuta/anjuta-preference-dialog.c
14522 libanjuta/anjuta-preferences.c
14523 libanjuta/anjuta-ui.c
14524 libanjuta/anjuta-util.c
14525 libanjuta/cell-renderer-captioned-image.c
14526 libanjuta/plugin.c:
14528 Patch from de_lupus@pandora.be (Kristof Vansant):
14529 Replaced deprecated gnome-i18n.h
14532 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
14534 * plugins/subversion/anjuta-subversion.glade
14535 plugins/subversion/anjuta-subversion.ui
14536 plugins/subversion/plugin.c
14537 plugins/subversion/subversion-actions.c
14538 plugins/subversion/subversion-callbacks.h
14539 plugins/subversion/subversion-callbacks.c
14540 plugins/subversion/svn-backend-priv.h
14541 plugins/subversion/svn-backend.h
14542 plugins/subversion/svn-backend.c
14543 plugins/subversion/svn-thread.h
14544 plugins/subversion/svn-thread.c:
14546 Implemented Subversion diff
14548 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
14550 * plugins/build-basic-autotools/build-basic-autotools.c:
14551 Fixed crash bug! Might be useful to release 2.0.2 soon
14552 because this bug will crash any build which produces errors
14555 === Anjuta 2.0.1 ===
14557 2005-06-27 Naba Kumar <naba@gnome.org>
14559 * plugins/tools/execute.c: Formated code.
14561 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
14563 * plugins/build-basic-autotools/build-basic-autotools.c:
14564 Remove two memory leaks
14565 Check command output versus untranslated strings too
14567 * plugins/tools/execute.c:
14568 Remove two memory leaks
14569 Check command output versus untranslated strings too
14570 Remove description message
14572 * plugins/tools/fileop.c:
14573 Escape tool name in xml configuration file
14575 2005-05-26 Naba Kumar <naba@gnome.org>
14577 * configure.in: Bumped version to 2.0.1
14578 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
14580 * plugins/tools/execute.c: Fixed clickable messages.
14583 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
14584 Deactivate glade plugin when last glade project is closed. Reorder
14585 glade widgets in layout. Change glade project when user selects a
14586 new project. Removed project from the list when user closes it. Fixed
14587 glade project file loading from URI. Save and restored loaded glade
14588 projects in/from session.
14590 * plugins/class-gen/action-callbacks.c,
14591 plugins/class-gen/anjuta-class-gen-plugin.glade,
14592 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
14593 plugins/file-wizard/anjuta-file-wizard.glade,
14594 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
14595 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
14596 "Add to project" correctly. Use the source file path returned after
14597 adding to project. Fixed memory leaks. Deactivate wizard plugins
14600 * plugins/project-manager/plugin.c,
14601 plugins/project-wizard/anjuta-project-wizard.glade,
14602 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
14603 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
14604 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
14605 project-wizard preference page to anjuta app, because they are
14606 more appropriated as general preferences. Renamed username and
14607 useremail properties keys.
14609 * po/POTFILES.in: Updated.
14611 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
14614 * plugins/file-loader/plugin.c: Do not use static variable to store
14615 created submenu in factory. Fixed crash in anjuta exit.
14617 2005-05-24 Naba Kumar <naba@gnome.org>
14619 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14620 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14621 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14622 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14623 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14624 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14625 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14626 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14627 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14629 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14630 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
14631 plugins/build-basic-autotools/build-basic-autotools.c,
14632 plugins/build-basic-autotools/build-basic-autotools.h,
14633 plugins/build-basic-autotools/executer.c,
14634 plugins/build-basic-autotools/executer.h,
14635 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
14636 plugins/tools/variable.c: Added an extra argument to
14637 anuta_util_dialog_input() to pass default value. Save/load project
14638 configure and execution parameters in/from session.
14640 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
14641 symbol browser is loaded.
14643 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
14646 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
14647 deactivate would not start shell.
14649 2005-05-24 Naba Kumar <naba@gnome.org>
14651 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
14652 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
14653 libegg/egg-submenu-action.c, libegg/test-actions.c,
14654 plugins/build-basic-autotools/build-basic-autotools.c,
14655 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
14656 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
14657 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
14658 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
14659 plugins/macro/plugin.c, plugins/message-view/plugin.c,
14660 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
14661 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
14662 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14663 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
14664 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
14666 2005-05-24 Naba Kumar <naba@gnome.org>
14668 * data/properties/styles.properties: Fixed defalt font.
14670 * plugins/editor/search-replace.c,
14671 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
14672 project openness wihtout activating project-manager plugin (i.e.
14673 using anjuta_shell_get()).
14675 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
14676 - Completed add_source(), add_group() and add_target() methods of
14677 IAnjutaProjectManager.
14678 - Change their definition to return the added element (or NULL).
14679 - Used interface API for project main menus and 'add to project'
14680 from file-manager context menu.
14681 - Select proper default target/group when prompting for adding
14682 source/target/group.
14683 - Do not expand all nodes in selection tree when default selection
14684 are given (eases navigation in big projects).
14686 - Marked strings for translation.
14688 2005-05-23 Naba Kumar <naba@gnome.org>
14690 * src/anjuta-app.c: Save menu accelerators on change.
14692 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
14693 save-as dialog (leading to crash later).
14695 2005-05-22 Naba Kumar <naba@gnome.org>
14698 * AUTHORS: Added developers for other projects. Updated.
14699 * TODO.tasks: Updated.
14700 * ChangeLog: Added past changelogs from anjuta-0.1.5.
14702 2005-05-22 Naba Kumar <naba@gnome.org>
14704 * plugins/tools/execute.c: Make parsable lines distinct by adding
14705 a "Click me" description in the message. Allow tools to open arbibrary
14706 file in editory using gdb-styled annotation (The line starts with two
14707 \032 characters followed by the file:line).
14709 * plugins/tools/scripts/prepare-changelog.pl,
14710 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
14711 ChangeLog file itself and open it.
14713 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
14715 * plugins/tools/execute.c:
14716 Parse output in message pane
14717 Correct a crash on plugin deactivation
14719 * plugins/tools/fileop.c,
14720 plugins/tools/tool.c,
14721 plugins/tools/tool.h:
14722 Load only valid tools
14724 2005-06-21 Naba Kumar <naba@gnome.org>
14726 * anjuta.spec.in: Fixed devel package requirement.
14728 * plugins/message-view/message-view.c: Scroll message on next/previous.
14730 * TODO.tasks: Updated.
14732 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14733 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14734 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14735 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14736 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14737 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14738 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14739 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14741 * libanjuta/anjuta-preferences.c,
14742 plugins/build-basic-autotools/build-basic-autotools.c,
14743 plugins/build-basic-autotools/executer.c,
14744 plugins/class-gen/action-callbacks.c,
14745 plugins/class-gen/action-callbacks.h,
14746 plugins/class-gen/class_gen.c,
14747 plugins/cvs-plugin/cvs-interface.c,
14748 plugins/debug-manager/attach_process.c,
14749 plugins/debug-manager/plugin.c,
14750 plugins/debug-manager/utilities.c,
14751 plugins/debug-manager/utilities.h,
14752 plugins/editor/aneditor-autocomplete.cxx,
14753 plugins/editor/aneditor.cxx,
14754 plugins/editor/search-replace.c,
14755 plugins/editor/search-replace_backend.c,
14756 plugins/gdb/breakpoints.c,
14757 plugins/gdb/registers.c,
14758 plugins/patch/plugin.c,
14759 plugins/project-wizard/druid.c,
14760 plugins/project-wizard/install.c,
14761 plugins/subversion/plugin.c,
14762 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
14765 * plugins/class-gen/action-callbacks.c,
14766 plugins/project-wizard/parser.c,
14767 plugins/project-wizard/property.c,
14768 plugins/project-wizard/values.c,
14769 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
14771 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
14774 2005-06-20 Naba Kumar <naba@gnome.org>
14776 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
14777 manuals/reference/libanjuta/tmpl/e-splash.sgml,
14778 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14780 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
14781 exit idle function.
14783 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
14784 Fixed possible memory corruption.
14786 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
14787 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
14788 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
14789 progress bar increment and added progress status for symbol refresh
14790 and project loading.
14792 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
14793 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
14794 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
14795 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
14798 * TODO.tasks: Updated.
14800 2005-06-19 Naba Kumar <naba@gnome.org>
14802 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
14805 * plugins/project-import/project-import.c: Deactivate plugin when done.
14807 2005-06-18 Naba Kumar <naba@gnome.org>
14809 * plugins/profile-default/plugin.c: Fixed error when loading another
14810 project while a project is still loaded.
14812 * plugins/project-manager/plugin.c: Used (newly added) group-activated
14813 signal from gnome-build to popup group properties.
14815 * src/anjuta.c: Load default session by default.
14817 * po/POTFILES.in: Added missing files.
14819 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
14820 activate plugin on load (activate it separately). Connect to activate
14821 and deactivate signals for housekeeping, so that if plugins are
14822 activated or deactivate externally, they are properly recorded.
14824 * plugins/profile-default/plugin.c: Save profile before a project
14825 is loaded so that it could be restored when project is closed.
14827 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
14829 2005-06-17 Naba Kumar <naba@gnome.org>
14831 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
14832 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
14833 for project. The plugins loaded for the project is restored when project
14834 is loaded next time.
14836 * TODO.tasks: Updated.
14838 2005-06-15 Naba Kumar <naba@gnome.org>
14840 * plugins/tools/scripts/find-fixmes.pl,
14841 (new) plugins/tools/scripts/translation-status.pl,
14842 plugins/tools/scripts/tools-2.xml.in,
14843 plugins/tools/scripts/Makefile.am,
14844 plugins/tools/scripts/prepare-changelog.pl: Added translation
14845 status script. Completed find-fixmes.pl script. Fixed bugs.
14847 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
14850 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14852 * plugins/message-view/anjuta-message-manager-plugin.glade :
14853 renamed "messages.tag.position" to "messages.tab.position".
14854 plugins/message-view/anjuta-msgman.c :
14855 Messages tab position prefrences.
14857 2005-06-14 Naba Kumar <naba@gnome.org>
14859 * (new) plugins/tools/scripts/find-fixmes.pl,
14860 (new) plugins/tools/scripts/tools-2.xml.in,
14861 (new) plugins/tools/scripts/Makefile.am,
14862 (new) plugins/tools/scripts/prepare-changelog.pl,
14863 plugins/tools/plugin.h, plugins/tools/fileop.c,
14864 plugins/tools/Makefile.am, configure.in: Added system tools.
14866 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
14868 * plugins/tools/editor.c:
14869 Take care of creating .anjuta directory if missing
14871 2005-06-10 Naba Kumar <naba@gnome.org>
14873 * configure.in: Increased gnome-build required to version 0.1.2.
14875 * plugins/project-manager/plugin.c: Fixed target/group removal.
14876 Fixed memory leaks.
14878 2005-06-10 Naba Kumar <naba@gnome.org>
14880 * plugins/project-manager/plugin.c: Implemented target/group
14881 configuration (update gnome-build module from cvs).
14883 2005-06-07 Naba Kumar <naba@gnome.org>
14885 Patch from: Massimo Cora' <maxcvs@email.it>:
14886 * plugins/class-inheritance/Makefile.am,
14887 plugins/class-inheritance/class-inherit.c,
14888 plugins/class-inheritance/class-inherit.h,
14889 plugins/class-inheritance/plugin.c,
14890 plugins/class-inheritance/plugin.h,
14891 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
14892 expanded view of classes in hierarchy canvas (collapsable again).
14894 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
14896 * scintilla/patches/scintilla-64-bit.diff (added)
14897 * plugins/patch/patch-plugin.c:
14898 Conditional build for GTK 2.4 and GTK 2.6
14900 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
14902 * plugins/tools/anjuta-tools.glade,
14903 plugins/tools/editor.c,
14904 plugins/tools/plugin.h,
14905 plugins/tools/fileop.c:
14906 Add a check box to edit an user script
14907 Correct a few memory leak
14909 * plugins/tools/execute.c,
14910 plugins/tools/tool.c,
14911 plugins/tools/tool.h:
14912 Move utility remove_mnemonic function in tool.c
14915 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
14917 Patch from sbrabec@suse.cz:
14919 scintilla/include/Scintilla.h:
14921 Fix 64-Bit warnings in gcc 4
14923 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
14925 * plugins/patch/patch_plugin.c
14926 plugins/patch/patch.h
14927 plugin/patch/patch-plugin.glade
14928 plugin/patch/Makefile.am:
14930 Changed patch plugin to use libglade and new gtk 2.6 widgets
14932 2005-05-31 Naba Kumar <naba@gnome.org>
14934 Patch from Jason Bayman <JBayman@HobbitHell.com>:
14935 * plugins/editor/text_editor.c: Don't show error
14938 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
14940 * plugins/message-view/anjuta-message-manager.ui,
14941 plugins/message-view/anjuta-msgman.c,
14942 plugins/message-view/anjuta-msgman.h,
14943 plugins/message-view/message-view.c,
14944 plugins/message-view/message-view.h,
14945 plugins/message-view/plugin.c:
14946 Add a popup menu in messages panes
14947 Move save message pane option in it
14949 2005-05-28 Naba Kumar <naba@gnome.org>
14951 * data/properties/styles.properties: Fixed default font
14954 * plugins/editor/style-editor.c: cleanup.
14956 2005-05-25 Naba Kumar <naba@gnome.org>
14958 * plugin/gdb/plugin.c: Start gdb even if the program does
14959 not exists. Fixes bug #305074
14961 2005-05-24 Naba Kumar <naba@gnome.org>
14963 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
14964 * configure.in: graphviz pkgconfig path.
14966 2005-05-24 Naba Kumar <naba@gnome.org>
14968 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
14969 * TODO.tasks: Updated.
14971 2005-05-22 Naba Kumar <naba@gnome.org>
14973 * anjuta.spec.in: Fixed spec file
14974 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
14976 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
14978 * TODO.tasks: Updated.
14980 * plugins/message-view/anjuta-message-manager.ui,
14981 plugins/message-view/message-view.c,
14982 plugins/message-view/message-view.h,
14983 plugins/message-view/plugin.c:
14984 Add shortcut for next and previous message
14985 Add a save message menu item
14986 Fix a bug in previous message
14988 2005-05-21 Naba Kumar <naba@gnome.org>
14990 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
14991 doc/Makefile.am, global-tags/create_global_tags.sh,
14992 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
14993 and rpm package creation. Fixed installation paths.
14995 * plugins/editor/anjuta-document-manager.glade,
14996 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
14997 and indent options.
14999 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
15001 2005-05-21 Naba Kumar <naba@gnome.org>
15003 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
15004 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
15005 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
15006 tagmanager/Makefile.am: Fixed paths configure variables to take
15007 automake configure variables instead of hardcoding.
15009 * global-tags/tm_global_tags.c: Formated code.
15011 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
15012 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15013 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15014 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15015 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15016 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15017 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15018 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15019 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15021 2005-05-20 Naba Kumar <naba@gnome.org>
15023 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
15024 and fixed rpm spec file (more testing required).
15026 * data/gdb.init: Don't set gdb prompt.
15028 * mime/Makefile.am: run update-mime-data only on system-wide install.
15030 * plugins/gdb/Makefile.am: Install plugin at correct paths.
15032 2005-05-19 Naba Kumar <naba@gnome.org>
15034 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
15035 while it's not visible.
15037 Patch from: Jason Bayman <JBayman@HobbitHell.com>
15038 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
15040 2005-05-19 Naba Kumar <naba@gnome.org>
15042 * configure.in: Fixed subversion checks. Added
15043 --disable-plugin-subversion and --disable-plugin-glade
15044 configure flags to manually turn off their plugin builds.
15046 * plugins/editor/plugin.c: Save and restore current editor line
15047 positions in session.
15049 2005-05-18 Naba Kumar <naba@gnome.org>
15051 * AUTHORS: Fixed email address.
15053 * libanjuta/anjuta-utils.c,
15054 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
15055 when the projectmanager toplevel is not a window. Check for valid
15056 gtkwindow type before using the passed window as parent for anjuta
15059 2005-05-17 Naba Kumar <naba@gnome.org>
15061 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
15063 * plugins/cvs-plugin/Makefile.am,
15064 plugins/devhelp/plugin.c,
15065 plugins/file-loader/Makefile.am,
15066 plugins/macro/Makefile.am,
15067 plugins/message-view/Makefile.am,
15068 plugins/patch/Makefile.am,
15069 plugins/project-manager/Makefile.am,
15070 plugins/subversion/Makefile.am,
15071 plugins/symbol-browser/Makefile.am: Removed -module flags
15074 * MAINTAINERS: Added file so that I could recieve bugzilla
15077 * plugins/glade/plugin.c: Fixed compile error.
15079 === Anjuta 2.0.0 ===
15081 2005-05-15 Naba Kumar <naba@gnome.org>
15083 * configure.in: Adjusted gdl version requirement. Bumped anjuta
15086 * plugins/symbol-browser/an_symbol_view.c,
15087 plugins/symbol-browser/plugin.c,
15088 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
15089 symbols have been updated. Reset file symbols when update
15090 occurs. Fixed memory leaks.
15092 Patch from Jason Bayman <JBayman@HobbitHell.com>:
15093 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
15095 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
15097 * plugins/tools/anjuta-tools.glade:
15098 Remove unused parameter dialog
15100 * plugins/tools/dialog.c,
15101 plugins/tools/fileop.c,
15102 plugins/tools/fileop.h,
15103 plugins/tools/tool.c,
15104 plugins/tools/tool.h,
15105 plugins/tools/variable.c:
15106 Add a few comments and cleanups
15108 * plugins/tools/editor.c,
15109 plugins/tools/editor.h:
15110 Remove code from previous plugin and add comments
15111 Use main window as parent (instead of tool list)
15113 * plugins/tools/execute.c,
15114 plugins/tools/execute.h:
15115 Remove code from previous plugin and add comments
15118 2005-05-14 Naba Kumar <naba@gnome.org>
15120 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
15123 * configure.in: Fixed
15125 * plugins/class-inheritance/class-inheritance.png: New icon.
15127 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
15128 screws up when reparented.
15130 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15132 * plugins/editor/search-replace.c,
15133 plugins/editor/search-replace_backend.c
15134 plugins/project-manager/plugin.c : Clear find pane if searching same
15135 expression. Clean code.
15137 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
15139 * configure.in: Added ne in ALL_LINGUAS
15141 2005-05-13 Naba Kumar <naba@gnome.org>
15143 * configure.in: Fixed glade-3 version.
15145 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
15146 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
15147 plugins/gdb/watch.c: Update locals, watch and frame document on
15150 2005-05-12 Naba Kumar <naba@gnome.org>
15152 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
15153 scope autocompletion when the function definition is incomplete.
15155 * plugins/class-gen/anjuta-class-gen.plugin.in,
15156 plugins/file-wizard/anjuta-file-wizard.plugin.in,
15157 plugins/gdb/plugin.c,
15158 plugins/glade/anjuta-glade.plugin.in,
15159 plugins/project-import/anjuta-project-import.plugin.in,
15160 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
15161 titles for the wizards.
15163 2005-05-11 Naba Kumar <naba@gnome.org>
15165 * configure.in, plugins/debug-manager/Makefile.am,
15166 plugins/debug-manager/plugin.c,
15167 (added) plugins/debug-manager/images/.cvsignore,
15168 (added) plugins/debug-manager/images/Makefile.am,
15169 (added) plugins/debug-manager/images/detach-16.png,
15170 (added) plugins/debug-manager/images/detach.png,
15171 (added) plugins/debug-manager/images/step-into-16.png,
15172 (added) plugins/debug-manager/images/step-into.png,
15173 (added) plugins/debug-manager/images/step-out-16.png,
15174 (added) plugins/debug-manager/images/step-out.png,
15175 (added) plugins/debug-manager/images/step-over-16.png,
15176 (added) plugins/debug-manager/images/step-over.png,
15177 plugins/gdb/Makefile.am,
15178 plugins/gdb/breakpoints.c,
15179 plugins/gdb/plugin.c,
15180 (added) plugins/gdb/images/.cvsignore,
15181 (added) plugins/gdb/images/Makefile.am,
15182 (added) plugins/gdb/images/breakpoint.png,
15183 (added) plugins/gdb/images/locals.png,
15184 (added) plugins/gdb/images/stack.png,
15185 (added) plugins/gdb/images/watch.png: Fixed breakpoints
15186 'remove all'. Added debugger icons.
15188 * plugins/editor/text_editor.c: Fixed file monitor.
15190 Patch from: Massimo Cora' <maxcvs@email.it>
15191 * plugins/patch/anjuta-patch-plugin.png,
15192 plugins/class-gen/Makefile.am,
15193 plugins/class-gen/action-callbacks.c,
15194 plugins/class-gen/class_gen.c,
15195 plugins/class-gen/class_logo.xpm: Implemented vcs
15196 file addions. New icons by Fabio Zecchini
15198 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15200 * libanjuta/interfaces/libanjuta.idl
15201 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
15202 plugins/editor/search-replace_backend.c
15203 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
15205 2005-05-11 Naba Kumar <naba@gnome.org>
15207 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
15208 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
15209 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
15210 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
15211 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
15214 * plugins/symbol-browser/an_symbol_prefs.c,
15215 plugins/symbol-browser/an_symbol_search.c,
15216 plugins/symbol-browser/an_symbol_view.c,
15217 plugins/symbol-browser/an_symbol_view.h,
15218 plugins/symbol-browser/plugin.c: Fixed memory leaks.
15220 2005-05-11 Naba Kumar <naba@gnome.org>
15222 * libanjuta/anjuta-shell.c: Fixed runtime warning.
15224 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
15225 progress bar location at create time, instead of hardcoding.
15227 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
15228 Added mini splash screen.
15230 * plugins/editor/text_editor.c: Do not produce warning when file
15231 monitor could not be created.
15233 * plugins/profile-default/plugin.c: Save project session on exit.
15234 Show mini splash with progress bar at profile load.
15236 2005-05-10 Naba Kumar <naba@gnome.org>
15238 * configure.in, manuals/Makefile.am: Fixed compile flags.
15239 Disable outdated manuals builds.
15241 * global-tags/Makefile.am: Uninstall tags files on
15244 * libegg/Makefile.am: Use configured deprecated flags.
15246 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15247 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15248 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
15251 * mime/Makefile.am: Take DESTDIR into account.
15253 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
15255 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
15256 on scope autocompletion.
15258 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
15259 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
15260 shared libs and static libs paths for debugging. Order them
15263 * po/POTFILES.in: Updated.
15265 2005-05-09 Naba Kumar <naba@gnome.org>
15267 * libanjuta/interfaces/libanjuta.idl,
15268 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
15269 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
15270 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
15271 Implemented debugger source directory search and emits location changed
15272 signal with absolute path of the file.
15274 * plugins/tools/tool.c: Fixed compile errors.
15276 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
15278 * plugins/tools/anjuta-tools.glade,
15279 plugins/tools/dialog.h,
15280 plugins/tools/dialog.c,
15281 plugins/tools/plugin.c,
15282 plugins/tools/editor.c:
15283 Improve graphical user interface
15285 Correct an error on close
15288 * plugins/tools/fileop.c,
15289 plugins/tools/tool.h,
15290 plugins/tools/tool.c:
15291 Change the tool internal structure
15292 Support having tools configuration in several places
15294 2005-05-08 Naba Kumar <naba@gnome.org>
15296 * plugins/gdb/actions.c,
15297 (removed) plugins/gdb/registers_cbs.c,
15298 (removed) plugins/gdb/registers_cbs.h,
15299 (removed) plugins/gdb/registers_gui.c,
15300 (removed) plugins/gdb/sharedlib_cbs.c,
15301 (removed) plugins/gdb/sharedlib_cbs.h,
15302 (removed) plugins/gdb/sharedlib_gui.c,
15303 (removed) plugins/gdb/signals_cbs.c,
15304 (removed) plugins/gdb/signals_cbs.h,
15305 (removed) plugins/gdb/signals_gui.c: Removed dead files.
15307 2005-05-08 Naba Kumar <naba@gnome.org>
15309 * plugins/build-basic-autotools/executer.c: Fixed programs
15312 * plugins/debug-manager/Makefile.am,
15313 plugins/debug-manager/anjuta-debug-manager.glade,
15314 plugins/debug-manager/plugin.c,
15315 plugins/gdb/Makefile.am: Used libglade for programs listing
15318 * (added) plugins/gdb/pointer.png: Stack pointer image.
15320 * libanjuta/anjuta-marshal.list,
15321 pixmaps/Makefile.am,
15322 plugins/gdb/actions.c,
15323 plugins/gdb/actions.h,
15324 plugins/gdb/anjuta-gdb-plugin.ui,
15325 plugins/gdb/anjuta-gdb.glade,
15326 plugins/gdb/breakpoints.c,
15327 plugins/gdb/breakpoints.h,
15328 plugins/gdb/debug_tree.c,
15329 plugins/gdb/debug_tree.h,
15330 plugins/gdb/debugger.c,
15331 plugins/gdb/debugger.h,
15332 plugins/gdb/gdbmi-test.c,
15333 plugins/gdb/gdbmi.c,
15334 plugins/gdb/gdbmi.h,
15335 plugins/gdb/info.c,
15336 plugins/gdb/info.h,
15337 plugins/gdb/locals.c,
15338 plugins/gdb/locals.h,
15339 plugins/gdb/memory.c,
15340 plugins/gdb/memory.h,
15341 plugins/gdb/plugin.c,
15342 plugins/gdb/plugin.h,
15343 plugins/gdb/registers.c,
15344 plugins/gdb/registers.h,
15345 plugins/gdb/registers_cbs.c,
15346 plugins/gdb/registers_cbs.h,
15347 plugins/gdb/registers_gui.c,
15348 plugins/gdb/sharedlib.c,
15349 plugins/gdb/sharedlib.h,
15350 plugins/gdb/sharedlib_cbs.c,
15351 plugins/gdb/sharedlib_cbs.h,
15352 plugins/gdb/sharedlib_gui.c,
15353 plugins/gdb/signals.c,
15354 plugins/gdb/signals.h,
15355 plugins/gdb/signals_cbs.c,
15356 plugins/gdb/signals_cbs.h,
15357 plugins/gdb/signals_gui.c,
15358 plugins/gdb/stack_trace.c,
15359 plugins/gdb/stack_trace.h,
15360 plugins/gdb/utilities.c,
15361 plugins/gdb/utilities.h,
15362 plugins/gdb/watch.c,
15363 plugins/gdb/watch.h,
15364 plugins/gdb/watch_cbs.c,
15365 plugins/gdb/watch_cbs.h,
15366 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
15367 it for all debugger component updates and listing. Implemented
15368 user custom debugger command window. Fixed all debugger components
15369 to work correctly. Implemented debugger as GObject. Removed
15372 2005-05-06 Naba Kumar <naba@gnome.org>
15374 * TODO.tasks: Updated.
15376 * plugins/build-basic-autotools/Makefile.am,
15377 plugins/file-loader/Makefile.am,
15378 plugins/profile-default/Makefile.am,
15379 plugins/sample1/Makefile.am,
15380 plugins/symbol-browser/images/Makefile.am,
15381 src/Makefile.am: Fixed 'make distcheck' errors.
15383 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
15386 * tagmanager/tm_workspace.c: Include prototypes in getting
15389 2005-05-06 Naba Kumar <naba@gnome.org>
15391 * TODO.tasks: Updated.
15393 * configure.in, plugins/cvs-plugin/Makefile.am,
15394 plugins/debug-manager/Makefile.am,
15395 plugins/devhelp/Makefile.am,
15396 plugins/editor/Makefile.am,
15397 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
15399 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
15400 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
15403 * tagmanager/tm_workspace.c,
15404 tagmanager/include/tm_workspace.h,
15405 plugins/editor/aneditor-autocomplete.cxx,
15406 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
15407 to return all matching tag types when no name is given instead of
15408 returning empty array.
15410 * plugins/symbol-browser/Makefile.am,
15411 (added) plugins/symbol-browser/an_symbol.c,
15412 (added) plugins/symbol-browser/an_symbol.h,
15413 plugins/symbol-browser/an_symbol_info.c,
15414 plugins/symbol-browser/an_symbol_info.h,
15415 (added) plugins/symbol-browser/an_symbol_iter.c,
15416 (added) plugins/symbol-browser/an_symbol_iter.h,
15417 plugins/symbol-browser/an_symbol_search.c,
15418 plugins/symbol-browser/an_symbol_view.c,
15419 plugins/symbol-browser/an_symbol_view.h,
15420 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
15421 plugins/symbol-browser/plugin.c,
15422 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
15423 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
15424 plugin and implemented IAnjutaIterable interface for symbol search
15427 * plugins/class-inheritance/Makefile.am,
15428 plugins/class-inheritance/class-inherit.c,
15429 plugins/class-inheritance/class-inherit.h,
15430 plugins/class-inheritance/plugin.h: Use the newly added
15431 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
15432 get rid of libanjuta-ctags.la dependencies.
15434 2005-05-02 Naba Kumar <naba@gnome.org>
15436 * plugins/class-inheritance/class-inherit.c,
15437 plugins/class-inheritance/plugin.c,
15438 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
15439 be found for a class. Formated code.
15441 Patch from: Curtis Magyar <curtm4n@gmail.com>:
15442 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
15445 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
15447 * libanjuta/anjuta-launcher.c:
15448 Keep trying sending data until all bytes have been written
15450 * plugins/tools/anjuta-tools.glade,
15451 plugins/tools/editor.c:
15452 Add a combo box to defined data from stdin
15454 * plugins/tools/execute.c:
15455 Send data in stdin if needed
15458 * plugins/tools/fileop.c,
15459 plugins/tools/tool.h,
15460 plugins/tools/tool.c:
15461 Store, load and save stdin data
15462 Use tools-2.xml instead of tools.xml
15464 * plugins/tools/plugin.c,
15465 plugins/tools/plugin.h:
15468 * plugins/tools/dialog.c,
15469 plugins/tools/dialog.h:
15472 * plugins/tools/variable.c,
15473 plugins/tools/variable.h:
15474 Add editor related variables
15477 2005-04-29 Naba Kumar <naba@gnome.org>
15479 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
15481 * plugins/editor/text_editor.c: Fixed line marker interpretation.
15483 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
15484 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
15485 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
15486 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
15487 working on gdb MI interface. Completed MI parser interface.
15489 Patch from Massimo Cora <maxcvs@email.it>:
15490 * plugins/class-inheritance/Makefile.am,
15491 plugins/class-inheritance/class-inherit.c,
15492 plugins/class-inheritance/class-inherit.h,
15493 plugins/class-inheritance/plugin.c,
15494 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
15495 Used system theme for colors. Display class members on mouse click.
15497 2005-04-28 Naba Kumar <naba@gnome.org>
15499 * plugins/symbol-browser/an_symbol_prefs.c
15500 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
15501 implementation to create/add/remove custom tags files in symbol
15502 brower preferences.
15504 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
15507 * plugins/project-import/project-import.c: Fixed memory leaks and
15508 use correct debug prints.
15510 * TODO.tasks: Updated.
15512 2005-04-27 Naba Kumar <naba@gnome.org>
15514 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
15515 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
15516 scintilla/Makefile.am: Fixed 'make distcheck' errors.
15518 * plugins/editor/anjuta-docman.c,
15519 plugins/editor/anjuta-docman.h,
15520 plugins/editor/plugin.c: Emit editor-added signal from docman
15521 and connect signals to new editor correctly.
15523 * plugins/class-inheritance/plugin.c,
15524 plugins/symbol-browser/plugin.c: Added stock icons.
15526 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
15527 plugins/build-basic-autotools/executer.c,
15528 plugins/build-basic-autotools/executer.h: Added missing files
15529 for the execute programs implementation.
15531 2005-04-26 Naba Kumar <naba@gnome.org>
15533 * TODO.tasks: Updated.
15535 * plugins/file-loader/plugin.c,
15536 plugins/project-import/anjuta-project-import.plugin.in,
15537 plugins/project-import/plugin.c,
15538 plugins/project-import/project-import.c,
15539 plugins/project-import/project-import.h: Be able to import older
15542 2005-04-26 Naba Kumar <naba@gnome.org>
15544 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
15545 removing it from the shell.
15547 * libanjuta/anjuta-shell.c,
15548 libanjuta/anjuta-shell.h,
15549 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
15550 so that widget additions are freezed or thaw using a pending queue.
15551 Fixded UI flicker while loading projects.
15553 2005-04-26 Naba Kumar <naba@gnome.org>
15555 * TODO.tasks: Updated.
15557 * libanjuta/interfaces/libanjuta.idl: Added execute method for
15558 IAnjutaBuildable interface.
15560 * plugins/build-basic-autotools/Makefile.am,
15561 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15562 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
15563 plugins/build-basic-autotools/build-basic-autotools.c,
15564 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
15565 interface and UI for executing project/file programs. Implemented
15566 IAnjutaFile interface so that executables could be opened directly.
15568 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
15569 Authors line (Reserved for external plugins, which do not have a way to
15570 show their credits).
15572 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
15573 [File Loader] group for menu labels (default to "Name" if it is not
15576 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
15577 for executing external commands.
15579 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
15581 * plugins/project-wizard/property.c:
15582 Correct a memory leak
15584 * libanjuta/interfaces/libanjuta.idl,
15585 plugins/editor/text_editor.c:
15586 Add erase_all and replace_selection function to IAnjutaEditor
15588 * plugins/tools/anjuta-tools.glade,
15589 plugins/tools/fileop.c,
15590 plugins/tools/editor.c,
15591 plugins/tools/tool.c
15592 plugins/tools/tool.h:
15593 Add shortcut and icon
15595 * plugins/tools/variable.c,
15596 plugins/tools/variable.h:
15597 Add a variable asking parameters at run time
15599 * plugins/tools/execute.c:
15600 Add a warning message for missing document manager
15601 Add replace buffer and replace selection output
15602 Correct an error in popup output
15604 * plugins/tools/plugin.c,
15605 plugins/tools/plugin.h,
15606 plugins/tools/anjuta-tools.ui,
15609 Attach tools menu to a new place
15611 2005-04-25 Naba Kumar <naba@gnome.org>
15613 * libanjuta/plugins.c, src/about.c, src/about.h,
15614 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
15615 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
15616 plugins (about box for plugins) menu.
15618 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15620 * plugins/editor/search-replace.c :
15621 Displayed full path in Search pane window.
15622 Bug 300231 : Selected line in Search pane window .
15624 2005-04-23 Naba Kumar <naba@gnome.org>
15626 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
15628 2005-04-22 Naba Kumar <naba@gnome.org>
15630 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
15632 * plugins/project-wizard/templates/java.wiz,
15633 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
15634 to create bytecodes (.class) files.
15636 * plugins/symbol-browser/an_symbol_info.c,
15637 plugins/symbol-browser/an_symbol_info.h,
15638 plugins/symbol-browser/an_symbol_search.c,
15639 plugins/symbol-browser/an_symbol_view.c,
15640 plugins/symbol-browser/plugin.c,
15641 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
15642 in file symbol list.
15644 2005-04-22 Naba Kumar <naba@gnome.org>
15646 * TODO.tasks: Updated.
15648 * plugins/class-inheritance/Makefile.am,
15649 plugins/subversion/Makefile.am: Do not install plugin files when
15650 plugin build condition is false.
15652 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15653 plugins/build-basic-autotools/build-basic-autotools.c,
15654 plugins/build-basic-autotools/build-basic-autotools.h,
15655 plugins/file-loader/anjuta-loader-plugin.ui,
15656 plugins/file-loader/dnd.c,
15657 plugins/file-loader/plugin.c,
15658 plugins/file-loader/plugin.h,
15659 plugins/project-manager/anjuta-project-manager.ui,
15660 plugins/project-manager/plugin.c: Added open file and build context
15661 menu in project manager context menu.
15663 2005-04-22 Naba Kumar <naba@gnome.org>
15665 * configure.in: Added message output showing conditional plugins to
15668 * src/layout.xml: Added layout for class-inheritance plugin widget.
15670 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
15671 plugin name to remove redundant terms.
15673 * TODO.tasks: Updated.
15676 plugins/symbol-browser/Makefile.am,
15677 plugins/symbol-browser/an_symbol_view.c,
15678 (removed) plugins/symbol-browser/sv_class.xpm,
15679 (removed) plugins/symbol-browser/sv_function.xpm,
15680 (removed) plugins/symbol-browser/sv_macro.xpm,
15681 (removed) plugins/symbol-browser/sv_private_fun.xpm,
15682 (removed) plugins/symbol-browser/sv_private_var.xpm,
15683 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
15684 (removed) plugins/symbol-browser/sv_protected_var.xpm,
15685 (removed) plugins/symbol-browser/sv_public_fun.xpm,
15686 (removed) plugins/symbol-browser/sv_public_var.xpm,
15687 (removed) plugins/symbol-browser/sv_static_fun.xpm,
15688 (removed) plugins/symbol-browser/sv_static_var.xpm,
15689 (removed) plugins/symbol-browser/sv_struct.xpm,
15690 (removed) plugins/symbol-browser/sv_unknown.xpm,
15691 (removed) plugins/symbol-browser/sv_variable.xpm,
15692 (added) plugins/symbol-browser/images/.cvsignore,
15693 (added) plugins/symbol-browser/images/Icons.16x16.Class,
15694 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
15695 (added) plugins/symbol-browser/images/Icons.16x16.Field,
15696 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
15697 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
15698 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
15699 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
15700 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
15701 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
15702 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
15703 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
15704 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
15705 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
15706 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
15707 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
15708 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
15709 (added) plugins/symbol-browser/images/Icons.16x16.Method,
15710 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
15711 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
15712 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
15713 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
15714 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
15715 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
15716 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
15717 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
15718 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
15719 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
15720 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
15721 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
15722 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
15723 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
15724 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
15725 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
15726 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
15727 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
15728 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
15729 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
15730 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
15731 pixmaps and added new icons (taken from monodevelop).
15733 2005-04-21 Naba Kumar <naba@gnome.org>
15735 Patch from Massimo Cora <maxcvs@email.it>:
15737 * configure.in, plugins/Makefile.am
15738 (new) plugins/class-inheritance/.cvsignore,
15739 (new) plugins/class-inheritance/Makefile.am,
15740 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
15741 (new) plugins/class-inheritance/class-inherit.c,
15742 (new) plugins/class-inheritance/class-inherit.h,
15743 (new) plugins/class-inheritance/plugin.c,
15744 (new) plugins/class-inheritance/plugin.h,
15745 (new) plugins/class-inheritance/class-inheritance.png: Added class
15746 inheritance plugin.
15748 Changes by naba: Added pkgconfig check for graphviz and conditionally
15751 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
15753 2005-04-20 Naba Kumar <naba@gnome.org>
15755 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15756 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15757 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15758 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15759 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15760 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15761 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15762 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15763 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15764 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15765 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15767 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
15768 message view management.
15770 * libanjuta/anjuta-children.[ch],
15771 plugins/build-basic-autotools/build-basic-autotools.c,
15772 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
15773 Removed anjuta_children_init() function,
15774 because it is done automatically when first invoked. Introduced
15775 anjuta_children_recover() to recover the child signalling. Fixed
15776 child exit management to correctly recover the exit status.
15778 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
15779 to properly shutdown the launcher and to kill the running process
15780 (without emitting any signal).
15782 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
15783 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
15784 gdb and program instance.
15786 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15788 * plugins/editor/search-replace.c :
15789 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
15791 2005-04-18 Naba Kumar <naba@gnome.org>
15793 * TODO.tasks: Marked completed items.
15795 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
15796 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
15797 plugins/project-manager/plugin.c: Prompt user for the debugging
15798 target (select from a list of project's executable targets) and
15799 correctly start debugger. Take care of libtool wrapping when the
15800 target selected is libtool target. Fixed debugger menu items
15803 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
15805 * plugins/tools/execute.c,
15806 plugins/tools/execute.h:
15807 Implement save all files before running a command
15808 Implement all options for stdout and stderr except replace buffer
15809 Allow running several tools
15811 * plugins/tools/plugin.c:
15812 Move anjuta launcher in execute.c
15814 * plugins/tools/tools.h,
15815 plugins/tools/variable.c:
15818 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
15820 * plugins/tools/anjuta-tools.glade:
15821 Add new properties in tool editor dialog
15822 Cosmetic improvements
15824 * plugins/tools/anjuta-tools.ui:
15825 Attach tool menu as a build menu
15827 * plugins/tools/dialog.c:
15828 Set tool menu item sensitivity in tool list
15831 * plugins/tools/editor.c,
15832 plugins/tools/editor.h,
15833 plugins/tools/fileop.c,
15834 plugins/tools/tool.c,
15835 plugins/tools/tool.h:
15836 Add new properties (active, save file...)
15837 Most of them are still not implemented
15839 * plugins/tools/execute.c,
15840 plugins/tools/execute.h:
15841 Reorganize code to support multiple run
15842 Support run in terminal
15844 * plugins/tools/plugin.c
15845 plugins/tools/plugin.h:
15846 Move message handling in execute.c
15848 * plugins/tools/variable.h,
15849 plugins/tools/variable.c:
15850 Add useful variables
15852 2005-04-13 Naba Kumar <naba@gnome.org>
15854 * plugins/editor/text_editor.c: Fixed file monitoring condition.
15855 * plugins/editor/Makefile.am: Added gnome-vfs flags.
15857 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15859 * plugins/tools/dialog.c plugins/tools/tool.c :
15862 2005-04-06 Naba Kumar <naba@gnome.org>
15864 * src/anjuta.c: Load default session only when
15865 "anjuta.session.load.last" preference is enabled.
15867 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
15869 * plugins/tools/Makefile.am,
15870 plugins/tools/variable.c,
15871 plugins/tools/variable.h:
15872 Add new code for handling variables
15874 * plugins/tools/anjuta-tools.glade:
15875 Improve tool editor dialog
15876 Add variable selection dialog
15878 * plugins/tools/dialog.c,
15879 plugins/tools/dialog.h,
15880 plugins/tools/plugin.c,
15881 plugins/tools/plugin.h:
15882 Add variable object
15883 Add a function to get it
15885 * plugins/tools/editor.c:
15886 Add gui code for variable selection dialog
15888 * plugins/tools/execute.c:
15889 Use variables for executing command
15891 * Naba: Compile warning fixes.
15893 2005-04-06 Naba Kumar <naba@gnome.org>
15895 * TODO.tasks: Marked completed items.
15897 2005-04-06 Naba Kumar <naba@gnome.org>
15899 * plugins/subversion/svn-backend.c: Fixed subversion plugin
15902 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
15904 2005-04-04 Naba Kumar <naba@gnome.org>
15906 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
15907 inside Main window.
15909 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
15911 * plugins/tools/Makefile.am,
15912 plugins/tools/anjuta-tools.plugin.in,
15913 plugins/tools/anjuta-tools.ui,
15914 plugins/tools/anjuta-tools.gladei,
15915 plugins/tools/anjuta-tools-plugin.png,
15916 plugins/tools/plugin.c,
15917 plugins/tools/plugin.h,
15918 plugins/tools/dialog.c,
15919 plugins/tools/dialog.h,
15920 plugins/tools/fileop.c,
15921 plugins/tools/fileop.h,
15922 plugins/tools/tool.c,
15923 plugins/tools/tool.h,
15924 plugins/tools/editor.c,
15925 plugins/tools/editor.h,
15926 plugins/tools/execute.c,
15927 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
15928 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
15931 * anjuta-tools.[ch]: Removed old tools code.
15933 2005-04-01 Steve Murphy <murf@e-tools.com>
15935 * configure.in: Added "rw" to ALL_LINGUAS.
15937 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15940 manuals/C/anjuta-manual/fileoperations.xml
15942 manuals/C/anjuta-manual/figures/search_expr.png
15943 manuals/C/anjuta-manual/figures/search_expr_basic.png
15944 manuals/C/anjuta-manual/figures/search_file_list.png
15945 manuals/C/anjuta-manual/figures/search_file_pattern.png
15946 manuals/C/anjuta-manual/figures/search_replace.png
15947 manuals/C/anjuta-manual/figures/search_setting.png
15948 manuals/C/anjuta-manual/figures/search_target.png
15949 manuals/C/anjuta-manual/figures/search_target_action.png
15950 manuals/C/anjuta-manual/figures/search_target_in.png
15952 manuals/C/anjuta-manual/figures/find_files.png
15953 manuals/C/anjuta-manual/figures/find_replace.png
15954 manuals/C/anjuta-manual/figures/find_text.png :
15955 Updated Anjuta manual (File Operations)
15957 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15959 * manuals/C/anjuta-manual/fileoperations.xml,
15960 manuals/C/anjuta-manual/figures/open_file.png,
15961 manuals/C/anjuta-manual/figures/open_file_multiple.png,
15962 manuals/C/anjuta-manual/figures/prefs_print.png,
15963 manuals/C/anjuta-manual/figures/print_dlg.png,
15964 manuals/C/anjuta-manual/figures/print_preview.png.
15966 manuals/C/anjuta-manual/figures/add_edit_macro.png,
15967 manuals/C/anjuta-manual/figures/display_macro.png,
15968 manuals/C/anjuta-manual/figures/insert_text.png,
15969 manuals/C/anjuta-manual/figures/keyword_macro.png,
15970 manuals/C/anjuta-manual/figures/new_file_wizard.png,
15971 manuals/C/anjuta-manual/figures/save_as_file.png :
15972 Updated Anjuta Manual (File Operations)
15974 2005-03-23 Adam Weinberger <adamw@gnome.org>
15976 * plugins/editor/action-callbacks.c,
15977 plugins/file-loader/plugin.c,
15978 plugins/gtodo/main.c,
15979 plugins/project-wizard/druid.c:
15980 Fix spelling/grammar errors. Fixes bugs
15981 169068, 169137, 169138, and 169139.
15983 2005-03-21 Naba Kumar <naba@gnome.org>
15985 Patch from: Massimo Cora' <maxcvs@email.it>:
15987 * plugins/editor/Makefile.am
15988 plugins/editor/anjuta-docman.c,
15989 (added) plugins/editor/editor-tooltips.c,
15990 (added) plugins/editor/editor-tooltips.h: Added tooltips to
15991 editor tabs to show full path.
15993 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
15995 * plugins/subversion/svn-backend.c:
15996 Removed "apr-0/" from include because this is
15997 already included in SVN_INCLUDE and broke building if
15998 apr >= 1.0 was installed.
16000 2005-03-18 Naba Kumar <naba@gnome.org>
16002 Patch from: Massimo Cora' <maxcvs@email.it>:
16004 * plugins/editor/action-callbacks.c,
16005 plugins/editor/aneditor-calltip.cxx,
16006 plugins/editor/aneditor-priv.h,
16007 plugins/editor/aneditor.cxx,
16008 plugins/editor/aneditor.h,
16009 plugins/editor/anjuta-document-manager.ui: Added calltip
16010 activation from menu.
16012 2005-03-16 Naba Kumar <naba@gnome.org>
16014 Patch from: Massimo Cora' <maxcvs@email.it>:
16016 * plugins/class-gen/action-callbacks.c,
16017 plugins/class-gen/anjuta-class-gen-plugin.glade,
16018 plugins/class-gen/class_gen.c,
16019 plugins/class-gen/class_gen.h,
16020 plugins/class-gen/class_logo.xpm,
16021 plugins/class-gen/plugin.c: Create files without project
16022 being open. Add to project support. And other enhancements.
16024 2005-03-15 Adam Weinberger <adamw@gnome.org>
16027 plugins/debug-manager/utilities.c,
16028 plugins/file-loader/plugin.c,
16029 plugins/gdb/utilities.c,
16030 plugins/profile-default/plugin.c,
16031 plugins/project-import/project-import.c,
16032 src/anjuta-actions.h:
16033 Spelling/grammar fixes.
16035 2005-03-13 Naba Kumar <naba@gnome.org>
16037 * plugins/editor/action-callbacks.c,
16038 plugins/editor/action-callbacks.h,
16039 plugins/editor/anjuta-document-manager.ui,
16040 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
16041 submenu. Moved menuitems from Format to View->Editor.
16043 * src/action-callbacks.c, src/action-callbacks.h,
16044 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
16045 layout and lock layout menus in View submenu. Get rid of
16046 Settings->Layout Manager menu.
16048 * plugins/project-import/anjuta-project-import.plugin.in:
16051 * global-tags/Makefile.am,
16052 global-tags/create_global_tags.sh,
16053 plugins/editor/aneditor-autocomplete.cxx,
16054 plugins/editor/aneditor-priv.h,
16055 plugins/editor/aneditor.cxx,
16056 tagmanager/tm_workspace.c: Fixed scope members autocompletion
16057 in editor and made it work in global symbols also.
16059 * src/anjuta-app.c: Always use priority texts besides icons style
16060 for toolbars, because other styles look horible for Anjuta (fixme).
16062 2005-03-11 Naba Kumar <naba@gnome.org>
16064 * configure.in: Removed test for iconv.
16066 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
16067 before scintilla widget is realized.
16069 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
16070 for Update menuitem.
16072 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
16073 already applied in scintilla main stream.
16075 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
16076 and notified scintilla developer.
16078 2005-03-10 Naba Kumar <naba@gnome.org>
16080 * src/action-callbacks.c: Removed reference to src/help.h (dead
16083 * plugins/editor/text_editor.c: Removed reference to
16084 src/launcher.h (a dead file).
16086 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
16087 src/controls.c, src/controls.h, src/fileselection.c,
16088 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
16089 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
16090 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
16091 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
16092 src/session.h, src/support.c, src/support.h, src/toolbar.c,
16093 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
16094 Removed these dead files from CVS.
16097 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16099 * plugins/file-wizard/action-callbacks.c : Added error message.
16100 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
16103 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
16105 * plugins/cvs-plugin/cvs-callbacks.c
16106 plugins/cvs-plugin/plugin.c:
16107 Fixed preferences page init and busy handling
16109 * plugins/subversion/plugin.c:
16110 Fixed preferences page init
16112 2005-03-09 Naba Kumar <naba@gnome.org>
16114 * plugins/Makefile.am, plugins/glade/Makefile.am,
16115 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
16116 enabled glade plugin in Anjuta. The plugin is built only when
16117 glade3 is installed.
16119 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
16121 * plugins/project-wizard/templates/java.wiz
16122 plugins/project-wizard/templates/java-logo.png (*)
16123 plugins/project-wizard/templates/java/*
16124 plugins/project-wizard/templates/Makefile.am
16127 Add Java project type. It generates a autoconf/automake
16128 project which is compiled using gcj. It requires automake
16129 > 1.4 (1.9 is known to work) to work!
16131 (*) still awaiting response from the gcj team if we
16132 may use their logo.
16134 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
16136 * plugins/project-import/*
16137 plugins/Makefile.am
16139 Added project import plugin. Might be a bit buggy and limited
16141 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
16142 Icon from old pixmaps dir
16144 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16146 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
16147 plugins/macro/macro-util.c, plugins/macro/macros.xml :
16148 Added C Custom_Indent line macro.
16151 2005-03-09 Naba Kumar <naba@gnome.org>
16153 * TODO.tasks: Added new message-manager tasks.
16155 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
16156 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
16157 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
16158 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
16159 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16160 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16161 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
16162 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
16163 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
16164 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16166 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
16167 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
16168 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
16169 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
16170 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
16171 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
16172 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
16173 Removed debugger widgets from shell on debugger shutdown. Added
16174 scrolled windows for docked widgets. Removed unnecessary widget refs
16175 and unrefs. Destroy widgets correctly on debugger shutdown.
16177 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
16178 with project description title. Removed frame shadow.
16180 * plugins/project-wizard/druid.c: Initializes tooltips.
16182 * scintilla/Makefile.am: Fixed comiple error.
16184 2005-03-08 Adam Weinberger <adamw@gnome.org>
16186 * plugins/class-gen/anjuta-class-gen-plugin.glade,
16187 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
16189 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16191 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
16192 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
16193 plugins/macro/macro-util.c, plugins/macro/macro-util.h
16194 plugins/macro/macros.xml, plugins/macro/plugin.c :
16195 Moved cursor at the '|' position defined in macros.
16197 2005-03-07 Naba Kumar <naba@gnome.org>
16199 * plugins/subversion/Makefile.am: Fixed build error.
16201 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
16202 types (perl, python, shellscript).
16204 * plugins/editor/plugin.c: Fixed to show all highlight options.
16206 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16208 * TODO.tasks : updated tasks.
16209 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
16211 2005-03-07 Naba Kumar <naba@gnome.org>
16213 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
16214 or disable subversion file-manager submenu. If "Subvesion" is also
16215 valid directory, we should also check for it.
16217 * configure.in: Disable cygwin macro until someone fixes the
16220 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
16221 backward compatibility.
16223 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16225 * src/about.c : Cleaned code.
16226 * plugins/macro/macros.xml : Added "do_while" C macro.
16227 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
16228 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
16229 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
16230 Closed registers, shared libraries, kernel signals dialogs with ESC key.
16232 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
16234 * plugins/class-gen/plugin.c:
16235 Removed "return" to activate project_root_uri watching.
16237 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
16239 * plugins/Makefile.am
16240 plugins/subversion/*:
16241 Added subversion plugin. Add, Remove, Commit and Update work
16242 everything else needs work.
16244 * plugins/terminal/terminal.c
16245 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
16246 we still have focus problems with the editor.
16248 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16250 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
16252 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16254 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
16256 2005-03-04 Naba Kumar <naba@gnome.org>
16258 Patch from Massimo Cora' <maxcvs@email.it>:
16260 * plugins/class-gen/Makefile.am,
16261 plugins/class-gen/action-callbacks.c,
16262 plugins/class-gen/action-callbacks.h,
16263 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
16264 plugins/class-gen/anjuta-class-gen.plugin.in,
16265 plugins/class-gen/class_gen.c,
16266 plugins/class-gen/class_gen.h,
16267 (removed) plugins/class-gen/clsGen.c,
16268 (added) plugins/class-gen/goc_template_header,
16269 (added) plugins/class-gen/goc_template_source,
16270 plugins/class-gen/plugin.c,
16271 plugins/class-gen/plugin.h: Refactored class gen code.
16272 Added GOCBuilder code. Fixed UI. Implemented plugin.
16274 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
16276 * plugins/project-wizard/property.c
16277 plugins/project-wizard/install.c
16278 plugins/project-wizard/druid.c
16279 plugins/editor/goto_line.c
16280 plugins/editor/plugin.c
16281 plugins/gtodo/add_edit_item.c
16282 plugins/gtodo/ligtodo.c
16283 plugins/gtodo/main.c
16284 plugins/gtodo/preferences.c:
16285 Fixed #167559, #167534, #167266, #167357
16286 (Bad English in strings...)
16288 Thanks to Adam Weinberger and Thierry Moisan for
16291 2005-03-03 Naba Kumar <naba@gnome.org>
16293 * libegg/Makefile.am, libegg/menu/Makefile.am,
16294 (added) libegg/egg-submenu-action.c,
16295 (added) libegg/menu/egg-submenu-action.h: Created a new action for
16296 submenu (used for wizard listing).
16298 * plugins/file-loader/anjuta-loader-plugin.ui
16299 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
16302 * plugins/editor/action-callbacks.c,
16303 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
16304 ctrl+tabbing because it was interfaring with focus navigation.
16305 Focus editor on "Esc" in incremental search entry. Cleanups.
16307 * plugins/file-manager/an_file_view.c,
16308 plugins/symbol-browser/plugin.c,
16309 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
16312 * plugins/profile-default/plugin.c,
16313 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
16316 * (removed) scintilla/patches/a64-crash-fix.patch,
16317 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
16320 2005-03-03 Naba Kumar <naba@gnome.org>
16322 * HACKING: Fixed typos.
16324 * plugins/editor/aneditor-indent.cxx: Clean up.
16326 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
16327 Enable/disable save, undo and redo actions depending on state
16330 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16332 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
16333 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
16334 Displayed search_incremental status.
16336 * Removed plugins/editor/search_incremental.[ch]
16338 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
16340 * plugins/cvs-plugin/cvs-execute.c
16341 plugins/cvs-plugin/cvs-callbacks.c:
16342 - Use weak reference on mesg_view and reuse tab if
16343 it still exists to avoid cluttering message manager.
16344 - Fixed bug in cvs remove
16346 README, HACKING: Updated
16348 configure.in: Added check for libsvn
16350 2005-02-29 Naba Kumar <naba@gnome.org>
16352 * plugins/file-manager/an_file_view.c,
16353 plugins/symbol-browser/an_symbol_view.c,
16354 plugins/symbol-browser/plugin.c: Hide column headers (they
16357 2005-02-29 Naba Kumar <naba@gnome.org>
16359 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
16360 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
16361 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
16362 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
16363 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16364 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16365 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
16366 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
16367 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
16368 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16370 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
16371 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
16372 (added) libanjuta/anjuta-session.[hc],
16373 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
16374 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
16375 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
16378 Implemented session management. Implemented session
16379 container class. Added session notifications from shell. Implemented
16380 session save/load in editor, file-loader, default-profile-plugin
16381 and anjuta-app. Fixed window sizing and restoration. Cleaned up
16382 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
16383 and maximized states in session. Implemented project session
16386 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16388 * plugins/class-gen/action-callbacks.[ch],
16389 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
16390 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
16391 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
16394 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
16396 * plugins/project-wizard/anjuta-project-wizard.glade,
16397 plugins/project-wizard/druid.c:
16398 Add some padding in tab label in project selection page
16400 * plugins/project-wizard/druid.c,
16401 plugins/project-wizard/parser.c:
16402 Search for project template recursively
16403 Add ~/.anjuta/project to the search paths
16405 2005-02-26 Naba Kumar <naba@gnome.org>
16407 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
16408 * plugins/file-loader/plugin.c: Fixed crash bug.
16409 * libanjuta/plugins.c: Fixed memory leak.
16411 2005-02-26 Naba Kumar <naba@gnome.org>
16413 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
16414 "UserActivatable" attribute for plugins. This attribute if set to
16415 "no" will prevent users from activating/deactivating it from
16416 plugins dialog. Added a toggle button in plugins dialog to toggle
16417 the plugins list between list of activatable plugins (default) to
16418 list of all plugins. anjuta_plugin_select() now only selects the
16419 plugin. Added anjuta_plugins_select_and_activate() method that will
16420 select and activate it.
16422 * plugins/profile-default/Makefile.am,
16423 plugins/profile-default/anjuta-default-profile.ui,
16424 plugins/profile-default/plugin.c,
16425 plugins/profile-default/plugin.h,
16426 plugins/project-manager/anjuta-project-manager.ui,
16427 plugins/project-manager/plugin.c,
16428 plugins/project-manager/plugin.h:
16430 Anjuta projects (*.anjuta) files define the profile of respective
16431 projects. Profile is a set of related plugins required for the
16432 project to open. Moved "close project" action from Project Manager
16433 to Profile Manager plugin. Implemented loading and unloading of
16434 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
16435 (instead of Project Manager) now handles opening of *.anjuta files.
16436 Close Project menuitem is now moved to File submenu (being
16437 consistent with Anjuta 1.x versions and avoiding creating Project
16438 submenu when project manager is not loaded).
16440 * src/anjuta-actions.h: Fixed short-cut key for Help content.
16442 * src/anjuta.ui: Fixed place holder for projects.
16444 * (new) plugins/profile-default/default.anjuta: default startup
16445 profile. Removed the hardcoded plugins loading in
16446 DefaultProfilePlugin.
16449 plugins/project-wizard/templates/terminal/project.anjuta:
16450 Implemented project format in newly created projects.
16452 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
16453 plugins/class-gen/anjuta-class-gen.plugin.in,
16454 plugins/cvs-plugin/anjuta-cvs.plugin.in,
16455 plugins/editor/anjuta-document-manager.plugin.in,
16456 plugins/file-loader/anjuta-loader.plugin.in,
16457 plugins/file-wizard/anjuta-file-wizard.plugin.in,
16458 plugins/gdb/anjuta-gdb.plugin.in,
16459 plugins/glade/anjuta-glade.plugin.in,
16460 plugins/message-view/anjuta-message-manager.plugin.in,
16461 plugins/profile-default/anjuta-default-profile.plugin.in,
16462 plugins/project-manager/anjuta-project-manager.plugin.in,
16463 plugins/project-wizard/anjuta-project-wizard.plugin.in:
16464 Defined UserActivatable attributes. Added supported types attribute.
16466 * plugins/project-wizard/anjuta-project-wizard.glade
16467 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
16468 "Project Wizard" in preferences title.
16470 * TODO.tasks: Updated.
16472 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
16475 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16477 * plugins/file-wizard/anjuta-file-wizard.glade
16478 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
16480 Integrated License macros, cleaned file.c.
16482 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
16484 * plugins/macor/macro-util.c: Fixed crash bugs if email or
16485 username can not be found correctly.
16487 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16489 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
16490 plugins/macro/macros.xml :
16492 Added Headers macros. Cleaned file.c
16494 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16496 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
16497 plugins/macro/macros.xml :
16499 Fixed a bug. Added Header macro.
16502 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16504 * plugins/file-wizard/action-callbacks.c,
16505 plugins/file-wizard/file.c, plugins/macro/macro-util.c
16506 plugins/macro/macros.xml :
16508 Added FileName, Header template macros.
16510 2005-02-24 Naba Kumar <naba@gnome.org>
16512 * plugins/patch/patch-plugin.c: Fixed a function call.
16514 * src/anjuta.c, src/main.c: Save and load default session.
16516 2005-02-24 Naba Kumar <naba@gnome.org>
16518 * libanjuta/interfaces/libanjuta.idl,
16519 plugins/message-view/anjuta-msgman.c,
16520 plugins/message-view/anjuta-msgman.h,
16521 plugins/message-view/plugin.c: Added and implemented
16522 set_view_title() method.
16524 * plugins/build-basic-autotools/build-basic-autotools.c,
16525 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
16526 build context pooling. Maximum 3 contexts are reused. Additional
16527 contexts are created when all are busy.
16529 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16531 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
16532 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
16533 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
16534 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
16536 Added Copyright, Changelog macros.
16538 2005-02-23 Naba Kumar <naba@gnome.org>
16540 Patch from Massimo Cora' <maxcvs@email.it>:
16541 * plugins/Makefile.am,
16542 plugins/patch/Makefile.am,
16543 (added) plugins/patch/anjuta-patch-plugin.png,
16544 (added) plugins/patch/anjuta-patch.plugin.in,
16545 (added) plugins/patch/anjuta-patch.ui,
16546 plugins/patch/patch-plugin.c,
16547 (added) plugins/patch/patch-plugin.h,
16548 (added) plugins/patch/plugin.c,
16549 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
16552 2005-02-23 Naba Kumar <naba@gnome.org>
16554 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
16555 file-loader/plugin.c, profile-default/plugin.c:
16556 Implemented "activated" and "deactivated" signals for plugin class.
16557 Renamed *_location() functions to *_id(), because location is
16558 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
16559 anjuta_plugins_unload_plugin().
16561 * class-gen/plugin.c: Fixed complier warning and utility function call.
16563 * debug-manager/plugin.c: Unload debugger plugin correctly.
16565 * project-manager/plugin.c: Fixed compiler warnings.
16567 * plugins/project-wizard/templates/gnome/.cvsignore,
16568 plugins/project-wizard/templates/gnome/po/.cvsignore,
16569 plugins/project-wizard/templates/gnome/src/.cvsignore,
16570 plugins/project-wizard/templates/gtk/po/.cvsignore,
16571 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
16572 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
16574 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
16575 build (we need to fix this thing).
16577 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
16579 * plugins/macro/macro-action.[ch]
16580 plugins/macro/macro-edit.c
16581 plugins/macro/macro-dialog.c
16582 plugins/macro/macro-db.[ch]
16583 plugins/macro/plugin.[ch]
16584 plugins/macro/macro-util.[ch] (added)
16586 Cleaned up macro plugin and preview expanded macros.
16588 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
16590 * plugins/cvs-plugin/cvs-interface.c:
16592 Fixed option setting when using no compression and not
16595 2005-02-23 Naba Kumar <naba@gnome.org>
16597 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
16598 geometry on exit and startup (only if there is no geometry from the
16601 * TODO.tasks: Updated.
16603 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
16605 * manuals/reference/libanjuta/Makefile.am,
16606 manuals/reference/libanjuta/libanjuta-docs.sgml,
16607 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
16608 documentation for writing project templates.
16610 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16612 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
16613 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
16615 Expansion keywords in macros.
16617 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16619 * plugins/file-wizard/action-callbacks.c,
16620 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
16621 plugins/macro/macros.xml :
16623 Inserting text by macro plugin
16626 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
16628 * plugins/macro/plugin.c
16629 plugins/cvs-plugin/plugin.c:
16631 Fixed interfaces (use static)
16633 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
16635 * plugins/macro/macro-actions.[ch]
16636 plugins/macro/plugin.c
16637 libanjuta/interfaces/libanjuta.idl:
16639 Implemented IAnjutaMacro interface to be used by file-wizard
16641 * plugins/cvs-plugin/plugin.c
16642 libanjuta/interfaces/libanjuta.idl:
16644 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
16645 for all version control systems and not only for cvs.
16647 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16649 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
16652 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
16655 2005-02-21 Naba Kumar <naba@gnome.org>
16657 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
16658 IAnjutaDebugger interface.
16660 * plugins/debug-manager/anjuta-debug-manager.ui,
16661 plugins/debug-manager/attach_process.c,
16662 plugins/debug-manager/attach_process.h,
16663 plugins/debug-manager/plugin.c,
16664 plugins/debug-manager/plugin.h,
16665 plugins/gdb/actions.c,
16666 plugins/gdb/actions.h,
16667 plugins/gdb/anjuta-gdb-plugin.ui,
16668 plugins/gdb/breakpoints.c,
16669 plugins/gdb/breakpoints.h,
16670 plugins/gdb/debugger.c,
16671 plugins/gdb/debugger.h,
16672 plugins/gdb/memory.c,
16673 plugins/gdb/plugin.c,
16674 plugins/gdb/plugin.h,
16675 plugins/gdb/sharedlib.h,
16676 plugins/gdb/sharedlib_cbs.c,
16677 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
16678 correctly between debug-manager and debugger. Implemented debugger
16679 interface in gdb plugin. Fixed action names. Added UI updating.
16680 Start and stop debugger (does not work yet). Fixed UI merging.
16681 Fixed debugger plugin handling in debug-manager.
16683 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
16685 * plugins/editor/aneditor-autocomplete.cxx:
16687 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
16688 crash with C++ "template" keyword.
16690 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16692 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
16693 Fixed bug (Closed macro dialogs with Esc key).
16695 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
16697 * plugins/project-wizard/xlib.wiz,
16698 plugins/project-wizard/xlib-logo.png,
16699 plugins/project-wizard/xlib/*:
16700 Port old xlib anjuta project on new project wizard
16702 * plugins/project-wizard/xlib-dock.wiz,
16703 plugins/project-wizard/xlib-dock/*:
16704 Port old xlib dock anjuta project on new project wizard
16706 * plugins/project-wizard/wxwin.wiz,
16707 plugins/project-wizard/wxwin-logo.png,
16708 plugins/project-wizard/wxwin/*:
16709 Port old wxwin anjuta project on new project wizard
16711 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
16712 necessary changes for the new templates.
16714 2005-02-18 Naba Kumar <naba@gnome.org>
16716 * plugins/Makefile.am: Added class-gen
16718 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
16720 * plugins/project-wizard/header.c:
16721 Fix a bug in sorting of project categories
16723 2005-02-18 Naba Kumar <naba@gnome.org>
16725 Patch from Massimo Cora <maxcvs@email.it>:
16727 * plugins/class-gen/.cvsignore,
16728 plugins/class-gen/Makefile.am,
16729 (added) plugins/class-gen/action-callbacks.c,
16730 (added) plugins/class-gen/action-callbacks.h,
16731 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
16732 (added) plugins/class-gen/class_gen.c,
16733 (added) plugins/class-gen/class_gen.h,
16734 (added) plugins/class-gen/plugin.c,
16735 (added) plugins/class-gen/plugin.h: Ported class wizard to the
16738 * plugins/project-manager/plugin.c: implemented add_source().
16740 2005-02-17 Naba Kumar <naba@gnome.org>
16742 * plugins/file-loader/plugin.c: Fixed possible crash.
16744 * src/action-callbacks.c, src/action-callbacks.h,
16745 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
16747 2005-02-17 Naba Kumar <naba@gnome.org>
16749 * plugins/project-wizard/templates/anjuta-plugin.wiz,
16750 plugins/project-wizard/templates/gnome.wiz,
16751 plugins/project-wizard/templates/gtk.wiz,
16752 plugins/project-wizard/templates/gtkmm.wiz,
16753 plugins/project-wizard/templates/terminal.wiz,
16754 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16755 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16756 plugins/project-wizard/templates/gnome/src/callbacks.c,
16757 plugins/project-wizard/templates/gnome/src/callbacks.h,
16758 plugins/project-wizard/templates/gnome/src/main.c,
16759 plugins/project-wizard/templates/gtk/src/callbacks.c,
16760 plugins/project-wizard/templates/gtk/src/callbacks.h,
16761 plugins/project-wizard/templates/gtk/src/main.c,
16762 plugins/project-wizard/templates/gtkmm/src/main.cc,
16763 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
16764 to generate licence correctly (without any extra newlines). Removed
16765 IncludeGNUHeader macro definition and added proper licence property.
16766 Fixed project directory paths in file contents.
16768 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16770 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
16771 Closed macro dialogs with Esc key.
16773 2005-02-16 Naba Kumar <naba@gnome.org>
16775 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16776 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16777 plugins/project-wizard/templates/gnome/src/callbacks.c,
16778 plugins/project-wizard/templates/gnome/src/callbacks.h,
16779 plugins/project-wizard/templates/gnome/src/main.c,
16780 plugins/project-wizard/templates/gtk/src/main.c,
16781 plugins/project-wizard/templates/gtkmm/src/main.cc,
16782 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
16783 macros to avoid blank newlines.
16785 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
16787 * plugins/project-wizard/autogen.c:
16788 Correct a problem when having property value in UTF-8
16790 * plugins/project-wizard/druid.c:
16791 Correct a bug when reselecting a new project (all pages
16794 * plugins/project-wizard/property.c:
16795 Avoid having default invalid properties
16797 * plugins/project-wizard/templates/terminal.wiz,
16798 plugins/project-wizard/templates/terminal/po/ChangeLog,
16799 plugins/project-wizard/templates/terminal/src/main.c:
16800 Remove command for testing run function
16801 Move destination directory to second page and include
16802 project name. Add exist tag. Remove unused properties.
16804 2005-02-16 Naba Kumar <naba@gnome.org>
16806 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
16807 plugins/debug-manager/anjuta-debug-manager.ui,
16808 plugins/debug-manager/plugin.c,
16809 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
16810 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
16811 plugins/gdb/plugin.h, plugins/gdb/registers.c,
16812 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
16813 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
16814 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
16815 (removed) src/anjuta_info.c,
16816 (removed) src/anjuta_info.h,
16817 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
16818 (added) plugins/gdb/anjuta-gdb-plugin.ui,
16819 (added) plugins/gdb/actions.c,
16820 (added) plugins/gdb/actions.h: Completed initial
16821 porting of debugger to new architecture. Fixed many of the debugger
16824 * plugins/file-loader/plugin.c: Detect some important mime ourself
16825 to avoid inconsistencies when mime system isn't working.
16827 2005-02-16 Naba Kumar <naba@gnome.org>
16829 * plugins/editor/Makefile.am,
16830 (added) plugins/editor/aneditor-autocomplete.cxx,
16831 (added) plugins/editor/aneditor-calltip.cxx,
16832 (added) plugins/editor/aneditor-indent.cxx,
16833 (added) plugins/editor/aneditor-priv.h,
16834 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
16835 different smaller chunks to make it easy to maintain.
16837 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16839 * plugins/project-wizard/druid.c :
16841 Found system Email address if not defined in Preferences.
16843 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
16845 * plugins/project-wizard/gtkmm.wiz
16846 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
16847 plugins/project-wizard/gtkmm/*
16849 Added GTKmm (C++) project type
16851 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
16853 * plugins/message-view/plugin.c
16854 plugins/message-view/message-view.c
16856 Implemented next/prev action
16858 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16860 * plugins/project-wizard/templates/libglade2.* :
16861 Removed libglade2 project.
16863 * plugins/project-wizard/templates/gtk* :
16864 Removed interface.[ch] & support.[ch].
16866 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16868 * plugins/project-wizard/anjuta-project-wizard.glade,
16869 plugins/project-wizard/property.[ch],
16870 plugins/project-wizard/templates/anjuta-plugin.wiz :
16871 Added a new property ("iconfile").
16873 2005-02-14 Naba Kumar <naba@gnome.org>
16875 * plugins/project-wizard/install.c,
16876 plugins/project-wizard/plugin.c,
16877 plugins/project-wizard/templates/anjuta-plugin.wiz,
16878 plugins/project-wizard/templates/gnome.wiz,
16879 plugins/project-wizard/templates/gtk.wiz,
16880 plugins/project-wizard/templates/libglade2.wiz,
16881 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
16882 newly created projects and open them. Fixed message buffering in
16885 2005-02-14 Naba Kumar <naba@gnome.org>
16887 * src/about.c, pixmaps/Makefile.am,
16888 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
16890 * mime/gnome-mime-application-x-anjuta.png,
16891 pixmaps/anjuta_icon.png,
16892 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
16893 done by 9-speed at:
16894 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
16896 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16899 plugins/project-wizard/templates/libglade2-logo.png,
16900 plugins/project-wizard/templates/libglade2.wiz,
16901 plugins/project-wizard/templates/libglade2/* :
16905 2005-02-14 Naba Kumar <naba@gnome.org>
16907 * TODO.tasks: Updated.
16909 * plugins/editor/anjuta-docman.c,
16910 plugins/editor/text_editor.c,
16911 plugins/editor/text_editor.h,
16912 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
16913 for file modification, but it is still not functioning.
16915 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
16917 * plugins/project-wizard/values.c,
16918 plugins/project-wizard/values.h,
16919 plugins/project-wizard/property.c,
16920 plugins/project-wizard/property.h,
16921 plugins/project-wizard/druid.c:
16922 Rewrite mandatory property check
16923 Add check of exist property
16924 Rewrite handling of cached property page
16926 2005-02-13 Naba Kumar <naba@gnome.org>
16928 Patch from Igor Kovalenko <garrison@mail.ru>:
16929 * tagmanager/tm_workspace.c: Improved performance.
16931 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16933 *plugins/project-wizard/templates/*.wiz,
16934 plugins/project-wizard/druid.c,
16935 plugins/project-wizard/templates/terminal/src/main.c,
16936 plugins/project-wizard/templates/gtk/src/*.[ch],
16937 plugins/project-wizard/templates/gtk/src/Makefile.am,
16938 plugins/project-wizard/templates/gnome/src/*.[ch],
16939 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
16940 Add Copyright date & Email address,
16941 Correct terminal project.
16943 2005-02-12 Naba Kumar <naba@gnome.org>
16945 * plugins/project-wizard/property.c: Fixed hidden
16946 properties to take values.
16948 * plugins/project-wizard/file.[ch]: Renamed
16949 true/false enum values to fix compile error
16950 (conflict with other definition).
16952 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
16953 even when mime type detection fails (for example, when Anjuta is
16954 installed in non-system prefix).
16956 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
16958 * plugins/project-wizard/values.c,
16959 plugins/project-wizard/values.h:
16960 Rewrite file with more comments
16962 * plugins/project-wizard/druid.c,
16963 plugins/project-wizard/druid.h,
16964 plugins/project-wizard/autogen.c,
16965 plugins/project-wizard/autogen.h,
16966 plugins/project-wizard/druid.c,
16967 plugins/project-wizard/druid.h:
16969 Use values instead of properties
16970 Move default properties to druid.c
16972 * plugins/project-wizard/install.c,
16973 plugins/project-wizard/install.h:
16974 Use values instead of properties
16975 Add a check to avoid overwriting files
16977 * plugins/project-wizard/parser.c,
16978 plugins/project-wizard/property.c,
16979 plugins/project-wizard/property.h:
16980 Update to use new values
16981 Add an "exist" attribute to check if a directory already exist
16983 * plugins/project-wizard/anjuta-project-wizard.glade:
16984 Change project selection page (GtkTextView => GtkLabel,
16985 GtkTable => GtkVBox)
16987 * plugins/project-wizard/templates/terminal.wiz:
16988 Move destination directory on second page
16990 * plugins/project-wizard/action.c:
16993 2005-02-12 Naba Kumar <naba@gnome.org>
16995 * plugins/file-manager/an_file_view.c,
16996 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
16997 views. Created dynamic update date of view depending on project
16998 changes -- similar to file-manager view.
17000 * plugins/devhelp/plugin.c: Load help on idle.
17002 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
17003 autoformat' to proper location in preferences.
17005 * mime/anjuta.mime: Added .prj extension in the mime type for backward
17008 * plugins/editor/plugin.c: Fixed accel name.
17010 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17012 *plugins/project-wizard/templates/anjuta-plugin.wiz,
17013 plugins/project-wizard/templates/gnome.wiz,
17014 plugins/project-wizard/templates/gtk.wiz,
17015 plugins/project-wizard/anjuta-project-wizard.glade,
17016 plugins/project-wizard/autogen.c:
17017 Add Username & Email address in Project preferences.
17019 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17021 *plugins/project-wizard/templates/gnome-logo.png,
17022 plugins/project-wizard/templates/gnome.wiz,
17023 plugins/project-wizard/templates/gnome/* :
17026 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17028 * plugins/project-wizard/templates/terminal/src/main.c,
17029 plugins/project-wizard/templates/terminal/src/main.c,
17030 plugins/project-wizard/templates/terminal/src/main.[ch] :
17031 Insert License in projects
17033 2005-02-11 Naba Kumar <naba@gnome.org>
17035 * TODO.tasks: Added message manager task.
17037 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
17039 * plugins/editor/plugin.c: Use bookmark stock icons.
17041 * plugins/message-view/anjuta-message-manager.ui,
17042 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
17044 2005-02-10 Naba Kumar <naba@gnome.org>
17046 * libanjuta/interfaces/libanjuta.idl: fixed build error.
17048 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17050 * global-tags/Makefile.am
17051 Error during 'make install'
17053 2005-02-09 Naba Kumar <naba@gnome.org>
17055 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
17058 2005-02-08 Naba Kumar <naba@gnome.org>
17060 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
17062 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
17063 Show busy cursur when updating global tags in preferences.
17065 * configure.in: Fixed.
17067 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17069 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
17070 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
17072 - Fixed anjuta-plugin project (glade)
17074 2005-02-08 Naba Kumar <naba@gnome.org>
17076 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
17077 Fixed automatic indentations.
17079 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
17080 Global tags are now segregated into smaller api tags, which can be
17081 selectively loaded from symbol browser preferences.
17083 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
17084 Implemented IProjectManager interface in project-manager. Mostly getter
17085 methods for now, but need to add add() and remove() methods to add
17086 or remove project elements.
17088 * plugins/gdb/debug_tree.c: Small fix.
17090 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
17091 plugins/symbol-browser/an_symbol_info.c,
17092 plugins/symbol-browser/an_symbol_info.h,
17093 plugins/symbol-browser/an_symbol_search.c,
17094 plugins/symbol-browser/an_symbol_search.h,
17095 plugins/symbol-browser/an_symbol_view.c,
17096 plugins/symbol-browser/an_symbol_view.h,
17097 plugins/symbol-browser/plugin.c,
17098 plugins/symbol-browser/plugin.h,
17100 tagmanager/entry.h,
17101 tagmanager/tm_project.c,
17102 tagmanager/tm_symbol.c,
17103 tagmanager/tm_tag.c,
17104 tagmanager/tm_workspace.c,
17105 tagmanager/vstring.c,
17106 tagmanager/include/tm_tag.h,
17107 tagmanager/include/tm_workspace.h:
17109 - Fixed tagmanager parsing of source files to parse for typedefines and
17110 properly record element scopes. Implemented scope autocompletion
17111 (autocompletion on '.', '->', '::' and ':'. The functionality is not
17112 fully working. It was based on older patch for Anjuta 1.2.2 in SF
17113 patch list (author is unknown).
17114 - Implemented symbol-browser preferences for dynamically loading and
17115 saving tags API segments.
17116 - Fixed symbol-search to use tagmanager directly instead of depending
17117 on symbol-view for tags list.
17118 - Fixed symbol-view to create the tree using TMSymbol tree directly.
17119 - Fixed TMSymbol to create the complete tags tree instead of letting the
17120 symbol-view created the root nodes.
17121 - Changed project tags cache name to .tm_project2.cache because the
17122 newer format records additional scope information.
17124 2005-02-07 Naba Kumar <naba@gnome.org>
17126 * plugins/editor/style-editor.c,
17127 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
17128 and GtkFontButton instead of deprecated widgets in
17131 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
17133 * plugins/project-wizard/action.c,
17134 plugins/project-wizard/action.h,
17135 plugins/project-wizard/autogen.c,
17136 plugins/project-wizard/autogen.h,
17137 plugins/project-wizard/file.c,
17138 plugins/project-wizard/file.h,
17139 plugins/project-wizard/install.c,
17140 plugins/project-wizard/install.h,
17141 plugins/project-wizard/parser.h,
17142 plugins/project-wizard/parser.c,
17143 plugins/project-wizard/property.c,
17144 plugins/project-wizard/property.h,
17145 plugins/project-wizard/plugin.h,
17146 plugins/project-wizard/plugin.c,
17147 plugins/project-wizard/values.c,
17148 plugins/project-wizard/values.h:
17149 Replace C++ comments by C comments
17151 * plugins/project-wizard/autogen.c,
17152 plugins/project-wizard/autogen.h:
17153 Add a run time check of autogen version.
17154 Add UserName variable.
17156 * plugins/project-wizard/anjuta-project-wizard.glade,
17157 plugins/project-wizard/header.c,
17158 plugins/project-wizard/druid.c,
17159 plugins/project-wizard/druid.h:
17160 Sort project in alphabetic order.
17161 Correct selection troubles in notebooks.
17163 * plugins/project-wizard/parser.c:
17164 Add some check when reading the project header block.
17166 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
17168 * plugins/project-wizard/action.c,
17169 plugins/project-wizard/action.h,
17170 plugins/project-wizard/autogen.c,
17171 plugins/project-wizard/autogen.h,
17172 plugins/project-wizard/file.c,
17173 plugins/project-wizard/file.h,
17174 plugins/project-wizard/install.c,
17175 plugins/project-wizard/parser.h,
17176 plugins/project-wizard/parser.c,
17177 plugins/project-wizard/property.c,
17178 plugins/project-wizard/property.h,
17179 plugins/project-wizard/values.c,
17180 plugins/project-wizard/values.h,
17181 Add a space between function name and open.
17183 * plugins/project-wizard/plugin.h,
17184 plugins/project-wizard/plugin.c,
17185 plugins/project-wizard/install.c,
17186 Avoid a crash if the user close the message view used by the .
17188 * plugins/project-wizard/anjuta-project-wizard,
17189 plugins/project-wizard/druid.c,
17190 plugins/project-wizard/druid.h,
17191 plugins/project-wizard/header.h,
17192 plugins/project-wizard/header.c,
17193 Add a text view with the description of each.
17194 Add a tab for each project.
17195 Replace some C++ comments to C comments.
17197 2005-02-05 Naba Kumar <naba@gnome.org>
17199 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
17200 New icon from Sebastien Granjoux .
17202 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
17204 * libanjuta/anjuta-preferences.c:
17205 Set file property even without a focus out event (file selected
17208 2005-02-04 Naba Kumar <naba@gnome.org>
17210 * plugins/glade/plugin.c: Fixed glade function calls.
17211 * configure.in: Fixed a typo.
17212 * TODO.tasks: Updated.
17214 2005-02-03 Naba Kumar <naba@gnome.org>
17216 * plugins/project-manager/plugin.c: Fixed memory corruption.
17218 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
17221 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
17222 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17223 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
17224 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
17226 * libanjuta/interfaces/libanjuta.idl,
17227 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
17230 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
17232 Patch from Massimo Cora <maxcvs@email.it>:
17233 * plugins/editor/plugin.c: Fixed update UI for created buffers.
17235 2005-02-01 Naba Kumar <naba@gnome.org>
17237 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
17238 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
17239 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
17240 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
17241 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
17242 from sourceforge -- a64 crash fixes (correct typing for GType)
17243 and fixes compile errors in sun.
17245 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
17246 paste (shift+insert) in terminal.
17248 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
17250 * configure.in: Add «nb» to ALL_LINGUAS.
17252 2005-02-01 Naba Kumar <naba@gnome.org>
17254 * TODO.tasks, TODO: Updated todo tasks.
17256 * plugins/editor/anjuta-document-manager.glade: Improved search
17259 * TODO.tasks: Fixed xml format.
17261 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
17264 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
17267 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
17268 format during save (removed unwanted text nodes). Fixed scrollbars.
17270 2005-01-31 Naba Kumar <naba@gnome.org>
17272 * libanjuta/interfaces/libanjuta.idl,
17273 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
17274 Implemented append() method for IAnjutaEditor interface and fixed
17275 various bugs with text insertions (cvs diff and macro insertions).
17277 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
17278 automatic indentation.
17280 * plugins/editor/action-callbacks.c,
17281 plugins/editor/action-callbacks.h,
17282 plugins/editor/anjuta-docman.c,
17283 plugins/editor/anjuta-document-manager.ui,
17284 plugins/editor/plugin.c,
17285 plugins/editor/text_editor.c,
17286 plugins/editor/text_editor.h,
17287 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
17288 Fixed highlight issues.
17290 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
17293 * plugins/symbol-browser/an_symbol_view.c: Force update project.
17295 * data/properties/*: Updated properties files from scite. Created
17296 styles.properties to override the scite styles.
17298 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
17300 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
17302 2005-01-30 Naba Kumar <naba@gnome.org>
17304 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
17305 unused definitions.
17307 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
17309 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
17310 plugins/editor/text_editor.c,
17311 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
17312 fixed linuwidth preference setting, fixed insert text interface
17313 implementation. Improved automatice-indentation for cpp lexer.
17315 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
17317 2005-01-29 Naba Kumar <naba@gnome.org>
17319 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
17320 option in update dialog as default. Improved import dialog. Sized
17323 * configure.in: Fixed underquoted warning from autoconf.
17325 * plugins/editor/action-callbacks.c,
17326 plugins/editor/aneditor.cxx,
17327 plugins/editor/aneditor.h,
17328 plugins/editor/anjuta-document-manager.glade,
17329 plugins/editor/plugin.c,
17330 plugins/editor/plugin.h,
17331 plugins/editor/text_editor.c,
17332 plugins/editor/text_editor.h,
17333 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
17334 for Editor and fixed all preferences syncronization and notifys for
17335 visible prefs (in editor preferences page).
17337 * plugins/file-loader/plugin.c: Load recent files on idle.
17339 2005-01-28 Naba Kumar <naba@gnome.org>
17341 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
17342 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
17344 * plugins/editor/action-callbacks.c,
17345 plugins/editor/action-callbacks.h,
17346 plugins/editor/aneditor.cxx,
17347 plugins/editor/aneditor.h,
17348 plugins/editor/anjuta-document-manager.ui,
17349 plugins/editor/plugin.c,
17350 plugins/editor/text_editor.c,
17351 plugins/editor/text_editor.h,
17352 plugins/editor/text_editor_cbs.c,
17353 plugins/editor/text_editor_cbs.h,
17354 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
17357 Patch from Massimo Cora <maxcvs@email.it>:
17358 * plugins/editor/an_symbol_search.c,
17359 plugins/editor/an_symbol_search.c: Fixed crash bugs.
17361 2005-01-27 Naba Kumar <naba@gnome.org>
17363 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
17364 minimum size request to 200.
17366 * plugins/symbol-browser/an_symbol_info.c,
17367 plugins/symbol-browser/an_symbol_info.h,
17368 plugins/symbol-browser/an_symbol_search.c,
17369 plugins/symbol-browser/an_symbol_search.h,
17370 plugins/symbol-browser/an_symbol_view.c,
17371 plugins/symbol-browser/an_symbol_view.h,
17372 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
17373 pixbuf retrieval. Fixed runtime warning. Code clean up.
17375 2005-01-27 Naba Kumar <naba@gnome.org>
17377 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
17378 src/anjuta.ui, (new) plugins/glade/.cvsignore,
17379 (new) plugins/glade/Makefile.am,
17380 (new) plugins/glade/anjuta-glade-plugin.png,
17381 (new) plugins/glade/anjuta-glade.plugin.in,
17382 (new) plugins/glade/anjuta-glade.ui,
17383 (new) plugins/glade/plugin.c,
17384 (new) plugins/glade/plugin.h,
17385 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
17386 now until glade3 works properly.
17388 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
17389 they are generated.
17391 2005-01-26 Naba Kumar <naba@gnome.org>
17393 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
17394 Added mime icon for anjuta projects.
17396 patch from Massimo Cora <maxcvs@email.it>:
17397 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
17398 an_symbol_search.h, an_symbol_view.c, plugin.c:
17399 Fix/implement objects destroying/freeing.
17401 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
17403 * src/action-callback.[ch], src/anjuta-actions.h:
17404 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
17405 because it has not been updated for years and we know have a devhelp plugin
17406 which can do the job much better.
17407 * TODO.tasks: Updated done items
17409 2005-01-25 Naba Kumar <naba@gnome.org>
17411 * autogen.sh: Fixed to generate interface files.
17413 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
17414 session save filenames.
17416 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
17418 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
17420 * plugins/project-wizard/Makefile.am,
17421 plugins/project-wizard/install.c,
17422 plugins/project-wizard/install.h,
17423 plugins/project-wizard/parser.c,
17424 plugins/project-wizard/parser.h,
17425 plugins/project-wizard/templates/terminal.wiz:
17426 Add action list block in wizard template
17427 * plugins/project-wizard/file.c,
17428 plugins/project-wizard/autogen.c:
17431 2005-01-23 Naba Kumar <naba@gnome.org>
17433 * configure.in: Fixed build error.
17435 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
17437 * plugins/project-wizard/druid.c,
17438 plugins/project-wizard/parser.c,
17439 plugins/project-wizard/property.c: Rewrite parser with
17440 better error handling
17442 2005-01-22 Naba Kumar <naba@gnome.org>
17444 * plugins/symbol-browser/plugin.c: Changed c++ coments
17445 to c commnets and formated code to anjuta coding styles.
17447 2005-01-21 Naba Kumar <naba@gnome.org>
17449 * configure.in, autogen.sh: Fixed build errors in newer automake.
17451 * plugins/editor/anjuta-docman.c: Do not emit change editor
17452 signal while in dispose.
17454 Patch from: Massimo Corà <maxcvs@email.it>
17455 * plugins/symbol-browser/Makefile.am,
17456 plugins/symbol-browser/an_symbol_view.c,
17457 plugins/symbol-browser/an_symbol_view.h,
17458 plugins/symbol-browser/plugin.c,
17459 plugins/symbol-browser/plugin.h,
17460 plugins/symbol-browser/test-symbol-browser.c,
17461 (new) plugins/symbol-browser/an_symbol_info.c,
17462 (new) plugins/symbol-browser/an_symbol_info.h,
17463 (new) plugins/symbol-browser/an_symbol_search.c,
17464 (new) plugins/symbol-browser/an_symbol_search.h:
17465 Added a cool real-time symbol-search-view in symbol browser.
17467 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
17469 * plugin/macro/plugin.c
17470 plugin/macro/anjuta-macro-plugin.ui
17471 plugin/macro/macro-db.[ch]
17472 plugin/macro/macro-dialog.[ch]
17473 plugin/macro/macro-actions.[ch]
17474 plugin/macro/macro-edit.[ch]
17475 plugin/macro/plugin.[ch]:
17477 Implemented three menu items as Naba proposed:
17479 Insert Macro: Pops of a border-less window to enter a shortcut
17480 Add Macro: Same as Manage Macro => New
17481 Manage Macros: Full-features macro dialog
17483 2005-01-20 Naba Kumar <naba@gnome.org>
17485 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
17486 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
17487 libanjuta/anjuta-shell.h,
17488 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17489 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
17490 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
17491 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
17492 src/main.c, src/shell.c: Implemented command line args processing
17493 and session management. Fixed geometry restoration.
17495 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
17497 * plugins/macro/macro-db.c,
17498 plugins/macros.xml:
17499 Cleaned up XML interface and use attributes now for name, category and
17500 shortcut. CDATA is used to avoid xml errors inside of macros.
17502 2005-01-19 Naba Kumar <naba@gnome.org>
17504 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
17506 2005-01-18 Naba Kumar <naba@gnome.org>
17508 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
17511 * scintilla/*: Updated scintilla to current cvs and updated
17514 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
17516 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
17517 plugins/cvs-plugin/cvs-actions.c:
17518 Added "Whole project" infrastructure but it does not
17519 work because I did not find a way to get the current project's
17522 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
17524 * plugins/cvs-plugin/Makefile.am
17525 plugins/cvs-plugin/anjuta-cvs.plugin.in
17526 plugins/cvs-plugin/cvs-actions.c
17527 plugins/cvs-plugin/cvs-callbacks.c
17528 plugins/cvs-plugin/cvs-interface.[ch] (added)
17529 plugins/cvs-plugin/plugin.c:
17531 Added IAnjutaCVS interface and improved cvs plugin. There
17532 is still some work to do on cvs import and to add a current
17535 2005-01-17 Naba Kumar <naba@gnome.org>
17537 * plugins/editor/aneditor.cxx: Fixed auto indentation.
17539 * configure.in: Fixed build errors.
17541 * data/Makefile.am, (removed) data/README.stock_libs,
17542 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
17543 (removed) data/header.c, (removed) data/stock_libs.anj,
17544 (removed) data/x-anjuta-project.desktop,
17545 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
17547 * libanjuta/anjuta-plugin-description.c,
17548 libanjuta/anjuta-shell.c: Updated documentations.
17550 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
17552 * libanjuta/anjuta-launcher.c,
17553 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
17556 2005-01-17 Naba Kumar <naba@gnome.org>
17558 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17559 plugins/project-wizard/templates/gtk.wiz,
17560 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
17561 Updated templates to new format.
17563 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17564 * plugins/project-wizard/druid.c,
17565 plugins/project-wizard/parser.c,
17566 plugins/project-wizard/property.c,
17567 plugins/project-wizard/property.h,
17568 plugins/project-wizard/templates/terminal.wiz,
17569 plugins/project-wizard/templates/terminal/AUTHORS,
17570 plugins/project-wizard/templates/terminal/ChangeLog,
17571 plugins/project-wizard/templates/terminal/NEWS,
17572 plugins/project-wizard/templates/terminal/README,
17573 plugins/project-wizard/templates/terminal/project.anjuta,
17574 plugins/project-wizard/templates/terminal/src/main.c:
17575 Moveed code related to property types from druid.c and parser.c to
17576 property.c. Changed tag from "<string ..." to
17577 "<property type="string..." and so on. Rewrite parser
17578 (warning still in progress). Added list property. Changed
17579 terminal project to avoid using autogen on some file (much
17580 faster) using the autogen attribute. Add a license list box in
17581 terminal project (just as an example). _label in item list is
17584 2005-01-16 Naba Kumar <naba@gnome.org>
17586 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
17587 plugins/edtior/anjuta-docman.c: Fixed build errors.
17589 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
17590 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
17591 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
17592 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
17593 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
17594 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
17595 libanjuta/resources.h,
17596 plugins/build-basic-autotools/build-basic-autotools.c,
17597 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17598 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
17599 plugins/gtodo/plugin.c, src/Makefile.am,
17600 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
17601 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
17602 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
17603 should be handled in respective plugins. Added API documentations.
17605 * libanjuta-docs.sgml, libanjuta-sections.txt,
17607 (added) tmpl/anjuta-debug.sgml,
17608 (added) tmpl/anjuta-launcher.sgml,
17609 tmpl/anjuta-plugin.sgml,
17610 tmpl/anjuta-preferences.sgml,
17611 tmpl/anjuta-shell.sgml,
17612 (added) tmpl/anjuta-status.sgml,
17613 (removed) tmpl/anjuta-stock.sgml,
17614 tmpl/anjuta-utils.sgml,
17615 (removed) tmpl/defaults.sgml,
17616 (removed) tmpl/fileselection.sgml,
17617 (removed) tmpl/gnomefilelist.sgml,
17618 tmpl/ianjuta-buildable.sgml,
17619 (added) tmpl/ianjuta-debugger-manager.sgml,
17620 (added) tmpl/ianjuta-debugger.sgml,
17621 tmpl/ianjuta-document-manager.sgml,
17622 tmpl/ianjuta-editor.sgml,
17623 tmpl/ianjuta-file.sgml,
17624 tmpl/ianjuta-loader.sgml,
17625 tmpl/ianjuta-markable.sgml,
17626 tmpl/ianjuta-message-view.sgml,
17627 (added) tmpl/ianjuta-project-manager.sgml,
17628 (added) tmpl/ianjuta-todo.sgml,
17629 (added) tmpl/ianjuta-wizard.sgml,
17630 tmpl/libanjuta-iface-marshallers.sgml,
17631 tmpl/libanjuta-unused.sgml,
17632 (removed) tmpl/pixmaps.sgml,
17634 (removed) tmpl/properties.sgml,
17635 tmpl/resources.sgml: Updated API documentations.
17637 2005-01-15 Naba Kumar <naba@gnome.org>
17639 * libanjuta/anjuta-launcher.c: Added API docs.
17641 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17642 plugins/project-wizard/templates/gtk.wiz,
17643 plugins/project-wizard/templates/terminal.wiz,
17644 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17645 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
17646 plugins/project-wizard/templates/gtk/src/main.c,
17647 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
17648 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
17651 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
17652 * plugins/project-wizard/anjuta-project-wizard.glade,
17653 plugins/project-wizard/autogen.c,
17654 plugins/project-wizard/druid.c,
17655 plugins/project-wizard/druid.h,
17656 plugins/project-wizard/file.c,
17657 plugins/project-wizard/file.h,
17658 plugins/project-wizard/install.c,
17659 plugins/project-wizard/parser.c,
17660 plugins/project-wizard/plugin.c,
17661 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
17662 setting the default project directory. Fix HIDDEN property, it's
17663 working but I think we could make this cleaner. Removed the
17664 copy of the string in mandatory_property. Add an optional autogen
17665 attribute, to force or avoid using autogen on some files, default
17666 without any attribute is autodetect.+ Replace the script tag with
17667 a normal file tag and an attribute execute.
17669 2005-01-14 Naba Kumar <naba@gnome.org>
17671 * plugins/editor/action-callbacks.c,
17672 plugins/editor/search_incremental.c,
17673 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
17676 * plugins/editor/plugin.c, plugins/editor/plugin.h,
17677 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
17680 2005-01-12 Naba Kumar <naba@gnome.org>
17683 plugins/project-wizard/templates/Makefile.am,
17684 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
17685 plugins/project-wizard/templates/anjuta-plugin.wiz,
17686 (added) plugins/project-wizard/templates/gtk-logo.png,
17687 (added) plugins/project-wizard/templates/gtk.wiz,
17688 (added) plugins/project-wizard/templates/terminal-logo.png,
17689 plugins/project-wizard/templates/terminal.wiz,
17690 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17691 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17692 (added) plugins/project-wizard/templates/gtk/.cvsignore,
17693 (added) plugins/project-wizard/templates/gtk/Makefile.am,
17694 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
17695 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
17696 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
17697 (added) plugins/project-wizard/templates/gtk/src/main.c,
17698 (added) plugins/project-wizard/templates/gtk/src/project.glade,
17699 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
17700 GTK+ project templated and fixed other templates. Updated template
17703 2005-01-12 Naba Kumar <naba@gnome.org>
17705 * plugins/macro/anjuta-macro.glade: Improved GUI.
17707 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
17709 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
17710 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
17711 * plugins/cvs-plugin/cvs.[ch] (removed)
17712 Removed old unused files
17714 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
17715 * plugins/cvs-plugin/cvs-actions.c
17716 * plugins/cvs-plugin/Makefile.am:
17717 Seperate callback functions for better error
17718 handling. Cleaned up code.
17720 * plugins/macro/macros.xml: removed corrupt cvs
17723 2005-01-10 Naba Kumar <naba@gnome.org>
17725 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
17726 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
17729 2005-01-09 Naba Kumar <naba@gnome.org>
17731 * libegg/egg-recent-action.c, libegg/test-actions.c,
17732 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
17733 recent files models.
17735 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
17736 two models -- one for projects and other for regular files and show
17737 both in recent files menu. Changed recent files group from "anjuta"
17738 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
17739 when adding the URI in recent files.
17741 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
17742 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
17743 * plugins/macro/macro-dialog.c: Fixed dispose() method.
17744 * plugins/macro/macros.xml: Fixed xml errors.
17746 2005-01-08 Naba Kumar <naba@gnome.org>
17748 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
17749 libegg/test-actions.c, libegg/menu/Makefile.am,
17750 libegg/menu/egg-recent-action.h: Added a new action for
17753 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
17754 Fixed dispose. Cleanup.
17756 * plugins/file-loader/anjuta-loader-plugin.ui,
17757 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
17758 Use the new action for recent files. Added recent files in
17761 * plugins/project-wizard/druid.c: Show busy cursor and
17762 de-sensitize druid buttons during page change.
17764 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17765 * plugins/project-wizard/Makefile.am,
17766 plugins/project-wizard/druid.c,
17767 plugins/project-wizard/druid.h,
17768 plugins/project-wizard/install.c,
17769 plugins/project-wizard/plugin.c,
17770 plugins/project-wizard/plugin.h,
17771 plugins/project-wizard/property.c,
17772 plugins/project-wizard/property.h,
17773 (added) plugins/project-wizard/values.c,
17774 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
17775 objects (in values.c and values.h) containing the values of all
17776 properties. The NPWProperty objects now keep their values in this
17777 object which is persistant for one activation of the plugin, so the
17778 user keeps all the values even if he goes backward. Used an anjuta
17779 message view to list all files copied by the project wizard.
17781 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
17783 * plugins/macro/plugin.[ch],
17784 plugins/macro/macro-dialog.[ch]
17785 plugins/macro/macro-edit.[ch]
17786 plugins/macro/macro-db.[ch]
17787 plugins/macro/macro-actions.[ch]
17788 plugins/macro/anjuta-macro.plugin.in
17789 plugins/macro/anjuta-macro.glade
17790 plugins/macro/anjuta-macro.png
17791 plugins/macro/Makefile.am
17792 plugins/macro/macros.xml
17793 plugins/macro/anjuta-macro.ui (all added)
17795 plugins/Makefile.am:
17796 Added new macro plugins
17798 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
17801 * manuals/reference/template (removed)
17802 Removed old api reference
17804 * plugins/message-view/message-view.c:
17805 "Fixed" crash in on_row_deleted and added a
17806 comment that I cannot work this way. We will
17807 have to change everything a bit to avoid losing
17810 * plugins/text-editor/text_editor.c:
17811 Update line number width on file save
17814 2005-01-07 Naba Kumar <naba@gnome.org>
17816 * plugins/project-wizard/anjuta-project-wizard.glade,
17817 plugins/project-wizard/druid.c,
17818 plugins/project-wizard/templates/anjuta-plugin.wiz,
17819 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
17820 Display page description in bold. Fixed mandatory field check.
17823 libanjuta/libanjuta-1.0.pc.in,
17824 plugins/project-wizard/druid.c,
17825 plugins/project-wizard/parser.c,
17826 plugins/project-wizard/property.h,
17827 plugins/project-wizard/templates/anjuta-plugin.wiz,
17828 plugins/project-wizard/templates/terminal.wiz,
17829 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
17830 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
17831 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
17832 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
17833 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
17834 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17835 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17836 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17837 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
17838 plugins/project-wizard/templates/terminal/configure.in.tpl,
17839 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
17840 plugins/project-wizard/templates/terminal/src/main.c: Implemented
17841 a new property type -- hidden. Fixed terminal and anjuta-plugin
17844 2005-01-07 Naba Kumar <naba@gnome.org>
17846 * templates/anjuta-plugin.wiz,
17847 templates/terminal.wiz,
17848 templates/terminal/Makefile.am.tpl,
17849 templates/terminal/autogen.sh,
17850 (Removed) templates/terminal/configure.ac.tpl,
17851 (Added) templates/.cvsignore,
17852 (Added) templates/Makefile.am,
17853 (Added) templates/anjuta-plugin/.cvsignore,
17854 (Added) templates/anjuta-plugin/Makefile.am,
17855 (Added) templates/anjuta-plugin/src/.cvsignore,
17856 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
17857 (Added) templates/terminal/.cvsignore,
17858 (Added) templates/terminal/Makefile.am,
17859 (Added) templates/terminal/configure.in.tpl,
17860 (Added) templates/terminal/po/.cvsignore,
17861 (Added) templates/terminal/po/ChangeLog,
17862 (Added) templates/terminal/po/Makefile.am,
17863 (Added) templates/terminal/po/POTFILES.in,
17864 (Added) templates/terminal/src/.cvsignore,
17865 (Added) templates/terminal/src/Makefile.am,
17866 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
17867 project wizard. Fixed configure/po/Makefile template errors.
17869 2005-01-06 Naba Kumar <naba@gnome.org>
17871 * configure.in: Added project templates.
17872 * plugins/project-wizard/templates/*: Added to project and renamed
17873 Makefile.am and configure.in to Makefile.am and configure.ac respectively
17874 for the project templates (so that they do not conflict with autotools
17875 build. Created proper configure.ac.tpl and autogen.sh for project
17878 2005-01-06 Naba Kumar <naba@gnome.org>
17880 * plugins/project-wizard/anjuta-project-wizard.glade,
17881 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
17882 Fixed file list parsing and to take absolute file paths (for example,
17883 from an icon selected previously). Used toggle buttons for boolean
17884 properties. Check if all mandatory fields are given before going
17885 forward in the wizard. Use scrollable viewport for listing property
17886 widgets incase the list goes out of wizard's size. Added tooltips
17887 as descriptions of the property widgets. And other fixes.
17889 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
17890 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
17891 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
17892 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
17893 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
17894 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
17895 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
17896 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17897 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
17898 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17899 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
17900 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
17901 Restructured template files.
17903 2005-01-06 Naba Kumar <naba@gnome.org>
17905 * configure.in: Added check for autogen.
17907 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
17910 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
17911 Do not emit changed signal when in dispose.
17913 * plugins/symbol-browser/plugin.c: Don't updated symbols when
17914 symbol-view widget has been destroyed.
17916 * src/anjuta-app.c: Set null to preference, status and ui object
17917 pointers when they are destroyed.
17919 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
17920 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
17921 Added boolean, integer and file property types.
17923 * plugins/project-wizard/Makefile.am,
17924 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
17925 project wizard templates.
17927 2005-01-04 Naba Kumar <naba@gnome.org>
17929 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
17932 * plugins/editor/aneditor.cxx,
17933 plugins/editor/anjuta-docman.c,
17934 plugins/editor/plugin.c,
17935 plugins/editor/text_editor.c:
17936 Removed unnecessary ref/unref of scintilla.
17938 * plugins/message-view/anjuta-msgman.c,
17939 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
17940 make close button similar to document manager.
17942 * plugins/project-manager/plugin.c,
17943 plugins/project-manager/plugin.h: Removed dead codes. Removed
17944 unnecessary ref/unref.
17946 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
17947 instead of hard refs.
17949 2005-01-03 Naba Kumar <naba@gnome.org>
17951 * libanjuta/interfaces/libanjuta.idl: Added configure() and
17952 generate() methods for IAnjutaBuildable interface.
17954 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
17955 IAnjutaBuildable inteface.
17957 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
17958 to destroy build context when message view is destroyed.
17960 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
17961 a ref to it and unref in destructor. AnEditor class wants to be the
17962 owner of scintilla widget. Fixed compile warnings with signed/unsigned
17965 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
17966 complicate the scene. Removed editor widget from AnjutaDocman when
17967 the widget is destroyed.
17969 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
17970 from shell. It will be removed from shell when the widget is destroyed.
17972 * plugins/editor/text_editor.c: Added debug codes to track object
17975 * plugins/message-view/anjuta-msgman.c: Remove message view on
17976 widget destroy. Destroy message view on remove. Removed all views
17979 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
17982 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17984 * plugins/file-wizard/action-callbacks.c,
17985 plugins/file-wizard/anjuta-file-wizard.glade,
17986 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
17987 Insert Licence, copyright, header template ...
17989 2005-01-02 Naba Kumar <naba@gnome.org>
17991 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
17992 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
17993 anjuta_status_add_widget() to allow setting busy cursor on non
17996 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
17998 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
17999 mime types to take text/source also.
18001 * plugins/editor/anjuta-docman.c,
18002 plugins/editor/anjuta-docman.h,
18003 plugins/editor/plugin.c,
18004 plugins/editor/text_editor.c,
18005 plugins/editor/text_editor.h,
18006 plugins/editor/text_editor_cbs.c: Listen for busy signal from
18007 AnjutaStatus and set busy cursor on editors.
18009 * plugins/file-loader/Makefile.am,
18010 plugins/file-loader/plugin.c,
18011 (added) plugins/file-loader/dnd.c,
18012 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
18014 * src/anjuta.c: Hide anjuta window before destruction.
18016 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
18017 * configure.in, plugins/Makefile.am,
18018 (removed) plugins/project-wizard/appwiz_page1.c,
18019 (removed) plugins/project-wizard/appwiz_page2.c,
18020 (removed) plugins/project-wizard/appwiz_page3.c,
18021 (removed) plugins/project-wizard/appwiz_page4.c,
18022 (removed) plugins/project-wizard/appwizard.c,
18023 (removed) plugins/project-wizard/appwizard.h,
18024 (removed) plugins/project-wizard/appwizard_cbs.c,
18025 (removed) plugins/project-wizard/appwizard_cbs.h,
18026 (removed) plugins/project-wizard/appwizard_gui.c,
18027 (removed) plugins/project-wizard/gnome_project.c,
18028 (removed) plugins/project-wizard/gnome_project.h,
18029 (removed) plugins/project-wizard/wizard_gui.c,
18030 (removed) plugins/project-wizard/wizard_gui.h,
18031 (added) plugins/project-wizard/.cvsignore,
18032 (added) plugins/project-wizard/Makefile.am,
18033 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
18034 (added) plugins/project-wizard/anjuta-project-wizard.glade,
18035 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
18036 (added) plugins/project-wizard/applogo.png,
18037 (added) plugins/project-wizard/appwizard.png,
18038 (added) plugins/project-wizard/autogen.c,
18039 (added) plugins/project-wizard/autogen.h,
18040 (added) plugins/project-wizard/druid.c,
18041 (added) plugins/project-wizard/druid.h,
18042 (added) plugins/project-wizard/file.c,
18043 (added) plugins/project-wizard/file.h,
18044 (added) plugins/project-wizard/header.c,
18045 (added) plugins/project-wizard/header.h,
18046 (added) plugins/project-wizard/install.c,
18047 (added) plugins/project-wizard/install.h,
18048 (added) plugins/project-wizard/parser.c,
18049 (added) plugins/project-wizard/parser.h,
18050 (added) plugins/project-wizard/plugin.c,
18051 (added) plugins/project-wizard/plugin.h,
18052 (added) plugins/project-wizard/property.c,
18053 (added) plugins/project-wizard/property.h: Removed old application-wizard
18054 codes and added new template based (autogen based) project wizard
18055 implemented by Sébastien Granjoux <seb.sfo@free.fr>
18057 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
18059 * plugins/cvs-plugin/plugin.c: Fixed crash bug
18060 * plugins/cvs-plugin/cvs-execute.c:
18061 Fix cvs_log which did not work because of some
18063 Patch from Mark R. Pariente <markpariente@cmu.edu>
18064 - Fix message highlighting
18066 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
18071 Removed template stuff completly because we dicussed to implement
18072 a macro system for Edit->Insert Text
18074 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
18076 * plugins/editor/aneditor.cxx,
18077 plugins/editor/text_editor.c:
18078 Set line number width dynamically
18080 Prepered new GTK 2.6 about dialog
18082 2004-12-30 Naba Kumar <naba@gnome.org>
18084 patch from: Massimo Corà <maxcvs@email.it>
18085 * plugins/editor/aneditor.cxx: Highlights correct function
18086 argument in recursive calltips.
18088 2004-12-30 Naba Kumar <naba@gnome.org>
18090 * plugins/symbol-browser/plugin.c,
18091 libanjuta/interfaces/libanjuta.idl,
18092 plugins/editor/text_editor.c: Fixed editor markers and added a new
18093 marker (BASIC) to indicate line numbers. Fixed symbol browser to
18094 mark the line visited.
18096 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
18097 libegg/Makefile.am, libegg/eggcomboselect.c,
18098 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
18099 widget for use with symbol view in toolbar.
18101 * plugins/cvs-plugin/anjuta-cvs.ui,
18102 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
18103 placeholder for cvs plugin context menu in filemanager.
18105 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
18107 * plugins/cvs-plugin/plugin.c:
18108 Show popup menu only if the file is contained in
18109 a directory containing a "CVS" directory
18111 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
18113 * plugins/cvs-plugin/cvs-action.[ch],
18114 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18115 * plugins/cvs-plugin/anjuta-cvs.ui,
18116 * plugins/cvs-plugin/plugin.c:
18117 Implemented "Import"
18119 Patch from Mark R. Pariente <markpariente@cmu.edu>:
18120 Added right-click-menu for file-manager
18122 2004-12-26 Naba Kumar <naba@gnome.org>
18124 * src/action-callbacks.c, src/action-callbacks.h,
18125 src/anjuta-actions.h, src/anjuta-app.c,
18126 src/anjuta.ui: Added fullscreen action.
18128 * plugins/cvs-plugin/cvs-actions.c,
18129 plugins/cvs-plugin/plugin.c,
18130 plugins/cvs-plugin/plugin.h: Watches current editor,
18131 project and file manager selection in plugin
18134 2004-12-26 Naba Kumar <naba@gnome.org>
18136 * src/anjuta-app.c, src/anjuta.c, src/main.c,
18137 src/action-callbacks.c: Fixed app finalization. Added a
18138 command line arg --proper-shutdown (-p), which when set
18139 will release all plugins and their resources (this option
18140 is mainly for debugging).
18142 * plugins/file-loader/plugin.c: Fixed filename duplications
18143 in recent files history.
18145 * plugins/profile-default/plugin.c: Disabled problematic
18146 plugins for now to load at startup.
18148 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
18149 annoying debug prints.
18151 2004-12-23 Naba Kumar <naba@gnome.org>
18153 Patch from: Mark R. Pariente <markpariente@cmu.edu>
18154 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18155 plugins/cvs-plugin/anjuta-cvs.ui,
18156 plugins/cvs-plugin/cvs-actions.c,
18157 plugins/cvs-plugin/cvs-actions.h,
18158 plugins/cvs-plugin/cvs-execute.c,
18159 plugins/cvs-plugin/cvs-execute.h,
18160 plugins/cvs-plugin/Makefile.am,
18161 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
18162 Added cvs log command.
18164 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
18166 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
18169 2004-12-20 Naba Kumar <naba@gnome.org>
18171 patch from: Massimo Corà <maxcvs@email.it>
18172 * plugins/editor/aneditor.cxx: Added recursive calltips.
18174 2004-12-20 Naba Kumar <naba@gnome.org>
18176 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
18177 Show busy cursor during loading and unloading.
18179 2004-12-19 Naba Kumar <naba@gnome.org>
18181 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
18182 memory leaks. Disabled debug print.
18184 * plugins/symbol-browser/an_symbol_view.c,
18185 plugins/symbol-browser/plugin.c,
18186 plugins/symbol-browser/plugin.h: Fixed loading and unloading
18187 problems. Creates SymbolView object every time when the
18188 plugin is activated.
18190 * plugins/project-manager/plugin.c: Close project when
18193 2004-12-18 Naba Kumar <naba@gnome.org>
18195 * po/POTFILES.in: Removed commented lines.
18196 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
18197 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
18198 * plugins/gdb/plugin.c: Fixed compile error.
18200 Patch from: Mark R. Pariente <mark@demar.com.tr>
18201 * libegg/eggcellrendererkeys.c: Fixed compile error.
18203 2004-12-18 Naba Kumar <naba@gnome.org>
18205 * plugins/file-loader/plugin.c: Fixed loading bug.
18207 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
18208 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
18209 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
18210 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
18211 and corruptions. Fixed loading and unloading of plugins.
18213 2004-12-17 Naba Kumar <naba@gnome.org>
18215 * plugins/file-loader/Makefile.am,
18216 plugins/file-loader/plugin.c,
18217 plugins/project-manager/plugin.c: Fixed memory corruption
18218 and disposition codes. Added missing plugin.h in Makefile.am.
18220 2004-12-16 Naba Kumar <naba@gnome.org>
18222 * plugins/symbol-browser/an_symbol_view.c,
18223 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
18224 codes. Fixed memory leaks and corruptions.
18226 * plugins/build-basic-autotools/build-basic-autotools.c
18227 plugins/editor/anjuta-docman.c,
18228 plugins/editor/text_editor.c,
18229 plugins/file-loader/plugin.c,
18230 plugins/file-manager/plugin.c,
18231 plugins/file-wizard/plugin.c,
18232 plugins/message-view/anjuta-msgman.c,
18233 plugins/message-view/anjuta-msgman.h,
18234 plugins/message-view/message-view.c,
18235 plugins/message-view/plugin.c,
18236 plugins/message-view/plugin.h,
18237 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
18239 * src/about.c, src/about.h, src/action-callbacks.c,
18240 src/action-callbacks.h, src/anjuta-actions.h,
18241 src/anjuta-app.c, src/anjuta-app.h,
18242 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
18243 src/anjuta.c, src/anjuta.h, src/getline.c,
18244 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
18245 src/start-with.c, src/start-with.h: Fixed emacs modes.
18247 * src/layout.xml: Brought document manager in front.
18249 2004-12-15 Naba Kumar <naba@gnome.org>
18251 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
18254 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
18255 finalization. Added a method to unload all plugins and destroy them.
18256 Fixed memory leaks.
18258 * plugins/sample1/plugin.c: Proper finalization code and renamed
18259 functions to proper names.
18261 * plugins/build-basic-autotools/build-basic-autotools.c,
18262 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
18264 * src/shell.c: Unload all plugins on exit, so that memory profilers
18265 can detect memory leaks in plugins.
18267 2004-12-13 Naba Kumar <naba@gnome.org>
18269 * plugins/devhelp/plugin.c: Delay widget initialization, now that
18270 docking is working.
18271 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
18272 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
18274 2004-12-11 Naba Kumar <naba@gnome.org>
18276 * data/properties/anjuta.properties: Fixed font size.
18277 * plugin/build-basic-autotools/build-basic-autotools: Added initial
18278 compile file function. There are some fixmes there.
18279 * plugins/message-view/anjuta-msgman.c,
18280 * plugins/message-view/message-view.c: Fixed bugs and clean up.
18282 2004-12-08 Naba Kumar <naba@gnome.org>
18284 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
18285 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
18286 to escape quotes in a string.
18288 * plugins/cvs-plugin/cvs-actions.c,
18289 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
18292 * plugins/build-basic-autotools/build-basic-autotools.c,
18293 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
18296 2004-12-07 Naba Kumar <naba@gnome.org>
18298 * plugins/build-basic-autotools/build-basic-autotools.c,
18299 plugins/build-basic-autotools/automake-c.filters: Completed directory
18300 tracking. Double click on Errors and warnings now work as expected.
18302 * plugins/build-basic-autotools.c: Added codes to track build directory
18303 so that absolute path of the files could be determined.
18305 2004-12-06 Naba Kumar <naba@gnome.org>
18307 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
18308 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
18309 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
18311 2004-12-05 Naba Kumar <naba@gnome.org>
18313 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
18314 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
18316 * plugins/cvs-plugin/plugin.c,
18317 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
18319 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
18321 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18322 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
18323 plugins/cvs-plugin/cvs-execute.[ch]:
18324 Implemented cvs status and cvs diff
18326 - rdiff command is not correct
18327 - Must find a way to allow selection of directies AND files
18330 2004-12-03 Naba Kumar <naba@gnome.org>
18332 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
18333 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
18334 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
18335 session.properties file if it is for the first time.
18337 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
18339 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
18342 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
18343 plugins/cvs-plugin/anjuta-cvs.ui:
18344 Implemented update/commit and changed menu layout
18346 2004-12-02 Naba Kumar <naba@gnome.org>
18348 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
18349 property name (for cvs path property). Beautified dialogs.
18351 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
18353 * plugins/message-view/anjuta-msgman.c: Changed callback name
18354 and changed switch-page handling.
18356 * plugins/cvs-plugin/cvs-actions.c:
18357 * plugins/cvs-plugin/cvs-execute.c:
18358 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
18359 - Implemented cvs add and cvs removed - both working now
18360 - Created a useful preferences page
18363 2004-11-30 Naba Kumar <naba@gnome.org>
18365 * libanjuta/anjuta-status.c: Fixed runtime warning.
18367 * plugins/editor/Makefile.am:
18368 plugins/editor/anjuta-document-manager.glade,
18369 plugins/editor/plugin.c
18370 plugins/editor/plugin.h
18371 plugins/editor/style-editor.c (new, moved from src/),
18372 plugins/editor/style-editor.h (new, moved from src/),
18373 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
18374 settings in preferences.
18376 * plugins/editor/text_editor.c,
18377 plugins/editor/text_editor.h: Do not take unused args in
18378 text_editor_get_props().
18380 * src/style-editor.c, src/style-editor.h: Removed, moved to
18381 plugins/editor/ directory.
18383 2004-11-29 Naba Kumar <naba@gnome.org>
18385 * plugins/editor/text_editor_cbs.c: Emit click signal in
18387 * libanjuta/anjuta-status.c: More spacing between items.
18389 2004-11-29 Naba Kumar <naba@gnome.org>
18391 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
18393 * libanjuta/interfaces/libanjuta.idl,
18394 plugins/debug-manager/anjuta-debug-manager.plugin.in,
18395 plugins/debug-manager/plugin.c,
18396 plugins/gdb/breakpoints.c,
18397 plugins/gdb/breakpoints.h,
18398 plugins/gdb/debugger.c,
18399 plugins/gdb/debugger.h,
18400 plugins/gdb/plugin.c,
18401 plugins/gdb/plugin.h,
18402 plugins/gdb/utilities.c,
18403 plugins/gdb/utilities.h: Code cleanups and partial implementation of
18404 toggle breakpoint margin clicks.
18406 2004-11-28 Naba Kumar <naba@gnome.org>
18408 * TODO.tasks: Fixed indentations.
18409 * plugins/gtodo/libgtodo.c: Save with indentation.
18410 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
18411 * plugins/project-manager/plugin.c: Fixed runtime warnings.
18412 * libanjuta/anjuta-status.c: Fixed busy cursors.
18413 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
18414 * po/POTFILES.in: Updated.
18416 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
18418 * plugins/editor/anjuta-document-manager.glade,
18419 plugins/editor/search-replace.[c,h],
18420 plugins/editor/search-replace_backend.h
18421 plugins/editor/search-preferences.[c,h] :
18422 Saved Search-Preferences (gconf),
18423 Basic search by default.
18425 2004-11-22 Naba Kumar <naba@gnome.org>
18427 * configure.in: Fixed build error.
18429 2004-11-21 Naba Kumar <naba@gnome.org>
18431 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
18432 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
18433 Added AnjutaStatus class to libanjuta.
18434 Added anjuta_shell_get_status() method.
18436 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
18437 and fixed marshaller generation.
18439 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
18440 "updade_ui" signals to IAnjutaEditor interface.
18442 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
18444 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
18447 * plugins/class-gen/clsGen.c: Intial port.
18449 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
18452 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
18453 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
18454 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
18455 Implemented status update. Emits "update_ui" and "char_added" signals.
18456 Added view preferences.
18458 * plugins/file-loader/plugin.c: Added open with plugins in open with
18461 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
18463 * plugins/message-view/anjuta-msgman.c,
18464 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
18465 to close correct message view rather than current view.
18467 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
18469 * plugins/cvs-plugin/cvs-actions.c
18470 plugins/cvs-plugin/plugin.[ch]
18471 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
18472 Implemented cvs add but ran into a launcher/message_view
18473 problem because of a limitation of the idl compiler
18475 2004-11-19 Naba Kumar <naba@gnome.org>
18477 * plugins/project-manager/plugin.c: Displays a progress window during
18480 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
18481 Fixed UI separators.
18483 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
18486 * plugins/project-manager/anjuta-project-manager.ui,
18487 plugins/project-manager/plugin.[c,h]: Added add/remove context
18488 menus and implemented them. Added file manager merge menu.
18490 2004-11-18 Naba Kumar <naba@gnome.org>
18492 * TODO.tasks: Updated.
18493 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
18494 plugins/message-view/message-view.c: Fixed finalize and dispose
18496 * plugins/debugger/*: Removed from cvs (development now in
18499 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
18501 Reviewed by Naba Kumar <naba@gnome.org>:
18503 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
18504 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18505 plugins/gdb/breakpoints.c: all marker related stuff moved from
18506 editor and docman interfaces to IAnjutaMarkable
18508 2004-11-17 Naba Kumar <naba@gnome.org>
18510 * TODO.tasks: Updated.
18512 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
18514 * libegg/egg-combo-action.c: Block changed signal when changing model.
18516 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
18517 Emit changed signal. Removed dead codes.
18519 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
18520 that recent files history do not duplicate.
18522 * plugins/symbol-browser/an_symbol_view.c,
18523 plugins/symbol-browser/an_symbol_view.h,
18524 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
18527 2004-11-15 Naba Kumar <naba@gnome.org>
18529 * plugins/project-manager/plugin.c: Opens targets on double click.
18531 * plugins/message-view/message-view.c,
18532 plugins/file-manager/anjuta-file-manager-plugin.glade,
18533 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
18534 Added proper class finalization
18535 and disposition. Added preferences notifications and callbacks to
18536 change info/warning/error colors.
18538 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
18539 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
18540 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
18541 Implemented finalize method for AnjutaApp. Code cleanups.
18543 * plugins/message-view/plugin.c: Static parent_class.
18545 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18546 * plugins/editor/search-replace.[c,h],
18547 plugins/editor/search-replace_backend.c
18548 Update search entry in main toolbar.
18551 2004-11-11 Naba Kumar <naba@gnome.org>
18553 * TODO.tasks: Updated.
18555 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
18556 and completed on-the-fly-change preferences. Removed "changed"
18557 signal as it is no longer necessary (use notify for similar
18558 purpose to monitor individual preferences).
18561 * plugins/editor/anjuta-document-manager.glade: Added view menu
18562 preferences so that they are registered.
18564 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
18565 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
18566 connection to "changed" signal of preferences and implemented
18567 notifications for some editor preferences. More to implement.
18569 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18570 * plugins/editor/print.c
18571 Fixed bug 1047624 : Add line number every X lines.
18573 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18574 * plugins/editor/search-replace.c
18575 Fixed a crash bug (995755) when searching "%n"
18577 2004-11-09 Naba Kumar <naba@gnome.org>
18579 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
18580 Fixed to refresh categories list on file load.
18582 2004-11-08 Naba Kumar <naba@gnome.org>
18584 * configure.in, plugins/Makefile.am,
18585 plugins/profile-default/plugin.c: Added cvs plugin in build.
18587 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
18589 * plugins/debug-manager/.cvsignore: Added file to ignore.
18591 * plugins/debug-manager/Makefile.am: Removed dead codes.
18593 * src/anjuta.ui: Added placeholder for version control UI.
18595 2004-11-08 Naba Kumar <naba@gnome.org>
18597 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18598 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18599 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
18602 * global-tags/Makefile.am: Fixed make error.
18604 * plugins/profile-default/plugin.c: Added debug-manager
18605 and gdb plugins to load at startup so that debugger
18606 windows are docked properly. They will be removed
18607 later when we figure out runtime docking.
18609 * plugins/sample1/*: Restored to last working state.
18611 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
18612 windows in lower pane. Named the windows appropriately.
18614 * ChangeLog: Fixed format.
18616 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
18618 * libanjuta/interfaces/libanjuta.idl,
18619 libanjuta/anjuta-marshal.c,
18620 plugins/Makefile.am,
18621 plugins/debug-manager/plugin.c,
18622 plugins/editor/plugin.c,
18623 plugins/editor/text_editor.c,
18624 plugins/gdb/breakpoints.c,
18625 plugins/gdb/debugger.c,
18626 plugins/gdb/plugin.c,
18627 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
18629 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18630 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
18631 plugins/editor/search-replace.c,
18632 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
18633 Search and Replace; Show result in find pane
18635 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
18637 * plugins/gdb, plugins/debug-manager: Applied debugger patch
18638 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
18639 (added features: starting debugger and loading of core/executable,
18640 StepIn, StepOut, StepOver and Execute, toggling breakpoint
18643 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
18645 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
18646 my cvs-plugin files...
18647 I hope I have rescued everything possible.
18649 * Naba: Could you please fix sample1 because I messed it up to
18650 but there should be a histroy of this directory we should commit
18652 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
18654 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
18656 * plugins/cvs-plugin/plugin.c,
18657 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
18658 Added preferences dialog (not yet complete)
18660 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
18662 * global-tags/Makefile.am, mime/Makefile.am:
18663 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
18665 * template/xmltemplate.[ch],
18666 template/xmlstrings.[ch],
18667 template/autotools.[ch] removed,
18668 template/prj_template.[ch] removed,
18669 template/lang_template.[ch] removed,
18670 template/lib_template.[ch] removed,
18671 template/Makefile.am adjusted,
18672 template/dtds/lang.dtd removed,
18673 template/dtds/lib.dtd removed,
18674 template/dtds/prj.dtd removed,
18675 template/dtds/autotools.dtd removed,
18676 data/template/lib/* removed,
18677 data/template/language/* removed,
18678 data/template/library/* removed,
18679 data/template/project/* removed,
18680 date/template/Makefile.am adjusted:
18681 Remove everything except text-templates to replace hardcoded
18682 Edit->Insert texts with dynamic loaded.
18684 * plugins/cvs-plugin/plugin.[ch],
18685 plugins/cvs-actions.[ch],
18686 plugins/Makefile.am,
18687 plugins/cvs-plugin/Makefile.am,
18688 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
18689 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18690 plugins/cvs-plugin/anjuta-cvs.plugin.in:
18691 Added initial cvs-plugin code
18693 2004-10-21 Naba Kumar <naba@gnome.org>
18695 * libanjuta/anjuta-plugin.c,
18696 plugins/build-basic-autotools/build-basic-autotools.c,
18697 plugins/debugger/plugin.c,
18698 plugins/devhelp/plugin.c,
18699 plugins/editor/anjuta-docman.c,
18700 plugins/editor/goto_line.c,
18701 plugins/editor/plugin.c,
18702 plugins/editor/search-replace.c,
18703 plugins/editor/text_editor.c,
18704 plugins/file-loader/plugin.c,
18705 plugins/file-manager/plugin.c,
18706 plugins/file-wizard/file.c,
18707 plugins/file-wizard/plugin.c,
18708 plugins/gdb/plugin.c,
18709 plugins/gtodo/plugin.c,
18710 plugins/message-view/anjuta-msgman.c,
18711 plugins/profile-default/plugin.c,
18712 plugins/project-manager/plugin.c,
18713 plugins/sample1/plugin.c,
18714 plugins/terminal/terminal.c: Defined all global variables static,
18715 particularly class parent_class variables. They were getting
18716 confused at link time.
18718 * libanjuta/plugins.c: Do not unload plugins when they are
18719 deactivated. Simply cache them for later activation. Unloading
18720 modules have some problem with shared libs using static class
18721 registration. Fixed hash type for installed plugins. Eventually,
18722 we want to add "CanUnload" attribute for .plugin files (in
18723 "Anjuta Plugin" group) to let plugin loader know if the plugin can
18724 be unloaded from memory. Those plugins declaring CanUnload=false
18725 will not be unloaded from memory and will be put in the cache. Those
18726 not declaring anything or declaring CanUnload=true, will be unloaded
18727 from memory when they are deactivated.
18729 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
18730 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18731 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
18732 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
18733 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
18734 activation, deactivation. Fixed memory leaks.
18736 2004-10-20 Naba Kumar <naba@gnome.org>
18738 * TODO.tasks: Updated.
18740 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
18741 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
18742 macro for adding interfaces to plugin types. Code cleanup.
18744 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18745 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
18747 * plugins/build-basic-autotools/build-basic-autotools.c,
18748 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
18749 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18750 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
18751 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
18752 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
18753 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
18754 plugins/project-manager/plugin.c,
18755 plugins/symbol-browser/an_symbol_view.c,
18756 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
18757 newly defined macro to add interfaces to plugin types.
18759 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
18761 2004-10-20 Naba Kumar <naba@gnome.org>
18763 * TODO.tasks: Added task list.
18764 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
18767 2004-10-19 Naba Kumar <naba@gnome.org>
18769 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
18771 * plugins/editor/action-callbacks.c,
18772 plugins/editor/action-callbacks.h,
18773 plugins/editor/anjuta-docman.c,
18774 plugins/editor/anjuta-docman.h,
18775 plugins/editor/anjuta-document-manager.ui,
18776 plugins/editor/file_history.c,
18777 plugins/editor/file_history.h,
18778 plugins/editor/plugin.c: Added file history browsing.
18780 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
18782 * plugins/message-view/anjuta-message-manager.ui,
18783 plugins/message-view/plugin.c: Added document manager context menu.
18785 * plugins/symbol-browser/an_symbol_view.c,
18786 plugins/symbol-browser/an_symbol_view.h,
18787 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18788 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
18789 document manager context menu.
18791 * scintilla/*, scintilla/include/*: Updated to current cvs.
18793 2004-10-19 Naba Kumar <naba@gnome.org>
18795 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
18796 placeholder for debugger UI.
18798 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
18799 * plugins/file-manager/plugin.c: Fixed loading bug.
18801 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
18802 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
18803 Initializes gconf database with default values when the
18804 values are not defined. Use bool and int prefs separately.
18806 * plugins/editor/plugin.c: Added encoding preferences.
18807 * plugins/project-manager/plugin.c: Cleanup and debug messages.
18809 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18810 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18811 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18812 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
18814 2004-10-18 Naba Kumar <naba@gnome.org>
18816 * po/POTFILES.in: Updated.
18818 * libanjuta/anjuta-ui.c: Corrected debug messages.
18820 * libegg/egg-combo-action.c, libegg/test-actions.c,
18821 libegg/menu/egg-combo-action.h: Fixed combo action.
18823 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
18826 * plugins/editor/action-callbacks.[c,h],
18827 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
18828 Implemented file swap. Removed dead codes.
18830 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
18833 * plugins/symbol-browser/an_symbol_view.[c,h],
18834 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18835 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
18836 Implemented file symbols. Implemented goto file line when symbol is
18839 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
18841 2004-10-10 Naba Kumar <naba@gnome.org>
18843 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
18845 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
18847 * plugins/debugger/.cvsignore,
18848 (added) plugins/debugger/Makefile.am,
18849 (added) plugins/debugger/anjuta-debugger.glade,
18850 (added) plugins/debugger/anjuta-debugger.plugin.in,
18851 (added) plugins/debugger/anjuta-debugger.plugin.png,
18852 (added) plugins/debugger/anjuta-debugger.ui,
18853 plugins/debugger/attach_process.c,
18854 (removed) plugins/debugger/attach_process_cbs.c,
18855 (removed) plugins/debugger/attach_process_cbs.h,
18856 (removed) plugins/debugger/breakpoints.c,
18857 (removed) plugins/debugger/breakpoints.h,
18858 (removed) plugins/debugger/debug_tree.c,
18859 (removed) plugins/debugger/debug_tree.h,
18860 (removed) plugins/debugger/debugger.c,
18861 (removed) plugins/debugger/debugger.h,
18862 (removed) plugins/debugger/memory.c,
18863 (removed) plugins/debugger/memory.h,
18864 (added) plugins/debugger/plugin.c,
18865 (added) plugins/debugger/plugin.h,
18866 (removed) plugins/debugger/registers.c,
18867 (removed) plugins/debugger/registers.h,
18868 (removed) plugins/debugger/registers_cbs.c,
18869 (removed) plugins/debugger/registers_cbs.h,
18870 (removed) plugins/debugger/registers_gui.c,
18871 (removed) plugins/debugger/sharedlib.c,
18872 (removed) plugins/debugger/sharedlib.h,
18873 (removed) plugins/debugger/sharedlib_cbs.c,
18874 (removed) plugins/debugger/sharedlib_cbs.h,
18875 (removed) plugins/debugger/sharedlib_gui.c,
18876 (removed) plugins/debugger/signals.c,
18877 (removed) plugins/debugger/signals.h,
18878 (removed) plugins/debugger/signals_cbs.c,
18879 (removed) plugins/debugger/signals_cbs.h,
18880 (removed) plugins/debugger/signals_gui.c,
18881 (removed) plugins/debugger/stack_trace.c,
18882 (removed) plugins/debugger/stack_trace.h,
18883 (added) plugins/debugger/utilities.c,
18884 (added) plugins/debugger/utilities.h,
18885 (removed) plugins/debugger/watch.c,
18886 (removed) plugins/debugger/watch.h,
18887 (removed) plugins/debugger/watch_cbs.c,
18888 (removed) plugins/debugger/watch_cbs.h,
18889 (removed) plugins/debugger/watch_gui.c,
18890 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
18892 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
18893 Added debugger gdb backend plugin.
18895 * plugins/message-view/plugin.c: Registered all message stock icons.
18897 * plugins/profile-default/plugin.c: Loads debugger plugin.
18899 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
18901 2004-10-08 Naba Kumar <naba@gnome.org>
18903 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
18906 * plugins/symbol-browser/.cvsignore,
18907 plugins/symbol-browser/Makefile.am,
18908 plugins/symbol-browser/an_symbol_view.c,
18909 plugins/symbol-browser/an_symbol_view.h,
18910 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
18911 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18912 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
18913 plugins/symbol-browser/plugin.c,
18914 plugins/symbol-browser/plugin.h,
18915 plugins/symbol-browser/sv_class.xpm,
18916 plugins/symbol-browser/sv_function.xpm,
18917 plugins/symbol-browser/sv_macro.xpm,
18918 plugins/symbol-browser/sv_private_fun.xpm,
18919 plugins/symbol-browser/sv_private_var.xpm,
18920 plugins/symbol-browser/sv_protected_fun.xpm,
18921 plugins/symbol-browser/sv_protected_var.xpm,
18922 plugins/symbol-browser/sv_public_fun.xpm,
18923 plugins/symbol-browser/sv_public_var.xpm,
18924 plugins/symbol-browser/sv_static_fun.xpm,
18925 plugins/symbol-browser/sv_static_var.xpm,
18926 plugins/symbol-browser/sv_struct.xpm,
18927 plugins/symbol-browser/sv_unknown.xpm,
18928 plugins/symbol-browser/sv_variable.xpm,
18929 plugins/symbol-browser/test-symbol-browser.c,
18930 plugins/Makefile.am: Implemented Symbol
18933 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
18935 * plugins/build-basic-autotools/Makefile.am,
18936 plugins/devhelp/Makefile.am,
18937 plugins/editor/Makefile.am,
18938 plugins/file-loader/Makefile.am,
18939 plugins/file-manager/Makefile.am,
18940 plugins/file-wizard/Makefile.am,
18941 plugins/gtodo/Makefile.am,
18942 plugins/message-view/Makefile.am,
18943 plugins/profile-default/Makefile.am,
18944 plugins/project-manager/Makefile.am
18945 plugins/sample1/Makefile.am,
18946 plugins/terminal/Makefile.am,
18947 scintilla/Makefile.am,
18948 libegg/Makefile.am,
18949 launcher/Makefile.am,
18950 libanjuta/Makefile.am,
18952 tagmanager/Makefile.am,
18953 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
18954 anjuta_data_dir in configure.in and used them in plugins Makefile.am
18955 files. Also fixed library dependencies.
18957 * plugins/editor/aneditor.cxx: Disabled unused codes.
18958 * plugins/file-manager/an_file_view.c: Added copyright.
18959 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
18961 * plugins/profile-default/plugin.c: Can load plugins by location.
18962 * plugins/project-manager/plugin.c: Remove project_root_uri value
18963 when project is closed.
18965 2004-10-06 Naba Kumar <naba@gnome.org>
18967 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
18969 * libanjuta/interfaces/libanjuta.idl,
18970 plugins/editor/text_editor.c: Added get_length()
18971 and get_current_word() methods in IAnjutaEditor interface.
18973 * libegg/Makefile.am: Added test_actions target.
18975 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
18977 * plugins/build-basic-autotools/build-basic-autotools.c,
18978 plugins/file-loader/plugin.c,
18979 plugins/message-view/message-view.c: Added code to go to file and
18982 * plugins/devhelp/plugin.c: Context sensitive help now works.
18983 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
18984 uri as line number and goes to that line number.
18986 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
18987 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
18988 gtodo_client_load() method to load from a diffrent file. Watched
18989 project root directory in plugin to open TODO.tasks of the project.
18991 * plugins/project-manager/plugin.c: Updates project UI
18992 sensitive/insensitive.
18994 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
18995 anjuta-shell program to test plugins.
18997 * src/anjuta-app.c: Registered UI accels.
18999 2004-09-28 Naba Kumar <naba@gnome.org>
19001 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
19004 * src/anjuta-app.c: Implemented present widget method.
19006 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
19007 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
19009 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
19012 * plugins/editor/text_editor.c: Connects to preferences changed signal
19015 2004-09-28 Naba Kumar <naba@gnome.org>
19017 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
19020 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
19023 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
19024 in changed signal callback.
19026 * plugins/editor/action-callbacks.c: Implemented save_all action
19027 callback. Removed dead code. Do save_as when saving a new file.
19028 Implemented incremental search.
19030 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
19032 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
19034 * src/anjuta-app.c: Registers UI accelerators.
19036 2004-09-27 Naba Kumar <naba@gnome.org>
19038 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
19040 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
19041 plugins/devhelp/anjuta-devhelp.plugin.in,
19042 plugins/file-loader/anjuta-loader.plugin.in,
19043 plugins/file-manager/anjuta-file-manager.plugin.in,
19044 plugins/gtodo/anjuta-gtodo.plugin.in,
19045 plugins/project-manager/anjuta-project-manager.plugin.in,
19046 plugins/terminal/anjuta-terminal.plugin.in:
19047 Gave proper plugin names.
19049 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
19050 error when regex fail.
19052 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
19053 Added help and context search. Watches current editor. More menus
19054 in Help submenu. Update UI (sensitive when required) properly.
19056 * plugins/editor/anjuta-document-manager.ui,
19057 plugins/devhelp/anjuta-devhelp.ui,
19058 plugins/message-view/anjuta-message-manager.ui,
19059 src/anjuta.ui: Goto menu actions are in separate submenu.
19061 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
19062 Removed unimplemented UI elements.
19064 * src/anjuta-app.c: Larger (and normal) icon size.
19066 * src/layout.xml: Task manager plugin along with document (in middle).
19068 * plugins/editor/plugin.c, plugins/file-loader.c,
19069 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
19070 in gtkactions. Enable/disable UI properly.
19072 2004-09-26 Naba Kumar <naba@gnome.org>
19074 * po/POTFILES.in: Updated, added missing files.
19076 * .cvsignore: Updated.
19078 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
19079 a new function to get User input text.
19081 * libanjuta/resources.[c,h]: Added a function to created sized image.
19083 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
19084 from filename, as thats the correct representation.
19086 * plugins/build-basic-autotools/Makefile.am,
19087 (added) plugins/build-basic-autotools/automake-c.filters,
19088 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
19089 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
19090 Rearragned UI elements in the build menu. Added codes to read build
19091 filter rules from external file. Implemented all build, configure,
19092 autogen commands. Watches current editor and project.
19094 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
19095 Added editor changed signal and exports current editor value.
19096 Fixed parameter names. Fixed get_uri() interface implementation to
19097 return correct uri.
19099 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
19102 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
19104 * plugins/file-manager/an_file_view.c,
19105 plugins/file-manager/an_file_view.c: Exports file uri correctly.
19107 * plugins/file-wizard/file.c: Reads uri correctly.
19109 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
19110 sets the page to the new view.
19112 * plugins/message-view/message-view.c: Unrefs the tree model when done.
19113 Fixed signal connecting.
19115 * plugins/project-manager/plugin.c: Changed "project_root_directory"
19116 to "project_root_uri" and exports as uri.
19118 2004-09-24 Naba Kumar <naba@gnome.org>
19120 * libanjuta/anjuta-ui.c: Fixed a crash bug.
19121 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
19123 * plugins/file-manager/plugin.c: Fixed crash in unloading.
19124 * plugins/file-loader/plugin.c: Added comments.
19125 * plugins/build-basic-autotools/plugin.c: Added comments.
19126 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
19128 * libanjuta/interfaces/libanjuta.idl,
19129 plugins/message-view/anjuta-msgman.c,
19130 plugins/message-view/message-view.c,
19131 plugins/message-view/message-view.h,
19132 plugins/message-view/plugin.c: Buffering and appending messages have
19133 been separated. message-view implementations cleaned up. Signals
19134 Emissions fixed. Messages now displayed in summary and details show
19135 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
19138 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
19141 * plugins/build-basic-autotools/Makefile.am,
19142 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
19143 parsing of output to create message summaries. Uses new message view
19146 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
19147 preferences to make dialog box smaller.
19149 * plugins/editor/search-replace.c: Fixed compile error with change
19150 in IAnjutaMessageView API.
19152 2004-09-21 Naba Kumar <naba@gnome.org>
19154 * plugins/Makefile.am: Deletes old (installed) plugins before
19155 installing new ones.
19157 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
19158 plugins/build-basic-autotools/build-basic-autotools.c,
19159 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
19160 file URI from filemanager. Only disables/enables build submenu in file
19161 manager, instead of merging/unmerging.
19163 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
19166 * plugins/file-loader/anjuta-loader-plugin.ui,
19167 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
19168 Implemented "Open with" file manager submenu. Displays error message
19169 when file can not be opened.
19171 * plugins/file-manager/an_file_view.c: Renamed
19172 file_manager_current_filename value name to file_manager_current_uri
19173 and exports proper URI.
19175 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
19177 2004-09-19 Naba Kumar <naba@gnome.org>
19179 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
19180 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
19181 save point signal to change editor tabs. Fixed accels.
19183 * plugins/file-loader/plugin.c: Fixed accels.
19185 * plugins/project-manager/plugin.c: Added target selection callback.
19187 * plugins/project-manager/plugin.c: Added URI activation.
19188 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
19189 Fixed dialog and closed it on ok. Fixed a crash bug.
19190 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
19192 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
19193 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
19194 plugins/file-loader/anjuta-loader-plugin.ui,
19195 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
19196 Added recent files in file loade plugin.
19198 * ChangeLog: Fixed entry dates.
19200 2004-09-18 Naba Kumar <naba@gnome.org>
19202 * plugins/devhelp/plugin.c: Added UI sensitization and removed
19203 an unnecessary GtkFrame.
19205 2004-09-17 Naba Kumar <naba@gnome.org>
19207 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
19211 * data/Makefile.am: Disabled installing old mime info.
19213 * mime/anjuta.applications, mime/anjuta.keys: Updated.
19215 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
19216 plugins/editor/anjuta-document-manager.ui,
19217 plugins/editor/plugin.c, plugins/editor/text_editor.c,
19218 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
19219 Added Editor context popup menu.
19221 * plugins/project-manager/anjuta-project-manager-plugin.png:
19224 * plugins/project-manager/anjuta-project-manager.plugin.in:
19225 Support .anjuta mime type.
19227 * plugins/project-manager/plugin.c: Exports "project_root_directory"
19230 * plugins/file-manager/plugin.c: Watches "project_root_directory"
19233 * src/layout.xml, plugins/profile-default/plugin.c:
19234 Added project manager plugin for startup.
19236 2004-09-16 Naba Kumar <naba@gnome.org>
19238 * anjuta.prj: Updated.
19240 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
19241 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
19242 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
19243 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
19244 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
19245 plugins/terinal/Makefile.am, src/Makefile.am,
19246 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
19247 Fixed makefile syntax errors.
19249 2004-09-16 Naba Kumar <naba@gnome.org>
19251 * configure.in, src/layout.xml,
19252 plugins/profile-default/plugin.c,
19253 libanjuta/interfaces/libanjuta.idl,
19254 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
19256 * configure.in, plugins/Makefile.am,
19257 plugins/project-manager/.cvsignore,
19258 plugins/project-manager/Makefile.am,
19259 plugins/project-manager/anjuta-project-manager-plugin.png,
19260 plugins/project-manager/anjuta-project-manager.plugin.in,
19261 plugins/project-manager/anjuta-project-manager.ui,
19262 plugins/project-manager/plugin.c,
19263 plugins/project-manager/plugin.h: Added project manager plugin
19264 based on gnome-build.
19266 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
19267 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
19269 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
19270 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19271 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
19273 2004-09-16 Naba Kumar <naba@gnome.org>
19275 * plugins/editor/action-callbacks.c: Fixed compile error.
19277 2004-09-15 Naba Kumar <naba@gnome.org>
19279 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
19281 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
19282 New improved splace with nicer progress.
19284 * configure.in, plugins/Makefile.am,
19285 (added) file-wizard/.cvsignore,
19286 (added) file-wizard/Makefile.am,
19287 (added) file-wizard/action-callbacks.c,
19288 (added) file-wizard/action-callbacks.h,
19289 (added) file-wizard/anjuta-file-wizard-plugin.png,
19290 (added) file-wizard/anjuta-file-wizard.glade,
19291 (added) file-wizard/anjuta-file-wizard.plugin.in,
19292 (added) file-wizard/anjuta-file-wizard.ui,
19293 (added) file-wizard/file.c,
19294 (added) file-wizard/file.h,
19295 (added) file-wizard/plugin.c,
19296 (added) file-wizard/plugin.h:
19297 Created new file wizard and added it. The wizard takes care of text
19298 bit insertions and new files creation.
19300 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
19301 plugins/editor/action-callbacks.h,
19302 plugins/editor/anjuta-document-manager.glade,
19303 plugins/editor/anjuta-document-manager.ui,
19304 plugins/editor/plugin.c, plugins/editor/text_editor.c,
19305 (removed) plugins/editor/file.[c,h]: Removed text insertions and
19306 new files code and moved into a new plugin (file wizard).
19308 * libanjuta/plugins.[c,h]: Added plugins selection function.
19310 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
19311 get_position(), insert() in IAnjutaEditor interface. Added
19312 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
19313 interface (for wizard plugins).
19315 * plugins/file-loader/anjuta-loader-plugin.ui,
19316 plugins/file-loader/plugin.c: Added wizard launcher interface which
19317 scans for plugins implement IAnjutaWizard interface and presents the
19318 list to user for selection. The selected plugin is then activated
19321 * libanjuta/interfaces/.cvsignore: Updated.
19322 * plugins/message-view/.cvsignore: Updated.
19323 * plugins/launcher/*: Removed as launcher has already been moved to
19324 libanjuta as class.
19326 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19327 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19328 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19329 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19330 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
19331 Updated API documentations.
19333 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
19335 * configure.in: Added Punjabi to ALL_LINGUAS
19337 2004-07-29 Naba Kumar <naba@gnome.org>
19339 * configure.in: Added file-loader plugin Makefile path and
19340 fixed devhelp version requirement.
19342 2004-07-28 Naba Kumar <naba@gnome.org>
19344 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
19345 terminal/preferences-terminal.png (added), message-view/*.png (added),
19346 message-view/*.xpm (added), editor/*.png (added),
19347 editor/*.xpm (added), plugins/editor/Makefile.am,
19348 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
19349 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
19350 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
19351 respective plugins directories.
19353 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
19354 pixmaps/block-end-16.png, pixmaps/block-end.png
19355 pixmaps/block-start-16.png, pixmaps/block-start.png
19356 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
19357 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
19358 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
19359 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
19360 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
19361 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
19362 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
19363 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
19364 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
19365 pixmaps/preferences-editor.png, pixmaps/undock.png
19366 pixmaps/error-next-16.png, pixmaps/error-next.png
19367 pixmaps/error-prev-16.png, pixmaps/error-prev.png
19368 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
19369 pixmaps/preferences-terminal.png: Deleted
19371 * libanjuta/properties* (removed), plugins/editor/properties* (added),
19372 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
19373 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
19374 plugins/editor/anjuta-document-manager.plugin.in,
19375 plugins/editor/anjuta-document-manager.ui,
19376 plugins/editor/plugin.c, plugins/editor/print.c,
19377 plugins/editor/search-replace_backend.c,
19378 plugins/editor/search_preferences.h,
19379 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
19380 Moved properties souce files to editor plugin as it not required in
19381 libanjuta. Other editor fixes.
19383 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
19384 libegg/dock/* (removed)
19385 : Restored GDL external dependencies and removed libegg dock
19386 sources, because gdl is being developed.
19388 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
19389 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
19390 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
19391 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
19392 libanjuta/plugins.c, libanjuta/plugins.h,
19393 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
19394 gconf system. Shell now takes docking positions. Added more utility
19395 functions. Added plugins query function. And other fixes.
19397 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
19399 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
19400 plugin to load files based on mime type.
19402 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
19404 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
19405 plugins/file-manager/plugin.c: File manager now uses file loader to
19408 * plugins/message-view/anjuta-msgman.c,,
19409 plugins/message-view/message-view.c,
19410 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
19412 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
19413 plugins/terminal/terminal.c, src/Makefile.am,
19414 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
19415 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
19417 * libegg/dock/*: Removed directory.
19419 2004-07-28 Naba Kumar <naba@gnome.org>
19421 * configure.in: Reduced gnome-print version requirement.
19422 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
19424 2004-07-21 Ray Strode <rstrode@redhat.com>
19425 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
19428 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
19430 * plugins/editor/search-replace.c: Some fixes
19431 * plugins/terminal/Makefile.am:
19432 Patch from: Alexey Rusakov <ktirf@users.sf.net>
19434 2004-05-19 Naba Kumar <naba@gnome.org>
19436 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
19439 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
19441 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
19442 Implemented IAnjutaSavable
19443 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
19445 2004-05-17 Naba Kumar <naba@gnome.org>
19447 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
19448 plugins/build-basic-autotools/.cvsignore,
19449 plugins/build-basic-autotools/Makefile.am,
19450 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
19451 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
19452 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
19453 plugins/build-basic-autotools/build-basic-autotools.c,
19454 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
19457 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
19460 * plugins/file-manager/an_file_view.c,
19461 plugins/file-manager/anjuta-file-manager.ui,
19462 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
19463 Added context menu UI.
19465 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
19468 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
19470 * libanjuta/anjuta-preferences.[ch]:
19471 Added save/load_gconf functions
19472 * src/action_callbacks.[ch], src/preferences.c:
19473 Load global prefs from gconf at startup and save them
19474 on exit. Prefs load and save correctly but something resets
19475 them to default after loading...
19476 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
19477 Somehow the linker does not find save/load_gconf functions
19478 in libanjuta. Must be a stupid mistake, I would be glad
19479 if someone could fix that.
19480 * manuals/reference/libanjuta-sections.txt: Added new
19481 preferences functions and removed gnome-filelist
19482 * plugins/file-manager/anjuta-file-manager-plugin.glade:
19483 * plugins/file-manager/plugin.c:
19484 Added root-path property
19486 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19488 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
19489 they are not longer needed.
19490 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
19491 anjuta-sections.txt: Remove references to the files
19492 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
19493 Use new nautilus icons for file-manager, looks incredible
19496 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19498 * plugins/editor/anjuta-docman.c: gchar* to
19499 const gchar* in arguments
19500 * plugins/editor/text_editor.c: Implemented IAnjutaFile
19502 * plugins/file-manager/an_file_view.c: Open files on
19503 double-click. Does not work yet because it does not
19504 find IAnjutaFile interface in document manager
19506 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19508 * plugins/editor/anjuta-docman.c
19509 * plugins/editor/text_editor.c:
19510 Made close button working, made multiple selection in
19511 File/Open dialog possble, fixed crash bug if file cannot
19514 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
19516 * plugins/editor/action-callbacks.c
19517 * plugins/editor/anjuta-docman.c
19518 * plugins/editor/anjuta-docman.h
19519 * plugins/editor/search-replace.c
19520 * plugins/editor/search-replace_backend.c
19521 * plugins/editor/text_editor.c
19522 * plugins/editor/text_editor.h:
19523 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
19524 able to open all files, use uri instead of full_filename, fixed
19528 2004-05-13 Naba Kumar <naba@gnome.org>
19530 * plugins/message-view/anjuta-message-manager-plugin.glade:
19533 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
19536 * pixmaps/anjuta_splash.png: Added border.
19538 * plugins/editor/anjuta-document-manager.png: New icon.
19540 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
19541 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
19543 plugins/editor/Makefile.am,
19544 plugins/editor/search-replace.c,
19545 plugins/editor/search-replace.h,
19546 plugins/editor/search-replace_backend.c,
19547 plugins/editor/search-replace_backend.h,
19548 plugins/editor/search_preferences.h,
19549 plugins/editor/search_preferences.c: Merged changes from
19550 ANJUTA_1_2_0 branch.
19552 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
19553 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
19556 * plugins/terminal/Makefile.am,
19557 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
19560 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
19563 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
19564 * plugins/message-view/plugin.c: Fixed glade file loading
19565 Removed "Show messages" menu item
19566 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
19567 twice because of this load system layout hack.
19568 * libanjuta/anjuta-ui.h: Removed #include config.h
19569 * libanjuta/libanjuta.pc: Fixed path and depencies
19570 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
19571 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
19572 * libanjuta/properties.cxx : #include "properties_cxx.h"
19573 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
19575 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
19576 * plugins/message-view/*: Fixed message view preferences
19577 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
19578 * anjuta.glade: Removed messages stuff
19580 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
19582 * Removed libanjutamm, it is now hosted on SF.net:
19583 cvs.sf.net/cvsroot/anjuta/libanjutamm
19585 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
19588 Added some experimental code to add support for C++ plugins.
19589 Nothing works yet and it is likely that it will disappear but
19590 I have some questions to murrayc and he wants to see the code.
19592 2004-05-11 Naba Kumar <naba@gnome.org>
19594 * plugins/terminal/terminal.c: Fixed prefs loading bug.
19596 * plugins/editor/action-callbacks.c: Fixed a crash bug in
19597 hightlight style menu actions.
19599 * manuals/reference/libanjuta/libanjuta-docs.sgml,
19600 manuals/reference/libanjuta/plugin-description-file.sgml,
19601 manuals/reference/libanjuta/writing-plugins.sgml,
19602 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19603 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19604 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
19606 * src/anjuta-app.c: Always load system layout for now.
19608 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
19610 * manuals/reference/libanjuta/libanjuta-docs.sgml,
19611 manuals/reference/libanjuta/libanjuta-sections.txt,
19612 manuals/reference/libanjuta/libanjuta.types,
19613 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19614 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19615 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19616 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19617 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
19618 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
19619 Updated documentation.
19621 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
19622 plugins/profile-default/plugin.c, src/layout.xml:
19623 Created terminal plugin.
19625 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
19626 (new) plugins/file-manager/.cvsignore,
19627 plugins/file-manager/an_file_view.c,
19628 plugins/file-manager/plugin.c,
19629 plugins/file-manager/plugin.h: Moved preferences to separate
19630 glade file and added cvsignore file.
19632 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
19633 from ANJUTA_1_2_0 branch. Please note that other po files need merging
19634 from the branch. I tried it but there were way too many conflicts.
19636 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
19638 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
19639 util functions required during the merge.
19641 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
19644 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
19645 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
19646 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
19647 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
19648 Merged with ANJUTA_1_2_0 branch.
19650 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
19652 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
19654 2004-05-07 Naba Kumar <naba@gnome.org>
19656 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
19658 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
19659 Added preferences reading and loading.
19661 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
19662 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
19663 libanjuta/fileselection.c, libanjuta/fileselection.h,
19664 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
19666 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
19668 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
19669 anjuta.spec.in, configure.in, data/autogen.sh.generic,
19670 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
19671 data/macros/autogen.sh, data/macros2/autogen.sh
19672 data/properties/ada.properties, data/properties/anjuta.properties,
19673 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
19674 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
19675 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
19676 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
19677 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
19678 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
19679 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
19680 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
19681 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
19682 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
19683 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
19684 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
19685 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
19686 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
19687 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
19688 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
19689 plugins/class-gen/clsGen.c, plugins/editor/print.c,
19690 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
19691 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
19692 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
19693 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19694 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
19695 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
19696 (added) scintilla/scintilla-marshal.c,
19697 (added) scintilla/scintilla-marshal.h,
19698 (added) scintilla/scintilla-marshal.list,
19699 scintilla/include/SString.h, scintilla/include/SciLexer.h,
19700 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
19701 (added) scintilla/patches/scintilla-calltip-align.patch,
19702 (added) scintilla/patches/scintilla-minor.patch,
19703 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
19705 2004-05-06 Naba Kumar <naba@gnome.org>
19707 * (added) plugins/file-manager/Makefile.am,
19708 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
19709 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
19710 (added) plugins/file-manager/anjuta-file-manager.ui,
19711 (added) plugins/file-manager/plugin.c,
19712 (added) plugins/file-manager/plugin.h,
19713 (removed) plugins/file-manager/an_file_view.h,
19714 plugins/Makefile.am, configure.in,
19715 plugins/file-manager/an_file_view.c: Created file manager plugin.
19717 * plugins/profile-default/plugin.c: Added file manager plugin in default
19720 * libanjuta/Makefile.am: Fixed dependencies.
19721 * pixmaps/anjuta_splash.png: New splash screen.
19723 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
19725 * template/template.c/h: Added in-line doc
19726 * manuals/reference/template/*: Added template documentation
19727 * configure.in: Build template docs
19729 2004-05-05 Naba Kumar <naba@gnome.org>
19731 * autogen.sh: Added commands to generate initial interfaces.
19733 * libanjuta/Makefile.am,
19734 (removed)libanjuta/anjuta-plugin-parser.c,
19735 (removed)libanjuta/anjuta-plugin-parser.h,
19736 (added)libanjuta/anjuta-plugin-description.c,
19737 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
19738 plugin description.
19740 * libanjuta/anjuta-plugin.c,
19741 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
19743 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
19744 and added AnjutaShellPlacement enum for widgeds placement (passed to
19745 widget add_widget() method.
19747 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
19748 and moved plugin sets loading in profile plugins.
19750 * libanjuta/interfaces/.cvsignore,
19751 (removed)libanjuta/interfaces/Makefile.am,
19752 libanjuta/interfaces/libanjuta.idl,
19753 libanjuta/interfaces/anjuta-idl-compiler.pl,
19754 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
19755 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
19756 (removed)libanjuta/interfaces/ianjuta-editor.c,
19757 (removed)libanjuta/interfaces/ianjuta-editor.h,
19758 (removed)libanjuta/interfaces/ianjuta-file.c,
19759 (removed)libanjuta/interfaces/ianjuta-file.h,
19760 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
19761 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
19762 (removed)libanjuta/interfaces/ianjuta-message-view.c,
19763 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
19764 *.h and Makefile.am files. They are autogenerated. Interfaces are
19765 by anjuta-idl-compiler.pl from libanjuta.idl file.
19767 * manuals/reference/libanjuta/Makefile.am,
19768 manuals/reference/libanjuta/anjuta-architecture.sgml,
19769 manuals/reference/libanjuta/libanjuta-docs.sgml,
19770 manuals/reference/libanjuta/libanjuta-sections.txt,
19771 manuals/reference/libanjuta/libanjuta.types,
19772 manuals/reference/libanjuta/plugin-description-file.sgml,
19773 manuals/reference/libanjuta/writing-plugins.sgml,
19774 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
19775 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
19776 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19777 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19778 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19779 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
19780 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
19781 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
19782 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
19783 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
19784 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19785 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19786 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
19787 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
19788 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
19789 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
19790 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
19791 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
19792 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
19793 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
19794 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
19795 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
19796 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
19797 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
19798 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
19799 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
19800 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
19801 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
19802 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
19803 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
19804 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
19805 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19806 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
19807 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
19808 interfaces template sgmls.
19810 * plugins/Makefile.am,
19811 plugins/devhelp/anjuta-devhelp.plugin.in,
19812 plugins/devhelp/plugin.c,
19813 plugins/editor/action-callbacks.c,
19814 plugins/editor/anjuta-document-manager.plugin.in,
19815 plugins/editor/plugin.c,
19816 plugins/editor/plugin.h,
19817 plugins/editor/text_editor.c,
19818 plugins/sample1/plugin.c,
19819 plugins/message-view/anjuta-message-manager.plugin.in,
19820 plugins/message-view/plugin.c: Fixed shell add_widget method to take
19821 placement. Fixed other errors.
19823 * (added)plugins/profile-default/.cvsignore,
19824 (added)plugins/profile-default/Makefile.am,
19825 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
19826 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
19827 (added)plugins/profile-default/anjuta-default-profile.ui,
19828 (added)plugins/profile-default/plugin.c,
19829 (added)plugins/profile-default/plugin.h: Added a default new
19833 src/action-callbacks.c,
19836 src/main.cpp: Fixed necessary changes for libanjuta
19838 2004-05-04 Naba Kumar <naba@gnome.org>
19840 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
19841 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
19842 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
19843 placement for default widgets placements.
19845 2004-05-03 Naba Kumar <naba@gnome.org>
19847 * manuals/reference/libanjuta/anjuta-architecture.sgml,
19848 manuals/reference/libanjuta/libanjuta-docs.sgml,
19849 manuals/reference/libanjuta/plugin-description-file.sgml,
19850 manuals/reference/libanjuta/writing-plugins.sgml:
19851 Wrote more sections in writing-plugins document and fixed errors.
19853 2004-05-03 Naba Kumar <naba@gnome.org>
19855 * libanjuta/interfaces/libanjuta.idl: Added interface
19856 IAnjutaFileManager.
19858 * manuals/reference/libanjuta/anjuta-architecture.dia,
19859 manuals/reference/libanjuta/anjuta-architecture.png: Updated
19860 architecture diagram.
19862 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
19863 manuals/reference/libanjuta/libanjuta-docs.sgml,
19864 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
19865 (added) manuals/reference/libanjuta/writing-plugins.sgml:
19866 Wrote writing-plugins document and separated chapters into
19867 separate sgml files.
19869 * plugins/file-manager/an_file_view.c,
19870 plugins/file-manager/an_file_view.h: New and improved directory
19873 2004-05-02 Sven Herzberg <herzi@abi02.de>
19875 * anjuta.glade: re-designed the new file dialog
19876 * anjuta_dialogs_strings.c: new strings from the new file dialog
19878 2004-04-30 Naba Kumar <naba@gnome.org>
19880 * libanjuta/interfaces/Makefile.am.iface,
19881 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
19883 * libanjuta/interfaces/libanjuta.idl: Updated.
19885 * libanjuta/interfaces/Makefile.am.iface,
19886 libanjuta/interfaces/libanjuta.idl: Updated.
19888 2004-04-29 Naba Kumar <naba@gnome.org>
19890 * libanjuta/interfaces/Makefile.am.iface,
19891 libanjuta/interfaces/libanjuta.idl: Updated.
19893 2004-04-29 Naba Kumar <naba@gnome.org>
19895 * libanjuta/interfaces/giface-idlc-c.pl,
19896 libanjuta/interfaces/libanjuta.idl: Upgraded.
19897 * libanjuta/interfaces/Makefile.am.iface: Added.
19899 2004-04-28 Naba kumar <naba@gnome.org>
19901 * libanjuta/interfaces/giface-idlc-c.pl,
19902 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
19903 definitions and wrote a compiler.
19905 2004-04-28 Naba Kumar <naba@gnome.org>
19907 * libanjuta/anjuta-shell.c: Fixed docs.
19908 * libanjuta/interfaces/Makefile.am,
19909 libanjuta/interfaces/ianjuta-file.c,
19910 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
19912 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
19914 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
19916 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19917 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19918 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19919 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19920 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
19921 * src/anjuta-app.c: Fixed bug.
19923 2004-04-27 Naba Kumar <naba@gnome.org>
19925 * libanjuta/anjuta-preferences-dialog.c,
19926 manuals/Makefile.am: Fixed document bugs and enabled docs
19929 * libanjuta/anjuta-preferences-dialog.c,
19930 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
19931 More documentation.
19933 * libanjuta/anjuta-preferences.c,
19934 manuals/reference/libanjuta/libanjuta-docs.sgml,
19935 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19936 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19937 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19938 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19939 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
19940 Wrote more documentations.
19942 * (removed) plugins/message-view/imessage-view.c,
19943 (removed) plugins/message-view/ianjuta-msgman.c,
19944 plugins/message-view/Makefile.am,
19945 plugins/message-view/anjuta-msgman.c,
19946 plugins/message-view/anjuta-msgman.h,
19947 plugins/message-view/message-view.c,
19948 plugins/message-view/message-view.h,
19949 plugins/message-view/plugin.c,
19950 plugins/message-view/plugin.h: Moved interface implementations
19951 in their respective classes and used correct macros to
19952 defined class types.
19954 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
19955 src/action-callbacks.c, src/anjuta-app.c: Subclassed
19956 AnjutaUI from GtkUIManager instead of GtkDialog.
19958 * manuals/reference/libanjuta/Makefile.am,
19959 manuals/reference/libanjuta/libanjuta-docs.sgml,
19960 manuals/reference/libanjuta/libanjuta-sections.txt,
19961 manuals/reference/libanjuta/libanjuta.types,
19962 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
19963 (added) manuals/reference/libanjuta/anjuta-architecture.png,
19964 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19965 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19966 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19967 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
19968 Wrote more documentation, fixed typos, added architecture
19969 diagram, updated object types etc.
19971 * plugins/editor/text_editor.c: Fixed interface implementation.
19973 2004-04-26 Naba Kumar <naba@gnome.org>
19975 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
19976 (added) manuals/reference/libanjuta/anjuta-architecture.png,
19977 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
19978 architecture diagram and a new chapter on plugins description file.
19980 2004-04-25 Naba Kumar <naba@gnome.org>
19982 * libanjuta/anjuta-children.h,
19983 libanjuta/anjuta-plugin.c,
19984 libanjuta/anjuta-plugin.h,
19985 libanjuta/anjuta-preferences.c,
19986 libanjuta/anjuta-shell.c,
19987 libanjuta/anjuta-shell.h,
19988 libanjuta/e-splash.c,
19989 libanjuta/e-splash.h,
19990 manuals/reference/libanjuta/Makefile.am,
19991 manuals/reference/libanjuta/libanjuta-docs.sgml,
19992 manuals/reference/libanjuta/libanjuta-sections.txt,
19993 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19994 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19995 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19996 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19997 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19998 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19999 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20000 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20001 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
20002 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20003 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
20004 manuals/reference/libanjuta/tmpl/defaults.sgml,
20005 manuals/reference/libanjuta/tmpl/fileselection.sgml,
20006 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
20007 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
20008 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
20009 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20010 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
20011 manuals/reference/libanjuta/tmpl/plugins.sgml,
20012 manuals/reference/libanjuta/tmpl/properties.sgml,
20013 manuals/reference/libanjuta/tmpl/resources.sgml,
20014 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
20015 manuals/reference/libanjuta/tmpl/e-splash.sgml,
20016 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
20017 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
20018 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
20019 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
20021 Added more template files and wrote more documentation.
20023 2004-04-24 Andras Timar <timar@gnome.hu>
20025 * configure.in: Added hu to ALL_LINGUAS.
20027 2004-04-23 Naba Kumar <naba@gnome.org>
20029 * configure.in: Fixed compile error.
20031 * libanjuta/anjuta-children.c,
20032 libanjuta/anjuta-children.h,
20033 libanjuta/anjuta-preferences.c,
20034 libanjuta/anjuta-preferences.h,
20035 libanjuta/anjuta-shell.c,
20036 libanjuta/anjuta-ui.c,
20037 libanjuta/anjuta-ui.h,
20038 manuals/reference/libanjuta/Makefile.am,
20039 manuals/reference/libanjuta/libanjuta-docs.sgml,
20040 manuals/reference/libanjuta/libanjuta.types,
20041 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
20042 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
20043 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
20044 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
20045 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20046 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
20047 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20048 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20049 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
20050 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20051 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
20052 manuals/reference/libanjuta/tmpl/defaults.sgml,
20053 manuals/reference/libanjuta/tmpl/fileselection.sgml,
20054 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
20055 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
20056 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
20057 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20058 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
20059 manuals/reference/libanjuta/tmpl/plugins.sgml,
20060 manuals/reference/libanjuta/tmpl/properties.sgml,
20061 manuals/reference/libanjuta/tmpl/resources.sgml,
20062 plugins/sample1/plugin.c: Added libanjuta API documentation.
20064 2004-04-22 Naba Kumar <naba@gnome.org>
20066 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
20067 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
20068 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
20069 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
20070 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
20071 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
20072 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
20073 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
20074 (removed) libegg/eggradiotoolbutton.c,
20075 (removed) libegg/eggseparatortoolitem.c,
20076 (removed) libegg/eggtoggletoolbutton.c,
20077 (removed) libegg/eggtoolbar.c,
20078 (removed) libegg/eggtoolbutton.c,
20079 (removed) libegg/eggtoolitem.c,
20080 (removed) libegg/prop-editor.c,
20081 (removed) libegg/test-actions.c,
20082 (removed) libegg/test-drag.c,
20083 (removed) libegg/test-merge.c,
20084 (removed) libegg/test-toolbar.c,
20085 libegg/menu/Makefile.am,
20086 (removed) libegg/menu/egg-accel-dialog.h,
20087 (removed) libegg/menu/egg-action-group.h,
20088 (removed) libegg/menu/egg-action.h,
20089 libegg/menu/egg-entry-action.h,
20090 (removed) libegg/menu/egg-markup.h,
20091 (removed) libegg/menu/egg-menu-merge.h,
20092 (removed) libegg/menu/egg-menu.h,
20093 (removed) libegg/menu/egg-radio-action.h,
20094 (removed) libegg/menu/egg-toggle-action.h,
20095 (removed) libegg/menu/howitshouldwork.txt,
20096 (removed) libegg/toolbar/.cvsignore,
20097 (removed) libegg/toolbar/Makefile.am,
20098 (removed) libegg/toolbar/TODO,
20099 (removed) libegg/toolbar/eggradiotoolbutton.h,
20100 (removed) libegg/toolbar/eggseparatortoolitem.h,
20101 (removed) libegg/toolbar/eggtoggletoolbutton.h,
20102 (removed) libegg/toolbar/eggtoolbar.h,
20103 (removed) libegg/toolbar/eggtoolbutton.h,
20104 (removed) libegg/toolbar/eggtoolitem.h,
20105 (removed) libegg/toolbar/prop-editor.h,
20106 (removed) libegg/toolbar/toolbar-api.txt,
20107 (removed) libegg/toolbar/toolbar-ideas.txt,
20108 plugins/devhelp/anjuta-devhelp.ui,
20109 plugins/devhelp/plugin.c,
20110 plugins/editor/action-callbacks.c,
20111 plugins/editor/action-callbacks.h,
20112 plugins/editor/anjuta-docman.c,
20113 plugins/editor/anjuta-document-manager.ui,
20114 plugins/editor/plugin.c,
20115 P plugins/message-view/Makefile.am,
20116 plugins/message-view/anjuta-message-manager.ui,
20117 plugins/message-view/plugin.c,
20118 plugins/sample1/anjuta-sample.ui,
20119 plugins/sample1/plugin.c,
20120 src/action-callbacks.c,
20121 src/action-callbacks.h,
20122 src/anjuta-actions.h,
20124 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
20125 Gtk actions and UIManager. Fixed all plugins to use this.
20127 * manuals/reference/gtkdoc-scangobj.diff,
20128 manuals/reference/libanjuta/Makefile.am,
20129 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20130 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20131 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20132 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20133 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
20135 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
20137 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
20139 * plugins/message-view/imessage-view.c
20140 * plugins/message-view/ianjuta-msgman.c:
20143 2004-04-17 Adam Weinberger <adamw@gnome.org>
20145 * configure.in: Added en_CA to ALL_LINGUAS.
20147 2004-04-08 Naba Kumar <naba@gnome.org>
20149 * libanjuta/interfaces/ianjuta-message-view.[c,h],
20150 libanjuta/interfaces/Makefile.am,
20151 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
20152 message manager and message view interfaces.
20154 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
20155 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
20156 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
20157 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
20158 src/anjuta-app.c: Used 'activate' and
20159 'deactivate' virtual methods for plugins. Fixed installed plugins
20160 dialogs. Added remove_widget() method for AnjutaShell.
20162 * libanjuta/interfaces/Makefile.am,
20163 libanjuta/interfaces/ianjuta-document-manager.c,
20164 libanjuta/interfaces/ianjuta-document-manager.h,
20165 libanjuta/interfaces/ianjuta-editor.c,
20166 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
20167 and editor interfaces.
20169 * plugins/devhelp/plugin.c,
20170 plugins/message-view/anjuta-message-manager.plugin.in,
20171 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
20172 plugins/sample1/plugin.c: Updated plugins implementation to
20173 reflect the changes.
20175 2004-04-07 Naba Kumar <naba@gnome.org>
20177 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
20178 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
20179 libanjuta/interfaces/ianjuta-editor.h,
20180 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
20181 plugins/editor/anjuta-docman.c,
20182 plugins/editor/anjuta-document-manager.plugin.in,
20183 plugins/editor/plugin.c, plugins/sample1/plugin.c,
20184 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
20185 Added supported interfaces for plugins. Tested plugin interfaces
20186 through sample plugin.
20188 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
20190 * template/Makefile.am, data/templates/library/Makefile.am
20191 Fixed some automake-1.7 incompatibilities
20192 * template/xmltemplate.c: Small fix
20194 2004-02-23 Naba Kumar <naba@gnome.org>
20196 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
20197 Added plugins manager dialog.
20199 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
20200 library dependencies.
20202 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
20203 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
20204 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
20205 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
20206 geometry command line option.
20208 2004-02-16 Naba Kumar <naba@gnome.org>
20210 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
20211 Added interfaces and IAnjutaEditor editor interface.
20212 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
20214 * libanjuta/anjuta-shell.h: Fixed bug.
20216 2004-02-13 Naba Kumar <naba@gnome.org>
20218 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
20220 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
20222 * data/template/*/.cvsignore:
20223 Avoid all these ? in cvs output
20225 2004-02-13 Naba Kumar <naba@gnome.org>
20227 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
20228 includes and linking.
20230 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
20231 and set required version to devhelp 0.8. This devhelp version
20232 can be acquired from gnome cvs branch devhelp branch
20233 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
20235 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
20236 src/actions-callbacks.c: Added Dock Manager settings menu item.
20238 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
20239 * plugins/devhelp/plugin.c: Fixed a linking bug.
20241 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
20242 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
20243 external GDL dependency and used libegg codes.
20245 2004-02-12 Naba Kumar <naba@gnome.org>
20247 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
20248 Added devhelp plugin, but it can't be used without a
20249 patch in devhelp. So it's disabled for now.
20251 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
20252 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
20253 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
20254 Update cvsignore files.
20256 * libanjuta/plugins.c, widgets/e-splash.c:
20257 Fixed plugins loading to show splash icons.
20259 * plugins/message-view/anjuta-message-manager.plugin.in,
20260 plugins/message-view/plugin.c: Fixed plugin registered name.
20262 * plugins/message-view/anjuta-message-view.png,
20263 plugins/sample1/anjuta-sample-plugin.png: Update images.
20265 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
20266 src/main.c: Fixed layout loading.
20268 * plugins/devhelp/Makefile.am: Fixed error.
20270 * (removed) widgets/*, libanjuta/plugins.h,
20271 src/main.c: Transfered widgets to libanjuta/.
20273 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
20274 toplevel directory to created only one library as libanjuta-egg.
20276 * data/Makefile.am: Fixed build error.
20278 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
20279 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
20280 libegg/.cvsignore: Added egg dock widget.
20282 * gdl/*: Removed as they are now available in libegg.
20284 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
20286 * plugins/editor/anjuta-docman.c:
20287 Use stock close icon on tab close button
20289 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
20291 * data/template/Makefile.am
20292 data/template/language/Makefile.am
20293 data/template/library/Makefile.am
20294 data/template/text/Makefile.am
20295 data/template/project/Makefile.am
20296 data/template/project/terminal/Makefile.am
20297 configure.in: Created Makefile to install templates
20299 2004-02-11 Naba Kumar <naba@gnome.org>
20301 * plugins/editor/action-callbacks.c,
20302 plugins/editor/anjuta-document-manager.ui,
20303 plugins/editor/plugin.c
20304 plugins/message-view/anjuta-message-manager.ui,
20305 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
20307 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
20309 * plugins/message-view/*: MessageView plugin is now loaded
20310 The menu items are still dummies.
20312 2004-02-09 Naba Kumar <naba@gnome.org>
20314 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
20317 * libanjuta/anjuta-preferences.h: Added some documentation.
20319 * libanjuta/anjuta-shell.h: Removed dead codes.
20321 * (removed) manuals/reference/gtkdoc-scangobj,
20322 manuals/reference/gtkdoc-scangobj.diff,
20323 manuals/reference/libanjuta/.cvsignore,
20324 manuals/reference/libanjuta/Makefile.am,
20325 manuals/reference/libanjuta/README.inline-doc,
20326 manuals/reference/libanjuta/README.sections,
20327 manuals/reference/libanjuta/libanjuta-docs.sgml,
20328 manuals/reference/libanjuta/libanjuta-sections.txt,
20329 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
20330 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
20331 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
20332 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
20333 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20334 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20335 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20336 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
20337 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20338 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
20339 manuals/reference/libanjuta/tmpl/defaults.sgml,
20340 manuals/reference/libanjuta/tmpl/fileselection.sgml,
20341 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
20342 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20343 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
20344 manuals/reference/libanjuta/tmpl/plugins.sgml,
20345 manuals/reference/libanjuta/tmpl/properties.sgml,
20346 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
20347 of scan program. Updated templates.
20349 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
20350 editor action callbacks data.
20352 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
20353 scintilla object ref/unref.
20355 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
20357 * template/*: Added new xml based template system
20358 * template/dtds/*: Dtds to validate xml files of the template systems
20359 * data/template/*: Some sample template files
20360 Still needs some work but builds fine!
20362 2004-02-06 Naba Kumar <naba@gnome.org>
20364 * cofigure.in, manuals/Makefile.am,
20365 (added) manuals/reference/*: Added API documentation
20366 structure (gtk-doc based).
20368 * libanjuta/libanjuta.h: Updated
20370 2004-02-05 Naba Kumar <naba@gnome.org>
20372 * configure.in: Sets correct dependencies and
20373 uses gdl external library.
20375 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
20376 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
20377 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
20378 libanjuta/fileselection.h, libanjuta/glue-factory.c,
20379 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
20380 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
20381 and added file dialogs.
20383 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
20384 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
20385 Build dynamic libraries for libegg.
20387 * plugins/Makefile.am, plugins/editor/Makefile.am,
20388 plugins/editor/action-callbacks.c,
20389 plugins/editor/action-callbacks.h,
20390 plugins/editor/anjuta-docman.c,
20391 plugins/editor/anjuta-docman.h
20392 plugins/editor/anjuta-document-manager.plugin.in
20393 plugins/editor/anjuta-document-manager.png
20394 plugins/editor/anjuta-document-manager.ui
20395 plugins/editor/file.c
20396 plugins/editor/file.h
20397 plugins/editor/plugin.c
20398 plugins/editor/print.c
20399 plugins/editor/print.h
20400 plugins/editor/search-replace.c
20401 plugins/editor/search_incremental.c
20402 plugins/editor/search_incremental.h
20403 plugins/editor/text_editor.c
20404 plugins/editor/text_editor.h
20405 plugins/editor/text_editor_cbs.c
20406 plugins/editor/text_editor_menu.h
20407 plugins/sample1/Makefile.am
20408 plugins/sample1/anjuta-sample-plugin.png
20409 plugins/sample1/anjuta-sample.plugin.in
20410 plugins/sample1/anjuta-sample.ui
20411 plugins/sample1/plugin-sample1.c
20412 plugins/sample1/plugin.c
20413 plugins/sample1/plugin.h: Created sample
20414 plugin and fixed editor plugin.
20416 * printing/*: Removed.
20418 * scintilla/Makefile.am: Builds dynamic library.
20420 * src/Makefile.am, src/action-callbacks.c,
20421 src/action-callbacks.h, (removed) src/an_symbol_view.c,
20422 src/anjuta-actions.h, src/anjuta-app.c,
20423 src/anjuta-app.h, src/anjuta-callbacks.c,
20424 src/anjuta-callbacks.h, (removed) src/anjuta.c,
20425 (removed) src/anjuta.h, src/anjuta.ui,
20426 src/layout.xml, src/main.c, src/preferences.h,
20427 src/utilities.c: Debuggged and finally made plugins
20430 * global-tags/Makefile.am: Fixed build error.
20432 2004-02-03 Naba Kumar <naba@gnome.org>
20434 * configure.in: Users GDL from external package.
20435 * plugins/*: Added many new plugins (not ready though).
20436 * src/*: Removed many files (which have been transfered in plugins/).
20438 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
20440 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
20442 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20444 * configure.in: Added editor plugins
20446 * plugins/Makefile.am, src/search-replace_backend.h,
20447 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
20448 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
20450 * Added: plugins/editor/search_incremental.c,
20451 plugins/editor/search_incremental.h
20453 * Update search-replace in plugins/editor
20455 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
20457 * plugins/message-view/message-view.c: Some code clean-up
20459 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20461 * Added: search_incremental[ch]
20463 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
20464 src/mainmenu_callbacks.c, src/toolbar.c
20465 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
20467 * Incremental Search
20469 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
20471 * plugins/message-view/anjuta-msgman.[c/h]:
20472 Added message manager for easier message handling with a
20473 similar interface as docman. Of course you can still use
20474 MessageView standalone.
20475 * plugins/Makefile.am: Added message-view because it compiles
20478 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
20480 * plugins/message-view/*: Added message-view plugin
20482 * configure.in: Added plugins/message-view/Makefile
20484 2004-01-03 Naba Kumar <naba@gnome.org>
20486 * libanjuta/*.c: Added new files and updated old ones.
20487 * plugins/editor/*: Added editor plugin.
20488 * configure.in: Added editor plugin and moved editor related
20491 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20493 * src/Makefile.am: Added search-replace_backend.[ch]
20494 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
20496 * anjuta.glade, src/search-replace.c, src/search-replace.h,
20497 src/search-replace_backend.c, src/search-replace_backend.h,
20498 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20499 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
20500 src/toolbar_callbacks.c
20501 * The advanced Search/Replace functionality now replaces the older
20502 Find/Replace stuff.
20503 * The Search/Replace functionality can be interrupted during a long
20506 2003-12-11 Naba Kumar <naba@gnome.org>
20508 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
20509 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
20511 * Makefile.am, libanjuta/*: Added new module.
20512 * src/Makefile.am: Fixed linking error.
20513 * src/watch_cbs.c: Debugger clean up.
20514 * configure.in: Added libanjuta-2.0.pc
20516 * configure.in, libanjuta/Makefile.am,
20517 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
20520 2003-12-11 Naba Kumar <naba@gnome.org>
20522 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20524 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
20525 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
20526 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
20527 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
20528 The user can now give a name at the creation of a new file and
20529 insert automatically (user choice) header, gpl notice, header
20530 template. The file extension is added automatically according
20531 to the selected type of file. The various insert functions have
20532 been moved from mainmenu-callback.c to file.c. The cursor is now
20533 moved after an insert operation. Removes also useless code in
20534 memory.c and search-replace.c
20536 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
20538 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
20539 sortable headers, process tree, removal of path and process params
20540 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
20541 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
20544 2003-12-10 Naba Kumar <naba@gnome.org>
20546 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
20548 2003-11-30 Abel Cheung <maddog@linux.org.hk>
20550 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
20552 2003-11-28 Naba Kumar <naba@gnome.org>
20554 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
20556 * manuals/de/*: Added german translation docs.
20558 * configure.in, Makefile.am, src/Makefile.am,
20559 libegg/*/*: Added libegg library.
20561 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
20562 installation directory.
20564 * src/text_editor_cbs.c: Fixed closing of file.
20566 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
20568 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
20570 2003-09-05 Naba Kumar <naba@gnome.org>
20572 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
20573 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
20574 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
20575 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
20576 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
20577 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
20578 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
20579 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
20580 using libegg. Initial commit -- compiles but is not complete.
20582 2003-08-08 Abel Cheung <maddog@linux.org.hk>
20584 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
20586 2003-06-04 Abel Cheung <maddog@linux.org.hk>
20588 * configure.in: Removed "ta" from ALL_LINGUAS.
20590 2003-05-16 Jordi Mallach <jordi@sindominio.net>
20592 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
20594 2003-05-16 Danilo Šegan <dsegan@gmx.net>
20596 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
20598 2004-04-24 Andras Timar <tmar@gnome.hu>
20600 * configure.in: Added hu to ALL_LINGUAS.
20602 2004-04-14 Naba Kumar <naba@gnome.org>
20604 * src/Makefile.am, printing/Makefile.am,
20605 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
20606 because we are still using GtkCombo and build breaks with gtk-2.4.
20608 2004-04-13 Naba Kumar <naba@gnome.org>
20611 * anjuta.spec.in: Fixed build error.
20612 * po/POTFILES.in: Updated.
20613 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
20615 2004-04-11 Naba Kumar <naba@gnome.org>
20618 * AUTHORS: Updated.
20619 * configure.in: Added ga in ALL_LINGUAS.
20620 * ChangeLog: Fixed dates.
20622 2004-04-09 Naba Kumar <naba@gnome.org>
20624 * src/print.c: Fixed buffer styling bug when printing with
20627 * data/properties/anjuta.properties: Defined only one base font and
20628 used courier instead of lucidatypewriter, because most newer systems are
20629 unlikely to have it (bug #885023, #925956, #890473).
20631 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
20634 * src/an_file_view.c: Fixed possible crash bug.
20636 2004-04-07 Naba Kumar <naba@gnome.org>
20638 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
20639 gtk_main_quit() etc..), so that atexit() functions are not called
20640 (which is apparently done to free up memory and we don't need to
20641 do that at this point). Incidentally, something also happens in the
20642 atexit call which freezes the UI for far too long when the application
20643 exits and we want to avoid that..
20644 * src/glade_iface.c: Fixed compiler warning.
20646 2004-04-06 Naba Kumar <naba@gnome.org>
20648 * src/project_dbase_gui.c: Fixed errors.
20650 * src/registers_gui.c: Fixed possible crash bug.
20651 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
20652 * src/signals.[c,h]: Used tree view and glade file for dialog.
20653 * src/Makefile.am, src/about.c, src/an_file_view.c,
20654 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
20655 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
20656 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
20657 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
20658 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
20659 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
20660 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
20661 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
20662 src/launcher.h, src/main.c, src/main_menubar.c,
20663 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
20664 src/message-manager-private.cc, src/message-manager.cc,
20665 src/preferences.c, src/project_config.c, src/project_dbase.c,
20666 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
20667 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
20668 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
20669 src/search-replace.c, src/search-replace_backend.c,
20670 src/search_incremental.c, src/search_preferences.c,
20671 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
20672 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
20673 src/signals_gui.c, src/source.c, src/src_paths.c,
20674 src/stack_trace.c, src/start-with.c, src/style-editor.c,
20675 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
20676 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
20677 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
20678 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
20679 tagmanager/Makefile.am, scintilla/include/SString.h,
20680 widgets/Makefile.am, widgets/gnomefilelist.c:
20682 Removed all deprecated codes and substituted
20683 with newer APIs. Fixed some possible crash bugs where cell renderers
20686 * scintilla/patches/scintilla-minor.patch: Minor patch.
20688 2004-04-06 Naba Kumar <naba@gnome.org>
20690 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
20691 tree after all the files have been added (and not everytime a file
20692 is added in the project). Also fixed some memory corruption
20693 (possibly bug #900478).
20695 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
20696 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
20697 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
20698 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
20699 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
20700 qualifier wherever appropriate.
20702 2004-04-05 Naba Kumar <naba@gnome.org>
20704 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
20705 switch terminal echo on/off. Debugger requires it off, while the
20706 rest requires it on.
20708 * src/search-replace.c: sets search direction and action (in addtion
20709 to target) for find in files.
20711 2004-04-02 Naba Kumar <naba@gnome.org>
20713 * src/mainmenu_callbacks.c: Sets filename during save of new files.
20715 * src/project_dbase.c, src/debugger, src/an_file_view.c,
20716 src/an_symbol_view.c: Added an gtk events loop for
20717 displaying project loading status (for loading large projects) and
20718 debugger program starting ... just to give an impression of fastness :-).
20720 * configure.in, anjuta.prj: Bumped version to 1.2.2.
20722 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
20723 crash bug, which occurs when opening and closing a large project
20726 * src/attach_process.c: Fixed a comiple error for old gcc.
20728 * src/launcher.c: Prints proper error message when launcher child
20729 could not be executed and exits properly. Fixed a crash
20732 * src/resources.c, src/utilities.c, src/glade_iface.c,
20733 src/debugger.c, src/attach_process.c: Properly exits forked children
20734 when they could not be executed.
20736 2004-04-01 Naba Kumar <naba@gnome.org>
20738 * src/search-replace.c: Fixed a crash bug (bug #921893).
20740 2004-03-31 Naba Kumar <naba@gnome.org>
20742 * anjuta.glade: Added a note on compiler options dialog ->support
20743 dialog telling that supports are only available for file mode.
20745 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
20747 Improved shutdown time delay by bypassing project closing
20748 and unloading plugins.
20750 * src/build_file.c, data/properties/anjuta.properties: Added a property
20751 to toggle on/off for going to first error automatically.
20753 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
20755 * src/debugger.c: fixed core file loading
20756 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
20757 for long lines (bugs #700968 and #911376)
20758 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
20760 * src/anjuta.c: Focuses current AnEditor correctly.
20762 2004-03-30 Naba Kumar <naba@gnome.org>
20764 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
20765 * AUTHORS: Updated with all contributors names.
20767 * src/about.c: Reads contributors names from AUTHORS file.
20768 * manuals/C/anjuta-manual/authors.xml: Points to online
20771 2004-03-29 Naba Kumar <naba@gnome.org>
20773 * data/properties/ada.properties: Fixed syntax colors. Patch
20774 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
20777 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
20778 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
20779 generated projects, so that their pixmap files are
20780 found properly (bug #919903).
20782 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
20785 * src/source.c: Installs .glade file of libgllade
20786 projects in $(datadir)/$(package)/glade (part of bug #861038).
20788 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
20789 in compiler options (bug #883837).
20791 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
20792 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
20794 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
20796 * anjuta/src/search-replace.c: fixed another crash bug in
20798 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
20799 breakpoint property fix
20801 2004-03-29 Naba Kumar <naba@gnome.org>
20803 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
20804 (new) manuals/C/anjuta-advanced-tutorial/*:
20805 Added menu entry for 'Anjuta Advanced Tutorial'
20806 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
20808 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20810 * src/fileselection.[ch], src/mainmenu_callbacks.c:
20811 Fixed bug #908941 ('Open' starts in wrong directory)
20813 2004-03-26 Naba Kumar <naba@gnome.org>
20815 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
20816 compile error and bug #905738 with terminal.
20818 * src/search_incremental.c, src/register.c, src/sharedlib.c,
20819 src/search-replace.[h,c], src/search_incremental.[h,c],
20820 src/search_preferences.h, src/utilities.c, src/anjuta.c,
20821 src/text_editor.[c,h]: Fixed compiler warnings.
20823 * src/search-replace.c: Fixed a memory corruption (possible
20824 fix for bug #921893, but not yet confirmed).
20826 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
20827 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
20828 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
20829 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
20831 2004-03-25 Naba Kumar <naba@gnome.org>
20833 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
20834 crash bug with attach process dialog and made the dialog closable
20837 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
20838 always display within the margin.)
20840 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
20841 the old breakpoint when it's properties are updated
20842 (creating a new updated one).
20844 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
20846 * src/aneditor.cxx, src/aneditor.h: fixed calltips
20847 displayed for wrong file.
20848 * src/breakpoints.c: conditional breakpoints
20849 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
20850 "Find in Files..." disabling policy
20852 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20854 * src/build_file.c: Fixed bug #874380
20855 Goto the first error if it exists.
20857 2004-03-24 Naba Kumar <naba@gnome.org>
20859 * src/anjuta.c: Fixed to get correct child exit status
20860 using mask (bug #905738).
20862 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
20863 Aligned buttons in the New file dialog,
20864 set default response to OK, entry box activates default response,
20865 ESC closes dialog and hides on delet_event.
20867 2004-03-19 Naba Kumar <naba@gnome.org>
20869 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
20872 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
20874 * src/search-replace.c: fixed "Find Usage" crash when no project open
20876 2004-03-17 Naba Kumar <naba@gnome.org>
20878 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
20879 Fixed the generated projects to read m4 directory if the directory
20880 exists (bug #917781).
20882 2004-03-12 Naba Kumar <naba@gnome.org>
20884 * HACKING: Fixed formatting for auto-parsing.
20886 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
20888 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
20889 rework (bug #890609)
20891 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20893 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
20895 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20897 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
20898 * src/search_preferences.c: Fixed typo.
20900 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20902 * src/search-replace.c: improved Search&Replace
20903 For the moment "Replace All" does not work with non opened files
20904 but Anjuta should not crash now ! ???
20906 2004-02-26 Naba Kumar <naba@gnome.or>
20908 * src/source.c: Fixed to pass cflags correctly
20909 and suppress the automake's default cflags.
20910 bug #816130, #801056, #782798, #773459
20912 * data/properties/anjuta.properties: Do not defualt to -k make option.
20915 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
20918 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
20920 * src/message-manager-private.cc: Disabled debug messages.
20922 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
20924 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
20926 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20927 * anjuta.glade, src/search-replace.c:
20928 Reduced Search&Replace dialog, bug #902636.
20930 2004-02-23 Naba Kumar <naba@gnome.or>
20932 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
20935 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20937 * src/search_incremental.c: Fixed bug #900903
20939 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
20941 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
20942 src/anjuta.c: Fixed bugs #890609 and #890609
20944 2004-02-23 Naba Kumar <naba@gnome.or>
20946 * src/message-manager.cc: Disconnects menuitem signal properly.
20949 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
20952 2004-02-20 Naba Kumar <naba@gnome.org>
20954 * src/message-manager-private.[c,h]: Implemented keypress
20955 event for the terminal and resets it when ctrl c or ctrl d
20956 is pressed. But it doesn't seem to be working on keypress.
20957 Added a workaround to let it work on key release instead.
20960 * src/search-replace: Fixed compiler warnings.
20962 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
20964 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
20965 Use defined file name when saving new files (fixes bug #898105)
20966 Don't change filename when clicking on a directory
20968 BTW: Happy birthday to me :-)
20970 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20972 * src/search-replace.c: Fixed a crash bug
20973 Crash on Find & Replace (#887833)
20975 2004-02-18 Naba Kumar <naba@gnome.org>
20977 * src/executer.c: Fixed a crash bug.
20979 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
20980 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
20981 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
20982 instead of GtkWindow (Part of bug #671596).
20984 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
20985 src/registers_gui.c, src/registers_cbs.[h,c],
20986 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
20987 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
20988 src/compiler_options.c, src/an_file_view.c, start-with.c,
20989 src/anjuta-tools.c, help.c:
20991 Added "close" buttons on all
20992 dialogs (HIG) and fixed to properly response to ESC close
20993 (Part of bug #671596).
20995 * src/launcher.c: Disabled printing of long debug lines.
20997 * src/utilities.h: Fixed a compiler warning.
20999 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
21001 * src/anjuta.c: "Save all" action now asks for filenames for new files
21002 (fixes bug #898111)
21004 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
21006 * anjuta.glade, src/text_editor.c:
21007 Fixed a typo in Hello World indentation style
21008 Fixed misuse of translated strings when looking for style
21009 This entry fixes bug #876037
21011 2004-02-16 Naba Kumar <naba@gnome.org>
21013 * src/utilities.c: Fixed return value when dest file could
21016 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
21017 * src/utilities.[c,h]: Removed 'cmp' dependency and used
21018 internal function to compare files.
21020 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
21022 * src/message-manager-private.cc:
21023 Set bold color as foreground color in terminal
21024 (fixes bug #864924)
21026 * src/aneditor.cxx:
21027 Use font style defined for message indicators in
21028 preferences/messages
21029 (fixes bug #885032)
21031 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
21033 * src/build_project.c:
21034 Use build.silent option from preferences (fixes bug #895726)
21036 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
21038 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
21040 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
21042 Patch from Massimo Corà <maxcvs@email.it>:
21043 * scintilla/LexCPP.cxx: Support "///" comments
21045 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21046 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
21047 src/search_replace.h, src/search-replace_backend.h
21050 * Added: src/search_preferences.c, src/search_preferences.h
21051 Allow the user to save search/replace settings and give them names.
21053 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
21055 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
21056 scintilla/ScintillaGTK.cxx:
21057 Hopefully fixed AMD 64 crash bug by using correct marshaller
21059 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
21061 * src/preferences.c: Save GtkOptionMenu properties properly
21062 * src/text_editor.c: Fixes editor mispell of fold.symbols property
21064 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
21066 * configure.in, src/Makefile.am, scintilla/Makefile.am:
21067 Fixed libiconv issue
21070 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
21072 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
21073 * src/attach_process.c, src/debugger.c, src/registers.c/h,
21074 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
21075 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
21076 src/sharedlib_gui.c:
21077 Debugger speed-up, replaced deprecated GtkCList
21079 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
21081 * src/text-editor.c: Use stock gtk+ close button for editor tabs
21083 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
21085 * configure.in: Added "sq" to ALL_LINGUAS.
21087 2004-01-12 Changwoo Ryu <cwryu@debian.org>
21089 * configure.in: Added "ko" to ALL_LINGUAS.
21091 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21093 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
21094 src/search_incremental.c, src/search_incremental.h:
21095 Search_incremental code cleanup
21097 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21099 * scintilla/*/*: Updated scintilla to CVS
21100 * Added: scintilla/Readme.sync
21101 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
21102 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
21103 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
21104 scintilla/ScintillaGTK.cxx,
21105 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
21106 scintilla/include/Scintilla.iface: Updated.
21108 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21110 * search-replace_backend.[ch], search_incremental[ch]: Added
21112 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
21113 find_replace.[ch]: Removed.
21115 * anjuta.glade, src/search-replace.c, src/search-replace.h,
21116 src/search-replace_backend.c, src/search-replace_backend.h,
21117 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21118 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
21119 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
21120 functionality now replaces the older Find/Replace stuff. The Search/Replace
21121 functionality can be interrupted during a long Search/Replace.
21123 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
21125 * widgets/gnomefilesel.c: Fix use of previously freed memory on
21126 selecting ".." and "." from file selector.
21128 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
21130 * anjuta.glade: Fixed wrong "fold.symbols" property
21132 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
21134 * src/project_dbase_gui.c: Alphabetical order ;-)
21135 * src/compiler_options.c: Fixed bug #867539
21136 * src/launcher.c: Workaround for bugs #864922, #849928,
21137 #846386 and #845782: The launcher no longer hangs but does
21138 not get the exit status correctly sometimes.
21139 * Changes suggested by Bosik are obviously already in without
21140 any Changelog entry (ClsGen.c, project_dbase_gui.c)
21141 * NEWS, README, anjuta.prj, configure.in:
21142 Changed version to 1.2.1
21144 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
21145 * anjuta_dialogs_strings.c, anjuta.glade:
21146 Fixed bugs #860906, #859329
21148 Patch from grzegol@pld-linux.org
21149 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
21150 freedesktop.org standard)
21152 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
21154 Patch from Stefano Vallarino <stevalla@libero.it>:
21155 * src/source.[c/h]: Fixes cpp sample file to conform to
21156 ISO/IEC 14882, C++-Standard
21158 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
21160 Review by Johannes Schmid <jhs@cvs.gnome.org>
21161 * src/build_file.[ch]: Add build_execute_shell_command which executes the
21162 command using sh -c.
21163 * src/compile.c: Use build_execute_shell_command when compiling single
21166 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
21168 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
21169 * src/breakpoints.c: Code cleanup, workaroud for possible
21171 * src/src_paths.c: Update debugger dirs on directory change
21173 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
21175 Review by Johannes Schmid <jhs@cvs.gnome.org>
21176 * src/attach_process.c, src/attach_process.h, anjuta.glade:
21177 sortable headers, process tree, removal of path and process params
21178 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
21179 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
21182 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
21184 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21185 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
21186 Add a dialog for "New file" which lets the user set the
21187 filename and to add copyright/header templates to the file
21188 * Review: Changed function names to contain modules name (file_)
21190 2003-12-09 Naba Kumar <naba@gnome.org>
21192 * setup-gettext: Fixed a typo.
21193 * scintilla/Makefile.am: Fixed a build error for SMP systems.
21195 ---- Released version 1.2.0 ---
21197 2003-12-08 Naba Kumar <naba@gnome.org>
21199 * src/preferences.c: Fixed compiler error.
21200 * global_tags/create_global_tags.sh: Fixed to install properly
21201 even when system.tags could not be generated.
21204 2003-12-06 Naba Kumar <naba@gnome.org>
21206 * setup-gettext: Fixed to not generate intl directory with gettextize.
21208 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
21209 * src/anjuta.c: Filters out unnecessary files from find in files
21213 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
21214 * src/widzard_gui.c: Added horiz scrollbar for desc text.
21216 2003-12-04 Naba Kumar <naba@gnome.org>
21218 * src/gnome_project.c: Enables debug and optimization flags for
21221 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
21223 * src/project_dbase_gui.c: combined header and c files for
21226 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
21227 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
21229 2003-11-30 Abel Cheung <maddog@linux.org.hk>
21231 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
21233 2003-11-29 Naba Kumar <naba@gnome.org>
21235 * configure.in, anjuta.prj: Bumped version to 1.2.0.
21238 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
21240 * src/main_menubar.c: Now files cannot be opened twice in recently
21243 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
21245 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
21247 2003-11-28 Naba Kumar <naba@gnome.org>
21249 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
21251 2003-11-27 Naba Kumar <naba@gnome.org>
21253 * src/breakpoints.c, src/launcher.c, src/find_text.c,
21254 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
21256 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
21257 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
21258 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
21259 checkbox in project wizard (project options page) to enable/disable
21260 source code generation with glade(mm).
21264 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
21266 * src/dnd.c: Opening files with special characters in the name.
21268 2003-11-20 Jordi Mallach <jordi@sindominio.net>
21270 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
21273 2003-11-18 Naba Kumar <naba@gnome.org>
21275 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
21276 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
21277 src/project_import.c, plugins/patch/patch-plugin.c:
21278 Fixed g_signal_diconnect calls to pass correct data.
21279 (Fixed possible crash in project imports).
21283 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
21285 Reviewed by Naba Kumar <naba@gnome.org>
21286 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
21287 and debugger. Sets default settings for pty in launcher.
21288 * data/gdb.init: Removed charset work around (now works with user's
21290 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
21292 2003-11-18 Naba Kumar <naba@gnome.org>
21294 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
21295 names of 'index' to 'idx'.
21297 2003-11-17 Naba Kumar <naba@gnome.org>
21299 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
21300 * src/project_dbase.c: Prompts user for unsaved project files
21301 when project is closed.
21303 2003-11-16 Naba Kumar <naba@gnome.org>
21305 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
21306 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
21309 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
21311 * src/anjuta.c: Fixed crash related to tag == NULL while
21314 2003-11-11 Naba Kumar <naba@gnome.org>
21316 * src/glade_iface.c: Avoids error conditions for glade or glademm not
21317 found. It simply doesn't generate the c/c++ codes and continues with
21321 2003-11-10 Naba Kumar <naba@gnome.org>
21323 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
21324 'Start with dialog'.
21326 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
21327 German translation of anjuta-tutorial.
21329 * src/launcher.c: Fixed an encoding bug with GIOChannels.
21332 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21334 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
21335 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
21336 the syntax highlighting in Preferences, the automatic syntax
21337 highlighting is now selected. When the debugger is stopped and the
21338 breakpoints window not closed, the gtk_tree_view in this window is
21339 now made unsensitive.
21341 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
21343 * src/preferences.h, src/preferences.c, anjuta.glade:
21344 Fixed translation bug in preferences by using GtkOptionMenu
21345 * anjuta.prj: Project version 1.1.98
21347 ---------------- Released version 1.1.98 ----------------
21349 2003-11-07 Naba Kumar <naba@gnome.org>
21351 * anjuta.spec.in: Revived docs package and combined all docs into
21353 * configure.in: Bumped version to 1.1.98 rc2
21355 * anjuta.spec.in: Fixed scrollkeepr-update command.
21356 * anjuta.spce.in: Fixed file permissions.
21358 2003-11-06 Naba Kumar <naba@gnome.org>
21360 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
21361 menus to activate anjuta helps.
21363 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
21364 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
21365 manuals/C/anjuta-faqs/legal.xml (added),
21366 manuals/C/anjuta-faqs/Makefile.am,
21367 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
21368 manuals/C/anjuta-faqs/.cvsignore,
21369 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
21370 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
21371 manuals/C/anjuta-tutorial/legal.xml (added),
21372 manuals/C/anjuta-tutorial/Makefile.am,
21373 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
21374 manuals/C/anjuta-tutorial/.cvsignore,
21375 manuals/C/anjuta-manual/*.sgml (removed),
21376 manuals/C/anjuta-manual/*.xml (added),
21377 manuals/C/anjuta-manual/Makefile.am,
21378 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21379 manuals/C/anjuta-manual/.cvsignore,
21380 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
21381 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
21382 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
21383 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
21384 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
21385 manuals/ja/anjuta-faqs/legal.xml (added),
21386 manuals/ja/anjuta-faqs/Makefile.am,
21387 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
21388 manuals/ja/anjuta-faqs/.cvsignore,
21389 manuals/ja/anjuta-manual/*.sgml (removed),
21390 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
21391 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
21392 manuals/ja/anjuta-manual/*.xml (added),
21393 manuals/ja/anjuta-manual/Makefile.am,
21394 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
21395 manuals/ja/anjuta-manual/.cvsignore,
21396 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
21397 manuals/sgmldocs.make (removed),
21398 manuals/xmldocs.make (added), manuals/omf.make (added),
21399 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
21400 documentations to newer docbook xml documentations. Converted
21401 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
21402 Enabled manulas installations.
21404 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
21406 2003-11-05 Naba Kumar <naba@gnome.org>
21408 * data/gdb.init: Sets host's charset to ascii to solve debugger
21409 freeze up due to uninitialized strings in target program.
21411 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
21412 Fixed a crash bug with 'Add expression in watch'. Bug #822017
21416 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
21417 src/launcher.c: Turns off echo in spawned pty to fix debugger.
21419 2003-11-04 Naba Kumar <naba@gnome.org>
21421 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
21424 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
21425 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
21426 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
21427 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
21430 * src/search-replace.c: Fixed infinite loop bug.
21431 * start-with.c: Fixed a crash bug with "Open last project".
21433 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
21434 * scintilla/Makefile.am: Fixed compiler option.
21436 2003-10-16 Naba Kumar <naba@gnome.org>
21438 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
21439 * src/text_editor.c: Fixed autoformat.
21441 2003-10-15 Naba Kumar <naba@gnome.org>
21443 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
21446 2003-10-09 Naba Kumar <naba@gnome.org>
21448 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
21450 2003-10-08 Naba Kumar <naba@gnome.org>
21452 * src/source.c: Fixed a GETTEXT typo error.
21453 * anjuta.glade: Made 'Sorted in order you open them' default option
21456 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21457 * anjuta.glade, data/properties/anjuta.properties:
21458 Fixed the freeze of the "Preferences" combos at the first Anjuta
21459 init is generated by:
21460 - a not complete translation of preferences.c file
21461 - a difference between 2 names in anjuta.glade and
21462 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
21463 - the same name given to 3 combos (anjuta.glade).
21465 * src/find_text.c: If the "whole document" mode is selected,
21466 a new search will select the next occurrence (Bug #764954).
21467 It is now possible to use the shortcuts to search next or previous
21468 occurrence even if the search dialog has the focus. Bug #790318
21470 * src/main_menubar_def.h: "Select code block" shortcut; the new
21471 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
21474 Patch from: Richard Lee <r.h.lee@comcast.net>
21475 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
21476 tagmanager/tm_workspace.c: The following is a patch to fix a
21477 seemingly random occurence where Anjuta would crash when a
21478 certain key was pressed.
21480 2003-09-29 Naba Kumar <naba@gnome.org>
21482 * src/find_in_files.c: Ignores binary by default. Disabled the option
21483 of NOCVS search, because launcher does not use sh and hence can not
21486 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
21487 "clean before build" state in project session and not in account session,
21488 otherwise the state gets reflected to other projects causing annoyance.
21490 * src/compiler_options.c: Fixed a bug where compiler options were always
21491 claimed 'modified'.
21493 * src/build_project.c, data/properties/anjuta.properties,
21494 src/commands.[h]: Fixed a bad bug where clean-before-build
21497 * scintilla/patches/research-cvs-nolog.diff,
21498 scintilla/patches/scintilla-ac-gtk2-port.diff,
21499 scintilla/patches/scintilla-ac-sort-fix.diff,
21500 scintilla-optimization.diff: Removed, because they are already in
21503 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
21506 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
21507 scintilla/LexYAML.cxx: Added new scintilla lexers.
21509 * TODO, NEWS: Updated.
21511 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21512 * src/utilities.c: Fixed typo bugs.
21514 2003-09-26 Naba Kumar <naba@gnome.org>
21516 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
21517 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
21518 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
21519 text_editor_find() and Fixed I-Search wrapping.
21520 * src/debugger.c: Fixed to pass a newline after a debugger
21521 command (which was broken since the launcher was refactored.
21522 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
21524 2003-09-25 Naba Kumar <naba@gnome.org>
21526 * src/toolbar_callbacks.c: Fixed start of incremental search.
21528 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21529 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
21530 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21531 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
21532 menu and implementation.
21534 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
21536 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
21537 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
21538 variables in Locals window.
21540 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
21542 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
21543 * src/utilities.[ch] : Fix a tooltip bug in
21544 anjuta_util_toolbar_append_stock(), the label appeared instead of
21545 the tooltip text. Remove label from arguments of the function
21546 because label is included in the stock icon data.
21547 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
21548 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
21549 * FIXME: translation file should be updated because of label text removal.
21551 2003-09-24 Naba Kumar <naba@gnome.org>
21553 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
21555 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
21556 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
21557 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
21558 stdout and stderr. Also buffered output and check-for-password
21559 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
21560 with password prompts. Checkes for password prompts from all outputs.
21562 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
21563 which takes a string (which could be utf8 also) and converts into
21566 * src/main.c: Connects kernel signals after gnome_program_init().
21568 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21569 * src/message-manager.c: Fixed bug #787026 by converting the strings
21572 2003-09-22 Naba Kumar <naba@gnome.org>
21574 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
21575 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
21576 GtkCList and using GtkTreeView instead. Added the patch.
21577 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
21578 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
21580 2003-09-19 Naba Kumar <naba@gnome.org>
21582 * printing/print.c: Proper UTF8 printing support.
21583 * src/main.c: moved kernel signal connects at the
21584 end of application initialization.
21586 2003-09-18 Naba Kumar <naba@gnome.org>
21588 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
21589 (new) lexers.make, (new) lexers: Update scintilla to latest
21590 scintilla CVS (2003-09-18), added new lexers, automated
21591 lexers makefiles sections and scintilla update. Added
21592 patches. Optimized pango rendering. Fixed a crash bug
21595 * (new) scintilla/patches/research-cvs-nolog.diff: Added
21596 patch to remove cvs log command from RESearch.cxx file.
21597 * scintilla/patches/scintilla-pango-always.diff:
21599 * scintilla/RESearch.cxx: Removed spurious cvs log command
21601 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
21603 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
21604 * src/dnd.c: Fixed a crash bug with DND.
21606 2003-09-15 Naba Kumar <naba@gnome.org>
21608 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
21609 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
21610 src/toolbar_callbacks.c: Added an additional parameter to
21611 text_editor_goto_line() funtion which decides if the line should
21612 be made visible (if it's under fold).
21614 * src/style-editor.c: Fixed a compiler warning.
21615 * src/message-manager.cc: Calls parent method correctly.
21617 * src/preferences.h: Fixed prent class.
21619 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21620 * src/project_dbase.c: Fixed bug #713210.
21622 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
21624 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
21626 2003-09-11 Naba Kumar <naba@gnome.org>
21628 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21629 * src/style-editor.c: Fixed bug #769130 (Crash on font
21632 * src/message-manger.[h,cc]: Made AnMessageManager
21633 derived from GtkFrame and removed deprecated code.
21635 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
21638 2003-09-09 Naba Kumar <naba@gnome.org>
21640 * src/Makefile.am: Addded rules for built sources.
21642 2003-09-08 Naba Kumar <naba@gnome.org>
21644 * (new) src/anjuta-marshalers.list: Added marshalers definition
21647 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
21648 and CXXFLAGS are not overwriten by automake's default.
21649 * src/style-editor.c: Added 'operators' in the style editor.
21651 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
21652 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
21653 * src/message-manager-private.cc, src/message-manager.cc:
21654 Converts message going into message into UTF-8 endoding.
21655 * src/main.c: Uses UTF-8 codeset for localization.
21657 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
21659 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
21661 2003-09-08 Naba Kumar <naba@gnome.org>
21665 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21666 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
21667 Fixed bug #798717, Find - Find&Replace - Find in files bug;
21668 The combo entries were updated if the same data with a different
21669 case exist in the combo list. The combo entries are now case sensitive.
21670 Search&Replace bug; First search ,max actions = 0 ==> now max
21673 2003-09-08 Naba Kumar <naba@gnome.org>
21676 * src/utilities.[c,h]: a function takes contant args.
21677 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
21678 Now the child terminated signal is emitted properly.
21679 * src/Makefile.am: Used $(top_srcdir) for referring to
21681 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
21682 definitions file which will generate anjuta-marshalers.[c,h] files.
21683 * src/.cvsignore: Updated.
21684 * src/build_project.c: Changed su command to preserve quotes.
21685 * src/anjuta-tools.c, tagmanager/tm_project.c,
21686 tagmanager/tm_workspace.c: Use standard tmp file.
21687 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
21688 so that users could report bugs easily.
21689 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
21691 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
21692 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
21693 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
21694 src/attach_process.c, src/breakpoints.c, src/commands.c,
21695 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
21696 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
21697 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
21698 src/memory.c, src/message-manager-private.c, src/preferences.c,
21699 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
21700 src/search-replace.[c,h], stack_trace.c, text_editor.c,
21701 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
21702 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
21703 Fixed compile warnings and cleanup.
21705 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
21706 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
21707 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
21708 Removed libzvt usage and implemented child spawing differently. Launcher is
21709 now proper GObject, which can be created multiple times (and can be
21710 operated in parallel).
21712 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
21713 * src/project_import_gui.c, src/project_import_cbs.c,
21714 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
21715 (crash on project import). Removed deprecared codes.
21717 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
21719 * src/cvs.c: Fixed cvs output bug.
21721 2003-09-03 Naba Kumar <naba@gnome.org>
21723 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21724 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
21725 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
21726 src/text_editor_cbs.c: Implements --
21727 If the debugger is started
21728 A double click in the margin add or remove a breakpoint
21729 A single click activate or deactivate the breakpoint
21731 A double click in the margin add or remove a bookmark
21733 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
21735 Reviewed by Naba Kumar <naba@gnome.org>
21736 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
21737 User is now able to choose a branch on cvs update for project.
21738 Cleaned up variable names.
21740 2003-09-03 Naba Kumar <naba@gnome.org>
21742 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
21743 src/Makefile.am: Added lexers.
21744 * scintilla/*/*: Updated...
21745 * src/an_symbol_view.c: Fixed a crash bug.
21746 * src/compiler_options.c, src/project_dbase.c: Fixed compile
21748 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
21749 * src/source.c: Fixed project generation bug with gettext code.
21750 * tagmanager/tm_project.c: Fixed a crash bug.
21751 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
21752 bug when there is no project open. Bug #____.
21753 * src/source.c: Fixed a bug with build failure with non-gnome
21754 project with glade-generated source (eg. gtk2). Bug #____.
21757 2003-08-22 Naba Kumar <naba@gnome.org>
21759 Patch from: Rob Bradford <rob@debianplanet.org>
21760 * data/Makefile.am: Fixed to install properly during
21763 Patch from: Etay Meiri <etay-m@bezeqint.net>
21764 * src/debug-tree.c: Fixed a crash bug.
21765 * src/compiler_options.c: Takes care of linking the missing pieces;
21766 C flags, libs, optimization options, debug and profile.
21768 Patch from: Enver ALTIN <ealtin@casdb.com>
21769 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
21771 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
21773 Reviewed by Naba Kumar <naba@gnome.org>
21774 * src/project_dbase.c: Fixed bugs #778263 and #778413
21775 Adding multiple files to project should work now.
21777 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
21779 Reviewed by Naba Kumar <naba@gnome.org>
21780 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
21781 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
21784 2003-08-08 Abel Cheung <maddog@linux.org.hk>
21786 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
21788 2003-08-08 Abel Cheung <maddog@linux.org.hk>
21790 * src/text_editor.c: Fix translatable string (#113934).
21792 2003-07-04 Naba Kumar <naba@gnome.org>
21794 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
21795 bug when there is no project open. Bug #____.
21797 * src/source.c: Fixed a bug with build failure with non-gnome
21798 project with glade-generated source (eg. gtk2). Bug #____.
21800 2003-06-26 Naba Kumar <naba@gnome.org>
21802 * src/anjuta.h: Removed reference to windows-dialog.h.
21803 * src/message-manager-private.[cc,h]: Fixed doulbe click
21804 activation of messages to properly jump at the destination.
21805 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
21806 * src/toolbar.c: Code clean-ups.
21808 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
21809 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
21811 * src/message-manager-private.[cc,h]: Removed dead codes.
21813 * (new) data/properties/css.properties,
21814 data/properties/anjuta.properties, data/properties/Makefile.am:
21815 Added CSS syntax hiliting properties.
21817 * tagmanager/tm_file_entry.c: Fixed a possible bug.
21818 * src/debugger.c: Clean ups.
21819 * src/lexer.h: Added CSS lexer definition.
21821 * Makefile.am: Installs destop file properly.
21822 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
21823 * NEWS: Updated for 1.1.97 release.
21824 * src/main_menubar_def.h: Changed some non working shortcuts.
21826 2003-06-24 Naba Kumar <naba@gnome.org>
21828 * src/search-replace.c: Shows the dialog properly, even when it is
21829 hidden behind another window.
21831 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
21832 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
21833 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
21836 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
21837 setup wizard dialogs.
21839 * src/debugger.c: Removed a redundant call to
21840 debugger_update_controls().
21841 * src/compiler_options.c, src/launcher.c: code cleanup.
21842 * src/executer.c: Fixed execution bug with 'Set Program params...".
21844 2003-06-23 Naba Kumar <naba@gnome.org>
21846 * widgets/e-splash.c: Removed border around the splash image.
21847 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
21848 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
21849 * src/cvs.c: Added a frame around commit log text widget.
21850 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
21851 crash bug associated with translated combo box list in preferences
21852 dialog (in different locale other than en_US). Used widget names
21853 to pass the combo list items.
21854 * po/POTFILES.in: Updated.
21855 * src/launcher.c: Creates the zvt terminal at startup (and not
21856 every time a build is done) -- speeds up buld operations.
21857 * src/file_history.c: Should be if() conditional instead of
21859 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
21860 Disabled useless warnings.
21861 * src/project_dbase.c: Fixed bonobo 2 project name.
21862 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
21863 and uses correct glade-2 for file generation.
21865 2003-06-21 Naba Kumar <naba@gnome.org>
21867 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
21868 And disables autocomple show for numbers (very annoying).
21869 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
21870 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
21871 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
21872 from view menu and adjust the controls accordingly.
21873 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
21875 * src/project_dbase.[c,h]: Removed show_local flag processing.
21876 * src/message-manager.[c,h]: Reorganized messages tabs in more
21878 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
21879 Also added PCRE dependency.
21881 2003-06-20 Naba Kumar <naba@gnome.org>
21883 * pixmaps/anjuta_splash.png: New splash.
21884 from Jean Schurger <yshartk@schurger.org>
21886 * src/controls.c: De-sensitize run-to-cursor when debugger
21888 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
21890 * src/message-manager-private.cc: Fixed to properly jump at
21891 the right file:line.
21893 * src/appwiz_page1.c: Fixed to correctly determine the project
21894 trpe from the wizard.
21896 2003-06-20 Naba Kumar <naba@gnome.org>
21898 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
21899 * src/watch_gui.c: Code cleanups.
21900 * src/debugger.[c,h], src/stack_trace.[c,h],
21901 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
21902 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
21903 Removed direct access to stack_trace private data, Increased debugger
21904 command size from 256 to 1024 (to be on safer side). Also implemented
21905 row-activated signle for seting frame and viewing the source.
21906 * src/debugger.c: Avoids starting program and stopping debugger
21907 when starting debugger and stopping program, respectively.
21909 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
21910 Reverted codes to start debugger automatically
21911 The file is brought to the state just after the branching
21912 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
21913 some code clean ups.
21915 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
21916 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
21917 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
21918 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
21919 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
21920 src/project_dbase.c: Code clean ups.
21922 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
21923 (Projects dir) so that correct $HOME/Projects path is set when
21924 anjuta is run for the first time.
21926 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
21928 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
21930 2003-06-13 Naba Kumar <naba@gnome.org>
21932 * src/stack_trace_cbs.c: Moved variable declaration at the
21933 top of the block (bug #737867)
21935 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
21936 just CFLAGS and CXXFLAGS (bug #743617).
21938 * src/create_global_tags.sh: Fixed shell script to properly
21939 detect installed *-config files.
21941 2003-06-12 Naba Kumar <naba@gnome.org>
21943 * src/preferences.[c,h]: Added methods for custom widgets in
21944 preferences: using custom set/get methods for them.
21946 * src/anjuta-encoding.c: Implemented up/down of the encodings
21947 in the list and property saves correctly.
21949 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21950 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
21951 the beginning of a file.
21953 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21954 * src/aneditor.cxx, src/aneditor.h,
21955 src/controls.c, src/main_menubar.c, src/main_menubar.h,
21956 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21957 src/mainmenu_callbacks.h: Allows the operator to select the current
21958 word or the current line (Request: 680801). It puts also
21959 sensitive/unsensitive several select/comment menu items.
21961 * src/breakpoints.c: Presets by default the current line for a
21962 defined breakpoint.
21964 2003-06-11 Naba Kumar <naba@gnome.org>
21966 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
21967 color (red highlight) now cosistent for inactive tabs also.
21969 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
21970 'Advanced search and replace' in Edit->Search submenu.
21972 * data/properties/tcltk.properties: Fixed bug #731851. Added line
21973 wrappings '\' where they were missing.
21975 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
21976 message is now more descriptive and details the correct thing to do
21977 for GNOME2 desktop.
21979 2003-06-10 Naba Kumar <naba@gnome.org>
21981 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
21982 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
21983 Removed any reference to particular version of automake/autoconf
21984 so that they could work with newer versions (Bug #659394).
21986 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
21987 src/anjuta.c: Added coded to add/remove supported encodings.
21989 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
21990 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
21991 src/project_import.c, src/project_type.c, src/project_type.h,
21992 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
21993 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
21994 from the project wizard.
21996 2003-06-06 Naba Kumar <naba@gnome.org>
21998 Patch from Etay Meiri <etay-m@bezeqint.net>
21999 * src/compiler_options.c: Fixed bugs related to clean before
22002 * anjuta.desktop.in.in: Added commandline options.
22003 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
22004 -dP and -A flags of CVS update into different options.
22006 2003-06-04 Abel Cheung <maddog@linux.org.hk>
22008 * configure.in: Removed "ta" from ALL_LINGUAS.
22010 2003-06-02 Naba Kumar <naba@gnome.org>
22012 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
22013 return NULL for undefined properties and "" for defined but empty
22014 strings. It was creating many problems where both are assumed to be
22015 same. And besides, it doesn't matter to differentiate the two (the
22016 problem with preferences was due to a different bug).
22018 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
22019 correctly. Also, s/props_build_in/props_built_in/g.
22021 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
22024 * src/an_file_view.c: Unrefed pixbufs when done with them.
22026 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
22027 (removed) file_text.png: Added and removed pixmaps.
22029 2003-05-30 Naba Kumar <naba@gnome.org>
22031 * anjuta.glade: Fixed encodings preferences dialog
22033 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
22035 Reviewed by Naba Kumar <naba@gnome.org>
22037 * src/build_project.c src/clean_project/c: perform a clean before
22038 build, if required. Show the message manager on clean.
22039 * src/compiler_options.c: save the new options when window is closed
22040 and flag project to be cleaned before the next build.
22041 * src/project_dbase.c: added a 'clean before build' flag to project
22043 2003-05-29 Naba Kumar <naba@gnome.org>
22045 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
22048 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
22049 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
22050 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
22051 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
22052 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
22053 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
22054 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
22055 print_color.xpm, print_landscape.xpm, print_layout.xpm,
22056 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
22058 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
22059 Removed unused icons references.
22061 2003-05-27 Enver ALTIN <ealtin@casdb.com>
22063 Reviewed by Naba Kumar <naba@gnome.org>
22065 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
22066 src/compiler_options.c, src/debugger.c, src/find_replace.c,
22067 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
22068 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
22069 src/toolbar_callbacks.c: HIG compliant dialogs.
22071 * src/utilities.c: anjuta_button_new_with_stock_image() and
22072 anjuta_dialog_add_button() stolen from gedit.
22074 * src/main_menubar_def.h: Fixed mnemonics.
22076 2003-05-26 Naba Kumar <naba@gnome.org>
22078 * src/project_dbase_gui.c: Added header files filter for add file
22079 dialog box. Disabled project window to be transient window.
22081 * src/message-manager.cc: Disabled message manager window to be
22084 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
22085 a file could not be loaded.
22087 * src/project_dbase.c: Fixed a bug with GUI editor command
22088 where empty string is returned.
22090 * src/Makefile.am, src/preferences.h, src/text_editor.c
22091 src/text_editor.h, (new) src/anjuta-encodings.h,
22092 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
22093 Added encoding support and to handle characters encoding correctly
22094 by auto detecting it during load. Added preferences for selecting
22095 the encoding during save.
22097 * src/preferences.c, src/resources.c: Removed debug messages.
22099 Patch from: Alexander Nedotsukov <bland@mail.ru>
22100 * src/getline.c: Fixed many fatal bugs for FreeBSD.
22102 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22103 * src/anjuta.c: Try to sow the splash image more often.
22105 2003-05-20 Naba Kumar <naba@gnome.org>
22107 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22108 * src/debug_tree.c: Colorize the modified locals during
22109 debugging and call memory analyze from the debugger.
22110 * src/breakpoints.c: The color is now different for the enabled
22111 and disabled breakpoints. Anjuta now can erase several
22112 breakpoints defined at the same line. The markers are updated
22113 according to the enable/disable action.
22115 Patch from Etay Meiri <etay-m@bezeqint.net>
22116 * src/launcher.c: Fixes launcher freeze up bug during build.
22118 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
22120 Reviewed by Naba Kumar <naba@gnome.org>
22121 * scintilla/PropSet.h: Change member variables from private to protected.
22122 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
22123 to PropSetFile class, which return a gchar * (and can therefore indicate
22124 whether properties are empty or do not exist) and make prop_get and
22125 prop_get_expanded use them.
22126 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
22127 that the result of of prop_get cannot be an empty string.
22129 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
22131 Reviewed by Naba Kumar <naba@gnome.org>
22132 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
22133 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
22134 src/text_editor_cbs.c: When saving all the files in the project, the
22135 text editors are now only rehighlighted once instead of once for each
22138 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22139 * src/main.c, widgets/e-splash.c: Splash screen improvements.
22140 * src/anjuta.desktop.in.in: Support startup notification.
22141 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22142 * src/main.c, widgets/e-splash.c: Splash screen improvements.
22143 * src/anjuta.desktop.in.in: Support startup notification.
22146 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
22148 Reviewed by Naba Kumar <naba@gnome.org>
22150 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
22151 memory leak from glade_xml_new call. Removed gxml field from Executer
22152 struct as only used in create_executer_dialog and then destroyed.
22154 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
22156 * src/configurer.c: Fix warning trying to connect signal to non-existent
22157 environment entry in configure dialog and fix crash when closing the
22160 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
22161 gnome_date_edit_get_time instead.
22163 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
22164 in view menu required renumbering elsewhere.
22166 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
22168 Reviewed by Naba Kumar <naba@gnome.org>
22170 * src/breakpoints.c: fixed an error when removing breakpoint
22171 * src/controls.c: 'run to cursor' is sensitive when debugger not active
22172 * src/debugger.c: changes to the way the debugger is activated
22173 * src/debugger.h: clean ups
22175 2003-05-13 Naba Kumar <naba@gnome.org>
22177 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22178 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
22179 src/memory.h: A new version of memory and the interface
22180 is now integrated in anjuta.glade
22182 2003-05-09 Naba Kumar <naba@gnome.org>
22184 * configure.in: Bumped required gtk version to 2.0.8.
22186 2003-05-06 Naba Kumar <naba@gnome.org>
22188 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
22190 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22191 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
22193 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22194 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
22195 , tagmanager/c.c: Support for ProC and RDB files.
22197 2003-05-06 Naba Kumar <naba@gnome.org>
22199 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
22200 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22201 Uncomment (Box & Stream), Select the current function,
22202 authorize the "Quit" button of the GotoLine window
22204 2003-05-05 Naba Kumar <naba@gnome.org>
22206 * src/watch_gui.h: CVS added new file.
22208 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
22210 Patch from Etay Meiri <etay-m@bezeqint.net>
22211 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
22212 src/mainmenu_callbacks.c, src/message-manager.cc,
22213 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
22214 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
22215 Ported stack trace to GNOME2 and added it in the message manager
22218 2003-05-02 Naba Kumar <naba@gnome.org>
22220 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
22222 * src/preferences.[h,c]: Fixed preferences to save only one copy of
22223 preferences property.
22225 * anjuta.prj: Fixed multiple preferences saved data.
22227 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
22228 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
22229 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
22230 scintilla/include/Platform.h, scintilla/include/PropSet.h,
22231 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
22232 Upgraded scitilla from CVS with faster window repaint
22235 Patch from Etay Meiri <etay-m@bezeqint.net>
22236 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
22239 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
22241 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
22242 the window if messages are appended to the end and the scrollbar is
22245 2003-04-29 Naba Kumar <naba@gnome.org>
22247 * configure.in: Removed omf-install from Makefiles list.
22249 2003-04-28 Naba Kumar <naba@gnome.org>
22251 * po/POTFILES.in: Remvoded deleted files.
22253 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
22254 pixmaps/windows-style-undocked.png: Added setup wizard's images.
22256 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
22257 is executed as detached) is not set properly.
22259 2003-04-25 Naba Kumar <naba@gnome.org>
22261 * anjuta.prj: Updated.
22262 * src/anjuta_info.c: Fixed text wrapping and column view.
22263 * data/welcome.txt.in: Removed unaligned characters.
22265 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22266 * src/main_menubar.c: Disable setup dialog.
22268 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22269 * src/breakpoints.c; Fixed compilation with older GCC
22270 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
22271 * HACKING: Spelling fixes (Suggested by Stephen Knight)
22273 2003-04-18 Naba Kumar <naba@gnome.org>
22275 * anjuta.prj: Updated (includes compiler options).
22277 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
22278 function from anjuta.c (it was already available in anjuta-tools.c).
22280 2003-04-18 Naba Kumar <naba@gnome.org>
22282 * src/about.c, THANKS: Updated
22284 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
22286 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
22287 properly from the project session before updating the file
22290 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
22291 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
22292 dialog settings (as it will not be required once GDL is in place) and
22293 added file view filters in the settings sub-menu.
22295 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22297 * configure.in: Disable cast checks on final build.
22299 2003-04-17 Naba Kumar <naba@gnome.org>
22301 * src/build_project.c: Fixed a compilation error.
22303 * src/launcher.c: Removed commnets.
22305 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
22306 properties from editor tab to indentation tab and fixed a property
22307 label for proper i18n translation. Fixed typos in project config
22308 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
22309 sorting and reordering in compiler options dialog.
22311 * src/compiler_options.c: Implemented _save() function to save the
22312 options (which was pending).
22314 * src/build_project.c: Destroys install-as-root dialog when it is done.
22316 * src/an_symbol_view.c: Change "event" event to "event-after" so
22317 that symbol row is selected first before the popup is shown.
22319 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
22321 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
22322 file in CVS/Entries. (Reviewed and applied by Biswa)
22324 2003-04-16 Naba Kumar <naba@gnome.org>
22326 * aneditor.cxx: use unicode everytime (fixed unicode related
22329 * anjuta.prj: Fixed UI editor name (blank to use default) and
22332 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
22333 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
22334 Editor preferences page.
22336 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22337 * src/anjuta.[ch], src/print.c: Fixed warnings
22338 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
22339 * configure.in: Profiling support with gprof
22341 2003-04-16 Naba Kumar <naba@gnome.org>
22343 Patch from Gaëtan de Menten <ged@bugfactory.org>
22344 * src/launcher.c: Fixed cvs dialog.
22346 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
22348 * src/message-manager-private.cc: Fixed double-click on first line of
22349 output to properly select a line.
22350 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
22351 because still was a deprecatd GtkCTreeNode and always NULL anyway.
22353 2003-04-15 Naba Kumar <naba@gnome.org>
22355 * src/message-manager-private.cc: Fixed the glade filename typo.
22357 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22358 * scintilla/*, data/properties/*: Scintilla CVS merge
22359 * anjuta.prj: Removed unnecessary files.
22360 * scintilla/PlatGTK.cxx: Force Pango fonts always
22361 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
22362 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
22364 * configure.in: Change version no. for 1.1.1 (alpha release)
22365 * configure.in: Added '--with-pref-suffix' option.
22366 * config.guess, config.sub: Removed from CVS.
22368 2003-04-15 Naba Kumar <naba@gnome.org>
22370 Patch from Timothee Besset <ttimo@idsoftware.com>
22371 * Makefile.am: Fixed a shell script error during intallation.
22373 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22375 Reviewed by Naba Kumar <naba@gnome.org>
22376 * src/message-manager.cc: Added popup-menu to TreeView and fixed
22377 set_wm_class to use "anjuta" instead of "an.
22378 * src/message-manager-private.cc: Headers are hidden again.
22380 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22381 * src/project_dbase_gui.c: Memory corruption fix.
22382 * anjuta.prj: Updated project file
22384 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
22385 * an_file_view.c: Connect to event-after signal rather than event so that
22386 selection is updated first and thus context menu is for the right file.
22387 Reviewed and applied by Biswa.
22389 2003-04-14 Naba Kumar <naba@gnome.org>
22391 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
22393 * src/auncher.c: More child exit fixes
22394 from Timothee Besset <ttimo@idsoftware.com>
22396 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22398 Reviewed by Naba Kumar <naba@gnome.org>
22400 * src/message-manager.[c/h], src/message-manager-private[c/h],
22401 anjuta.[c/h]: Ported message-manager to Gtk2
22403 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
22404 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
22405 src/clean_project.c, src/compile.c, src/configurer.c,
22406 src/controls.c, src/cvs.c, src/debugger.c,
22407 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
22408 src/project_import.c, src/search-replace.c: Changed name from
22409 AnjutaMessageManager to AnMessageManager to avoid too long type
22412 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22413 * src/launcher.c: Fix build won't stop problem - TTimo
22415 * pixmaps/anjuta_splash.c: New splash screen prototype.
22416 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
22417 * src/compiler_options.c: Mute pkgconfig errors.
22418 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
22420 2003-04-10 Naba Kumar <naba@gnome.org>
22422 * configurer.[c,h]: Fixed dialog to close properly.
22423 * src/project_dbase.c, widgets/gnomefilelist.c: Added
22426 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22427 * anjuta.prj: Removed unnecessary files, load with 1.2.0
22428 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
22429 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
22430 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
22431 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
22432 src/makefile.am: Move gdl to it's own directory.
22433 * global-tags/create_global_tags.sh: Silently ignore SDL error.
22435 2003-04-09 Naba Kumar <naba@gnome.org>
22437 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
22440 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22441 * src/anjuta-tools.c: Use CDATA for saving tools data.
22442 * anjuta.glade, src/search-replace.c: Port from branch.
22443 * widgets/e-splash.*, src/main.c: Better splash screen.
22444 * configure.in, widgets/gdl*: Import GDL widgets.
22445 * ROADMAP: Updated roadmap.
22446 * src/an_file_view.c: Use GDL icons for file tree.
22448 2003-04-09 Naba Kumar <naba@gnome.org>
22450 * anjuta.glade: Added (hidden) initial setup-wizard window.
22452 Patch from: Vitaly <vvv@rfniias.ru>
22453 * src/preferences.c: Fixes a bug with libglace widget access with
22454 translated strings.
22456 Patch from: Etay Meiri <etay-m@bezeqint.net>
22457 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
22458 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
22459 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
22460 src/toolbar_callbacks.[c,h],
22461 src/memory.c, src/message-manager-private.cc,
22462 src/message-manager-private.h, src/message-manager.cc,
22463 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
22464 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
22465 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
22466 watch window to a subwindow in the notebook
22468 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22469 * ROADMAP: Updated roadmap.
22471 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
22473 * configure.in: Added Belarusian to ALL_LINGUAS.
22475 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22476 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
22478 * ROADMAP: Added roadmap for HEAD.
22480 2003-03-29 Naba Kumar <naba@gnome.org>
22482 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
22483 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
22484 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
22485 (new) pixmaps/start-with-wizard.png,
22486 (new) pixmaps/start-with-import.png,
22487 (new) pixmaps/start-with-open.png Added Start with dialog which pops
22488 up on anjuta start-up to give quick access to opening file/project or
22491 * src/main.c: Sets proper data directory for the gnome
22494 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22495 * src/text_editor.c: Fixed error/warning indicators.
22497 2003-03-24 Naba Kumar <naba@gnome.org>
22499 * README: Correct version.
22501 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
22503 * configure.in: Added checks to see if were building on FreeBSD
22504 systems. Sets -DFREEBSD if we are, and also attempts to find
22505 gmake if the host system is FreeBSD.
22507 * src/getline.c: New file used to provide the getline function,
22508 which isnt available on a FreeBSD system. The function is only
22509 defined if FREEBSD is defined.
22511 * src/Makefile.am: Added getline.c to anjuta_SOURCES
22513 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
22514 configure.in sets this to gmake on FreeBSD systems, and make
22515 on everything else.
22517 2003-03-23 Naba Kumar <naba@gnome.org>
22519 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
22521 * anjuta.spec.in: Fixed spec file for correct file paths and
22522 corrected rpmbuild.
22524 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
22525 the rpm build command separately now.
22527 * src/anjuta.c, windows-dialog.c: Added some more window management
22528 stuffs (not still fully working, though).
22532 2003-03-22 Naba Kumar <naba@gnome.org>
22534 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
22536 2003-03-21 Naba Kumar <naba@gnome.org>
22538 * README: Removed Andy Piper's name from the active maintainers
22539 list on his request.
22541 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
22544 * src/anjuta-tools.c: Fixed compiler errors.
22546 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
22549 * src/commands.c, src/src_paths.c, src/style-editor.c,
22550 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
22551 becuase they are now hidden by default (from glade editing).
22553 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
22554 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
22555 src/main_menubar_def.h, src/mainmenu_callbacks.c,
22556 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
22557 basic windows managements.
22559 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22560 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
22561 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
22562 Enver ALTIN (a.k.a. skyblue)
22564 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22565 * tagmanager/*: Added ignore-list for symbols. This will make
22566 parsing more accurate for projects. Doc updates needed.
22568 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22569 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
22570 * launcher/Makefile.am: Link to correct libraries
22571 * src/launcher.c: Do not allow NULL shell
22573 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
22574 * src/debug_tree.c: Improve debug tree view.
22576 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
22578 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
22579 'Run Configure Script' and 'Execute Program'. Increase minimum width
22580 of Configure dialog.
22581 * find_in_files.c, find_in_files_cbs.*: Properly create the file
22582 list widget by setting a model and adding a column and renderer.
22583 Actually store the nocvs toggle button in FindInFiles data structure.
22584 Handle selection changes via changed signal rather than row_activated.
22585 Use response signal for handling the close and find buttons.
22586 Close window when escape is pressed.
22587 * find_replace.c: Close window when escape is pressed.
22588 * find_text.c: Close window when escape is pressed in find dialog as
22589 well as wrap search question, where now Yes is the default button.
22591 2003-03-05 Naba Kumar <naba@gnome.org>
22593 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
22595 * src/message-manager-private.cc: Fixed a bug with vte conditional
22597 * anjuta.glade: Hides all windows in glade file.
22599 2003-03-05 Naba Kumar <naba@gnome.org>
22601 * src/an_file_view.c: Fixed a compilation warning.
22602 * src/message-manager-private.cc: Conditional compilation for vte
22605 2003-02-28 Naba Kumar <naba@gnome.org>
22607 * configure.in, anjuta.spec.in: Updated dependency packages version.
22608 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
22609 * src/preferences.c: Added debug assertions.
22610 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
22611 editor to enable/disable bringing the recent editor tabs first.
22613 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
22614 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
22615 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
22616 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
22617 and bug fixes. Also code clean ups.
22619 * (new) src/search-replace.[h,c]: New search replace implementation
22620 from ANJUTA_1_0_0 branch.
22622 * (new) src/windows-dialog.[h,c]: New windows management class
22623 [work in progress].
22625 2003-02-28 Naba Kumar <naba@gnome.org>
22627 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
22628 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
22629 src/appwizard.c, src/build_file.c, src/build_project.c,
22630 src/clean_project.c, src/compile.c, src/configurer.c,
22631 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
22632 src/message-manager-dock.c, src/message-manager-dock.h,
22633 src/message-manager-private.cc, src/message-manager.cc,
22634 src/preferences-dialog.c, src/preferences-dialog.h,
22635 src/preferences.c, src/preferences.h, src/project_dbase.c,
22636 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
22637 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
22638 src/utilities.c, src/utilities.h:
22640 Widgetized Preferences and gave proper function names.
22642 * src/executer.c: Fixed a session loading bug.
22644 2003-02-27 Naba Kumar <naba@gnome.org>
22646 * printing/print.c: Fixed printing font bug that failed to load the
22649 * src/toolbar.c: Disabled LED flashing (not yet implemented).
22651 * TODO, anjuta.prj: Updated.
22653 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
22655 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
22656 manuals/C/anjuta-manual/anjuta-manual-C.omf,
22657 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22658 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
22659 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
22662 2003-02-25 Naba Kumar <naba@gnome.org>
22664 * Makefile.am: Excluded omf-install from installation as the docs are
22669 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
22670 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
22671 property names and added new editor properties and code cleanups.
22672 Also added new project properties.
22674 * src/compiler_options.[h,c]: Added pkg-config packages supports
22677 * src/glade_iface.h: Cleanups.
22679 * src/launcher.c: Used timer instead of idle to scan.
22681 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
22682 src/project_config.[h,c], src/project_import.c: Implemented project
22683 property to define GUI editor and to handle it.
22685 * src/preferences.c: i18n fixes.
22687 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
22688 unused (and old) pixmaps.
22690 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
22692 2003-02-25 Naba Kumar <naba@gnome.org>
22694 * src/message-manager-private.[h,cc], src/preferences.c,
22695 anjuta.glade, anjuta_dialog_strings.c: Implemented
22696 gnome terminal profiles for the terminal preferences and moved the
22697 addition of terminal preferences in the terminal constructor.
22699 * anjuta.prj: Updated.
22701 2003-02-24 Naba Kumar <naba@gnome.org>
22703 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
22704 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
22705 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
22706 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
22707 preferences dialog.
22711 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
22712 text selection and child re-spawning.
22714 * src/pixmaps.h: Removed unused pixmaps definitions.
22716 2003-02-23 Naba Kumar <naba@gnome.org>
22718 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
22719 the project tree/window.
22721 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
22722 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
22723 Correct the use of a variable and implemented session save/load
22724 for tree expansion states.
22726 * src/main_menubar_def.h: Fixed shortcuts keys.
22728 * src/anjuta.c, src/gnome_project.c: Code clean ups.
22730 * anjuta.prj: Updated.
22732 2003-02-22 Naba Kumar <naba@gnome.org>
22734 * src/debug_tree.[c,h]: GNOME2 port from
22735 Etay Meiri <etay-m@bezeqint.net>
22737 * src/an_file_view.c, src/resources.[h,c],
22738 data/properties/bash.properties,
22739 data/properties/cpp.properties,
22740 data/properties/html.properties,
22741 data/properties/make.properties,
22742 data/properties/others.properties,
22743 data/properties/perl.properties,
22744 data/properties/props.properties,
22745 data/properties/xml.properties: Standarized file icons. Icons are
22746 defined in respective .properties file and are retrieved as resource
22749 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
22750 in labels from the commands editor as that would create
22751 problems for translators.
22753 2003-02-21 Naba Kumar <naba@gnome.org>
22755 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
22756 as they should be part of CVS(?).
22758 * Makefile.am: Corrected a typo for glade generated strings file.
22760 * configure.in, po/hi.po: Added new Hindi (hi) translation
22761 in ALL_LINGUS and added initial Hindi translation.
22763 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
22764 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
22765 sv_unknown.xpm to more proper icon.
22767 * (new)data/properties/php.properties, data/properties/Makefile.am,
22768 data/properties/anjuta.properties, data/properties/html.properties:
22769 Fixed PHP syntax hilighting bug by separating php properties into
22770 different file (because of file size).
22774 2003-02-20 Naba Kumar <naba@gnome.org>
22776 * src/breakpoints.c: Fixed breakpoints session saving/loading
22779 * scintilla/*, scintilla/include/*: Updated to scintilla
22782 2003-02-19 Naba Kumar <naba@gnome.org>
22784 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
22787 * Makefile.am, src/Makefile.am,
22788 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
22789 (removed) src/anjuta_dialog_strings.c,
22790 (removed) src/anjuta_dialogs_strings.c,
22791 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
22792 (added) anjuta.glade: Transfered glade files from src/ directory
22793 to the top level directory.
22795 * po/POTFILES.in: Updated.
22797 * (removed) macrocs2/*: Transfered to data/ directory.
22799 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
22800 data/Makefile.am: Moved macros in data directory. Anjuta no longer
22801 requires to have macros dir, but the projects generated by anjuta
22804 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
22807 * src/defaults.c: Corrected default compiler options.
22809 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
22812 * src/message-manager-private.cc, src/message-manager-private.h,
22813 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
22815 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
22816 source code generation for gnome2 projects.
22818 2003-02-11 Naba Kumar <naba@gnome.org>
22820 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
22821 restores the expand/collaspe states of the nodes after refresh.
22823 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
22825 2003-02-11 Naba Kumar <naba@gnome.org>
22827 * src/style-editor.c: Fixed pango font description handling for fonts.
22828 * src/anjuta.glade: Removed font size spin button.
22829 * configure.in, src/anjuta.prj: Corrected version.
22832 2003-02-10 Naba Kumar <naba@gnome.org>
22834 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
22835 references of scroll-menu.h and add about.h in Makefile.am.
22837 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
22838 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
22839 (removed) widgets/scroll-menu.h: Removed unused files.
22841 * Makefile.am: Added proper i18n rules and added intl tools for
22844 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
22845 to the stable release).
22847 * anjuta.spec.in: Removed manuals packaging.
22849 * data/Makefile.am: Removed 'macros' installation (not required for
22852 2003-02-10 Naba Kumar <naba@gnome.org>
22854 * po/POTFILES.in: Updated.
22856 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
22857 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
22858 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
22859 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
22860 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
22863 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
22864 src/toolbar_callbacks.h: Fixed scintilla notification signal name
22865 and fixed to properly handle focus in find entry box.
22867 * Makefile.am: Added code for RH system menu update.
22869 * .cvsignore: Updated.
22873 2003-02-03 Naba Kumar <naba@gnome.org>
22875 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
22876 editor preferences. and fixes dialogs.
22878 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
22879 Fixed linenumbers and header margins when they are disabled and
22880 removed unused header files.
22882 * src/attact_process.[h,c], src/debugger.c: Attach to process
22885 * src/help.c: Fixed dialog response.
22889 * data/properties/anjuta.properties: Corrected typo.
22891 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
22892 Change the signal to "changed" in entry from "selection-changed" in
22895 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
22898 2003-01-31 Naba Kumar <naba@gnome.org>
22900 * configure.in: Upgraded to use libgnomeprint-2.2
22902 * printing/Makefile.am: Updated
22904 *(removed) printing/print-doc.c, printing/print-doc.h,
22905 printing/print-util.c, printing/print-util.h: Removed because already
22906 merged with print.c.
22908 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
22909 and libgnomeprintui-2.2 and fixed rendering problems.
22911 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
22912 uneccessary print properties, as they are separately taken
22913 care in gnomeprint.
22915 * po/POTFILES.in: Update.
22917 2003-01-30 Naba Kumar <naba@gnome.org>
22919 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
22920 for about dialog box.
22922 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
22923 src/pixmaps.h: Modified for the above additions for about dialog.
22925 2003-01-29 Naba Kumar <naba@gnome.org>
22927 * src/style_editor.[c,h]: Added missing files.
22929 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22930 * scintilla/XPM.[cxx|h]: Added missing files
22932 2003-01-29 Naba Kumar <naba@gnome.org>
22934 * TODO, po/POTFILES.in: Updated.
22936 * anjuta.prj, src/anjuta.glade,
22937 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
22939 2003-01-28 Naba Kumar <naba@gnome.org>
22941 * data/properties/anjuta.properties, src/aneditor.cxx,
22942 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
22943 properties into text properties (earlier it was int properties).
22947 * scintilla/AutoComplete.c,xx,
22948 scintilla/AutoComplete.h,
22949 scintilla/CallTip.c,xx,
22950 scintilla/CallTip.h,
22951 scintilla/Document.c,xx,
22952 scintilla/Document.h,
22953 scintilla/Editor.c,xx,
22954 scintilla/Editor.h,
22955 scintilla/LexAVE.c,xx,
22956 scintilla/LexCSS.c,xx,
22957 scintilla/LexHTML.c,xx,
22958 scintilla/LexOthers.c,xx,
22959 scintilla/LexPython.c,xx,
22960 scintilla/LineMarker.c,xx,
22961 scintilla/LineMarker.h,
22962 scintilla/Makefile.am
22963 scintilla/PlatGTK.c,xx,
22964 scintilla/PropSet.c,xx,
22965 scintilla/ScintillaBase.c,xx,
22966 scintilla/ScintillaBase.h,
22967 scintilla/ScintillaGTK.c,xx,
22968 scintilla/ViewStyle.c,xx,
22969 scintilla/include/Platform.h,
22970 scintilla/include/SciLexer.h,
22971 scintilla/include/Scintilla.h,
22972 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
22976 src/an_file_view.c,
22977 src/an_symbol_view.c,
22978 src/anjuta-tools.c,
22983 src/anjuta_dialogs_strings.c,
22986 src/compiler_options.c,
22989 src/main_menubar.c,
22990 src/main_menubar.h,
22991 src/main_menubar_def.h,
22992 src/mainmenu_callbacks.c,
22993 src/mainmenu_callbacks.h,
22994 src/message-manager-private.c,c
22995 src/message-manager-private.h,
22996 src/message-manager.c,c
22997 src/message-manager.h,
23001 src/project_config.c,
23002 src/project_dbase.c,
23003 src/project_dbase_gui.c,
23004 src/project_import_gui.c,
23005 src/properties.c,xx,
23010 src/text_editor_gui.c,
23014 anjuta.prj: GNOME2 porting and fixed many porting bugs.
23016 2003-01-24 Naba Kumar <naba@gnome.org>
23018 * src/text_editor_gui.c, src/toolbar.c,
23019 src/text_editor.c, src/text_editor_cbs.h:
23020 Used correct notification signal name for scintilla
23021 (gtk2) and fixed UI.
23023 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
23026 * printing/print-doc.c,
23028 src/anjuta-tools.c,
23029 src/find_replace.c,
23032 src/mainmenu_callbacks.c,
23033 src/project_dbase.c,
23034 src/project_dbase.h,
23035 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
23037 src/text_editor_cbs.h:
23040 2003-01-23 Naba Kumar <naba@gnome.org>
23042 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
23043 correct stock icons and organized pixmap macros.
23045 Makefile.am: Removed non-generated files.
23047 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
23048 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
23049 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
23050 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
23051 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
23052 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
23053 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
23054 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
23055 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
23056 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
23057 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
23058 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
23059 stop.xpm, undo.xpm}: Removed because no longer used.
23061 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
23062 file_unknown.xpm}: Files renamed from fv_*, as it would
23065 * pixmaps/Makefile.am: Updated for the above changes.
23067 2003-01-23 Jakub Steiner <jimmac * ximian * com>
23069 * pixmaps/autocomplete-16.png,
23070 pixmaps/autocomplete.png,
23071 pixmaps/block-end-16.png,
23072 pixmaps/block-end.png,
23073 pixmaps/block-start-16.png,
23074 pixmaps/block-start.png,
23075 pixmaps/bookmark-first-16.png,
23076 pixmaps/bookmark-first.png,
23077 pixmaps/bookmark-last-16.png,
23078 pixmaps/bookmark-last.png,
23079 pixmaps/bookmark-next-16.png,
23080 pixmaps/bookmark-next.png,
23081 pixmaps/bookmark-prev-16.png,
23082 pixmaps/bookmark-prev.png,
23083 pixmaps/error-next-16.png,
23084 pixmaps/error-next.png,
23085 pixmaps/error-prev-16.png,
23086 pixmaps/error-prev.png: gnome2-styled icons
23089 2003-01-23 Naba Kumar <naba@gnome.org>
23091 * anjuta.prj: Updated compiler options.
23092 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
23094 * src/aneditor.cxx,
23097 src/anjuta_dialogs_strings.c,
23098 src/mainmenu_callbacks.c,
23099 src/mainmenu_callbacks.h,
23101 src/text_editor_cbs.c,
23102 src/text_editor_gui.c: GNOME2 Porting.
23104 2003-01-22 Naba Kumar <naba@gnome.org>
23106 * ChangeLog: Corrected dates.
23107 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
23108 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
23111 2003-01-22 Naba Kumar <naba@gnome.org>
23113 * plugins/patch/patch-plugin.c: Bug fix.
23115 * src/anjuta-tools.c,
23119 src/anjuta_dialogs_strings.c,
23127 src/mainmenu_callbacks.c,
23128 src/mainmenu_callbacks.h,
23130 src/project_dbase.c,
23131 src/project_dbase_gui.c,
23138 src/toolbar_callbacks.c,
23141 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
23144 (removed) src/CORBA-Server.c,
23145 (removed) src/CORBA-Server.h,
23146 (removed) src/Gladen-common.c,
23147 (removed) src/Gladen-stubs.c,
23148 (removed) src/Gladen.h,
23149 (removed) src/Prj-common.c,
23150 (removed) src/Prj-skelimpl.c,
23151 (removed) src/Prj-skels.c,
23152 (removed) src/Prj-stubs.c,
23153 (removed) src/Prj.h,
23154 (removed) src/glades.c,
23155 (removed) src/glades.h,
23156 (removed) src/messagebox.c,
23157 (removed) src/messagebox.h: Removed because no longer used.
23159 2003-01-21 Naba Kumar <naba@gnome.org>
23161 * src/anjuta-tools.c,
23164 src/anjuta_dialogs_strings.c,
23168 src/compiler_options.c,
23170 src/find_replace.c,
23171 src/find_replace.h,
23177 widgets/gnomefilelist.c: GNOME2 porting.
23179 2003-01-20 Naba Kumar <naba@gnome.org>
23181 * global-tags/create_global_tags.sh: Uses pkg-config to
23188 src/anjuta_dialogs_strings.c,
23191 src/compiler_options.c,
23192 src/compiler_options.h,
23193 src/fileselection.c,
23194 src/fileselection.h,
23195 src/mainmenu_callbacks.c,
23196 src/project_dbase_gui.c,
23201 src/text_editor_gui.c,
23202 widgets/gnomefilelist.c,
23203 widgets/gnomefilelist.h: GNOME2 porting.
23205 * widgets/Makefile.am,
23206 (removed) widgets/gnomedirlist.c,
23207 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
23210 (removed) src/src_paths_cbs.c,
23211 (removed) src/src_paths_cbs.h,
23212 (removed) src/src_paths_gui.c,
23213 (removed) src/compiler_options_cbs.c,
23214 (removed) src/compiler_options_cbs.h,
23215 (removed) src/breakpoints_cbs.c,
23216 (removed) src/breakpoints_cbs.h: Removed because they are now
23217 combined in singe file
23219 2003-01-16 Naba Kumar <naba@gnome.org>
23221 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
23222 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
23223 options dialog UI and data handling.
23226 2003-01-15 Naba Kumar <naba@gnome.org>
23228 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
23229 Completed command editor porting.
23231 * src/anjuta.c: Removed the use of commands load function
23234 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
23237 * src/anjuta-tools.c: Fixed translatable strings.
23239 * src/find_text.c: Fixed dialog creation from glade.
23241 * src/text_editor_gui.c, src/text_editor.c,
23242 src/text_editor_cbs.c: Completed port of detached text editor
23243 to gnome2 plateform.
23245 2003-01-14 Naba Kumar <naba@gnome.org>
23247 * src/anjuta.glade, src/preferences.[h,c],
23248 src/anjuta_dialogs_strings.c: Added build and editor
23249 preferences pages and other UIs. Fixed preferense loading and saving.
23251 * src/anjuta.c: Does case-insensitive match for tabs position
23252 preferences and removed preferences loading (done at _new() call).
23254 * anjuta-tools.c: Debugged tools dialog handling.
23255 * plugins/class-gen/clsGen.c: Fixed an undefined function.
23257 2003-01-13 Naba Kumar <naba@gnome.org>
23259 * ABOUT-NLS: Update (strange).
23261 * autogen.sh: Removed blocking code.
23263 * configure.in: Fixed an autogen bug.
23265 2003-01-13 Naba Kumar <naba@gnome.org>
23267 * (new)src/anjuta.gladep
23268 (new)src/messagebox.c
23269 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
23270 will be gradually removed (and then the files).
23274 printing/print-util.c,
23276 scintilla/ScintillaGTK.c,xx
23278 src/an_file_view.c,
23279 src/an_symbol_view.c,
23283 src/anjuta_dialogs_strings.c,
23285 src/attach_process.c,
23286 src/attach_process.h,
23289 src/breakpoints_cbs.c,
23292 src/compiler_options.c,
23293 src/compiler_options.h,
23294 src/compiler_options_cbs.c,
23303 src/find_in_files.c,
23304 src/find_in_files.h,
23305 src/find_in_files_cbs.c,
23306 src/find_replace.c,
23307 src/find_replace.h,
23315 src/main_menubar.c,
23316 src/mainmenu_callbacks.c,
23317 src/message-manager.c,c
23320 src/project_config.c,
23321 src/project_config.h,
23322 src/project_dbase.c,
23323 src/project_import_cbs.c,
23329 src/src_paths_gui.c,
23331 src/text_editor_gui.c,
23337 widgets/gnomefilelist.c: GNOME2 Port.
23339 2003-01-10 Naba Kumar <naba@gnome.org>
23341 * src/an_file_view.c,
23343 src/appwizard_gui.c,
23344 src/compiler_options.c,
23345 src/compiler_options_cbs.c,
23348 src/fileselection.c,
23349 src/find_in_files.c,
23351 src/main_menubar.c,
23353 src/message-manager-dock.c,
23355 src/project_dbase_gui.c,
23356 src/project_import_gui.c,
23357 src/registers_gui.c,
23358 src/sharedlib_gui.c,
23359 src/src_paths_gui.c,
23360 src/text_editor_gui.c,
23362 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
23364 2003-01-09 Naba Kumar <naba@gnome.org>
23366 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
23367 problems with some comments.
23369 * anjuta.prj: New project file (updated?)
23371 * src/Makefile.am: Enabled deprecated API and fixed variables.
23373 * src/an_file_view.c,
23374 src/an_symbol_view.c,
23375 src/anjuta-plugins.c,
23376 src/anjuta-tools.c,
23379 src/appwizard_cbs.c,
23380 src/attach_process.c,
23381 src/attach_process_cbs.c,
23382 src/compiler_options.c,
23383 src/compiler_options_cbs.c,
23385 src/mainmenu_callbacks.c,
23386 src/message-manager-private.c,c
23387 src/message-manager-private.h,
23388 src/message-manager.c,c
23389 src/message-manager.h,
23390 src/project_dbase.c,
23391 src/project_dbase.h,
23392 src/project_dbase_gui.c,
23393 src/project_import_cbs.c,
23394 src/project_import_gui.c,
23403 src/src_paths_cbs.c,
23404 src/src_paths_gui.c,
23407 src/text_editor_gui.c,
23408 src/text_editor_menu.c,
23410 src/toolbar_callbacks.c,
23414 src/wizard_gui.c: GNOME porting.
23416 2002-12-24 Naba Kumar <naba@gnome.org>
23418 * AUTHORS, ChangeLog, HACKING, Makefile.am,
23419 NEWS, README, SEARCH-REPLACE,
23420 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
23421 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
23422 launcher/Makefile.am,
23423 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
23424 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
23425 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
23426 printing/print-util.c, printing/print.c, printing/print.h,
23427 scintilla/*/*, widgets/e-shell-about-box.c,
23428 src/*, tagmanager/*/*, widgets/Makefile.am,
23429 widgets/gnomefilelist.c:
23431 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
23432 src/*.[c,h] files to gnome2 API.
23434 * src/anjuta_dialogs_strings.c: Added glade generated translatable
23437 2002-10-23 Naba Kumar <naba@gnome.org>
23439 * autogen.sh: Prevented Users from building HEAD cvs.
23441 2002-09-16 Stephane Demurget <demurgets@free.fr>
23443 * src/anjuta.glade: added the compiler options dialog, hopefully
23444 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
23446 2002-09-15 Stephane Demurget <demurgets@free.fr>
23448 * src/anjuta.glade: fixed a lot of small glitches.
23450 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
23453 * src/breakpoints_cbs.c: polished a bit.
23455 2002-09-15 Stephane Demurget <demurgets@free.fr>
23457 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
23459 * src/commands.c: partial gnome 2 port.
23461 * src/utilities.[ch]: changed some bits to be const.
23463 2002-09-14 Stephane Demurget <demurgets@free.fr>
23465 * src/Makefile.am: removed breakpoints_gui.c and added a check
23466 for gdk-pixbuf deprecated functions, but there shouldn't be much
23469 * src/breakpoints_gui.c: killed.
23471 * src/anjuta.glade: added two dialogs for the breakpoints management.
23474 * src/anjuta_cbs.c:
23476 * src/attach_process.c:
23478 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
23479 really huge changes and porting work.
23481 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
23482 (breakpoints_dbase_new): moved the UI init bits here.
23484 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
23485 a lot, not using any color anymore (not HIG compliant) and not using
23486 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
23487 to be double checked.
23489 * src/build_file.c:
23490 * src/build_project.c: gnome 2 port.
23492 2002-09-11 Stephane Demurget <demurgets@free.fr>
23494 * src/anjuta.glade:
23496 * src/anjuta_cbs.c:
23498 * src/breakpoints.c:
23499 * src/breakpoints_cbs.c: cleaned up some bits.
23501 2002-09-09 Stephane Demurget <demurgets@free.fr>
23504 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
23506 * src/an_symbol_view.[ch]:
23507 * src/attach_process_cbs.h: polished a bit.
23509 * src/breakpoints_cb.[ch]: partial gnome 2 port.
23511 2002-09-02 Stephane Demurget <demurgets@free.fr>
23514 * src/Makefile.am: added libglade-2 to the build.
23516 * src/anjuta.[ch]: added support for libglade.
23518 * src/anjuta.glade: added. There could be a file per top-level widget,
23519 as some other gnome projects, though.
23521 * src/attach_process_gui.c: removed.
23522 * src/attach_process.[ch]: gnome 2 port.
23523 (attach_process_new): Added the treeview init and the widget references
23526 2002-08-31 Stephane Demurget <demurgets@free.fr>
23528 * src/an_file_view.c: fixed some compilation issues.
23530 * src/an_symbol_view.c: gnome 2 port.
23532 2002-08-26 Stephane Demurget <demurgets@free.fr>
23534 * src/an_file_view.c: finished gnome 2 port.
23535 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
23536 directory pixmap depending on the event.
23538 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
23539 (project_file_data_new): use a GtkTreePath.
23541 2002-08-23 Stephane Demurget <demurgets@free.fr>
23543 * src/Makefile.am: readded back an_*_view.[ch] because they are still
23544 driving me nuts but they need to be ported, heh ?
23546 * src/an_file_view.c: gnome 2 port, almost finished after some hard
23547 work since it's quite a total rewrite again.
23549 2002-08-22 Stephane Demurget <demurgets@free.fr>
23551 * src/an_file_view.c:
23552 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
23554 2002-08-21 Stephane Demurget <demurgets@free.fr>
23556 * src/anjuta_info.c:
23557 * src/utilities.h: gnome 2 port, featuring a total rewrite.
23559 2002-08-20 Stephane Demurget <demurgets@free.fr>
23561 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
23564 * src/an_file_view.c:
23565 * src/aneditor.cxx:
23566 * src/anjuta_cbs.c:
23567 * src/compiler_options.h:
23568 * src/messagebox.c:
23569 * src/messagebox.h:
23571 * src/project_dbase.h:
23572 * src/resources.h: gnome 2 port.
23574 2002-08-14 Stephane Demurget <demurgets@free.fr>
23576 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
23578 * data/properties/sql.properties: added the DATETIME data type.
23580 * data/properties/html.properties: added the foreach php keyword.
23582 2002-08-08 Stephane Demurget <demurgets@free.fr>
23584 * widgets/Makefile.am: removed blank line after the last backslash
23585 for avoiding a warning from automake.
23588 * src/Makefile.am: added the ORBit-2 dep.
23590 2002-08-08 Stephane Demurget <demurgets@free.fr>
23592 * AUTHORS: added Biswa, because I wonder why noone already have
23593 written his name in the Anjuta's hall of fame :)
23595 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
23597 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
23598 widgets/e-shell-about-box.c: Made to compile for gnome2.
23600 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
23602 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
23603 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
23605 * configure.in, printing/print.h, printing/print.c,
23606 printing/print-doc.c: Made to compile for gnome2.
23608 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
23610 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
23611 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
23612 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
23613 widgets/Makefile.am:
23615 Upgraded the build system to gnome2 platform.
23617 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23618 * manuals/*: Added capability to generate PDF and PS.
23619 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
23620 * TODO, TODO.biswa: Intergated TODO list.
23621 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
23623 * src/dnd.c: Fix typo
23624 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
23625 * src/anjuta.c: Bug #568895, Bug #575419
23627 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23629 * tagmanager/tm_global_tags.c: Fixed compiler warning.
23630 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
23632 2002-12-17 Naba Kumar <naba@gnome.org>
23634 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
23637 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23638 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
23639 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
23640 * anjuta.prj: Added tools.sgml
23641 * data/properties/cpp.properties: Bug # 646974
23643 2002-12-16 Naba Kumar <naba@gnome.org>
23645 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
23646 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
23647 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
23648 on 'Enter' and adds proper focus mechanism.
23649 * src/anjuta.c: Fixed a memory corruption bug.
23650 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
23651 'Enter' and can also be Canceled. Sets proper default and focus policies
23653 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
23654 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
23655 translatable strings in dialogs and fixed some dialog properties.
23656 * src/anjuta-tools.c: Now uses xml format for loading and saving.
23657 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
23658 * src/message_manager_private.cc: Fixed some debug messages.
23659 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
23660 widgets/gnomefilelist.c: Fixed a memory leaks.
23661 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
23662 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
23663 src/main_menubar_def.h: Implemented incremental search.
23666 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23667 * tagmanager/*: Minor cleanups and warning fixes.
23668 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
23669 GUI during long updates.
23670 * src/text_editor.c: Remove debug message.
23672 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23673 * tagmanager/tm_project.c: Fix a memory access problem.
23675 2002-12-13 Naba Kumar <naba@gnome.org>
23677 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
23678 tools list to show "Enabled" flag of the tool. Fixed a bug where
23679 tool list is not cleared when creating a new tool.
23681 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23682 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
23684 2002-12-12 Naba Kumar <naba@gnome.org>
23686 * anjuta-tools.[h,c], commands.c: Used the tools help of
23687 anjuta variables list in commands editor and fixed a typos
23688 buy in anjuta-tools.c.
23690 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23691 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
23692 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
23693 * TODO.biswa: Added to help me track things better.
23695 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23697 * configure.in, anjuta.spec.in: Added libglade dependency.
23698 * Makefile.am: Added anjuta.glade file.
23699 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
23700 , src/mainmenu_callbacks.[ch], src/message-manager.h
23701 , src/widget-registry.c: Tools editor GUI + other additions.
23703 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23705 * src/project_dbase.[ch], tagmanager/tm_project.c,
23706 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
23707 Implement syncing tags image with the project database.
23708 * src/anjuta-tools.c: Implemented variable substitution and
23709 working directory in tools.
23711 2002-12-09 Naba Kumar <naba@gnome.org>
23713 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
23714 command configuration language list from properties.
23716 * data/properties/asm.properties, data/properties/ruby.properties:
23719 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23721 * src/an_symbol_view.c: Remember current selected entry and select
23722 it automatically after refresh.
23724 2002-11-26 Murray Cumming <murrayc@usa.net>
23726 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
23727 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
23728 and gnomemm 1.2 projects so that people know they are really
23729 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
23730 But I did correct these to sue lowercase names.
23732 2002-12-01 Naba Kumar <naba@gnome.org>
23734 * data/anjuta.properties: Fixed caching problem on
23736 * src/preferences.c, src/preferences_gui.c: Implemented automatic
23739 2002-12-01 Naba Kumar <naba@gnome.org>
23741 * data/properies/anjuta.properties: Corrected "indicators.automatic"
23743 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
23744 property and uses it.
23745 * src/aneditor.cxx: Fixed a bug associated with selection a word at
23748 2002-11-30 Naba Kumar <naba@gnome.org>
23750 * src/debugger.c: Fixed a typo.
23751 * data/properties/*: Updated properties files and added
23753 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
23754 Added comment submenu and cleaned up ref and unref of menus.
23755 * src/aneditor.h: Added definition of comment commands.
23756 * src/aneditor.c: Upgrade from latest SciTE source code.
23757 * src/text_editor.[hc], src/text_editor_cbs.c,
23758 src/message_manager_private.cc, src/message_manager.[cc,h],
23759 src/anjuta.[c,h]: Added indicators support for errors/warnings
23760 highlight in the editor.
23761 * NEWS, TODO: Update.
23762 * scintilla/include/PropSet.h: Removed deprecrated function.
23764 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23766 * src/anjuta-tools.[ch]: Tools implementation (basic)
23767 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
23768 , src/main_menubar_def.h: PLugins cleanup and segregation
23769 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
23771 * anjuta.prj: Added new files
23772 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
23773 * plugins/class-gen/clsGen.c: Register menu under 'Project'
23774 * plugins/patch/patch-plugin.c: Register menu under 'Format'
23775 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
23776 * src/Makefile.am: Added new files
23777 * src/message-manager.[cc/h]: Added standard output and error windows
23779 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
23781 * project_type.c: Fixed Gnomemm2 project type
23783 2002-11-25 Naba Kumar <naba@gnome.org>
23785 * printing/print.c: Fixed a compile warning.
23786 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
23787 * src/utilities.c: Fixed a compile warning in sparc, hides the
23788 terminal check error output from the user.
23789 * project_config.[ch], project_dbase.[ch], source.c: Added project
23790 version, exclude modules configuration and reordered other config
23791 properties. Changed some strings to more descriptive text.
23792 * src/compiler_opitions.c: Removed extra newlines from .prj file
23794 * anjuta.prj: Converted to new format (only reorganised properties
23795 and removed extra newlines ... nothing else).
23798 2002-11-21 Naba Kumar <naba@gnome.org>
23800 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
23801 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
23802 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
23803 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
23804 Updated to the CVS version.
23806 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23808 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
23809 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
23810 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
23811 images in completion lists.
23812 * src/resources.h: Make C++ friendly.
23813 * scintilla/PropSet.cxx: Fix memory leak.
23815 2002-11-20 Naba Kumar <naba@gnome.org>
23817 * scintilla/*/*: Synced to latest scintilla 1.49
23818 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
23821 * scintilla/RESearch.cxx: The automatic cvs log in the
23822 file really broke things trying to interprete the changelog
23823 entry incorrectly as end-of-comment. Removed the $cvs line
23824 and committed again.
23826 2002-11-19 Naba Kumar <naba@gnome.org>
23828 Patch from Timothee Besset <ttimo@idsoftware.com>
23830 * src/message-manager-private.cc: Interpretes absolute
23831 file paths properly in zvt terminal.
23833 2002-11-19 Naba Kumar <naba@gnome.org>
23835 Patch from Timothee Besset <ttimo@idsoftware.com>
23837 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
23838 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
23839 (important) editor preferences in project (if there is one
23844 2002-11-18 Naba Kumar <naba@gnome.org>
23846 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23848 * src/debug_tree.c, src/find_in_files_gui.c,
23849 src/find_replace.c, src/find_text.c,
23850 src/project_import.c, src/project_import_gui.c,
23851 src/wizard_gui.c: i18n Fixes.
23853 2002-11-15 Naba Kumar <naba@gnome.org>
23855 * plugins/class-gen/clsGen.c: Fixed to use project function
23856 to import files. Create non-existent directories before the
23857 sources are written.
23859 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
23860 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
23862 src/glades.c: Excluded gladen files from build. This
23863 will fix the unnecessary dependency on libssl.
23865 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
23866 file import funtion.
23868 * src/message_manager_private.cc: Fixed a compiler warning with
23869 DEBUG preprocessor macro.
23871 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
23872 wrong (undocked) editor window was closed on clicking close on an
23873 undocked editor window.
23875 * src/debugger.c: Fixed a bad bug where debugger terminal won't
23876 start correctly if the executable was run before with 'F3'.
23878 * src/toolbar_callbacks.c: Wrap around find next.
23879 * src/toolbar.c: Disable combo activate.
23880 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
23881 button positions to get 'yes' as default.
23883 * anjuta.spec.in: Updated.
23885 * src/anjuta_info.c, src/appwizard_gui.c,
23886 src/attach_process_gui.c, src/breakpoints_gui.c,
23887 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
23888 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
23889 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
23890 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
23891 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
23892 src/preferences.c, src/preferences_gui.c, src/project_config.c,
23893 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
23894 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
23895 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
23896 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
23897 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
23898 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
23899 plugins/patch/patch-plugin.c, printing/print-util.c:
23900 Set all windows and dialogs transient
23901 to their parents so that they remain floated above their parents.
23903 2002-11-13 Naba Kumar <naba@gnome.org>
23905 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
23906 take default editor font).
23908 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
23909 Corrected email address.
23911 * src/mainmenu_callbacks.c: Used spaces instead of tabs
23912 for changelog entry.
23916 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23917 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
23919 2002-11-06 Naba Kumar <naba@gnome.org>
23922 * anjuta.spec.in: Ships the .omf files with the
23923 documents instead of the base package.
23925 2002-11-04 Naba Kumar <naba@gnome.org>
23927 * data/properties/latex.properties: Fixed a bug.
23928 * ChangeLog: Released 1.0.0 stable.
23930 2002-11-04 Naba Kumar <naba@gnome.org>
23932 * src/commands.c: Added command with shell redirection capability.
23933 * data/properties/anjuta.properties: Changed default execution
23935 * src/project_dbase.c: Set project top dir in properties.
23936 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
23937 * data/Makefile.am: More diskcheck error fixes.
23939 * README, anjuta.spec.in, THANKS, AUTHORS,
23940 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
23941 manuals/C/anjuta-manual/authers,sgml,
23942 manuals/C/anjuta-manual/anjuta-manual.sgml,
23943 manuals/C/anjuta-manual/anjuta-manual-C.omf,
23944 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
23945 : Changed anjuta home to
23946 new URL and my email address.
23948 * manuals/C/anjuta-manual/interfaces.sgml,
23949 manuals/C/anjuta-manual/prefereces.sgml,
23950 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
23952 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
23953 : removed reference to the help menu as the menu is modified
23954 when no help is found (which is very likely when we are
23955 shiping the documents separately).
23957 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23958 * anjuta.spec.in: Update specfile to make multiple RPMs.
23959 * data/Makefile.am: make dist fix.
23960 * src/text_editor_menu.c: Fix compile warnings (casts).
23962 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23963 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
23964 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
23966 2002-11-01 Naba Kumar <naba@gnome.org>
23968 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
23969 Added gnome2 macros to be used by gnome2 project wizard.
23971 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
23974 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
23975 as it was conflicting with generated projects and is not
23978 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
23979 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
23980 project generation, removed qt project as it's not complete and
23981 added gnome2 bonobo wizard.
23983 2002-10-29 Naba Kumar <naba@gnome.org>
23985 * po/POTFILES.in: Updated.
23986 * po/POTFILES.skip: Added.
23987 * preferences.h: Fixed print paper size property name.
23989 2002-10-28 Naba Kumar <naba@gnome.org>
23991 * data/user.properties, data/Makefile.am: Added user properties file
23992 which will be copied in user's ~/.anjuta/user.properties.
23994 * data/anjuta.properties: Changed a comment.
23996 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
23998 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23999 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
24000 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
24003 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
24004 instead of user properties file.
24006 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
24007 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
24008 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
24009 * README, TODO: Updated.
24011 2002-10-28 Naba Kumar <naba@gnome.org>
24013 * manuals/C/anjuta-manual/figures/editor_guides.png,
24014 manuals/C/anjuta-manual/figures/editor_margins.png,
24015 manuals/C/anjuta-manual/figures/editor_markers.png,
24016 manuals/C/anjuta-manual/figures/local_variables.png,
24017 manuals/C/anjuta-manual/figures/open_file_multiple.png,
24018 manuals/C/anjuta-manual/figures/prefs_print.png,
24019 manuals/C/anjuta-manual/figures/print_dlg.png,
24020 manuals/C/anjuta-manual/figures/print_preview.png,
24021 manuals/C/anjuta-manual/figures/symbol_browser.png,
24022 manuals/C/anjuta-manual/figures/variable_tip.png: New png
24023 files for manual documentation.
24025 * manuals/sgmldocs.make,
24026 manuals/C/anjuta-manual/Makefile.am,
24027 manuals/C/anjuta-manual/authors.sgml,
24028 manuals/C/anjuta-manual/build.sgml,
24029 manuals/C/anjuta-manual/compileopts.sgml,
24030 manuals/C/anjuta-manual/debugger.sgml,
24031 manuals/C/anjuta-manual/execute.sgml,
24032 manuals/C/anjuta-manual/fileoperations.sgml,
24033 manuals/C/anjuta-manual/interface.sgml,
24034 manuals/C/anjuta-manual/preferences.sgml,
24035 manuals/C/anjuta-manual/projects.sgml,
24036 manuals/C/anjuta-manual/figures/arguments.png,
24037 manuals/C/anjuta-manual/figures/open_file.png,
24038 manuals/C/anjuta-manual/figures/other_opts.png,
24039 manuals/C/anjuta-manual/figures/scrshot.png,
24040 manuals/C/anjuta-manual/figures/toolbar_browser.png,
24041 manuals/C/anjuta-manual/figures/toolbar_tags.png:
24043 Updated anjuta manual documentation.
24046 2002-10-27 Naba Kumar <naba@gnome.org>
24048 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
24049 check and modifies debugger terminal command accordingly
24050 to function properly.
24052 2002-10-25 Naba Kumar <naba@gnome.org>
24054 * manuals/sgmldocs.make: Fixed a couple of bugs.
24055 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
24057 2002-10-24 Naba Kumar <naba@gnome.org>
24059 * src/debug_tree.c: Fixed a crash bug from Etay.
24061 * global_tags/create_global_tags: Added messages.
24062 Fixed infinite looping within files.
24064 * macro/autogen.sh: Removed debug and warning flags for defaults.
24066 Patch from Vadim Berezniker <vadim@berezniker.com>
24068 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
24069 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
24072 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
24073 temporarily just copy it
24075 2002-10-24 Naba Kumar <naba@gnome.org>
24077 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
24078 manuals/C/anjuta-manual/anjuta-manual.sgml,
24079 manuals/C/anjuta-manual/compileopts.sgml,
24080 manuals/C/anjuta-manual/debugger.sgml,
24081 manuals/C/anjuta-manual/execute.sgml,
24082 manuals/C/anjuta-manual/fileoperations.sgml,
24083 manuals/C/anjuta-manual/interface.sgml,
24084 manuals/C/anjuta-manual/introduction.sgml,
24085 manuals/C/anjuta-manual/projects.sgml,
24086 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
24087 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
24088 manuals/ja/anjuta-manual/anjuta-manual.sgml,
24089 manuals/ja/anjuta-manual/compileopts.sgml,
24090 manuals/ja/anjuta-manual/debugger.sgml,
24091 manuals/ja/anjuta-manual/execute.sgml,
24092 manuals/ja/anjuta-manual/fileoperations.sgml,
24093 manuals/ja/anjuta-manual/interface.sgml,
24094 manuals/ja/anjuta-manual/introduction.sgml,
24095 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
24097 2002-10-24 Naba Kumar <naba@gnome.org>
24099 * src/project_type.c: added autogen for qt projects.
24100 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
24101 Fixed a bug that retrieves wrong terminal command.
24102 * src/commnads.c: Added more terminal commands.
24103 * configure.in: Checks for scrollkeeper version.
24105 2002-10-22 Naba Kumar <naba@gnome.org>
24107 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
24108 instead of AM_GNOME_GETTEXT.
24110 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
24111 for setup-gettext for the wizard generated projects.
24113 * src/source.c: Fixed a bug where glade file wasn't generated.
24115 * src/gnome_project.c: Excluded project version from project dir
24118 2002-10-22 Naba Kumar <naba@gnome.org>
24120 * acinclude.m4: New file with dummy funtion for gettext
24121 cross compatibility fix.
24123 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
24124 * configure.in: Fixed cflags to avoid useless warnings.
24125 * Makefile.am: EXTRA_DIST += setup-gettext.
24126 * src/toolbars.c: Added space paddings around tags label.
24128 2002-10-21 Naba Kumar <naba@gnome.org>
24130 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24132 * setup-gettext: New script to maintain gettext cross version
24134 * configure.in, macros/autogen.sh: Fix for gettext cross version
24137 2002-10-21 Naba Kumar <naba@gnome.org>
24139 * debug_tree.c: Fixed incorrect use of debug assertion.
24141 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
24142 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24143 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
24144 src/memory.c, src/memory.h, src/message-manager-private.cc:
24146 New parsing algorithm; adapted from kdevelop.
24147 Middle button menu for changing the value's display type
24149 2002-10-07 Naba Kumar <naba@gnome.org>
24151 * src/main_menubar_def.h: Changed status bar message for Help->
24152 Browse info pages. Bug #603308
24154 * src/executer.c: Made "User terminal" default for creating
24155 projects (User can always disable it later). Bug #114222
24157 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24159 * macros/autogen.sh: Require gettext 0.10.x for autogen
24160 * src/text_editor.c: Fixes Bug #595303
24161 * src/source.c: Fixes Bug #595970
24162 * src/anjuta.c: Fixes Bug #598366
24163 * scingtilla/LexCPP.cxx: Bug #602296
24164 * src/main_menubar_def.h: Bug #604363
24165 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
24167 2002-10-07 Jens Georg <mail@jensgeorg.de>
24169 Reviewed by: Naba Kumar <kh_naba@gnome.org>
24170 * gnomefilelist.c: This patch fixes the bug #611542
24172 2002-09-20 Naba Kumar <kh_naba@gnome.org>
24174 * data/properties/Makefile.am: Added tcltk.properties file.
24176 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24178 Reviewed by: Naba Kumar <kh_naba@gnome.org>
24180 * README: Updated README
24181 * plugins/class-gen/clsGen.c, src/message_manager.cc
24182 , src/mainmeu_callbacks.c, src/memory.c
24183 , src/project_dbase_gui.c, src/text_editor_gui.c
24184 , widgets/gnomefilelist.c: Set window icons
24185 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
24186 Enabled release build (stripped + optimized binaries, etc.)
24187 * data/properties/anjuta.properties, src/commands.c,
24188 src/defaults.cFixed bug #595489 (stdin on executables)
24189 * src/appwizard.c, src/main.c, src/message-manager.cc
24190 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
24191 , src/debug_tree.c: Memory related (valgrind) fixes.
24192 * src/message-manager-private.[cc,h], src/pixpams.h
24193 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
24194 * anjuta.prj: Added debug_tree.c to SOURCES
24195 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
24196 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
24197 Compacted code and cleaned up unnecessary functions.
24198 * tagmanager/*.[ch]: Code fixes.
24200 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
24202 Reviewed by: Naba Kumar <kh_naba@gnome.org>
24204 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
24205 Debug tree now detects changes of displayed variables
24206 and changes their color to red
24208 2002-09-20 Naba Kumar <kh_naba@gnome.org>
24210 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24212 * mainmenu_callbacks.c: Set's the current file name in
24213 file save as dialog.
24215 2002-09-20 Naba Kumar <kh_naba@gnome.org>
24217 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
24219 * data/properties/tcltk.properties: New file for tcl/tk
24222 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
24224 * src/project_type.[c,h], src/source.c, data/Makefile.am:
24225 Fixed a fatal bug which doesn't let building gnome2 related
24226 projects. They use different autogen.sh script. Defined new
24227 type field "gnome_macro_support".
24229 * data/autogen.sh.gnome2: New file.
24231 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
24232 bug with quotes escaping in quotes.
24234 * src/message-manager-private.cc: Used event box instead
24235 of frame for local message pane, so that the borders appear
24236 properly and nicely.
24238 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
24239 if there is a project open and all the files are un-docked.
24241 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
24243 2002-08-27 Andy Piper <andy.piper@freeuk.com>
24245 * src/main_menubar_def.h: implement feature request #595356, patch #597161
24246 * THANKS: updated for new contributions
24247 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
24249 2002-08-27 Steven Knight <steven.knight@unh.edu>
24251 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
24252 src/project_dbase.h, src/project_type.c, src/source.c,
24253 src/wizard_gui.c: new Qt project type
24254 *** NB not fully tested, may need some work, icon required...
24256 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24258 * src/memory.c, src/memory.h: new memory patch
24260 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
24262 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
24264 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
24266 * lancher/anjuta_launcher.c: Determine pty from function
24267 call instead of running 'tty' externally.
24269 * data/properties/cs.properties: Added compile/build commands.
24270 Fixed execution properties.
24272 * src/commands.c: Added c# options.
24274 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
24276 * src/debug_tree.[c,h], src/debugger.[c,h],
24277 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
24279 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
24280 1. Misaligned structs when they are members of other structs.
24281 2. '{' sometimes appears as a variable.
24282 3. Wrong processing of some arrays.
24283 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
24284 that displays the tree in two columns (variable and value).
24286 2002-08-14 Stephane Demurget <demurgets@free.fr>
24288 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
24290 * data/properties/sql.properties: added the DATETIME data type.
24292 * data/properties/html.properties: added the foreach php keyword.
24294 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
24296 * NEWS: Updated with new features.
24298 * data/.cvsignore, doc/.cvsignore: Updated.
24300 Patch from: Etay Meiri <etay-m@bezeqint.net>
24302 * src/debug_tree.h, src/debug_tree.c: New files.
24304 * src/Makefile.am, src/message-manger-private.[h,cc],
24305 src/message-manger.cc: Added Tree view for debugger
24308 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
24310 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24312 * src/memory.c, src/memory.h: New files.
24314 * src/Makefile.am, src/appwizard.c, src/controls.c,
24315 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24316 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24318 Memory view implemetation that would enable viewing raw memory
24321 2002-08-08 Stephane Demurget <demurgets@free.fr>
24323 * AUTHORS: added Biswa, because I wonder why noone already have
24324 written his name in the Anjuta's hall of fame :)
24326 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
24328 * src/appwizard_gui.c: Removed an ambiguous prototype.
24329 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
24330 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
24331 * THANKS: Updated M. Ali Vardar's email.
24333 2002-08-01 Andy Piper <andy.piper@freeuk.com>
24335 * src/anjuta_gui.c: implemented feature request to stop main and browser
24336 toolbars having exclusive use of space
24338 2002-08-01 Andy Piper <andy.piper@freeuk.com>
24340 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
24341 left over from the previous work to fix bugs :-)
24343 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
24344 src/controls.c, src/mainmenu_callbacks.h,
24345 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
24348 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
24349 src/project_import_gui.c, src/sharedlib_gui.c,
24350 src/signals_gui.c: set window icon correctly
24352 * NEWS: more updates for the release
24354 * HACKING: updated for window icons and insert menu information
24356 * src/cvs_gui.c, src/build_project.c,
24357 src/project_import_cbs.c: message strings reviewed
24359 * src/controls.c: context help button should be disabled if
24360 DevHelp is not installed
24363 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
24365 * src/debugger.c: Fixed the signalling screw up because of string
24366 update in gdb used to report the child process PID. Also, no
24367 error dialog will be popped up for "no such file or directory"
24368 error (very annoying and useless error). This error will still
24369 be shown on the debug message window. Avoided terminating the
24370 program when the terminal is terminated -- doesn't hurt, otherwise
24371 we get crappy egg-and-hen problem.
24373 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
24374 dimensions loading.
24376 * src/anjuta.c: Limited the default size of main window to sane
24379 * src/preferences.c: Fixed some deadly memory corruption bugs in
24380 the recent patches. Return from getenv() should NEVER be freed,
24381 because they are static strings.
24383 * src/preferences_gui.c: Removed the fix for crash bug with font
24384 selection and applied the real fix.
24386 2002-06-08 Andy Piper <andy.piper@freeuk.com>
24388 * NEWS: updated for release
24390 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
24392 * src/launcher.c: Added a fix a memory leak and a possible
24393 fix for zvt-crash bug.
24395 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
24397 * data/properties/latex.properties,
24398 data/properties/ada.properties: Added file.is.source property.
24400 * src/an_file_view.c: Set auto column size of the file
24403 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
24404 The user is now prompted to confirm the closing of the file
24405 if it is being used by CVS. If yes, the editor is closed and
24406 the CVS operation stops.
24408 2002-06-07 Andy Piper <andy.piper@freeuk.com>
24410 * anjuta.prj: bump project version for release
24411 * BUGS: removed unnecessary file
24413 2002-06-07 Philip Van Hoof <freax@pandora.be>
24415 * widgets/gnomefilelist.c: fix up issue with directory deleted
24416 during the life of the file list widget
24417 * src/preferences_gui.c: sticking-plaster fix to font selection
24418 causes segfault bug
24420 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
24422 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24424 * data/properties/anjuta.properties, src/an_file_view.[ch],
24425 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
24426 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
24427 added options for symbol and file browsers.
24428 * data/properties/cpp.properties: linker flags should come after
24429 the name of the file to compile.
24430 * scintilla/Editor.cxx: fixed gcc compilation warning.
24431 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
24432 be executed from bindir only.
24433 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
24434 tagmanager/include/tm_file_entry.h: CVS version information in file
24436 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
24438 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
24439 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
24440 crashes during file import.
24441 * src/project_import.c: disable project menu items during project
24444 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24446 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24448 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
24449 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
24450 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
24451 modified Insert menu, added C functions template, header C
24452 template, modified header_template HEADER_H ==> NAMEFILE_H
24454 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24456 2002-06-05 Andy Piper <andy.piper@freeuk.com>
24458 * data/properties/html.properties: changed some file
24461 2002-06-05 Philip Van Hoof <freax@pandora.be>
24463 * widgets/gnomefilelist.c: Fixed #560759 and #561776
24465 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24467 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24469 * data/properties/anjuta.properties, src/defaults.c: Make windows
24470 docked by default, fix the big fonts bug.
24472 * src/an_file_view.c, src/main_menubar_def.h,
24473 src/project_dbase_gui.c: sanitized the Edit/View mess.
24475 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
24476 for customizing shortcuts.
24478 * src/mainmenu_callbacks.c: Search for selected word if present.
24480 * src/text_editor_menu.c: Added context menu options for docking
24481 and undocking editor windows.
24483 * src/main_menubar.h, src/main_menubar.c: more support for the
24484 shortcuts menu item.
24486 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24488 2002-06-05 Andy Piper <andy.piper@freeuk.com>
24490 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
24491 all commit messages being written to top of the file
24493 * src/main_menubar_def.h: message strings reviewed
24495 * src/project_import.c: message strings reviewed
24497 * src/source.c, src/glades.c: message strings reviewed. Fixed
24498 some bugs around reading the project properties for creating
24499 .glade and .desktop files in the Application Wizard. There were
24500 typos in the property names being retrieved
24502 * widgets/gnomefilelist.c: changed build_full_path to make
24503 the file widget support ~
24504 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
24506 * THANKS, widgets/e-shell-about-box.c,
24507 manuals/anjuta-manual/C/authors.sgml: updated for new
24510 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
24512 * src/project_dbase.c: Fixed the file-path-corruption bug
24513 and the cannot-import-file-in-project bug. (follow-up with
24514 the last commit from Stef).
24516 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
24517 with unsaved-project.
24519 2002-06-05 Stephane Demurget <demurgets@free.fr>
24521 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
24524 2002-06-04 Andy Piper <andy.piper@freeuk.com>
24526 * data/properties/{xml,html,other}.properties: changed some file
24529 * data/anjuta.mime: oops! cvs added
24531 * scintilla/RESearch.cxx: fixed up a problem with comments
24533 * global-tags/create_global_tags.sh: redirect errors to /dev/null
24534 to avoid messages about missing libs
24536 * NEWS: started the release notes
24538 2002-06-04 Andy Piper <andy.piper@freeuk.com>
24540 * HACKING: updated with new information on printing, patch naming
24542 * TODO: removed completed tasks
24544 * THANKS: updated a few contributions
24546 * anjuta.prj: updated the icon file
24548 * anjuta.desktop.in.in: updated to add Categories
24550 * data/anjuta.mime: created a mime type for Anjuta project files
24551 (NB needs to be added to the install in /usr/share/mime/)
24553 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
24554 "Coded in Anjuta" button in Gimp XCF format. It can be converted
24555 to PNG for websites.
24557 * plugins/patch/patch-plugin.c: clarified some messages and
24558 made it easier to see different patching sessions
24560 * src/toolbar.c: changed some message text for consistency
24562 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
24563 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
24565 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24567 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
24568 src/project_dbase.{c,h}, src/project_import_cbs.c,
24569 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
24570 Added XLib Project and a Dockapp Project types.
24571 * pixmaps/Makefile.am: added line for new pixmap for new xlib
24573 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
24574 * src/source.c: Fixed memory leak in existing projects.
24575 (filename was not freed)
24576 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
24578 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
24580 * src/anjuta.h, src/anjuta.c: Added error display funtions
24581 with parent windows.
24583 * src/appwizard_cbs.c: Changed error display function to use
24586 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
24588 * printing/print.h, printing/printing.c: Taken care of document
24589 zoom factor and fixed a font loading bug. Dynamically calculated
24590 text widths to work with zooms properly. Re-organized code for
24591 dynamic text width calulations to work in general with utf8 chars.
24592 Determined font height and width automatically from the font info.
24594 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
24595 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
24596 Converted text.zoom.factor property to use #defined value. Removed
24597 margin header and margin numbers preferences, as they now
24598 calculated dynamically.
24600 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
24602 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
24603 printing/print-util.h, printing/print.c, printing/print.h:
24604 Rewritten printing support for style based printing. Syntax highlighted
24605 printing, monochromatic printing, setup using preferences etc.
24607 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
24608 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
24609 language and the styled text buffer.
24611 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
24612 the print setup preferences page and added printer preferences. Added functions
24613 to retrieve preferences with default values.
24615 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
24618 * data/properties/anjuta.properties: Added default printer preferences.
24620 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
24621 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
24622 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
24624 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
24626 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24628 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24630 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
24631 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
24632 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
24633 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
24635 printing/Makefile.am: Reduced compiler optimizations.
24637 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
24638 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
24639 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
24640 tagmanager/tm_workspace.c: TagManager fixes.
24642 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
24644 * printing/*: CVS added. :)
24646 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24648 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24650 * printing*: CVS added.
24651 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
24652 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
24653 src/main_menubar_def.h: Gnome Print support
24654 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
24655 * configure.in: Enable debugging flag option
24656 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
24657 Print properties defined.
24658 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
24660 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24662 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24664 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
24665 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
24666 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
24668 * src/text_editor.c: Minor cleanups.
24669 * anjuta.c: Tweaks to 'Goto File Line' functionality.
24670 * src/project_dbase.c: Fixes to add/remove files from project.
24671 * src/help.c: Fix minor memory leak.
24672 * src/project_dbase_gui.c: Remove debugging messages.
24673 * src/utilities.[ch]: Cleanups and minor fixes.
24674 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
24676 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
24678 * src/anjuta.c [anjuta_apply_preferences()]:
24679 Fixed a crash bug when tab pos is not defined for the editors.
24681 * data/properties/cpp.properties: Set default identifier property to normal.
24682 This fixes the bug in which the fore color gets hidden with dark background.
24684 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
24686 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
24689 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
24690 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
24691 src/anjuta.c, data/properties/anjuta.properties:
24692 Implemented line wrapping.
24694 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
24696 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
24697 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
24698 tags. Code was reviewed from GNOME Bonsai view.
24700 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
24701 it seems to have been removed by scintilla people.
24703 * data/properties/anjuta.properties: Set default line wrap to false, as
24704 is noticably slow with big files.
24706 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24708 * src/project_import_gui.c: disallow the selection of files in
24710 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
24713 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24715 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
24716 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
24717 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
24718 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
24719 now works properly.
24720 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
24721 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
24722 * src/utilities.[ch]: Added some utility functions.
24723 * tagmanager/tm_project.c: Fix for bug in file removal from project.
24725 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24727 2002-05-26 Andy Piper <andy.piper@freeuk.com>
24729 * HACKING: info on FIXME statements and removed ccview references
24730 * Makefile.am: added rule to make RPM package
24732 2002-05-26 Andy Piper <andy.piper@freeuk.com>
24734 * THANKS, widgets/e-shell-about-box.c,
24735 manuals/anjuta-manual/C/authors.sgml: updated for new
24737 * src/anjuta.c: removed unnecessary warning code since CVS
24738 support is now implemented :-)
24739 * manuals/sgmldocs.make: implemented a fix for bug #553969
24740 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
24741 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
24742 manuals/C/anjuta-faqs-C.omf: modified the descriptions
24744 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24746 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
24747 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
24748 src/main_menubar_def.h, src/preferences_gui.c,
24749 preferences.c, preferences.h: setup Username and Email
24750 preferences, Insert ChangeLog and Username editor functions
24752 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
24754 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24756 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
24757 src/src_paths_cbs.c, src/src_paths_gui.c
24758 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
24760 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24762 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24764 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
24765 and goto tag menu items to main menu.
24767 2002-05-09 Andy Piper <andy.piper@freeuk.com>
24769 * THANKS, widgets/e-shell-about-box.c,
24770 manuals/anjuta-manual/C/authors.sgml: added new contributors
24771 * HACKING: updated with info on files to change for credits
24773 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
24775 * src/aneditor.cxx: extended extension list which fixes segfault
24776 on selecting lisp, ruby or matlab as highlight style.
24778 2002-05-09 Andy Piper <andy.piper@freeuk.com>
24780 * src/main_menubar_def.h: fixed an array initialiser and fixed
24781 the lexer settings for the new entries on the Format menu
24783 2002-05-07 Stephane Demurget <demurgets@free.fr>
24785 * Synced with Scintilla 1.45
24787 2002-05-06 Andy Piper <andy.piper@freeuk.com>
24789 * anjuta.prj: added another missing file
24790 * ChangeLog: fixed some incorrect change dates I caused by
24791 sloppy cut-and-pasting :-/
24793 2002-05-06 Andy Piper <andy.piper@freeuk.com>
24795 * src/mainmenu_callbacks.c: fixed title of new About box
24797 2002-05-05 Andy Piper <andy.piper@freeuk.com>
24799 * src/pixmaps.h: added macros for OpenGL and SDL project icons
24801 2002-05-05 Andy Piper <andy.piper@freeuk.com>
24803 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
24804 * anjuta.prj: updated for new files
24806 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
24808 * widgets/e-shell-about-box.c: Added version display.
24810 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24812 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
24813 widgets/scroll_menu.c: fixed up some compiler warnings (patch
24814 from Philip Van Hoof)
24816 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24818 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
24820 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
24821 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
24822 that produced build errors (needs checking on a machine with the
24824 * data/properties/lisp.properties: updated to match format of other
24825 lexer property files supplied with Anjuta
24827 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24829 * anjuta.prj: added new files
24830 * HACKING: added information from the mailing list on
24831 adding new project types to the wizard (thanks to Johannes)
24833 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24835 * src/utilities.h, src/launcher.c, src/gnome_project.c,
24836 src/appwiz_page2.c: Fix for 547038.
24838 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24840 * attach_process.c, attach_process_cbs.c: Fixed a dialog
24843 * about.h: cvs removed.
24845 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24847 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24851 * src/anjuta.c (anjuta_system_error): checks for the error number to
24852 know whether the error description is needed or not.
24854 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24856 * pixmaps/anjuta_logo.png: New about logo.
24858 * pixmaps/anjuta_icon.png: New icon from Misha. The
24859 old one had trouble with some gtk themes.
24861 * about.c: Removed. No longer needed.
24863 * mainmenu_callbacks.c: Removed reference of about.h
24865 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24867 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24869 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
24870 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
24871 About Dialog (thanks to the Evolution team for the cool widget!)
24873 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24875 Patch from lbell <lbell@tsc4.com>
24877 * src/find_in_files.c, src/find_in_files.h,
24878 src/anjuta.c: Added save_yourself, load_yourself routines.
24880 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
24881 Added "Append messages" toggle button. This will enable
24882 the search results to be appended to the already existing
24885 * src/debugger.c: Fixed a typo.
24887 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
24888 src/session.c, src/session.h: Improved session management.
24890 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24892 * THANKS, FUTURE, AUTHORS: Changed my email and
24895 2002-05-02 Stephane Demurget <demurgets@free.fr>
24897 Impl. feature request #525271 (add Lisp support).
24899 * data/properties/lisp.properties: added.
24901 * data/properties/Makefile.am, data/properties/anjuta.properties: added
24902 the lisp properties.
24904 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
24905 src/utilities.[ch]: added support for the Lisp highlight style.
24907 2002-05-02 Stephane Demurget <demurgets@free.fr>
24909 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
24910 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
24911 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
24912 option preferences to have a persistent setting. Plus it's not used
24913 often, so it's better here than flooding the menus.
24915 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
24916 preferences pages a lot more consistent and sweeter: tabs direction
24917 radiobuttons are directed against the meaning, all pages have an
24918 outter frame, a lot of padding, removed all expand attributes for
24919 vertical boxes, ...
24921 That's not a total revamp, but it's really looking better now, even
24922 if there's still work to be done.
24924 2002-05-01 Andy Piper <andy.piper@freeuk.com>
24926 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
24927 * TODO: added task to be completed before next release (update all credits)
24929 2002-05-01 Stephane Demurget <demurgets@free.fr>
24931 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
24934 2002-05-01 Benke László <decike@freemail.hu>
24936 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24938 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
24939 src/main_menubar_def.h, src/mainmenu_callback.[ch],
24940 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
24941 to the format menu in order to reorder the notebook tabs in
24942 alphabetical order everytime a file is created/opened/saved.
24944 2002-05-01 Philip Van Hoof <freax@pandora.be>
24946 * widgets/gnomefilelist.[ch] (history_combo_go),
24947 (history_combo_clicked): impl.
24949 (gnome_filelist_new_with_path): use this new impl.
24951 2002-05-01 Stephane Demurget <demurgets@free.fr>
24953 * src/project_dbase_gui.c (add_file): added the xpm file type.
24955 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24957 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
24960 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
24963 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
24964 src/text_editor_menu.c: Added context sensitive search in symbol
24965 browser and editor.
24967 * configure.in: Changed version number to 0.1.9.99.
24969 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
24970 src/project_import.c: Minor changes to project import facility.
24972 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
24973 (Forced to use specific brace format)
24975 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
24976 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
24977 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
24979 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
24981 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
24982 replaced the spinbutton with an hscale, and made the UI less "blocky".
24984 * src/cvs_gui.c: When diffing a project you can choose date and
24987 * src/project_dbase.c: Import_file activated again
24989 * configure.in, plugins/Makefile.am: Added patch plugin
24991 * plugins/patch/*: The new patch plugin
24993 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24995 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24997 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
24998 dropdown list shown by autocompletion are now removed.
25000 2002-04-28 Philip Van Hoof <freax@pandora.be>
25002 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
25003 a bunch of filetypes from the older version.
25005 * src/project_dbase_gui.c (add_file): changed the import
25006 dialog's filetypes combo contents depending on the
25007 type of data to be imported.
25009 2002-04-28 Stephane Demurget <demurgets@free.fr>
25011 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
25012 the amount parameter as Philip stated and reformated to follow the
25015 * src/project_dbase.c (project_dbase_make_default_filetype_list):
25016 changed accordingly.
25018 2002-04-25 Stephane Demurget <demurgets@free.fr>
25022 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
25023 Shift-F6, to be more consistent with other Gnome apps.
25024 Moved the "Search next" entry under the "Search" one, and swapped the
25025 order of the "Find in files" and "Find and Replace" ones.
25027 Some additional fixes ands cleanups on the edit menu.
25029 * src/main_menubar.h: replaced all occurences of repeat_find by
25030 find_again for the code to be more consistent.
25032 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
25033 sensitiveness depending on the existence of an active text buffer.
25035 * TODO: added some bits about improving the usability of the
25036 search/search again couple.
25038 2002-04-25 Stephane Demurget <demurgets@free.fr>
25040 * src/preferences_gui.c: made the tab labels text more consistent
25043 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25045 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
25047 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
25050 * src/main.c (main): simplified some code and cleanups.
25052 Fix a part of #499366:
25054 * src/commands.[ch] (sync_from_props), (command_editor_save),
25055 (on_apply_clicked), (create_command_editor_gui): added the gui
25056 corresponding to the command.terminal preference.
25058 2002-04-25 Stephane Demurget <demurgets@free.fr>
25062 * anjuta.spec.in: added build requirements for the source rpm.
25064 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
25066 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25068 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
25069 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
25070 src/project_type.c, source.c, wizard_gui.c:
25071 Added new GNOME 2 project types and changed glade behaviour to
25072 produce GTK code if project type GTK was selected and GTKmm code
25073 if project type GTKmm was selected (and not depending on the
25074 selected language. Disabled glade for GNOME 2 projects because
25075 we will need glade2 there.
25077 * src/project_dbase.c: Fixed a memory lack.
25079 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
25081 * src/cvs.c: Added an error message if jobs are running
25083 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
25085 * tagmanager/tm_work_object.c: Fixed a chrash
25086 bug which occurs when it tries to stat an empty
25089 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
25091 * src/controls.c: CVS menu items now becomes
25092 insensitive when the launcher is busy.
25094 * src/anjuta.c, cvs.h, cvs.c: Created a function
25095 to update the cvs preferences when preferences are
25096 applied in preferences dialog and called it from
25097 anjuta_update_preferences().
25099 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
25101 * src/cvs.c: Added a space in the cvs command
25102 before the revision part. This fixes the cvs
25103 error we get when cvs-diffing with revisions.
25105 * src/cvs.c: Fixed a compiler warning.
25107 * src/find_replace.c: The dialog now remembers
25108 the settings including the "prompt on replace"
25109 which seems to have broken somewhere line the
25112 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
25114 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
25115 Added a new property in cvs class to hold a boolean
25116 for enabling date in cvs diff. This fixed the bizzare
25117 diff output due to the date that goes with the cvs
25118 command. Also, set the default value of compression
25119 to 3 and unified diff option to 1.
25121 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
25123 * src/cvs.c: The diff editor is set to hilite as
25124 diff syntax hiliting.
25126 * configure.in, manual/Makefile.am:
25127 Added a new manual module for ja language.
25129 * manual/ja/*/*/*: New module and files for the
25130 ja translation for the anjuta documentation
25131 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
25133 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
25135 * src/launcher.c: Made a very messy work around
25136 for the launcher authentication to work properly.
25138 * src/find_replace.c: Applied the missing patch
25139 from Dan Elphick <dre00r@ecs.soton.ac.uk>
25141 2002-04-16 Andy Piper <andy.piper@freeuk.com>
25143 * src/cvs.c, src/main_menubar_def.h: made message strings
25144 consistent with existing standards from our own documentation
25145 (such as uppercase P in Project, corrected spelling of
25148 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
25150 * src/cvs_gui.c: Cleaned up gui and aligned various
25151 widgets to give a clean look.
25153 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
25155 * src/launcher.c: Added work around to retrieve
25156 the child exit code. It works. :)
25158 * src/find_in_files.c, src/gnome_project.c,
25159 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
25160 src/clean.c, src/clean_project.c, src/build_project.c,
25161 src/build_file.c: Modified to handle the new
25164 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
25166 * src/find_replace.c: Changed signal to call
25167 on_replace_text_close on from delete_event
25168 to close => the replace history is now updated.
25170 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
25172 * src/cvs.c: escaped the cvs import message before
25175 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
25177 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25179 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
25181 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
25184 * src/preferences_gui.c: GUI improvements
25186 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
25188 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
25190 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
25191 Removed static qualifier from tm_tag_type_name() and
25192 availed it's prototype for use in outside code. also
25193 created reverse map function tm_tag_type_name();
25195 * src/anjuta.c: Implemented qualified tags names for
25196 the tag list (on the toolbar pulldown list) to avoid
25197 ambiguty in tags with similar names (like prototype
25198 and definition). Patch modified and improved.
25200 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
25202 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
25204 * src/utilities.[c,h]: Added a utility funtion
25205 that escapes the single and double quotes in a
25206 given string. Useful for passing command line
25209 * src/cvs.c: Escaped the cvs log message before
25210 passing it to cvs command line to avoid ambiguties
25211 with quotes in the message.
25213 * pixmaps/anjuta_icon.png: Changed to the new icon.
25214 from Todd Goyen <goyen@mbi-berlin.de>
25216 * src/message-manager-private.cc: Added regex to
25217 recognize (underline hilite) the parsable outputs
25218 from the zvt terminal.
25220 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
25222 Patch from: Tina Hirsch <tehirsch@arcor.de>
25224 * src/project_type.c:
25225 Fixed a bug in the wxproject type and modified the erroroutput when
25226 configure doesn't find wx-config
25228 Patch from: Timothee Besset <ttimo@idsoftware.com>
25230 * src/anjuta.c, src/message-manager-private.cc,
25231 src/message-manager-private.h
25232 Catches double clicks in the zvt terminal, and calls goto_error_line
25233 to jump to the appropriate location in the source. This will recognize
25236 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
25238 * src/build_project.c: Taken care of memory leak
25239 by freeing cmd variable properly.
25241 * src/main_menubar_def.h: Fixed wrong signal connection
25242 for cvs project commit.
25244 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
25246 * src/preferences_gui.c: Added some border and adjusted
25247 expandsion, filling in box adds to make the cvs preferences
25250 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
25252 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25254 * src/cvs*, src/main_menubar*, src/preferences*:
25255 Moved CVS settings to preferences, added a nice login dialog.
25257 * src/controls.c, src/project_dbase.c:
25258 CVS project options are only shown if a project is open
25260 * src/build_project.c:
25261 User is now asked if he wants to install as root
25266 * anjuta.prj: Updated with cvs files
25268 * TODO: Remove task which are done
25270 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
25272 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
25273 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
25274 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
25276 Modified launcher to use controlling terminal to detect and
25277 take care of password authentications (for example, for cvs
25278 and root installs).
25280 * pixmaps/password.png: New file.
25282 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
25284 Anjuta kick start tutorial wirtten by:
25285 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
25287 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
25288 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
25289 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
25290 manuals/C/anjuta-tutorial/figures/*.png:
25294 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
25298 2002-03-28 Roel Vanhout <roel@stack.be>
25300 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25302 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
25303 src/preferences_gui.c:
25304 Added option to wrap around to beginning/end of file when on last bookmark
25305 and next/previous bookmark is pressed
25307 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
25309 Patch from Philip Van Hoof <freax@pandora.be>
25311 * src/gnomefilelist.c:
25312 Added gimp like feature that changes the file extension of
25313 the filename entered in the selections when the file
25316 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
25318 Patch from Roy Wood <roy.wood@filogix.com>
25320 * src/controls.c, src/find_text.c, src/find_text.h,
25321 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
25322 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
25324 Menuitem for entering currently selected text as find target,
25325 added key accel for "find next" and changed some key accels for
25326 other key for consistency.
25331 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
25333 * src/watch.c, src/watch.h, src/watch_cbs.c,
25334 src/watch_cbs.h, src/watch_gui.c:
25336 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
25338 Added change watch entries feature
25339 and Watch entries modify on double click fixed.
25341 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
25343 * src/mainmenu_callbacks.c:
25345 Project commit should not bypass dialog as
25346 we need to get the cvs log from the user.
25348 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
25350 * src/project_dbase.c:
25352 Patch from Roy Wood <roy.wood@filogix.com>
25354 Fixed docking bug with the new docking patch
25355 to fix copy/paste bug.
25357 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
25359 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
25360 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
25361 src/main_menubar.h, src/main_menubar_def.h,
25362 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
25364 Added cvs project support. Featured bypass cvs dialog for
25365 cases where we don't need dialog (such as project and right
25366 click selection from file browser). Cleaned up cvs code to
25367 make them generic cvs operations instead of separate file
25368 and project operations. Added cvs log action. Increased
25369 file entry box width and enabled "unified diff" by default.
25370 Used Editor buffer for status and log and set hilite for
25371 these buffers including diff buffer (DIFF hilite).
25373 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
25375 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25377 * data: Added file autogen.sh.wxwin
25378 * data/Makefile.am: Added entry for autogen.sh.wxwin
25379 * pixmaps: Added project image appwiz_wxwin.png
25380 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
25381 * src/appwizard_cbs
25382 src/compiler_options.c
25384 src/project_dbase.c
25385 src/project_dbase.h
25386 src/project_import_cbs.c
25390 src/wizard_gui.c: Added everything necessary for new
25391 project type 'wxWindows (wxGTK)
25392 * src/project_dbase.c: Fixed a bug that caused every project
25393 to be a glade project in dialog
25394 'Project information'.
25396 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
25398 Patch submitted by Roy Wood <roy.wood@filogix.com>
25400 * src/anjuta_gui.c, src/message-manager-dock.c,
25401 src/project_dbase.c:
25403 fixed the copy/paste bug by rewriting dock/undock
25406 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
25408 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25410 * src/cvs*, src/Makefile.am:
25411 New file for CVS support. File operations currently work
25412 cvs login needs to be done. Project support is not yet
25415 * src/main_menubar*, src/mainmenu_callbacks,
25416 src/anjuta.c, src/anjuta.h:
25417 Added menus and functions for cvs commands.
25419 * src/text_editor_menu.h:
25420 Added #include <gtk/gtk.h>
25423 Removed a warning (and this time it works ;-)
25425 * src/utilities.c, src/utilities.h:
25426 Added a utility function to retrieve directory
25427 name out of full path.
25429 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
25431 * src/executer.c: (create_executer_dialog): changed the default
25432 focus on the entry.
25434 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
25436 * widgets/gnomefilelist.c:
25437 Fixed duplicate history entries for the same directory.
25439 2002-03-10 Stephane Demurget <demurgets@free.fr>
25443 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
25444 it's already used by scintilla to delete the whole current line.
25446 2002-03-10 Stephane Demurget <demurgets@free.fr>
25450 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
25451 calls to fileselection_hide_widget,
25452 (on_open_filesel_cancel_clicked): removed.
25454 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
25455 (on_add_prjfilesel_cancel_clicked):
25457 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
25460 * src/fileselection.c: Made some functions static.
25461 (fileselection_hide_widget): rewritten using the new
25462 gnome_filelist_set_multiple_selection function.
25464 * src/fileselection.c: (on_file_selection_delete_event): removed
25465 unuseful widget hides. Some cleanups,
25466 (on_file_selection_cancel_clicked): impl,
25467 (create_fileselection_gui): changed the cancel button clicked's
25468 callback to use this new function.
25470 * src/anjuta.c: (anjuta_new):
25471 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
25472 callbacks, because this the gnome filelist widget's job.
25474 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
25475 clist selection mode duplicates set,
25476 (gnome_filelist_key_press): use the new impl. function.
25478 2002-03-10 Stephane Demurget <demurgets@free.fr>
25482 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
25483 fixed some bogus code using an array cell out of
25484 range, removed unecessary gettext usages.
25486 * src/appwiz_page2.c: (on_prj_name_entry_changed):
25487 some cleanups and now transform minus characters to
25491 (source_write_configure_in),
25492 (source_write_toplevel_makefile_am),
25493 (source_write_desktop_entry),
25494 (source_write_glade_file):
25495 * src/project_dbase.c: (project_dbase_summon_glade),
25496 (project_dbase_generate_source_code):
25497 * src/glades.c: (gladen_write_glade_write):
25498 replaced some occurences of the target name by the
25499 project filename, using project_dbase_get_proj_name,
25500 to fix the name of some files.
25501 Fixed a lot of mem leaks.
25502 Various code cleanups.
25504 2002-03-06 Stephane Demurget <demurgets@free.fr>
25506 Merged with latest (1.44) scintilla.
25508 Added: - The calltip.<lexer>.end.definition property to display help
25509 text on a second line of calltip.
25510 - The calltip.<lexer>.word.characters property to correctly find
25511 calltips for functions that include characters like '$' which
25512 is not normally considered a word character.
25513 - The use.monospaced property to determine initial state of
25514 Use Monospaced Font setting.
25516 Bugs fixed: Too many to mention; please see :
25517 http://www.scintilla.org/ScintillaHistory.html for the
25520 * scintilla/*/*: updated nearly all files.
25522 * TODO: removed the need of a scintilla merge.
25524 Merged with latest (1.44) SciTE properties.
25526 * data/properties/anjuta.properties: added the wrap, use.monospaced
25529 * data/properties/html.properties: added a missing php extension, and
25530 updated php keywords to the latest reference.
25532 * data/properties/pascal.properties: added commands to compile, build
25533 and execute pascal applications.
25535 * data/properties/lua.properties: added styles for statements.
25537 * data/properties/bash.properties: added the declare keyword.
25539 Fixed distchecking.
25541 * global-tags/Makefile.am,
25542 global-tags/create-global-tags.sh: used some kind of ugly hack to
25543 make distchek work, since noone has proposed some better way.
25545 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
25546 and Ctrl-N replace Alt-N for new file according to the Gnome design
25549 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25551 * widgets/gnomedirlist.c
25552 widgets/gnomedirlist.h
25553 widgets/gnomefilelist.c
25554 widgets/gnomefilelist.h:
25556 Added GPL headings in the file.
25558 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25560 * src/attach_process.c
25561 src/attach_process_cbs.c
25562 src/attach_process_cbs.h
25563 src/attach_process_gui.c
25565 src/breakpoints_cbs.c
25566 src/breakpoints_cbs.h
25567 src/breakpoints_gui.c
25569 src/compiler_options.c
25570 src/compiler_options_cbs.c
25571 src/compiler_options_cbs.h
25572 src/compiler_options_gui.c
25573 src/find_in_files.c
25574 src/find_in_files_cbs.c
25575 src/find_in_files_cbs.h
25576 src/find_in_files_gui.c
25581 src/preferences_gui.c
25582 src/project_config.c
25584 src/src_paths_cbs.c
25585 src/src_paths_cbs.h
25586 src/src_paths_gui.c:
25588 Bugs #521629 and #522427 fixed. The problem was, that the
25589 escape-key was not catched and the dialog was hidden, but
25590 the flag was not set correctly.
25592 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
25593 using the gnome_dialog_close_hides()-setting present in most dialogs.
25594 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
25595 emits "close" and set the flag in the close-callback.
25597 Patch from: Jens Georg <mail@jensgeorg.de>
25599 2002-03-06 Stephane Demurget <demurgets@free.fr>
25601 * src/*.{c,cpp}: s/string_free/g_free/
25603 * src/utilities.[ch]: (string_free): removed.
25605 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
25607 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25609 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
25610 src/mainmenu_callbacks.[ch]:
25611 Removed Project menu options: README, TODO, ChangeLog and NEWS
25612 Moved Save Build Messages to Build menu and only highlight it
25613 when there are build messages.
25614 Corrected a spelling: "mojority" -> "majority"
25615 Fixed initialisation of edit.edit_app_gui so now Edit menu
25616 can be shown when no project is loaded.
25618 * src/project_dbase.h: Removed prototype for static function
25620 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25622 * src/text_editor.c: Editor is marked changed after
25625 Patch from: Jens Georg <mail@jensgeorg.de>
25627 2002-03-04 Roel Vanhout <roel@stack.be>
25629 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25631 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
25632 Added option to ignore binary files on 'Find in files' (grep -I option)
25634 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25637 session restoration and commandline load in
25640 * src/anjuta.[h,c], src/anjuta_cbs.c:
25641 Removed "clear windows menu" and prevented runtime
25644 * src/compile.c, src/build_file.c, src/build_project.c,
25646 Takes into account the preference setting for
25647 show dialog when job completes. Dialogs are
25648 shown when it is enabled otherwise not.
25650 2002-03-03 Roel Vanhout <roel@stack.be>
25652 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25655 Store 'Find...' search string on search so that 'Find Next' will search for
25656 that string, even if the dialog hasn't been closed yet.
25658 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25660 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
25661 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
25662 src/main_menubar_def.h:
25664 Organized menus, removed "Windows" and "Utilities" menus from the
25665 menubar [they are no longer needed]. Also removed some extragenous
25668 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25670 * src/message-manager-private.cc:
25671 Set message clist selection mode to BROWSE.
25673 * src/message-manager.cc, src/an_symbol_view.c,
25674 src/an_file_view.c:
25675 Added Key navigation for the CTree and CList. Arrow left for
25676 node collapse, right for node expand, space (or enter) for
25677 activation (same as double click).
25679 2002-03-03 Roel Vanhout <roel@stack.be>
25681 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25683 * plugins/class-gen/clsGen.c
25684 Added functionality to semi-intelligently prefill filename
25685 boxes with names deduced from class name
25687 2002-02-26 lbell <lbell@tsc4.com>
25689 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25690 * src/preferences_gui.c:
25691 Removed an incorrect use of gtk_misc_set_alignment().
25693 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
25694 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
25695 src/preferences.h, src/preferences_gui.c:
25697 Added the option to reload last open project at the startup.
25698 Added the possibility to open a new project without close
25701 * src/properties.cxx:
25702 Corrected a spelling mistake in message string.
25705 Updated session functions.
25707 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
25709 * widgets/gnomefilelist.c: Bug fixes.
25711 Patch from Philip Van Hoof <freax@pandora.be>
25713 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
25715 * src/an_file_view.c:
25716 anjuta was unable to open some files becuase they were not being
25717 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
25718 Removed mime checking when opening with anjuta, becuase it doesn't
25719 hurt to open binary files in anjuta (some even may want to do so).
25721 Added a warning when mime type is not set when "view with default
25722 viewer" is activated.
25724 * src/an_file_view.c, an_symbol_view.c:
25725 Converted N_() to _() where ever appropriate in the strings.
25727 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
25729 * src/appwizard_gui.c, src/appwizard_cbs.c
25730 src/wizard_gui.c/h, src/appwiz_page3.c,
25731 src/project_import_gui.c:
25733 Moved target type radiobuttons to appwiz. page 2
25735 * src/message-manager-private.cc
25736 Fixed a bug which caused a crash if next message function was used
25738 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
25740 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
25742 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
25743 Modifies the behaviour of Alt-TAB in Anjuta. This
25744 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
25745 edited files in the first items of the notebook.
25747 Patch from: Timothee Besset <timo@qeradiant.com>
25749 2002-02-24 Philip Van Hoof <freax@pandora.be>
25751 * widgets/gnomefilelist.c, gnomefilelist.h:
25752 Added filecompletion
25754 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
25756 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
25758 * configure.in: Added "sk" to ALL_LINGUAS.
25760 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
25762 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
25763 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
25764 src/wizard_gui.c: Added support for static and dynamic libs
25766 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
25768 * widgets/gnomefilelist.c:
25769 Fixed gnome_filelist_get_lastfilename so it no longer returns
25772 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
25774 * src/resources.h, resources.c:
25777 * src/main_menubar_def.h, mainmenu_callbacks.c:
25778 Changed to use gnome configed url handler.
25780 2002-02-19 Philip Van Hoof <freax@pandora.be>
25782 * widgets/gnomefilelist.c
25783 Added PHP filetype.
25785 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
25787 * plugins/class-gen/clsGen.c:
25790 * widgets/gnomefilelist.c:
25791 Gives the maximum space to the files section of the open file dialog.
25793 Patches from: lbell <lbell@tsc4.com>
25795 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
25797 * src/anjuta.c, main.c:
25798 Used tm_get_real_path in anjuta_get_full_filename();
25800 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
25802 * anjuta.prj: update version
25804 2002-02-17 Stephane Demurget <demurgets@free.fr>
25806 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
25807 removed the amount arg and replaced with a NULL-ending list.
25808 (gnome_filelisttype_makedefaultlist): use the new prototype.
25810 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
25812 * src/about.c, THANKS: updated for new contributors
25814 * anjuta.prj: added new files
25816 * README: corrected some documentation, ctags no longer needed,
25817 pkgconfig now required
25819 * data/properties/others.properties: add .cvsdiff extension
25821 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
25822 patch from Vadim Berezniker <vadim@berezniker.com> to improve
25825 * doc/anjuta.1: added initial man page thanks to
25826 Rob Bradford <rob@debianplanet.org> (NB build and install
25829 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
25831 * src/Makefile.am: Cleaned handling of compiler flags by moving them
25832 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
25835 * configure.in: Changed version to 0.1.10-pre
25837 2002-02-17 Stephane Demurget <demurgets@free.fr>
25839 * src/fileselection.c: (create_fileselection_gui): always display
25840 the directory creation button as we cannot rely on the dialog
25843 * widgets/gnomefilelist.[ch]: fixed includes.
25845 * pixmaps/new_folder.xpm: resized, added a + sign.
25847 2002-02-17 Stephane Demurget <demurgets@free.fr>
25849 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
25850 changed all extensions to begin with a dot.
25852 2002-02-16 Philip Van Hoof <freax@pandora.be>
25854 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25856 * THANKS: added Philip.
25858 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
25860 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
25861 * src/file_selection.[ch],
25862 * widgets/gnomefilelist.[ch]: added a filetype
25863 combobox to the Anjuta file dialog widget.
25865 2002-02-14 Andy Piper <andy.piper@freeuk.com>
25867 * anjuta.spec.in: eep! the import script was not being installed by
25868 RPM - fixed for the release.
25870 2002-02-13 Stephane Demurget <demurgets@free.fr>
25872 Various cleanups and fixes for the next release to be able to make
25875 * plugins/*/*.c: added missing prototypes causing gcc to speak to
25876 much and make some tweaks plus cleanups.
25878 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
25879 args to remove some warnings.
25881 * global-tags/Makefile.am,
25883 src/Makefile.am: link against Anjuta static libs using the
25884 $(top_builddir) dir, not anymore on $(top_srcdir) to make
25887 * src/Makefile.am: ditto with all the Anjuta static libs.
25889 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
25890 include, as we already include the whole directory for the build.
25892 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
25894 2002-02-13 Andy Piper <andy.piper@freeuk.com>
25896 * pixmaps/Makefile.am: icon for libglade project now installed
25897 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
25898 * manuals/C/Makefile.am: removed ChangeLog reference which was
25899 breaking some build stuff
25900 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
25901 include reference problems that showed up on make distcheck
25902 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
25904 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
25906 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
25908 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
25910 * src/message-manager-private.cc:
25911 The horizontal scrollbar now shows properly on demand.
25913 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
25915 * src/dnd.c fixed some warnings
25916 * src/message-manager-private.cc: Horizontal scrollbar is now shown
25917 and works. It is shown always at the moment but before it was
25918 shown on demand and did never work.
25920 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
25922 * src/anjuta.c: Fixed a crash bug.
25923 patch from: Jens Georg <mail@jensgeorg.de>
25925 2002-02-04 Andy Piper <andy.piper@freeuk.com>
25927 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
25928 reports a problem with missing end tags on <graphic>
25930 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25932 * manuals/C/ChangeLog: removed since it was never used
25933 * manuals/C/anjuta-manual/*: more updates, new screenshots
25934 * anjuta.prj: updated for new manuals/ structure
25936 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
25938 * source.c, compiler_options.[c/h]:
25939 Fixed bug #460321 "Problem with optimization options"
25940 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
25942 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25944 * NEWS: prepared for release, need to fill in date
25945 * data/welcome.txt: version number updated
25947 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25949 * src/text_editor_menu.c, src/an_file_view.c,
25950 src/an_symbol_view.c: marked strings for translation
25952 * src/defaults.c, data/properties/xml.properties:
25953 *.omf and *.xsl files should use XML highlighting
25955 * manuals/C/anjuta-manual/*:
25956 - restructured so that files have more meaningful names
25957 and are easier to edit (see anjuta-manual.sgml for the
25959 - updated some screenshots
25960 - continued rewrite
25962 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
25964 * main.c: Made a workaround to remove the old
25965 anjuta gnome config file (older than 9 Feb 2002). This
25966 will fix the bug which never lets the brower toolbar shown.
25968 * main.c: In fact, the above solution wouldn't work in all
25969 cases. Therefore, here is the better fix, which works by
25970 detecting the version of the old config file and deleting
25971 ~/.gnome/Anjuta if it is lesser than 0.1.9.
25973 2002-02-01 Andy Piper <andy.piper@freeuk.com>
25975 * HACKING: added info on submitting patches
25977 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
25979 * src/project_import_gui.c, src/project_import.c:
25980 - If Project Import Wizard is canceled everything is
25982 - Back button is now insensitive on page 3 (some problems:
25983 see TODO in project_import_qui.c:284
25984 - Menu frame is insensitive if project type != GNOME(mm)
25986 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25988 * src/main.c: Fixed bug # (Unable to open files on
25989 double click in project window from second trial onwards when
25990 the project is opened from command line).
25992 * po/POTFILES.in: Removed tags_manager.[h,c]
25994 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25996 * src/preferences.c:
25997 A quick hack to fix the 'invisible' browser toolbar when
25998 upgrading from 0.1.8 to 0.1.9
26001 Fixed toolbar names which were causing confusions in the toolbar
26005 Substituted "anjuta" with PACKAGE
26007 * src/project_import_gui.c:
26008 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
26010 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
26011 Added new files and removed obsolete ones.
26013 2002-01-30 Andy Piper <andy.piper@freeuk.com>
26015 * src/appwizard_cbs.c, project_import_cbs.c,
26016 main_menubar_def.h, project_import_gui.c:
26017 updates to message strings and layout for the
26020 * text_editor_cbs.c: fix for the tab menu entries for
26021 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
26023 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
26030 Tag dropdown exclusive (takes
26031 all space in the toolbar) and never vertical and
26032 increased the width of the tag combo to 256 pixs.
26033 Toolbar separator before the combo and button.
26034 Added tags label before the tag button.
26035 Reorganized the dock bands for the toolbars.
26037 * src/project_import_gui.c
26038 src/project_import.c:
26039 Fixed an error and removed an unused variable.
26041 * data/properties/anjuta.properties:
26042 Removed the property for the old toolbar and set
26043 browser toolbar show to default.
26045 * src/project_dbase.c: excluded modules were not
26049 No build files will be written if the project is blocked.
26051 * src/project_import.c,
26052 src/project_import_cbs.c,
26056 Manually applied Johannes patch to fix some memory
26057 issues and gui clean up.
26058 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
26060 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
26061 Fixed a bad bug with remove file from project because of
26062 files were never removed properly from the project and
26063 from the tagmanager.
26065 * src/appwiz_page3.c: Disabled unused codes to clear
26068 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
26070 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
26073 pixmaps/Makefile.am
26076 src/an_symbol_view.c
26084 src/main_menubar_def.h
26085 src/mainmenu_callbacks.c
26086 src/mainmenu_callbacks.h
26088 src/project_dbase.c
26089 src/project_dbase.h
26091 src/text_editor_menu.c
26092 src/text_editor_menu.h
26095 src/toolbar_callbacks.c
26096 src/toolbar_callbacks.h :
26098 Patch submitted by:
26099 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26101 Removes the Tags toolbar and substituted it with
26102 tags combo dropdown list. Fixes a couple of bugs.
26104 Moved the tag combo to browser toolbar because
26105 main toolbar was becoming too long.
26106 Made a new icon of tag toolbar.
26108 * po/zh_TW.po: Fixed bug.
26110 * pixmaps/an_tag.xpm: Added new file.
26112 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
26114 * src/project_import_gui.c: Reorganized project
26117 2002-01-29 Andy Piper <andy.piper@freeuk.com>
26119 * HACKING: added info on creating windows and dialogs
26121 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
26123 * src/tm_file_view.c:
26125 Sorts the file list at the end instead of doing sort-insert
26126 to improve performance.
26127 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
26129 * src/project_dbase.c: Resolved a conflict from
26132 * src/project_import.c:
26134 Fixed to use anjuta_import.sh for the bin dir and
26135 not from the data dir.
26137 Used anjuta_is_installed() function to verify a the command's
26140 Fixed import command to use sh (which is more general and is
26141 gauranteed to be found in any unix system :-)). Also, added
26142 double quotes around the import directory.
26144 Changed some strings for better translations (like avoiding
26147 Fixed the reading of wrong target type.
26149 * src/control.c: Insensitive "import project" when there is
26152 * src/project_import_cbs.c:
26154 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
26155 Fixed selection of gettext checkbox.
26156 Sets the menu entries.
26158 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
26160 * src/appwiz_page[1-4].c
26162 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
26163 be able to reuse it.
26165 * src/mainmenubar.[c/h]
26166 * src/mainmenubar_def.h
26167 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
26170 * src/message-manager.c: Fixed bug 509192
26171 * src/message-manager-dock.c: Added accel_group if window is undocked
26173 * src/project_dbase.[c/h]: Splitted opening code to be able
26174 to use it without an open file dialog
26175 (Maybe I broke Naba's changes, please take a look)
26177 * src/project_import.[c/h]
26178 * src/project_import_gui.c: New Files, Code for Project Import Wizard
26180 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
26183 2002-01-28 Andy Piper <andy.piper@freeuk.com>
26185 * src/main_menubar_def.h, tagmanager/tm_project.c: more
26188 * manuals/C/anjuta_manual/*: started rewrite of the
26189 manual, updated some screenshots
26191 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
26193 * src/gnomefilelist.h, src/gnomefilelist.c:
26195 Fixed multiple selection bug (#497085). The OK button is
26196 sensitive when in multiple mode, if the no. of
26197 selection is one or more.
26199 Toggle between single and multiple selection mode
26200 and multiple mode display.
26202 Fixed strings to translable strings.
26204 Fixed some compiler warnings by commenting out
26207 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
26209 * src/project_dbase.c: App status bar now updates
26210 with the project name when the project is loaded.
26212 * src/an_file_view.c, tagmanager/tm_file_entry.c:
26214 Puts the directories at the top. They're also sorted now.
26215 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
26217 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
26219 * scripts/anjuta_import.sh.in: Added file.
26220 * scripts/anjuta_import.sh: Removed file.
26222 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
26225 * src/main_menubar_def.h:
26227 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
26228 reflect the opposite of Find (CTRL+F) and also to leave
26231 Changed Glade summon with ALT+G, which frees the ATL+E
26232 for poping up the edit menu.
26234 * src/Makefile.am: Debugging link flags by Biswa, removed.
26236 2002-01-28 Andy Piper <andy.piper@freeuk.com>
26238 * HACKING: added information on best practices for writing
26239 application messages and GUI labels
26241 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
26242 src/breakpoints.c, src/build_file.c, src/build_project.c,
26243 src/clean_project.c, src/compile.c,
26244 src/compiler_options_cbs.c, src/compiler_options_gui.c,
26245 src/configurer.c, src/debugger.c, src/executer.c,
26246 src/find_in_files.c, src/find_in_files_cbs.c,
26247 src/find_replace.c, src/find_text.c, src/glades.c,
26248 src/gnome_project.c, src/goto_line.c, src/main.c,
26249 src/main_menubar.c, src/main_menubar_def.h,
26250 src/mainmenu_callbacks.c, src/preferences_gui.c,
26251 src/project_config.c, src/project_dbase.c,
26252 src/project_dbase_gui.c, src/resources.c, src/source.c,
26253 src/support.c, src/tags_manager.c, src/text_editor.c,
26254 src/text_editor_gui.c, src/text_editor_menu.c,
26255 src/toolbar_callbacks.c, src/utilities.c:
26256 lots of minor message updates to make them more user-friendly
26259 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
26263 Because of the spaces escaping, the command could not be
26264 executed when run without terminal. Now fixed.
26266 * anjuta.prj, Makefile.am:
26268 Added anjuta project file.
26270 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
26272 * src/message-manager-private.h, message-manager-private.cc,
26275 Added freeze() and thaw() for the message window class to
26276 speed up the message manager update.
26278 * src/project_config.h, project_config.c,
26279 src/project_dbase.h, project_dbase.h
26280 scripts/anjuta_project.template:
26282 Added two new prject attributes: project.config.blocked and
26283 project.excluded.modules. The former will make sure that users
26284 are not given any previlidge in enabling the 'overwrite build
26285 files' flags and the later issues a list of modules in the project
26286 to be skipped for symbol browsing and project listing.
26288 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
26290 Modified script to read the template from the anjuta data dir
26291 rather than from the directory in which the script exist. Otherwise,
26292 Being transfered to the bin dir, the script will not be able to
26293 find the template when it is run.
26295 The script is also create with configure.in to set in the anjuta
26296 data dir path inside the script.
26298 2002-01-26 Stephane Demurget <demurgets@free.fr>
26300 * po/fr.po: updated to the latest sources.
26302 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
26304 * scripts/Makefile.am:
26305 anjuta_import.sh goes with distribution.
26307 * po/*.po: They seem to have updated (merged with
26308 anjuta.pot) automatically when I did "make dist".
26310 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
26312 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
26313 Fixed Bug #499807, ie crash on removing libs, includes, defines from
26314 the compiler options dialog.
26317 Correct todays date. :)
26319 * scripts/Makefile.am:
26320 Installs anjuta_import.sh in $(prefix)/bin dir and
26321 is treated as an executable.
26323 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
26325 * Fix for bug #499373
26327 * data/properties/anjuta.properties, ada.properties, cpp.properties,
26328 java, properties, latex.properties, lua.properties, others.properties,
26331 Added double-quotes around file arguments so that
26332 filenames with spaces could also work.
26334 * launcher/anjuta-launcher.c, executer.c:
26335 Escaped quotes in the cammand and it's arguments before executing
26336 so that args with spaces can also work.
26338 Commented #DEBUG switch.
26340 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
26342 * scripts/*: Added files which I forgot previously.
26344 * src/aneditor.h: Lined up commands definition for better look.
26346 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
26347 main_menubar.h, control.c:
26348 Added three more convert EOL chars submenu items in transform.
26349 Reformatted some some.
26351 * data/anjuta.properties:
26352 Reformatted a line.
26354 * src/aneditor.h, aneditor.c:
26355 Added three commands (with definitions) for EOL conversions.
26357 * src/text_editor.c:
26358 Editor detects file mode from the file content and
26359 set the editing mode to CR/LF/CRLF automatically.
26360 Refined Dos mode extrageneous chars filter
26361 This will make sure that filter works only in Dos mode and not
26364 * src/anjuta.c: Editor mode display in status bar.
26366 * src/preferences_gui.c: Changed the string for dos mode
26367 filter to more sensible string.
26369 * src/aneditor.c: Default editor mode sets during widget creation
26370 and not everty time the properties are loaded. This makes sure
26371 that the auto-detected mode is not overridden by the default mode.
26373 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
26375 * src/anjuta.c: Fixed bug #476028.
26376 Now anjuta also searches for file relative to top project dir,
26377 when the project is open.
26379 * src/anjuta_cbs.c: Fixed bug #499536.
26380 File is not closed if it is not able to save the file properly.
26382 * src/mainmenu_callbacks.c: Fixed bug #499536.
26383 Newfiles (which are not modified) are also closed on "close all files".
26385 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
26387 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
26389 * tagmanager/tm_source_file.c, regex.c, parse.c:
26390 defined and delimited g_messages within #debug.
26392 * src/preferences.c, data/anjuta.properties:
26393 saved/defied message-manager tag position in string.
26394 Message tag possition is saved between sessions. And
26395 and tag position bottom as default.
26397 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
26399 Patch submitted by:
26400 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26405 data/properties/Makefile.am
26406 global-tags/Makefile.am
26407 pixmaps/Makefile.am
26411 src/an_symbol_view.c
26412 src/an_symbol_view.h
26417 src/message-manager-private.cc
26419 src/project_dbase.c
26420 src/project_dbase_gui.c
26430 pixmaps/sv_class.xpm
26431 pixmaps/sv_function.xpm
26432 pixmaps/sv_macro.xpm
26433 pixmaps/sv_private_fun.xpm
26434 pixmaps/sv_private_var.xpm
26435 pixmaps/sv_protected_fun.xpm
26436 pixmaps/sv_protected_var.xpm
26437 pixmaps/sv_public_fun.xpm
26438 pixmaps/sv_public_var.xpm
26439 pixmaps/sv_static_fun.xpm
26440 pixmaps/sv_static_var.xpm
26441 pixmaps/sv_struct.xpm
26442 pixmaps/sv_unknown.xpm
26443 pixmaps/sv_variable.xpm
26444 pixmaps/fv_core.xpm
26445 pixmaps/fv_text.xpm
26446 pixmaps/filestoremove.txt:
26450 * pixmaps/class.xpm
26451 pixmaps/function.xpm
26452 pixmaps/fv_autofile.xpm
26454 pixmaps/fv_i18n.xpm
26455 pixmaps/fv_source.xpm
26456 pixmaps/private_func.xpm
26457 pixmaps/private_var.xpm
26458 pixmaps/protected_func.xpm
26459 pixmaps/protected_var.xpm
26460 pixmaps/public_func.xpm
26461 pixmaps/public_var.xpm
26463 pixmaps/variable.xpm
26469 Upgraded to tagmanager-0.7
26471 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
26472 * src/anjuta_cbs.c: Fixed bug #506441
26473 * src/watch_gui.c: Changed layout of eval dialog so that
26474 it fits on a 800x600 desktop with German translation.
26476 2002-01-23 Andy Piper <andy.piper@freeuk.com>
26478 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
26479 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
26480 icon for new project type (thanks to Misha)
26481 * configure.in: build and install Danish translation
26482 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
26483 credits to cover new patches and translations
26485 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
26487 * src/preferences.c, src/message-manager.cc, src/project_type.c,
26488 src/appwiz_page1.c:
26490 - Font preferences are restored properly now (\n was missing)
26491 - Dock menu label of message-manager is "Dock/Undock" instead
26492 of "Dock|Undock" to match with the rest of anjuta.
26493 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
26494 changed it in anjuta, too
26496 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26498 * tagmanager/tm_source_file.c,
26499 tagmanager/parse.c,
26500 tagmanager/tm_project.c,
26501 src/an_symbol_view.c,
26504 Disabled debug warnings.
26506 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26508 * src/appwiz_page1.c
26509 src/compiler_options.c
26510 src/project_dbase.c
26511 src/project_dbase.h
26516 New project type named LibGlade.
26518 Patch submitted by:
26519 Dick Knol <dknol@gmx.net>
26522 Commented out unused pixmap creation. May be it
26523 will fix the crash in project creation.
26525 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26529 src/registers_cbs.c
26530 src/registers_cbs.h
26531 src/registers_gui.c
26534 src/sharedlib_cbs.c
26535 src/sharedlib_cbs.h
26536 src/sharedlib_gui.c
26544 src/stack_trace_cbs.c
26545 src/stack_trace_cbs.h
26546 src/stack_trace_gui.c
26554 Fixed bug #496290: Attach/detach removed from these
26555 windows as they are never implemented.
26557 Patch submitted by:
26558 Johannes Schmid <johannes.schmid@gmx.de>
26560 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
26566 when you right click on the tabs, a list of filenames are given
26567 out, but now it gives a list of "page 1", "page 2", etc...
26569 Patch submitted by:
26570 Jens Georg <mail@jensgeorg.de>
26572 * anjuta.in.in: Removed c|c++ because, it was not necessary
26573 and was causing translation problem.
26575 * plugins/class-gen/clsGen.c:
26576 removed "'" for the same reason.
26578 attached the fix for the menu
26581 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
26583 * src/preferences.h,
26585 src/preferences_gui.c:
26587 Adds the functionality to Anjuta to auto save your unsaved
26588 files before you build a project.
26590 Patch submitted by:
26591 jason <jason_williams@suth.com>
26593 * src/anjuta.[h,c]:
26594 Added function for save all files.
26596 * src/mainmenu_callbacks.c:
26597 Modified to use the above function.
26599 * src/build_project.c:
26600 Save all files before build if it is set in the
26603 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
26605 * src/message-manager-private.cc
26606 src/message-manager-private.h
26607 src/message-manager.cc:
26609 Message-manager now restores the tabs which were shown on startup.
26610 The terminal is now created on demand (as requested by Biswa)
26611 and I have removed some debug messages.
26613 Patch submitted by:
26614 Johannes Schmid <johannes.schmid@gmx.de>
26616 2002-01-13 Stephane Demurget <demurgets@free.fr>
26618 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
26619 proper tabs keyboard navigation.
26621 * src/an_symbol_view.c,
26623 src/gnome_project.c,
26624 src/project_dbase.c,
26625 src/tags_manager.c: removed some debugging display.
26627 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
26629 * src/message-manager-dock.c
26630 src/message-manager-private.cc
26631 src/message-manager-private.h
26632 src/message-manager.cc
26635 src/preferences_gui.c:
26637 Patch submitted by:
26638 Johannes Schmid <johannes.schmid@gmx.de>
26640 This patch adds a tab to the notebook of the preferences-dialog
26641 where you can change the colors, the tab position of the new
26642 message manager. Also the truncate messages stuff has moved
26643 from misc tab to messages tab.
26645 Also improved the remembering position stuff of message manager.
26647 * data/internal.properties,
26648 Added definitions for messages colors and tag position.
26650 * src/message_manager.cc:
26651 Fixed a bug that never lets the messages panes to get cleared.
26652 Added wmclass setting for the message window. Fixed a bug in
26653 which the message window was not being shown.
26655 * src/tag_manager.c: Fixed printing of (NULL) in the debug
26656 output and disabled it.
26658 * src/anjuta.c: Preferences created and loaded before anything else.
26659 anjuta now recognizes messages colors on startup and initializes
26662 2002-01-09 Andy Piper <andy.piper@freeuk.com>
26664 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
26666 2002-01-09 Stephane Demurget <demurgets@free.fr>
26668 * pixmaps/file_c.xpm,
26669 pixmaps/file_cpp.xpm,
26670 pixmaps/file_file.xpm,
26671 pixmaps/file_h.xpm,
26672 pixmaps/file_html.xpm,
26673 pixmaps/file_i18n.xpm,
26674 pixmaps/file_icon.xpm,
26675 pixmaps/file_pix.xpm,
26676 pixmaps/fv_doc.xpm,
26677 pixmaps/fv_i18n.xpm,
26678 pixmaps/fv_image.xpm,
26679 pixmaps/fv_source.xpm,
26680 pixmaps/fv_unknown.xpm: made these icons transparent.
26682 2002-01-08 Andy Piper <andy.piper@freeuk.com>
26684 * launcher/anjuta_launcher.c: updated message strings
26685 * src/message-manager-dock.c: added newline at end to avoid compile warning
26686 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
26687 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
26688 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
26689 entries for username and Python-style GPL notice
26690 * HACKING: added info on files to change to update Insert menu
26692 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26694 * src/project_dbase.c,
26695 src/an_file_view.c,
26696 src/an_symbol_view.c:
26697 Changed the CTree expander style to square and
26698 line style to Dotted line.
26700 * po/POTFILES.in: Removed and Added translable files.
26702 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26704 * ccview/.cvsignore: Removed.
26706 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26709 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
26710 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
26711 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
26712 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
26713 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
26714 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
26716 Removed ccview module because it is no longer needed.
26718 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26720 * src/project_dbase.c:
26721 Shifted structure initialization in project_dbase_new()
26722 before anything else, otherwise it was crashing due to
26723 uninitialized values.
26725 * src/an_symbol_view.c:
26726 Disabled high volume debug output.
26728 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26730 Applied a very heavy patch from:
26731 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26735 pixmaps/Makefile.am
26747 src/fileselection.c
26750 src/main_menubar_def.h
26751 src/mainmenu_callbacks.c
26752 src/mainmenu_callbacks.h
26753 src/project_dbase.c
26754 src/project_dbase.h
26755 src/project_dbase_gui.c
26757 src/text_editor_menu.c
26758 src/toolbar_callbacks.c
26759 tagmanager/Makefile.am
26761 tagmanager/include/Makefile.am
26762 tagmanager/include/tm_project.h
26763 tagmanager/include/tm_symbol.h
26764 tagmanager/include/tm_tag.h
26765 tagmanager/include/tm_tagmanager.h
26766 tagmanager/include/tm_workspace.h
26767 tagmanager/tm_project.c
26768 tagmanager/tm_source_file.c
26769 tagmanager/tm_symbol.c
26770 tagmanager/tm_tag.c
26771 tagmanager/tm_workspace.c
26772 widgets/Makefile.am: Modified.
26774 * src/an_file_view.[c,h],
26775 src/an_symbol_view.[c,h],
26776 src/file_history.[c,h],
26778 widgets/scroll-menu.[c,h],
26779 tagmanager/tm_file_entry.c
26780 tagmanager/include/tm_file_entry.h: Added new files.
26782 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
26783 private_func.xpm, public_func.xpm,
26784 class.xpm, fv_exec.xpm, fv_unknown.xpm,
26785 private_var.xpm, public_var.xpm,
26786 function.xpm, fv_i18n.xpm, macro.xpm,
26787 protected_func.xpm, struct.xpm,
26788 fv_autofile.xpm, fv_image.xpm,
26789 ofolder.xpm, protected_var.xpm, variable.xpm:
26790 Updated and Added pixmap files.
26794 a) Removes CCView dependency.
26795 b) Improves the terminal.
26796 c) Adds tag navigation context menus.
26797 d) Upgrades tagmanager to latest version.
26798 e) Miscellaneous small additions.
26800 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
26802 * src/project_dbase_gui.c: Fixed crash of anjuta
26803 when project first created.
26805 * src/gnome_project.c: It now updates the tags manager
26806 when new projects are created.
26808 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
26810 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
26811 for this big patch.
26813 * src/messages.[c,h]: Removed files.
26815 * src/message-manager.[cc,h],
26816 src/message-manager-dock.[c,h],
26817 src/message-manager-private.[cc,h]
26820 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
26821 src/build_project.c, src/clean_project.c, src/compile.c
26822 src/configurer.c, src/debugger.c, src/find_in_files.c
26823 src/mainmenu_callbacks.c, src/preferences.h
26824 src/preferences_gui.c, src/properties.h
26825 src/utilities.c, src/utilities.h:
26826 The new messages widget.
26828 - Use of GtkNotebook instead of ToggleButtons
26830 - Popupmenu to show and hide message types and
26831 to dock/undock in detach mode
26833 All other things should work as they did with the
26834 old message window. Currently the keyboard short-cuts
26835 do not work in detached mode.
26837 Some functions in utitlities.[c,h] changed.
26838 so that they take const arguments where this is possible
26840 * src/Makefile.am, po/POTFILES.in:
26841 Removed messages.[c,h] and
26842 added message-manager.[cc,h], message-manager-dock.[c,h],
26843 message-manager-private.[cc,h]
26845 * src/message-manager.h: Removed "include <bonobo.h>"
26846 and added a newline at the end of the file.
26848 * src/message-manager-private.cc:
26849 Set clist's width setting to Automatic.
26850 Set scroll window's scroll bars to Automatic.
26852 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
26854 * text_editor_menu.c:
26855 Fixed misalignment of the function sub menu
26856 in the text editor pop up menu.
26858 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
26860 * src/text_editor.c: Fixed a compiler warning.
26862 2002-01-04 Andy Piper <andy.piper@freeuk.com>
26864 * THANKS, manuals/*/authors.sgml: updated for new translations
26865 * plugins/class-gen/clsGen.c: converted messages to English
26866 * src/about.c, src/main_menubar_def.h: string updates
26868 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
26873 src/mainmenu_callbacks.c
26876 src/text_editor_cbs.c
26877 src/text_editor-gui.c:
26879 Earlier code for adding 'cross' button
26880 for closing pages were too error prone and unorganized.
26881 Cleaned up the code and shifted the 'extra' widgets
26882 creation (eg. close button, close_pixmap and lable)
26883 from anjuta to text_editor. This takes care of proper
26884 widgets creation and destruction. Otherwise, anjuta
26885 was crashing at too many points, especially related
26886 to docking and undocking.
26888 2002-01-04 Stephane Demurget <demurgets@free.fr>
26890 * src/aneditor.cxx: removed debugging code.
26892 * data/properties/.cvsignore: added swap files.
26894 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
26898 Fixed Crashing of anjuta when a new file is saved as
26901 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
26903 * src/aneditor.c: Some debug codes around.
26905 * data/internal.properties, data/anjuta.properties: Removed.
26906 data/properties/Makefile.am:
26907 data/properties/ada
26909 data/properties/make
26911 data/properties/html
26912 data/properties/ruby
26913 data/properties/baan
26914 data/properties/idl
26915 data/properties/pascal
26916 data/properties/sample
26917 data/properties/bash
26918 data/properties/java
26919 data/properties/perl
26920 data/properties/sql
26921 data/properties/conf
26922 data/properties/latex
26923 data/properties/props
26925 data/properties/cpp
26926 data/properties/lua
26927 data/properties/python
26928 data/properties/xml
26929 data/properties/others
26930 data/properties/.cvsignore:
26931 Added files. Properties now splitted into small files
26935 configure.in: Update the removal and added properties module.
26937 * src/preferences.c: preferences_new(): Updated to reflect the
26938 new properties files organization.
26940 * src/Makefile.am: Added Baan Lexer.
26942 2002-01-01 Stephane Demurget <demurgets@free.fr>
26944 * src/aneditor.cxx: readded the baan lexer.
26946 * src/preferences.c: fixed translated messages and a typo.
26948 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
26949 confusing the regexp usage in xml-i18-merge.
26951 2002-01-01 Andy Piper <andy.piper@freeuk.com>
26953 * src/project_dbase.c: tidied some messages, and spotted a typo in
26954 the reading of properties which prevented the project version from
26955 ever being reported in the Project Information window - fixed :)
26957 * po/POTFILES.in: removed syntax.h
26959 2001-12-31 Stephane Demurget <demurgets@free.fr>
26961 * data/internal.properties: fixed baan properties.
26962 Added all ada properties.
26964 * src/main_menubar_def.h,
26967 src/utilities.[ch]: added support for the Ada highlight style.
26969 2001-12-31 Stephane Demurget <demurgets@free.fr>
26971 * plugins/*/.cvsignore: updated.
26973 2001-12-31 Stephane Demurget <demurgets@free.fr>
26977 src/Makefile.am: removed the empty header syntax.h.
26979 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
26982 Stef's observation on the 'superfluous' hseparators in the recent
26983 files and projects is fully justified -- removed.
26985 * main_menubar_def.h:
26986 Changed "Plug Ins" to "Plugins" in the menu label.
26988 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
26989 Added class-gen in the configure output and class-gen module.
26991 * data/internal.properties:
26992 Correct mis-spelled "jave" to "java".
26993 Added file.is.source for *.h, *.c, *.cpp properties.
26995 * global-tags/Makefile.am:
26996 "chmod +x create_global_tags.sh" before it is executed, because
26997 there is very high chance that it will be found "-x" and resulting
27000 2001-12-31 Stephane Demurget <demurgets@free.fr>
27002 Fixed a crash on Solaris reported by Holder Burde, thanks to him
27005 * src/gnome_project.c: (create_new_project): if the user doesn't
27006 select any icon, it doesn't have any extension and thus we can't
27007 use it in printf on Solaris, since the %s modifier use strlen to
27008 know the string length and then crash. On Linux, gcc checks the value
27009 of the pointer to be NULL and write "(null)" if necessary. We can't
27012 * src/source.c: (source_write_desktop_entry): if there's no icon, we
27013 don't need to have the directory icon but the generic one.
27015 2001-12-30 Stephane Demurget <demurgets@free.fr>
27017 Merged with latest (1.42) scintilla.
27019 Added: Support for the {load,save}.on.(de)activate properties.
27020 The PHP lexer to match keywords case insensitively.
27022 Experimental supports for changeable style attribute & line
27025 Updated: Both the C++ and HTML lexers.
27026 More shell keywords added.
27027 Horizontal scrolling and diplay of long lines optimised.
27028 Cursor setting optimised.
27030 Bugs fixed: Caret movement over folded lines.
27031 Selection tracking in 2ndary views when doing modifications.
27033 * scintilla/CallTip.{cxx.h},
27034 scintilla/ContractionState.{cxx,h},
27035 scintilla/Document.{cxx,h},
27036 scintilla/Editor.{cxx,h},
27037 scintilla/KeyWords.cxx,
27038 scintilla/LexHTML.cxx,
27039 scintilla/PlatGTK.cxx,
27040 scintilla/RESearch.cxx,
27041 scintilla/ScintillaBase.cxx,
27042 scintilla/ScintillaGTK.cxx,
27043 scintilla/Style.{cxx,h},
27044 scintilla/StyleContext.h,
27045 scintilla/ViewStyle.cxx,
27046 scintilla/include/*.h: updated.
27048 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
27050 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
27051 should have been told to the scintilla team. We're lucky I read the
27052 ChangeLog and the modifications of the lexer (thanks to the Gnome
27055 * data/internal.properties: added Baan definitions.
27056 Fixed some issues for C such as *_cast directive, that are only
27057 available with C++.
27058 Updated C++, HTML and shell scripts definitions.
27059 Updated Ada and Bullant, that have been forgotten.
27061 * src/main_menubar_def.h,
27064 src/utilities.[ch]: added support for the Baan highlight style.
27066 2001-12-29 Stephane Demurget <demurgets@free.fr>
27068 Polished the plugins menu behaviour and added a tearoff
27069 menuitem to the recent entries submenu.
27071 Note: The recent entries list seems to be too height
27072 with all these superfluous hseparators.
27074 * src/main_menubar.c: Polished, making some
27075 functions declarations static and cleaning some code.
27077 (create_submenu_plugin): removed the extra
27078 plugins entry and the horizontal separators.
27080 (on_plugins_menu_realize): the plugins menu is only
27081 shown if there's at least one available.
27083 (create_submenu*): added a tearoff menuitem to have
27084 a more homogeneous menu style. For now, it doesn't
27085 take care of user settings (but it was even worse
27088 2001-12-29 Stephane Demurget <demurgets@free.fr>
27090 * configure.in: added the packageplugindir variable to avoid
27091 installing the plugins in $(prefix). It's not the same path as
27092 anjuta 2 to allow parallel installation.
27094 2001-12-29 Stephane Demurget <demurgets@free.fr>
27095 Fix a reopened part of bug #440676: keyboard navigation between the
27096 different text buffers. Changed to a more global approch.
27098 * src/notebook.[ch]: removed.
27100 * src/Makefile.am: removed notebook.[ch]
27102 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
27103 (on_anjuta_window_key_press_event): added to fulfill the global
27106 * HACKING: updated according to the new global shortcuts handling.
27108 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
27110 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
27111 Shifted plugin menu from Edit submenu to main menu.
27114 Added plugins/sample1/plugin-sample1.c
27116 * plugins/sample1/plugin-sample1.c:
27117 Added localization and used anjuta_info, instead of anjuta_error.
27119 * plugins/.cvsignore, plugins/sample1/.cvsignore:
27122 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
27124 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
27127 * Makefile.am: Added module plugins.
27129 * plugins, plugins/Makefile.am, plugins/sample1/*:
27130 Created plugins modules.
27132 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
27133 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
27134 to load plugins of *.so only and not *.so* (which results
27137 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
27138 plugins during packaging.
27140 2001-12-27 Simos Xenitellis <simos@hellug.gr>
27142 * configure.in: Added Greek (el) to ALL_LINGUAS.
27144 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
27146 * configure.in: Added portuguese to ALL_LINGUAS
27148 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
27150 * global-tags/.cvsignore
27151 tagmanager/.cvsignore
27152 tagmanager/include/.cvsignore:
27153 Added cvs ignore files.
27156 Updated cvs ignore file.
27158 2001-12-23 Andy Piper <andy.piper@freeuk.com>
27160 * src/debugger.c, src/text_editor.c, src/anjuta.c,
27161 data/anjuta.properties, data/internal.properties: clean up some
27162 message strings (me)
27164 2001-12-23 Andy Piper <andy.piper@freeuk.com>
27166 * src/about.c, THANKS: added Jens to the credits
27168 2001-12-23 Andy Piper <andy.piper@freeuk.com>
27170 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
27171 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
27172 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
27173 Georg <mail@jensgeorg.de> to add close button to file tabs.
27175 2001-12-20 Andy Piper <andy.piper@freeuk.com>
27177 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
27178 (debugger now catches correct signal from process)
27180 2001-12-20 Andy Piper <andy.piper@freeuk.com>
27182 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
27183 * src/pixmaps.h: switch appwizard project icons to new designs
27184 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
27186 2001-12-20 Andy Piper <andy.piper@freeuk.com>
27188 * pixmaps/Makefile.am: stop redundant images from being installed.
27189 The next step will be to remove them completely.
27190 * src/appwiz*: further updates (more to come)
27191 * src/pixmaps.h: cleaned up, commented
27192 * src/splash.c: should use the pixmaps macro defined
27193 * HACKING: more on the graphics stuff and use of pixmaps.h
27195 2001-12-19 Andy Piper <andy.piper@freeuk.com>
27197 * src/defaults.c: fix bug #494864
27199 2001-12-18 Andy Piper <andy.piper@freeuk.com>
27201 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
27202 graphics from Misha
27203 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
27204 redundant graphics, no longer used
27205 * src/appwiz*: revamped application wizard by Andy and Misha for
27206 a more usable and professional look-and-feel
27207 * HACKING: updates to cover patching, graphics, and some additions
27209 * TODO: removed some implemented features
27211 2001-12-17 Andy Piper <andy.piper@freeuk.com>
27213 * data/anjuta.properties, data/internal.properties: cleanup
27214 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
27215 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
27216 to edit styles colors for keywords and add Goto Tag menu option
27219 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
27221 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
27224 fixes the Forget of the cursor position when tab is brought active
27225 from project manager.
27227 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
27230 Exported "TERM=xterm" to get a color terminal when
27231 anjuta is not started from within a terminal.
27233 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
27237 Added a frame around zvt terminal.
27239 * src/preferences_gui.c
27240 Modified to say "Use glade component (experimental)"
27241 instead of "Use Component".
27243 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
27246 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
27249 src/fileselection.c
27254 src/project_dbase.c
27256 a) Extra scrollbar in terminal no longer appears.
27257 b) Character set preference should be preserved (untested).
27258 c) File selection widget now remembers last directory.
27259 d) On creation of generic project, the glade 'file not found' error no
27261 e) First terminal window is created 'on demand', so it should always to
27262 the Right Thing (TM) as far as starting WD is concerned. Also, the
27263 environment is now passed to the terminal.
27264 f) Solaris compilation should be fixed (replaced get_current_dir_name()
27266 g) Fixed some compilation warnings.
27268 2001-12-10 Andy Piper <andy.piper@freeuk.com>
27270 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
27271 src/pixmaps.h: applied terminal and warnings patch (Biswa)
27272 * src/*: cleanups (me)
27273 * pixmaps/mini_term.xpm: added new file for terminal button
27274 (me, based on existing artwork)
27276 2001-12-07 Andy Piper <andy.piper@freeuk.com>
27278 * configure.in: bumped version to 0.1.9-pre
27279 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
27281 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
27283 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
27285 * src/splash.c: removed a DOS end of line of a comment (so the *.po
27286 files are free of that char)
27287 * configure.in: added "az" to ALL_LINGUAS
27289 2001-11-29 Andy Piper <andy.piper@freeuk.com>
27291 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
27292 crash bug fix from Biswa.
27293 * FUTURE: added Anjuta/gIDE merger information to provide
27294 details on future direction and status of 1.x stuff
27295 * NEWS: prepared for release
27296 * po/de.po: update from Jens Georg <mail@jensgeorg>
27298 2001-11-28 Andy Piper <andy.piper@freeuk.com>
27300 * multiple minor updates pre-0.1.8
27301 * patch from Biswa to fix syntax highlighting and packaging
27302 * po/fr.po: update from Stef
27304 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
27306 * global-tags/Makefile.am
27307 global-tags/create_global_tags.sh
27308 global-tags/tm_global_tags.c
27309 scintilla/LexCPP.cxx
27310 scintilla/include/SciLexer.h
27312 src/project_dbase.c
27313 tagmanager/Makefile.am
27314 tagmanager/include/Makefile.am
27315 tagmanager/include/tm_project.h
27316 tagmanager/include/tm_tag.h
27317 tagmanager/include/tm_tagmanager.h
27318 tagmanager/tm_project.c
27319 tagmanager/tm_source_file.c
27320 tagmanager/tm_tag.c
27321 tagmanager/tm_workspace.c:
27323 Includes the syntax highliting patch to scintilla).
27324 and more stable code.
27326 *tagmanager/include/tm_symbol.h: New file.
27327 *tagmanager/tm_symbol.c: New file.
27329 Add symbol tree building functionality at project level
27332 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
27334 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
27336 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
27337 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
27338 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
27339 : New and improved pixmaps from Misha <misha@phreaker.net>
27342 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
27344 * Big patch submitted by
27345 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
27346 Many thanks to him.
27348 * src/Makefile.am, src/aneditor.cxx
27349 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
27350 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
27351 Use of tagmanager lib for advanced calltips.
27353 * global-tags/*: Created new directory and added files to
27354 generate system.tags.
27356 * tagmanager/*: Created new directory and added tagmanager lib
27359 * configure.in, acconfig.h, Makefile.am: Modified to reflect
27360 the above additions.
27362 * data/Makefile.am: Modified to accomodate generated system.tags file.
27364 2001-11-07 Andy Piper <andy.piper@freeuk.com>
27366 * scintilla/: updated to 1.41
27367 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
27368 * src/about.c: updated list of authors
27369 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
27370 * HACKING: updated to cover Scintilla usage
27371 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
27374 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
27376 * src/aneditor.cxx: Fixed compilation errors with it.
27377 by add include to gtk+ headers and typedefining a mysteriously
27378 vanished class Colour.
27380 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
27382 * configure.in: Added pt_BR in the languages.
27384 2001-11-01 Andy Piper <andy.piper@freeuk.com>
27386 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
27387 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
27389 * manuals/C/anjuta-manual/*: new format to match
27390 the rest of the GNOME docs chapter layout. Added the many
27391 new contributors. Moved Authors and License information into new
27392 chapters of their own - should make expansion easier too
27393 * src/compiler_options.c: changed the profiler option to -pg to
27394 work with GNU tools (gprof)
27395 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
27398 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
27400 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
27401 compiler_options_gui.c:
27402 Added a new entry for linker flags and renamed c_options to c_flags
27403 and l_options to l_libs. Also, added a new function:
27404 compiler_options_set_prjlflags_in_file();
27406 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
27408 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
27410 2001-10-26 Andy Piper <andy.piper@freeuk.com>
27412 * THANKS, src/about.c: corrections and additions following
27414 * src/main_menubar.c: patch from Rikul to fix the problem with
27415 menu accelerators not being loaded
27417 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
27419 * THANKS: Added all contributors and translators names and emails.
27421 * pixmap/anjuta_logo.png: Reduced the size of the logo.
27422 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
27423 Added new file (earlier logo with border).
27424 * src/about.c: Added all contributors names and emails
27425 and used macro definition for logo pixmap file.
27426 * src/pixmaps.h: Added entry for anjuta splash screen.
27428 2001-10-24 Andy Piper <andy.piper@freeuk.com>
27430 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
27431 to new PNG version (thanks to Misha) and removed the old
27434 2001-10-24 Abel Cheung <maddog@linux.org.hk>
27436 * THANKS: added Conner Mo for simplified Chinese translation.
27437 * configure.in: added zh_CN in ALL_LINGUAS
27439 2001-10-21 Abel Cheung <maddog@linux.org.hk>
27441 * THANKS: added Joe Man for his traditional Chinese translation.
27442 * configure.in: added zh_TW in ALL_LINGUAS.
27444 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
27446 * src/main_menubar_def.h: Changed the link of lidn to
27447 http://lidn.sourceforge.net.
27449 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
27451 * Applied patch from Rikul
27452 * Applied patch from Luca
27453 * Fixed a cvs conflict. :)
27455 2001-10-17 Stephane Demurget <demurgets@free.fr>
27457 * THANKS: added Marc Botermans for his Dutch translation.
27459 * configure.in: added nl in ALL_LINGUAS.
27463 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
27465 * anjuta.c: Fixed luca's typo.
27466 * resources.c, resources.h: Changed gchar* return to void, to
27467 avoid a compiler warning.
27468 * scintilla/Makefile.am: Reorganized file entries.
27469 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
27471 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
27473 * Upgraded scintilla to 1.4.
27474 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
27475 LexLisp.cxx StyleContext.cxx StyleContext.h
27476 * src/Makefile.am: Added 4 lexers and separated lexer objects
27477 from the main link variable.
27479 2001-10-14 Stephane Demurget <demurgets@free.fr>
27481 * THANKS: added Luca, even if it shouldn't be my role to write
27482 this sort of thing :)
27484 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
27485 the latest Luca patch.
27487 2001-10-14 Andy Piper <andy.piper@freeuk.com>
27489 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
27490 This is not documented yet; plugins to come later.
27491 * src/find*.c: find dialogs now persistent
27492 (Rick <rikul@bellsouth.net>)
27493 * widgets/gnomefilelist.c: fixed multiple file open issue
27494 (Rick <rikul@bellsouth.net>)
27495 * changes to recent file and project lists handling
27496 (lbell <lbell@tsc4.com>)
27497 * more minor UI updates (me)
27499 2001-10-11 Andy Piper <andy.piper@freeuk.com>
27501 * src/Makefile.am: removed warnings for traditional C syntax
27502 * pixmaps: added new icons for mini_locals, mini_cvs and
27503 the splash screen - thanks to Misha <misha@phreaker.net>
27505 2001-10-10 Andy Piper <andy.piper@freeuk.com>
27507 * src/toolbar.c: fix typo in tooltip text
27508 * ccview/cccmd.cc: alter Func to Function in menu text
27510 2001-10-09 Andy Piper <andy.piper@freeuk.com>
27512 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
27513 issue with find dialog reporting an error when Scintilla finds text
27514 * applied patch from Denis Boehme <boehme at syncio dot de> to support
27515 DOS files (i.e. CR/LF translation)
27517 2001-10-03 Andy Piper <andy.piper@freeuk.com>
27519 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
27521 * data/internal.properties: default fold style now set to 3 :-)
27522 * applied patch from rikul <null@acm.org> to turn notebook tab
27523 headings red when file has been edited.
27525 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
27527 * configure.in: Added "no" to ALL_LINGUAS.
27529 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
27531 * Patch from lbell <lbell@tsc4.com>
27536 src/main_menubar_def.h
27537 src/mainmenu_callbacks.c
27538 src/mainmenu_callbacks.h
27539 src/project_dbase.c
27540 src/project_dbase.h
27542 Implemented a check menu item to handle the 'show locals' flag
27543 for the current project.
27545 * data/internal.properties: Removed the redundant command
27546 for gnome-terminal.
27548 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
27550 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
27552 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
27554 * configure.in: Added "ta" to the languages list.
27556 2001-09-21 Andy Piper <andy.piper@freeuk.com>
27558 * data/internal.properties:
27559 added fold.symbols property to control appearance of folds
27560 in the Scintilla editor (thanks to rikul <null@acm.org>)
27562 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
27565 one extra button for message win is being created -- Fixed.
27567 The frame should be hidden and not only the pix_lab when
27568 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
27571 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
27572 for the time being it is same as mini_cvs.xpm.
27574 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
27576 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
27578 Patch from rikul <null@acm.org>
27580 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
27581 glades.h, messages.c, messages.h, pixmaps.h,
27582 project_dbase.c, project_dbase.h, session.c,
27583 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
27585 inserted 'add to watch' option in inspect window, so you can add easily
27586 a variable in watch window .
27588 Added a new message pane for the gdb local variables inspection. Changed
27589 the code in messages.c to better account for future new panes insertion.
27590 Defined a new pixmap for the new tab button in pixmaps.h
27591 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
27594 Changed the debugger module to have a single function for asking to gdb
27595 to send program info. The idea is to ask the debugger about only the
27596 info needed to open windows( watch, registers, etc ) to speedup the step
27597 command. I plan to ask informations to the debugger based on the user
27599 The request for local variables is enabled by default, but the
27600 projectDBase has a variable to control it, to allow disabling that
27601 feature, there is also the code to save and to reload the state. If you
27602 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
27605 This big patch is from: lbell <lbell@tsc4.com>
27607 2001-09-20 Stephane Demurget <demurgets@free.fr>
27609 Patch from rikul <null@acm.org> :
27611 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
27612 problem and added folding support for php/hmtl.
27614 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
27616 * Fixed dnd of files within scintilla.
27617 patch from: rikul <null@acm.org>
27619 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
27621 * Applied patch from Luca.
27623 * src/source.c: source_write_build_files(): Fixed the project generation
27624 failure. The fist return statement and the free_project_type were
27627 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
27629 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
27630 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
27632 1) Restore the error color to red (waiting for a configurable one )
27633 2) Saving projects settings if you exit anjuta without closing an open
27635 3) New Menu 'repaeat search' to search with a keystroke without pressing
27637 4) some define in the menus to better handle menu item update
27639 Patch from: lbell <lbell@tsc4.com>
27641 * main_menubar_def.h, main_menubar.c: Change the position of
27642 "Repeat find" menu position.
27644 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
27646 project_type.h, project_type.c, source.c: Applied patch.
27647 patch from Johannes Schmid <clubfan@users.sourceforge.net>
27649 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27651 * configure.in, src/Makefile.am: Using macros for ORBit flags.
27653 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
27655 * Fixed bug #445752
27657 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
27659 * Fixed bugs in Gtk-- and Gnome-- project type
27661 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27663 * dnd.c: Support for multiple files drag-n-drop.
27665 Patch from: rikul <null@acm.org>
27667 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
27668 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
27671 Patch from: rikul <null@acm.org>
27673 * Applied patch for widgetizing goto dialog box.
27676 * Applied patch for having new project type handling.
27677 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
27679 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27681 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
27682 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
27683 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
27684 find_replace.c, find_replace.h, find_text.c, find_text.h,
27685 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
27686 project_dbase.h, source.c, text_editor.c, text_editor.h,
27687 text_editor_cbs.c, utilities.c, utilities.h:
27689 Applied a huge patch (after slight preview). I would like Luca
27690 to have his feature additions mentioned here.
27692 Patch from: lbell <lbell@tsc4.com>
27694 2001-09-09 Stephane Demurget <demurgets@free.fr>
27696 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
27698 * po/fr.po: updated to the latest sources.
27701 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
27703 * Fixed bug #445752
27705 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
27707 * dnd.h, dnd.c: New files for drag n drop support.
27709 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
27710 Added drag and drop support for opening files.
27712 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
27713 Archit Baweja <bighead@crosswinds.net> for this idea.
27715 * TODO: Added some more todos. :-(
27717 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
27719 * Fixed the goto line activate bug.
27720 patch from: Martyn Bone <mbone@brightstar.u-net.com>
27722 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
27724 * Fixed bugs in Gtk-- and Gnome-- project type
27726 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
27728 * widgets/gonmefilelist.c, gnomefilelist.c:
27729 Modified multiple selection on pressing control.
27730 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27732 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
27733 Modified multiple selection on pressing control.
27734 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27736 2001-09-05 Abel Cheung <maddog@linux.org.hk>
27738 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
27739 This is useless; but just in case...
27741 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
27743 * data/internal.properties: modified a bit of perl properties.
27745 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
27747 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
27748 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
27749 Added support for multiple file imports. Changed the standrd C++
27750 convention of #include <file> to #include <file.h>, because I had given
27751 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
27752 now support the #include <file> convention. That is something to be fixed :).
27753 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27755 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
27757 * src/anjuta.c: Added function static greetings_text(), to solve the non
27758 translation of the greetings text in the wizard.
27760 2001-08-31 Andy Piper <andy.piper@freeuk.com>
27762 * src/find_in_files_gui.c: made order of buttons consistent with other Find
27763 dialogs, with OK the default (fix bug #453482)
27765 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
27767 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
27769 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
27771 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
27779 src/main_menubar_def.h
27780 src/mainmenu_callbacks.c
27781 src/mainmenu_callbacks.h:
27782 Applied the patch that addes menu items which allow users to
27783 insert GPL notice and date time in current document.
27784 patch from: Rick Patel <rikul@shreve.net>
27786 * src/main_menu.c: Fixed a compilation error.
27788 * src/anjuta.c: Fixed non-rememberence of editor tab position.
27790 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
27791 about the unterminated strings.
27793 * scintilla/*: Updated scintilla to 1.3.9 version.
27795 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
27797 * widgets/gnomefileselection.c:
27798 Applied the patch for fixing multiple selection of file open funcion,
27799 which will deselect the files selected.
27800 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27802 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
27804 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
27805 src/fileselection.c, src/anjuta_cbs.c:
27806 Applied the patch for multiple selection of file open.
27807 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27809 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
27811 * Removed "-f" option in call to devhelp, because devhelp no longer
27814 2001-08-26 Stephane Demurget <demurgets@free.fr>
27816 All these modifications have been pointed out by
27817 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
27819 * data/internal.properties: two fixes for the PHP lexer.
27822 * fr.po: minor fixes.
27824 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
27826 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
27830 main_menubar_def.h,
27831 main_menubar_callbacks.c,
27833 Added new menu item for "close all fils".
27834 (Patch from Rikul <rikul@shreve.net>, after revision)
27836 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
27838 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
27839 (Patch from Rikul <rikul@shreve.net>)
27841 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
27842 (Patch from Rikul <rikul@shreve.net>)
27844 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
27846 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
27847 project name in application widzard.
27848 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
27850 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
27851 of the 'OK' button there is an 'Execute' one.
27852 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
27854 * executer.c: Changed cancel button to close button. That was more appropriate.
27856 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
27858 * HACKING: corrected >>>>>> Config management.
27860 * HACKING: Added many things.
27862 * src/launcher.h: Added some comments.
27864 2001-08-21 Stephane Demurget <demurgets@free.fr>
27866 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
27869 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
27870 src/appwizard_cbs.c,
27871 src/appwizard_gui.c: Applied UI/docs cleanup patch from
27872 Andy Piper <andy.piper@freeuk.com>
27874 * po/fr.po: updated to latest sources.
27876 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
27879 2001-08-18 Andy Piper <andy.piper@freeuk.com>
27881 * Fixed bugs #450280 and #448845
27883 * src/about.c: corrected Naba's e-mail address (.net, not .com)
27885 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
27888 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
27889 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
27890 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
27891 names to remove "Anjuta: " prefix
27893 * src/main_menubar_def.c: altered a message
27895 * launcher/anjuta_launcher.c: cleaned up some messages
27897 * src/debugger.c: edited messages to improve clarity
27899 * src/app_wiz*.c: tidied wizard interface
27902 2001-08-15 Stephane Demurget <demurgets@free.fr>
27904 Synced Naba's fix and mine about the wizards not working and removed
27905 anjuta.prj to avoid a nasty checkin.
27907 * Makefile.am: removed the install-data-local rule.
27909 * data/Makefile.am: changed the list of files.
27911 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
27913 * .cvsignore: added anjuta.prj for the same reason.
27916 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
27918 * src/source.c: Fixed a bug that fails new gnome projects to get
27921 * src/project_manager.c: Fixed a bug that disables storing recent
27924 * Makefile.am: Added stuffs to install the macro files in the
27928 2001-08-14 Stephane Demurget <demurgets@free.fr>
27930 * data/Makefile.am: added some rules to support the gnome/ macros
27931 dir in order to make the wizards work again.
27933 * anjuta.spec.in: upped the release number.
27936 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
27938 * configure.in (ALL_LINGUAS): Added pl.
27941 2001-08-09 Stephane Demurget <demurgets@free.fr>
27943 * anjuta.spec.in: fixed the doc files list.
27946 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
27948 * src/about.c: corrected my email address. :-)
27952 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
27953 (patch from Andy Piper <squiggle@ukgateway.net>)
27955 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
27957 * debugger.c: Fixed a bug associated with debugging threaded
27960 * text_editor_menu.c: Fixed broken ui in text editor
27963 * text_editor_menu.c: Now the option sub menu in text editor pop up
27966 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
27967 (suggested by lord sibn <sibn@utspl.cjb.net> )
27969 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
27971 * src/text_editor_menu.c: Added menu item for context help
27972 (patch from Andy Piper <squiggle@ukgateway.net>)
27974 2001-08-06 Stephane Demurget <demurgets@free.fr>
27976 * ccview/cccproj.cc: added missing i18n strings.
27978 * data/welcome.txt: bumped version to 0.1.6.
27980 * src/anjuta.c: fixed a compilation error due to devhelp integration.
27982 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
27984 * help.c, help.h: Added support for DevHelp context sensitive help
27985 and gnome api browsing.
27986 * Fixed toolbars and editor views "not save" bug.
27987 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
27988 (patch from Andy Piper <squiggle@ukgateway.net>)
27989 * Updated THANKS and chapter15.sgml for uk and ru translators.
27991 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
27993 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
27994 * Updated configure.in to include these changes
27996 2001-08-03 Stephane Demurget <demurgets@free.fr>
27998 * src/project_dbase_gui.c: fixed bug #446963
27999 (on_project_dbase_ccview_update_start),
28000 (on_project_dbase_ccview_update_end): added.
28001 These two respectively disable and enable close file/project
28002 menu entries and toolbar items, while the ccview part updates
28006 2001-08-03 Stephane Demurget <demurgets@free.fr>
28008 * configure.in: added sv to the ALL_LINGUAS list.
28011 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
28013 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
28014 file to work: merge translations and distribute it.
28016 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
28018 * NEWS, README, THANKS & TODO: Spelling fixes.
28020 2001-08-01 Stephane Demurget <demurgets@free.fr>
28022 * README: updated requirements.
28024 * scintilla/Makefile.am,
28025 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
28026 target can't be realized (custom build path).
28028 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
28029 Removed install-data-local.
28031 * src/compiler_options.c: changed the include paths of the pixmaps.
28032 we hadn't any warning because of the include paths passed to the
28033 compiler. Thanks to make distcheck for reporting this.
28036 2001-07-31 Stephane Demurget <demurgets@free.fr>
28038 * NEWS, THANKS: updated.
28040 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
28041 fixed to show the correct kernel signal number and its description.
28043 * widgets/gnomefilelist.c: fixed bug #445756
28044 (goto_last): renamed to goto_prev and changed according to goto_next.
28045 (goto_next): added.
28046 (goto_directory): removed.
28047 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
28048 returned value is now the position in the list.
28049 (check_ok_button_cb): changed the back check and added one for next.
28050 (gnome_filelist_set_dir): the check in history make it wouldn't be
28051 a "true" history. polished the whole thing, using set_dir_internal.
28052 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
28053 there's no check in the history when using back or next.
28055 * manuals/*: added missing .cvsignore files.
28058 2001-07-30 Stephane Demurget <demurgets@free.fr>
28060 * po/fr.po: updated to latest sources.
28062 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
28063 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
28064 to put off their sensitive attributes.
28066 2001-07-29 Stephane Demurget <demurgets@free.fr>
28068 * po/fr.po: fixed some grammar things.
28069 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
28072 * src/utilities.c: (file_is_link): use lstat instead of stat.
28074 2001-07-27 Naba Kumar <kh_naba@123india.com>
28076 * Remove help dir from cvs, because it is no longer
28079 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
28082 2001-07-24 Naba Kumar <kh_naba@123india.com>
28084 * debugger.c: (debugger_update_prog_status): Fixed
28085 the bug with gdb version 5. Debugger starts, when
28086 step in/out/over etc are clicked.
28088 * debugger.c: All functions: added debugging codes.
28090 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
28091 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
28092 Modified to recognize non project files also.
28094 * source.c: (source_write_configure_in):
28095 Added source for 'prefix' counterparts for
28096 no-prefix AC_SUBST.
28098 2001-07-23 Naba Kumar <kh_naba@123india.com>
28100 * anjuta.c: added function anjuta_remove_text_editor();
28101 and suitably modified anjuta_remove_current_text_editor().
28103 * project_dbase.c: project_dbase_close(), Added code to
28104 close all opened files that belong to the project when
28105 the project is closed.
28106 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
28108 * Updated the manuals/anjuta-manual subdir for GDP standards.
28109 (patch from Andy Piper <squiggle@ukgateway.net>)
28111 * main_menubar.h, main_menubar.def: Added Menu items to handle
28112 urls for library references, bugs, patches and feature request
28115 2001-07-20 Naba Kumar <kh_naba@123india.com>
28117 * Set wmclass names in all windows.
28118 (patch from Andy Piper <squiggle@ukgateway.net>)
28119 * New splash logo from "Misha" <misha@phreaker.net>);
28121 2001-07-19 Naba Kumar <kh_naba@123india.com>
28123 * preferences.[h,c], preferences_gui.c: Added 4 properties to
28124 set caret color, calltip back color and selection fore/back
28127 2001-07-18 Naba Kumar <kh_naba@123india.com>
28129 * project_dbase.c: Closes all files when project is closed.
28130 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
28131 -- We still need to refine this as it closes all sort of files.
28133 * compiler_options.c: Fixed seg-fault bug when last item in
28134 compiler option lists is removed.
28136 * Fixed missing newline warnings during compilation.
28137 (patch from Andy Piper <squiggle@ukgateway.net>)
28139 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
28141 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
28142 autogenerated no need to store'em in CVS.
28144 * ccview/.cvsignore: Addition of cvsignore.
28146 2001-07-17 Naba Kumar <kh_naba@123india.com>
28148 *GUI fixes and spell corrections
28149 (patch from Andy Piper <squiggle@ukgateway.net>)
28151 2001-07-15 Naba Kumar <kh_naba@123india.com>
28153 *Fixed double error message for file not found.
28155 *Put white backgrounds for png images.
28157 *Converted '-' to '_' in sgml files.
28159 2001-07-14 Naba Kumar <kh_naba@123india.com>
28161 * project_dbase.c: Short-cut for expand/collasp project tree
28163 * project_dbase_gui.c:
28164 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
28166 2001-07-13 Naba Kumar <kh_naba@123india.com>
28168 * notebook.[h,c]: Added
28169 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
28170 Project/message window now toggles on control and
28171 and notebook switch short-cut
28173 2001-07-7 Naba Kumar <kh_naba@123india.com>
28175 * Changed a new icon set which looks more gnomish.
28177 * Changed a new anjuta splash logo.
28178 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
28180 2001-07-6 Naba Kumar <kh_naba@123india.com>
28182 * ccview/*: Integrated ccview for class view and file view
28183 in the project Manager.
28185 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
28187 2001-07-1 Naba Kumar <kh_naba@123india.com>
28189 * scintilla/*: Upgraded Scintilla to version 1.3.7
28191 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
28193 2001-06-28 Naba Kumar <kh_naba@123india.com>
28195 * src/debugger.c: Correct step-over and step-out swapping.
28197 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
28198 chapters and added more stuffs.
28200 2001-06-13 Naba Kumar <kh_naba@123india.com>
28202 * data/autogen.sh.gtkmm: Added
28204 * data/autogen.sh.gnomemm: Added
28206 * src/appwiz.c: Added two more application wizard templetes
28208 * src/project: for gtk-- and gnome-- and proper support
28210 * src/source.c: for c++ in the project configuration.
28214 2001-05-05 Naba Kumar <kh_naba@123india.com>
28216 * Merged my pre-cvs modifications with
28217 the current cvs copy.
28219 * (lot of files change).
28221 * Implemented session management.
28223 * Local installation possible by
28224 manageing our own pixmaps paths
28227 * resources.h: Added.
28228 * resources.c: Added.
28232 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
28234 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
28235 Corrected/extended ignores.
28237 2001-05-04 Naba Kumar <kh_naba@123india.com>
28239 * manuals/: dir tree added.
28240 Sgml documentation started in this dir.
28242 * omf-install/: dir tree added.
28244 * manuals/anjuta-manual/C/anjuta-manual.sgml:
28245 Created initial document structure.
28247 * configure.in: Added test for scrollkeeper.
28248 Added some Makefile entries in AC_OUTPUT.
28250 * Makefile.am: Added subdir manuals/
28252 * HACKING: Wrote something stupid.
28254 2001-05-02 Stéphane Démurget <demurgets@free.fr>
28256 * Makefile.am: Added ChangeLog in local data list, becaused it's
28257 needed to create a new project.
28259 * po/fr.po: minor fixes.
28261 * src/build_file.c, src/configurer.c, src/debugger.c,
28262 src/executer.c, src/find_replace.c, src/gnome_project.c,
28263 src/goto_line.c, src/launcher.c, src/messages.c,
28264 src/preferences.c src/project_dbase.c: functions declared static.
28266 * widgets/gnomefilelist.c: Fixed a project creation bug,
28267 introduced with latest changes.
28269 2001-05-01 Stéphane Démurget <demurgets@free.fr>
28271 * widgets/gnomefilelist.c,
28272 BUGS: Fixed an annoying bug preventing from loading files/project
28273 given on the command line. Polished the whole gnome_filelist widget.
28275 2001-04-27 Stéphane Démurget <demurgets@free.fr>
28279 src/anjuta.h: Polished the command line parsing.
28281 * BUGS: Need to clean that damn gnome_filelist widget.
28283 2001-04-25 Stéphane Démurget <demurgets@free.fr>
28287 src/signals.c: Removed duplicated includes.
28289 * po/fr.po: minor fixes.
28291 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
28292 create_compiler_options_page? () declared static.
28294 src/anjuta.c: Put a command line option for disabling
28297 * src/preferences_gui.c: Fixed an internationalization issue,
28298 other functions declared static.
28300 * src/gnome_project.c: Fixed some memory leaks,
28301 new_prj_terminated () declared static.
28303 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
28305 * configure.in: Sort ALL_LINGUAS alphabetically.
28307 2001-04-22 Stéphane Démurget <demurgets@free.fr>
28309 * Emptied that ugly old Changelog.
28311 == Anjuta 0.1.5 ===
28314 2001-03-10 Naba kumar <naba@gnome.org>
28316 * src/gnome_project.c: Fixed project dir creation bug.
28318 * src/text_editor.c: Fixed double accelerators bug.
28320 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
28322 * src/stack_trace.c, * src/compiler_options.c,
28323 data/internals.properties, src/defaults.c:
28324 Fixed pixmap creation with NULL window.
28326 * src/commands.c, src/preferences_gui.c, src/build_project.c
28327 src/clean_project.c: Bug fix.
28329 * src/main_menubar_def.h: i18n bug fix.
28331 * src/executer.h, src/executer.c: Bug fix.
28333 * src/controls.c: Bug fix.
28335 * src/debugger.c: Debugger now takes program args.
28337 * po/ja.po: Added japanese translation file.
28339 Upgraded to ver 0.1.4
28340 ... Fixed other minor bugs.
28342 == Anjuta 0.1.3 ===
28344 2001-XX-XX Naba kumar <naba@gnome.org>
28346 * Lots of unaccountable changes. Integrated scintilla.
28347 Redesigned Project managemet. Added supports for other languages.
28348 Java style properties managements. .... blah blah
28350 2000-11-11 Naba kumar <naba@gnome.org>
28352 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
28353 Upgraded to version 0.1.3.
28355 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
28356 Fixed to activate Debug->add watch properly.
28358 === Anjuta 0.1.2 beta_2 ===
28359 === Anjuta 0.1.2 ===
28361 2000-11-05 Naba kumar <naba@gnome.org>
28363 * src/compiler_options.c, src/compiler_options_cbs.c
28364 src/compiler_options_cbs.h, src/compiler_options_gui.c
28365 src/anjuta2.c, extra/stock_libs.anj (new),
28366 extra/README.stock_libs (new), htmls/page13.html,
28367 htmls/images/*: Improved Library settings GUI. Can now enable/disable
28368 added libraries. Stock libs provided for ease of entry. Modified
28369 help html file accordingly.
28371 2000-11-03 Naba kumar <naba@gnome.org>
28373 * README: Minor fixes in Doc files.
28375 * src/gnome_prj.c, src/appwidzard_cbs.c:
28376 Fixed to ignore non-existant dir for blank prj.
28377 More checking in project creation, especially to confirm
28378 that the prj file already does not exist.
28380 * anjuta.spec, configure.in: Upgraded to version 0.1.2
28382 * src/controls.c: Now Menu item "Format/Detach current document"
28383 is inactive when there is no document opened.
28385 === Anjuta 0.1.1 ===
28387 2000-11-01 Naba kumar <naba@gnome.org>
28389 Completed and Release of first version (Beta) with lots of bugs.
28391 1999-12-27 Naba kumar <naba@gnome.org>
28393 Anjuta project started.