1 2008-05-10 Johannes Schmid <jhs@gnome.org>
3 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4 * plugins/symbol-browser/plugin.c (project_root_added),
5 (isymbol_manager_search):
7 Fixed global tags loading from project configuration and added a
10 2008-05-08 Johannes Schmid <jhs@gnome.org>
12 Patch from Marc Lorber <lorber.marc@wanadoo.fr>
14 * plugins/gtodo/libgtodo.c (gtodo_client_get_category_from_list):
15 * plugins/subversion/subversion-log-dialog.c (create_columns):
17 Fix translation issues (#530860 and #531411)
19 2008-05-08 Johannes Schmid <jhs@gnome.org>
21 Patch from Eduardo Pérez Ureta <edpeur@gmail.com>
23 * plugins/project-wizard/templates/cpp/configure.ac.tpl:
24 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
25 * plugins/project-wizard/templates/java/configure.ac.tpl:
26 * plugins/project-wizard/templates/minimal/autogen.sh:
27 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
28 * plugins/project-wizard/templates/python/configure.ac.tpl:
29 * plugins/project-wizard/templates/sdl/configure.ac.tpl:
30 * plugins/project-wizard/templates/wxwin/configure.ac.tpl:
31 * plugins/project-wizard/templates/xlib/configure.ac.tpl:
33 #531405 – AM_CONFIG_HEADER macro is obsolete
35 project-wizard is creating new projects using the AM_CONFIG_HEADER obsolete macro:
36 http://www.gnu.org/software/automake/manual/automake.html#Obsolete-macros
38 2008-05-07 Massimo Cora' <maxcvs@email.it>
40 * libanjuta/interfaces/libanjuta.idl:
41 * plugins/class-inheritance/class-inherit.c
42 (class_inheritance_show_dynamic_class_popup_menu):
43 * plugins/language-support-cpp-java/cpp-java-assist.c
44 (cpp_java_assist_create_word_completion_cache),
45 (cpp_java_assist_show_calltip):
46 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
47 * plugins/symbol-db/plugin.c (isymbol_manager_search):
48 * plugins/symbol-db/symbol-db-engine.c
49 (on_scan_update_files_symbols_end),
50 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
51 * plugins/symbol-db/symbol-db-engine.h:
52 add limit/offset keywords to search query. Adjusted APIs.
53 Fixed a minor bug with caches in the engine.
55 2008-05-06 Sébastien Granjoux <seb.sfo@free.fr>
57 * plugins/terminal/anjuta-terminal-plugin.glade,
58 plugins/terminal/terminal.c:
59 The terminal configuration default option doesn't work (#530031)
60 Combobox for terminal choose not working (#530032)
62 2008-05-06 Johannes Schmid <jhs@gnome.org>
64 * plugins/document-manager/plugin.c (on_session_save):
65 Do not reverse list of file in save-session (#531445)
67 * plugins/sourceview/anjuta-view.c
68 (anjuta_view_button_press_event):
69 Set line to mouse location when popup-menu is displayed (#530689)
71 2008-05-02 Sébastien Granjoux <seb.sfo@free.fr>
73 * (added) plugins/terminal/anjuta-terminal-plugin.ui,
74 plugins/terminal/Makefile.am,
75 plugins/terminal/terminal.c:
76 Add a context menu with copy/paste in terminal plugin
78 2008-05-02 Johannes Schmid <jhs@gnome.org>
80 * configure.in: changed gnome-build requirement, bumped version to 2.5.0
81 * libanjuta/interfaces/libanjuta.idl:
82 * plugins/project-manager/plugin.c (iproject_manager_get_packages),
83 (iproject_manager_iface_init):
84 Add an interface method to access the pkg-config data from gnome-build.
86 * plugins/symbol-browser/plugin.c (project_root_added):
87 Automatically load symbol from project configuration (proof-of-concept)
89 2008-05-01 Massimo Cora' <maxcvs@email.it>
91 * plugins/symbol-db/plugin.c (symbol_db_activate):
92 * plugins/symbol-db/test/main.c (main):
94 Adapt to changes in recent libgda
96 2008-05-01 Sébastien Granjoux <seb.sfo@free.fr>
98 * plugins/run-program/execute.c:
99 Fix run plugin again, previous patch was causing a crash when
102 2008-05-01 Johannes Schmid <jhs@gnome.org>
104 * plugins/document-manager/plugin.c (update_title):
105 Fixed bug broken titles for new files
107 2008-05-01 Johannes Schmid <jhs@gnome.org>
109 * libanjuta/anjuta-utils.c (anjuta_util_uri_get_dirname),
110 (anjuta_util_replace_home_dir_with_tilde),
111 (anjuta_util_str_middle_truncate):
112 * libanjuta/anjuta-utils.h:
113 Added some utility methods (derived from gedit)
115 * plugins/document-manager/plugin.c (get_directory_display_name),
117 Really fix #530033 now
119 2008-05-01 Massimo Cora' <maxcvs@email.it>
121 * plugins/symbol-db/plugin.c (on_single_file_scan_end):
122 set message 'Generating inheritances...' when doing sdb_engine_second_pass_do ()
124 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
125 (sdb_engine_init_caches), (sdb_engine_ctags_output_thread),
126 (sdb_engine_thread_monitor), (sdb_engine_init),
127 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
128 (sdb_engine_add_new_sym_implementation),
129 (sdb_engine_second_pass_update_scope_1),
130 (sdb_engine_second_pass_update_scope),
131 (sdb_engine_second_pass_update_heritage),
132 (symbol_db_engine_update_project_symbols),
133 (symbol_db_engine_get_files_with_zero_symbols),
134 (symbol_db_engine_get_file_symbols):
135 fixed a population bug introduced with using of caches. It broke the kind
136 of symbol in some cases (e.g. returning of table_id = -1).
137 Avoid lazy initialization and inlined the lookup functions to speed up the
139 Performances improvement in sdb_engine_second_pass_update_heritage () using
140 a prepared query (libgda parser now rulez!). Some fixes to the lock ()/unlock ()
141 logic in this part should avoid gui freezing, at least here it does not freeze.
143 * plugins/symbol-db/symbol-db-view-locals.c
144 (symbol_db_view_locals_recv_signals_from_engine):
145 * plugins/symbol-db/symbol-db-view.c
146 (symbol_db_view_recv_signals_from_engine):
147 greyed out trees while population is in place.
149 2008-05-01 Sébastien Granjoux <seb.sfo@free.fr>
151 * data/default.profile:
152 Put the new run program plugin in the default plugin list
154 * plugins/run-program/execute.c:
155 Fix a crash when the program doesn't exist
157 2008-04-30 Johannes Schmid <jhs@gnome.org>
159 * plugins/document-manager/anjuta-document-manager.ui:
160 * plugins/message-view/anjuta-message-manager.ui:
161 Put the menu items of the message-manager in the correct Goto menu
163 2008-04-30 Johannes Schmid <jhs@gnome.org>
165 * libanjuta/anjuta-plugin-manager.c (anjuta_plugin_manager_select):
166 Allow markup in dialog description
168 * plugins/file-loader/plugin.c (iloader_load):
169 #523186 – Open With dialog should mention filename
171 2008-04-30 Johannes Schmid <jhs@gnome.org>
173 * libanjuta/anjuta-status.c (anjuta_status_set_title):
174 * plugins/document-manager/anjuta-docman.c
175 (anjuta_docman_update_page_label):
176 * plugins/document-manager/plugin.c (update_title),
177 (on_document_update_save_ui):
179 #530033 – Have window title like gedit
180 Also add the dirty char (*) at the beginning of the filename to match HIG
182 2008-04-30 Johannes Schmid <jhs@gnome.org>
184 * plugins/devhelp/anjuta-devhelp.ui:
185 * plugins/search/anjuta-search.ui:
186 * plugins/document-manager/anjuta-document-manager.ui:
188 Moved Goto menu into View to avoid cluttering the menubar and created
191 * plugins/document-manager/action-callbacks.c (on_next_document),
192 (on_previous_document):
193 * plugins/document-manager/action-callbacks.h:
194 * plugins/document-manager/anjuta-docman.c (on_document_toggled),
195 (anjuta_docman_update_documents_menu_status),
196 (anjuta_docman_update_documents_menu),
197 (on_notebook_page_reordered), (anjuta_docman_page_init),
198 (anjuta_docman_new), (on_notebook_switch_page),
199 (anjuta_docman_add_document), (anjuta_docman_remove_document):
200 * plugins/document-manager/plugin.c:
202 Show open documents in the "Documents" menu and add actions for next/prev
203 document like in gedit. Don't center menu items of notebook popup menu.
204 (Fixes bugs #453702 and #529528)
206 2008-04-29 Johannes Schmid <jhs@gnome.org>
208 Patch from Yuriy Penkin:
210 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
212 * plugins/debug-manager/anjuta-debug-manager.glade:
213 * plugins/run-program/anjuta-run-program.glade:
214 * plugins/tools/anjuta-tools.glade:
215 530566 – Fix translation and POTFILES.in
217 2008-04-29 Johannes Schmid <jhs@gnome.org>
219 * plugins/patch/patch-plugin.c (get_project_uri), (patch_show_gui):
220 Use current project folder as default and added a file filter for
221 the patch file chooser.
223 2008-04-28 Massimo Cora' <maxcvs@email.it>
225 * plugins/symbol-db/symbol-db-view-search.c
226 (sdb_view_search_model_filter):
227 fixed search symbols to match "foo_symbol_%"
229 2008-04-28 Sébastien Granjoux <seb.sfo@free.fr>
235 (added) plugins/run-program/anjuta-run-program-48.png,
236 (added) plugins/run-program/anjuta-run-program.glade,
237 (added) plugins/run-program/anjuta-run-program.plugin.in,
238 (added) plugins/run-program/anjuta-run-program.ui,
239 (added) plugins/run-program/execute.c,
240 (added) plugins/run-program/execute.h,
241 (added) plugins/run-program/Makefile.am,
242 (added) plugins/run-program/parameters.c,
243 (added) plugins/run-program/parameters.h,
244 (added) plugins/run-program/plugin.c,
245 (added) plugins/run-program/plugin.h,
246 (added) plugins/run-program/utils.c,
247 (added) plugins/run-program/utils.h:
248 New run program plugin, includes a new dialog box to set
251 * plugins/debug-manager/anjuta-debug-manager.plugin.in,
252 plugins/debug-manager/anjuta-debug-manager.ui,
253 plugins/debug-manager/plugin.c,
254 plugins/debug-manager/start.c:
255 Update debugger plugin to use run program parameter dialog
257 * plugins/build-basic-autotools/build-basic-autotools.c,
258 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
259 Remove run program menu item
261 * libanjuta/interfaces/libanjuta.idl,
262 plugins/gdb/plugin.c,
263 plugins/gdb/debugger.c,
264 plugins/gdb/debugger.h,
265 plugins/debug-manager/command.c,
266 plugins/debug-manager/command.h:
267 Use a gchar * null terminated array instead of a GList for
268 passing environment variables
270 2008-04-28 Sébastien Granjoux <seb.sfo@free.fr>
272 * plugins/terminal/terminal.c,
273 libanjuta/interfaces/libanjuta.idl:
274 Add a child-exited signal in the IAnjutaTerminal interface
275 Remove environment variables merging, it is already done
278 2008-04-28 Massimo Cora' <maxcvs@email.it>
280 * plugins/symbol-db/plugin.c (isymbol_manager_search):
281 * plugins/symbol-db/symbol-db-engine.c
282 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
283 fixed partial pattern match accordingly with api.
285 2008-04-28 Johannes Schmid <jhs@gnome.org>
287 * plugins/symbol-db/plugin.c:
288 Hide progress bar when things are done.
290 2008-04-27 Massimo Cora' <maxcvs@email.it>
292 * plugins/symbol-db/symbol-db-engine.c
293 (symbol_db_engine_find_symbol_by_name_pattern),
294 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
297 2008-04-26 Massimo Cora' <maxcvs@email.it>
299 * plugins/document-manager/plugin.c (on_document_update_ui):
300 * plugins/symbol-db/symbol-db-engine-iterator-node.c
301 (symbol_db_engine_iterator_node_get_symbol_extra_string):
302 * plugins/symbol-db/symbol-db-engine.c
303 (sdb_engine_get_statement_by_query_id), (gtree_compare_func),
304 (sdb_engine_get_dyn_query_node_by_id),
305 (sdb_engine_dyn_child_query_node_destroy),
306 (sdb_engine_insert_dyn_query_node_by_id),
307 (sdb_engine_free_cached_queries),
308 (sdb_engine_free_cached_dynamic_queries),
309 (sdb_engine_get_tuple_id_by_unique_name),
310 (sdb_engine_get_tuple_id_by_unique_name2),
311 (sdb_engine_get_tuple_id_by_unique_name3),
312 (sdb_engine_populate_db_by_tags),
313 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
314 (sdb_engine_finalize), (symbol_db_engine_add_new_workspace),
315 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
316 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
317 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
318 (sdb_engine_add_new_sym_implementation),
319 (sdb_engine_add_new_heritage),
320 (sdb_engine_add_new_scope_definition),
321 (sdb_engine_add_new_tmp_heritage_scope),
322 (sdb_engine_second_pass_update_scope_1),
323 (sdb_engine_second_pass_update_heritage),
324 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
325 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
326 (on_scan_update_files_symbols_end),
327 (symbol_db_engine_update_project_symbols),
328 (symbol_db_engine_get_full_local_path),
329 (symbol_db_engine_get_file_db_path),
330 (sdb_engine_walk_down_scope_path),
331 (symbol_db_engine_get_files_with_zero_symbols),
332 (sdb_engine_prepare_symbol_info_sql),
333 (symbol_db_engine_get_class_parents_by_symbol_id),
334 (symbol_db_engine_get_class_parents),
335 (symbol_db_engine_get_global_members_filtered),
336 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
337 (symbol_db_engine_get_scope_members_by_symbol_id),
338 (symbol_db_engine_get_scope_members),
339 (symbol_db_engine_get_current_scope),
340 (symbol_db_engine_get_file_symbols),
341 (symbol_db_engine_get_symbol_info_by_id),
342 (symbol_db_engine_find_symbol_by_name_pattern),
343 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
344 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
345 * plugins/symbol-db/symbol-db-engine.h:
346 * plugins/symbol-db/tables.sql:
347 new dynamic prepared queries architecture. Now every query used in the
348 engine has its own compiled query in libgda-sqlite provider. This for speed
349 improvements, code cleaning and auto-escaping of string parameters.
350 Lookup of dynamic queries takes care of sym_info parameters and of
351 parameters passed to functions. The compiled GdaStatements are stored in an
352 array of GTree (of GTree(s)). Some parameters, as the filter_kinds,
353 are bounded at n = 5, to avoid a third level of indirection on the store-trees.
355 * plugins/symbol-db/test/Makefile.am:
356 * plugins/symbol-db/test/main.c (get_parents), (get_current_scope),
360 2008-04-25 Yuriy Penkin <yuriy.penkin@gmail.com>
362 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
364 plugins/tools/tool.c:
365 Fix #529798: Mark additional strings for translation
367 2008-04-23 Sébastien Granjoux <seb.sfo@free.fr>
369 * plugins/project-wizard/druid.c,
370 plugins/project-wizard/property.c,
371 plugins/project-wizard/property.h,
372 plugins/project-wizard/parser.c,
373 plugins/project-wizard/templates/mkfile.wiz,
374 plugins/project-wizard/templates/terminal.wiz,
375 plugins/project-wizard/templates/xlib-dock.wiz,
376 plugins/project-wizard/templates/wxwin.wiz,
377 plugins/project-wizard/templates/java.wiz,
378 plugins/project-wizard/templates/django.wiz,
379 plugins/project-wizard/templates/gnome.wiz,
380 plugins/project-wizard/templates/anjuta-plugin.wiz,
381 plugins/project-wizard/templates/gtkmm.wiz,
382 plugins/project-wizard/templates/python.wiz,
383 plugins/project-wizard/templates/cpp.wiz,
384 plugins/project-wizard/templates/sdl.wiz,
385 plugins/project-wizard/templates/gtk.wiz,
386 plugins/project-wizard/templates/minimal.wiz,
387 plugins/project-wizard/templates/xlib.wiz,
388 plugins/project-wizard/templates/gcj.wiz:
389 Add additional restriction on project name fix #529226
391 2008-04-23 Yuriy Penkin <yuriy.penkin@gmail.com>
393 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
394 * plugins/tools/plugin.c:
395 Fix #529506: Uncorrect unloading tools plugin
397 2008-04-22 Johannes Schmid <jhs@gnome.org>
399 * plugins/search/search-replace.c (search_and_replace),
400 (on_message_view_destroyed):
401 Don't spit out two many warnings when the message view is destroyed
403 * plugins/search/search-replace_backend.c
404 (file_buffer_new_from_path):
405 Only use first 500 characters for validation
407 2008-04-21 Johannes Schmid <jhs@gnome.org>
409 * plugins/search/plugin.c (find_incremental):
410 * plugins/search/search-replace.c (on_search_regex_toggled),
411 (on_search_button_next_clicked), (search_replace_find_usage):
412 * plugins/search/search-replace_backend.c (match_substr_free),
413 (file_buffer_new_from_path), (get_next_match),
414 (clear_search_replace_instance), (create_search_replace_instance):
415 * plugins/search/search-replace_backend.h:
417 Use GRegex instead of pcre and convert files to utf-8 if necessary.
420 2008-04-21 Johannes Schmid <jhs@gnome.org>
422 * plugins/document-manager/action-callbacks.c
423 (on_editor_command_paste_activate):
424 #528693 – Ctrl-F (Find) followed by Ctrl-V (Paste) pastes into main window
425 (there was an else missing...)
427 2008-04-17 Naba Kumar <naba@naba-desktop>
429 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
430 * plugins/project-import/anjuta-project-import.plugin.in:
431 * plugins/project-wizard/anjuta-project-wizard.glade:
432 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
433 Fixed bug #528264 - New: Uses incorrect spelling "assistent"
435 2008-04-20 Johannes Schmid <jhs@gnome.org>
437 * libanjuta/anjuta-launcher.c (anjuta_launcher_dispose):
438 Fixed a condition where we kill our own process
440 2008-04-20 Johannes Schmid <jhs@gnome.org>
442 * libanjuta/anjuta-session.h:
443 * libanjuta/anjuta-shell.c (anjuta_shell_session_load):
444 * plugins/symbol-db/plugin.c (value_added_current_editor),
445 (on_session_load), (symbol_db_activate):
446 * plugins/symbol-db/plugin.h:
447 * plugins/symbol-db/symbol-db-view.c
448 (sdb_view_build_and_display_base_tree):
449 Added new sessions states to avoid loading the local symbols before
450 the session is loaded (speeds up start-up).
452 * plugins/document-manager/plugin.c
453 (update_document_ui_undo_items), (update_document_ui_save_items),
454 (on_document_update_ui):
455 * plugins/sourceview/sourceview.c (idocument_redo):
456 Fixed #528705 – There is no Redo
458 2008-04-18 Sébastien Granjoux <seb.sfo@free.fr>
460 * libanjuta/interfaces/libanjuta.idl,
461 plugins/terminal/terminal.c,
462 plugins/build-basic-autotools/executer.c,
463 plugins/gdb/plugin.c:
464 Add an env parameter in the IAnjutaTerminal interface allowing
465 to specify additional environment variables
467 * libanjuta/anjuta-launcher.c:
468 Add one initialization
470 2008-04-16 Johannes Schmid <jhs@gnome.org>
472 Patch from Ignacio Casal Quinteiro:
473 * plugins/file-loader/anjuta-recent-chooser-menu.c
474 (_gtk_recent_chooser_get_items),
475 (anjuta_recent_chooser_menu_insert_item), (idle_populate_func),
476 (anjuta_recent_chooser_menu_populate):
477 Show 5 project and 15 file items in recent-chooser
479 2008-04-16 Johannes Schmid <jhs@gnome.org>
481 * plugins/search/search-replace_backend.c (isawordchar),
482 (extra_match), (get_next_match):
484 Make searching utf-8 aware. We still need to fix encodings for
485 search/replace in files as it is currently assumed they are utf-8 like
488 2008-04-16 Johannes Schmid <jhs@gnome.org>
490 Patch from Ignacio Casal Quinteiro:
491 * plugins/file-loader/anjuta-recent-chooser-menu.c
492 (anjuta_recent_chooser_menu_insert_item),
493 (anjuta_recent_chooser_menu_populate):
494 * plugins/file-loader/plugin.c (activate_plugin):
495 Fix recent files in the toolbar
497 * plugins/tools/plugin.c (ipreferences_merge):
500 2008-04-13 Sébastien Granjoux <seb.sfo@free.fr>
502 * libanjuta/anjuta-preferences.c: Fixed a typo in the previous patch
504 2008-04-13 Naba Kumar <naba@naba-desktop>
506 * libanjuta/anjuta-preferences.c (register_callbacks): Fixed a typo.
507 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
508 Do not enable brace autocompletion by defualt because it annoying for
509 fast typist (i.e. it's easier to type ending brace than move carat)
510 and it's currently broken for scintilla.
512 2008-04-13 Naba Kumar <naba@naba-desktop>
514 * src/Makefile.am: Added libglade flags. patch from Marc Oude Kotte.
515 * src/about.c (on_about_plugin_activate): Removed dead code.
516 * src/main.c: Make smaller include.
518 2008-04-12 Naba Kumar <naba@naba-desktop>
520 * src/anjuta_cbs.c, src/getline.c, src/utilities.c,
521 src/utilities.h: Removed dead files.
522 * src/widget-registry.c, src/widget-registry.h: Removed more dead
525 2008-04-12 Naba Kumar <naba@naba-desktop>
527 * src/action-callbacks.c: Removed unneeded gnome.h include.
528 * src/anjuta-app.c (on_toolbar_view_toggled): Removed outdated comment.
530 2008-04-12 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
532 Reviewed by Naba Kumar <naba@gnome.org>:
533 * libanjuta/anjuta-utils.{ch}:
534 Added anjuta_utils_get_user_config_dir. This func is used
535 to get the user config directory.
536 * anjuta/anjuta-app.{ch}: Switched from GnomeApp to GtkWindow.
538 2008-04-12 Johannes Schmid <jhs@gnome.org>
540 * plugins/search/Makefile.am:
541 * plugins/search/anjuta-search.glade:
542 * plugins/search/anjuta-search.ui:
543 * plugins/search/plugin.c (find_incremental), (on_find1_activate),
544 (on_find_and_replace1_activate), (on_find_in_files1_activate),
545 (on_findnext1_activate), (on_findprevious1_activate),
546 (on_prev_occur), (on_next_occur), (activate_plugin),
547 (deactivate_plugin), (dispose), (finalize),
548 (search_plugin_class_init):
549 * plugins/search/plugin.h:
550 * plugins/search/search-replace.c (search_and_replace_init),
551 (search_and_replace), (write_message_pane), (on_message_clicked),
552 (save_not_opened_files), (replace_in_not_opened_files),
553 (search_replace_next_previous), (search_replace_next),
554 (search_replace_previous), (sr_get_gladewidget),
555 (search_set_popdown_strings), (search_set_popdown_map),
556 (search_select_item), (search_set_combo), (search_set_action),
557 (search_set_target), (search_set_direction),
558 (search_get_item_combo), (search_get_item_combo_name),
559 (search_direction_changed), (populate_value), (reset_flags),
560 (reset_flags_and_search_button), (search_start_over),
561 (search_end_alert), (max_results_alert), (nb_results_alert),
562 (search_show_replace), (modify_label_image_button),
563 (search_replace_populate), (show_jump_button),
564 (translate_dialog_strings), (create_dialog), (show_dialog),
565 (word_in_list), (list_max_items), (search_update_combos),
566 (replace_update_combos), (search_update_dialog),
567 (on_search_replace_delete_event),
568 (on_search_dialog_key_press_event),
569 (search_disconnect_set_toggle_connect),
570 (on_search_match_whole_word_toggled),
571 (on_search_match_whole_line_toggled),
572 (on_search_match_word_start_toggled), (on_search_regex_toggled),
573 (search_set_toggle_direction), (on_search_direction_changed),
574 (on_search_action_changed), (on_search_target_changed),
575 (on_search_expression_changed), (on_actions_no_limit_clicked),
576 (on_search_button_close_clicked), (on_search_button_stop_clicked),
577 (on_search_button_next_clicked), (search_replace_find_usage),
578 (on_search_button_jump_clicked), (on_search_expression_activate),
579 (on_search_full_buffer_toggled), (on_search_forward_toggled),
580 (on_search_backward_toggled), (on_setting_basic_search_toggled),
581 (basic_search_toggled), (anjuta_search_replace_activate):
582 * plugins/search/search-replace.h:
583 * plugins/search/search-replace_backend.c (pcre_info_free),
584 (pcre_info_new), (match_substr_free), (match_info_free),
585 (file_buffer_free), (file_buffer_new_from_te),
586 (file_buffer_new_from_path), (file_buffer_line_from_pos),
587 (file_match_line_from_pos), (create_search_files_list),
588 (get_project_file_list), (isawordchar), (extra_match),
589 (get_next_match), (create_search_entries), (regex_backref),
590 (clear_search_replace_instance), (clear_pcre),
591 (create_search_replace_instance):
592 * plugins/search/search-replace_backend.h:
593 Restored old search plugin - was a bad idea to merge this patch. Sorry!
595 2008-04-12 Johannes Schmid <jhs@gnome.org>
597 * libanjuta/Makefile.am:
598 * libanjuta/libanjuta.h:
599 * plugins/document-manager/anjuta-document-manager.glade:
600 * plugins/document-manager/plugin.c:
601 * plugins/editor/text_editor.c (text_editor_finalize),
602 (convert_to_utf8), (load_from_file), (save_to_file):
603 * plugins/editor/text_editor.h:
604 * plugins/sourceview/Makefile.am:
605 * plugins/sourceview/anjuta-convert.c:
606 * plugins/sourceview/anjuta-convert.h:
607 * plugins/sourceview/anjuta-document-loader.c:
608 * plugins/sourceview/anjuta-document-saver.c:
609 * plugins/sourceview/anjuta-document.c:
610 * plugins/sourceview/anjuta-encodings.c:
611 * plugins/sourceview/anjuta-encodings.h:
612 * plugins/sourceview/anjuta-utils.c:
613 * plugins/sourceview/anjuta-utils.h:
614 * plugins/sourceview/anjuta-view.c:
615 * plugins/sourceview/sourceview.c:
617 Move the encoding conversion infrastrcute to libanjuta and update all
618 users. Test all available encodings by default in scintilla editor
619 like sourceview is doing and removed encoding preferences
621 * plugins/search/search-replace_backend.c
622 (file_buffer_new_from_uri):
625 2008-04-11 Johannes Schmid <jhs@gnome.org>
627 * plugins/search/anjuta-search.glade:
628 Various small improvements to the dialog
630 2008-04-11 Johannes Schmid <jhs@gnome.org>
632 Patch from Ignacio Casal Quinteiro:
633 * plugins/file-loader/Makefile.am:
634 * plugins/file-loader/anjuta-recent-chooser-menu.c
635 (gtk_recent_chooser_iface_init),
636 (_anjuta_recent_chooser_install_properties),
637 (sort_recent_items_mru), (get_is_recent_filtered),
638 (_gtk_recent_chooser_get_items),
639 (anjuta_recent_chooser_menu_class_init),
640 (anjuta_recent_chooser_menu_init),
641 (anjuta_recent_chooser_menu_finalize),
642 (anjuta_recent_chooser_menu_dispose),
643 (anjuta_recent_chooser_menu_constructor),
644 (anjuta_recent_chooser_menu_set_property),
645 (anjuta_recent_chooser_menu_get_property),
646 (anjuta_recent_chooser_menu_set_current_uri),
647 (anjuta_recent_chooser_menu_get_current_uri),
648 (anjuta_recent_chooser_menu_select_uri),
649 (anjuta_recent_chooser_menu_unselect_uri),
650 (anjuta_recent_chooser_menu_select_all),
651 (anjuta_recent_chooser_menu_unselect_all),
652 (anjuta_recent_chooser_menu_set_sort_func),
653 (chooser_set_sort_type), (anjuta_recent_chooser_menu_get_items),
654 (anjuta_recent_chooser_menu_get_recent_manager),
655 (anjuta_recent_chooser_menu_add_filter),
656 (anjuta_recent_chooser_menu_remove_filter),
657 (anjuta_recent_chooser_menu_list_filters),
658 (anjuta_recent_chooser_menu_set_current_filter),
659 (escape_underscores), (anjuta_recent_chooser_menu_add_tip),
660 (anjuta_recent_chooser_menu_create_item),
661 (anjuta_recent_chooser_menu_insert_item),
662 (anjuta_recent_chooser_menu_dispose_items), (idle_populate_func),
663 (idle_populate_clean_up), (anjuta_recent_chooser_menu_populate),
664 (item_activate_cb), (manager_changed_cb), (set_recent_manager),
665 (get_icon_size_for_widget), (foreach_set_shot_tips),
666 (anjuta_recent_chooser_menu_set_show_tips),
667 (anjuta_recent_chooser_menu_new),
668 (anjuta_recent_chooser_menu_new_for_manager):
669 * plugins/file-loader/anjuta-recent-chooser-menu.h:
670 * plugins/file-loader/plugin.c (setup_recent_chooser_menu),
671 (activate_plugin), (dispose):
673 Add separator to recent menu (#526932)
675 * plugins/search/Makefile.am:
676 * plugins/search/anjuta-search.glade:
677 * plugins/search/anjuta-search.ui:
678 * plugins/search/plugin.c (on_find1_activate),
679 (on_find_and_replace1_activate), (on_find_in_files1_activate),
680 (on_findnext1_activate), (on_findprevious1_activate),
681 (on_search_again_activate), (on_find_usage), (activate_plugin),
682 (deactivate_plugin), (dispose), (search_plugin_class_init):
683 * plugins/search/plugin.h:
684 * plugins/search/search-replace.c (anj_sr_execute),
685 (anj_sr_write_match_message), (on_message_clicked),
686 (anj_sr_set_search_string), (anj_sr_select_nearest),
687 (anj_sr_select_next), (anj_sr_select_previous),
688 (anj_sr_list_all_uses), (anj_sr_activate), (anj_sr_repeat),
689 (anj_sr_is_idle), (anj_sr_set_popdown_strings),
690 (anj_sr_set_popdown_map), (anj_sr_activate_combo_item),
691 (anj_sr_activate_combo_id_item), (anj_sr_set_action),
692 (anj_sr_set_target), (anj_sr_set_direction),
693 (anj_sr_get_direction), (anj_sr_get_combo_active_value),
694 (anj_sr_get_combo_id_active_value),
695 (anj_sr_conform_direction_change), (anj_sr_populate_value),
696 (anj_sr_reset_flags), (anj_sr_reset_replace_buttons),
697 (anj_sr_end_alert), (anj_sr_max_results_alert),
698 (anj_sr_total_results_alert), (anj_sr_show_replace),
699 (anj_sr_modify_button), (anj_sr_populate_data),
700 (anj_sr_show_replace_button), (anj_sr_enable_replace_button),
701 (anj_sr_get_default_uidata), (anj_sr_get_best_uidata),
702 (anj_sr_get_current_uidata), (anj_sr_set_dialog_searchdata),
703 (anj_sr_translate_dialog_strings), (anj_sr_create_dialog),
704 (anj_sr_present_dialog), (anj_sr_destroy_ui_data),
705 (anj_sr_find_in_list), (anj_sr_trim_list),
706 (anj_sr_update_search_combos), (anj_sr_update_replace_combos),
707 (anj_sr_populate_dialog), (anj_sr_interrupt_nicely),
708 (on_search_dialog_delete_event), (on_search_dialog_key_press),
709 (anj_sr_disconnect_set_toggle_connect),
710 (on_search_match_whole_word_toggled),
711 (on_search_match_whole_line_toggled),
712 (on_search_match_word_start_toggled), (on_search_regex_toggled),
713 (on_search_actions_no_limit_toggled), (anj_sr_revert_button),
714 (on_search_direction_changed), (on_search_action_changed),
715 (on_search_target_changed), (on_search_expression_changed),
716 (on_search_button_close_clicked), (on_search_button_stop_clicked),
717 (on_search_button_start_clicked),
718 (on_search_button_replace_clicked),
719 (on_search_expression_activate):
720 * plugins/search/search-replace.h:
721 * plugins/search/search-replace_backend.c (regex_backref),
722 (pcre_info_free), (pcre_info_new), (match_substr_free),
723 (match_info_free_subs), (editor_new_from_file_buffer),
724 (file_buffer_new_from_te), (file_buffer_new_from_uri),
725 (file_buffer_free), (file_buffer_get_byte_offset),
726 (file_buffer_get_char_offset), (file_buffer_get_char_offset_pair),
727 (file_buffer_find_lines), (file_buffer_freshen_lines),
728 (file_buffer_freshen_lines_from_pos), (file_buffer_line_for_pos),
729 (file_buffer_get_linetext_for_line), (save_file_buffer),
730 (replace_in_local_buffer), (get_search_files_list),
731 (get_project_files_list), (isawordchar), (extra_match),
732 (get_next_match), (create_search_entries), (clear_search_entries),
733 (search_get_default_data), (search_replace_data_new),
734 (clear_search_replace_instance), (search_replace_data_destroy),
735 (search_replace_init):
736 * plugins/search/search-replace_backend.h:
737 * plugins/search/search_preferences.c (removed):
738 * plugins/search/search_preferences.h (removed):
740 Merged the UI changes from bug #511688 and simplified the search dialog
742 2008-04-10 Johannes Schmid <jhs@gnome.org>
744 * plugins/symbol-db/symbol-db-engine.c:
746 Check for ctags binary (#516123)
748 2008-04-09 Massimo Cora' <maxcvs@email.it>
750 * plugins/symbol-db/symbol-db-engine.c
751 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
752 (sdb_engine_get_query_parameters_list),
753 (sdb_engine_free_cached_queries),
754 (sdb_engine_get_tuple_id_by_unique_name),
755 (sdb_engine_get_tuple_id_by_unique_name2),
756 (sdb_engine_get_tuple_id_by_unique_name3),
757 (symbol_db_engine_add_new_workspace),
758 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
759 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
760 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
761 (sdb_engine_add_new_sym_implementation),
762 (sdb_engine_add_new_heritage),
763 (sdb_engine_add_new_scope_definition),
764 (sdb_engine_add_new_tmp_heritage_scope),
765 (sdb_engine_second_pass_update_scope_1),
766 (sdb_engine_add_new_symbol), (sdb_engine_update_file),
767 (on_scan_update_files_symbols_end),
768 (symbol_db_engine_update_project_symbols):
769 GdaSet *plist is now used globally for every prepared statement.
770 It won't be created/unreffed at every query.
772 2008-04-09 Johannes Schmid <jhs@gnome.org>
774 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_finalize):
775 Fixed crasher when deactivating symbol-db plugin
777 2008-04-08 Johannes Schmid <jhs@gnome.org>
779 * plugins/symbol-db/symbol-db-engine.c
780 (sdb_engine_populate_db_by_tags):
781 Don't use transactions - uses only half of the time now!
783 2008-04-08 Massimo Cora' <maxcvs@email.it>
785 * plugins/symbol-db/symbol-db-engine.c
786 (sdb_engine_prepare_symbol_info_sql),
787 (symbol_db_engine_get_global_members_filtered):
788 * plugins/symbol-db/symbol-db-view.c
789 (sdb_view_load_symbol_pixbufs),
790 (sdb_view_build_and_display_base_tree):
791 fixed global tab icons. Libgda could not understood the right fields, now it
794 2008-04-07 Johannes Schmid <jhs@gnome.org>
796 * plugins/language-support-cpp-java/cpp-java-assist.c
797 (completion_compare), (create_completion),
798 (cpp_java_assist_create_word_completion_cache):
800 Only show () for functions/methods and macros with arguments. Does not work
801 with symbol-db yet but fixes things for symbol-browser
803 2008-04-07 Johannes Schmid <jhs@gnome.org>
805 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
806 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
807 (sdb_engine_add_new_sym_implementation):
809 Fixed some issues with caching
811 2008-04-07 Johannes Schmid <jhs@gnome.org>
813 * plugins/symbol-db/plugin.c (on_single_file_scan_end),
814 (on_importing_project_end), (project_root_added),
815 (symbol_db_activate), (symbol_db_deactivate):
816 * plugins/symbol-db/plugin.h:
818 Give the symbol-db it's own progress bar because there are too many
819 interactions with the global status bar.
821 2008-04-07 Johannes Schmid <jhs@gnome.org>
823 * plugins/symbol-db/symbol-db-view-locals.c
824 (sdb_view_locals_create_new_store):
825 * plugins/symbol-db/symbol-db-view-search.c (sdb_view_search_init):
826 * plugins/symbol-db/symbol-db-view.c (sdb_view_create_new_store),
827 (symbol_db_view_open):
831 2008-04-07 Johannes Schmid <jhs@gnome.org>
833 * plugins/sourceview/sourceview.c (idocument_cut),
834 (idocument_copy), (idocument_paste):
835 Block insert-text signal on cut/copy/paste
837 2008-04-07 Johannes Schmid <jhs@gnome.org>
839 * plugins/symbol-db/plugin.c (on_char_added),
840 (on_single_file_scan_end):
841 Only update buffer when a newline is inserted
843 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_clear_caches),
844 (sdb_engine_get_tuple_id_by_unique_name),
845 (sdb_engine_get_tuple_id_by_unique_name2),
846 (sdb_engine_get_tuple_id_by_unique_name3),
847 (sdb_engine_get_file_defined_id), (sdb_engine_populate_db_by_tags),
848 (sdb_engine_finalize), (symbol_db_engine_db_exists),
849 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
850 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_symbol),
851 Precompute file_defined_id to speed up population
853 2008-04-06 Johannes Schmid <jhs@gnome.org>
855 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
856 (anjuta_launcher_set_encoding):
857 Fixed some problems with binary streams needed by symbol-db
859 * plugins/sourceview/sourceview.c (sourceview_adjustment_changed):
862 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
863 (sdb_engine_insert_cache), (sdb_engine_clear_caches),
864 (sdb_engine_ctags_output_callback_1), (sdb_engine_init),
865 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
866 (sdb_engine_add_new_sym_implementation),
867 (on_scan_update_files_symbols_end):
868 Use some caching to speed up population
870 * plugins/symbol-db/test/benchmark.c (on_scan_end), (main):
871 Exit properly when scanning is over
873 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
875 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
876 One additional change missed in the previous commit
878 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
880 * plugins/project-wizard/templates/gtkmm.wiz,
881 plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl,
882 plugins/project-wizard/templates/gtkmm/src/main.cc,
883 plugins/project-wizard/templates/django.wiz,
884 plugins/project-wizard/templates/python.wiz,
885 plugins/project-wizard/templates/python/configure.ac.tpl,
886 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
887 plugins/project-wizard/templates/cpp.wiz,
888 plugins/project-wizard/templates/cpp/configure.ac.tpl,
889 plugins/project-wizard/templates/cpp/src/Makefile.am.tpl,
890 plugins/project-wizard/templates/sdl.wiz,
891 plugins/project-wizard/templates/sdl/configure.ac.tpl,
892 plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
893 plugins/project-wizard/templates/terminal.wiz,
894 plugins/project-wizard/templates/terminal/configure.ac.tpl,
895 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
896 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
897 plugins/project-wizard/templates/gtk.wiz,
898 plugins/project-wizard/templates/gtk/src/main.c,
899 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
900 plugins/project-wizard/templates/minimal.wiz,
901 plugins/project-wizard/templates/minimal/configure.ac.tpl,
902 plugins/project-wizard/templates/minimal/Makefile.am.tpl,
903 plugins/project-wizard/templates/java.wiz,
904 plugins/project-wizard/templates/java/configure.ac.tpl,
905 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
906 plugins/project-wizard/templates/xlib.wiz,
907 plugins/project-wizard/templates/xlib/configure.ac.tpl,
908 plugins/project-wizard/templates/xlib/src/Makefile.am.tpl,
909 plugins/project-wizard/templates/gcj.wiz,
910 plugins/project-wizard/templates/gcj/configure.ac.tpl,
911 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
912 plugins/project-wizard/templates/xlib-dock.wiz,
913 plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl,
914 plugins/project-wizard/templates/wxwin.wiz,
915 plugins/project-wizard/templates/wxwin/configure.ac.tpl,
916 plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl,
917 plugins/project-wizard/templates/gnome.wiz,
918 plugins/project-wizard/templates/gnome/src/main.c,
919 plugins/project-wizard/templates/gnome/src/Makefile.am.tpl,
920 plugins/project-wizard/templates/anjuta-plugin.wiz,
921 plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl,
922 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
923 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
924 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
925 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in:
926 Fix bug #525999: Remove space in file and target names generated
928 Fix sample anjuta plugin: ianjuta_document_manager_get_current_editor
929 has been renamed ianjuta_document_manager_get_current_document
931 2008-04-06 Naba Kumar <naba@naba-desktop>
933 * libanjuta/anjuta-utils.c (anjuta_util_glist_strings_join):
934 * libanjuta/anjuta-utils.h:
935 * plugins/project-wizard/druid.c (check_and_warn_missing),
937 * plugins/project-wizard/header.c (npw_header_free),
938 (npw_header_add_required_program),
939 (npw_header_add_required_package),
940 (npw_header_check_required_programs), (package_is_installed),
941 (npw_header_check_required_packages):
942 * plugins/project-wizard/header.h:
943 * plugins/project-wizard/parser.c (parse_tag),
944 (parse_header_start), (parse_header_text):
945 * plugins/project-wizard/templates/anjuta-plugin.wiz:
946 * plugins/project-wizard/templates/cpp.wiz:
947 * plugins/project-wizard/templates/django.wiz:
948 * plugins/project-wizard/templates/gcj.wiz:
949 * plugins/project-wizard/templates/gnome.wiz:
950 * plugins/project-wizard/templates/gtk.wiz:
951 * plugins/project-wizard/templates/gtkmm.wiz:
952 * plugins/project-wizard/templates/java.wiz:
953 * plugins/project-wizard/templates/minimal.wiz:
954 * plugins/project-wizard/templates/mkfile.wiz:
955 * plugins/project-wizard/templates/python.wiz:
956 * plugins/project-wizard/templates/sdl.wiz:
957 * plugins/project-wizard/templates/terminal.wiz:
958 * plugins/project-wizard/templates/wxwin.wiz:
959 * plugins/project-wizard/templates/xlib-dock.wiz:
960 * plugins/project-wizard/templates/xlib.wiz:
962 Added a check for vital programs and packages needed to create a
963 new project. A warning dialog is shown to user in project
964 wizard when he proceeds after selecting a project type.
965 Updated all project templates to cover vital programs and
966 packages to generate and build correctly.
968 2008-04-05 Naba Kumar <naba@gnome.org>
970 patch from surenspost@gmail.com:
971 * src/about.c: Fixed bug #523068 link in about window doesn't work.
973 2008-04-04 Johannes Schmid <jhs@gnome.org>
975 * plugins/sourceview/anjuta-view.c:
976 * plugins/sourceview/anjuta-view.h:
977 * plugins/sourceview/sourceview-prefs.c (init_fonts),
978 (sourceview_prefs_init):
979 Removed unused color management code
981 * plugins/sourceview/anjuta-editor-sourceview.glade:
982 * plugins/sourceview/plugin.c (ieditor_factory_new_editor),
983 (create_style_model), (on_style_changed), (ipreferences_merge),
984 (ipreferences_unmerge):
985 * plugins/sourceview/plugin.h:
987 Added style chooser for sourceview editor (#522555)
989 2008-04-04 Johannes Schmid <jhs@gnome.org>
991 * plugins/document-manager/action-callbacks.c:
992 * plugins/document-manager/anjuta-document-manager.ui:
993 * plugins/document-manager/plugin.c (ui_give_shorter_names),
994 (update_document_ui_disable_all):
995 * plugins/file-loader/anjuta-loader-plugin.ui:
996 * plugins/file-loader/plugin.c (on_new_activate),
999 Moved "New" action from document-manager to file-loader using
1000 IAnjutaDocumentManager interface. Reenabled pop-down menu for "New"-ToolItem.
1002 2008-04-03 Johannes Schmid <jhs@gnome.org>
1006 * libegg/.cvsignore:
1007 * libegg/Makefile.am:
1008 * libegg/egg-cell-renderer-text.c:
1009 * libegg/egg-combo-action.c:
1010 * libegg/egg-entry-action.c:
1011 * libegg/egg-recent-action.c:
1012 * libegg/egg-recent-files-module.c:
1013 * libegg/egg-recent-item.c:
1014 * libegg/egg-recent-model.c:
1015 * libegg/egg-recent-util.c:
1016 * libegg/egg-recent-view-gtk.c:
1017 * libegg/egg-recent-view.c:
1018 * libegg/egg-submenu-action.c:
1019 * libegg/eggcellrendererpopup.c:
1020 * libegg/eggcomboselect.c:
1021 * libegg/eggmarshalers.list:
1022 * libegg/eggtreemodelfilter.c:
1023 * libegg/eggtreemodelunion.c:
1024 * libegg/eggtreemultidnd.c:
1025 * libegg/gtkcellview.h:
1026 * libegg/layout.glade:
1027 * libegg/menu/.cvsignore:
1028 * libegg/menu/Makefile.am:
1029 * libegg/menu/egg-combo-action.h:
1030 * libegg/menu/egg-entry-action.h:
1031 * libegg/menu/egg-recent-action.h:
1032 * libegg/menu/egg-submenu-action.h:
1033 * libegg/menu/eggcomboselect.h:
1034 * libegg/recent-files/.cvsignore:
1035 * libegg/recent-files/Makefile.am:
1036 * libegg/recent-files/egg-recent-item.h:
1037 * libegg/recent-files/egg-recent-model.h:
1038 * libegg/recent-files/egg-recent-util.h:
1039 * libegg/recent-files/egg-recent-view-gtk.h:
1040 * libegg/recent-files/egg-recent-view.h:
1041 * libegg/recent-files/egg-recent.h:
1042 * libegg/test-actions.c:
1043 * libegg/test-multi-drag.c:
1044 * libegg/test-union.c:
1045 * libegg/treeviewutils/.cvsignore:
1046 * libegg/treeviewutils/Makefile.am:
1047 * libegg/treeviewutils/egg-cell-renderer-text.h:
1048 * libegg/treeviewutils/eggcellrendererpopup.h:
1049 * libegg/treeviewutils/eggtreemodelfilter.h:
1050 * libegg/treeviewutils/eggtreemodelunion.h:
1051 * libegg/treeviewutils/eggtreemultidnd.h:
1052 * libegg/util/.cvsignore:
1053 * libegg/util/Makefile.am:
1054 * libegg/util/egg-macros.h:
1055 * libegg/util/eggintl.h:
1057 Killed libegg (#349279)
1059 * plugins/document-manager/Makefile.am:
1060 * plugins/document-manager/action-callbacks.c:
1061 * plugins/document-manager/plugin.c:
1062 * plugins/editor/plugin.c:
1063 (on_open_recent_file), (sort_recent_menu),
1064 (setup_recent_chooser_menu), (activate_plugin), (dispose),
1065 (anjuta_file_loader_plugin_instance_init):
1066 * plugins/file-loader/plugin.h:
1067 * plugins/search/Makefile.am:
1068 * plugins/search/plugin.c:
1069 * plugins/search/search-replace.c:
1071 Removed dead code and libegg from Makefiles
1073 * plugins/symbol-browser/Makefile.am:
1074 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
1075 * plugins/symbol-browser/plugin.c (on_editor_saved),
1076 (update_editor_symbol_model), (iter_matches),
1077 (value_removed_current_editor), (activate_plugin):
1078 Removed symbol-browser toolbar which used libegg and was
1081 Patch from Ignacio Casal Quinteiro with lots of changes:
1082 * plugins/file-loader/Makefile.am:
1083 * plugins/file-loader/anjuta-loader-plugin.ui:
1084 * plugins/file-loader/plugin.c (set_recent_file), (open_file),
1085 Port FileLoader to GtkRecent (#398984)
1087 2008-04-03 Johannes Schmid <jhs@gnome.org>
1090 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
1091 (anjuta_launcher_scan_error), (anjuta_launcher_scan_pty):
1092 * libanjuta/interfaces/libanjuta.idl:
1093 * plugins/Makefile.am:
1094 * plugins/class-inheritance/class-inherit.c
1095 (class_inheritance_show_dynamic_class_popup_menu),
1096 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
1097 (class_inheritance_update_graph):
1098 * plugins/language-support-cpp-java/cpp-java-assist.c
1099 (create_completion),
1100 (cpp_java_assist_create_scope_completion_cache),
1101 (cpp_java_assist_create_word_completion_cache),
1102 (cpp_java_assist_show_calltip):
1103 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
1104 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_get_name),
1105 (isymbol_get_name), (isymbol_get_sym_type), (isymbol_get_args),
1106 (isymbol_get_extra_info_string), (isymbol_get_line),
1107 (isymbol_get_icon), (isymbol_iface_init):
1108 * plugins/symbol-browser/an_symbol.h:
1109 * plugins/symbol-browser/an_symbol_view.c
1110 (anjuta_symbol_view_get_file_symbol_model):
1111 * plugins/symbol-browser/plugin.c (isymbol_manager_search),
1112 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
1113 (isymbol_manager_iface_init):
1114 * plugins/symbol-db/Makefile.am:
1115 * plugins/symbol-db/anjuta-symbol-db.glade:
1116 * plugins/symbol-db/plugin.c
1117 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
1118 (value_added_current_editor), (goto_local_tree_iter),
1119 (goto_global_tree_iter), (on_global_treeview_row_expanded),
1120 (on_global_treeview_row_collapsed), (on_project_element_added),
1121 (on_project_element_removed), (on_importing_project_end),
1122 (do_import_sources_after_abort), (do_import_sources),
1123 (project_root_added), (project_root_removed), (symbol_db_activate),
1124 (symbol_db_deactivate), (isymbol_manager_search),
1125 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
1126 (isymbol_manager_iface_init), (ipreferences_merge),
1127 (ipreferences_unmerge), (ipreferences_iface_init):
1128 * plugins/symbol-db/plugin.h:
1129 * plugins/symbol-db/symbol-db-engine-iterator-node.c
1130 (symbol_db_engine_iterator_node_new),
1131 (sdb_engine_iterator_node_instance_init),
1132 (sdb_engine_iterator_node_finalize),
1133 (symbol_db_engine_iterator_node_get_symbol_id),
1134 (symbol_db_engine_iterator_node_get_symbol_name),
1135 (symbol_db_engine_iterator_node_get_symbol_file_pos),
1136 (symbol_db_engine_iterator_node_get_symbol_is_file_scope),
1137 (symbol_db_engine_iterator_node_get_symbol_signature),
1138 (symbol_db_engine_iterator_node_get_symbol_extra_string),
1139 (isymbol_get_name), (isymbol_get_args),
1140 (isymbol_get_extra_info_string), (isymbol_get_uri),
1141 (isymbol_get_line), (isymbol_get_icon), (isymbol_get_sym_type),
1142 (isymbol_iface_init):
1143 * plugins/symbol-db/symbol-db-engine-iterator.c
1144 (symbol_db_engine_iterator_new):
1145 * plugins/symbol-db/symbol-db-engine.c
1146 (sdb_engine_execute_unknown_sql), (sdb_engine_execute_select_sql),
1147 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
1148 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
1149 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
1150 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1151 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1152 (sdb_engine_init), (sdb_engine_finalize),
1153 (sdb_engine_set_defaults_db_parameters),
1154 (sdb_engine_connect_to_db), (sdb_engine_create_db_tables),
1155 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
1156 (sdb_engine_get_tuple_id_by_unique_name),
1157 (sdb_engine_get_tuple_id_by_unique_name2),
1158 (sdb_engine_get_tuple_id_by_unique_name3),
1159 (symbol_db_engine_add_new_workspace),
1160 (symbol_db_engine_project_exists),
1161 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
1162 (sdb_engine_add_new_file), (symbol_db_engine_add_new_files),
1163 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_sym_kind),
1164 (sdb_engine_add_new_sym_access),
1165 (sdb_engine_add_new_sym_implementation),
1166 (sdb_engine_add_new_heritage),
1167 (sdb_engine_add_new_scope_definition),
1168 (sdb_engine_add_new_tmp_heritage_scope),
1169 (sdb_engine_second_pass_update_scope_1),
1170 (sdb_engine_second_pass_update_heritage),
1171 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
1172 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
1173 (on_scan_update_files_symbols_end),
1174 (symbol_db_engine_fill_type_array),
1175 (symbol_db_engine_update_files_symbols),
1176 (symbol_db_engine_update_project_symbols),
1177 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
1178 (symbol_db_engine_update_buffer_symbols),
1179 (symbol_db_engine_get_files_with_zero_symbols),
1180 (sdb_engine_prepare_symbol_info_sql),
1181 (symbol_db_engine_get_class_parents_by_symbol_id),
1182 (symbol_db_engine_get_class_parents),
1183 (symbol_db_engine_get_global_members_filtered),
1184 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
1185 (symbol_db_engine_get_scope_members_by_symbol_id),
1186 (symbol_db_engine_get_scope_members),
1187 (symbol_db_engine_get_file_symbols),
1188 (symbol_db_engine_get_symbol_info_by_id),
1189 (symbol_db_engine_get_full_local_path),
1190 (symbol_db_engine_get_file_db_path),
1191 (symbol_db_engine_find_symbol_by_name_pattern),
1192 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
1193 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
1194 * plugins/symbol-db/symbol-db-engine.h:
1195 * plugins/symbol-db/symbol-db-prefs.c
1196 (on_prefs_executable_changed), (on_gconf_notify_prefs),
1197 (pkg_list_compare), (on_cflags_output), (on_cflags_exit),
1198 (on_listall_output), (on_listall_exit), (files_visit_dir),
1199 (on_tag_load_toggled), (symbol_db_prefs_init),
1200 (symbol_db_prefs_finalize):
1201 * plugins/symbol-db/symbol-db-prefs.h:
1202 * plugins/symbol-db/symbol-db-view-locals.c
1203 (sdb_view_locals_get_iter_from_row_ref), (sdb_view_locals_init),
1204 (do_add_root_symbol_to_view),
1205 (consume_symbols_inserted_queue_idle_destroy),
1206 (consume_symbols_inserted_queue_idle), (on_scan_end),
1207 (do_recurse_subtree_and_remove), (on_symbol_removed),
1208 (on_symbol_inserted),
1209 (symbol_db_view_locals_recv_signals_from_engine),
1210 (symbol_db_view_locals_update_list):
1211 * plugins/symbol-db/symbol-db-view.c
1212 (sdb_view_get_iter_from_row_ref), (prepare_for_adding),
1213 (on_symbol_removed), (sdb_view_row_expanded_idle_destroy),
1214 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
1215 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
1216 (sdb_view_build_and_display_base_tree):
1217 * plugins/symbol-db/symbol-db.glade:
1218 * plugins/symbol-db/symbol-db.ui:
1219 * plugins/symbol-db/tables.sql:
1220 * plugins/symbol-db/test/Makefile.am:
1221 * plugins/symbol-db/test/main.c (get_parents), (main),
1222 (packages_foreach), (files_visit_dir):
1224 Merged changes from symbol-db branch
1226 2008-04-02 Johannes Schmid <jhs@gnome.org>
1228 * plugins/sourceview/sourceview.c (autodetect_language):
1229 Use gnome_vfs_get_slow_mime_type()
1231 2008-04-02 Johannes Schmid <jhs@gnome.org>
1233 * libanjuta/anjuta-utils.c (anjuta_util_get_uri_mime_type):
1234 * plugins/file-loader/plugin.c (get_available_plugins_for_mime),
1237 Use gnome_vfs_get_slow_mime_type() to determine the mime-type and try
1238 supertype instead no plugin for mime-type was found (#525706)
1240 2008-03-31 Johannes Schmid <jhs@gnome.org>
1242 patch by: Carl-Anton Ingmarsson:
1244 Fixed padding in preferences
1246 2008-03-31 Johannes Schmid <jhs@gnome.org>
1248 patch by: Yuriy Penkin <yuriy.penkin@gmail.com>
1250 * plugins/tools/anjuta-tools.glade:
1251 * plugins/tools/anjuta-tools.ui:
1252 * plugins/tools/dialog.c (TOOL_LIST, TOOL_TREEVIEW, TOOL_EDIT_BUTTON,
1253 TOOL_DELETE_BUTTON, TOOL_UP_BUTTON, TOOL_DOWN_BUTTON,
1254 atp_tool_dialog_refresh, atp_tool_dialog_show):
1255 * plugins/tools/dialog.h (dialog, plugin):
1256 * plugins/tools/plugin.c (prefs, gxml, action_group,
1257 atp_plugin_finalize, test, atp_plugin_activate,
1258 atp_plugin_deactivate, atp_plugin_class_init, ipreferences_merge,
1259 ipreferences_unmerge, ipreferences_iface_init):
1260 * plugins/tools/tool.c (action, action_group, accel_key, accel_mods,
1261 icon, merge_id, atp_user_tool_free, atp_user_tool_deactivate,
1262 atp_user_tool_activate, atp_tool_list_append_new,
1263 atp_tool_list_activate, atp_tool_list_deactivate):
1264 * plugins/tools/tool.h (plugin):
1266 #515854 – Move configuration into preferences
1268 2008-03-31 Johannes Schmid <jhs@gnome.org>
1270 patch by: Carl-Anton Ingmarsson:
1271 * src/anjuta-app.c (style, on_toolbar_style_changed,
1272 on_add_merge_widget, anjuta_app_instance_init):
1275 #470483 – Make toolbar type (icon/text/both) independet from GNOME settings
1277 2008-03-30 Sébastien Granjoux <seb.sfo@free.fr>
1279 * plugins/debug-manager/anjuta-debug-manager.glade,
1280 plugins/debug-manager/command.c,
1281 plugins/debug-manager/command.h,
1282 plugins/debug-manager/start.c,
1283 plugins/gdb/plugin.c,
1284 plugins/gdb/debugger.c,
1285 plugins/gdb/debugger.h,
1286 libanjuta/interfaces/libanjuta.idl:
1287 Improve start program dialog, allowing to specify working
1288 directory and environment variables
1290 2008-03-26 Naba Kumar <naba@gnome.org>
1292 * libanjuta/resources.c (anjuta_res_url_show): Use
1293 anjuta_prog_is_installed() instead of g_find_program_in_path() and
1296 Patch from Carl-Anton Ingmarsson:
1298 * libanjuta/anjuta-utils.c (anjuta_util_help_display):
1299 * libanjuta/anjuta-utils.h:
1300 * src/action-callbacks.c (help_activate),
1301 (on_help_manual_activate), (on_help_tutorial_activate),
1302 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
1303 * libanjuta/Makefile.am:
1304 Get rid of gnome_help_display_with_doc_id()
1306 2008-03-26 Naba Kumar <naba@gnome.org>
1308 Patch from Carl-Anton Ingmarsson:
1310 * libanjuta/resources.c (anjuta_res_url_show): Get rid of gnome_url_open.
1311 * plugins/project-import/project-import.c (on_import_cancel): Remove
1312 stray GnomeDruid variable.
1314 2008-03-26 Naba Kumar <naba@gnome.org>
1316 * plugins/project-import/project-import.c (create_start_page):
1317 * plugins/project-wizard/druid.c (npw_druid_new):
1318 * plugins/project-wizard/plugin.c (npw_plugin_create_view):
1320 Fixed type 'assistent' to 'assistant'.
1322 2008-03-25 Naba Kumar <naba@gnome.org>
1324 Patch from Carl-Anton Ingmarsson:
1326 * libanjuta/Makefile.am:
1327 * libanjuta/anjuta-ui.c (sensitivity_toggled),
1328 (visibility_toggled), (accel_edited_callback),
1329 (accel_cleared_callback), (iter_compare_func), (accel_set_func),
1330 (anjuta_ui_instance_init), (anjuta_ui_add_action_group),
1331 (anjuta_ui_get_accel_editor):
1332 * libegg/Makefile.am:
1333 * libegg/eggaccelerators.c (removed):
1334 * libegg/eggcellrendererkeys.c (removed):
1335 * libegg/eggtreeviewstate.c (removed):
1336 * libegg/test-tree-utils.c (removed):
1337 * libegg/treeviewutils/Makefile.am:
1338 * libegg/treeviewutils/eggaccelerators.h (removed):
1339 * libegg/treeviewutils/eggcellrendererkeys.h (removed):
1340 * libegg/treeviewutils/eggtreeviewstate.h (removed):
1342 Ports anjuta-ui to gtk_cell_renderer_accel
1344 2008-03-16 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
1346 Reviewed by Naba Kumar <naba@gnome.org>
1348 * plugins/project-import/Makefile.am:
1349 * plugins/project-import/project-import.{ch}:
1350 * plugins/project-import/anjuta-project-import.glade (removed):
1351 * configure.in, po/POTFILES.in:
1353 Ported the GnomeDruid stuff to GtkAssistant an removed the glade
1354 file because libglade doesn't have GtkAssistant support.
1356 2008-03-17 Sébastien Granjoux <seb.sfo@free.fr>
1358 * plugins/debug-manager/registers.c:
1359 Avoid a crash when debugger stop on an error
1361 * plugins/debug-manager/start.c,
1362 plugins/gdb/debugger.c,
1363 libanjuta/interfaces/libanjuta.idl:
1364 Display an error message when debugger target is not found
1366 2008-03-15 Naba Kumar <naba@naba-desktop>
1370 * (removed) data/properties:
1371 * (added) plugins/editor/properties:
1372 * plugins/editor/Makefile.am:
1374 Moved data/properties to plugins/editor/ and removed dead code from
1377 2008-03-15 Naba Kumar <naba@naba-desktop>
1379 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize):
1380 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
1381 (macro_dialog_finalize):
1382 * plugins/macro/macro-edit.c (macro_edit_dispose),
1383 (macro_edit_finalize):
1385 Fixed errors in previous patch.
1387 2008-03-15 Naba Kumar <naba@naba-desktop>
1389 Patch from Ignacio Casal Quinteiro:
1391 * plugins/build-basic-autotools/build-basic-autotools.c (dispose),
1393 * plugins/class-gen/plugin.c (dispose), (finalize):
1394 * plugins/class-inheritance/plugin.c (class_inheritance_finalize),
1395 (class_inheritance_dispose):
1396 * plugins/cvs-plugin/plugin.c (finalize), (dispose):
1397 * plugins/debug-manager/plugin.c (dma_plugin_dispose),
1398 (dma_plugin_finalize):
1399 * plugins/debug-manager/queue.c (dma_debugger_queue_dispose),
1400 (dma_debugger_queue_finalize):
1401 * plugins/devhelp/plugin.c (devhelp_finalize), (devhelp_dispose):
1402 * plugins/document-manager/anjuta-docman.c (anjuta_docman_dispose),
1403 (anjuta_docman_finalize):
1404 * plugins/document-manager/plugin.c:
1405 * plugins/editor/plugin.c (dispose), (finalize),
1406 (editor_plugin_class_init):
1407 * plugins/editor/text_editor.c (text_editor_dispose),
1408 (text_editor_finalize):
1409 * plugins/file-loader/plugin.c (dispose), (finalize),
1410 (anjuta_file_loader_plugin_class_init):
1411 * plugins/file-manager/plugin.c (file_manager_finalize),
1412 (file_manager_dispose):
1413 * plugins/file-wizard/plugin.c (dispose), (finalize),
1414 (file_wizard_plugin_class_init):
1415 * plugins/gdb/debugger.c (debugger_dispose), (debugger_finalize):
1416 * plugins/gdb/plugin.c (gdb_plugin_dispose), (gdb_plugin_finalize):
1417 * plugins/glade/plugin.c (glade_plugin_dispose),
1418 (glade_plugin_finalize), (glade_plugin_class_init):
1419 * plugins/gtodo/plugin.c (finalize), (dispose):
1420 * plugins/gvim/plugin.c (anjuta_vim_plugin_finalize),
1421 (anjuta_vim_plugin_dispose):
1422 * plugins/indent/plugin.c (indent_plugin_finalize),
1423 (indent_plugin_dispose):
1424 * plugins/language-manager/plugin.c (language_manager_finalize),
1425 (language_manager_dispose):
1426 * plugins/language-support-cpp-java/plugin.c
1427 (cpp_java_plugin_finalize), (cpp_java_plugin_dispose):
1428 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize),
1429 (macro_db_class_init):
1430 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
1431 (macro_dialog_finalize), (macro_dialog_class_init):
1432 * plugins/macro/macro-edit.c (macro_edit_dispose),
1433 (macro_edit_finalize), (macro_edit_class_init):
1434 * plugins/macro/plugin.c (finalize), (dispose):
1435 * plugins/message-view/anjuta-msgman.c (anjuta_msgman_dispose),
1436 (anjuta_msgman_finalize):
1437 * plugins/message-view/message-view.c (message_view_dispose),
1438 (message_view_finalize):
1439 * plugins/message-view/plugin.c (message_view_plugin_dispose),
1440 (message_view_plugin_finalize):
1441 * plugins/patch/plugin.c (patch_plugin_finalize),
1442 (patch_plugin_dispose):
1443 * plugins/profiler/plugin.c (profiler_finalize),
1445 * plugins/project-import/plugin.c (dispose), (finalize),
1446 (project_import_plugin_class_init):
1447 * plugins/project-manager/plugin.c
1448 (project_manager_plugin_finalize),
1449 (project_manager_plugin_dispose):
1450 * plugins/project-wizard/plugin.c (npw_plugin_dispose),
1451 (npw_plugin_finalize), (npw_plugin_class_init):
1452 * plugins/sample1/plugin.c (sample_plugin_finalize),
1453 (sample_plugin_dispose):
1454 * plugins/search/plugin.c (dispose), (finalize),
1455 (search_plugin_class_init):
1456 * plugins/sourceview/plugin.c (sourceview_plugin_finalize),
1457 (sourceview_plugin_dispose):
1458 * plugins/subversion/plugin.c (finalize), (dispose):
1459 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_finalize):
1460 * plugins/symbol-browser/an_symbol_iter.c
1461 (anjuta_symbol_iter_finalize), (anjuta_symbol_iter_dispose):
1462 * plugins/symbol-browser/an_symbol_search.c
1463 (an_symbol_search_dispose), (an_symbol_search_finalize):
1464 * plugins/symbol-browser/an_symbol_view.c
1465 (anjuta_symbol_view_finalize), (anjuta_symbol_view_dispose):
1466 * plugins/symbol-browser/plugin.c (dispose), (finalize):
1467 * plugins/symbol-db/plugin.c (symbol_db_finalize),
1468 (symbol_db_dispose):
1469 * plugins/terminal/terminal.c (terminal_plugin_dispose),
1470 (terminal_plugin_finalize):
1471 * plugins/tools/plugin.c (atp_plugin_dispose),
1472 (atp_plugin_finalize), (atp_plugin_class_init):
1473 * plugins/valgrind/plugin.c (valgrind_finalize),
1474 (valgrind_dispose): Removed all GNOME_CALL* calls in plugins.
1476 2008-03-15 Naba Kumar <naba@gnome.org>
1478 * TODO.tasks: Updated and marked debugger bounties completed.
1480 2008-03-12 Johannes Schmid <jhs@gnome.org>
1482 * plugins/language-support-cpp-java/plugin.c (extract_mode_line),
1483 (get_line_indentation_base):
1485 #521847 – anjuta freez when edit file
1487 2008-03-11 Johannes Schmid <jhs@gnome.org>
1489 Patch from Rob Bradford:
1490 * plugins/build-basic-autotools/executer.c (execute_program):
1491 520324 – Execute command is not overridable
1493 * plugins/sourceview/sourceview.c (on_insert_text):
1496 2008-03-11 Johannes Schmid <jhs@gnome.org>
1498 Patch from James Liggett:
1499 * plugins/subversion/plugin.c (activate_plugin):
1500 521691 – Crash when click "Resolve Conflicts" without opened project
1502 2008-03-11 Johannes Schmid <jhs@gnome.org>
1504 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1505 * plugins/language-support-cpp-java/cpp-java-utils.c:
1506 * plugins/language-support-cpp-java/plugin.c
1507 (get_line_indentation_base), (on_editor_char_inserted_cpp):
1508 520415 – [PATCH] Problems in auto indentatation code,
1509 520766 – Brace autocompletion (Patch from Ignacio Casal Quinteiro <nacho@gnome.org>)
1511 * plugins/sourceview/anjuta-view.c (anjuta_view_key_press_event),
1512 (anjuta_view_button_press_event):
1513 * plugins/sourceview/sourceview.c (on_insert_text),
1514 (sourceview_adjustment_changed), (sourceview_new):
1515 #520761 – Weirz behavior with popup
1517 2008-03-03 Johannes Schmid <jhs@gnome.org>
1519 * libanjuta/anjuta-launcher.c (anjuta_launcher_initialize),
1520 (anjuta_launcher_dispose), (anjuta_launcher_finalize),
1521 (anjuta_launcher_set_env), (anjuta_launcher_fork_setenv),
1522 (anjuta_launcher_fork):
1523 * libanjuta/anjuta-launcher.h:
1524 Add API to set environment variables for the forked process
1526 * plugins/build-basic-autotools/Makefile.am:
1527 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1529 * plugins/build-basic-autotools/build-basic-autotools.c
1530 (build_set_env), (build_execute_command_full),
1531 (build_execute_command), (build_configure_project),
1532 (build_autogen_project):
1533 * plugins/build-basic-autotools/build-basic-autotools.h:
1534 * plugins/build-basic-autotools/build-options.c
1535 (fill_options_combo), (build_dialog_configure):
1536 * plugins/build-basic-autotools/build-options.h:
1537 Use new launcher API to set CFLAGS when running configure. New configure dialog
1538 which has predefined CFLAGS settings.
1540 Fixes 520076 – [PATCH] Add support for setting custom CFLAGS from the UI
1542 === anjuta 2.4.0 ===
1544 2008-03-11 Naba Kumar <naba@gnome.org>
1546 * NEWS: Updated for 2.4.0 stable release.
1547 * configure.in: Version bumped to 2.4.0
1548 * TODO.tasks: Updated.
1550 2008-03-10 Rob Bradford <rob@robster.org.uk>
1552 Reviewed by Naba Kumar <naba@gnome.org>:
1553 * global-tags/Makefile.am:
1554 Revert change for #515954. This change was incorrect, the anjuta-tags
1555 program is installed into the $(bindir) rather than the $(scriptdir).
1557 2008-03-02 Naba Kumar <naba@gnome.org>
1559 * plugins/message-view/anjuta-msgman.h: Fixed a build error.
1560 * configure.in: Added a requirement for scintilla editor plugin.
1562 2008-03-02 Johannes Schmid <jhs@gnome.org>
1564 * plugins/message-view/anjuta-msgman.c
1565 (anjuta_msgman_instance_init), (anjuta_msgman_append_view),
1566 (anjuta_msgman_get_current_view), (anjuta_msgman_set_current_view):
1567 * plugins/message-view/anjuta-msgman.h:
1569 Fixed anjuta_msgman_get_current_view() to access the notebook directly and
1570 get rid of the cached current_view member.
1571 Fixes #518469 – Save message buffer not working good
1573 2008-03-01 Johannes Schmid <jhs@gnome.org>
1575 Patch by James Liggett:
1576 * plugins/subversion/svn-command.h:
1577 * plugins/subversion/svn-diff-command.c (svn_diff_command_run):
1578 Fixed #519275 – Subversion should allow offline diffs
1580 2008-02-29 Johannes Schmid <jhs@gnome.org>
1582 * plugins/language-support-cpp-java/cpp-java-assist.c
1583 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
1584 Removed some debug code
1586 * plugins/sourceview/assist-tip.c (assist_tip_set_tips):
1587 Escape tooltip text to avoid broken markup
1589 2008-02-29 Johannes Schmid <jhs@gnome.org>
1591 * libanjuta/Makefile.am:
1592 Fixed a build error when building with -j X
1594 * plugins/tools/scripts/prepare-changelog.pl:
1595 Updated to latest script version in gnome svn
1597 2008-02-28 Johannes Schmid <jhs@gnome.org>
1599 * plugins/document-manager/anjuta-docman.c:
1600 (anjuta_docman_page_destroy):
1601 Do not unref widget because the GtkNotebook will unref them
1603 * plugins/file-manager/file-view.c: (file_view_refresh):
1604 * plugins/search/search_preferences.c: (search_preferences_init):
1605 Fixed a memory leaks
1607 * plugins/sourceview/sourceview.c: (sourceview_add_monitor),
1608 (ieditor_get_offset), (ieditor_iface_init),
1609 (idocument_get_filename), (ilanguage_get_supported_languages),
1610 (autodetect_language):
1612 Fixed memory leaks and implemented ianjuta_editor_get_offset() which
1615 2008-02-28 Johannes Schmid <jhs@gnome.org>
1617 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1618 Hide tooltip when Up, Down, Page_Up or Page_Down is pressed
1620 2008-02-27 Naba Kumar <naba@gnome.org>
1622 * plugins/document-manager/plugin.c: (on_docman_auto_save): Reverted
1623 string break. That was a mistake doing at this point.
1625 === anjuta 2.3.5 ===
1627 2008-02-26 Naba Kumar <naba@gnome.org>
1629 * plugins/document-manager/plugin.c: (on_docman_auto_save): Fixed a
1630 crash when there is a modified new file open, a non-modified exiting
1631 file open and autosave happen. Simplified error checking logic and
1632 avoided memory corruption. Fixes bug #Bug 518716.
1634 2008-02-25 Naba Kumar <naba@gnome.org>
1636 * NEWS: Updated for release 2.3.5
1637 * configure.in: Bumped version to 2.3.5
1639 * plugins/build-basic-autotools/build-basic-autotools.c:
1640 (on_editor_changed): Avoid accessing text which is greater than
1643 * plugins/editor/text_editor_cbs.[c,h]: Removed dead code.
1645 2008-02-25 Sébastien Granjoux <seb.sfo@free.fr>
1647 * plugins/debug-manager/breakpoints.c:
1648 Fix #518329: Crash when adding breakpoint and other similar bugs
1650 2008-02-25 Johannes Schmid <jhs@gnome.org>
1652 * tagmanager/entry.c: (updateSortedFlag), (isCtagsLine),
1653 (copyBytes), (copyFile), (openTagFile), (makeTagEntry):
1654 Never call error() which calls exit()
1655 #517646 – Anjuta exists with code 2 when i try to import gedit
1657 2008-02-23 Johannes Schmid <jhs@gnome.org>
1659 * plugins/sourceview/sourceview.c: (ieditor_insert):
1660 Block insert_text signal when inserting manually.
1662 2008-02-23 Johannes Schmid <jhs@gnome.org>
1664 * plugins/sourceview/sourceview.c: (on_insert_text):
1665 Fixed a problem with the "insert-text" signal that broke
1666 copy&paste sometimes
1668 2008-02-22 Johannes Schmid <jhs@gnome.org>
1670 * plugins/language-support-cpp-java/plugin.c:
1671 (get_line_indentation_base):
1672 More fixes for comment handling and made the code
1675 2008-02-22 Johannes Schmid <jhs@gnome.org>
1677 * plugins/sourceview/sourceview.c: (on_insert_text):
1678 Fixed #517919 – Crash on pasting docblock
1680 2008-02-20 Johannes Schmid <jhs@gnome.org>
1682 Patch from James Liggett:
1683 * plugins/profiler/profiler.glade:
1684 Fix width options dialog. Translations are not longer cut off. (#516630)
1686 2008-02-18 Johannes Schmid <jhs@gnome.org>
1688 * plugins/sourceview/sourceview.c: (on_insert_text):
1689 Do not change the iterator in the "insert-text" handler because
1690 it has some strange side-effects when copying text
1691 Fix useless free'ing in hover-leave that might have led to random
1694 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
1696 * plugins/debug-manager/start.c:
1697 Avoid a glib warning if no project is loaded
1699 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
1701 * manuals/anjuta-manual/C/debugger.xml:
1702 Remove warning about new debugger
1704 2008-02-17 Johannes Schmid <jhs@gnome.org>
1706 * manuals/anjuta-manual/figures/project-window.png:
1707 Use a smaller picture
1709 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
1711 * plugins/gdb/debugger.c:
1712 Set breakpoint in file with uncommon characters in path name
1714 2008-02-17 Johannes Schmid <jhs@gnome.org>
1716 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1717 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
1719 * plugins/sourceview/sourceview.c: (on_insert_text):
1720 Fix "char-added" signal to pass the correct iterator
1722 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
1724 * plugins/gdb/debugger.c:
1725 Load executable in gdb with space in path name
1727 2008-02-17 Johannes Schmid <jhs@gnome.org>
1729 * plugins/language-support-cpp-java/plugin.c:
1730 (get_line_indentation_base), (get_line_auto_indentation),
1732 Some bugfixes and clean-ups in comment indentation code
1734 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
1735 (anjuta_view_finalize), (anjuta_view_key_press_event):
1736 * plugins/sourceview/sourceview.c: (on_insert_text),
1737 (sourceview_create_highligth_indic), (sourceview_new):
1738 Cleaned implementation of char-added signal by using "insert-text" signal
1739 instead of filtering "key-press-event"
1740 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
1741 (icell_get_length), (icell_get_char), (iiter_first), (iiter_last),
1743 Fixed implementation of get_character and return value of iiter_first() and
1746 2008-02-16 Johannes Schmid <jhs@gnome.org>
1748 * plugins/valgrind/plugin.c: (valgrind_activate),
1749 (ipreferences_merge), (ipreferences_unmerge):
1750 * plugins/valgrind/vgactions.c: (vg_actions_run):
1751 * plugins/valgrind/vgdefaultview.c: (valgrind_view_load_log):
1753 Fixed crasher when starting valgrind because of strange prefs handling and
1754 #516641 – Valgrind: Load Log does not clear list
1756 2008-02-15 James Liggett <jrliggett@cox.net>
1758 * plugins/profiler/plugin.c:
1759 (on_select_other_target_button_clicked):
1760 Select the new custom target in the list so that the user sees it.
1762 Bug 516630 – Selection custom binary in profiler is not
1765 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1767 * manuals/anjuta-manual/C/projects.xml:
1768 Fix #515993: "Add package" button is "Add Package" in code
1769 Fix #516727: "Build All" is "Build Project" in code
1770 Fix #516728: "Clean All" is "Clean Project" in code
1771 Fix #516728: "Autogenerate" is "Run Autogenerate..." in code
1772 Fix #516730: Fix note title
1773 "Configure" is "Run Configure..." in code
1775 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1777 * (added) manuals/anjuta-manual/C/figures/project-window.png,
1778 (removed) manuals/anjuta-manual/C/figures/project_win.png,
1779 manuals/anjuta-manual/C/projects.xml,
1780 manuals/anjuta-manual/Makefile.am:
1781 Fix #515207: Add a new project window screenshoot
1782 Rename "Project View" to "Project window"
1784 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1786 * plugins/project-import/project-import.c:
1787 Fix #516743: Import project keeps an old date on project file
1789 * plugins/project-manager/plugin.c:
1790 Fix #516737: Import project doesn't load project with space in name
1792 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1794 * plugins/debug-manager/command.c:
1795 Destroy local variables on each step
1797 * plugins/debug-manager/debug_tree.c,
1798 plugins/debug-manager/watch.c,
1799 plugins/debug-manager/locals.c,
1800 plugins/gdb/debugger.c,
1801 libanjuta/interfaces/libanjuta.idl:
1802 Parse local variables scope (not used yet)
1804 2008-02-15 James Liggett <jrliggett@cox.net>
1806 reviewed by: Johannes Schmid <jhs@gnome.org>
1808 * plugins/profiler/gprof-options.c: (setup_widgets),
1809 (gprof_options_set_target), (gprof_options_has_target),
1810 (gprof_options_get_string):
1811 * plugins/profiler/gprof-options.h:
1812 * plugins/profiler/plugin.c: (ifile_open):
1813 516128 – crash in Anjuta IDE: selected profiler as the...
1815 2008-02-14 Johannes Schmid <jhs@gnome.org>
1817 * plugins/macro/macro-db.c: (save_macro), (macro_db_get_macro):
1818 * plugins/macro/macro-dialog.c: (on_macro_selection_changed):
1819 * plugins/symbol-browser/an_symbol.c:
1820 * plugins/symbol-browser/an_symbol_view.c:
1821 (on_symbol_view_row_expanded):
1822 Fixed some memory leaks (Remember to all free/unref everything that comes
1823 from gtk_tree_model_get())
1825 2008-02-14 Johannes Schmid <jhs@gnome.org>
1827 * plugins/document-manager/search-box.c: (on_search_activated):
1828 516377 – Status bar does not change its status of 'Search for .. continued at top'
1829 (caused by differences between scintilla and sourceview)
1831 2008-02-13 James Liggett <jrliggett@cox.net>
1833 * plugins/subversion/svn-diff-command.c: (svn_diff_command_run):
1834 Output in UTF-8 format to avoid hangs with the editor. (#516014)
1836 2008-02-14 Johannes Schmid <jhs@gnome.org>
1838 * plugins/language-support-cpp-java/plugin.c:
1839 (get_line_indentation_base), (get_line_auto_indentation),
1840 (on_editor_char_inserted_cpp):
1841 504905 – Ctrl-I (Auto Indent) doesn't indent properly after C++ public: and private:
1843 2008-02-13 Johannes Schmid <jhs@gnome.org>
1845 * plugins/language-support-cpp-java/plugin.c:
1846 (is_iter_inside_string), (get_line_auto_indentation):
1847 Handle comments in the code and do not ask editor. Fixes scintilla
1848 indentation (sourceview does not report comments anyway).
1850 * plugins/sourceview/sourceview-cell.c: (iiter_diff):
1851 Diff with correct sign (also fixes some issues with language-support)
1853 2008-02-13 Johannes Schmid <jhs@gnome.org>
1855 * plugins/language-support-cpp-java/plugin.c:
1856 (get_line_indentation_base):
1857 Act even more clever for comments. Indent /* */ comments correctly
1860 2008-02-13 Johannes Schmid <jhs@gnome.org>
1862 * plugins/sourceview/sourceview.c: (ieditor_set_tab_size):
1863 Also set indentation size correctly, when tab size is set
1864 by language support plugin
1866 2008-02-13 Johannes Schmid <jhs@gnome.org>
1868 * plugins/language-support-cpp-java/plugin.c:
1869 (get_line_indentation_base):
1871 Indent lines after comments correctly
1873 2008-02-13 Johannes Schmid <jhs@gnome.org>
1875 * libanjuta/anjuta-launcher.c: (anjuta_launcher_set_encoding_real),
1876 (anjuta_launcher_set_encoding), (anjuta_launcher_fork):
1877 * libanjuta/anjuta-launcher.h:
1878 Some more fixes from symbol-db-branch
1881 Move anjuta-shell to noinst_PROGRAMS as it is just a test
1883 2008-02-12 Johannes Schmid <jhs@gnome.org>
1885 Patch from Gennaro Bellizio <genbell@tiscali.it>:
1886 * global-tags/Makefile.am:
1888 #515954 – create_global_tags.sh: wrong anjuta-tags path
1890 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
1891 (anjuta_launcher_dispose), (anjuta_launcher_check_password_real),
1892 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
1893 (anjuta_launcher_scan_pty), (anjuta_launcher_set_encoding),
1894 (anjuta_launcher_fork):
1895 * libanjuta/anjuta-launcher.h:
1896 Fix anjuta_launcher_set_encoding() and cleaned-up. Mostly backported
1897 from symbol-db branch
1899 2008-02-11 Johannes Schmid <jhs@gnome.org>
1901 * plugins/file-manager/file-model.c: (file_model_expand_idle):
1902 515868 – File browser only shows icons when activated
1904 2008-02-11 Johannes Schmid <jhs@gnome.org>
1906 * plugins/file-manager/file-model.c: (file_model_expand_idle):
1907 #515867 – Anjuta dies on startup
1909 2008-02-11 Johannes Schmid <jhs@gnome.org>
1911 * TODO.tasks: Marked subversion task as completed
1913 === anjuta 2.3.4 ===
1915 2008-02-11 Naba Kumar <naba@gnome.org>
1917 * configure.in: Bumped version to 2.3.4
1919 2008-02-10 Naba Kumar <naba@gnome.org>
1921 * NEWS: Updated for release.
1923 2008-02-10 Johannes Schmid <jhs@gnome.org>
1925 * plugins/document-manager/anjuta-document-manager.plugin.in:
1926 Added html, javascript and glade file types. This makes it possible to
1927 edit a glade file by hand in anjuta (shows a dialog whether to use Glade or
1928 document-manager (#514695 – Anjuta v2.2.3 can't open js files)
1930 * plugins/file-wizard/anjuta-file-wizard.glade:
1931 * plugins/gdb/anjuta-gdb.glade:
1932 * plugins/project-wizard/anjuta-project-wizard.glade:
1933 * plugins/search/anjuta-search.glade:
1934 * plugins/terminal/anjuta-terminal-plugin.glade:
1936 Fixed some other translation issues (#507921)
1938 2008-02-10 Naba Kumar <naba@gnome.org>
1940 * plugins/gtodo/preferences.c: (preferences_cb_do_tooltip): Removed
1941 unnecessary warning. Fixes bug #510183 - Tooltips claim to be broken.
1943 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1945 * manuals/anjuta-manual/C/interface.xml,
1946 manuals/anjuta-manual/C/introduction.xml,
1947 manuals/anjuta-manual/C/preferences.xml,
1948 manuals/anjuta-manual/C/fileoperations.xml,
1949 manuals/anjuta-manual/C/projects.xml:
1950 Fix spelling errors, including bug #515204, #515172, #515117
1953 2008-02-10 Naba Kumar <naba@gnome.org>
1955 * plugins/document-manager/plugin.c: Fixed stream comment and added
1956 translator's comment for 'block comment', 'box comment' and 'stream
1959 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1961 * plugins/debug-manager/command.c,
1962 plugins/debug-manager/command.h,
1963 plugins/debug-manager/breakpoints.c,
1964 libanjuta/interfaces/libanjuta.idl:
1965 Avoid adding the same breakpoint several times
1967 * plugins/gdb/debugger.c:
1968 Fix bug #515463: Deattaching process kill it
1970 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1972 * manuals/anjuta-manual/C/debugger.xml:
1973 Fix translation bug #515459 and #515460
1975 2008-02-10 Johannes Schmid <jhs@gnome.org>
1977 Patch from Rémi Cardona <remi@gentoo.org>
1979 * plugins/build-basic-autotools/Makefile.am:
1980 * plugins/cvs-plugin/Makefile.am:
1981 * plugins/document-manager/Makefile.am:
1982 * plugins/editor/Makefile.am:
1983 * plugins/indent/Makefile.am:
1984 * plugins/language-support-cpp-java/Makefile.am:
1985 * plugins/message-view/Makefile.am:
1986 * plugins/sourceview/Makefile.am:
1987 * plugins/symbol-browser/Makefile.am:
1988 * plugins/terminal/Makefile.am:
1989 * scripts/build-schemas.mk:
1991 Fix #512531 – Parallel build fails
1993 * AUTHORS: Added Rémi
1995 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1997 * plugins/debug-manager/queue.c:
1998 Fix interrupt command, not working due to previous change
2000 2008-02-10 Johannes Schmid <jhs@gnome.org>
2004 * src/anjuta-callbacks.c (removed):
2005 * src/anjuta-callbacks.h (removed):
2007 Removed (almost) empty files, fixes #515383 and #515388
2009 2008-02-09 James Liggett <jrliggett@cox.net>
2011 Reviewed by Naba Kumar <naba@gnome.org>:
2013 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
2014 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
2015 * plugins/subversion/svn-command.c:
2016 (svn_command_make_canonical_path):
2017 * plugins/subversion/svn-command.h:
2018 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
2019 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
2020 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
2021 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
2022 * plugins/subversion/svn-remove-command.c:
2023 (svn_remove_command_new):
2024 * plugins/subversion/svn-status-command.c:
2025 (svn_status_command_new):
2026 * plugins/subversion/svn-switch-command.c:
2027 (svn_switch_command_new):
2028 * plugins/subversion/svn-update-command.c:
2029 (svn_update_command_new):
2030 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
2031 die if the user gives a path that libsvn doesn't like.
2035 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
2037 * plugins/debug-manager/command.c,
2038 plugins/debug-manager/command.h,
2039 plugins/debug-manager/queue.c:
2040 Fix crashes when trying to stop the debugger while it is busy
2042 2008-02-08 Johannes Schmid <jhs@gnome.org>
2044 Patch from Rodrigo Moya <rodrigo@novell.com>
2046 * plugins/glade/plugin.c: (ifile_open):
2047 * plugins/symbol-browser/test-class.cpp:
2048 * AUTHORS: Added Rodrigo
2050 #514732 – 64 bit compliation error
2051 #514733 – Use of uninitialized variables
2053 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
2055 * manuals/anjuta-manual/C/debugger.xml:
2056 Fix translation bug #514494 and bug #514440
2058 2008-02-05 Massimo Cora' <maxcvs@email.it>
2060 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2061 Fix a compile error added in the previous patch
2063 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
2065 * plugins/profiler/gprof-view.c,
2066 plugins/class-inheritance/class-callbacks.c,
2067 plugins/class-inheritance/class-inherit.c,
2068 plugins/symbol-browser/an_symbol.c,
2069 plugins/symbol-db/symbol-db-engine-iterator-node.c,
2070 libanjuta/interfaces/libanjuta.idl:
2071 Change ianjuta_symbol_file function to ianjuta_symbol_uri
2073 2008-02-04 Johannes Schmid <jhs@gnome.org>
2075 * plugins/search/anjuta-search.glade: Fixed typo
2077 2008-02-03 Johannes Schmid <jhs@gnome.org>
2079 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
2080 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
2081 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2083 * plugins/build-basic-autotools/build-basic-autotools.c:
2084 (build_get_context), (build_configure_project):
2085 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2086 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2087 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
2088 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
2089 * plugins/devhelp/plugin.c: (devhelp_activate):
2090 * plugins/editor/Makefile.am:
2091 * plugins/editor/anjuta-editor-scintilla.glade:
2092 * plugins/editor/text_editor.c:
2093 * plugins/editor/text_editor.h:
2094 * plugins/editor/text_editor_menu.c (removed):
2095 * plugins/editor/text_editor_menu.h (removed):
2096 * plugins/file-wizard/anjuta-file-wizard.glade:
2097 * plugins/gtodo/notification.c: (create_notification_window):
2098 * plugins/gtodo/preferences.c: (preferences_widget):
2099 * plugins/language-support-cpp-java/plugin.c:
2100 (cpp_java_plugin_activate_plugin):
2101 * plugins/message-view/anjuta-message-manager-plugin.glade:
2102 * plugins/message-view/plugin.c: (activate_plugin):
2103 * plugins/project-manager/plugin.c: (confirm_removal):
2104 * plugins/search/anjuta-search.glade:
2105 * plugins/search/plugin.c:
2106 * plugins/search/search-replace.c: (nb_results_alert):
2107 * plugins/subversion/subversion-commit-dialog.c:
2108 (on_subversion_commit_response):
2109 * plugins/symbol-browser/plugin.c: (activate_plugin):
2110 * plugins/valgrind/plugin.c: (on_menu_run_activate):
2111 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
2112 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
2115 Fixed translation bugs from #507921.
2116 Removed unused files in scintilla plugin
2118 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2120 * manuals/anjuta-manual/C/debugger.xml:
2121 Fix bug #514124 and bug #514138: Wrong menu item name
2123 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2125 * plugins/profiler/gprof-view.c,
2126 plugins/symbol-browser/plugin.c,
2127 plugins/class-inheritance/class-callbacks.c,
2128 plugins/debug-manager/plugin.c,
2129 plugins/tools/editor.c,
2130 plugins/search/search-replace.c,
2131 plugins/search/search-replace_backend.c,
2132 plugins/search/search-replace_backend.h,
2133 plugins/build-basic-autotools/build-basic-autotools.c,
2134 plugins/document-manager/plugin.c,
2135 plugins/document-manager/file_history.c,
2136 plugins/document-manager/anjuta-docman.c,
2137 plugins/document-manager/anjuta-docman.h,
2138 plugins/document-manager/action-callbacks.c,
2139 libanjuta/interfaces/libanjuta.idl:
2140 Rename IAnjutaDocumentManager functions:
2141 find_document_with_path, goto_file_line, goto_file_line_mark
2142 and get_full_filename into
2143 find_document_with_uri, goto_uri_line, goto_uri_line_mark
2145 Fix search plugin to use an URI instead of a file path
2146 Fix anjuta_docman_get_uri to always return an URI
2148 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2150 * plugins/debug-manager/breakpoints.c:
2151 Fix bug #514118: Rename Clear All Breakpoints to Remove
2154 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2156 * manuals/anjuta-manual/C/debugger.xml:
2157 Update debugger documentation
2159 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2161 * plugins/debug-manager/sharedlib.c,
2162 plugins/debug-manager/anjuta-debug-manager.glade,
2163 plugins/debug-manager/queue.c,
2164 plugins/tools/execute.c,
2165 plugins/tools/anjuta-tools.glade,
2166 plugins/tools/editor.c,
2167 plugins/project-wizard/templates/terminal.wiz,
2168 plugins/project-wizard/templates/xlib-dock.wiz,
2169 plugins/project-wizard/templates/wxwin.wiz,
2170 plugins/project-wizard/templates/java.wiz,
2171 plugins/project-wizard/templates/gnome.wiz,
2172 plugins/project-wizard/templates/anjuta-plugin.wiz,
2173 plugins/project-wizard/templates/gtkmm.wiz,
2174 plugins/project-wizard/templates/python.wiz,
2175 plugins/project-wizard/templates/cpp.wiz,
2176 plugins/project-wizard/templates/sdl.wiz,
2177 plugins/project-wizard/templates/gtk.wiz,
2178 plugins/project-wizard/templates/minimal.wiz,
2179 plugins/project-wizard/templates/xlib.wiz,
2180 plugins/project-wizard/templates/gcj.wiz,
2181 plugins/gdb/plugin.c,
2182 plugins/gdb/debugger.c,
2183 libanjuta/anjuta-plugin-manager.c:
2184 Partial fix of #507921: translation issues in debug-manager, tools,
2185 project-wizard, gdb and anjuta-plugin-manager.
2187 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
2189 * plugins/debug-manager/queue.c:
2190 Debugger Local, Stack and Thread windows were missing due to
2191 the previous change.
2193 2008-02-02 Johannes Schmid <jhs@gnome.org>
2195 * manuals/anjuta-manual/Makefile.am:
2196 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
2197 causes make install to fail
2199 2008-02-02 Johannes Schmid <jhs@gnome.org>
2201 * plugins/macro/macros.xml:
2202 #495511 – Header_h macro correction
2204 2008-02-02 Johannes Schmid <jhs@gnome.org>
2206 * plugins/patch/patch-plugin.glade:
2207 gtk-apply is not translatable...
2209 2008-02-02 Johannes Schmid <jhs@gnome.org>
2211 * plugins/build-basic-autotools/build-basic-autotools.c:
2212 (on_build_mesg_format):
2214 Also check for untranslated messages from make. Should fix
2215 #511981 – Error parsing make output
2217 2008-02-02 Johannes Schmid <jhs@gnome.org>
2219 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2222 Fixed #511010 – [UI] Execute program utility window
2224 2008-02-02 Johannes Schmid <jhs@gnome.org>
2227 Fixed #509908 – [UI] Problems with the General settings tab
2229 2008-02-02 Johannes Schmid <jhs@gnome.org>
2231 * manuals/anjuta-manual/C/fileoperations.xml:
2232 Fixed #513730 – Option not present in the GUI po file
2234 2008-02-02 Johannes Schmid <jhs@gnome.org>
2236 * plugins/sourceview/anjuta-editor-sourceview.glade:
2237 Adjust preferences default values
2239 2008-02-02 Johannes Schmid <jhs@gnome.org>
2241 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
2242 Fixed #512535 – Open files tabs' position is correctly remembered
2243 but not applied at startup
2245 2008-02-02 Johannes Schmid <jhs@gnome.org>
2247 * plugins/search/search-replace.c: (on_message_clicked):
2248 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
2249 fix clicking on search result messages
2251 2008-02-01 James Liggett <jrliggett@cox.net>
2253 * plugins/subversion/svn-command.c: (on_svn_notify):
2254 Fixed wrong status message output when resolving conflicts.
2256 2008-02-02 Johannes Schmid <jhs@gnome.org>
2258 * configure.in: Require GtkSourceView 2.1.2
2259 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
2260 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
2261 (imark_is_marker_set), (imark_delete_all_markers),
2262 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
2264 Adapted to API changes in GtkSourceView
2266 2008-02-01 Johannes Schmid <jhs@gnome.org>
2268 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
2269 Fixed tabsize preference
2271 2008-02-01 Johannes Schmid <jhs@gnome.org>
2273 * manuals/anjuta-manual/C/fileoperations.xml:
2274 * manuals/anjuta-manual/C/interface.xml:
2277 * manuals/anjuta-manual/Makefile.am:
2278 * manuals/anjuta-manual/C/figures/*:
2280 Updated figures to be in clearlooks theme, removed old figures
2282 2008-02-01 Johannes Schmid <jhs@gnome.org>
2284 * plugins/patch/patch-plugin.glade:
2285 * plugins/patch/plugin.c: (patch_plugin_activate):
2286 Another UI issue with the patch plugin and silenced a compiler
2289 Patch from James Liggett:
2290 * plugins/profiler/gprof-call-graph-view.c:
2291 (gprof_call_graph_view_create_columns):
2292 * plugins/profiler/gprof-flat-profile-view.c:
2293 (gprof_flat_profile_view_create_columns):
2294 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
2295 * plugins/profiler/gprof-view.h:
2297 Use two decimal places for float values in profiler views (#507831)
2299 2008-02-01 Johannes Schmid <jhs@gnome.org>
2302 * plugins/editor/Makefile.am:
2304 Fixed #512751 – libgnomeprint unnecessary without scintilla
2306 2008-01-31 Johannes Schmid <jhs@gnome.org>
2308 * plugins/language-manager/languages.xml:
2309 Added a pretty ugly string for C++ headers. Maybe we should rely
2310 on mime-types instead...
2312 2008-01-31 Johannes Schmid <jhs@gnome.org>
2314 * plugins/language-support-cpp-java/cpp-java-assist.c:
2315 (get_iter_column), (cpp_java_assist_get_calltip_context),
2316 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
2317 (on_assist_chosen), (cpp_java_assist_install):
2318 * plugins/language-support-cpp-java/plugin.c:
2319 (on_editor_char_inserted_cpp):
2320 Removed annoying DEBUG_PRINTs
2322 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
2323 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
2324 * plugins/sourceview/sourceview.c: (iassist_show_tips):
2326 Fixed "jumping" tooltips, fixed indentation of brances
2328 2008-01-31 Johannes Schmid <jhs@gnome.org>
2330 * plugins/document-manager/plugin.c: (on_document_changed):
2331 Fixed crash when closing anjuta after all document tabs have been closed
2333 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
2335 * plugins/debug-manager/anjuta-debug-manager.glade:
2336 Fix #513485: wrong strings maked as translatable
2338 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
2340 * plugins/debug-manager/threads.c,
2341 plugins/debug-manager/stack_trace.c:
2342 Avoid crash when getting relative path from debugger (same fix
2345 * plugins/debug-manager/queue.c:
2346 Emit all state changes notification
2348 * plugins/debug-manager/start.c:
2349 Fix #511586: Project path with "+" not working in debugger
2351 2008-01-31 Johannes Schmid <jhs@gnome.org>
2353 * plugins/patch/patch-plugin.glade:
2354 Fixed button ui problem...
2356 Patch from James Liggett:
2357 * plugins/profiler/gprof-call-graph-block-entry.c:
2358 (gprof_call_graph_block_primary_entry_new),
2359 (gprof_call_graph_block_secondary_entry_new):
2360 * plugins/profiler/gprof-flat-profile-entry.c:
2361 (gprof_flat_profile_entry_new):
2363 Fix #507831 - Wrong Profiler values for some locales
2365 2008-01-31 Johannes Schmid <jhs@gnome.org>
2367 * plugins/sourceview/anjuta-editor-sourceview.glade:
2368 * plugins/sourceview/sourceview-prefs.c:
2369 * plugins/sourceview/sourceview.c: (sourceview_finalize):
2371 Fixed Editor->View popup menu for those entries that are appropriate for
2374 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
2376 * plugins/debug-manager/breakpoints.c:
2377 Fix #512901: Crash when adding a breakpoint
2379 * plugins/debug-manager/queue.c:
2380 Remove a possible memory leak
2382 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
2384 * plugins/debug-manager/data_view.c,
2385 plugins/debug-manager/sparse_view.c,
2386 manuals/anjuta-manual/C/debugger.xml:
2387 Fix #513130, #513131 #513135: Wrong menu item names and errors
2388 in the documentation
2390 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
2392 * plugins/tools/editor.c:
2393 ianjuta_document_manager_find_document_with_path expect an uri not
2396 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
2398 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2399 manuals/reference/libanjuta/libanjuta-sections.txt,
2400 libanjuta/interfaces/libanjuta.idl:
2401 Documentation fixes for IAnjutaDebugger* interfaces
2403 === anjuta 2.3.3 ===
2405 2008-01-27 Naba Kumar <naba@gnome.org>
2407 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
2410 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
2411 (value_added_current_editor), (value_removed_current_editor):
2414 * TODO.tasks: Updated.
2416 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
2417 scrollwindow shadow in.
2419 * plugins/editor/anjuta-editor-scintilla.glade:
2420 * plugins/editor/style-editor.c: (create_style_editor_gui):
2421 Set style window transient and cetered for preferences window.
2422 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
2424 * plugins/editor/anjuta-editor-scintilla.glade:
2425 Fixes Bug #427108 - Scintilla plugin configuration folding-style
2428 * configure.in, NEWS: Updated for release 2.3.3
2430 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2432 * plugins/debug-manager/anjuta-debug-manager.glade:
2433 Fix #512224: Use a string in english
2435 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2437 * plugins/build-basic-autotools/build-basic-autotools.c:
2438 ianjuta_document_manager_goto_file_line_mark needs an uri and
2441 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2443 * plugins/symbol-browser/plugin.c,
2444 plugins/symbol-browser/an_symbol_view.c:
2445 use gnome_vfs_get_uri_from_local_path to get local path from uri
2446 This takes care of escaping some characters
2448 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
2450 * plugins/debug-manager/stack_trace.c:
2451 Probably fix #510028: crash debugger when having a relative filename
2454 2008-01-25 Tom <tpgww@onepost.net>
2456 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2458 * plugins/document-manager/plugin.c,
2459 plugins/document-manager/file_history.c,
2460 plugins/document-manager/file_history.h,
2461 plugins/document-manager/anjuta-docman.c,
2462 plugins/document-manager/anjuta-docman.h:
2463 Rename filename argument to uri when an uri is expected
2464 anjuta_docman_get_document_for_uri will remove symlinks
2466 2008-01-25 Naba Kumar <naba@gnome.org>
2468 * plugins/terminal/terminal.c: (terminal_execute),
2470 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
2472 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
2474 * plugins/debug-manager/anjuta-debug-manager.glade,
2475 plugins/debug-manager/start.c:
2476 Fix #511049: Change UI of add source directories dialog
2478 2008-01-24 Naba Kumar <naba@gnome.org>
2480 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
2481 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
2482 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
2483 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
2484 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
2487 2008-01-24 Johannes Schmid <jhs@gnome.org>
2489 Patch from: Luca Ferretti <ella.uca@libero.it>:
2491 * plugins/document-manager/anjuta-docman.c:
2492 (anjuta_docman_page_init), (anjuta_docman_class_init):
2493 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
2495 Fix #511757 – Close icon in tabs cut off (Patch was only for
2496 document-manager, also adapted it for message-manager)
2498 2008-01-24 Johannes Schmid <jhs@gnome.org>
2500 * plugins/Makefile.am:
2501 * plugins/sourceview/anjuta-document.c:
2502 * plugins/sourceview/anjuta-marshal.list:
2503 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
2504 (anjuta_view_key_press_event):
2505 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
2506 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
2507 (iiter_diff), (iiter_iface_init):
2508 * plugins/sourceview/sourceview.c: (on_document_char_added),
2509 (ieditor_goto_position), (ieditor_get_text),
2510 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
2511 (ieditor_erase), (ieditor_get_line_from_position),
2512 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
2513 (ieditor_get_position_from_offset), (ieditor_get_start_position),
2514 (ieditor_get_end_position), (ieditor_goto_start),
2515 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
2516 (iconvert_to_lower), (iindic_set), (iassist_suggest),
2517 (iassist_show_tips):
2519 Implemented new iterators interface in sourceview editor and
2522 2008-01-23 Naba Kumar <naba@gnome.org>
2524 * libanjuta/interfaces/libanjuta.idl:
2525 * manuals/reference/libanjuta/libanjuta-sections.txt:
2526 * plugins/build-basic-autotools/build-basic-autotools.c:
2527 (build_indicator_location_set), (on_editor_changed):
2528 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
2529 * plugins/debug-manager/variable.c: (get_hovered_word):
2530 * plugins/document-manager/action-callbacks.c:
2531 (on_editor_command_upper_case_activate),
2532 (on_editor_command_lower_case_activate):
2533 * plugins/document-manager/search-box.c: (on_incremental_search),
2534 (on_search_activated):
2535 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
2536 (iiter_last), (iiter_set_position), (iiter_get_position),
2537 (iiter_get_length), (iiter_compare), (iiter_diff),
2539 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
2540 (text_editor_goto_point), (itext_editor_goto_start),
2541 (itext_editor_goto_end), (itext_editor_goto_position),
2542 (itext_editor_get_text_all), (itext_editor_get_text),
2543 (itext_editor_get_position), (itext_editor_get_offset),
2544 (itext_editor_get_length), (itext_editor_insert),
2545 (itext_editor_erase), (itext_editor_erase_all),
2546 (itext_editor_get_column), (itext_editor_get_overwrite),
2547 (itext_editor_set_popup_menu),
2548 (itext_editor_get_line_from_position),
2549 (itext_editor_get_line_begin_position),
2550 (itext_editor_get_line_end_position),
2551 (itext_editor_get_position_from_offset),
2552 (itext_editor_get_start_position), (itext_editor_get_end_position),
2553 (itext_editor_iface_init), (iconvert_to_upper),
2554 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
2556 * plugins/editor/text_editor.h:
2557 * plugins/editor/text_editor_cbs.c:
2558 (on_text_editor_scintilla_notify):
2559 * plugins/indent/plugin.c: (on_indent_action_activate):
2560 * plugins/language-support-cpp-java/cpp-java-assist.c:
2561 (cpp_java_assist_get_scope_context),
2562 (cpp_java_assist_get_pre_word),
2563 (cpp_java_assist_show_autocomplete),
2564 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
2565 (on_editor_char_added), (on_assist_chosen):
2566 * plugins/language-support-cpp-java/plugin.c:
2567 (get_line_indentation), (skip_iter_to_previous_logical_line),
2568 (skip_preprocessor_lines), (initialize_indentation_params),
2569 (set_line_indentation), (get_line_indentation_base),
2570 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
2571 (on_editor_char_inserted_java), (on_auto_indent):
2572 * plugins/macro/macro-actions.c: (match_shortcut):
2573 * plugins/macro/macro-dialog.c: (on_ok_clicked):
2574 * plugins/macro/plugin.c: (match_keyword):
2575 * plugins/search/plugin.c: (find_incremental):
2576 * plugins/search/search-replace.c: (search_and_replace),
2577 (search_start_over):
2578 * plugins/search/search-replace_backend.c:
2579 (file_buffer_new_from_te), (file_buffer_line_from_pos),
2580 (create_search_entries):
2581 * plugins/symbol-browser/plugin.c:
2582 (on_editor_buffer_symbols_update_timeout), (on_char_added),
2583 (isymbol_manager_iface_init):
2584 * plugins/symbol-db/plugin.c:
2585 (on_editor_buffer_symbols_update_timeout), (on_char_added),
2586 (isymbol_manager_iface_init):
2587 * plugins/tools/execute.c: (atp_output_context_construct),
2588 (atp_output_context_destroy), (atp_user_tool_execute):
2590 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
2591 iterators instead of integer offsets.
2592 - Renamed original ianjuta_editor_get_position(int) to
2593 ianjuta_editor_get_offset(). It is deprecated.
2594 - Renamed original ianjuta_editor_get_position_iter() to
2595 ianjuta_editor_get_position().
2596 - Renamed ianjuta_editor_get_cell_iter() to
2597 ianjuta_editor_get_position_from_offset()
2598 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
2599 - Added new methods:
2600 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
2601 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
2602 ianjuta_editor_goto_end().
2603 - All relevent signals and methods converted to use iterators.
2604 - All relevent plugins fixed to use new API.
2605 - Removed ianjuta_editor_cell_get_line() because it is provided by
2606 ianjuta_editor_get_line_from_position().
2607 - Removed ianjuta_symbol_manager_get_completions_at_position()
2608 because it not used anywhere and is not right to be there.
2609 - Updated IAnjutaEditable documentation.
2611 Updated IAnjutaIterable interface:
2612 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
2613 - Introduced 'end-iter' to point at the end of the list.
2614 - Updated IAnjutaIterable documentation.
2616 * plugins/Makefile.am:
2617 (Disabled sourceview plugin for now. Jhs is coming up with a patch
2620 2008-01-22 Johannes Schmid <jhs@gnome.org>
2622 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
2623 * plugins/project-import/anjuta-project-import.glade:
2624 * plugins/project-import/anjuta-project-import.plugin.in:
2625 * plugins/project-wizard/anjuta-project-wizard.glade:
2626 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
2627 * plugins/project-wizard/druid.c: (npw_druid_new):
2628 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
2630 Fixed #465084 – wizard instead of assistant (only string changes...)
2632 2008-01-20 Rob Bradford <rob@openedhand.com>
2634 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
2635 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
2636 coming up with the solution. (Bug: #510390.)
2638 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
2640 * plugins/build-basic-autotools/executer.c:
2641 Fix #502508, use anjuta_launcher to keep program output
2643 * plugins/terminal/terminal.c:
2644 Remove unused child_initizlized member
2645 Start the shell on plugin activation
2647 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
2649 * plugins/debug-manager/sparse_buffer.c:
2650 Fix a crash when scrolling in the diassembly window
2652 * plugins/debug-manager/sparse_view.c:
2653 Small limit change using the same "unit" for both number
2655 2008-01-19 Naba Kumar <naba@gnome.org>
2657 * plugins/language-support-cpp-java/cpp-java-assist.c:
2658 (cpp_java_assist_get_scope_context),
2659 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
2662 2008-01-19 Johannes Schmid <jhs@gnome.org>
2664 * plugins/sourceview/anjuta-editor-sourceview.glade:
2665 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
2667 And even more strings...
2669 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2671 * plugins/project-wizard/templates/cpp/src/main.cc:
2672 Fix #498734, typing error in c++ project template
2674 2008-01-19 Johannes Schmid <jhs@gnome.org>
2676 * plugins/editor/text_editor.c: (text_editor_save_file):
2677 * plugins/macro/anjuta-macro.glade:
2678 * plugins/subversion/anjuta-subversion.glade:
2680 Fixed even more strings
2682 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2684 * plugins/language-support-cpp-java/cpp-java-assist.c:
2685 Fix bug #488519, remove critical warning (completion_cache == NULL
2688 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2690 * plugins/gdb/debugger.c:
2691 Enable logging of gdb communication with an environment variable
2693 2008-01-19 Naba Kumar <naba@gnome.org>
2695 * plugins/editor/text-editor-iterable.c: (iiter_next),
2696 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
2697 editor native funtions to avoid round trips.
2699 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2701 * plugins/editor/text_editor.c:
2702 Fix a bug due to the previous patch: Unable to save new file in
2705 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
2707 * plugins/debug-manager/disassemble.c,
2708 plugins/debug-manager/disassemble.h,
2709 plugins/debug-manager/registers.c,
2710 plugins/debug-manager/registers.h,
2711 plugins/debug-manager/memory.c,
2712 plugins/debug-manager/memory.h,
2713 plugins/debug-manager/command.c,
2714 plugins/debug-manager/command.h,
2715 plugins/debug-manager/queue.c,
2716 plugins/debug-manager/queue.h,
2717 plugins/debug-manager/breakpoints.c,
2718 plugins/debug-manager/stack_trace.c,
2719 plugins/debug-manager/threads.c,
2720 plugins/debug-manager/plugin.c,
2721 plugins/gdb/plugin.c,
2722 plugins/gdb/debugger.c,
2723 plugins/gdb/debugger.h,
2724 manuals/reference/libanjuta/libanjuta-sections.txt,
2725 manuals/reference/libanjuta/libanjuta.types,
2726 libanjuta/interfaces/libanjuta.idl:
2727 Use gulong instead of guint for addresses
2728 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
2729 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
2731 * plugins/gdb/anjuta-gdb.plugin.in:
2732 Remove reference to IAnjutaCpuDebugger (useless)
2734 2008-01-18 Johannes Schmid <jhs@gnome.org>
2736 * AUTHORS: Added Alexander
2738 2008-01-18 Johannes Schmid <jhs@gnome.org>
2740 Patch from: Alexander Korolyov <kilork@yandex.ru>
2742 * plugins/editor/text_editor.c: (load_from_file),
2743 (text_editor_save_file):
2745 Fixed symlinks (#510238) and file permission (#405321)
2746 handling for scintilla editor.
2748 2008-01-17 Johannes Schmid <jhs@gnome.org>
2750 * plugins/document-manager/action-callbacks.c:
2751 (on_editor_command_select_all_activate),
2752 (on_editor_command_cut_activate),
2753 (on_editor_command_paste_activate),
2754 (on_editor_command_copy_activate),
2755 (on_editor_command_clear_activate):
2756 Resupport cut/copy/paste/clear on GtkEditables when those
2757 have focus. (Important for shortcuts to work).
2759 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2760 * plugins/document-manager/search-box.c: (on_search_activated):
2761 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
2762 * plugins/patch/patch-plugin.c: (on_ok_clicked):
2763 * plugins/profiler/plugin.c: (profiler_get_data):
2764 * plugins/project-wizard/druid.c: (npw_druid_new):
2765 * plugins/project-wizard/install.c: (on_install_end_install_file):
2766 * plugins/sourceview/anjuta-editor-sourceview.glade:
2767 * plugins/subversion/anjuta-subversion.glade:
2768 * plugins/tools/anjuta-tools.glade:
2769 Various string fixes
2771 2008-01-17 Naba Kumar <naba@gnome.org>
2773 Patch from James Liggett:
2775 * plugins/subversion/subversion-add-dialog.c:
2776 (on_subversion_add_response):
2777 * plugins/subversion/subversion-copy-dialog.c:
2778 (on_subversion_copy_response):
2779 * plugins/subversion/subversion-diff-dialog.c:
2780 (on_subversion_diff_response):
2781 * plugins/subversion/subversion-merge-dialog.c:
2782 (on_subversion_merge_response):
2783 * plugins/subversion/subversion-remove-dialog.c:
2784 (on_subversion_remove_response):
2785 * plugins/subversion/subversion-switch-dialog.c:
2786 (on_subversion_switch_response):
2787 * plugins/subversion/subversion-ui-utils.c: (check_input):
2788 * plugins/subversion/subversion-ui-utils.h:
2789 * plugins/subversion/subversion-update-dialog.c:
2790 (on_subversion_update_response):
2792 If the user doesn't enter any data for path or revision fields in
2793 certain SVN plugin dialogs, libsvn throws assertion failures and
2794 kills Anjuta. To avoid this, the validity of path and revision
2795 input data are checked before the command gets executed.
2797 Fixes Bug #509510 - Check input of some dialogs to avoid termination
2798 if user gives bad or no input
2800 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
2802 * plugins/document-manager/anjuta-docman.c:
2803 Fix #507627 memory tab stay active on debugger stop
2804 Remove two unused variables due to the previous patch
2806 2008-01-16 Johannes Schmid <jhs@gnome.org>
2808 * libanjuta/anjuta-plugin-manager.c:
2809 Fixed #508399 – When you enable a plugin, preferences don't show up
2811 2008-01-16 Rob Bradford <rob@openedhand.com>
2813 Reviewed by: Johannes Schmid <jhs@gnome.org>
2815 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2816 (get_property_value_as_string), (set_property_value_as_string),
2817 (register_callbacks):
2818 * libanjuta/anjuta-preferences.h:
2819 Add support for both file and folder preferences (originally only
2820 folder choosers were supported. (Fixes bug: #508805.)
2822 * plugins/file-manager/file-manager.glade:
2823 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
2826 2008-01-16 Johannes Schmid <jhs@gnome.org>
2828 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2830 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2833 Fixed #509875 – The "Update globale tags" button wording is incorrect
2834 Fixed #509873 – Build Autotools Preferences has excessive padding
2835 Fixed #509872 – General Information labels are incorrectly aligned
2836 Fixed #509871 – General preferences has incorrect use of colons
2838 2008-01-16 Johannes Schmid <jhs@gnome.org>
2840 * plugins/document-manager/anjuta-document-manager.glade:
2841 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2843 Fixed #509865 – Incorrect padding in the Documents settings tabs
2844 Fixed #509867 – Create button contents is mis-aligned
2845 Fixed #509869 – "Add Directory" button is not HIG complient
2847 2008-01-16 Johannes Schmid <jhs@gnome.org>
2849 * libanjuta/anjuta-preferences-dialog.c:
2850 (anjuta_preferences_dialog_add_page):
2852 Fix #509864 – No initial section selected when opening the Preferences dialog
2854 2008-01-16 Johannes Schmid <jhs@gnome.org>
2856 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
2857 Removed unused gconf_notifications
2859 * plugins/search/anjuta-search.glade:
2860 * plugins/subversion/anjuta-subversion.glade:
2861 * plugins/tools/anjuta-tools.glade:
2862 * src/anjuta-app.c: (anjuta_app_instance_init):
2864 Fixed various strings
2866 2008-01-15 Naba Kumar <naba@gnome.org>
2868 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
2869 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
2872 * plugins/symbol-browser/an_symbol_view.c:
2873 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
2876 2008-01-15 Johannes Schmid <jhs@gnome.org>
2878 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
2879 (anjuta_profile_add_plugins_from_xml):
2880 * plugins/file-manager/file-manager.glade:
2883 * libanjuta/interfaces/libanjuta.idl:
2886 * plugins/sourceview/Makefile.am:
2887 * plugins/sourceview/anjuta-editor-sourceview.glade:
2888 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
2889 (end_print), (print_setup), (sourceview_print),
2890 (sourceview_print_preview):
2891 * plugins/sourceview/sourceview.c: (iprint_print),
2892 (iprint_print_preview):
2894 Added printing support to GtkSourceView editor
2896 2007-01-14 Tom <tpgww@onepost.net>
2898 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2900 * plugins/document-manager/anjuta-docman.c:
2901 Fix two memory leaks added by the previous patch
2903 2008-01-14 Johannes Schmid <jhs@gnome.org>
2905 * plugins/sourceview/assist-tip.c: (assist_tip_move):
2906 * plugins/sourceview/assist-window.c: (assist_window_move):
2910 2008-01-14 Rob Bradford <rob@openedhand.com>
2912 * global-tags/Makefile.am:
2913 * global-tags/create_global_tags.sh.in:
2914 Install anjuta-tags binary into FHS policy compliant directory and
2915 update references. (Fixes bug: 509346.)
2917 2008-01-13 Naba Kumar <naba@gnome.org>
2919 Patch from: Ritesh Khadgaray
2920 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2921 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
2922 Adds export-dynamic option to LDFLAGS to project template for libglade
2923 to work for autoconnect signals.
2925 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2927 * libanjuta/anjuta-utils.c:
2928 anjuta_util_get_real_path return a string that need to be freed
2929 with g_free even if PATH_MAX is not defined
2931 2008-01-13 Andre Klapper <a9016009@gmx.de>
2933 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
2936 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2938 * plugins/document-manager/anjuta-docman.c:
2939 Do not reopen file having escaped character (+,...) in path name
2941 2008-01-13 Naba Kumar <naba@gnome.org>
2943 * libanjuta/interfaces/libanjuta.idl:
2944 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
2945 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
2946 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
2947 IAnjutaProjectManager::add_sources().
2949 * plugins/glade/plugin.c: (on_glade_resource_removed),
2950 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
2951 stubs for handing resources in glade file.
2953 2008-01-13 Naba Kumar <naba@gnome.org>
2955 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
2957 * plugins/glade/plugin.c: (ifile_open): Select the first window
2958 in the glade project when it is first opened. Avoids empty glade
2959 document the first time.
2961 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
2963 Reviewed by: Johannes Schmid <jhs@gnome.org>
2965 * plugins/gtodo/callback.c: (remove_todo_item):
2966 Fix #507304 – crash in Anjuta IDE while removing done tasks
2968 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
2970 * plugins/debug-manager/anjuta-debug-manager.ui,
2971 plugins/debug-manager/plugin.c,
2972 plugins/debug-manager/start.h,
2973 plugins/debug-manager/start.c:
2974 New menu item to add extra source directories for debugger
2976 === anjuta 2.3.2 ===
2978 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
2980 * plugins/gtodo/callback.c: (remove_todo_item):
2981 Fix #507304 – crash in Anjuta IDE while removing done tasks
2983 2008-01-11 Naba Kumar <naba@gnome.org>
2985 * configure.in: Bumped version to 2.3.2
2986 * NEWS: Updated for anjuta 2.3.2 release
2987 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
2990 2008-01-11 Johannes Schmid <jhs@gnome.org>
2992 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2994 Reverted accidently commited change
2996 * plugins/document-manager/anjuta-document-manager.glade:
2997 Fix Gtk-Critical because of broken glade file
2999 2008-01-11 Naba Kumar <naba@gnome.org>
3001 * plugins/glade/plugin.c: (on_document_destroy),
3002 (glade_plugin_add_project): Fixed a bug where when more than one
3003 glade document is open and one is closed, it closes all the glade
3004 documents. Also it might have fixed the bug where sometimes closing
3005 the glade document leaves glade widget tree unclosed.
3007 2008-01-11 Naba Kumar <naba@gnome.org>
3009 * libanjuta/Makefile.am: Install glade3 files in own prefix to
3010 prevent install errors when not installed as root (then the files
3011 are only useful when glade-3 is installed in the same prefix, but it
3012 doesn't harm anjuta runtime).
3014 * plugins/sourceview/sourceview.c: Commented use of a file
3015 not currently distributed.
3017 2008-01-10 Naba Kumar <naba@gnome.org>
3019 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
3020 nothing to translate in it.
3022 2008-01-10 Johannes Schmid <jhs@gnome.org>
3024 * plugins/project-wizard/templates/gnome.wiz:
3025 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
3026 * plugins/project-wizard/templates/gnome/src/main.c:
3027 * plugins/project-wizard/templates/translatable-strings.h:
3029 Fixed #508497 and added a new chooser to select whether to use
3032 2008-01-10 Johannes Schmid <jhs@gnome.org>
3034 Patch from Tom <tpgww@onepost.net>:
3036 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
3037 (anjuta_util_glist_path_dedup):
3038 * libanjuta/anjuta-utils.h:
3040 Give the method a proper prefixed name
3042 * plugins/document-manager/action-callbacks.c:
3043 (get_current_popup_active),
3044 (on_editor_command_select_all_activate),
3045 (on_editor_command_cut_activate),
3046 (on_editor_command_paste_activate),
3047 (on_editor_command_copy_activate),
3048 (on_editor_command_clear_activate), (on_show_search),
3049 (on_repeat_quicksearch):
3050 * plugins/document-manager/action-callbacks.h:
3051 * plugins/document-manager/anjuta-docman.c:
3052 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
3053 (anjuta_docman_goto_file_line_mark),
3054 (anjuta_docman_get_full_filename):
3055 * plugins/document-manager/anjuta-docman.h:
3056 * plugins/document-manager/anjuta-document-manager.ui:
3057 * plugins/document-manager/plugin.c:
3058 (update_document_ui_interface_items):
3060 Better way to fix the popup-menu items (Cut/Copy/Paste)
3061 and various clean-ups.
3063 * plugins/document-manager/search-box.c: (on_document_changed),
3064 (search_box_fill_search_focus):
3065 * plugins/document-manager/search-box.h:
3066 * plugins/search/plugin.c:
3068 Add a menu item to repeat the quick search
3070 2008-01-10 Johannes Schmid <jhs@gnome.org>
3072 * plugins/language-support-cpp-java/cpp-java-assist.c:
3075 Fixed #508424 – Auto complete: previous char was removed when
3076 pre TAB to auto complete.
3078 2008-01-10 Johannes Schmid <jhs@gnome.org>
3080 Patch from: James Ligett:
3082 * plugins/profiler/gprof-call-graph-view.c:
3083 (gprof_call_graph_view_create_columns):
3084 * plugins/profiler/gprof-flat-profile-view.c:
3085 (gprof_flat_profile_view_create_columns):
3087 Fixed translation issues (#496833)
3089 2008-01-10 Johannes Schmid <jhs@gnome.org>
3091 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
3093 * plugins/gtodo/gtodo.c: (category_manager_add_item):
3094 Fix #460390 – Changing categories while edinting something
3096 2008-01-09 Naba Kumar <naba@gnome.org>
3098 * libanjuta/anjuta-plugin-manager.c:
3099 (anjuta_plugin_manager_activate_plugins): Commented dead code and
3102 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
3103 corruption reported in bug #507491. Potentially fixes too.
3105 2008-01-09 Johannes Schmid <jhs@gnome.org>
3107 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
3109 * plugins/gtodo/mcategory.c: (category_manager_add_item):
3110 Fix bug #505205 completely
3112 * AUTHORS: Added Bolesław
3114 2008-01-08 Johannes Schmid <jhs@gnome.org>
3116 * plugins/document-manager/action-callbacks.c:
3117 (on_editor_command_cut_activate),
3118 (on_editor_command_paste_activate),
3119 (on_editor_command_copy_activate),
3120 (on_editor_command_clear_activate):
3122 Fixed editor popup menu (Cut, Copy, Paste)
3124 2008-01-08 Johannes Schmid <jhs@gnome.org>
3126 * plugins/sourceview/sourceview.c: (autodetect_language):
3127 Fixed a crash when creating a new file
3129 2008-01-08 Johannes Schmid <jhs@gnome.org>
3131 Patch by <bolekk@gmail.com> (GHOP Student)
3133 * plugins/gtodo/mcategory.c: (category_manager_add_item):
3136 2008-01-08 Naba Kumar <naba@gnome.org>
3138 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
3139 * libanjuta/anjuta-plugin-manager.c:
3140 (anjuta_plugin_manager_select),
3141 (anjuta_plugin_manager_activate_plugins):
3142 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
3143 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
3144 (on_create_submenu), (create_open_with_submenu):
3145 * src/about.c: (on_about_plugin_activate),
3146 (about_create_plugins_submenu): Use translated version of get_string()
3147 API in AnjutaDescription for translatable properties. Fixes bug #496833
3150 2008-01-07 Johannes Schmid <jhs@gnome.org>
3152 * plugins/build-basic-autotools/executer.c: (execute_program):
3153 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
3154 * plugins/debug-manager/anjuta-debug-manager.glade:
3155 * plugins/debug-manager/locals.c: (create_locals_gui):
3156 * plugins/file-loader/plugin.c: (on_create_submenu):
3157 * plugins/gtodo/main.h:
3158 * plugins/gtodo/preferences.c: (preferences_widget):
3159 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3160 * plugins/tools/anjuta-tools.glade:
3161 * plugins/tools/execute.c: (atp_output_context_print):
3164 Another bunch of i18n fixes (#496833)
3166 2008-01-07 Johannes Schmid <jhs@gnome.org>
3168 * plugins/build-basic-autotools/build-basic-autotools.c:
3169 (on_build_terminated):
3170 * plugins/gtodo/interface.c: (set_read_only):
3171 * plugins/project-manager/plugin.c: (confirm_removal),
3172 (on_popup_add_to_project):
3173 * plugins/subversion/anjuta-subversion.glade:
3174 * plugins/tools/execute.c: (atp_output_context_print_result):
3176 Fixed some strings from #496833
3178 2008-01-07 Johannes Schmid <jhs@gnome.org>
3180 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3181 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3183 * plugins/language-support-cpp-java/plugin.c: (install_support),
3184 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
3185 Added basic Vala support
3187 * plugins/sourceview/sourceview.c: (autodetect_language):
3188 Fixed mime-type detection
3190 2008-01-06 Massimo Cora' <maxcvs@email.it>
3192 Reviewed by: Johannes Schmid <jhs@gnome.org>
3194 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
3195 (value_removed_current_editor), (symbol_db_activate),
3196 (symbol_db_deactivate):
3197 * plugins/symbol-db/symbol-db-engine.c:
3198 (symbol_db_engine_get_global_members_filtered):
3199 * plugins/symbol-db/symbol-db-view.c:
3200 (do_add_child_symbol_to_view), (prepare_for_adding),
3201 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
3202 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
3203 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
3204 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
3205 (sdb_view_init), (sdb_view_finalize),
3206 (sdb_view_build_and_display_base_tree):
3207 * plugins/symbol-db/symbol-db-view.h:
3208 added controls to expand Global tab nodes in a non-freezing way.
3209 Fixed also some little bugs always on global-tab.
3211 2008-01-06 Naba Kumar <naba@gnome.org>
3213 Patches from James Liggett:
3214 * plugins/profiler/gprof-call-graph-view.c:
3215 (gprof_call_graph_view_create_columns):
3216 * plugins/profiler/gprof-flat-profile-view.c:
3217 (gprof_flat_profile_view_create_columns):
3218 * plugins/profiler/gprof-function-call-tree-view.c:
3219 (gprof_function_call_tree_view_create_columns): Made all
3220 of the columns resizable and reorderable.
3222 2008-01-06 Johannes Schmid <jhs@gnome.org>
3224 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
3225 (anjuta_launcher_check_password_real),
3226 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
3227 (anjuta_launcher_scan_pty),
3228 (anjuta_launcher_disable_password_check):
3229 * libanjuta/anjuta-launcher.h:
3230 Added disable_password_check for stream where it does not make sense
3231 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
3232 that sometimes occur in symbol-db plugin
3234 * plugins/file-manager/file-model.c:
3235 (file_model_cancel_expand_idle):
3236 Fixed removing of idle source
3238 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
3239 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
3241 Fixed #348854 – invisible cursor in certain themes
3243 2008-01-06 Naba Kumar <naba@gnome.org>
3245 * libanjuta/anjuta-preferences.c:
3246 (anjuta_preferences_register_property_custom): Fixed a crash bug on
3247 closing preferences dialog due to patch in bug #507300
3249 2008-01-06 Naba Kumar <naba@gnome.org>
3251 * plugins/language-support-cpp-java/cpp-java-assist.c:
3253 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3254 * plugins/search/search-replace_backend.c: (create_search_entries):
3255 Added missing unrefs.
3257 2008-01-06 Johannes Schmid <jhs@gnome.org>
3259 * plugins/debug-manager/variable.c: (get_hovered_word):
3260 Add a g_object_unref()
3262 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
3263 (on_sourceview_hover_leave):
3264 Fixed hover and editor interface to make hover in debugger work
3266 2008-01-06 Naba Kumar <naba@gnome.org>
3268 * plugins/editor/text-editor.c: Whitespaces fixes.
3269 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
3270 DEBUG_PRINT instead of g_message.
3272 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
3274 * plugins/debug-manager/breakpoints.c:
3275 Fix #507441: Disable all breakpoints doesn't work
3276 Fix #507444: Enable Breakpoint menu item doesn't change name
3278 2008-01-05 Naba Kumar <naba@gnome.org>
3280 * manuals/reference/libanjuta/libanjuta.types: Renamed
3281 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
3283 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
3285 * plugins/debug-manager/variable.c:
3286 Update variable display to use IAnjutaIterable instead of position
3288 * plugins/editor/text_editor_cbs.c,
3289 plugins/editor/text_editor.c:
3290 Fix Gtk critical warnings when a hover signal is emitted
3291 Fix get_text_iter in Scintilla (range should include last character)
3293 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
3295 * plugins/debug-manager/debug_tree.c,
3296 plugins/debug-manager/debug_tree.h,
3297 plugins/debug-manager/watch.c,
3298 plugins/debug-manager/command.c,
3299 plugins/debug-manager/queue.c,
3300 plugins/gdb/plugin.c,
3301 plugins/gdb/debugger.c,
3302 plugins/gdb/debugger.h,
3303 libanjuta/interfaces/libanjuta.idl:
3304 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
3306 2008-01-05 Naba Kumar <naba@gnome.org>
3308 * plugins/valgrind/plugin.c: Removed stock icon open/save from
3309 menus to avoid conflict with file open/save. Fixes bug #507455
3311 2008-01-05 Johannes Schmid <jhs@gnome.org>
3314 Conditionally depend on gtksourceview2 >= 2.1.0
3316 * libanjuta/interfaces/libanjuta.idl:
3317 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
3318 iterators instead of positions
3320 * plugins/debug-manager/threads.c:
3321 Fixed a warnings by including gnome-vfs properly
3323 * plugins/debug-manager/variable.c: (get_hovered_word),
3325 Updated to changes in IAnjutaEditorHover/Selection
3327 * plugins/document-manager/action-callbacks.c:
3328 (on_editor_command_upper_case_activate),
3329 (on_editor_command_lower_case_activate):
3330 * plugins/document-manager/search-box.c: (on_incremental_search),
3331 (on_search_activated):
3332 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
3333 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
3334 (iselection_get_start), (iselection_get_end),
3335 (iselection_iface_init), (ihover_display), (ihover_iface_init):
3336 * plugins/editor/text_editor_cbs.c:
3337 (on_text_editor_scintilla_notify):
3339 Updated to changes in IAnjutaEditorHover/Selection and updated editor
3340 interface of scintilla editor.
3342 * plugins/language-manager/languages.xml:
3343 * plugins/language-manager/plugin.c:
3344 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
3345 Added chdr to C language files and some DEBUG_PRINTs
3347 * plugins/language-support-cpp-java/cpp-java-assist.c:
3349 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3350 * plugins/search/plugin.c: (find_incremental):
3351 * plugins/search/search-replace.c: (search_and_replace):
3352 * plugins/search/search-replace_backend.c: (create_search_entries):
3353 Adapted to changed interfaces
3355 * plugins/sourceview/Makefile.am:
3356 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
3357 (set_uri), (anjuta_document_save):
3358 * plugins/sourceview/anjuta-editor-sourceview.glade:
3359 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
3360 (anjuta_view_key_press_event):
3361 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3362 * plugins/sourceview/sourceview-cell.c:
3363 (sourceview_cell_instance_init), (sourceview_cell_finalize),
3364 (icell_get_line), (icell_get_attribute), (icell_iface_init):
3365 * plugins/sourceview/sourceview-prefs.c: (get_bool),
3366 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
3367 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
3368 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
3369 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
3370 * plugins/sourceview/sourceview-private.h:
3371 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3372 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
3373 (on_document_loaded), (sourceview_instance_init),
3374 (sourceview_dispose), (sourceview_finalize),
3375 (sourceview_create_markers), (sourceview_new),
3376 (ifile_savable_save), (ieditor_get_tab_size),
3377 (ieditor_set_tab_size), (ieditor_set_use_spaces),
3378 (ieditor_set_auto_indent), (ieditor_goto_line),
3379 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
3380 (iselect_block), (iselect_set), (iselect_get_start),
3381 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
3382 (imark_unmark), (imark_is_marker_set),
3383 (imark_location_from_handle), (imark_delete_all_markers),
3384 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
3385 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
3386 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
3387 (ilanguage_get_supported_languages), (autodetect_language),
3388 (ilanguage_set_language), (iassist_show_tips),
3389 (on_sourceview_hover_leave), (on_sourceview_hover_over),
3390 (ihover_display), (ihover_iface_init):
3392 Use GtkSourceView 2.1.x:
3393 * New mark interface
3394 * Fixed #486724 and #488615
3395 * Implemented hover interface
3396 * Adapted to changed interfaces
3398 2008-01-04 Rob Bradford <rob@o-hand.com>
3400 Reviewed by Naba Kumar <naba@gnome.org>:
3401 * libanjuta/anjuta-preferences.c:
3402 (anjuta_preferences_register_property_custom):
3403 Unregister preferences for custom preferences when the widget is
3406 2008-01-03 Johannes Schmid <jhs@gnome.org>
3408 * plugins/file-manager/file-model.c: (file_model_row_expanded),
3409 (file_model_row_collapsed):
3410 Fixed the too method to take a correct data argument
3412 2008-01-02 Johannes Schmid <jhs@gnome.org>
3414 * plugins/document-manager/anjuta-docman.c:
3415 (anjuta_docman_add_document), (anjuta_docman_remove_document):
3416 ref and unref correctly to silence a Gtk+ critical
3418 2008-01-01 Johannes Schmid <jhs@gnome.org>
3420 * plugins/editor/text_editor.c: (itext_editor_get_text):
3421 Fixed #506740 – ianjuta_editor_get_text crash if request
3422 text past the buffer length
3424 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
3426 * plugins/debug-manager/utilities.c,
3427 plugins/debug-manager/utilities.h,
3428 plugins/debug-manager/breakpoints.c:
3429 Move get_current_editor function in utilities.c
3431 * plugins/debug-manager/plugin.c,
3432 plugins/debug-manager/debug_tree.c,
3433 plugins/debug-manager/debug_tree.h,
3434 plugins/debug-manager/watch.c,
3435 plugins/debug-manager/watch.h,
3436 plugins/debug-manager/locals.c,
3437 plugins/debug-manager/locals.h,
3438 (added) plugins/debug-manager/variable.c,
3439 (added) plugins/debug-manager/variable.h,
3440 plugins/debug-manager/Makefile.am:
3441 Use hover interface to display variable value
3443 2007-12-31 Johannes Schmid <jhs@gnome.org>
3445 * libanjuta/Makefile.am:
3446 Only install glade catalog files if glade-3 is available
3447 (Fixes #506269 and #500296)
3449 2007-12-30 Johannes Schmid <jhs@gnome.org>
3451 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
3452 (set_property_value_as_string), (register_callbacks):
3454 Fixed GtkFileChooserButton preferences to also work when only the combo
3455 changes without a dialog being open.
3457 2007-12-29 Johannes Schmid <jhs@gnome.org>
3459 * plugins/editor/Makefile.am:
3460 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
3462 2007-12-29 Johannes Schmid <jhs@gnome.org>
3464 * plugins/devhelp/plugin.c: (devhelp_activate):
3465 Fixed #498986 - Anjuta-2.3.0 fails to build
3467 2007-12-29 Johannes Schmid <jhs@gnome.org>
3469 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
3470 * plugins/debug-manager/plugin.c:
3471 (on_run_to_cursor_action_activate):
3472 * plugins/document-manager/anjuta-docman.c:
3473 (anjuta_docman_goto_file_line_mark):
3474 * plugins/symbol-db/plugin.c: (value_added_current_editor),
3475 (value_removed_current_editor):
3477 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
3478 all those to value_added_current_document...
3480 * plugins/editor/anjuta-editor-scintilla.glade:
3481 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
3482 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
3484 2007-12-28 Massimo Cora' <maxcvs@email.it>
3486 * plugins/symbol-db/plugin.c: (on_importing_project_end),
3487 (symbol_db_activate), (symbol_db_deactivate),
3488 (symbol_db_instance_init), (isymbol_manager_get_parents):
3489 * plugins/symbol-db/plugin.h:
3490 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3491 * plugins/symbol-db/symbol-db-engine.c:
3492 (symbol_db_engine_get_global_members_filtered):
3493 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
3494 (on_symbol_inserted):
3495 Filtered out static functions on global-tab. E.g. when flag
3496 is_file_scope = 1 we won't add entries there.
3497 Fixed a little bug on 'Global'->'Vars/Others' node too.
3499 2007-12-28 Johannes Schmid <jhs@gnome.org>
3501 * libanjuta/anjuta-launcher.c:
3502 Fixed a silly (and completely useless) memory corruption that probably
3503 only occured at a few race conditions though I wonder why it did not
3506 2007-12-28 Johannes Schmid <jhs@gnome.org>
3507 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
3508 * plugins/debug-manager/plugin.c: (set_program_counter):
3509 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
3510 * plugins/debug-manager/start.c: (get_source_directories):
3511 * plugins/debug-manager/threads.c: (on_info_thread),
3513 * plugins/file-manager/file-model.c: (file_model_set_property):
3514 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
3515 * plugins/tools/editor.c: (on_editor_response):
3517 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
3519 * plugins/document-manager/plugin.c: (update_title),
3520 (value_added_project_root_uri):
3521 * plugins/document-manager/plugin.h:
3522 Shorten down the title bar if the current path is inside the opened project
3524 2007-12-28 Massimo Cora' <maxcvs@email.it>
3526 reviewed by: Johannes Schmid <jhs@gnome.org>
3528 * plugins/project-wizard/templates/java/project.anjuta:
3529 * plugins/project-wizard/templates/mkfile/project.anjuta:
3530 * plugins/project-wizard/templates/python/project.anjuta:
3531 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
3532 let new projects use new SymbolDB plugin.
3534 * plugins/symbol-browser/images/Makefile.am:
3535 added some images taken from MonoDevelop project.
3537 * plugins/symbol-db/plugin.c: (value_added_current_editor),
3538 (goto_file_line), (on_importing_project_end), (project_root_added),
3539 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
3540 (isymbol_manager_search):
3541 Added project-updating feature when opening a project with some files
3542 modified externally [e.g. a svn up].
3544 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3545 (sdb_engine_iterator_node_instance_init),
3546 (sdb_engine_iterator_node_finalize),
3547 (symbol_db_engine_iterator_node_set_conversion_hash):
3548 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
3549 * plugins/symbol-db/symbol-db-engine-iterator.c:
3550 (symbol_db_engine_iterator_new):
3551 * plugins/symbol-db/symbol-db-engine-iterator.h:
3552 Moved Hash table initialization into the engine. This proxies and
3553 speeds up the process of creation and iteration of a GdaDataModel.
3555 * plugins/symbol-db/symbol-db-engine.c:
3556 (sdb_engine_ctags_output_thread),
3557 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
3558 (sdb_engine_scan_files_1), (sdb_engine_init),
3559 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
3560 (symbol_db_engine_add_new_workspace),
3561 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
3562 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
3563 (symbol_db_engine_get_sym_type_conversion_hash),
3564 (symbol_db_engine_update_files_symbols),
3565 (symbol_db_engine_update_project_symbols),
3566 (symbol_db_engine_update_buffer_symbols),
3567 (symbol_db_engine_get_class_parents),
3568 (symbol_db_engine_get_global_members_filtered),
3569 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
3570 (symbol_db_engine_get_scope_members_by_symbol_id),
3571 (symbol_db_engine_get_scope_members),
3572 (symbol_db_engine_get_current_scope),
3573 (symbol_db_engine_get_file_symbols),
3574 (symbol_db_engine_get_symbol_info_by_id),
3575 (symbol_db_engine_find_symbol_by_name_pattern),
3576 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
3577 * plugins/symbol-db/symbol-db-engine.h:
3578 * plugins/symbol-db/symbol-db-view-locals.c:
3579 (sdb_view_locals_get_iter_from_row_ref),
3580 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
3581 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
3582 (on_symbol_inserted), (symbol_db_view_locals_update_list):
3583 Changes on some queries fuctions and some fixes. Added *_filtered
3586 * plugins/symbol-db/symbol-db-view.c:
3587 (do_add_child_symbol_to_view), (add_new_waiting_for),
3588 (prepare_for_adding), (on_symbol_inserted),
3589 (do_recurse_subtree_and_remove), (on_symbol_removed),
3590 (sdb_view_do_add_hidden_dummy_child),
3591 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
3592 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
3593 (sdb_view_locals_create_new_store), (sdb_view_init),
3594 (sdb_view_finalize), (sdb_view_class_init),
3595 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
3596 (symbol_db_view_get_pixbuf),
3597 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
3598 New display for global tags. This is the definitive version, bugs apart.
3600 * plugins/symbol-db/tables.sql:
3603 2007-12-27 Naba Kumar <naba@gnome.org>
3605 * libanjuta/interfaces/libanjuta.idl:
3606 * plugins/editor/aneditor-priv.h:
3607 * plugins/editor/aneditor.cxx:
3608 * plugins/editor/text_editor.c: (text_editor_instance_init),
3609 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
3610 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
3611 * plugins/editor/text_editor.h:
3612 * plugins/editor/text_editor_cbs.c:
3613 (on_text_editor_scintilla_notify):
3615 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
3616 related code in AnEditor. Fixed some compilation warnings.
3618 2007-12-26 Naba Kumar <naba@gnome.org>
3620 * Changelog: Fixed indentation.
3622 2007-12-25 Naba Kumar <naba@gnome.org>
3624 * plugins/editor/Makefile.am:
3625 * plugins/editor/editor.glade:
3626 * plugins/editor/plugin.c:
3627 * plugins/editor/style-editor.c:
3628 * plugins/sourceview/Makefile.am:
3629 * plugins/sourceview/plugin.c:
3630 * plugins/sourceview/sourceview.glade:
3631 * plugins/valgrind/Makefile.am:
3633 Renamed glade files to anjuta-editor-* to give name space for the
3634 schema files (because they are installed in system directory).
3636 * scripts/build-schemas.mk: Install the schemas files also (need for
3637 binary package installation/uninstallation).
3639 2007-12-25 Johannes Schmid <jhs@gnome.org>
3641 * plugins/language-support-cpp-java/plugin.c:
3642 (set_indentation_param_vim):
3644 Support some more vim modeline commands and shortcuts (#504331)
3646 2007-12-25 Johannes Schmid <jhs@gnome.org>
3648 Patches from James Liggett:
3649 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
3650 (anjuta_vcs_status_tree_view_init):
3651 * plugins/subversion/subversion-commit-dialog.c:
3652 (subversion_commit_dialog):
3653 * plugins/subversion/subversion-diff-dialog.c:
3654 (on_subversion_diff_response):
3655 * plugins/subversion/subversion-log-dialog.c:
3656 (on_log_view_selected_button_clicked),
3657 (on_log_diff_selected_button_clicked),
3658 (on_log_diff_previous_button_clicked):
3659 * plugins/subversion/subversion-resolve-dialog.c:
3660 (subversion_resolve_dialog):
3661 * plugins/subversion/subversion-revert-dialog.c:
3662 (subversion_revert_dialog):
3663 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
3664 (pulse_progress_bar), (hide_pulse_progress_bar),
3665 (disconnect_data_arrived_signals),
3666 (cancel_data_arrived_signal_disconnect):
3667 * plugins/subversion/subversion-ui-utils.h:
3669 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
3670 #505237 – Sort list of modified files
3672 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
3674 * plugins/gdb/debugger.c:
3675 Fix bug #491301: Inspecting a variable opens a bad focus dialog
3677 2007-12-23 Johannes Schmid <jhs@gnome.org>
3679 * plugins/language-support-cpp-java/plugin.c:
3680 (set_indentation_param_emacs), (set_indentation_param_vim),
3681 (parse_mode_line_emacs), (parse_mode_line_vim),
3682 (extract_mode_line), (initialize_indentation_params):
3684 Added (basic) support for vim modelines (#504331)
3686 * plugins/message-view/message-view.c: (message_view_next),
3687 (message_view_previous):
3689 Fixed next/previous message
3691 2007-12-23 Johannes Schmid <jhs@gnome.org>
3693 * libanjuta/anjuta-ui.h:
3694 Check for != NULL before unref'ing pixbuf (related to #497878)
3696 * plugins/devhelp/plugin.c: (register_stock_icons):
3697 * plugins/document-manager/anjuta-docman.c:
3698 (anjuta_docman_add_document):
3699 * plugins/glade/plugin.c: (on_close_activated),
3700 (register_stock_icons), (on_session_save),
3701 (glade_plugin_add_project):
3703 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
3704 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
3706 * plugins/language-support-cpp-java/plugin.c:
3707 (register_stock_icons):
3708 Fixed stock icon registration macros
3710 2007-12-23 Johannes Schmid <jhs@gnome.org>
3712 * global-tags/Makefile.am:
3713 * launcher/Makefile.am:
3714 * libanjuta/Makefile.am:
3715 * libegg/Makefile.am:
3716 * manuals/anjuta-faqs/Makefile.am:
3717 * manuals/anjuta-manual/Makefile.am:
3718 * manuals/reference/libanjuta/Makefile.am:
3719 * plugins/build-basic-autotools/Makefile.am:
3720 * plugins/class-gen/Makefile.am:
3721 * plugins/class-inheritance/Makefile.am:
3722 * plugins/cvs-plugin/Makefile.am:
3723 * plugins/debug-manager/Makefile.am:
3724 * plugins/devhelp/Makefile.am:
3725 * plugins/document-manager/Makefile.am:
3726 * plugins/editor/Makefile.am:
3727 * plugins/editor/scintilla/Makefile.am:
3728 * plugins/editor/scintilla/include/Makefile.am:
3729 * plugins/file-loader/Makefile.am:
3730 * plugins/file-manager/Makefile.am:
3731 * plugins/file-wizard/Makefile.am:
3732 * plugins/gdb/Makefile.am:
3733 * plugins/glade/Makefile.am:
3734 * plugins/gtodo/Makefile.am:
3735 * plugins/gvim/Makefile.am:
3736 * plugins/indent/Makefile.am:
3737 * plugins/language-manager/Makefile.am:
3738 * plugins/language-support-cpp-java/Makefile.am:
3739 * plugins/macro/Makefile.am:
3740 * plugins/message-view/Makefile.am:
3741 * plugins/patch/Makefile.am:
3742 * plugins/profiler/Makefile.am:
3743 * plugins/project-import/Makefile.am:
3744 * plugins/project-manager/Makefile.am:
3745 * plugins/project-wizard/Makefile.am:
3746 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
3747 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
3748 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
3749 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
3750 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
3751 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
3752 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
3753 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
3754 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
3755 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
3756 * plugins/sample1/Makefile.am:
3757 * plugins/search/Makefile.am:
3758 * plugins/sourceview/Makefile.am:
3759 * plugins/subversion/Makefile.am:
3760 * plugins/symbol-browser/Makefile.am:
3761 * plugins/symbol-db/Makefile.am:
3762 * plugins/symbol-db/test/Makefile.am:
3763 * plugins/terminal/Makefile.am:
3764 * plugins/tools/Makefile.am:
3765 * plugins/valgrind/Makefile.am:
3767 * tagmanager/Makefile.am:
3769 Replaces the deprecated "INCLUDES" in all Makefile.am's with
3770 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
3771 warnings from illigel C++ compiler flags.
3773 2007-12-23 Johannes Schmid <jhs@gnome.org>
3775 Patch from Tom <tpgww@onepost.net>:
3777 * plugins/document-manager/anjuta-docman.c:
3778 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
3779 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
3780 (anjuta_docman_instance_init), (on_notebook_switch_page),
3781 (anjuta_docman_grab_text_focus):
3782 * plugins/document-manager/plugin.c: (on_document_added),
3783 (on_window_key_press_event), (on_window_key_release_event):
3785 Some more document-manager code cleanups and fixes.
3787 2007-12-23 Massimo Cora' <maxcvs@email.it>
3789 * plugins/symbol-db/plugin.c: (register_stock_icons),
3790 (value_added_current_editor), (value_removed_current_editor),
3791 (on_importing_project_end), (project_root_removed):
3792 added controls to clean/populate GtkTreeView(s) on projects unload/load.
3794 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
3795 (symbol_db_engine_get_file_db_path):
3796 fixed a useless warning.
3798 * plugins/symbol-db/symbol-db-view-locals.c:
3799 (traverse_free_waiting_for), (file_view_status_destroy),
3800 (sdb_view_locals_create_new_store), (traverse_files_view_status),
3801 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
3802 (sdb_view_locals_finalize), (on_symbol_inserted),
3803 (symbol_db_view_locals_recv_signals_from_engine),
3804 (symbol_db_view_locals_update_list):
3805 more speed on editors switching. GtkTreeStore caching method implemented.
3806 Fixed compiler warnings and a little memory leak.
3808 * plugins/symbol-db/symbol-db-view-locals.h:
3809 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
3810 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
3811 (on_scan_end), (on_symbol_inserted),
3812 (sdb_view_locals_create_new_store), (sdb_view_init),
3813 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
3814 * plugins/symbol-db/symbol-db-view.h:
3815 fixed some crashers. Now project loading/populating should be quite quick.
3817 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
3819 * plugins/debug-manager/command.c,
3820 plugins/debug-manager/queue.c:
3821 Take care of command return value (FALSE is an error)
3823 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
3825 * plugins/debug-manager/anjuta-debug-manager.glade,
3826 plugins/debug-manager/breakpoints.c:
3827 Remove address, condition and pass breakpoint column if not supported
3828 Fix clear all remove_all to avoid an endless loop if a breakpoint
3831 2007-12-17 Johannes Schmid <jhs@gnome.org>
3833 Patch from Tom <tpgww@onepost.net> (with some changes):
3835 * plugins/document-manager/action-callbacks.c: (on_open_activate),
3836 (on_save_as_activate), (on_save_all_activate),
3837 (on_close_file_activate), (on_close_all_file_activate),
3838 (on_reload_file_activate), (on_editor_command_clear_activate),
3839 (on_transform_eolchars1_activate), (on_comment_block),
3840 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
3841 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
3842 (on_editor_linenos1_activate), (on_editor_markers1_activate),
3843 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
3844 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
3845 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
3846 (on_zoom_out_text_activate):
3847 * plugins/document-manager/action-callbacks.h:
3848 * plugins/document-manager/anjuta-docman.c:
3849 (on_notebook_page_close_button_click),
3850 (on_notebook_page_close_button_enter),
3851 (on_notebook_page_close_button_leave),
3852 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
3853 (anjuta_docman_page_init), (anjuta_docman_page_new),
3854 (on_open_filesel_response), (create_file_open_dialog_gui),
3855 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
3856 (anjuta_docman_instance_init), (on_notebook_switch_page),
3857 (on_document_destroy), (anjuta_docman_add_editor),
3858 (anjuta_docman_add_document), (anjuta_docman_remove_document),
3859 (anjuta_docman_set_current_document),
3860 (anjuta_docman_goto_file_line_mark), (get_real_path),
3861 (anjuta_docman_get_full_filename),
3862 (anjuta_docman_delete_all_markers),
3863 (anjuta_docman_delete_all_indicators),
3864 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3865 (anjuta_docman_order_tabs):
3866 * plugins/document-manager/anjuta-docman.h:
3867 * plugins/document-manager/file_history.c: (an_hist_file_new),
3868 (an_file_history_push), (an_file_history_dump):
3869 * plugins/document-manager/file_history.h:
3870 * plugins/document-manager/plugin.c: (update_title),
3871 (value_removed_project_root_uri),
3872 (update_document_ui_interface_items), (menu_name_compare),
3873 (on_document_added), (on_document_changed),
3874 (on_window_key_press_event), (on_window_key_release_event),
3876 * plugins/document-manager/search-box.c: (on_document_changed),
3877 (on_goto_activated), (search_box_init), (search_box_new):
3878 * plugins/document-manager/search-box.h:
3880 Yet more code cleanups
3881 Save glade files correctly in session
3882 Use new tooltip API if available
3883 Sort notebook pages when session is restored (needs work)
3885 2007-12-16 Johannes Schmid <jhs@gnome.org>
3887 * plugins/document-manager/anjuta-docman.c:
3888 (anjuta_docman_add_document):
3890 Present correct widget with anjuta_shell_present_widget(). This got wrong when
3891 the new search bar was introduced.
3893 2007-12-12 Johannes Schmid <jhs@gnome.org>
3895 Patch from Tom <tpgww@onepost.net>:
3896 (#485233 – another bunch of docman cleanups)
3898 * libanjuta/interfaces/libanjuta.idl:
3899 * plugins/document-manager/action-callbacks.c:
3900 (get_current_document), (get_current_focus_widget),
3901 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
3902 (on_close_file_activate), (on_close_all_file_activate),
3903 (on_reload_file_activate), (on_print_activate),
3904 (on_print_preview_activate),
3905 (on_editor_command_upper_case_activate),
3906 (on_editor_command_lower_case_activate),
3907 (on_editor_command_eol_crlf_activate),
3908 (on_editor_command_eol_lf_activate),
3909 (on_editor_command_eol_cr_activate),
3910 (on_editor_command_select_all_activate),
3911 (on_editor_command_select_to_brace_activate),
3912 (on_editor_command_select_block_activate),
3913 (on_editor_command_match_brace_activate),
3914 (on_editor_command_undo_activate),
3915 (on_editor_command_redo_activate),
3916 (on_editor_command_cut_activate),
3917 (on_editor_command_paste_activate),
3918 (on_editor_command_copy_activate),
3919 (on_editor_command_clear_activate),
3920 (on_editor_command_close_folds_all_activate),
3921 (on_editor_command_open_folds_all_activate),
3922 (on_editor_command_toggle_fold_activate),
3923 (on_editor_command_bookmark_toggle_activate),
3924 (on_editor_command_bookmark_first_activate),
3925 (on_editor_command_bookmark_next_activate),
3926 (on_editor_command_bookmark_prev_activate),
3927 (on_editor_command_bookmark_last_activate),
3928 (on_editor_command_bookmark_clear_activate),
3929 (on_transform_eolchars1_activate), (on_comment_block),
3930 (on_comment_box), (on_comment_stream),
3931 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
3932 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
3933 (on_force_hilite_activate), (on_swap_activate),
3934 (on_editor_add_view_activate), (on_editor_remove_view_activate):
3935 * plugins/document-manager/action-callbacks.h:
3936 * plugins/document-manager/anjuta-docman.c:
3937 (on_notebook_page_close_button_click),
3938 (on_notebook_page_close_button_enter),
3939 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
3940 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
3941 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
3942 (on_open_filesel_response), (anjuta_docman_open_file),
3943 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
3944 (anjuta_docman_dispose), (anjuta_docman_instance_init),
3945 (anjuta_docman_class_init), (anjuta_docman_new),
3946 (on_notebook_switch_page), (on_document_save_point),
3947 (on_document_destroy), (anjuta_docman_add_editor),
3948 (anjuta_docman_add_document), (anjuta_docman_remove_document),
3949 (anjuta_docman_set_popup_menu),
3950 (anjuta_docman_get_current_focus_widget),
3951 (anjuta_docman_get_page_for_document),
3952 (anjuta_docman_get_current_document),
3953 (anjuta_docman_set_current_document),
3954 (anjuta_docman_goto_file_line),
3955 (anjuta_docman_goto_file_line_mark),
3956 (anjuta_docman_get_full_filename),
3957 (anjuta_docman_present_notebook_page),
3958 (anjuta_docman_update_page_label),
3959 (anjuta_docman_delete_all_markers),
3960 (anjuta_docman_delete_all_indicators),
3961 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3962 (do_ordertab1), (anjuta_docman_order_tabs),
3963 (anjuta_docman_set_editor_properties),
3964 (anjuta_docman_get_document_for_path),
3965 (anjuta_docman_get_all_doc_widgets):
3966 * plugins/document-manager/anjuta-docman.h:
3967 * plugins/document-manager/editor-tooltips.c:
3968 * plugins/document-manager/plugin.c: (update_title),
3969 (update_document_ui_enable_all), (update_document_ui_disable_all),
3970 (update_document_ui_save_items),
3971 (update_document_ui_interface_items), (update_document_ui),
3972 (on_document_update_save_ui), (update_status),
3973 (on_document_update_ui), (on_document_added),
3974 (on_document_changed), (on_session_save), (on_save_prompt),
3975 (on_docman_auto_save), (on_gconf_notify_timer):
3976 * plugins/document-manager/search-box.c: (on_document_changed),
3977 (search_box_new), (search_box_grab_line_focus):
3978 * plugins/glade/plugin.c: (ifile_open):
3979 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3980 * plugins/search/search-replace_backend.c: (create_search_entries):
3981 * plugins/sourceview/anjuta-document.c: (set_uri),
3982 (anjuta_document_save):
3983 * plugins/sourceview/sourceview.c: (ifile_savable_save):
3984 * plugins/tools/editor.c: (on_editor_response):
3986 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
3987 It fixes some issues with session handling and several memory lacks.
3988 Gtk 2.12 Tooltip API is used if available.
3990 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
3992 * plugins/debug-manager/disassemble.c,
3993 plugins/debug-manager/disassemble.h,
3994 plugins/debug-manager/command.c,
3995 plugins/debug-manager/command.h,
3996 plugins/debug-manager/plugin.c
3997 plugins/debug-manager/sparse_view.c,
3998 plugins/debug-manager/sparse_view.h,
3999 plugins/gdb/plugin.c,
4000 plugins/gdb/debugger.c,
4001 plugins/gdb/debugger.h,
4002 libanjuta/interfaces/libanjuta.idl:
4003 Fix bug #502533: Implement assembler step
4005 * plugins/debug-manager/breakpoints.c:
4006 Do not save temporary breakpoints
4008 * plugins/debug-manager/stack_trace.c:
4009 Fix a crash when a stack command is cancelled
4011 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
4013 * plugins/debug-manager/plugin.c,
4014 plugins/debug-manager/breakpoints.c,
4015 plugins/debug-manager/breakpoints.h:
4016 Fix bug #488732: Breakpoint on delete lines
4017 Breakpoints are now linked to their position in editor
4019 * plugins/gdb/debugger.c:
4020 Fix removing condition on breakpoint
4022 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
4024 * plugins/debug-manager/anjuta-debug-manager.glade,
4025 plugins/debug-manager/start.c,
4026 plugins/gdb/plugin.c,
4027 plugins/gdb/debugger.c,
4028 plugins/gdb/debugger.h,
4029 libanjuta/interfaces/libanjuta.idl:
4030 Fix bug #481366: Do not stop at the beginning of the program
4032 * plugins/debug-manager/command.c,
4033 plugins/debug-manager/command.h,
4034 plugins/debug-manager/breakpoints.c,
4035 plugins/debug-manager/queue.c,
4036 plugins/debug-manager/queue.h:
4037 Fix a bug remove all breakpoints was not working due to latest changes
4038 Setting breakpoints is disabled when program is running
4040 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
4042 * plugins/debug-manager/queue.c,
4043 plugins/gdb/plugin.c:
4044 Fix bug #501469: Crash if mime_type is unknown
4046 2007-12-01 Massimo Cora' <maxcvs@email.it>
4048 * plugins/symbol-db/plugin.c: (on_editor_destroy),
4049 (on_editor_update_ui), (on_single_file_scan_end),
4050 (on_importing_project_end), (project_root_added),
4051 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
4052 * plugins/symbol-db/plugin.h:
4053 show on status bar files being scanned.
4055 * plugins/symbol-db/symbol-db-engine.c:
4056 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
4057 (sdb_engine_ctags_output_thread),
4058 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
4059 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
4060 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
4061 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
4062 (sdb_engine_get_table_id_by_unique_name2),
4063 (symbol_db_engine_open_project),
4064 (sdb_engine_prepare_executing_commands),
4065 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
4066 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
4067 (sdb_engine_detects_removed_ids),
4068 (symbol_db_engine_get_class_parents),
4069 (symbol_db_engine_get_global_members),
4070 (symbol_db_engine_get_scope_members_by_symbol_id),
4071 (symbol_db_engine_get_scope_members),
4072 (symbol_db_engine_get_current_scope),
4073 (symbol_db_engine_get_file_symbols),
4074 (symbol_db_engine_get_symbol_info_by_id),
4075 (symbol_db_engine_get_full_local_path),
4076 (symbol_db_engine_find_symbol_by_name_pattern),
4077 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
4078 * plugins/symbol-db/symbol-db-engine.h:
4079 * plugins/symbol-db/symbol-db-view-locals.c:
4080 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
4081 (symbol_db_view_locals_recv_signals_from_engine),
4082 (symbol_db_view_locals_update_list):
4083 * plugins/symbol-db/symbol-db-view-locals.h:
4084 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
4085 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
4086 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
4087 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
4088 * plugins/symbol-db/symbol-db-view.h:
4089 Added g_thread architecture to scan in background. With this you
4090 can use Anjuta's GUI without freezing.
4091 Improved insertion speed by using a paradigm like 'insert' and 'check'
4092 replacing a 'check' and 'insert' one. This has been done for tables
4093 like symbol, scope, sym_type.
4096 * plugins/symbol-db/tables.sql:
4097 * plugins/symbol-db/test/main.c: (get_global_members), (main),
4098 (thread), (print_message), (bastard_thread), (idle_signals):
4099 fixed a typo on tables that broke sql triggers.
4101 === anjuta 2.3.1 ===
4103 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
4105 * NEWS, AUTHORS: Updated.
4106 * src/Makefile.am: Fixed make distcheck
4108 Patch from Yang Hong:
4109 * plugins/file-manager/file-manager.glade: Fixed file chooser
4110 size in file-manager preferences.
4112 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
4114 * NEWS: Updated for 2.3.1 development release
4115 * configure.in: Bumped version to 2.3.1
4117 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
4119 * plugins/debug-manager/threads.c,
4120 plugins/debug-manager/disassemble.c,
4121 plugins/debug-manager/watch.c,
4122 plugins/debug-manager/registers.c,
4123 plugins/debug-manager/locals.c,
4124 plugins/debug-manager/breakpoints.c,
4125 plugins/debug-manager/stack_trace.c,
4126 plugins/debug-manager/command.c,
4127 plugins/debug-manager/command.h,
4128 plugins/debug-manager/queue.c,
4129 libanjuta/interfaces/libanjuta.idl:
4130 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
4131 Document IAnjutaDebugManager signals
4132 Generate new signals in queue.c
4133 Use new signals in other files
4135 2007-11-30 <genbell@tiscali.it>
4137 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4139 * plugins/gdb/Makefile.am:
4142 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
4144 * plugins/tools/variable.c:
4145 Fix a bug added in the previous patch (it is not a leak)
4147 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
4149 * plugins/project-wizard/druid.c,
4150 plugins/project-wizard/templates/terminal.wiz,
4151 plugins/project-wizard/templates/xlib-dock.wiz,
4152 plugins/project-wizard/templates/wxwin.wiz,
4153 plugins/project-wizard/templates/java.wiz,
4154 plugins/project-wizard/templates/gnome.wiz,
4155 plugins/project-wizard/templates/anjuta-plugin.wiz,
4156 plugins/project-wizard/templates/gtkmm.wiz,
4157 plugins/project-wizard/templates/python.wiz,
4158 plugins/project-wizard/templates/cpp.wiz,
4159 plugins/project-wizard/templates/sdl.wiz,
4160 plugins/project-wizard/templates/gtk.wiz,
4161 plugins/project-wizard/templates/minimal.wiz,
4162 plugins/project-wizard/templates/xlib.wiz,
4163 plugins/project-wizard/templates/gcj.wiz,
4164 plugins/project-wizard/templates/translatable-strings.h,
4165 plugins/project-import/project-import.c:
4166 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
4168 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
4170 * plugins/debug-manager/threads.c,
4171 plugins/debug-manager/disassemble.c,
4172 plugins/debug-manager/watch.c,
4173 plugins/debug-manager/registers.c,
4174 plugins/debug-manager/memory.c,
4175 plugins/debug-manager/locals.c,
4176 plugins/debug-manager/stack_trace.c,
4177 plugins/debug-manager/queue.c,
4178 plugins/debug-manager/queue.h:
4179 Connect debugger signal only when program is loaded
4180 Rename get_feature in is_supported
4182 * plugins/debug-manager/plugin.c:
4183 Remove editor watch when plugin is deactivated
4185 * plugins/debug-manager/anjuta-debug-manager.glade,
4186 plugins/debug-manager/breakpoints.c,
4187 plugins/debug-manager/breakpoints.h:
4188 Rewrite almost completely the breakpoint code
4189 Improve breakpoint dialog
4191 Implement condition, hit count, ignore and temporary attribute
4193 * plugins/debug-manager/command.c,
4194 plugins/debug-manager/command.h:
4195 Add a breakpoint list command
4197 * plugins/gdb/debugger.c,
4198 plugins/gdb/debugger.h:
4199 Add new breakpoint list command
4200 Fix parsing of breakpoint data
4202 * libanjuta/interfaces/libanjuta.idl,
4203 plugins/gdb/plugin.c:
4204 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
4206 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
4208 * plugins/document-manager/plugin.c:
4209 Use Ctrl+Shift+s as shortcut for Save As
4211 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
4213 * plugins/subversion/plugin.c: (activate_plugin):
4214 * plugins/symbol-db/plugin.c: (symbol_db_activate):
4215 * src/layout.xml: Fixed dockitem positions.
4217 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
4219 Icons from tpgww@onepost.net:
4220 * plugins/project-wizard/applogo.png:
4221 Icons from patch in bug #480093 comment #23. Also renamed icons.
4223 * plugins/message-view/Makefile.am:
4224 * plugins/message-view/plugin.c: (register_stock_icons),
4225 (ipreferences_merge): Removed redundant icon.
4227 * plugins/document-manager/plugin.c:
4228 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
4229 Do not insensitize New action when there is no document.
4232 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
4234 Icons from tpgww@onepost.net:
4235 * plugins/symbol-browser/an_symbol_prefs.c:
4236 * pixmaps/Makefile.am:
4237 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
4239 Icons from patch in bug #480093 comment #23. Also renamed icons.
4242 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
4244 Patch from James Liggett:
4245 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
4246 revert and dialogs resizable.
4248 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
4250 Patch from James Liggett:
4251 * plugins/subversion/anjuta-subversion.glade:
4252 * plugins/subversion/subversion-diff-dialog.c:
4253 (on_subversion_diff_response), (subversion_diff_dialog):
4254 * plugins/subversion/subversion-diff-dialog.h:
4256 The diff dialog should have a checkbox, enabled by default, that
4257 allows the user to make sure that all open files are saved before
4260 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
4262 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
4264 Icons from tpgww@onepost.net:
4265 * pixmaps/Makefile.am:
4268 * src/anjuta-preferences-general.svg:
4270 Icons from patch in bug #480093 comment #23. Also renamed icons.
4273 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
4275 Icons from tpgww@onepost.net:
4276 * plugins/debug-manager/images/Makefile.am:
4277 * plugins/debug-manager/images/anjuta-watch.svg:
4278 * plugins/debug-manager/plugin.c: (register_stock_icons):
4279 * plugins/gdb/images/Makefile.am:
4280 * plugins/gtodo/Makefile.am:
4281 * plugins/gtodo/anjuta-gtodo-plugin.svg:
4282 * plugins/gtodo/anjuta-gtodo.plugin.in:
4283 * plugins/gtodo/interface.c: (stock_icons):
4284 * plugins/gtodo/main.h:
4285 * plugins/gtodo/plugin.c: (ipreferences_merge):
4286 * plugins/terminal/Makefile.am:
4287 * plugins/terminal/anjuta-terminal-plugin.svg:
4288 * plugins/terminal/anjuta-terminal.plugin.in:
4289 * plugins/terminal/terminal.c:
4290 * plugins/tools/Makefile.am:
4291 * plugins/tools/anjuta-tools-plugin.svg:
4292 * plugins/tools/anjuta-tools.plugin.in:
4293 * plugins/tools/plugin.c:
4294 * plugins/valgrind/Makefile.am:
4295 * plugins/valgrind/anjuta-valgrind-plugin.svg:
4296 * plugins/valgrind/anjuta-valgrind.plugin.in:
4297 * plugins/valgrind/plugin.c: (register_stock_icons),
4298 (ipreferences_merge):
4300 Icons from patch in bug #480093 comment #23. Also renamed icons.
4303 2007-11-18 Massimo Cora' <maxcvs@email.it>
4305 reviewed by: Johannes Schmid <jhs@gnome.org>
4308 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
4309 due to bug #493360. Still present anyway bug #495843
4311 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
4312 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
4313 (on_local_treeview_row_activated),
4314 (on_global_treeview_row_activated),
4315 (on_global_treeview_row_expanded), (on_project_element_added),
4316 (on_project_element_removed), (project_root_added),
4317 (symbol_db_activate), (isymbol_manager_search),
4318 (isymbol_manager_get_members),
4319 (isymbol_manager_get_completions_at_position):
4320 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
4321 (symbol_db_engine_iterator_node_get_symbol_extra_string):
4322 * plugins/symbol-db/symbol-db-engine.c:
4323 (sdb_engine_execute_non_select_sql),
4324 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
4325 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
4326 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
4327 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
4328 (symbol_db_engine_add_new_workspace),
4329 (symbol_db_engine_add_new_project),
4330 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
4331 (sdb_engine_detects_removed_ids),
4332 (sdb_engine_walk_down_scope_path),
4333 (symbol_db_engine_get_class_parents),
4334 (symbol_db_engine_get_global_members),
4335 (symbol_db_engine_get_scope_members_by_symbol_id),
4336 (symbol_db_engine_get_scope_members),
4337 (symbol_db_engine_get_current_scope),
4338 (symbol_db_engine_get_file_symbols),
4339 (symbol_db_engine_get_symbol_info_by_id),
4340 (symbol_db_engine_find_symbol_by_name_pattern):
4341 * plugins/symbol-db/symbol-db-engine.h:
4342 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
4343 (on_symbol_inserted), (symbol_db_view_locals_update_list):
4344 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
4345 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
4346 (on_scan_end), (do_add_root_symbol_to_view),
4347 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
4348 (trigger_on_symbol_inserted), (add_new_waiting_for),
4349 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
4350 (on_symbol_inserted), (do_recurse_subtree_and_remove),
4351 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
4352 (symbol_db_view_row_expanded), (sdb_view_init),
4353 (gtree_compare_func), (sdb_view_finalize),
4354 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
4355 (sdb_view_populate_base_root),
4356 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
4357 * plugins/symbol-db/symbol-db-view.h:
4358 * plugins/symbol-db/tables.sql:
4359 * plugins/symbol-db/test/Makefile.am:
4360 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
4361 (get_scope_members), (get_current_scope), (get_global_members),
4362 (get_file_symbols), (get_info_by_id), (main):
4364 Rewrote symbol-db-view global tab. Now every expandable node is a query.
4365 Started using LIMIT keyword to speed up things.
4366 Deprecated GdaCommand in favour of GdaQuery into engine. This should
4367 make providers use prepared statements.
4369 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
4371 Patch from James Liggett:
4372 * plugins/subversion/plugin.c: (subversion_instance_init):
4373 * plugins/subversion/plugin.h:
4374 * plugins/subversion/subversion-diff-dialog.c:
4375 (on_subversion_diff_response), (subversion_diff_dialog),
4376 (on_menu_subversion_diff):
4377 * plugins/subversion/subversion-log-dialog.c:
4378 (on_log_view_selected_button_clicked),
4379 (on_log_diff_selected_button_clicked),
4380 (on_log_diff_previous_button_clicked),
4381 (subversion_log_window_create):
4382 * plugins/subversion/subversion-ui-utils.c:
4383 (get_filename_from_full_path), (init_whole_project),
4384 (on_whole_project_toggled):
4385 * plugins/subversion/subversion-ui-utils.h:
4386 * plugins/subversion/subversion-update-dialog.c:
4387 (subversion_update_dialog), (on_menu_subversion_update):
4389 Whole Project checkbox enabled by default in diff and update dialogs.
4390 changes the editor names for diff editors to something much more
4391 descriptive. For example, working copy/head diffs would have an editor
4392 with a name like "[Working Copy/Head] some-file.diff," where some-file
4393 is the name of the file/directory that was diffed. For diffs against
4394 arbitrary diffs the name would look like "[Revisions 2832/3200]
4395 some-file.diff" for a diff of some-file between revisions 2832 and
4398 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
4400 Icons from tpgww@onepost.net:
4401 * plugins/subversion/Makefile.am:
4402 * plugins/subversion/anjuta-subversion-plugin.svg:
4403 * plugins/subversion/anjuta-subversion.plugin.in:
4404 * plugins/subversion/plugin.h:
4405 * plugins/symbol-browser/Makefile.am:
4406 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
4407 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
4408 * plugins/symbol-browser/plugin.c:
4409 * plugins/symbol-db/Makefile.am:
4410 * plugins/symbol-db/plugin.c:
4411 * plugins/symbol-db/symbol-db.plugin.in:
4413 Icons from patch in bug #480093 comment #23. Also renamed icons.
4416 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
4418 Icons from tpgww@onepost.net:
4419 * plugins/project-manager/Makefile.am:
4420 * plugins/project-manager/anjuta-project-manager-plugin.svg:
4421 * plugins/project-manager/anjuta-project-manager.plugin.in:
4422 * plugins/project-manager/plugin.c:
4423 * plugins/project-wizard/Makefile.am:
4424 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
4425 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
4426 * plugins/project-wizard/druid.h:
4427 * plugins/search/Makefile.am:
4428 * plugins/search/anjuta-search-plugin.svg:
4429 * plugins/search/anjuta-search.plugin.in:
4430 * plugins/search/plugin.c:
4432 Icons from patch in bug #480093 comment #23. Also renamed icons.
4435 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
4437 * TODO.tasks: updated.
4439 Icons from tpgww@onepost.net:
4440 * plugins/file-loader/Makefile.am:
4441 * plugins/file-loader/anjuta-loader-plugin.svg:
4442 * plugins/file-loader/anjuta-loader.plugin.in:
4443 * plugins/file-manager/Makefile.am:
4444 * plugins/file-manager/anjuta-file-manager-plugin.svg:
4445 * plugins/file-manager/file-manager.plugin.in:
4446 * plugins/file-manager/plugin.c:
4447 * plugins/glade/Makefile.am:
4448 * plugins/glade/anjuta-glade-plugin.svg:
4449 * plugins/glade/anjuta-glade.plugin.in:
4450 * plugins/glade/plugin.c: (register_stock_icons):
4451 * plugins/language-manager/Makefile.am:
4452 * plugins/language-manager/anjuta-language-manager-plugin.svg:
4453 * plugins/language-manager/language-manager.plugin.in:
4454 * plugins/message-view/Makefile.am:
4455 * plugins/message-view/anjuta-message-manager.plugin.in:
4456 * plugins/message-view/anjuta-messages-plugin.svg:
4457 * plugins/message-view/plugin.c:
4458 * plugins/patch/Makefile.am:
4459 * plugins/patch/anjuta-patch-plugin.svg:
4460 * plugins/patch/anjuta-patch.plugin.in:
4461 * plugins/patch/plugin.c:
4462 * plugins/profiler/Makefile.am:
4463 * plugins/profiler/anjuta-profiler-plugin.svg:
4464 * plugins/profiler/plugin.c: (register_stock_icons):
4465 * plugins/profiler/profiler.plugin.in:
4466 * plugins/project-import/Makefile.am:
4467 * plugins/project-import/anjuta-project-import-plugin.svg:
4468 * plugins/project-import/anjuta-project-import.plugin.in:
4469 * plugins/project-import/plugin.c:
4471 Icons from patch in bug #480093 comment #23. Also renamed icons.
4474 2007-11-18 Johannes Schmid <jhs@gnome.org>
4476 * plugins/build-basic-autotools/build-basic-autotools.c:
4478 * plugins/debug-manager/anjuta-debug-manager.glade:
4479 * plugins/debug-manager/breakpoints.c:
4480 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
4481 * plugins/file-wizard/file.c:
4482 * plugins/gdb/anjuta-gdb.glade:
4483 * plugins/glade/plugin.c: (ifile_open):
4484 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
4485 * plugins/gtodo/mcategory.c: (category_manager_add_item):
4486 * plugins/gtodo/tray-icon.c:
4487 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
4488 * plugins/macro/macros.xml:
4489 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4490 Fixed translation bugs (#496833, #488211 and #497758)
4492 * plugins/document-manager/plugin.c: (on_editor_changed):
4495 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
4497 Icons from tpgww@onepost.net:
4498 * plugins/devhelp/Makefile.am:
4499 * plugins/devhelp/anjuta-devhelp-plugin.svg:
4500 * plugins/devhelp/anjuta-devhelp.plugin.in:
4501 * plugins/devhelp/plugin.c:
4502 * plugins/document-manager/anjuta-document-manager.plugin.in:
4503 * plugins/document-manager/images/Makefile.am:
4504 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
4505 * plugins/document-manager/plugin.c:
4506 * plugins/editor/Makefile.am:
4507 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
4508 * plugins/editor/anjuta-editor.plugin.in:
4509 * plugins/editor/plugin.c:
4510 * plugins/sample1/Makefile.am:
4511 * plugins/sample1/anjuta-sample-plugin.svg:
4512 * plugins/sample1/anjuta-sample.plugin.in:
4513 * plugins/sourceview/Makefile.am:
4514 * plugins/sourceview/plugin.c:
4515 * plugins/sourceview/sourceview.plugin.in:
4517 Icons from patch in bug #480093 comment #23. Also renamed icons.
4520 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
4522 * TODO.tasks: Updated.
4524 Icons from tpgww@onepost.net:
4525 * plugins/build-basic-autotools/Makefile.am:
4526 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
4527 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
4528 * plugins/build-basic-autotools/build-basic-autotools.c:
4529 * plugins/class-inheritance/Makefile.am:
4530 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
4531 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
4532 * plugins/class-inheritance/plugin.c:
4533 * plugins/cvs-plugin/Makefile.am:
4534 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
4535 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
4536 * plugins/cvs-plugin/plugin.c:
4537 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
4538 * plugins/debug-manager/images/Makefile.am:
4539 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
4540 * plugins/debug-manager/plugin.c:
4542 Icons from patch in bug #480093 comment #23. Also renamed icons.
4545 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4547 * (removed) libanjuta/anjuta-children.c,
4548 (removed) libanjuta/anjuta-children.h,
4549 libanjuta/anjuta-launcher.c,
4550 libanjuta/libanjuta.h,
4551 libanjuta/Makefile.am,
4552 plugins/gdb/debugger.c,
4553 plugins/terminal/terminal.c,
4554 manuals/reference/libanjuta/libanjuta-sections.txt,
4555 manuals/reference/libanjuta/libanjuta-docs.sgml:
4556 Replace anjuta_children_register by g_child_watch_add
4558 2007-11-13 Johannes Schmid <jhs@gnome.org>
4560 * plugins/subversion/anjuta-subversion.glade:
4561 * plugins/subversion/subversion-commit-dialog.c:
4562 (subversion_commit_dialog):
4563 * plugins/subversion/subversion-resolve-dialog.c:
4564 (subversion_resolve_dialog):
4565 * plugins/subversion/subversion-revert-dialog.c:
4566 (subversion_revert_dialog):
4567 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
4568 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
4569 (hide_pulse_progress_bar):
4570 * plugins/subversion/subversion-ui-utils.h:
4572 Yet another patch from #457477:
4573 Add a pulsing progress bar to all dialogs receiving status
4575 2007-11-12 Johannes Schmid <jhs@gnome.org>
4577 * plugins/document-manager/plugin.c: (create_highlight_submenu):
4578 Bug 493583 – crash in Anjuta IDE: trying to open a file
4580 * plugins/subversion/subversion-commit-dialog.c:
4581 (select_all_files), (subversion_commit_dialog):
4582 Patch from jrligget - see #457477
4584 2007-11-12 Johannes Schmid <jhs@gnome.org>
4586 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
4587 * libanjuta/anjuta-plugin-handle.c:
4588 (anjuta_plugin_handle_get_about):
4589 Bug 495536 – Plugins localization improvement
4591 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
4592 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4593 * plugins/indent/indent.glade:
4594 * plugins/subversion/anjuta-subversion.glade:
4595 Bug 495245 – Strings bug
4597 2007-11-08 James Liggett <jrliggett@cox.net>
4599 reviewed by: Johannes Schmid <jhs@gnome.org>
4601 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
4602 (anjuta_async_command_finalize),
4603 (anjuta_async_command_notification_poll),
4604 (anjuta_async_command_thread), (start_command),
4605 (notify_data_arrived), (notify_complete),
4606 (anjuta_async_command_class_init),
4607 (anjuta_async_command_set_error_message),
4608 (anjuta_async_command_get_error_message),
4609 (anjuta_async_command_lock), (anjuta_async_command_unlock):
4610 * libanjuta/anjuta-async-command.h:
4611 * libanjuta/anjuta-command.c: (anjuta_command_init),
4612 (anjuta_command_finalize), (anjuta_command_class_init),
4613 (anjuta_command_start), (anjuta_command_notify_data_arrived),
4614 (anjuta_command_notify_complete),
4615 (anjuta_command_set_error_message),
4616 (anjuta_command_get_error_message):
4617 * libanjuta/anjuta-command.h:
4618 * libanjuta/anjuta-glade-catalog.c:
4619 * libanjuta/anjuta-glade.xml:
4620 * libanjuta/anjuta-vcs-status-tree-view.c:
4621 (on_selected_column_toggled),
4622 (anjuta_vcs_status_tree_view_create_columns),
4623 (anjuta_vcs_status_tree_view_init),
4624 (anjuta_vcs_status_tree_view_finalize),
4625 (anjuta_vcs_status_tree_view_set_property),
4626 (anjuta_vcs_status_tree_view_get_property),
4627 (anjuta_vcs_status_tree_view_class_init),
4628 (anjuta_vcs_status_tree_view_new),
4629 (anjuta_vcs_status_tree_view_destroy),
4630 (anjuta_vcs_status_tree_view_add), (select_all_paths),
4631 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
4632 (anjuta_vcs_status_tree_view_unselect_all),
4633 (create_selected_paths_list),
4634 (anjuta_vcs_status_tree_view_get_selected):
4635 * libanjuta/anjuta-vcs-status-tree-view.h:
4636 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
4637 * libanjuta/anjuta-widgets.h:
4638 * plugins/subversion/subversion-add-dialog.c:
4639 (on_add_command_finished), (on_subversion_add_response),
4640 (subversion_add_dialog), (on_menu_subversion_add),
4641 (on_fm_subversion_add):
4642 * plugins/subversion/subversion-add-dialog.h:
4643 * plugins/subversion/subversion-commit-dialog.c:
4644 (on_commit_command_finished), (on_subversion_commit_response),
4645 (subversion_commit_dialog), (on_menu_subversion_commit),
4646 (on_fm_subversion_commit):
4647 * plugins/subversion/subversion-commit-dialog.h:
4648 * plugins/subversion/subversion-copy-dialog.c:
4649 (on_copy_other_revision_radio_toggled),
4650 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
4651 (on_copy_command_finished), (on_subversion_copy_response),
4652 (subversion_copy_dialog), (on_menu_subversion_copy),
4653 (on_fm_subversion_copy):
4654 * plugins/subversion/subversion-copy-dialog.h:
4655 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
4656 (on_subversion_diff_response), (subversion_diff_dialog),
4657 (on_menu_subversion_diff), (on_fm_subversion_diff):
4658 * plugins/subversion/subversion-diff-dialog.h:
4659 * plugins/subversion/subversion-log-dialog.c:
4660 (on_diff_selected_column_toggled), (create_columns),
4661 (on_log_command_finished), (on_log_view_button_clicked),
4662 (on_cat_command_data_arrived), (on_cat_command_finished),
4663 (on_log_view_selected_button_clicked), (get_selected_revisions),
4664 (on_log_diff_selected_button_clicked),
4665 (on_log_diff_previous_button_clicked),
4666 (on_subversion_log_vbox_destroy),
4667 (on_log_changes_view_row_selected), (subversion_log_window_create),
4668 (on_menu_subversion_log), (on_fm_subversion_log),
4669 (subversion_log_set_whole_project_sensitive):
4670 * plugins/subversion/subversion-log-dialog.h:
4671 * plugins/subversion/subversion-merge-dialog.c:
4672 (on_merge_command_finished), (on_subversion_merge_response),
4673 (on_merge_first_path_browse_button_clicked),
4674 (on_merge_second_path_browse_button_clicked),
4675 (on_merge_use_first_path_check_toggled),
4676 (on_merge_start_revision_radio_toggled),
4677 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
4678 (on_menu_subversion_merge):
4679 * plugins/subversion/subversion-merge-dialog.h:
4680 * plugins/subversion/subversion-remove-dialog.c:
4681 (on_remove_command_finished),
4682 (on_remove_path_browse_button_clicked),
4683 (on_subversion_remove_response), (subversion_remove_dialog),
4684 (on_menu_subversion_remove), (on_fm_subversion_remove):
4685 * plugins/subversion/subversion-remove-dialog.h:
4686 * plugins/subversion/subversion-resolve-dialog.c:
4687 (on_resolve_command_finished), (on_subversion_resolve_response),
4688 (subversion_resolve_dialog), (on_menu_subversion_resolve):
4689 * plugins/subversion/subversion-resolve-dialog.h:
4690 * plugins/subversion/subversion-revert-dialog.c:
4691 (on_revert_command_finished), (on_subversion_revert_response),
4692 (subversion_revert_dialog), (on_menu_subversion_revert):
4693 * plugins/subversion/subversion-revert-dialog.h:
4694 * plugins/subversion/subversion-switch-dialog.c:
4695 (on_switch_other_revision_radio_toggled),
4696 (on_switch_command_finished), (on_subversion_switch_response),
4697 (subversion_switch_dialog), (on_menu_subversion_switch):
4698 * plugins/subversion/subversion-switch-dialog.h:
4699 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
4700 (subversion_data_free), (on_mesg_view_destroy),
4701 (create_message_view), (check_filename), (get_log_from_textview),
4702 (pulse_timer), (on_pulse_timer_destroyed),
4703 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
4704 (report_errors), (on_status_command_finished),
4705 (on_status_command_data_arrived), (on_command_info_arrived),
4706 (select_all_status_items), (clear_all_status_selections),
4707 (init_whole_project), (on_whole_project_toggled),
4708 (send_diff_command_output_to_editor), (on_diff_command_finished),
4709 (stop_status_bar_progress_pulse):
4710 * plugins/subversion/subversion-ui-utils.h:
4711 * plugins/subversion/subversion-update-dialog.c:
4712 (on_update_command_finished), (on_subversion_update_response),
4713 (subversion_update_dialog), (on_menu_subversion_update),
4714 (on_fm_subversion_update):
4715 * plugins/subversion/subversion-update-dialog.h:
4716 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
4717 (svn_add_command_finalize), (svn_add_command_run),
4718 (svn_add_command_class_init), (svn_add_command_new),
4719 (svn_add_command_destroy):
4720 * plugins/subversion/svn-add-command.h:
4721 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
4722 (svn_cat_command_finalize), (svn_cat_command_run),
4723 (svn_cat_command_class_init), (svn_cat_command_new),
4724 (svn_cat_command_destroy), (svn_cat_command_get_output):
4725 * plugins/subversion/svn-cat-command.h:
4726 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
4727 (svn_command_release_ui_lock), (simple_prompt),
4728 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
4729 (svn_auth_ssl_server_trust_prompt_func_cb),
4730 (svn_auth_ssl_client_cert_prompt_func_cb),
4731 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
4732 (svn_command_init), (svn_command_finalize),
4733 (svn_command_class_init), (svn_command_push_info),
4734 (svn_command_get_info_queue), (svn_command_set_error),
4735 (svn_command_get_client_context), (svn_command_get_pool),
4736 (svn_command_lock_ui), (svn_command_unlock_ui),
4737 (svn_command_get_revision), (svn_command_copy_path_list),
4738 (svn_command_free_path_list):
4739 * plugins/subversion/svn-command.h:
4740 * plugins/subversion/svn-commit-command.c: (on_log_callback),
4741 (svn_commit_command_init), (svn_commit_command_finalize),
4742 (svn_commit_command_run), (svn_commit_command_class_init),
4743 (svn_commit_command_new), (svn_commit_command_destroy):
4744 * plugins/subversion/svn-commit-command.h:
4745 * plugins/subversion/svn-copy-command.c: (on_log_callback),
4746 (svn_copy_command_init), (svn_copy_command_finalize),
4747 (svn_copy_command_run), (svn_copy_command_class_init),
4748 (svn_copy_command_new), (svn_copy_command_destroy):
4749 * plugins/subversion/svn-copy-command.h:
4750 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
4751 (svn_diff_command_finalize), (svn_diff_command_run),
4752 (svn_diff_command_class_init), (svn_diff_command_new),
4753 (svn_diff_command_destroy), (svn_diff_command_get_output):
4754 * plugins/subversion/svn-diff-command.h:
4755 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
4756 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
4757 (svn_log_command_class_init), (svn_log_command_new),
4758 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
4759 * plugins/subversion/svn-log-command.h:
4760 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
4761 (svn_log_entry_finalize), (svn_log_entry_class_init),
4762 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
4763 (svn_log_entry_get_author), (svn_log_entry_get_date),
4764 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
4765 (svn_log_entry_get_full_log):
4766 * plugins/subversion/svn-log-entry.h:
4767 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
4768 (svn_merge_command_finalize), (svn_merge_command_run),
4769 (svn_merge_command_class_init), (svn_merge_command_new),
4770 (svn_merge_command_destroy):
4771 * plugins/subversion/svn-merge-command.h:
4772 * plugins/subversion/svn-remove-command.c: (on_log_callback),
4773 (svn_remove_command_init), (svn_remove_command_finalize),
4774 (svn_remove_command_run), (svn_remove_command_class_init),
4775 (svn_remove_command_new), (svn_remove_command_destroy),
4776 (svn_remove_command_get_path):
4777 * plugins/subversion/svn-remove-command.h:
4778 * plugins/subversion/svn-resolve-command.c:
4779 (svn_resolve_command_init), (svn_resolve_command_finalize),
4780 (svn_resolve_command_run), (svn_resolve_command_class_init),
4781 (svn_resolve_command_new), (svn_resolve_command_destroy):
4782 * plugins/subversion/svn-resolve-command.h:
4783 * plugins/subversion/svn-revert-command.c:
4784 (svn_revert_command_init), (svn_revert_command_finalize),
4785 (svn_revert_command_run), (svn_revert_command_class_init),
4786 (svn_revert_command_new), (svn_revert_command_destroy):
4787 * plugins/subversion/svn-revert-command.h:
4788 * plugins/subversion/svn-status-command.c:
4789 (svn_status_command_init), (svn_status_command_finalize),
4790 (on_svn_status_notify), (svn_status_command_run),
4791 (svn_status_command_class_init), (svn_status_command_new),
4792 (svn_status_command_destroy),
4793 (svn_status_command_get_status_queue):
4794 * plugins/subversion/svn-status-command.h:
4795 * plugins/subversion/svn-status.c: (svn_status_init),
4796 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
4797 (svn_status_destroy), (svn_status_get_path),
4798 (svn_status_get_vcs_status):
4799 * plugins/subversion/svn-status.h:
4800 * plugins/subversion/svn-switch-command.c:
4801 (svn_switch_command_init), (svn_switch_command_finalize),
4802 (svn_switch_command_run), (svn_switch_command_class_init),
4803 (svn_switch_command_new), (svn_switch_command_destroy):
4804 * plugins/subversion/svn-switch-command.h:
4805 * plugins/subversion/svn-update-command.c:
4806 (svn_update_command_init), (svn_update_command_finalize),
4807 (svn_update_command_run), (svn_update_command_class_init),
4808 (svn_update_command_new), (svn_update_command_destroy):
4809 * plugins/subversion/svn-update-command.h:
4811 Now really committed all files from James patch (#457477)
4813 2007-11-08 Johannes Schmid <jhs@gnome.org>
4815 * TODO.tasks: Updated
4817 2007-11-08 James Liggett <jrliggett@cox.net>
4819 reviewed by: Johannes Schmid <jhs@gnome.org>
4822 * libanjuta/Makefile.am:
4823 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
4824 * libanjuta/anjuta-status.h:
4825 * libanjuta/libanjuta.h:
4826 * plugins/subversion/Makefile.am:
4827 * plugins/subversion/anjuta-subversion.glade:
4828 * plugins/subversion/anjuta-subversion.ui:
4829 * plugins/subversion/plugin.c: (value_added_project_root_uri),
4830 (value_removed_project_root_uri), (activate_plugin),
4831 (deactivate_plugin), (finalize), (subversion_instance_init):
4832 * plugins/subversion/plugin.h:
4833 * plugins/subversion/subversion-actions.c:
4834 * plugins/subversion/subversion-actions.h:
4835 * plugins/subversion/subversion-callbacks.c:
4836 * plugins/subversion/subversion-callbacks.h:
4837 * plugins/subversion/svn-auth.c:
4838 * plugins/subversion/svn-auth.h:
4839 * plugins/subversion/svn-backend-priv.h:
4840 * plugins/subversion/svn-backend.c:
4841 * plugins/subversion/svn-backend.h:
4842 * plugins/subversion/svn-notify.c:
4843 * plugins/subversion/svn-notify.h:
4844 * plugins/subversion/svn-thread.c:
4845 * plugins/subversion/svn-thread.h:
4847 Commited alpha2 of the new subversion plugin (#457477)
4849 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4851 * plugins/debug-manager/command.c:
4852 Fix a stupid crash when changing a register value
4854 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4856 * libanjuta/interfaces/libanjuta.idl,
4857 plugins/debug-manager/command.c,
4858 plugins/debug-manager/command.h,
4859 plugins/debug-manager/start.c,
4860 plugins/gdb/plugin.c,
4861 plugins/gdb/debugger.c,
4862 plugins/gdb/debugger.h:
4863 Use anjuta terminal plugin instead of gnome terminal
4864 Select if a terminal is used in the the start_program function
4865 Move terminal code from debugger.c to plugin.c
4866 Partial fix of bug #481366
4868 * plugins/gdb/utilities.c,
4869 plugins/gdb/utilities.h:
4870 Remove gnome terminal check function
4872 2007-11-06 Johannes Schmid <jhs@gnome.org>
4874 * plugins/project-import/anjuta-project-import.glade:
4875 * plugins/project-import/project-import.c: (on_import_next),
4876 (on_import_finish), (project_import_set_directory):
4877 * plugins/project-wizard/property.c: (npw_property_create_widget),
4878 (npw_property_set_value_from_widget):
4880 Replaced gnome_file_entry with gtk_file_chooser_button
4881 Fixes #422329 – Creating a new directory in program options doesn't work
4883 2007-11-04 Massimo Cora' <maxcvs@email.it>
4885 * plugins/symbol-db/plugin.c:
4886 add all files at once on project_import.
4887 No need to split them into more languages: ctags
4888 and the engine will take care of that.
4890 * plugins/symbol-db/symbol-db-engine.h,
4891 * plugins/symbol-db/symbol-db-engine.c,
4892 * plugins/symbol-db/tables.sql,
4893 * plugins/symbol-db/test/Makefile.am,
4894 * plugins/symbol-db/test/main.c,
4895 * plugins/symbol-db/symbol-db-view-locals.c:
4896 some memory leaks fixed. Ported the thing to
4897 libgda 3.1.2 [or better svn HEAD].
4898 Thanks to a fresh new algorithm to detect
4899 parent scope we're able to display correcly
4900 a local gtktree, including classes not directly
4901 defined inside that file.
4903 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
4905 * plugins/debug-manager/threads.c,
4906 plugins/debug-manager/stack_trace.c:
4907 Do not display address when not needed
4909 * plugins/debug-manager/plugin.c,
4910 plugins/debug-manager/breakpoints.c:
4911 Breakpoints directly connect to debugger signals
4913 * plugins/debug-manager/watch.c:
4914 program-unload signal does not exist used debugger-stopped
4916 * plugins/debug-manager/queue.c,
4917 libanjuta/interfaces/libanjuta.idl:
4918 Display error message returned by debugger command
4921 2007-11-04 Johannes Schmid <jhs@gnome.org>
4923 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
4924 Bug 493062 – gcj template needs AC_PROG_CC
4925 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
4927 * src/anjuta-actions.h:
4928 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
4929 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
4931 === anjuta 2.3.0 ===
4933 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
4937 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4939 * ChangeLog: Tagged 2.3.0 release.
4941 * plugins/indent/Makefile.am: Fixed indentation.
4943 * plugins/editor/aneditor-autocomplete.cxx:
4944 * plugins/editor/aneditor-priv.h:
4945 * plugins/editor/aneditor.cxx:
4946 * plugins/editor/aneditor.h: Commented out dead codes.
4948 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
4949 Do not build symbol-db by
4950 default. Added 'unstable' in plugin description to signify it's
4951 developmental state.
4953 * plugins/file-manager/Makefile.am,
4954 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
4956 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
4958 * plugins/debug-manager/utilities.c,
4959 plugins/debug-manager/utilities.h,
4960 plugins/debug-manager/threads.c,
4961 plugins/debug-manager/plugin.c,
4962 plugins/debug-manager/plugin.h,
4963 plugins/debug-manager/disassemble.h,
4964 plugins/debug-manager/watch.c,
4965 plugins/debug-manager/watch.h,
4966 plugins/debug-manager/breakpoints.c,
4967 plugins/debug-manager/stack_trace.c:
4968 Replace few remaining function calls by signal
4970 * plugins/debug-manager/disassemble.c,
4971 plugins/debug-manager/registers.c,
4972 plugins/debug-manager/memory.c,
4973 plugins/debug-manager/locals.c,
4974 plugins/debug-manager/queue.c,
4975 plugins/debug-manager/queue.h:
4976 Connect signals when debugger is started
4977 Disconnect them when debugger is stopped
4978 Do not display window if debugger doesn't support feature
4980 * plugins/gdb/plugin.c,
4981 libanjuta/interfaces/libanjuta.idl:
4982 Remove unused initialization function
4984 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4987 * plugins/file-manager/Makefile.am:
4988 * scripts/build-schemas.mk: Fixed 'make distcheck'
4990 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4992 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4993 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
4994 to latest API additions.
4996 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
4999 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
5001 * ChangeLog: Fixed indentation.
5002 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
5005 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
5007 * libanjuta/interfaces/libanjuta.idl:
5008 * plugins/build-basic-autotools/build-basic-autotools.c:
5009 (build_compile_file_real), (build_build_project),
5010 (build_install_project), (build_clean_project),
5011 (build_configure_project), (build_autogen_project),
5012 (build_distribution_project), (build_build_module),
5013 (build_install_module), (build_clean_module), (fm_build),
5014 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
5015 (finalize), (basic_autotools_plugin_instance_init),
5016 (ibuildable_set_command), (ibuildable_reset_commands),
5017 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
5018 (ibuildable_install), (ibuildable_configure),
5019 (ibuildable_generate), (ibuildable_iface_init):
5020 * plugins/build-basic-autotools/build-basic-autotools.h:
5022 Added API for commands override in build interface and implemented
5023 them in build plugin. Useful for other plugins override build
5024 commands depending on project environment.
5026 2007-10-28 Naba Kumar <naba@gnome.org>
5029 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5030 Fixed widget alignment for dock switcher tab style combo and
5031 scratchbox path entrybox.
5033 2007-10-28 Johannes Schmid <jhs@gnome.org>
5035 * plugins/document-manager/plugin.c: (on_editor_changed):
5036 Fixed a memory leak and simplified code (thanks again Sébastien)
5039 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
5040 and OFFSET sql statements)
5042 2007-10-28 Massimo Cora' <maxcvs@email.it>
5044 * plugins/symbol-db/plugin.c,
5045 plugins/symbol-db/symbol-db-engine.h,
5046 plugins/symbol-db/symbol-db-view.c,
5047 plugins/symbol-db/symbol-db-view.c,
5048 plugins/symbol-db/symbol-db-view-locals.c,
5049 plugins/symbol-db/symbol-db-view-locals.h,
5050 plugins/symbol-db/symbol-db-engine.c:
5051 Better end-of-file-scan detection, permitting
5052 an improved scope/inheritance parsing.
5053 Locals tab gtktree now displays correct
5054 namespace->class->children tree, even if
5055 in a C++ file there isn't class declaration.
5057 2007-10-27 Johannes Schmid <jhs@gnome.org>
5059 Patch from Stanislav Brabec <sbrabec@suse.cz>
5061 Bug 489798 – Do not rely on svn-config
5063 Patch from Michael Wolf <maw@ximian.com>:
5064 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
5065 (egg_tree_model_filter_remove_node),
5066 (egg_tree_model_filter_row_deleted):
5067 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
5069 2007-10-27 Johannes Schmid <jhs@gnome.org>
5071 * plugins/devhelp/anjuta-devhelp.ui:
5072 * plugins/message-view/anjuta-message-manager.ui:
5074 Added some separators to the toolbar
5076 * plugins/document-manager/plugin.c:
5077 (on_support_plugin_deactivated), (load_new_support_plugins),
5078 (unload_unused_support_plugins), (on_editor_changed):
5080 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
5081 for pointing out that is was crap.
5083 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
5085 * libanjuta/interfaces/libanjuta.idl,
5086 libanjuta/anjuta-plugin-manager.c,
5087 libanjuta/anjuta-plugin-manager.h,
5088 libanjuta/anjuta-c-plugin-factory.c,
5089 libanjuta/anjuta-c-module.h,
5090 libanjuta/anjuta-c-module.c:
5091 Report detailled error message in case of plugin loading failure
5093 2007-10-24 Johannes Schmid <jhs@gnome.org>
5096 * plugins/Makefile.am:
5098 Activate build of symbol-db plugin (when libgda is available)
5100 * plugins/document-manager/plugin.c:
5101 (on_support_plugin_deactivated), (on_editor_changed):
5103 Properly handle language support plugins even when they are
5104 unloaded by the session.
5106 * plugins/symbol-db/plugin.c: (register_stock_icons),
5107 Port to new REGISTER_ICONS stuff
5109 2007-10-22 Massimo Cora' <maxcvs@email.it>
5111 * plugins/symbol-db/plugin.c,
5112 * plugins/symbol-db/symbol-db-view.c
5113 * plugins/symbol-db/symbol-db-engine.h,
5114 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
5115 * plugins/symbol-db/symbol-db-view-locals.c,
5116 * plugins/symbol-db/symbol-db-view-locals.h,
5117 * plugins/symbol-db/symbol-db-engine.c:
5118 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
5119 Added a new algorithm for dynamic population of the local symbols' tab.
5120 Now the default view is tree-like.
5121 Some fixes on engine correct some population issues.
5123 2007-10-23 Naba Kumar <naba@gnome.org>
5125 * plugins/glade/Makefile.am: Corrected conditional not to install
5126 .plugin file if plugin is disabled.
5127 * plugins/sourceview/Makefile.am: Corrected conditional not to
5128 install schemas if plugin is not built.
5130 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
5132 * plugins/debug-manager/queue.c:
5133 Fix #488061: Mutiple crash dialogs
5135 * plugins/gdb/debugger.c,
5136 plugins/gdb/debugger.h:
5137 Remove maximum gdb command length, should fix bug#474811
5139 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
5141 * manuals/reference/libanjuta/plugin-description-file.sgml,
5142 manuals/reference/libanjuta/libanjuta-docs.sgml,
5143 manuals/reference/libanjuta/libanjuta-sections.txt,
5144 libanjuta/interfaces/libanjuta.idl,
5145 libanjuta/anjuta-c-module.c,
5146 libanjuta/anjuta-c-plugin-factory.c:
5147 Document last changes in plugin code
5149 2007-10-19 Johannes Schmid <jhs@gnome.org>
5151 * plugins/subversion/subversion-callbacks.c: (check_filename):
5153 Fixed #487854 – Anjuta crashes when i try to add a SVN url
5155 2007-10-19 Naba Kumar <naba@gnome.org>
5157 * plugins/file-manager/file-model.c: Fixed a critical runtime
5160 2007-10-18 Johannes Schmid <jhs@gnome.org>
5162 * libanjuta/anjuta-ui.h:
5163 Small fix on icon macros
5165 * libanjuta/interfaces/libanjuta.idl:
5166 * plugins/language-manager/plugin.c: (ilanguage_get_name),
5167 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
5168 (ilanguage_iface_init):
5170 Added get_from_editor() and get_name_from_editor() methods
5173 * plugins/document-manager/plugin.c:
5174 (update_editor_ui_interface_items), (on_editor_changed):
5175 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
5177 * plugins/language-support-cpp-java/plugin.c: (install_support):
5179 Ported plugins to use the new interface
5181 2007-10-17 Johannes Schmid <jhs@gnome.org>
5183 * libanjuta/anjuta-ui.h:
5185 Added macros to register stock icons to stop all this copy&paste
5186 which had spread over a lot of files. New macros support to add
5187 icons with toolbar and menu size (16 and 24)
5189 * plugins/class-inheritance/plugin.c: (register_stock_icons):
5190 * plugins/debug-manager/images/anjuta-attach.svg:
5191 * plugins/debug-manager/images/anjuta-step-out.svg:
5192 * plugins/debug-manager/images/anjuta-step-over.svg:
5193 * plugins/debug-manager/plugin.c: (register_stock_icons):
5194 * plugins/document-manager/images/Makefile.am:
5195 * plugins/document-manager/images/anjuta-block-end.svg:
5196 * plugins/document-manager/images/anjuta-block-start.svg:
5197 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
5198 * plugins/document-manager/images/anjuta-bookmark.svg:
5199 * plugins/document-manager/images/anjuta-go-history-next.svg:
5200 * plugins/document-manager/images/anjuta-go-history-prev.svg:
5201 * plugins/document-manager/plugin.c: (register_stock_icons):
5202 * plugins/glade/plugin.c: (register_stock_icons):
5203 * plugins/language-support-cpp-java/plugin.c:
5204 (register_stock_icons):
5205 * plugins/message-view/Makefile.am:
5206 * plugins/message-view/anjuta-go-message-next.svg:
5207 * plugins/message-view/anjuta-go-message-prev.svg:
5208 * plugins/message-view/anjuta-message-view.svg:
5209 * plugins/message-view/messages.xpm:
5210 * plugins/message-view/plugin.c: (register_stock_icons):
5211 * plugins/patch/plugin.c: (patch_plugin_activate):
5212 * plugins/project-manager/plugin.c: (register_stock_icons):
5213 * plugins/search/Makefile.am:
5214 * plugins/search/anjuta-go-match-next.svg:
5215 * plugins/search/anjuta-go-match-prev.svg:
5216 * plugins/search/plugin.c: (activate_plugin):
5217 * plugins/symbol-browser/plugin.c: (register_stock_icons):
5218 * plugins/terminal/terminal.c: (register_stock_icons):
5219 * plugins/valgrind/plugin.c: (register_stock_icons):
5221 Updated to use the new icons and added several new and updated
5224 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
5226 * libanjuta/anjuta-plugin-handle.c,
5227 libanjuta/anjuta-plugin-handle.h:
5228 Add a new path property containing the directory of the .plugin
5229 file, library file (.so or whatever) must be in the same directory
5231 * libanjuta/anjuta-plugin-manager.c,
5232 libanjuta/interfaces/libanjuta.idl,
5233 (removed) libanjuta/anjuta-glue-plugin.c,
5234 (removed) libanjuta/anjuta-glue-plugin.h,
5235 (removed) libanjuta/anjuta-glue-c.c,
5236 (removed) libanjuta/anjuta-glue-c.h,
5237 (removed) libanjuta/anjuta-glue-cpp.c,
5238 (removed) libanjuta/anjuta-glue-cpp.h,
5239 (removed) libanjuta/anjuta-glue-factory.c,
5240 (removed) libanjuta/anjuta-glue-factory.h,
5241 (added) libanjuta/anjuta-c-module.c,
5242 (added) libanjuta/anjuta-c-module.h,
5243 (added) libanjuta/anjuta-c-plugin-factory.c,
5244 (added) libanjuta/anjuta-c-plugin-factory.h,
5245 libanjuta/Makefile.am:
5246 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
5247 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
5248 implementing IAnjutaPluginFactory
5249 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
5251 * libanjuta/libanjuta.h:
5252 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
5255 * libanjuta/anjuta-plugin.h:
5256 Replace AnjutaGluePlugin by GTypeModule
5257 Remove unused anjuta_glue_get_component_type replaced by
5260 * plugins/build-basic-autotools/build-basic-autotools.h,
5261 plugins/class-gen/plugin.h,
5262 plugins/class-inheritance/plugin.h,
5263 plugins/cvs-plugin/plugin.h,
5264 plugins/debug-manager/plugin.h,
5265 plugins/devhelp/plugin.h,
5266 plugins/document-manager/plugin.h,
5267 plugins/editor/plugin.h,
5268 plugins/file-loader/plugin.h,
5269 plugins/file-wizard/plugin.h,
5270 plugins/gdb/plugin.h,
5271 plugins/glade/plugin.h,
5272 plugins/gtodo/plugin.h,
5273 plugins/indent/plugin.h,
5274 plugins/language-manager/plugin.h,
5275 plugins/language-support-cpp-java/plugin.h,
5276 plugins/macro/plugin.h,
5277 plugins/message-view/plugin.h,
5278 plugins/patch/plugin.h,
5279 plugins/profiler/plugin.h,
5280 plugins/project-import/plugin.h,
5281 plugins/project-manager/plugin.h,
5282 plugins/project-wizard/plugin.h,
5283 plugins/sample1/plugin.h,
5284 plugins/search/plugin.h,
5285 plugins/sourceview/plugin.h,
5286 plugins/subversion/plugin.h,
5287 plugins/symbol-browser/plugin.h,
5288 plugins/symbol-db/plugin.h,
5289 plugins/terminal/terminal.c,
5290 plugins/tools/plugin.h,
5291 plugins/valgrind/plugin.h:
5292 Replace AnjutaGluePlugin by GTypeModule
5294 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
5296 * plugins/debug-manager/breakpoints.c:
5297 Fix bug#487112, crash while removing a breakpoint in a new file
5299 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
5301 * plugins/document-manager/search-box.c:
5302 Fix a crash (with an useful comment) focus-out-event handler must
5305 2007-10-14 Johannes Schmid <jhs@gnome.org>
5307 * plugins/sourceview/sourceview.c:
5308 Hide calltip when "Up" or "Down" key is pressed
5310 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
5312 * plugins/document-manager/search-box.c:
5313 Change included file order to avoid a compile error with gnome 2.16
5315 2007-10-13 Johannes Schmid <jhs@gnome.org>
5317 * plugins/debug-manager/plugin.c: (enable_log_view):
5319 Fixed crash when closing a project and unloading another while
5320 the debugger is enabled
5322 2007-10-13 Johannes Schmid <jhs@gnome.org>
5324 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
5326 Use correct breakpoint icon
5328 * plugins/devhelp/Makefile.am:
5329 * plugins/devhelp/anjuta-go-help-next.svg:
5330 * plugins/devhelp/anjuta-go-help-prev.svg:
5331 * plugins/devhelp/plugin.c: (register_stock_icons),
5334 Added new icons from #480093
5336 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
5337 * plugins/document-manager/images/anjuta-bookmark-first.svg:
5338 * plugins/document-manager/images/anjuta-bookmark-last.svg:
5339 * plugins/document-manager/images/anjuta-bookmark-next.svg:
5340 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
5341 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
5342 * plugins/message-view/anjuta-go-message-next.svg:
5343 * plugins/message-view/anjuta-go-message-prev.svg:
5345 Updated icons from #480093
5347 * src/anjuta-actions.h:
5348 Use GTK_STOCK_FULLSCREEN
5350 * src/anjuta-app.c: (on_gdl_style_changed),
5351 (anjuta_app_instance_init):
5354 Added preference option to set the gdl switcher style
5356 2007-10-13 Johannes Schmid <jhs@gnome.org>
5358 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
5359 (get_property_value_as_string), (set_property_value_as_string),
5360 (register_callbacks):
5361 * libanjuta/anjuta-preferences.h:
5363 Support GtkFileChooserButton as preferences widget
5365 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
5367 Fixed a Gtk-Critical
5369 * plugins/file-manager/Makefile.am:
5370 * plugins/file-manager/file-model.c: (file_model_filter_file),
5371 (file_model_add_dummy), (file_model_expand_idle),
5372 (file_model_set_property), (file_model_get_property),
5373 (file_model_class_init):
5374 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
5375 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
5376 (file_manager_activate), (file_manager_finalize),
5377 (file_manager_instance_init), (ipreferences_merge),
5378 (ipreferences_unmerge), (ipreferences_iface_init):
5379 * plugins/file-manager/plugin.h:
5381 Added preferences to file-manager
5383 * plugins/glade/plugin.c: (activate_plugin):
5385 Move Properties widget into center because it is way to big
5388 2007-10-10 Johannes Schmid <jhs@gnome.org>
5390 * plugins/language-support-cpp-java/Makefile.am:
5391 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
5392 * plugins/language-support-cpp-java/anjuta-complete.svg:
5393 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
5394 * plugins/language-support-cpp-java/plugin.c:
5395 (register_stock_icons):
5397 And yet some more icons...
5399 2007-10-10 Johannes Schmid <jhs@gnome.org>
5401 * plugins/debug-manager/breakpoints.c:
5402 * plugins/debug-manager/images/Makefile.am:
5403 * plugins/debug-manager/images/anjuta-bookmark.svg:
5404 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
5405 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
5406 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
5407 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
5408 * plugins/debug-manager/images/anjuta-linemark.svg:
5409 * plugins/debug-manager/images/anjuta-pcmark.svg:
5410 * plugins/debug-manager/plugin.c: (register_stock_icons):
5411 * plugins/debug-manager/sparse_view.c:
5412 * plugins/document-manager/images/Makefile.am:
5413 * plugins/document-manager/images/anjuta-block-select.svg:
5414 * plugins/document-manager/images/anjuta-fold-close.svg:
5415 * plugins/document-manager/images/anjuta-fold-open.svg:
5416 * plugins/document-manager/images/anjuta-fold-toggle.svg:
5417 * plugins/document-manager/images/anjuta-indent-less.svg:
5418 * plugins/document-manager/images/anjuta-indent-more.svg:
5419 * plugins/document-manager/images/anjuta-swap.svg:
5420 * plugins/document-manager/images/block_select.xpm:
5421 * plugins/document-manager/images/fold_close.xpm:
5422 * plugins/document-manager/images/fold_open.xpm:
5423 * plugins/document-manager/images/fold_toggle.xpm:
5424 * plugins/document-manager/images/indent.xpm:
5425 * plugins/document-manager/images/indent_dcr.xpm:
5426 * plugins/document-manager/images/indent_inc.xpm:
5427 * plugins/document-manager/plugin.c: (register_stock_icons):
5428 * plugins/editor/Makefile.am:
5429 * plugins/editor/anjuta-bookmark-16.xpm:
5430 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
5431 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
5432 * plugins/editor/anjuta-linemark-16.xpm:
5433 * plugins/editor/anjuta-pcmark-16.xpm:
5434 * plugins/editor/bookmark.xpm:
5435 * plugins/editor/breakpoint-disabled.xpm:
5436 * plugins/editor/breakpoint-enabled.xpm:
5437 * plugins/editor/linemarker.xpm:
5438 * plugins/editor/program-counter.xpm:
5439 * plugins/editor/text_editor.c:
5440 * plugins/message-view/Makefile.am:
5441 * plugins/message-view/anjuta-go-message-next.svg:
5442 * plugins/message-view/anjuta-go-message-prev.svg:
5443 * plugins/message-view/anjuta-message-manager.ui:
5444 * plugins/message-view/plugin.c:
5445 * plugins/sourceview/Makefile.am:
5446 * plugins/sourceview/sourceview.c:
5448 Integrated lots of icons from #480093
5449 Thanks to <tpgww@onepost.net>
5451 * plugins/document-manager/plugin.c:
5452 Do not mark the line in ifile_open(), that looks ugly.
5454 * plugins/document-manager/search-box.c: (on_search_focus_out),
5456 Clear the status bar on focus_out.
5458 * plugins/file-loader/anjuta-loader-plugin.ui:
5461 2007-10-09 Johannes Schmid <jhs@gnome.org>
5463 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
5464 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
5466 Some things I missed in the patch for #484419
5468 * plugins/document-manager/action-callbacks.c:
5469 (on_new_file_activate):
5470 * plugins/document-manager/action-callbacks.h:
5471 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
5472 (on_window_key_press_event), (on_gconf_notify_timer):
5474 484645 – patch to deal with docman FIXME etc
5476 * plugins/editor/text_editor.c: (text_editor_set_indicator):
5477 * plugins/search/search-replace.c: (search_and_replace),
5478 (write_message_pane), (search_replace_populate),
5479 (translate_dialog_strings), (create_dialog),
5480 (anjuta_search_replace_activate):
5481 * plugins/search/search-replace_backend.c:
5482 (file_buffer_new_from_path), (get_next_match),
5483 (create_search_entries), (regex_backref),
5484 (clear_search_replace_instance):
5485 * plugins/search/search-replace_backend.h:
5487 #484573 – patch to correct various search-related issues
5489 Thanks for the above patches to <tpgww@onepost.net>
5491 * plugins/sourceview/sourceview.c:
5492 (sourceview_create_highligth_indic):
5494 Use the same marker for important as gedit (yellow background)
5496 * plugins/document-manager/anjuta-document-manager.ui:
5497 * plugins/file-loader/anjuta-file-loader.ui:
5498 * plugins/file-loader/plugin.c:
5500 Moved FileNew action to document-manager
5502 2007-10-08 Johannes Schmid <jhs@gnome.org>
5504 * plugins/document-manager/search-box.c: (on_search_activated):
5505 Mark messages for translation
5507 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
5509 reviewed by: Johannes Schmid <jhs@gnome.org>
5511 * plugins/Makefile.am:
5512 * plugins/build-basic-autotools/build-basic-autotools.c:
5513 (build_compile_file_real):
5514 * plugins/search/search-replace.c:
5515 * plugins/valgrind/preferences.c: (build_general_prefs):
5517 Fix #484379 – Contents of Makefile.am plugins and
5518 #484419 – Improvement into translation
5520 2007-10-06 Johannes Schmid <jhs@gnome.org>
5522 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5524 Fixed to properly support pointer-to-pointer (**) types
5526 * libanjuta/interfaces/libanjuta.idl:
5527 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
5528 * plugins/sourceview/sourceview-cell.h:
5529 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
5530 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
5531 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
5532 (isearch_backward), (isearch_iface_init):
5533 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
5534 (itext_editor_iface_init), (iselection_set_iter),
5535 (iselection_get_start_iter), (iselection_get_end_iter),
5536 (iselection_iface_init), (isearch_forward), (isearch_backward),
5537 (isearch_iface_init):
5539 Added IAnjutaEditorSearch interface and some utility methods to
5540 migrate from positions to iterators for the editor interface.
5542 * plugins/document-manager/Makefile.am:
5543 * plugins/document-manager/action-callbacks.c:
5544 (on_goto_line_no1_activate), (on_show_search):
5545 * plugins/document-manager/action-callbacks.h:
5546 * plugins/document-manager/anjuta-docman.c:
5547 (anjuta_docman_add_document), (anjuta_docman_show_editor),
5548 (anjuta_docman_grab_text_focus):
5549 * plugins/document-manager/anjuta-document-manager.ui:
5550 * plugins/document-manager/goto_line.c: (removed)
5551 * plugins/document-manager/goto_line.h: (removed)
5552 * plugins/document-manager/search-box.c:
5553 * plugins/document-manager/search-box.h:
5554 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
5555 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
5556 (update_editor_ui_interface_items), (on_editor_added),
5557 (activate_plugin), (deactivate_plugin):
5558 * plugins/document-manager/plugin.h:
5560 Created new incremental "Quick Search" bar in the document manager to
5561 replace the crappy EggToolbar entries. Uses the new search interface and
5562 it thus much faster and more reliable.
5564 Bug 357544 – incremental search should work consistently (or not at all)
5565 when main toolbar is hidden
5566 Bug 440637 – Search, don't work very well (partly for incremental search)
5568 * plugins/search/anjuta-search.ui:
5569 * plugins/search/plugin.c: (activate_plugin):
5571 Removed incremental search stuff
5573 * plugins/build-basic-autotools/build-basic-autotools.c:
5574 (on_session_save), (on_session_load):
5575 * plugins/build-basic-autotools/executer.c:
5576 (get_program_parameters):
5578 Scroll to selected executable and remember it across sessions
5579 (followup of #477976)
5581 * plugins/debug-manager/plugin.c: (value_added_current_editor):
5582 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
5584 * plugins/devhelp/anjuta-devhelp.ui:
5585 Rearraged toolbar items a bit
5587 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
5589 * plugins/debug-manager/command.c,
5590 plugins/debug-manager/queue.c,
5591 plugins/gdb/plugin.c,
5592 plugins/gdb/debugger.c:
5593 Fix several crashing bugs (including bug#482985) with the debugger
5594 when closing project, stopping the debugger, restarting the program
5596 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
5598 * libanjuta/anjuta-launcher.c:
5599 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
5601 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
5603 * plugins/debug-manager/command.c,
5604 plugins/debug-manager/queue.c:
5605 Asynchronous command can abort other commands in queue
5606 Resynchronize debugger state when a command is cancelled
5608 * plugins/debug-manager/breakpoints.c:
5609 Free BreakpointItem only when it is not used anymore
5611 * plugins/gdb/plugin.c:
5612 Do not return TRUE if the callback and/or ready signal is not used
5614 * plugins/gdb/debugger.c:
5615 Fix a crash, return correct state when debugger is stopped
5617 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
5619 * plugins/project-wizard/autogen.c:
5620 Fix bug#482067, escape project wizard user defined strings
5622 2007-10-01 Johannes Schmid <jhs@gnome.org>
5624 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5626 * plugins/build-basic-autotools/build-basic-autotools.c:
5627 (basic_autotools_plugin_instance_init):
5628 * plugins/build-basic-autotools/build-basic-autotools.h:
5629 * plugins/build-basic-autotools/executer.c:
5630 (get_program_parameters):
5632 Fixed #477976 – Keybinding in run dialog
5634 2007-09-30 Johannes Schmid <jhs@gnome.org>
5636 * plugins/Makefile.am:
5637 Do not build indent plugin (yet)
5639 * plugins/document-manager/plugin.c: (ipreferences_merge):
5640 Fixed unintentional and wrong change
5642 * plugins/indent/anjuta-indent.ui:
5645 2007-09-28 Johannes Schmid <jhs@gnome.org>
5647 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
5648 * libanjuta/anjuta-launcher.h:
5649 Add a method to send EOF to some process. Needed for the indent plugin
5650 and should be useful in general. It does not actually send EOF as this
5651 is not possible with utf-8, but closes the stream instead.
5653 * plugins/devhelp/plugin.c: (value_added_current_editor):
5654 Fixed a Gtk-Critical due to the IAnjutaEditor -
5655 IAnjutaDocument switch.
5658 * plugins/Makefile.am:
5659 * plugins/document-manager/Makefile.am:
5660 * plugins/document-manager/action-callbacks.c:
5661 * plugins/document-manager/anjuta-document-manager.glade:
5662 * plugins/document-manager/anjuta-document-manager.ui:
5663 * plugins/document-manager/images/Makefile.am:
5664 * plugins/document-manager/images/indent_auto.xpm:
5665 * plugins/document-manager/images/indent_set.xpm:
5666 * plugins/document-manager/indent-dialog.c:
5667 * plugins/document-manager/indent-dialog.h:
5668 * plugins/document-manager/indent-util.c:
5669 * plugins/document-manager/indent-util.h:
5670 * plugins/document-manager/indent_test.c:
5671 * plugins/document-manager/plugin.c: (register_stock_icons),
5672 (docman_plugin_instance_init), (ipreferences_merge):
5673 * plugins/document-manager/plugin.h:
5675 Removed indent code from document manager
5677 * plugins/indent/Makefile.am:
5678 * plugins/indent/indent-dialog.c:
5679 * plugins/indent/indent-util.c: (indent_init_indent_style):
5680 * plugins/indent/indent.glade:
5681 * plugins/indent/indent.plugin.in:
5682 * plugins/indent/plugin.c: (on_indent_finished),
5683 (on_indent_output), (on_indent_action_activate),
5684 (on_edit_editor_indent), (on_style_combo_changed),
5685 (value_added_current_editor), (value_removed_current_editor),
5686 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
5687 (indent_plugin_finalize), (indent_plugin_dispose),
5688 (anjuta_indent_plugin_instance_init),
5689 (anjuta_indent_plugin_class_init), (ipreferences_merge),
5690 (ipreferences_unmerge), (ipreferences_iface_init):
5691 * plugins/indent/plugin.h:
5693 Moved indent code to it's own plugin. Also reimplemented indent invocation
5694 using anjuta_launcher and streams. This is not yet completely working, maybe
5695 I got something wrong with the launcher.
5696 Also fixed #478987 – Unusable 'Indent setting window' on preferences
5698 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
5700 * plugins/debug-manager/plugin.c:
5701 Fix bug#480851, disconnect save_session signal when plugin is unloaded
5703 2007-09-27 Johannes Schmid <jhs@gnome.org>
5705 * libanjuta/interfaces/libanjuta.idl:
5706 * plugins/Makefile.am:
5707 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
5708 (isymbol_type_str), (isymbol_name), (isymbol_args),
5709 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
5710 (isymbol_impl), (isymbol_iface_init):
5711 * plugins/symbol-browser/an_symbol_info.c:
5712 * plugins/symbol-browser/an_symbol_info.h:
5713 * plugins/symbol-db/Makefile.am:
5714 * plugins/symbol-db/plugin.c:
5715 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
5716 (value_added_current_editor), (on_editor_foreach_clear),
5717 (value_removed_current_editor), (project_root_added),
5718 (symbol_db_activate), (symbol_db_deactivate),
5719 (isymbol_manager_search):
5720 * plugins/symbol-db/readtags.c: (initialize_1):
5721 * plugins/symbol-db/symbol-db-engine-iterator.c:
5722 (sdb_engine_iterator_instance_init),
5723 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
5724 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
5725 (symbol_db_engine_iterator_move_next),
5726 (symbol_db_engine_iterator_move_prev),
5727 (symbol_db_engine_iterator_get_n_items),
5728 (symbol_db_engine_iterator_last),
5729 (symbol_db_engine_iterator_set_position),
5730 (symbol_db_engine_iterator_get_position),
5731 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
5732 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
5733 (isymbol_iter_foreach), (isymbol_iter_set_position),
5734 (isymbol_iter_get_position), (isymbol_iter_get_length),
5735 (isymbol_iter_clone), (isymbol_iter_assign),
5736 (isymbol_iter_iface_init):
5737 * plugins/symbol-db/symbol-db-engine-iterator.h:
5738 * plugins/symbol-db/symbol-db-engine.c:
5739 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
5740 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
5741 (sdb_engine_finalize), (sdb_engine_get_type),
5742 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
5743 (sdb_engine_get_table_id_by_unique_name2),
5744 (sdb_engine_get_table_id_by_unique_name3),
5745 (symbol_db_engine_add_new_workspace),
5746 (symbol_db_engine_get_opened_project_name),
5747 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
5748 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
5749 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
5750 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
5751 (sdb_engine_add_new_scope_definition),
5752 (sdb_engine_add_new_tmp_heritage_scope),
5753 (sdb_engine_second_pass_update_scope_1),
5754 (sdb_engine_second_pass_update_heritage),
5755 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
5756 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
5757 (symbol_db_engine_update_project_symbols),
5758 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
5759 (symbol_db_engine_update_buffer_symbols),
5760 (sdb_engine_walk_down_scope_path),
5761 (sdb_engine_prepare_symbol_info_sql),
5762 (symbol_db_engine_get_global_members),
5763 (symbol_db_engine_get_scope_members_by_symbol_id),
5764 (symbol_db_engine_get_scope_members),
5765 (symbol_db_engine_get_current_scope),
5766 (symbol_db_engine_get_file_symbols):
5767 * plugins/symbol-db/symbol-db-engine.h:
5768 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
5769 (on_symbol_updated), (on_symbol_inserted),
5770 (symbol_db_view_locals_get_line),
5771 (symbol_db_view_locals_update_list):
5772 * plugins/symbol-db/symbol-db-view-search.c:
5773 (sdb_view_search_model_filter), (sdb_view_search_get_type):
5774 * plugins/symbol-db/symbol-db-view-search.h:
5775 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
5776 (do_add_hidden_children), (do_recurse_and_add_new_sym),
5777 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
5778 * plugins/symbol-db/tables.sql:
5779 * plugins/symbol-db/test/Makefile.am:
5780 * plugins/symbol-db/test/main.c: (add_new_files), (main):
5781 Updated patch from Massimo to improve symbol-db plugin
5783 * plugins/document-manager/plugin.c: (on_editor_changed):
5784 Make the code a bit more robust
5786 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
5787 (anjuta_document_get_property), (anjuta_document_class_init),
5788 (anjuta_document_init), (set_uri), (document_loader_loaded),
5789 (anjuta_document_load), (document_saver_saving):
5790 * plugins/sourceview/anjuta-document.h:
5791 * plugins/sourceview/sourceview.c: (autodetect_language),
5792 (ilanguage_set_language), (ilanguage_get_language):
5793 Fix language detection on startup
5795 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
5797 * plugins/document-manager/action-callbacks.c:
5798 (on_editor_command_upper_case_activate),
5799 (on_editor_command_lower_case_activate): Leftover commit from previous
5800 commit (see last changlog entry by me).
5802 * plugins/file-manager/plugin.c: (file_manager_activate):
5803 Gave proper widget name so that layout works.
5805 2007-09-26 Johannes Schmid <jhs@gnome.org>
5807 * plugins/document-manager/plugin.c: (on_editor_changed),
5808 (docman_plugin_instance_init):
5809 Only unload/load language-support plugins if necessary.
5811 * plugins/language-manager/plugin.c: (language_manager_activate):
5812 Removed some debugging code
5814 * plugins/sourceview/sourceview.c: (on_document_saved),
5815 (ilanguage_set_language), (ilanguage_get_language):
5816 Fixed ianjuta_language interface and ensure that highlighting is
5817 activated when a new file is saved.
5819 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
5821 * libanjuta/interfaces/libanjuta.idl:
5822 * plugins/document-manager/action-callbacks.c:
5823 (on_editor_command_upper_case_activate),
5824 (on_editor_command_lower_case_activate):
5825 * plugins/editor/text_editor.c: (iselection_has_selection),
5826 (iselection_get_start), (iselection_get_end),
5827 (iselection_iface_init):
5828 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
5829 * plugins/sourceview/sourceview.c: (iselect_has_selection),
5830 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
5831 method and implemented it for both scintilla and sourceview editors.
5832 Updated document-manager and assist plugins to use the new method.
5834 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
5836 * plugins/file-manager/file-view.c:
5837 Fix typo, allow to compile new file manager with gtk < 2.12
5839 2007-09-25 Johannes Schmid <jhs@gnome.org>
5841 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
5842 Support Auto-Indent for single lines (e.g no selection);
5844 * plugins/macro/plugin.c:
5845 Do not use the same shortcut as auto-indent does
5847 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
5848 Optimized keyboard navigation - do not emit char_added when only
5849 navigation keys have been pressed.
5851 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
5853 * plugins/language-support-cpp-java/cpp-java-assist.c:
5854 (on_assist_chosen), (cpp_java_assist_install),
5855 (cpp_java_assist_uninstall):
5856 * plugins/language-support-cpp-java/plugin.c: (install_support),
5857 (uninstall_support): Install and uninstall support in correct order.
5858 Fixes a bug where it was installed multiple times resulting in
5859 inserting autocomplete text multiple times.
5861 2007-09-25 Johannes Schmid <jhs@gnome.org>
5864 Add GNOME_WARNING_FLAGS(maximum) and
5865 GNOME_CXX_WARNIGS(yes) to avoid bugs
5866 the compiler can warn you.
5868 * libegg/test-tree-utils.c: (key_test):
5869 * plugins/file-manager/file-model.c:
5870 (file_model_cancel_expand_idle), (file_model_sort),
5871 (file_model_row_expanded):
5872 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
5873 (file_view_refresh), (file_view_get_selected), (file_view_init),
5875 * plugins/file-manager/file-view.h:
5876 * plugins/symbol-db/readtags.c: (initialize_1):
5879 Fixed the more critical warnings
5881 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
5883 Icons from tpgww@onepost.net:
5885 * plugins/debug-manager/Makefile.am:
5886 * plugins/debug-manager/images/Makefile.am:
5887 * plugins/debug-manager/images/anjuta-attach.svg:
5888 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
5889 * plugins/debug-manager/images/anjuta-step-into.svg:
5890 * plugins/debug-manager/images/anjuta-step-out.svg:
5891 * plugins/debug-manager/images/anjuta-step-over.svg:
5892 * plugins/debug-manager/plugin.c: (register_stock_icons):
5893 * plugins/document-manager/Makefile.am:
5894 * plugins/document-manager/block_select.xpm:
5895 * plugins/document-manager/fold_close.xpm:
5896 * plugins/document-manager/fold_open.xpm:
5897 * plugins/document-manager/fold_toggle.xpm:
5898 * plugins/document-manager/images/Makefile.am:
5899 * plugins/document-manager/images/anjuta-block-end.svg:
5900 * plugins/document-manager/images/anjuta-block-start.svg:
5901 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
5902 * plugins/document-manager/images/anjuta-bookmark-first.svg:
5903 * plugins/document-manager/images/anjuta-bookmark-last.svg:
5904 * plugins/document-manager/images/anjuta-bookmark-next.svg:
5905 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
5906 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
5907 * plugins/document-manager/indent.xpm:
5908 * plugins/document-manager/indent_auto.xpm:
5909 * plugins/document-manager/indent_dcr.xpm:
5910 * plugins/document-manager/indent_inc.xpm:
5911 * plugins/document-manager/indent_set.xpm:
5912 * plugins/document-manager/plugin.c: Added nicer icons for
5913 document manager and debugger. Organized icons in 'images'
5916 2007-09-24 Johannes Schmid <jhs@gnome.org>
5918 * src/anjuta-app.c: (anjuta_app_add_widget_full):
5919 Fixed a missing NULL in g_object_set.
5921 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
5923 * plugins/language-support-cpp-java/cpp-java-assist.c:
5924 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
5925 scope memebers just after scope operator is entered.
5927 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
5929 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
5930 * plugins/language-support-cpp-java/cpp-java-assist.c:
5931 (completion_function), (completion_compare),
5932 (cpp_java_assist_tag_destroy), (create_completion),
5933 (cpp_java_assist_destroy_completion_cache),
5934 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
5935 Show '()' for function items in autocomplete list. Allow adding
5936 ' ' and/or '(' after function call autocompletion and have preferences
5939 2007-09-24 Johannes Schmid <jhs@gnome.org>
5941 * sourceview.c: Reverting patch from r3157 because
5944 2007-09-24 Johannes Schmid <jhs@gnome.org>
5946 * plugins/search/search-replace.c: (on_message_clicked):
5948 Fixed #427104 – No "highlight" of lines matching find-result
5950 2007-09-24 Johannes Schmid <jhs@gnome.org>
5954 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
5956 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
5958 reviewed by: Johannes Schmid <jhs@gnome.org>
5960 * plugins/build-basic-autotools/executer.c: (execute_program):
5961 Fix #478238 – set env for execute programe in the terminal
5963 2007-09-24 Tom <tpgww@onepost.net>
5965 reviewed by: Johannes Schmid <jhs@gnome.org>
5967 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
5970 * plugins/debug-manager/disassemble.c: (on_disassemble):
5971 Correct a format string in DEBUG_PRINT()
5973 2007-09-23 Johannes Schmid <jhs@gnome.org>
5975 * plugins/sourceview/sourceview.c: (offset_to_position),
5976 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
5977 (ieditor_get_position), (iselect_set), (iselect_get_start),
5980 Fixed #Bug 440637 – Search, don't work very well
5982 2007-09-23 Johannes Schmid <jhs@gnome.org>
5984 * plugins/file-manager/file-model.c: (file_model_get_filename):
5985 * plugins/file-manager/file-model.h:
5986 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
5987 (file_view_init), (file_view_class_init):
5988 * plugins/message-view/message-view.c:
5989 (message_view_query_tooltip), (message_view_dispose),
5990 (message_view_instance_init), (message_view_class_init):
5992 Added GTK+ 2.12 style tooltips to file-manager and message view.
5993 Only build if GTK+ 2.12 is availible otherwise for message-view, the
5994 old implementation is used.
5996 2007-09-23 Johannes Schmid <jhs@gnome.org>
5998 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
6001 * plugins/language-manager/language-manager.plugin.in:
6002 Marked UserActivatable=FALSE
6004 * plugins/language-manager/plugin.c: (load_languages),
6005 (language_manager_activate), (language_manager_deactivate),
6006 (language_manager_dispose), (language_manager_instance_init),
6007 (language_manager_find_mime_type), (language_manager_find_string),
6008 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
6009 (ilanguage_get_name), (ilanguage_get_strings):
6011 Fixed various stupid bugs in language-manager plugin
6013 * plugins/symbol-db/symbol-db-engine.c:
6014 (sdb_engine_second_pass_update_scope_1):
6016 Add a g_return_if_fail to avoid a crash though still unsure
6019 2007-09-23 Johannes Schmid <jhs@gnome.org>
6021 * plugins/symbol-db/plugin.c: (on_project_element_added),
6022 (sources_array_free), (sources_array_add_foreach),
6023 (project_root_added):
6024 * plugins/symbol-db/symbol-db-engine.c:
6025 (symbol_db_engine_add_new_files):
6026 * plugins/symbol-db/symbol-db-engine.h:
6028 Added support for other languages than "C" to symbol-db. Now
6029 supports all languages listed by the language-manager.
6031 2007-09-23 Tom <tpgww@onepost.net>
6033 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
6036 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
6038 * libanjuta/anjuta-glue-factory.c: (load_plugin),
6039 (anjuta_glue_factory_get_object_type):
6040 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
6041 * plugins/build-basic-autotools/build-basic-autotools.c:
6042 (value_added_current_editor):
6043 * plugins/debug-manager/breakpoints.c:
6044 (breakpoints_dbase_edit_breakpoint),
6045 (on_toggle_breakpoint_activate):
6046 * plugins/debug-manager/plugin.c:
6047 (on_run_to_cursor_action_activate):
6048 * plugins/debug-manager/stack_trace.c:
6049 (dma_thread_update_stack_trace):
6050 * plugins/gdb/plugin.c:
6051 * plugins/glade/plugin.c: (ifile_open):
6052 * plugins/profiler/gprof-call-graph-view.c:
6053 * plugins/profiler/gprof-flat-profile-view.c:
6054 * plugins/profiler/gprof-function-call-tree-view.c:
6055 * plugins/profiler/gprof-options.c: (setup_widgets):
6056 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
6057 * plugins/search/search-replace_backend.c:
6058 (file_buffer_new_from_te):
6059 * plugins/sourceview/assist-tip.c: (assist_tip_move):
6060 * plugins/sourceview/assist-window.c: (assist_window_set_property),
6061 (assist_window_get_property), (assist_window_move):
6062 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
6063 (value_added_current_editor):
6064 * plugins/symbol-db/plugin.c: (value_added_current_editor):
6065 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
6066 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
6068 Many small code, warnings and leak fixes
6070 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
6072 * (removed) plugins/debug-manager/debugger.c,
6073 (removed) plugins/debug-manager/debugger.h,
6074 (added) plugins/debug-manager/command.c,
6075 (added) plugins/debug-manager/command.h,
6076 (added) plugins/debug-manager/queue.c,
6077 (added) plugins/debug-manager/queue.h,
6078 plugins/debug-manager/breakpoints.c,
6079 plugins/debug-manager/debug_tree.c,
6080 plugins/debug-manager/debug_tree.h,
6081 plugins/debug-manager/disassemble.c,
6082 plugins/debug-manager/disassemble.h,
6083 plugins/debug-manager/locals.c,
6084 plugins/debug-manager/locals.h,
6085 plugins/debug-manager/memory.c,
6086 plugins/debug-manager/memory.h,
6087 plugins/debug-manager/plugin.c,
6088 plugins/debug-manager/plugin.h,
6089 plugins/debug-manager/registers.c,
6090 plugins/debug-manager/registers.h,
6091 plugins/debug-manager/sharedlib.c,
6092 plugins/debug-manager/sharedlib.h,
6093 plugins/debug-manager/signals.c,
6094 plugins/debug-manager/signals.h,
6095 plugins/debug-manager/stack_trace.c,
6096 plugins/debug-manager/stack_trace.h,
6097 plugins/debug-manager/start.h,
6098 plugins/debug-manager/start.c,
6099 plugins/debug-manager/threads.c,
6100 plugins/debug-manager/threads.h,
6101 plugins/debug-manager/watch.c,
6102 plugins/debug-manager/watch.h,
6103 plugins/debug-manager/Makefile.am,
6104 plugins/gdb/debugger.c,
6105 plugins/gdb/debugger.h,
6106 plugins/gdb/plugin.c,
6107 libanjuta/interfaces/libanjuta.idl:
6108 Split debug-manager/debugger.c into command.c and queue.c
6109 Clean up debugger queue
6110 DmaDebuggerQueue object does not implement IAnjutaDebugger
6112 2007-09-23 Johannes Schmid <jhs@gnome.org>
6115 Bumped version to 2.3.0 (to ensure bugzilla bugs are
6116 set correctly, etc.)
6118 * libanjuta/anjuta-glue-factory.c: (load_plugin):
6119 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
6120 (plugin_set_update):
6122 Show an error dialog instead of crashing when plugin loading fails
6124 * plugins/language-manager/Makefile.am:
6125 * plugins/language-manager/language-manager.plugin.in:
6126 * plugins/language-manager/languages.xml:
6127 * plugins/language-manager/plugin.c: (language_destroy),
6128 (load_languages), (language_manager_activate),
6129 (language_manager_deactivate), (language_manager_finalize),
6130 (language_manager_dispose), (language_manager_instance_init),
6131 (language_manager_class_init), (language_manager_find_mime_type),
6132 (language_manager_find_string), (ilanguage_get_from_mime_type),
6133 (ilanguage_get_from_string), (ilanguage_get_name),
6134 (ilanguage_get_strings), (ilanguage_iface_init):
6135 * plugins/language-manager/plugin.h:
6137 Added new language-manager plugin to have a better organisation for
6138 language names. The xml probabaly needs to be extended over time.
6140 * plugins/Makefile.am:
6141 * plugins/document-manager/plugin.c: (on_editor_changed):
6143 Adapted to new IAnjutaLanguage interface. Do not unload language-support
6144 because it does not really save memory but makes tab switching slow.
6146 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
6148 * plugins/language-support-cpp-java/plugin.c: (install_support),
6149 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
6150 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
6153 * plugins/language-support-cpp-java/cpp-java-assist.c:
6154 (cpp_java_assist_show_autocomplete):
6156 Fix autocomplete to only show valid completions
6158 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
6159 Calltips always have correct size and position now
6161 2007-09-22 Johannes Schmid <jhs@gnome.org>
6163 * plugins/search/search-replace_backend.c: (get_next_match):
6164 Removed code introduced by accident that causes a crash.
6166 * plugins/sourceview/sourceview-tags.c:
6167 * plugins/sourceview/sourceview-tags.h:
6168 Removed ununsed files
6170 2007-09-22 Johannes Schmid <jhs@gnome.org>
6172 * plugins/language-support-cpp-java/cpp-java-assist.c:
6175 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
6177 * plugins/language-support-cpp-java/cpp-java-assist.c:
6178 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
6179 Increased matching brace search to 500 chars.
6181 2007-09-21 Johannes Schmid <jhs@gnome.org>
6183 * plugins/language-support-cpp-java/cpp-java-assist.c:
6184 (cpp_java_assist_get_pre_word),
6185 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
6187 Added some profiling debug code
6189 * plugins/language-support-cpp-java/cpp-java-utils.c:
6190 (cpp_java_util_jump_to_matching_brace):
6191 * plugins/language-support-cpp-java/cpp-java-utils.h:
6192 * plugins/language-support-cpp-java/plugin.c:
6193 (get_line_indentation_base), (get_line_auto_indentation):
6195 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
6196 avoid looping over the whole file when using calltips which is too slow and
6199 * plugins/sourceview/assist-tip.c: (assist_tip_init),
6200 (assist_tip_set_tips), (assist_tip_get_coordinates),
6202 * plugins/sourceview/sourceview.c: (iassist_show_tips):
6204 Better calltips appearance (use theme now) and avoid jumping
6207 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
6209 * plugins/document-manager/plugin.c:
6210 (update_editor_ui_interface_items):
6211 * plugins/language-support-cpp-java/plugin.c: (install_support),
6212 (uninstall_support): Moved autocomplete ui update code from
6213 document-manager to language-plugin.
6215 2007-09-21 Johannes Schmid <jhs@gnome.org>
6217 * libanjuta/interfaces/libanjuta.idl:
6219 Added IAnjutaLanguage interface (might still change...) for
6220 the upcoming language-manager plugin.
6222 * plugins/file-manager/Makefile.am:
6223 * plugins/file-manager/file-model.c:
6224 (file_model_cancel_expand_idle), (file_model_add_dummy),
6225 (file_model_expand_idle), (file_model_sort),
6226 (file_model_row_expanded), (file_model_row_collapsed),
6227 (file_model_init), (file_model_finalize),
6228 (file_model_set_property), (file_model_get_property),
6229 (file_model_class_init), (file_model_new), (file_model_refresh),
6230 (file_model_get_uri):
6231 * plugins/file-manager/file-model.h:
6232 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
6233 (file_view_expand_row_idle), (file_view_refresh),
6234 (file_view_get_selected), (file_view_button_press_event),
6235 (file_view_selection_changed), (file_view_init),
6236 (file_view_get_property), (file_view_set_property),
6237 (file_view_finalize), (file_view_class_init):
6239 Split up model/view as far as possible and fixed some file-manager
6240 bugs (popup-menu and incorrect project loading).
6242 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
6243 Use monospace font for tips.
6245 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
6246 (sourceview_cell_new), (icell_get_character), (icell_get_length),
6247 (icell_get_attribute), (icell_style_get_font_description),
6248 (icell_style_get_color), (icell_style_get_background_color),
6249 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
6250 (iiter_foreach), (iiter_set_position), (iiter_get_position),
6251 (iiter_get_length), (iiter_clone), (iiter_assign):
6253 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
6254 interface. This is way faster though it has the drawback to create invalid
6255 iterators if the buffer is changed.
6257 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
6259 * libanjuta/interfaces/libanjuta.idl:
6260 * plugins/document-manager/action-callbacks.c:
6261 * plugins/document-manager/anjuta-document-manager.ui:
6262 * plugins/document-manager/plugin.c: (register_stock_icons):
6263 * plugins/editor/text_editor.c:
6264 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
6265 * plugins/language-support-cpp-java/cpp-java-assist.c:
6266 (cpp_java_assist_get_calltip_context):
6267 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
6268 (register_stock_icons), (cpp_java_plugin_activate_plugin):
6270 Moved autocomplete menu action from document-manager to assist plugin
6271 and got rid of deprecated autocomplete interface.
6273 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
6275 * libanjuta/interfaces/libanjuta.idl:
6276 * plugins/editor/text_editor.c: (iassist_iface_init):
6277 * plugins/language-support-cpp-java/cpp-java-assist.c:
6278 (cpp_java_assist_check), (on_assist_chosen):
6279 * plugins/sourceview/sourceview.c: (iassist_iface_init):
6280 Removed react() methods in both editors and assist interface. Assist
6281 plugin itself handles setting the autocomplete. Also fixed
6284 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
6286 * plugins/file-manager/Makefile.am:
6287 * plugins/file-manager/file-view.c: (file_view_add_dummy),
6288 (file_view_expand_idle), (file_view_init):
6289 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
6290 (file_manager_set_default_uri), (project_root_added),
6291 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
6292 (file_manager_activate), (file_manager_deactivate),
6293 (file_manager_instance_init), (file_manager_class_init),
6294 (ifile_manager_set_root), (ifile_manager_set_selected),
6295 (ifile_manager_iface_init): Adjusted white spaces to match
6298 2007-09-19 Naba Kumar <naba@gnome.org>
6300 * libanjuta/interfaces/libanjuta.idl:
6301 * plugins/editor/text_editor.c: (text_editor_instance_init),
6302 (iassist_show_tips), (iassist_cancel_tips),
6303 (iassist_hide_suggestions), (iassist_iface_init):
6304 * plugins/editor/text_editor.h:
6305 * plugins/editor/text_editor_cbs.c:
6306 (on_text_editor_scintilla_notify):
6307 * plugins/language-support-cpp-java/cpp-java-assist.c:
6308 (is_scope_context_character), (is_word_character),
6309 (create_completion), (cpp_java_assist_get_scope_context),
6310 (cpp_java_assist_get_pre_word),
6311 (cpp_java_assist_get_scope_operator),
6312 (cpp_java_assist_destroy_completion_cache),
6313 (cpp_java_assist_create_scope_completion_cache),
6314 (cpp_java_assist_create_word_completion_cache),
6315 (cpp_java_assist_show_autocomplete),
6316 (cpp_java_assist_get_calltip_context),
6317 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
6318 (on_editor_char_added), (on_assist_chosen),
6319 (cpp_java_assist_install), (cpp_java_assist_uninstall),
6320 (cpp_java_assist_init), (cpp_java_assist_finalize):
6321 * plugins/language-support-cpp-java/cpp-java-assist.h:
6322 * plugins/language-support-cpp-java/plugin.c:
6323 (initialize_indentation_params):
6324 * plugins/sourceview/assist-tip.c:
6325 * plugins/sourceview/assist-tip.h:
6326 * plugins/sourceview/sourceview-private.h:
6327 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
6328 (on_assist_tip_destroyed), (on_assist_cancel),
6329 (on_document_char_added), (iassist_get_suggestions),
6330 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
6332 Implement state-less assistance so that assist can be evaluated
6333 any given time at any position. Changed IAnjutaEditorAssist interfance
6334 and implementations and removed any state management in editors.
6336 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
6338 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
6339 completion items sorting and avoided unnecssary sorts.
6341 * plugins/text-editor.c: Fixed state.
6343 2007-09-17 Johannes Schmid <jhs@gnome.org>
6345 * plugins/language-support-cpp-java/cpp-java-assist.c:
6348 Fixed calltips in sourceview
6350 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
6352 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
6353 completion items preparation time. Fixed a crash bug.
6355 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
6356 Set buffer size (From Massimo, required for symbol-db).
6358 * libanjuta/interfaces/libanjuta.idl: Also pass position information
6361 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
6364 * plugins/editor/aneditor-autocomplete.cxx,
6365 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
6366 Added ANE_GETWORDBEFORECARAT command.
6368 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
6369 using assist interface.
6371 * plugins/editor/text_editor.c: (text_editor_instance_init),
6372 (text_editor_get_word_before_carat),
6373 (text_editor_get_current_word), (iassist_add_trigger),
6374 (iassist_remove_trigger), (on_assist_canceled),
6375 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
6376 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
6377 * plugins/editor/text_editor.h:
6378 * plugins/editor/text_editor_cbs.c: (trigger_size),
6379 (max_trigger_size), (text_editor_check_assist),
6380 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
6383 * plugins/language-support-cpp-java/Makefile.am:
6384 * plugins/language-support-cpp-java/plugin.c:
6385 (get_line_indentation_base), (get_line_auto_indentation),
6386 (install_support), (uninstall_support),
6387 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
6388 (cpp_java_plugin_instance_init):
6389 * plugins/language-support-cpp-java/plugin.h:
6390 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
6391 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
6392 Make assist a separate class.
6394 2007-09-14 Johannes Schmid <jhs@gnome.org>
6396 * plugins/sourceview/sourceview.c: (iassist_suggest):
6397 Fixed changed char_alignment paramter in language-support
6400 2007-09-14 Naba Kumar <naba@gnome.org>
6402 * plugins/language-support-cpp-java/plugin.c: Send the right
6403 'char_alignment' paramenter (needs fixing in sourceview).
6405 2007-09-13 Johannes Schmid <jhs@gnome.org>
6408 * plugins/project-wizard/templates/minimal/project.anjuta:
6409 Use IAnjutaSymbolManager instead of loading the plugin directly.
6410 (TODO: Think of a version to do this for older files...)
6413 * plugins/Makefile.am:
6414 * plugins/symbol-db/Makefile.am:
6416 Build symbol-db plugin if libgda-3.0 is found
6418 2007-09-13 Johannes Schmid <jhs@gnome.org>
6420 * plugins/sourceview/Makefile.am:
6421 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
6423 * plugins/sourceview/anjuta-document.h:
6424 Removed lots of dead code
6426 * plugins/sourceview/anjuta-languages-manager.c:
6427 * plugins/sourceview/anjuta-languages-manager.h:
6430 * plugins/sourceview/sourceview.c: (on_document_char_added),
6431 (on_document_loaded), (sourceview_instance_init),
6432 (iselect_get_start), (iselect_get_end),
6433 (ilanguage_get_supported_languages), (ilanguage_set_language):
6435 Fixed selection handling and make some adaptions for the changes
6438 2007-09-13 Johannes Schmid <jhs@gnome.org>
6440 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6441 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
6444 Added preferences to language support completion/calltips
6446 * plugins/sourceview/assist-window.c: (assist_window_update):
6448 Always select first entry
6450 * plugins/sourceview/sourceview.glade:
6451 Removed old completion preferences
6453 2007-09-11 Naba Kumar <naba@gnome.org>
6455 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
6456 and possible crash when pressing ctrl+d in terminal after preferences
6457 window has been shown once (no need for backport).
6459 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
6460 implementations to get warnings instead of crashes for unimplemented
6463 2007-09-11 Massimo Cora' <maxcvs@email.it>
6465 Reviewed by: Naba Kumar <naba@gnome.org>
6467 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
6468 * plugins/symbol-db/*:
6469 Added new symbol-database backend based on SQLite 3.
6470 (does not enabled for build currently).
6472 2007-09-10 Johannes Schmid <jhs@gnome.org>
6476 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
6477 (parse_info_init), (parse_info_free), (valid_element),
6478 (start_element_handler), (end_element_handler), (text_handler),
6479 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
6480 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
6481 (egg_recent_model_monitor), (egg_recent_model_read),
6482 (egg_recent_model_open_file), (egg_recent_model_lock_file),
6483 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
6484 (egg_recent_model_set_property), (egg_recent_model_class_init),
6485 (egg_recent_model_init), (egg_recent_model_add_full),
6486 (egg_recent_model_delete), (egg_recent_model_get_list),
6487 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
6488 (egg_recent_model_set_filter_mime_types),
6489 (egg_recent_model_clear_group_filter),
6490 (egg_recent_model_set_filter_groups),
6491 (egg_recent_model_clear_scheme_filter),
6492 (egg_recent_model_set_filter_uri_schemes),
6493 (egg_recent_model_remove_expired):
6495 Update EggRecent (#456465)
6497 2007-09-10 Johannes Schmid <jhs@gnome.org>
6499 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
6500 (anjuta_plugin_manager_get_plugin):
6501 * plugins/profiler/gprof-call-graph-view.c:
6502 (gprof_call_graph_view_create_columns):
6503 * plugins/profiler/gprof-flat-profile-view.c:
6504 (gprof_flat_profile_view_create_columns):
6505 * plugins/profiler/gprof-function-call-tree-view.c:
6506 (gprof_function_call_tree_view_create_columns):
6508 Fixed #466031 – Update of pieces of menus for Localization
6510 2007-09-10 Johannes Schmid <jhs@gnome.org>
6512 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
6513 Bug 343522 – anjuta: Unable to execute commands that use options.
6515 2007-09-09 Johannes Schmid <jhs@gnome.org>
6517 * plugins/document-manager/anjuta-docman.c:
6518 (anjuta_docman_update_page_label):
6520 Fixed #458034 – Method of indicating unsaved changes breaks convention
6522 * plugins/document-manager/plugin.c: (update_title),
6523 (value_added_project_root_uri), (value_removed_project_root_uri),
6524 (on_editor_changed), (activate_plugin):
6525 * plugins/document-manager/plugin.h:
6526 * plugins/project-manager/plugin.c: (on_profile_scoped),
6527 (on_profile_descoped), (ifile_open):
6529 Fixed #427390 – Show path of item in currently focused editor window
6531 2007-09-09 Johannes Schmid <jhs@gnome.org>
6533 * plugins/search/plugin.c: (on_toolbar_find_clicked),
6534 (on_toolbar_find_incremental):
6535 Fix incremental search
6537 * plugins/sourceview/sourceview.c: (on_document_char_added),
6539 Fixed selection management
6541 2007-09-09 Johannes Schmid <jhs@gnome.org>
6543 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
6546 * libanjuta/interfaces/libanjuta.idl:
6547 Extended IAnjutaEditorAssist interface
6549 * plugins/language-support-cpp-java/plugin.c:
6550 (jump_to_matching_brace), (add_tags), (on_assist_begin),
6551 (assist_cleanup), (on_assist_chosen), (on_assist_update),
6552 (context_character), (get_context), (function_parser),
6553 (cpp_member_parser), (install_assist), (uninstall_assist),
6554 (get_line_indentation_base), (get_line_auto_indentation),
6555 (install_support), (uninstall_support),
6556 (on_value_added_current_editor), (on_value_removed_current_editor),
6557 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
6558 * plugins/language-support-cpp-java/plugin.h:
6560 Improved fixed editor assistance and added support for function/method
6561 tooltips. jumb_to_matching_brance => jump_to_matching_brace
6563 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
6566 * plugins/project-import/project-import.c: (on_import_next):
6567 Added a non-NULL check with could probably fix #474843 but not sure
6569 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
6570 Fixed anjuta-plugin project wizard
6572 * plugins/sourceview/Makefile.am:
6573 * plguins/sourceview/assist-tip.[ch]:
6574 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
6575 (anjuta_view_key_press_event):
6576 * plugins/sourceview/assist-window.c: (assist_window_class_init),
6577 (assist_window_init), (assist_window_update), (assist_window_new):
6578 * plugins/sourceview/sourceview-private.h:
6579 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
6580 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
6581 (trigger_size), (max_trigger_size), (on_document_char_added),
6582 (sourceview_dispose), (ieditor_get_current_word),
6583 (iassist_add_trigger), (iassist_init_suggestions),
6584 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
6585 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
6587 Big update on sourceview assist capabilites. Autocompletion should
6588 now work much better and function tooltips are finally supported!
6590 * plugins/sourceview/anjuta-document.h:
6591 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
6592 (anjuta_document_get_current_word):
6593 Fixed get_current_word (inspired by aneditor.cxx implementation)
6595 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
6596 (icell_get_attribute):
6597 Fixed get_attribute() to also detect character constants.
6598 Simplified get_char()
6600 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
6601 (isymbol_manager_get_members), (isymbol_manager_get_parents),
6602 (isymbol_manager_get_completions_at_position):
6604 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
6606 2007-09-04 Naba Kumar <naba@gnome.org>
6608 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
6609 projects that can not add sources.
6611 * plugins/file-wizard/file.c: Similarly for file wizard,
6612 Do not enable 'Add to project' projects that can not add sources.
6614 2007-09-04 Naba Kumar <naba@gnome.org>
6616 * configure.in: Bumped gnome-build requirement to 0.2.0
6617 for project capabilities support.
6619 * plugins/project-manager/plugin.c: Enable/disable project
6620 actions based on project capabilities. Fixes bug #433552:
6621 crash in Anjuta IDE: add file test.h in project on generic
6624 * libanjuta/interfaces/libanjuta.idl: Added method to query
6625 project capabilities.
6627 2007-09-03 Naba Kumar <naba@gnome.org>
6629 * plugins/file-manager/plugin.c: Set shadow type IN.
6630 * plugins/file-manager/file-view.c: Fixed code style.
6631 * plugins/file-manager/file-view.c: Fixed icons column to size
6634 * plugins/file-manager/plugin.[c,h]: Fixed code style.
6636 * plugins/file-manager/plugin.c: Fixed crash on closing project and
6637 unmonitors project-uri on file-manager deactivation.
6639 * TODO.tasks: Updated
6641 2007-09-02 Johannes Schmid <jhs@gnome.org>
6643 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
6646 * plugins/file-manager/file-view.c: (file_view_get_selected),
6647 (file_view_button_press_event), (file_view_finalize):
6648 * plugins/file-manager/plugin.c: (project_root_removed),
6649 (file_manager_deactivate):
6651 Fixed some small bugs I missed before
6653 2007-09-02 Johannes Schmid <jhs@gnome.org>
6655 * plugins/file-manager/*:
6656 Added new and file-manager
6658 2007-09-02 Johannes Schmid <jhs@gnome.org>
6660 * plugins/file-manager/*:
6661 Removed old file-manager
6663 2007-08-31 Johannes Schmid <jhs@gnome.org>
6665 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
6666 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
6668 Fixed some memory leaks
6670 * MAINTAINERS: Fixed
6672 2007-08-31 Johannes Schmid <jhs@gnome.org>
6674 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
6675 (get_property_value_as_string), (set_property_value_as_string),
6676 (register_callbacks), (preferences_foreach_callback),
6677 (anjuta_preferences_register_property_raw):
6678 * libanjuta/anjuta-preferences.h:
6679 * plugins/build-basic-autotools/build-basic-autotools.c:
6680 (on_build_mesg_format):
6681 * plugins/document-manager/anjuta-document-manager.glade:
6682 * plugins/message-view/anjuta-message-manager-plugin.glade:
6684 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
6685 broken message view preferences
6687 * plugins/message-view/message-view.c:
6688 (message_view_instance_init), (pref_change_color), (prefs_init),
6689 (imessage_view_append):
6690 Cleaned up message view (#458041)
6692 * src/shell.c: (on_preferences_activate),
6693 (anjuta_test_shell_instance_init),
6694 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
6695 Fixed test shell to allow better debugging
6697 2007-08-31 Johannes Schmid <jhs@gnome.org>
6699 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
6700 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
6701 * plugins/gtodo/main.h:
6702 * plugins/gtodo/plugin.c: (activate_plugin):
6704 Fixed #423467 (View->Tasks menu items are not
6707 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
6709 reviewed by: Johannes Schmid <jhs@gnome.org>
6712 * data/welcome.txt.in:
6713 * launcher/anjuta_launcher.c:
6714 * libanjuta/anjuta-children.c:
6715 * libanjuta/anjuta-children.h:
6716 * libanjuta/anjuta-debug.h:
6717 * libanjuta/anjuta-encodings.c:
6718 * libanjuta/anjuta-encodings.h:
6719 * libanjuta/anjuta-glue-c.c:
6720 * libanjuta/anjuta-glue-c.h:
6721 * libanjuta/anjuta-plugin-description.c:
6722 * libanjuta/anjuta-plugin-description.h:
6723 * libanjuta/anjuta-plugin-handle.c:
6724 * libanjuta/anjuta-plugin-handle.h:
6725 * libanjuta/anjuta-plugin-manager.c:
6726 * libanjuta/anjuta-plugin-manager.h:
6727 * libanjuta/anjuta-plugin.c:
6728 * libanjuta/anjuta-plugin.h:
6729 * libanjuta/anjuta-preferences.c:
6730 * libanjuta/anjuta-preferences.h:
6731 * libanjuta/anjuta-profile-manager.c:
6732 * libanjuta/anjuta-profile-manager.h:
6733 * libanjuta/anjuta-profile.c:
6734 * libanjuta/anjuta-profile.h:
6735 * libanjuta/anjuta-save-prompt.c:
6736 * libanjuta/anjuta-save-prompt.h:
6737 * libanjuta/anjuta-serializer.c:
6738 * libanjuta/anjuta-serializer.h:
6739 * libanjuta/anjuta-session.c:
6740 * libanjuta/anjuta-session.h:
6741 * libanjuta/anjuta-shell.c:
6742 * libanjuta/anjuta-shell.h:
6743 * libanjuta/anjuta-status.c:
6744 * libanjuta/anjuta-status.h:
6745 * libanjuta/anjuta-ui.c:
6746 * libanjuta/anjuta-ui.h:
6747 * libanjuta/anjuta-utils-priv.h:
6748 * libanjuta/anjuta-utils.c:
6749 * libanjuta/anjuta-utils.h:
6750 * libanjuta/cell-renderer-captioned-image.c:
6751 * libanjuta/cell-renderer-captioned-image.h:
6752 * libanjuta/e-splash.c:
6753 * libanjuta/e-splash.h:
6754 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6755 * libanjuta/interfaces/libanjuta.idl:
6756 * libanjuta/libanjuta.h:
6757 * libanjuta/resources.c:
6758 * libanjuta/resources.h:
6759 * libegg/egg-cell-renderer-text.c:
6760 * libegg/egg-combo-action.c:
6761 * libegg/egg-entry-action.c:
6762 * libegg/egg-recent-action.c:
6763 * libegg/egg-recent-files-module.c:
6764 * libegg/egg-recent-item.c:
6765 * libegg/egg-recent-model.c:
6766 * libegg/egg-recent-view-gtk.c:
6767 * libegg/egg-recent-view.c:
6768 * libegg/egg-submenu-action.c:
6769 * libegg/eggaccelerators.c:
6770 * libegg/eggcellrendererpopup.c:
6771 * libegg/eggcomboselect.c:
6772 * libegg/eggtreemodelfilter.c:
6773 * libegg/eggtreemultidnd.c:
6774 * libegg/gtkcellview.h:
6775 * libegg/treeviewutils/egg-cell-renderer-text.h:
6776 * libegg/treeviewutils/eggaccelerators.h:
6777 * libegg/treeviewutils/eggcellrendererkeys.h:
6778 * libegg/treeviewutils/eggcellrendererpopup.h:
6779 * libegg/treeviewutils/eggtreemodelfilter.h:
6780 * libegg/treeviewutils/eggtreemultidnd.h:
6781 * libegg/treeviewutils/eggtreeviewstate.h:
6782 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
6783 * manuals/anjuta-faqs/Makefile.am:
6784 * manuals/anjuta-manual/C/anjuta-manual.xml:
6785 * manuals/anjuta-manual/C/license.xml:
6786 * manuals/anjuta-manual/es/es.po:
6787 * manuals/anjuta-manual/sv/sv.po:
6788 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
6790 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
6791 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
6792 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
6793 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
6794 * manuals/old/ja/anjuta-manual/license.xml:
6795 * plugins/build-basic-autotools/build-basic-autotools.c:
6796 * plugins/build-basic-autotools/build-basic-autotools.h:
6797 * plugins/build-basic-autotools/executer.c:
6798 * plugins/build-basic-autotools/executer.h:
6799 * plugins/build/build_file.c:
6800 * plugins/build/build_file.h:
6801 * plugins/build/build_project.c:
6802 * plugins/build/build_project.h:
6803 * plugins/build/clean_project.c:
6804 * plugins/build/clean_project.h:
6805 * plugins/build/commands.c:
6806 * plugins/build/commands.h:
6807 * plugins/build/compile.c:
6808 * plugins/build/compile.h:
6809 * plugins/build/compiler_options.c:
6810 * plugins/build/compiler_options.h:
6811 * plugins/build/configurer.c:
6812 * plugins/build/configurer.h:
6813 * plugins/build/executer.c:
6814 * plugins/build/executer.h:
6815 * plugins/class-gen/cell-renderer-flags.c:
6816 * plugins/class-gen/cell-renderer-flags.h:
6817 * plugins/class-gen/combo-flags.c:
6818 * plugins/class-gen/combo-flags.h:
6819 * plugins/class-gen/element-editor.c:
6820 * plugins/class-gen/element-editor.h:
6821 * plugins/class-gen/generator.c:
6822 * plugins/class-gen/generator.h:
6823 * plugins/class-gen/plugin.c:
6824 * plugins/class-gen/plugin.h:
6825 * plugins/class-gen/transform.c:
6826 * plugins/class-gen/transform.h:
6827 * plugins/class-gen/validator.c:
6828 * plugins/class-gen/validator.h:
6829 * plugins/class-gen/window.c:
6830 * plugins/class-gen/window.h:
6831 * plugins/class-inheritance/class-callbacks.c:
6832 * plugins/class-inheritance/class-callbacks.h:
6833 * plugins/class-inheritance/class-inherit.c:
6834 * plugins/class-inheritance/class-inherit.h:
6835 * plugins/class-inheritance/plugin.c:
6836 * plugins/class-inheritance/plugin.h:
6837 * plugins/cvs-plugin/cvs-actions.c:
6838 * plugins/cvs-plugin/cvs-actions.h:
6839 * plugins/cvs-plugin/cvs-callbacks.c:
6840 * plugins/cvs-plugin/cvs-callbacks.h:
6841 * plugins/cvs-plugin/cvs-execute.c:
6842 * plugins/cvs-plugin/cvs-execute.h:
6843 * plugins/cvs-plugin/cvs-interface.c:
6844 * plugins/cvs-plugin/cvs-interface.h:
6845 * plugins/cvs-plugin/plugin.c:
6846 * plugins/cvs-plugin/plugin.h:
6847 * plugins/debug-manager/breakpoints.c:
6848 * plugins/debug-manager/breakpoints.h:
6849 * plugins/debug-manager/chunk_view.c:
6850 * plugins/debug-manager/chunk_view.h:
6851 * plugins/debug-manager/data_buffer.c:
6852 * plugins/debug-manager/data_buffer.h:
6853 * plugins/debug-manager/data_view.c:
6854 * plugins/debug-manager/data_view.h:
6855 * plugins/debug-manager/debug_tree.c:
6856 * plugins/debug-manager/debug_tree.h:
6857 * plugins/debug-manager/debugger.c:
6858 * plugins/debug-manager/debugger.h:
6859 * plugins/debug-manager/disassemble.c:
6860 * plugins/debug-manager/disassemble.h:
6861 * plugins/debug-manager/info.c:
6862 * plugins/debug-manager/info.h:
6863 * plugins/debug-manager/locals.c:
6864 * plugins/debug-manager/locals.h:
6865 * plugins/debug-manager/memory.c:
6866 * plugins/debug-manager/memory.h:
6867 * plugins/debug-manager/plugin.c:
6868 * plugins/debug-manager/plugin.h:
6869 * plugins/debug-manager/registers.c:
6870 * plugins/debug-manager/registers.h:
6871 * plugins/debug-manager/sexy-icon-entry.c:
6872 * plugins/debug-manager/sexy-icon-entry.h:
6873 * plugins/debug-manager/sharedlib.c:
6874 * plugins/debug-manager/sharedlib.h:
6875 * plugins/debug-manager/signals.c:
6876 * plugins/debug-manager/signals.h:
6877 * plugins/debug-manager/sparse_buffer.c:
6878 * plugins/debug-manager/sparse_buffer.h:
6879 * plugins/debug-manager/sparse_view.c:
6880 * plugins/debug-manager/sparse_view.h:
6881 * plugins/debug-manager/stack_trace.c:
6882 * plugins/debug-manager/stack_trace.h:
6883 * plugins/debug-manager/start.c:
6884 * plugins/debug-manager/start.h:
6885 * plugins/debug-manager/threads.c:
6886 * plugins/debug-manager/threads.h:
6887 * plugins/debug-manager/utilities.c:
6888 * plugins/debug-manager/utilities.h:
6889 * plugins/debug-manager/watch.c:
6890 * plugins/debug-manager/watch.h:
6891 * plugins/devhelp/htmlview.c:
6892 * plugins/devhelp/htmlview.h:
6893 * plugins/document-manager/action-callbacks.c:
6894 * plugins/document-manager/action-callbacks.h:
6895 * plugins/document-manager/anjuta-docman.c:
6896 * plugins/document-manager/anjuta-docman.h:
6897 * plugins/document-manager/editor-tooltips.c:
6898 * plugins/document-manager/editor-tooltips.h:
6899 * plugins/document-manager/file_history.c:
6900 * plugins/document-manager/file_history.h:
6901 * plugins/document-manager/indent-dialog.c:
6902 * plugins/document-manager/indent-dialog.h:
6903 * plugins/document-manager/indent-util.c:
6904 * plugins/document-manager/indent-util.h:
6905 * plugins/document-manager/plugin.c:
6906 * plugins/editor/aneditor-autocomplete.cxx:
6907 * plugins/editor/aneditor-calltip.cxx:
6908 * plugins/editor/aneditor-indent.cxx:
6909 * plugins/editor/aneditor-priv.h:
6910 * plugins/editor/aneditor.cxx:
6911 * plugins/editor/aneditor.h:
6912 * plugins/editor/lexer.h:
6913 * plugins/editor/plugin.c:
6914 * plugins/editor/plugin.h:
6915 * plugins/editor/print.c:
6916 * plugins/editor/print.h:
6917 * plugins/editor/properties.h:
6918 * plugins/editor/properties_cxx.h:
6919 * plugins/editor/style-editor.c:
6920 * plugins/editor/style-editor.h:
6921 * plugins/editor/text-editor-iterable.c:
6922 * plugins/editor/text-editor-iterable.h:
6923 * plugins/editor/text_editor.c:
6924 * plugins/editor/text_editor.h:
6925 * plugins/editor/text_editor_cbs.c:
6926 * plugins/editor/text_editor_cbs.h:
6927 * plugins/editor/text_editor_menu.c:
6928 * plugins/editor/text_editor_menu.h:
6929 * plugins/editor/text_editor_prefs.c:
6930 * plugins/editor/text_editor_prefs.h:
6931 * plugins/file-loader/dnd.c:
6932 * plugins/file-loader/dnd.h:
6933 * plugins/file-loader/plugin.c:
6934 * plugins/file-manager/an_file_view.c:
6935 * plugins/file-manager/plugin.c:
6936 * plugins/file-wizard/file.c:
6937 * plugins/file-wizard/file.h:
6938 * plugins/file-wizard/plugin.c:
6939 * plugins/file-wizard/plugin.h:
6940 * plugins/gdb/debugger.c:
6941 * plugins/gdb/debugger.h:
6942 * plugins/gdb/gdbmi-test.c:
6943 * plugins/gdb/gdbmi.c:
6944 * plugins/gdb/gdbmi.h:
6945 * plugins/gdb/global.h:
6946 * plugins/gdb/parser.c:
6947 * plugins/gdb/parser.h:
6948 * plugins/gdb/plugin.c:
6949 * plugins/gdb/plugin.h:
6950 * plugins/gdb/utilities.c:
6951 * plugins/gdb/utilities.h:
6952 * plugins/glade/plugin.c:
6953 * plugins/glade/plugin.h:
6954 * plugins/gtodo/egg-datetime.c:
6955 * plugins/gtodo/egg-datetime.h:
6956 * plugins/gtodo/eggtrayicon.c:
6957 * plugins/gtodo/eggtrayicon.h:
6958 * plugins/gtodo/plugin.c:
6959 * plugins/gvim/anjuta-vim.c:
6960 * plugins/gvim/anjuta-vim.h:
6961 * plugins/gvim/gtkvim.c:
6962 * plugins/gvim/gtkvim.h:
6963 * plugins/gvim/plugin.c:
6964 * plugins/gvim/plugin.h:
6965 * plugins/language-support-cpp-java/plugin.c:
6966 * plugins/language-support-cpp-java/plugin.h:
6967 * plugins/macro/macro-actions.c:
6968 * plugins/macro/macro-actions.h:
6969 * plugins/macro/macro-db.c:
6970 * plugins/macro/macro-db.h:
6971 * plugins/macro/macro-dialog.c:
6972 * plugins/macro/macro-dialog.h:
6973 * plugins/macro/macro-edit.c:
6974 * plugins/macro/macro-edit.h:
6975 * plugins/macro/macro-util.c:
6976 * plugins/macro/macro-util.h:
6977 * plugins/macro/plugin.c:
6978 * plugins/macro/plugin.h:
6979 * plugins/message-view/anjuta-msgman.c:
6980 * plugins/message-view/anjuta-msgman.h:
6981 * plugins/message-view/message-view.c:
6982 * plugins/message-view/message-view.h:
6983 * plugins/message-view/plugin.c:
6984 * plugins/message-view/plugin.h:
6985 * plugins/patch/patch-plugin.c:
6986 * plugins/patch/patch-plugin.h:
6987 * plugins/patch/plugin.c:
6988 * plugins/patch/plugin.h:
6989 * plugins/profiler/gprof-call-graph-block-entry.c:
6990 * plugins/profiler/gprof-call-graph-block-entry.h:
6991 * plugins/profiler/gprof-call-graph-block.c:
6992 * plugins/profiler/gprof-call-graph-block.h:
6993 * plugins/profiler/gprof-call-graph-view.c:
6994 * plugins/profiler/gprof-call-graph-view.h:
6995 * plugins/profiler/gprof-call-graph.c:
6996 * plugins/profiler/gprof-call-graph.h:
6997 * plugins/profiler/gprof-flat-profile-entry.c:
6998 * plugins/profiler/gprof-flat-profile-entry.h:
6999 * plugins/profiler/gprof-flat-profile-view.c:
7000 * plugins/profiler/gprof-flat-profile-view.h:
7001 * plugins/profiler/gprof-flat-profile.c:
7002 * plugins/profiler/gprof-flat-profile.h:
7003 * plugins/profiler/gprof-function-call-chart-view.c:
7004 * plugins/profiler/gprof-function-call-chart-view.h:
7005 * plugins/profiler/gprof-function-call-tree-view.c:
7006 * plugins/profiler/gprof-function-call-tree-view.h:
7007 * plugins/profiler/gprof-options.c:
7008 * plugins/profiler/gprof-options.h:
7009 * plugins/profiler/gprof-profile-data.c:
7010 * plugins/profiler/gprof-profile-data.h:
7011 * plugins/profiler/gprof-view-manager.c:
7012 * plugins/profiler/gprof-view-manager.h:
7013 * plugins/profiler/gprof-view.c:
7014 * plugins/profiler/gprof-view.h:
7015 * plugins/profiler/plugin.c:
7016 * plugins/profiler/plugin.h:
7017 * plugins/profiler/string-utils.c:
7018 * plugins/profiler/string-utils.h:
7019 * plugins/project-import/plugin.c:
7020 * plugins/project-import/plugin.h:
7021 * plugins/project-import/project-import.c:
7022 * plugins/project-import/project-import.h:
7023 * plugins/project-manager/plugin.c:
7024 * plugins/project-manager/plugin.h:
7025 * plugins/project-wizard/action.c:
7026 * plugins/project-wizard/action.h:
7027 * plugins/project-wizard/autogen.c:
7028 * plugins/project-wizard/autogen.h:
7029 * plugins/project-wizard/druid.c:
7030 * plugins/project-wizard/druid.h:
7031 * plugins/project-wizard/file.c:
7032 * plugins/project-wizard/file.h:
7033 * plugins/project-wizard/header.c:
7034 * plugins/project-wizard/header.h:
7035 * plugins/project-wizard/install.c:
7036 * plugins/project-wizard/install.h:
7037 * plugins/project-wizard/parser.c:
7038 * plugins/project-wizard/parser.h:
7039 * plugins/project-wizard/plugin.c:
7040 * plugins/project-wizard/plugin.h:
7041 * plugins/project-wizard/property.c:
7042 * plugins/project-wizard/property.h:
7043 * plugins/project-wizard/values.c:
7044 * plugins/project-wizard/values.h:
7045 * plugins/sample1/plugin.c:
7046 * plugins/search/plugin.c:
7047 * plugins/search/plugin.h:
7048 * plugins/search/search-replace_backend.c:
7049 * plugins/search/search-replace_backend.h:
7050 * plugins/search/search_preferences.c:
7051 * plugins/sourceview/anjuta-convert.c:
7052 * plugins/sourceview/anjuta-convert.h:
7053 * plugins/sourceview/anjuta-document-loader.c:
7054 * plugins/sourceview/anjuta-document-loader.h:
7055 * plugins/sourceview/anjuta-document-saver.c:
7056 * plugins/sourceview/anjuta-document-saver.h:
7057 * plugins/sourceview/anjuta-document.c:
7058 * plugins/sourceview/anjuta-document.h:
7059 * plugins/sourceview/anjuta-encodings.c:
7060 * plugins/sourceview/anjuta-encodings.h:
7061 * plugins/sourceview/anjuta-languages-manager.c:
7062 * plugins/sourceview/anjuta-languages-manager.h:
7063 * plugins/sourceview/anjuta-utils.c:
7064 * plugins/sourceview/anjuta-utils.h:
7065 * plugins/sourceview/anjuta-view.c:
7066 * plugins/sourceview/anjuta-view.h:
7067 * plugins/sourceview/assist-window.c:
7068 * plugins/sourceview/assist-window.h:
7069 * plugins/sourceview/sourceview-cell.c:
7070 * plugins/sourceview/sourceview-cell.h:
7071 * plugins/sourceview/sourceview-prefs.c:
7072 * plugins/sourceview/sourceview-prefs.h:
7073 * plugins/sourceview/sourceview-print.c:
7074 * plugins/sourceview/sourceview-print.h:
7075 * plugins/sourceview/sourceview-private.h:
7076 * plugins/sourceview/sourceview-tags.c:
7077 * plugins/sourceview/sourceview-tags.h:
7078 * plugins/sourceview/sourceview.c:
7079 * plugins/sourceview/sourceview.h:
7080 * plugins/subversion/plugin.c:
7081 * plugins/subversion/plugin.h:
7082 * plugins/subversion/subversion-actions.c:
7083 * plugins/subversion/subversion-actions.h:
7084 * plugins/subversion/subversion-callbacks.c:
7085 * plugins/subversion/subversion-callbacks.h:
7086 * plugins/subversion/svn-auth.c:
7087 * plugins/subversion/svn-auth.h:
7088 * plugins/subversion/svn-backend-priv.h:
7089 * plugins/subversion/svn-backend.c:
7090 * plugins/subversion/svn-backend.h:
7091 * plugins/subversion/svn-notify.c:
7092 * plugins/subversion/svn-notify.h:
7093 * plugins/subversion/svn-thread.c:
7094 * plugins/subversion/svn-thread.h:
7095 * plugins/symbol-browser/an_symbol.c:
7096 * plugins/symbol-browser/an_symbol.h:
7097 * plugins/symbol-browser/an_symbol_info.c:
7098 * plugins/symbol-browser/an_symbol_info.h:
7099 * plugins/symbol-browser/an_symbol_iter.c:
7100 * plugins/symbol-browser/an_symbol_iter.h:
7101 * plugins/symbol-browser/an_symbol_prefs.c:
7102 * plugins/symbol-browser/an_symbol_prefs.h:
7103 * plugins/symbol-browser/an_symbol_search.c:
7104 * plugins/symbol-browser/an_symbol_search.h:
7105 * plugins/symbol-browser/an_symbol_view.c:
7106 * plugins/symbol-browser/an_symbol_view.h:
7107 * plugins/symbol-browser/plugin.c:
7108 * plugins/symbol-browser/plugin.h:
7109 * plugins/terminal/terminal.c:
7110 * plugins/tools/dialog.c:
7111 * plugins/tools/dialog.h:
7112 * plugins/tools/editor.c:
7113 * plugins/tools/editor.h:
7114 * plugins/tools/execute.c:
7115 * plugins/tools/execute.h:
7116 * plugins/tools/fileop.c:
7117 * plugins/tools/fileop.h:
7118 * plugins/tools/plugin.c:
7119 * plugins/tools/plugin.h:
7120 * plugins/tools/scripts/find-fixmes.pl:
7121 * plugins/tools/scripts/translation-status.pl:
7122 * plugins/tools/tool.c:
7123 * plugins/tools/tool.h:
7124 * plugins/tools/variable.c:
7125 * plugins/tools/variable.h:
7126 * plugins/valgrind/ldd.c:
7127 * plugins/valgrind/ldd.h:
7128 * plugins/valgrind/list.c:
7129 * plugins/valgrind/list.h:
7130 * plugins/valgrind/menu-utils.c:
7131 * plugins/valgrind/menu-utils.h:
7132 * plugins/valgrind/parser.c:
7133 * plugins/valgrind/parser.h:
7134 * plugins/valgrind/plugin.c:
7135 * plugins/valgrind/plugin.h:
7136 * plugins/valgrind/preferences.c:
7137 * plugins/valgrind/preferences.h:
7138 * plugins/valgrind/process.c:
7139 * plugins/valgrind/process.h:
7140 * plugins/valgrind/symtab.c:
7141 * plugins/valgrind/symtab.h:
7142 * plugins/valgrind/vgactions.c:
7143 * plugins/valgrind/vgactions.h:
7144 * plugins/valgrind/vgcachegrindprefs.c:
7145 * plugins/valgrind/vgcachegrindprefs.h:
7146 * plugins/valgrind/vgdefaultview.c:
7147 * plugins/valgrind/vgdefaultview.h:
7148 * plugins/valgrind/vgerror.c:
7149 * plugins/valgrind/vgerror.h:
7150 * plugins/valgrind/vggeneralprefs.c:
7151 * plugins/valgrind/vggeneralprefs.h:
7152 * plugins/valgrind/vghelgrindprefs.c:
7153 * plugins/valgrind/vghelgrindprefs.h:
7154 * plugins/valgrind/vgio.c:
7155 * plugins/valgrind/vgio.h:
7156 * plugins/valgrind/vgmemcheckprefs.c:
7157 * plugins/valgrind/vgmemcheckprefs.h:
7158 * plugins/valgrind/vgrule-editor.c:
7159 * plugins/valgrind/vgrule-editor.h:
7160 * plugins/valgrind/vgrule-list.c:
7161 * plugins/valgrind/vgrule-list.h:
7162 * plugins/valgrind/vgrule.c:
7163 * plugins/valgrind/vgrule.h:
7164 * plugins/valgrind/vgrulepattern.c:
7165 * plugins/valgrind/vgrulepattern.h:
7166 * plugins/valgrind/vgsearchbar.c:
7167 * plugins/valgrind/vgsearchbar.h:
7168 * plugins/valgrind/vgstrpool.c:
7169 * plugins/valgrind/vgstrpool.h:
7170 * plugins/valgrind/vgtoolprefs.c:
7171 * plugins/valgrind/vgtoolprefs.h:
7172 * plugins/valgrind/vgtoolview.c:
7173 * plugins/valgrind/vgtoolview.h:
7176 * src/action-callbacks.c:
7177 * src/action-callbacks.h:
7178 * src/anjuta-actions.h:
7181 * src/anjuta-callbacks.c:
7182 * src/anjuta-callbacks.h:
7186 * src/bacon-message-connection.c:
7187 * src/bacon-message-connection.h:
7196 * tagmanager/options.c:
7198 Change the address of FSF in various files
7200 2007-08-30 Johannes Schmid <jhs@gnome.org>
7204 Removed because they are no longer in use
7206 * plugins/class-gen/anjuta-class-gen-plugin.glade:
7207 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
7208 Marked some strings as not translatable
7210 * plugins/search/search-replace.c: (list_max_items):
7211 Fixed a possible memory corruption
7213 * src/anjuta-app.c: (anjuta_app_add_widget_full):
7214 Do not show menuitems for locked layout items
7216 * src/main.c: (main):
7217 Some minor style correction in gnome_init
7219 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
7221 * plugins/debug-manager/debugger.c,
7222 plugins/debug-manager/breakpoints.c,
7223 plugins/gdb/plugin.c,
7224 plugins/gdb/debugger.c,
7225 libanjuta/interfaces/libanjuta.idl:
7226 Move all breakpoints functions from IAnjutaDebugger to a new
7227 IAnjutaBreakpointDebugger interface
7229 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
7231 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
7232 * plugins/debug-manager/plugin.c,
7233 plugins/debug-manager/breakpoints.c,
7234 plugins/tools/execute.c,
7235 plugins/project-wizard/plugin.c,
7236 plugins/build-basic-autotools/executer.c,
7237 plugins/gdb/debugger.c,
7238 plugins/profiler/gprof-options.h,
7239 plugins/sourceview/assist-window.h,
7240 plugins/class-gen/transform.c,
7241 libanjuta/anjuta-plugin-description.c,
7242 libanjuta/anjuta-status.c,
7243 libanjuta/anjuta-glue-c.c,
7244 libanjuta/anjuta-glue-cpp.c,
7245 plugins/symbol-browser/an_symbol_prefs.c:
7246 Fix warnings mostly "dereferencing type-punned pointer"
7247 Fix two bugs in breakpoints.c and an_symbol_prefs.c
7249 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
7251 * plugins/debug-manager/breakpoints.c,
7252 plugins/debug-manager/debugger.c:
7253 Avoid an endless loop if clearing all breakpoints while the programm
7256 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
7258 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
7259 * plugins/debug-manager/plugin.c:
7260 Fix a segmentation fault added in the previous patch
7262 2007-07-21 Johannes Schmid <jhs@gnome.org>
7264 * plugins/build-basic-autotools/executer.c:
7265 (get_program_parameters):
7267 Show an error dialog if no targets are availible instead of
7270 2007-07-20 Johannes Schmid <jhs@gnome.org>
7272 * libanjuta/anjuta-shell.c: (on_widget_data_add),
7273 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
7274 * libanjuta/anjuta-shell.h:
7275 * plugins/document-manager/plugin.c: (activate_plugin):
7276 * plugins/glade/anjuta-design-document.c:
7277 * plugins/glade/plugin.c: (glade_update_ui):
7278 * src/anjuta-app.c: (anjuta_app_add_widget_full),
7279 (anjuta_shell_iface_init):
7280 * src/shell.c: (anjuta_test_shell_add_widget),
7281 (anjuta_shell_iface_init):
7283 Make the document manager undockable (#458038)
7285 2007-07-20 Johannes Schmid <jhs@gnome.org>
7287 * plugins/document-manager/plugin.c: (on_editor_update_ui):
7288 * plugins/glade/anjuta-design-document.c:
7289 * plugins/glade/plugin.c: (glade_update_ui):
7291 Fixed some save/dirty status bug in glade
7293 2007-07-20 Johannes Schmid <jhs@gnome.org>
7295 * libanjuta/anjuta-status.c:
7296 Fixed crasher on shutdown
7298 2007-07-20 Johannes Schmid <jhs@gnome.org>
7301 Minimum glade requirement is 3.2 now. It was before
7302 but we did not check...
7304 * libanjuta/anjuta-glue-factory.c: (load_plugin):
7305 * libanjuta/anjuta-profile.c:
7306 (anjuta_profile_add_plugins_from_xml):
7307 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
7308 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
7309 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
7310 * plugins/file-loader/plugin.c: (on_create_submenu):
7311 * plugins/file-manager/an_file_view.c: (compare_iter):
7312 * plugins/glade/plugin.c: (activate_plugin):
7313 * src/anjuta-app.c: (on_toolbar_view_toggled):
7314 * src/main.c: (main):
7316 Fixed lots of memory leaks (thansk valgrind)
7318 2007-07-19 Johannes Schmid <jhs@gnome.org>
7320 * plugins/debug-manager/plugin.c: (value_added_current_editor):
7321 * plugins/document-manager/anjuta-docman.c:
7322 (anjuta_docman_set_busy):
7323 * plugins/document-manager/plugin.c: (on_editor_changed):
7324 * plugins/glade/plugin.c: (activate_plugin):
7325 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
7326 (on_value_removed_current_editor):
7328 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
7330 2007-07-18 Johannes Schmid <jhs.gnome.org>
7332 * plugins/build-basic-autotools/executer.c: (execute_program):
7333 Fixed some of the scratchbox stuff but the environment is
7336 2007-07-18 Johannes Schmid <jhs@gnome.org>
7338 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
7339 (on_plugin_deactivated), (get_plugin_loader_type):
7340 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
7341 (activate_plugin), (deactivate_plugin),
7342 (glade_plugin_instance_init):
7344 Fixed glade plugin deactivation
7346 2007-07-18 Johannes Schmid <jhs@gnome.org>
7348 * plugins/document-manager/anjuta-docman.c:
7349 (anjuta_docman_add_document):
7350 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
7352 Fixed path display in document manager with glade files
7354 2007-07-17 Johannes Schmid <jhs@gnome.org>
7356 * libanjuta/interfaces/Makefile.am.iface:
7357 * pixmaps/Makefile.am:
7358 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
7359 * plugins/debug-manager/plugin.c: (value_added_current_editor),
7360 (value_removed_current_editor):
7361 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
7362 (anjuta_docman_set_current_document):
7363 * plugins/document-manager/plugin.c: (on_editor_update_ui),
7364 (on_editor_added), (on_editor_changed):
7365 * plugins/glade/Makefile.am:
7366 * plugins/glade/anjuta-design-document.c:
7367 (anjuta_design_document_instance_init),
7368 (anjuta_design_document_set_property),
7369 (anjuta_design_document_get_property),
7370 (anjuta_design_document_class_init), (anjuta_design_document_new),
7371 (ifile_open), (ifile_get_uri), (ifile_iface_init):
7372 * plugins/glade/anjuta-design-document.h:
7373 * plugins/glade/anjuta-glade-notebook.c:
7374 * plugins/glade/anjuta-glade-notebook.h:
7375 * plugins/glade/plugin.c: (value_added_current_editor),
7376 (value_removed_current_editor), (glade_update_ui),
7377 (on_close_activated), (on_glade_project_changed),
7378 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
7380 * plugins/language-support-cpp-java/plugin.c:
7381 (on_value_added_current_editor), (on_value_removed_current_editor):
7382 * plugins/macro/plugin.c: (value_added_current_editor):
7383 * plugins/project-manager/plugin.c: (value_added_current_editor):
7384 * plugins/subversion/plugin.c: (value_added_current_editor):
7385 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
7387 Fixed lot of IAnjutaEditor stuff and completed glade integration
7388 with document manager
7390 * plugins/build-basic-autotools/build-basic-autotools.c:
7391 (value_added_current_editor):
7392 * plugins/build-basic-autotools/executer.c: (execute_program):
7394 Some initial code to execute projects inside scratchbox
7396 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
7398 * plugins/project-import/project-import.c:
7399 Project import overwrites file on user request (bug #452579)
7401 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
7403 * plugins/debug-manager/debugger.c,
7404 plugins/debug-manager/threads.c,
7405 plugins/debug-manager/plugin.c,
7406 plugins/debug-manager/registers.c,
7407 plugins/debug-manager/locals.c,
7408 plugins/debug-manager/stack_trace.c,
7409 plugins/gdb/plugin.c,
7410 plugins/gdb/debugger.c,
7411 plugins/gdb/debugger.h,
7412 libanjuta/interfaces/libanjuta.idl:
7413 Rename change-location to program-moved
7414 Store thread id as gint instead of guint
7415 Do not display registers list if not available
7416 Add intermediate debugger states if missing
7418 2007-07-11 Johannes Schmid <jhs@gnome.org>
7420 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
7422 Reverted unnecessary changes (#455819)
7424 2007-07-10 Johannes Schmid <jhs@gnome.org>
7426 * plugins/glade/plugin.c:
7427 Fixed glade plugin with glade 3.2 and another crasher
7429 2007-07-09 Johannes Schmid <jhs@gnome.org>
7431 * libanjuta/interfaces/libanjuta.idl:
7432 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
7434 * plugins/debug-manager/breakpoints.c:
7435 (breakpoint_item_update_in_ui),
7436 (breakpoints_dbase_edit_breakpoint),
7437 (on_toggle_breakpoint_activate):
7438 * plugins/debug-manager/plugin.c:
7439 (on_run_to_cursor_action_activate):
7440 * plugins/document-manager/action-callbacks.c:
7441 (on_editor_command_cut_activate),
7442 (on_editor_command_copy_activate),
7443 (on_editor_command_paste_activate),
7444 (on_editor_command_clear_activate):
7445 * plugins/document-manager/anjuta-docman.c:
7446 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
7447 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
7448 (anjuta_docman_goto_file_line_mark),
7449 (anjuta_docman_find_editor_with_path),
7450 (anjuta_docman_get_all_editors):
7451 * plugins/document-manager/anjuta-docman.h:
7452 * plugins/document-manager/plugin.c:
7453 (update_editor_ui_interface_items), (on_editor_update_ui),
7454 (on_editor_changed), (on_session_save), (on_docman_auto_save),
7455 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
7456 (ianjuta_document_manager_iface_init), (isaveable_save),
7457 (isavable_is_dirty):
7458 * plugins/editor/editor.glade:
7459 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
7460 (idocument_paste), (idocument_clear), (idocument_iface_init),
7461 (iselection_iface_init):
7462 * plugins/glade/Makefile.am:
7463 * plugins/glade/anjuta-glade-notebook.c:
7464 (anjuta_glade_notebook_instance_init),
7465 (anjuta_glade_notebook_set_property),
7466 (anjuta_glade_notebook_get_property),
7467 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
7468 (ifile_open), (ifile_get_uri), (ifile_iface_init),
7469 (ifile_savable_save), (ifile_savable_save_as),
7470 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
7471 (ifile_savable_iface_init), (idocument_can_redo),
7472 (idocument_can_undo), (idocument_begin_undo_action),
7473 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
7474 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
7475 (idocument_copy), (idocument_paste), (idocument_clear),
7476 (idocument_iface_init):
7477 * plugins/language-support-cpp-java/plugin.c:
7478 (on_value_added_current_editor), (on_value_removed_current_editor):
7479 * plugins/macro/macro-util.c: (get_current_editor):
7480 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
7481 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
7482 (on_next_occur), (on_incremental_entry_key_press),
7483 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
7484 (on_toolbar_find_incremental_start),
7485 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
7486 * plugins/search/search-replace.c: (search_start_over),
7487 (search_update_combos), (replace_update_combos),
7488 (anjuta_search_replace_activate):
7489 * plugins/search/search-replace_backend.c: (create_search_entries):
7490 * plugins/sourceview/sourceview.c: (idocument_cut),
7491 (idocument_copy), (idocument_paste), (idocument_clear),
7492 (idocument_iface_init), (iselect_iface_init), (iassist_react):
7493 * plugins/tools/editor.c: (on_editor_response):
7494 * plugins/tools/execute.c: (get_current_editor),
7495 (atp_output_context_initialize), (atp_user_tool_execute):
7496 * plugins/tools/variable.c: (get_current_editor),
7497 (atp_variable_get_editor_variable):
7499 Some more IAnjutaEditor => IAnjutaDocument fixing!
7501 * plugins/glade/anjuta-glade-notebook.h:
7502 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
7504 * plugins/glade/plugin.h:
7505 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
7506 and get rid of the glade menu. The Edit/File menu and the toolbar can now
7507 be used for glade, too. It might still have some rough edges but already works.
7508 (Fixes #415547 – Glade usability problem)
7510 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
7512 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
7513 development release (I updated version of glade3 svn to 3.3.2).
7515 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7517 * plugins/symbol-browser/an_symbol_view.c:
7518 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
7520 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7522 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
7523 (on_system_tags_update_finished), (on_update_global_clicked),
7524 (prefs_page_init), (on_gconf_notify_tags_list_changed),
7525 (symbol_browser_prefs_init),
7526 (symbol_browser_prefs_create_global_tags),
7527 (symbol_browser_load_global_tags):
7528 * plugins/symbol-browser/an_symbol_prefs.h:
7529 * plugins/symbol-browser/an_symbol_view.c:
7530 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
7531 * plugins/symbol-browser/an_symbol_view.h:
7532 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
7533 on global tags update because of delayed prefs merging. Happens when
7534 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
7537 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7539 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
7540 after install/uninstall.
7542 Patch from James Liggett:
7543 * scripts/glade2schemas.pl: Fixed creating schemas for list
7546 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
7548 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
7549 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
7550 development release since glade svn version is also 3.3.1. In future, the
7551 solution would be for us to always increment the micro version when
7554 2007-07-05 Johannes Schmid <jhs@gnome.org>
7556 * libanjuta/interfaces/libanjuta.idl:
7557 * plugins/build-basic-autotools/build-basic-autotools.c:
7558 (on_build_mesg_format):
7559 * plugins/debug-manager/breakpoints.c:
7560 (breakpoint_item_update_in_ui),
7561 (breakpoints_dbase_edit_breakpoint),
7562 (on_toggle_breakpoint_activate):
7563 * plugins/debug-manager/plugin.c:
7564 (on_run_to_cursor_action_activate):
7565 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
7566 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
7567 (get_current_editor), (on_save_activate), (on_save_as_activate),
7568 (on_save_prompt_save_editor), (on_close_file_activate),
7569 (on_close_all_file_activate), (on_reload_file_activate),
7570 (anjuta_print_cb), (anjuta_print_preview_cb),
7571 (on_editor_command_upper_case_activate),
7572 (on_editor_command_lower_case_activate),
7573 (on_editor_command_undo_activate),
7574 (on_editor_command_redo_activate),
7575 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
7576 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
7577 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
7578 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
7579 (on_zoom_out_text_activate), (on_force_hilite_activate),
7580 (on_indent1_activate), (on_swap_activate),
7581 (on_editor_add_view_activate), (on_editor_remove_view_activate):
7582 * plugins/document-manager/anjuta-docman.c:
7583 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
7584 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
7585 (anjuta_docman_dispose), (on_notebook_switch_page),
7586 (anjuta_docman_page_from_widget), (on_editor_destroy),
7587 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
7588 (anjuta_docman_get_current_document),
7589 (anjuta_docman_set_current_document),
7590 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
7591 (anjuta_docman_update_page_label),
7592 (anjuta_docman_get_document_from_path),
7593 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
7594 (anjuta_docman_order_tabs):
7595 * plugins/document-manager/anjuta-docman.h:
7596 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
7597 (update_editor_ui_interface_items), (update_editor_ui),
7598 (on_editor_update_save_ui), (on_editor_update_ui),
7599 (on_editor_changed), (on_save_prompt_save_editor),
7600 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
7601 (ianjuta_docman_get_current_document),
7602 (ianjuta_docman_set_current_document),
7603 (ianjuta_docman_remove_buffer),
7604 (ianjuta_document_manager_iface_init), (ifile_get_uri):
7605 * plugins/editor/text_editor.c: (itext_editor_iface_init),
7606 (idocument_get_filename), (idocument_can_undo),
7607 (idocument_can_redo), (idocument_undo),
7608 (idocument_begin_undo_action), (idocument_end_undo_action),
7609 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
7610 * plugins/language-support-cpp-java/plugin.c:
7611 (on_editor_char_inserted_cpp), (on_auto_indent):
7612 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
7613 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
7614 * plugins/sample1/plugin.c: (on_sample_action_activate):
7615 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
7616 (on_next_occur), (on_incremental_entry_key_press),
7617 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
7618 (on_toolbar_find_incremental_start),
7619 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
7620 * plugins/search/search-replace.c: (search_and_replace),
7621 (write_message_pane), (search_start_over), (search_update_combos),
7622 (replace_update_combos), (anjuta_search_replace_activate):
7623 * plugins/search/search-replace_backend.c:
7624 (file_buffer_new_from_path), (create_search_entries):
7625 * plugins/sourceview/sourceview-print.c: (create_print_job):
7626 * plugins/sourceview/sourceview.c:
7627 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
7628 (idocument_can_redo), (idocument_can_undo),
7629 (idocument_begin_undo_action), (idocument_end_undo_action),
7630 (idocument_undo), (idocument_redo), (idocument_grab_focus),
7631 (idocument_get_filename), (idocument_iface_init):
7632 * plugins/tools/editor.c: (on_editor_response):
7633 * plugins/tools/execute.c: (atp_output_context_initialize),
7634 (atp_user_tool_execute):
7635 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
7637 Create IAnjutaDocument interface. This interface is a more general idea
7638 of documents being anything that can be modified, has undo/redo and
7639 may have operations like copy/paste.
7640 The primary goal is to integrate better by making it use the standard file
7641 and edit menu instead of it's own glade menu. Of course the downside is that
7642 you won't be able to view a source file and the designer at the same time. Anyway
7643 so many people have complained that they "can't save a glade file" that I think
7644 this is the much better solution.
7645 Work on the glade plugin is still to come but the most difficult things should be
7648 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
7650 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
7653 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
7655 * libanjuta/anjuta-plugin-manager.c:
7656 (anjuta_plugin_manager_get_plugins_page),
7657 (anjuta_plugin_manager_get_remembered_plugins_page):
7658 * libanjuta/anjuta-plugin-manager.h:
7659 * src/anjuta-app.c: (anjuta_app_install_preferences):
7660 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
7661 and remembered plugins preferences pages in separate pages (avoid
7664 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
7666 Patch from James Liggett <jrliggett@cox.net>:
7667 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
7668 Installed editor preferences schemas. Fixes bug #453463.
7670 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
7672 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
7673 (anjuta_preferences_dialog_init): Sort preferences pages on title.
7675 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
7677 * plugins/document-manager/anjuta-document-manager.ui:
7678 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
7679 * src/action-callbacks.c:
7680 * src/action-callbacks.h:
7681 * src/anjuta-actions.h:
7682 * src/anjuta-app.c: (anjuta_app_instance_init),
7683 (anjuta_app_install_preferences):
7685 * src/anjuta.ui: Moved plugins and shortcuts settings inside
7686 General preferences page. Move preferences menu from Settings to
7687 Edit submenu. And got rid of Settings submenu.
7689 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
7691 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
7693 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
7695 * TODO.tasks: Increased bounty for on-demand preferences task to $150
7696 as discussed and agreed with James Liggett.
7698 Patch from James Liggett <jrliggett@cox.net>:
7701 * libanjuta/anjuta-plugin-manager.c:
7702 (on_activated_plugin_objects_foreach),
7703 (anjuta_plugin_manager_get_active_plugin_objects):
7704 * libanjuta/anjuta-plugin-manager.h:
7705 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
7706 (anjuta_plugin_deactivate):
7707 * libanjuta/anjuta-preferences-dialog.c:
7708 (anjuta_preferences_dialog_finalize),
7709 (anjuta_preferences_dialog_class_init), (add_category_columns),
7710 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
7711 (anjuta_preferences_dialog_remove_page):
7712 * libanjuta/anjuta-preferences.c: (property_destroy),
7713 (unregister_preferences_key), (register_callbacks),
7714 (preferences_foreach_callback), (connect_prop_to_object),
7715 (anjuta_preferences_register_property_raw),
7716 (anjuta_preferences_register_property_custom),
7717 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
7718 (anjuta_preferences_remove_page),
7719 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
7720 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
7721 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
7722 (anjuta_preferences_class_init), (anjuta_preferences_new):
7723 * libanjuta/anjuta-preferences.h:
7724 * plugins/build-basic-autotools/Makefile.am:
7725 * plugins/build-basic-autotools/build-basic-autotools.c:
7726 (ipreferences_unmerge):
7727 * plugins/cvs-plugin/Makefile.am:
7728 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
7729 * plugins/document-manager/Makefile.am:
7730 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
7731 * plugins/editor/plugin.c: (ipreferences_unmerge):
7732 * plugins/file-manager/Makefile.am:
7733 * plugins/file-manager/plugin.c: (activate_plugin),
7734 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
7735 * plugins/gtodo/plugin.c: (ipreferences_merge),
7736 (ipreferences_unmerge):
7737 * plugins/language-support-cpp-java/Makefile.am:
7738 * plugins/language-support-cpp-java/plugin.c:
7739 (ipreferences_unmerge):
7740 * plugins/message-view/Makefile.am:
7741 * plugins/message-view/plugin.c: (ipreferences_unmerge):
7742 * plugins/sourceview/Makefile.am:
7743 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
7744 * plugins/symbol-browser/Makefile.am:
7745 * plugins/symbol-browser/an_symbol_prefs.c:
7746 (symbol_browser_prefs_finalize):
7747 * plugins/terminal/Makefile.am:
7748 * plugins/terminal/terminal.c: (ipreferences_unmerge):
7749 * plugins/valgrind/plugin.c: (ipreferences_merge),
7750 (ipreferences_unmerge):
7751 * scripts/Makefile.am:
7752 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
7754 * src/action-callbacks.c: (on_set_preferences1_activate):
7755 * src/anjuta-app.c: (anjuta_app_instance_init),
7756 (anjuta_app_install_preferences):
7758 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
7759 task: Bug #445314: On demand preferences widgets creation. Thanks
7760 James for this great work.
7762 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
7764 * plugins/debug-manager/data_buffer.c,
7765 plugins/message-view/message-view.c: Fixed compiler warnings.
7767 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
7769 * src/action-callbacks.c: (help_activate),
7770 (on_help_manual_activate), (on_help_tutorial_activate),
7771 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
7773 Fixed help activation (bug #451557).
7775 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
7777 * AUTHORS: Added James Liggett. Forgot to add him before :(
7779 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
7781 * plugins/debug-manager/debugger.c,
7782 plugins/debug-manager/plugin.c,
7783 plugins/gdb/debugger.c,
7784 libanjuta/interfaces/libanjuta.idl:
7785 Add a GError* parameter to debugger-stopped signal
7787 * (added) libanjuta/anjuta-error.c,
7788 (added) libanjuta/anjuta-error.h,
7789 libanjuta/Makefile.am:
7790 Register GError as a boxed type
7792 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7793 Support GError* in signal, GError must be registered as a boxed type
7794 Accept NULL as strings
7796 === anjuta 2.2.0 ===
7798 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
7800 * configure.in: Bumped version to 2.2.0
7801 * NEWS: Updated for 2.2.0 stable release.
7802 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
7803 Reduce the idle priority to make the UI update before anything else.
7805 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
7807 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
7809 * libanjuta/interfaces/libanjuta.idl:
7810 * plugins/document-manager/action-callbacks.c:
7811 (on_editor_command_complete_word_activate):
7812 * plugins/document-manager/plugin.c:
7813 (update_editor_ui_interface_items):
7814 * plugins/editor/text_editor.c: (iautocomplete_activate),
7815 (iautocomplete_iface_init):
7816 * plugins/sourceview/sourceview.c: (iassist_iface_init):
7818 Moved autocomplete() method away from IAnjutaEditorAssist into
7819 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
7820 autocomplete and does not crash with sourceview. Fixes Bug #449620
7821 – The auto completion functionality not work. Also sets menuitem
7822 insensitive when hiding them.
7824 * plugins/debug-manager/disassemble.c:
7825 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
7828 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
7830 * pixmaps/anjuta_splash.png: Updated.
7832 * plugins/search/search-replace.c
7833 (anjuta_search_replace_activate): Fixed "Find in Files" to select
7834 the right target (project).
7835 * ChangeLog: Added missing log.
7837 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
7839 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
7840 manuals/anjuta-manual/C/fileoperations.xml,
7841 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
7843 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
7845 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
7847 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
7849 * TODO.tasks: Added bounty for on-demand preferences.
7851 Patch from Thierry Moisan:
7852 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
7855 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7857 Patch from tpgww@onepost.net:
7859 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
7860 * libegg/test-actions.c:
7861 * libegg/test-multi-drag.c: (main):
7862 * plugins/debug-manager/memory.c: (read_memory_block):
7863 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
7865 Fixes compile warnings. Fixes bug #427101.
7867 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7869 Patch from James Liggett:
7871 * plugins/profiler/gprof-options.c: (on_option_changed),
7873 * plugins/profiler/gprof-options.h:
7874 * plugins/profiler/gprof-profile-data.c:
7875 (gprof_profile_data_init_profile):
7876 * plugins/profiler/gprof-profile-data.h:
7877 * plugins/profiler/plugin.c: (profiler_get_data),
7878 (profiler_set_target), (register_options),
7879 (on_profile_data_browse_button_clicked),
7880 (on_profiling_options_button_clicked), (on_profiler_delete_data):
7881 * plugins/profiler/profiler.glade: implements independent targets.
7882 implements the ability to select arbitrary gmon.out files.
7883 Fixes bug #403502 – User should also be allowed to select an
7884 independent executable target.
7886 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7888 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
7890 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
7891 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
7893 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
7895 * plugins/debug-manager/plugin.c,
7896 plugins/debug-manager/breakpoints.c:
7897 Remove weak pointers when owner is destroyed
7898 Remove all breakpoints before loading new one
7900 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
7902 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
7904 2007-06-19 Naba Kumar <naba@gnome.org>
7906 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
7907 Bug #448491 Empty Lines Problem.
7909 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
7911 * data/default.profile, plugins/message-view/plugin.c: Do not
7912 restore session for messages.
7913 Fixes bug #377461 – don't create new message window for each
7916 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
7917 Fixes a crash on exit/project-close if profiler plugin is loaded.
7919 2007-06-17 Naba Kumar <naba@gnome.org>
7921 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
7922 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
7924 * plugins/file-loader/plugin.c: Fail on opening non existent files.
7925 Bug #448034 – Anjuta crashes on starting (when the last project
7926 directory was deleted).
7928 * plugins/document-manager/plugin.c: Set line markers for files
7929 opened via IAnjutaFile::open(). Fixes missing line markers while
7932 2007-06-17 Naba Kumar <naba@gnome.org>
7934 * plugins/sourceview/sourceview.glade: Set correct font
7935 default value and use monospace instead of sans. Fixes
7936 bug #448408 – crash in Anjuta IDE: Trying to change the
7939 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
7941 * plugins/search/search-replace.c,
7942 plugins/search/search-replace.h,
7943 plugins/search/anjuta-search.glade:
7944 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
7947 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
7949 * plugins/debug-manager/plugin.c,
7950 plugins/debug-manager/breakpoints.c:
7951 Add weak references, fixes bug #448053 ?
7953 2007-06-16 Naba Kumar <naba@gnome.org>
7955 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
7956 dialog to allow forgetting them if user chooses to select a different
7959 2007-06-13 Naba Kumar <naba@gnome.org>
7961 * plugins/sourceview/sourceview-prefs.c: Initialize font
7962 on startup correctly if use_theme is set.
7964 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
7965 if available for default font. Fixes bug #447304.
7967 * plugins/sourceview/sourceview-prefs.c: Return value based
7968 on right data type. Fixes Bug #438878 – Using gtksourceview editor
7969 for the first time has black background
7971 * plugins/project-manager/plugin.c: Give a better error message
7972 when project could not be loaded.
7974 * libanjuta/anjuta-serializer.c: Added a comment.
7976 2007-06-13 Johannes Schmid <jhs@gnome.org>
7979 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
7980 most warnings to avoid simple coding problems.
7982 * plugins/message-view/anjuta-msgman.c:
7983 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
7984 * plugins/message-view/plugin.c: (on_view_changed),
7985 (ianjuta_msgman_add_view):
7987 Fixed #440866 by always presenting the message-manager when a tab is
7988 added because Gtk+ seems to have problems to add tabs to hidden widgets.
7990 * plugins/subversion/subversion-callbacks.c:
7991 (on_subversion_commit_response):
7992 Destroy dialog if user clicks "No"
7994 2007-06-12 Naba Kumar <naba@gnome.org>
7996 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
7997 read and use of uninitialized variable.
7999 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
8000 because it is used in credits listing and packaging could compress
8001 it in docdir. Fixes bug #397881: The credits are empty
8003 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
8004 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
8005 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
8006 plugins/symbol-browser/an_symbol_info.c,
8007 plugins/symbol-browser/plugin.c,
8008 plugins/symbol-browser/an_symbol_view.c,
8009 plugins/editor/aneditor-autocomplete.cxx:
8011 - Do not access TMTag
8012 member in TMSymbol when freeing it because by then the tags
8013 could have changed. Avoids dangerous memory corruptions by freeing
8014 someone else's memory (Could explain those random crashes when
8015 refreshing symbols or re-loading a different project or closing
8016 a project). Anything that tries to refresh symbols could trigger
8018 - Added a flag to also retrieve method definitions as part of
8019 the class's scope members. And used it to set both function prototype
8020 and definition in symbols. Fixes navigation to prototype and
8021 function definitions from symbol browser (bug #440370)
8023 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
8024 memory. Could fix those bogus 'file changed' dialogs.
8026 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
8028 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
8030 * (added) libanjuta/anjuta-utils-priv.h,
8031 libanjuta/anjuta-utils.h,
8032 libanjuta/anjuta-launcher.c,
8033 libanjuta/Makefile.am:
8034 Fix bug #440801: do not use config.h in public include files
8036 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
8038 * plugins/project-wizard/templates/mkfile.wiz:
8039 Fix bug #442038: missing project.sh file
8042 plugins/project-wizard/templates/Makefile.am,
8043 plugins/project-wizard/templates/translatable-strings.h,
8044 (added) plugins/project-wizard/templates/sdl.wiz,
8045 (added) plugins/project-wizard/templates/appwiz_sdl.png,
8046 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
8047 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
8048 (added) plugins/project-wizard/templates/sdl/Makefile.am,
8049 (added) plugins/project-wizard/templates/sdl/.cvsignore,
8050 (added) plugins/project-wizard/templates/sdl/src/main.c,
8051 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
8052 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
8053 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
8054 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
8055 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
8056 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
8057 Fix bug #315635: add a SDL project wizard
8059 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
8061 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
8062 when SIGCHLD is triggered when main loop context is locked. Dead lock
8063 happens when child_exited callback also accesses main loop context.
8064 Happens particularly badly in debug target exiting.
8066 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
8068 * manuals/anjuta-manual/C/debugger.xml:
8069 First update of the debugger documentation
8071 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
8073 * manuals/anjuta-manual/C/fileoperations.xml,
8074 manuals/anjuta-manual/C/projects.xml,
8075 manuals/anjuta-manual/C/anjuta-manual.xml,
8076 manuals/anjuta-manual/C/build.xml,
8077 manuals/anjuta-manual/C/execute.xml,
8078 manuals/anjuta-manual/Makefile.am: Updated more documentation.
8079 Added project properties documentation. Moved execution section
8080 inside project management. Removed dead documentation.
8082 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
8084 * src/anjuta.c, plugins/symbol-browser/plugin.c,
8085 plugins/symbol-browser/plugin.h,
8086 plugins/symbol-browser/an_symbol_prefs.c,
8087 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
8088 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
8089 progress bar instead of separate window for system tags
8090 generation. Renamed AnjutaStatus methods to a proper ones.
8092 * plugins/symbol-browser/plugin.c,
8093 plugins/symbol-browser/plugin.h,
8094 plugins/symbol-browser/an_symbol_prefs.c,
8095 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
8096 global-tags/create_global_tags.sh.in: Get rid of message window
8097 for showing global tags creation and use a small window with
8100 2007-05-30 Naba Kumar <naba@gnome.org>
8102 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
8103 Bug 442315 – After calling configure, the build menus are still insensitive,
8104 Bug 442314 – Autogeneration fails when there is no autogen.sh
8106 * plugins/project-manager/plugin.c: Fixed mem corruption when it
8107 fails to remove target/source/group. Fixes bug #440196 – crash in
8108 Anjuta IDE: removing a target
8110 2007-05-29 Naba Kumar <naba@gnome.org>
8112 * plugins/symbol-browser/an_symbol_view.c,
8113 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
8114 tags generation. Fixed runtime warning.
8116 2007-05-28 Naba Kumar <naba@gnome.org>
8118 Patch from James Liggett <jrliggett@cox.net>:
8119 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
8120 Fixed bug #403502 – User should also be allowed to select an
8121 independent executable target.
8123 2007-05-27 Johannes Schmid <jhs@gnome.org>
8125 * plugins/build-basic-autotools/build-basic-autotools.c:
8126 (get_real_directory), (on_build_mesg_format):
8128 Find correct files for error messages inside scratchbox
8130 2007-05-27 Naba Kumar <naba@gnome.org>
8132 * manuals/anjuta-manual/C/projects.xml,
8133 manuals/anjuta-manual/C/projects.xml: Updated project
8134 management chapter more.
8136 2007-05-25 Johannes Schmid <jhs@gnome.org>
8138 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
8139 * plugins/build-basic-autotools/build-basic-autotools.c:
8140 (on_sb_check_toggled), (build_execute_command),
8141 (ipreferences_merge), (ipreferences_unmerge):
8142 Added support for building inside scratchbox environment
8144 Patch from James Liggett <jrliggett@cox.net>:
8145 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
8146 (anjuta_msgman_append_view):
8149 – Anjuta aborts with numerous assertion failures when adding a new message view tab
8151 2007-05-23 Naba Kumar <naba@gnome.org>
8153 * manuals/anjuta-manual/C/projects.xml: Updated project
8156 2007-05-22 Naba Kumar <naba@gnome.org>
8158 * manuals/anjuta-manual/C/projects.xml: More updates.
8160 * manuals/anjuta-manual/C/introduction.xml,
8161 manuals/anjuta-manual/C/projects.xml,
8162 manuals/anjuta-manual/C/interface.xml: Updated documentation.
8164 2007-05-22 Naba Kumar <naba@gnome.org>
8166 Patch from Étienne Bersac:
8167 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
8168 class in generated class.
8170 2007-05-22 Naba Kumar <naba@gnome.org>
8172 * plugins/profiler/plugin.c: Fixed a compiler warning.
8173 * plugins/valgrind/Makefile.am: Added ldflags.
8175 Patch from James Liggett:
8176 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
8177 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
8180 2007-05-18 Johannes Schmid <jhs@gnome.org>
8182 * plugins/editor/text_editor.c:
8183 * plugins/language-support-cpp-java/plugin.c:
8184 (on_editor_language_changed), (on_value_added_current_editor),
8185 (on_value_removed_current_editor):
8187 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
8188 Fix assist support in language-support-plugin.
8190 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
8192 * libanjuta/interfaces/libanjuta.idl:
8193 Add a new interface allowing to implement plugin able
8194 to load other plugins (not written in C)
8196 * libanjuta/anjuta-plugin-handle.c,
8197 libanjuta/anjuta-plugin-handle.h:
8198 Add a language and a resident plugin properties
8200 * libanjuta/anjuta-glue-plugin.c,
8201 libanjuta/anjuta-glue-plugin.h,
8202 (added)libanjuta/anjuta-glue-c.c,
8203 (added)libanjuta/anjuta-glue-c.h,
8204 libanjuta/Makefile.am:
8205 Split code used to load a C plugin into a common part
8206 in anjuta-glue-plugin and a specific part in anjuta-glue-c
8208 * libanjuta/anjuta-glue-factory.c,
8209 libanjuta/anjuta-glue-factory.h,
8210 libanjuta/anjuta-plugin-manager.c:
8211 Allow to load plugin not written in C and search for the
8212 additional needed code in another plugin
8214 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
8216 * plugins/editor/text_editor.c:
8217 Add an empty implementation of IAnjutaEditorAssist for scintilla,
8218 avoiding a crash if scintilla is used
8220 2007-05-14 Johannes Schmid <jhs@gnome.org>
8222 * libanjuta/interfaces/libanjuta.idl:
8223 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
8224 (assist_cleanup), (on_assist_end), (on_assist_cancel),
8225 (on_assist_chosen), (on_assist_update), (get_context),
8226 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
8227 (install_assist), (uninstall_assist), (install_support),
8228 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
8229 (cpp_java_plugin_instance_init):
8230 * plugins/language-support-cpp-java/plugin.h:
8231 Use IAnjutaEditorAssist to show language specific suggestions
8233 * plugins/sourceview/Makefile.am:
8234 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
8235 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
8236 * plugins/sourceview/anjuta-view.h:
8237 * plugins/sourceview/assist-window.c: (assist_window_expose),
8238 (assist_window_set_property), (assist_window_get_property),
8239 (assist_window_class_init), (assist_activated),
8240 (assist_window_init), (assist_window_finalize),
8241 (assist_window_select), (assist_window_first),
8242 (assist_window_last), (assist_window_up), (assist_window_down),
8243 (get_coordinates), (assist_window_move), (assist_window_update),
8244 (assist_window_filter_keypress), (assist_window_is_active),
8245 (assist_window_new), (assist_window_get_trigger),
8246 (assist_window_get_position):
8247 * plugins/sourceview/assist-window.h:
8248 * plugins/sourceview/sourceview-args.c (removed):
8249 * plugins/sourceview/sourceview-args.h (removed):
8250 * plugins/sourceview/sourceview-autocomplete.c (removed):
8251 * plugins/sourceview/sourceview-autocomplete.h (removed):
8252 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
8253 * plugins/sourceview/sourceview-private.h:
8254 * plugins/sourceview/sourceview-scope.c(removed):
8255 * plugins/sourceview/sourceview-scope.h(removed):
8256 * plugins/sourceview/sourceview.c: (on_assist_chosen),
8257 (on_assist_cancel), (on_document_char_added),
8258 (on_reload_dialog_response), (sourceview_class_init),
8259 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
8260 (iassist_remove_trigger), (iassist_autocomplete),
8261 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
8262 (iassist_react), (iassist_iface_init):
8263 * plugins/sourceview/tag-window.c (moved to assist-window.c):
8264 * plugins/sourceview/tag-window.h (moved to assist-window.c):
8266 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
8267 - Mark files dirty if reload dialog is canceled.
8269 2007-05-12 Naba Kumar <naba@gnome.org>
8271 * libanjuta/anjuta-launcher.h: Corrected include file.
8273 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
8275 * libanjuta/anjuta-glue-plugin.c,
8276 libanjuta/anjuta-glue-plugin.h,
8277 libanjuta/anjuta-glue-factory.c,
8278 libanjuta/anjuta-glue-factory.h,
8279 ibanjuta/anjuta-plugin-manager.c:
8280 Move code used to load a C plugin from glue-factory to glue-plugin
8281 So loading a plugin written in another language could be done by
8282 just using another object derived from AnjutaGluePlugin
8284 * libanjuta/libanjuta.h:
8285 Remove anjuta-plugin-handle header, it's not installed as libanjuta
8288 === anjuta 2.1.3 ===
8290 2007-05-11 Naba Kumar <naba@gnome.org>
8292 * configure.in: Bumped version to 2.1.3
8295 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
8297 2007-05-11 Naba Kumar <naba@gnome.org>
8300 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
8301 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
8302 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
8304 2007-05-10 Johannes Schmid <jhs@gnome.org>
8306 * plugins/search/plugin.c:
8307 Make incremental search behave less annoying
8309 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
8311 * plugins/macro/macro-util.c:
8312 Fix bug #419008 and bug #419036
8313 When creating new header file, use name and email set in
8314 preferences and replace invalid C character by underscore
8317 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
8319 * plugins/search/search-replace.c,
8320 plugins/search/search-replace_backend.c:
8321 Disable search button if search expression is empty (bug #378193)
8323 2007-05-08 Naba Kumar <naba@gnome.org>
8325 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
8328 2007-05-07 Naba Kumar <naba@gnome.org>
8331 * plugins/project-wizard/templates/Makefile.am:
8332 * plugins/project-wizard/templates/minimal.wiz:
8333 * plugins/project-wizard/templates/minimal/.cvsignore:
8334 * plugins/project-wizard/templates/minimal/Makefile.am:
8335 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
8336 * plugins/project-wizard/templates/minimal/autogen.sh:
8337 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
8338 * plugins/project-wizard/templates/minimal/project.anjuta:
8339 Added 'minimal', a generic and flat, project template.
8341 2007-05-05 Naba Kumar <naba@gnome.org>
8343 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
8345 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
8346 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
8347 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
8348 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
8349 instead of a real one, fixes interdependency with libanjuta.
8350 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
8351 * libanjuta/Makefile.am:
8352 * libegg/Makefile.am:
8353 * plugins/build-basic-autotools/Makefile.am:
8354 * plugins/class-gen/Makefile.am:
8355 * plugins/class-inheritance/Makefile.am:
8356 * plugins/cvs-plugin/Makefile.am:
8357 * plugins/debug-manager/Makefile.am:
8358 * plugins/devhelp/Makefile.am:
8359 * plugins/document-manager/Makefile.am:
8360 * plugins/editor/Makefile.am:
8361 * plugins/file-loader/Makefile.am:
8362 * plugins/file-manager/Makefile.am:
8363 * plugins/file-wizard/Makefile.am:
8364 * plugins/gdb/Makefile.am:
8365 * plugins/glade/Makefile.am:
8366 * plugins/gtodo/Makefile.am:
8367 * plugins/language-support-cpp-java/Makefile.am:
8368 * plugins/macro/Makefile.am:
8369 * plugins/message-view/Makefile.am:
8370 * plugins/patch/Makefile.am:
8371 * plugins/profiler/Makefile.am:
8372 * plugins/project-import/Makefile.am:
8373 * plugins/project-manager/Makefile.am:
8374 * plugins/project-wizard/Makefile.am:
8375 * plugins/sample1/Makefile.am:
8376 * plugins/search/Makefile.am:
8377 * plugins/sourceview/Makefile.am:
8378 * plugins/subversion/Makefile.am:
8379 * plugins/symbol-browser/Makefile.am:
8380 * plugins/terminal/Makefile.am:
8381 * plugins/tools/Makefile.am:
8382 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
8384 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
8386 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
8388 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
8390 * libanjuta/anjuta-launcher.c,
8391 libanjuta/anjuta-launcher.h:
8392 Add some missing implementation
8394 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
8396 Reviewed by Naba Kumar <naba@gnome.org>:
8397 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
8400 2007-04-26 Jason Switzer <jswitzer@gmail.com>
8402 Reviewed by Naba Kumar <naba@gnome.org>:
8403 * plugins/editor/text_editor.c: Large memory addresses were being
8404 truncated, switched to glong (bug #422143).
8406 2007-04-24 Naba Kumar <naba@gnome.org>
8408 * plugins/document-manager/plugin.c: (prefs_finalize):
8409 * plugins/editor/aneditor-autocomplete.cxx:
8410 * plugins/editor/text_editor_menu.c:
8411 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
8412 * plugins/file-loader/plugin.c: (open_file_with),
8413 (create_open_with_submenu):
8414 * plugins/file-manager/plugin.c: (prefs_finalize):
8415 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
8416 pointer type castings.
8418 2007-04-24 Naba Kumar <naba@gnome.org>
8420 Patch from s|s <supreet.sethi@gmail.com>:
8421 * (added) plugins/project-wizard/templates/django-logo.png:
8422 * (added) plugins/project-wizard/templates/django.wiz:
8423 * plugins/project-wizard/templates/Makefile.am:
8424 * plugins/project-wizard/templates/translatable-strings.h: Added
8425 django project template. http://www.djangoproject.com/
8427 2007-04-24 Naba Kumar <naba@gnome.org>
8429 * plugins/subversion/anjuta-subversion.glade: Set expansion for
8430 the log entry widget and made the dialog little larger.
8432 2007-04-24 Naba Kumar <naba@gnome.org>
8434 Patch from Halton Huo:
8436 * plugins/project-wizard/property.c:
8437 * plugins/subversion/svn-auth.c:
8438 * plugins/subversion/svn-backend-priv.h:
8439 * plugins/subversion/svn-backend.c:
8440 * plugins/subversion/svn-backend.h:
8441 * plugins/subversion/svn-notify.h: Proper use of subversion
8442 headers. Fixes build issues in solaris (bug #426701).
8444 2007-04-24 Naba Kumar <naba@gnome.org>
8446 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
8448 * plugins/project-wizard/templates/cpp.wiz:
8449 * plugins/project-wizard/templates/gcj.wiz:
8450 * plugins/project-wizard/templates/gnome.wiz:
8451 * plugins/project-wizard/templates/gtk.wiz:
8452 * plugins/project-wizard/templates/gtkmm.wiz:
8453 * plugins/project-wizard/templates/java.wiz:
8454 * plugins/project-wizard/templates/python.wiz:
8455 * plugins/project-wizard/templates/terminal.wiz:
8456 * plugins/project-wizard/templates/wxwin.wiz:
8457 * plugins/project-wizard/templates/xlib-dock.wiz:
8458 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
8459 project option and set it ON by default (since gnome-build, can't
8460 enabled configure shared lib support later when a sharedlib target
8463 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
8465 * plugins/debug-manager/stack_trace.c:
8466 Fix a missing case in the previous changes
8468 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
8470 * plugins/debug-manager/plugin.c:
8473 * plugins/debug-manager/breakpoints.c,
8474 plugins/gdb/plugin.c:
8475 Fix adding breakpoint on a function
8477 * plugins/debug-manager/stack_trace.c:
8478 Highlight changed stack frame
8480 2007-04-18 Naba Kumar <naba@gnome.org>
8482 * plugins/document-manager/anjuta-docman.c:
8483 (anjuta_docman_dispose), (on_editor_destroy),
8484 (anjuta_docman_remove_editor): Remove the editor widget from
8485 the parent container before calling destroy, otherwise container
8486 removal happens after TextEditor is disposed resulting in call
8487 to value-remove for a TextEditor which is half-dead (crash).
8489 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
8491 * plugins/debug-manager/data_buffer.c
8492 plugins/debug-manager/data_view.c,
8493 plugins/debug-manager/memory.c:
8494 Fixes for bug #418523, bug #427090 and bug #428174
8496 2007-04-11 Halton Huo <halton.huo@sun.com>
8498 reviewed by: <jhs@gnome.org>
8501 * libanjuta/Makefile.am:
8502 * libanjuta/anjuta-utils.c:
8503 * libanjuta/anjuta-utils.h:
8504 * manuals/reference/libanjuta/Makefile.am:
8506 Fixed compilation on sun by deploying the libutil methods
8507 in anjuta-utils.h and building them on condition.
8509 2007-04-11 Johannes Schmid <jhs@gnome.org>
8511 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
8512 (anjuta_docman_add_editor):
8513 Hold a reference on the editor as long as we use it.
8515 * plugins/document-manager/plugin.c: (on_editor_changed):
8516 Destroy GValue to fix a memoery leak.
8518 2007-04-11 Johannes Schmid <jhs@gnome.org>
8520 * plugins/document-manager/plugin.c: (on_editor_changed):
8521 Fixed reference counting for editor by using g_value_take_object instead
8522 of g_value_set_object. The editors are now correctly finalized and thus
8523 we do not lack so much memory anymore.
8525 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
8526 (anjuta_view_finalize), (anjuta_view_focus_out),
8527 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
8528 * plugins/sourceview/anjuta-view.h:
8529 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
8530 * plugins/sourceview/sourceview-prefs.c:
8531 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
8532 * plugins/sourceview/sourceview-prefs.h:
8533 * plugins/sourceview/sourceview-private.h:
8534 * plugins/sourceview/sourceview.c: (on_document_loaded),
8535 (timeout_unref), (on_document_saved), (sourceview_finalize),
8536 (sourceview_new), (ifile_open), (ifile_savable_save),
8537 (ifile_savable_save_as):
8539 Several changes to fix things when the editor is correctly destroyed.
8540 Fixed preferences (which led me to the refcounting issue, #409412)
8541 and removed deprecated completition code that will be replace by
8542 IAnjutaAssist interface soon.
8544 2007-04-11 Johannes Schmid <jhs@gnome.org>
8546 * libanjuta/anjuta-launcher.c:
8547 (anjuta_launcher_execution_done_cleanup),
8548 (anjuta_launcher_child_terminated):
8549 Possible fix for #428363 and added a g_return_if_fail
8551 * plugins/message-view/plugin.c: (activate_plugin):
8552 Fixed a Gtk/Gdl-Critical
8554 Patches from Étienne Bersac <bersace03@laposte.net>
8555 * plugins/class-gen/templates/go-source.tpl:
8556 * plugins/macro/macros.xml:
8557 Use better template for GObjects (#417875 and #417918)
8559 Patches from Halton Huo <halton.huo@sun.com>
8560 * libanjuta/anjuta-launcher.h:
8561 * libanjuta/anjuta-preferences.c:
8562 * libanjuta/anjuta-utils.c:
8563 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
8564 (cg_window_set_add_to_repository):
8565 * plugins/class-inheritance/class-inherit.c:
8566 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
8568 2007-04-09 Johannes Schmid <jhs@gnome.org>
8570 * plugins/editor/print.c: (anjuta_print_show_header):
8571 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8572 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8574 Some string changes (#427395 and #427399)
8576 2007-04-06 Johannes Schmid <jhs@gnome.org>
8578 * plugins/build-basic-autotools/build-basic-autotools.c:
8579 (on_build_mesg_format), (on_build_mesg_parse):
8580 Fixed full path detection
8582 2007-04-05 Naba Kumar <naba@gnome.org>
8584 Patch from Halton Huo:
8585 * libanjuta/Makefile.am:
8586 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
8587 * libanjuta/anjuta-glue-cpp.h:
8588 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
8589 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
8590 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
8591 (anjuta_glue_factory_get_path), (get_already_loaded_module),
8592 (load_plugin), (anjuta_glue_factory_get_object_type):
8593 * libanjuta/anjuta-glue-factory.h:
8594 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
8595 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
8596 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
8597 (anjuta_glue_plugin_new):
8598 * libanjuta/anjuta-glue-plugin.h:
8599 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
8600 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
8601 * libanjuta/anjuta-plugin.h:
8602 * libanjuta/glue-cpp.c:
8603 * libanjuta/glue-cpp.h:
8604 * libanjuta/glue-factory.c:
8605 * libanjuta/glue-factory.h:
8606 * libanjuta/glue-plugin.c:
8607 * libanjuta/glue-plugin.h:
8608 * plugins/build-basic-autotools/build-basic-autotools.h:
8609 * plugins/class-gen/plugin.h:
8610 * plugins/class-inheritance/plugin.h:
8611 * plugins/cvs-plugin/plugin.h:
8612 * plugins/debug-manager/plugin.h:
8613 * plugins/devhelp/plugin.h:
8614 * plugins/document-manager/plugin.h:
8615 * plugins/editor/plugin.h:
8616 * plugins/file-loader/plugin.h:
8617 * plugins/file-manager/plugin.h:
8618 * plugins/file-wizard/plugin.h:
8619 * plugins/gdb/plugin.h:
8620 * plugins/glade/plugin.h:
8621 * plugins/gtodo/plugin.h:
8622 * plugins/language-support-cpp-java/plugin.h:
8623 * plugins/macro/plugin.h:
8624 * plugins/message-view/plugin.h:
8625 * plugins/patch/plugin.h:
8626 * plugins/profiler/plugin.h:
8627 * plugins/project-import/plugin.h:
8628 * plugins/project-manager/plugin.h:
8629 * plugins/project-wizard/plugin.h:
8630 * plugins/sample1/plugin.h:
8631 * plugins/search/plugin.h:
8632 * plugins/sourceview/plugin.h:
8633 * plugins/subversion/plugin.h:
8634 * plugins/symbol-browser/plugin.h:
8635 * plugins/terminal/terminal.c:
8636 * plugins/tools/plugin.h:
8637 * plugins/tools/scripts/tools-2.xml.in:
8638 * plugins/valgrind/plugin.h:
8640 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
8642 2007-04-05 Naba Kumar <naba@gnome.org>
8644 * anjuta.spec.in, configure.in: Removed dead codes.
8646 Patch from Jos Dehaes:
8647 * configure.in, plugins/project-wizard/templates/Makefile.am,
8648 plugins/project-wizard/templates/mkfile.wiz,
8649 plugins/project-wizard/templates/translatable-strings.h: Enabled
8650 makefile-based project creation and import. Fixes bug #355145
8652 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
8654 * plugins/debug-manager/debugger.c,
8655 plugins/debug-manager/plugin.c,
8656 plugins/gdb/anjuta-gdb.plugin.in:
8657 Code cleaning (remove unused code, rename this into self)
8658 Add information about supported format in debugger plugin
8659 Activate debugger plugin according to the target format
8661 2007-04-01 Naba Kumar <naba@gnome.org>
8663 * plugins/message-view/message-view.c:
8664 (message_view_instance_init): Fixed message icons to appear.
8666 2007-03-31 Johannes Schmid <jhs@gnome.org>
8668 * plugins/message-view/anjuta-msgman.c:
8669 (anjuta_msgman_append_view):
8670 * plugins/message-view/plugin.c: (on_view_changed),
8671 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
8675 2007-03-31 Johannes Schmid <jhs@gnome.org>
8677 * plugins/message-view/message-view.c:
8678 (message_view_instance_init), (imessage_view_append):
8679 Show nice icons beside the messages for info, warning and error. This is a completly
8680 cosmetic change so if someone dislikes it he is free to remove it.
8682 2007-03-31 Johannes Schmid <jhs@gnome.org>
8684 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
8685 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
8686 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
8687 * plugins/message-view/anjuta-msgman.h:
8688 * plugins/message-view/message-view.h:
8689 * plugins/message-view/plugin.c: (on_view_changed),
8691 Fixed #359399 and made next/previous insensitive when not availible
8693 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
8694 (tag_style_to_string):
8695 Fixed namespace Problem with gdk >= 2.11
8697 * plugins/sourceview/sourceview-autocomplete.c:
8698 (sourceview_autocomplete_init):
8699 Removed structure, follow-up of #423682
8701 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
8703 * plugins/debug-manager/debug_tree.c,
8704 plugins/debug-manager/debug_tree.h,
8705 plugins/debug-manager/watch.c,
8706 plugins/debug-manager/anjuta-debug-manager.glade:
8707 Inspect variable at cursor
8708 Fix buttons in inspect dialog
8710 2007-03-27 Halton Huo <halton.huo@sun.com>
8712 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
8714 * plugins/sourceview/sourceview-autocomplete.c
8715 plugins/debug-manager/disassemble.c,
8716 libanjuta/interfaces/libanjuta.idl:
8717 Remove array with 0 size and empty structure as it is not
8718 supported by sun cc, Fixes bug #423682
8720 * plugins/debug-manager/debugger.c:
8721 Remove anonymous union as it is not supported by sun cc,
8724 === anjuta 2.1.2 ===
8726 2007-03-28 Naba Kumar <naba@gnome.org>
8728 * configure.in: Bumped version to 2.1.2
8729 * NEWS: Updated for release.
8731 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
8732 Improved breakpoint marker icon.
8734 * plugins/editor/anjuta-editor.plugin.in,
8735 plugins/sourceview/sourceview.plugin.in: Made editor plugins
8736 non user activable since they are now remembered properly.
8738 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
8740 * plugins/tools/editor.c:
8743 2007-03-27 Naba Kumar <naba@gnome.org>
8745 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
8746 word when autocompleting without leaving any trailing part of
8749 2007-03-27 Kamil Páral <ripper42@gmail.com>
8751 Reviewed by Naba Kumar <naba@gnome.org>:
8752 * anjuta.desktop.in.in: Remove "Application" category from desktop
8753 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
8755 2007-03-27 Naba Kumar <naba@gnome.org>
8757 * configure.in, plugins/document-manager/anjuta-docman.c:
8758 (anjuta_docman_add_editor): Conditionally compile notebook tab
8759 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
8761 Patch from Halton Huo:
8762 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
8763 non gcc compiler flags. Fixes bug #423089.
8765 2007-03-26 Naba Kumar <naba@gnome.org>
8767 * AUTHORS, NEWS, TODO.tasks: Updated.
8769 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
8772 * plugins/symbol-browser/plugin.c: (on_editor_saved),
8773 (update_editor_symbol_model), (iter_matches),
8774 (on_editor_update_ui), (value_added_current_editor),
8775 (activate_plugin), (dispose),
8776 (symbol_browser_plugin_instance_init):
8777 * plugins/symbol-browser/plugin.h: update line on editor save
8778 and editor change. Code clean up and fixed warnings.
8780 2007-03-26 Naba Kumar <naba@gnome.org>
8782 * plugins/project-wizard/templates/java/project.anjuta,
8783 plugins/project-wizard/templates/python/project.anjuta,
8784 plugins/project-wizard/templates/python/project.anjuta:
8785 Removed version control plugins from default selection.
8787 * plugins/tools/scripts/prepare-changelog.pl,
8788 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
8789 script to a better one (that works on both cvs and svn).
8791 2007-03-26 Naba Kumar <naba@gnome.org>
8793 * (added) plugins/project-wizard/templates/translatable-strings.pl,
8794 Makefile.am: Added the generated translatable file (required for
8795 translations for svn checkouts).
8798 plugins/project-wizard/templates/extract-translatable-strings.pl
8799 plugins/project-wizard/templates/Makefile.am, Makefile.am,
8800 po/POTFILES.in: Generated translatable strings for .wiz files and
8801 added them in POTFILES.in for translation. Fixes bug #398035
8803 2007-03-25 Naba Kumar <naba@gnome.org>
8805 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
8807 * src/anjuta-app.c: Removed dead codes.
8809 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
8810 global tags generation starts.
8812 * plugins/debug-manager/chunk_view.c,
8813 plugins/debug-manager/start.h,
8814 plugins/debug-manager/chunk_view.h,
8815 plugins/debug-manager/utilities.c,
8816 plugins/debug-manager/utilities.h,
8817 plugins/debug-manager/debugger.c,
8818 plugins/debug-manager/threads.c,
8819 plugins/debug-manager/disassemble.c,
8820 plugins/debug-manager/info.c,
8821 plugins/debug-manager/sharedlib.c,
8822 plugins/debug-manager/threads.h,
8823 plugins/debug-manager/disassemble.h,
8824 plugins/debug-manager/signals.c,
8825 plugins/debug-manager/info.h,
8826 plugins/debug-manager/sharedlib.h,
8827 plugins/debug-manager/data_buffer.c,
8828 plugins/debug-manager/data_view.c,
8829 plugins/debug-manager/signals.h,
8830 plugins/debug-manager/debug_tree.c,
8831 plugins/debug-manager/watch.c,
8832 plugins/debug-manager/registers.c,
8833 plugins/debug-manager/data_buffer.h,
8834 plugins/debug-manager/data_view.h,
8835 plugins/debug-manager/memory.c,
8836 plugins/debug-manager/debug_tree.h,
8837 plugins/debug-manager/watch.h,
8838 plugins/debug-manager/registers.h,
8839 plugins/debug-manager/memory.h,
8840 plugins/debug-manager/locals.c,
8841 plugins/debug-manager/sexy-icon-entry.c,
8842 plugins/debug-manager/breakpoints.c,
8843 plugins/debug-manager/locals.h,
8844 plugins/debug-manager/sexy-icon-entry.h,
8845 plugins/debug-manager/stack_trace.c,
8846 plugins/debug-manager/breakpoints.h,
8847 plugins/debug-manager/sparse_buffer.c,
8848 plugins/debug-manager/sparse_view.c,
8849 plugins/debug-manager/stack_trace.h,
8850 plugins/debug-manager/sparse_buffer.h,
8851 plugins/debug-manager/sparse_view.h,
8852 plugins/debug-manager/start.c,
8853 plugins/gdb/utilities.c,
8854 plugins/gdb/utilities.h,
8855 plugins/gdb/debugger.c,
8856 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
8859 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8861 * plugins/gdb/debugger.c:
8862 Avoid empty debugger log window by limiting line to 90 characters
8864 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8866 * plugins/debug-manager/plugin.c,
8867 plugins/debug-manager/plugin.h,
8868 plugins/debug-manager/threads.c,
8869 plugins/debug-manager/threads.h,
8870 plugins/debug-manager/breakpoints.c,
8871 plugins/debug-manager/breakpoints.h,
8872 plugins/debug-manager/stack_trace.c,
8873 plugins/debug-manager/stack_trace.h:
8874 View code action now changes location in disassembly view too
8876 * plugins/debug-manager/anjuta-debug-manager.ui:
8877 Rename breakpoint actions
8879 2007-03-24 Naba Kumar <naba@gnome.org>
8881 * configure.in, src/anjuta-app.c: Use the new docking algorithm
8882 in gdl 0.7.3 (svn trunk).
8883 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
8885 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8887 * plugins/debug-manager/threads.c,
8888 plugins/debug-manager/debug_tree.c,
8889 plugins/debug-manager/debug_tree.h,
8890 plugins/debug-manager/locals.c,
8891 plugins/debug-manager/registers.c,
8892 plugins/debug-manager/stack_trace.c:
8893 Allow to change current thread updating register, stack and locals
8894 Allow to change current stack frame updating locals
8896 * plugins/gdb/debugger.c:
8897 Read argument of selected stack frame
8899 * plugins/debug-manager/data_view.c:
8900 Fix an unrelated bug
8902 2007-03-23 Naba Kumar <naba@gnome.org>
8904 * plugins/document-manager/anjuta-docman.c,
8905 plugins/document-manager/plugin.c: Fixed many memory leaks.
8906 (ianjuta_file_get_uri() returns a new string).
8908 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
8909 widget for save dialogs.
8911 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
8912 svn and fixed to get function/prototype/member args list. Call tips
8915 2007-03-22 Naba Kumar <naba@gnome.org>
8917 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
8918 and calltips would work again for functions from global tags (Needs
8919 regenerating global tags).
8921 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
8922 ctags svn version and reopened bug #395362. Fixes tags parsing that
8923 seemed to have stopped working recently.
8925 2007-03-21 Naba Kumar <naba@gnome.org>
8927 * tagmanager/tm_source_file.c, tagmanager/options.c,
8928 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
8929 extend .. more needs to be investigated and fixed). Enabled some
8932 2007-03-16 Naba Kumar <naba@gnome.org>
8934 * src/anjuta.c: Fixed project loading from command line.
8936 2007-03-16 Naba Kumar <naba@gnome.org>
8938 Patch from James Liggett <jrliggett@cox.net>:
8939 plugins/profiler/gprof-profile-data.c: Fixed a crash.
8941 2007-03-15 Naba Kumar <naba@gnome.org>
8943 * libanjuta/anjuta-profile-manager.c,
8944 libanjuta/anjuta-profile-manager.h: Added method to get current
8947 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
8948 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
8951 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
8952 plugins/file-loader/plugin.c: Moved to functions as utility functions.
8953 Also, not load project files in session load in loader plugin.
8955 * plugins/project-manager/plugin.c, src/anjuta.c:
8956 Emit "exiting" signal in shell when exiting anjuta. project manager
8957 listens to exiting signal and saves session. anjuta.c saves session
8958 only when current projfile is 'user'. Load project saved in session
8959 differently then the rest of the session. This should fix all the
8960 session restoration bugs.
8962 src/main.c: Present anjuta window when becon message is received.
8964 2007-03-14 Naba Kumar <naba@gnome.org>
8966 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
8967 not randomly save (it was a wrong looping).
8969 2007-03-12 Naba Kumar <naba@gnome.org>
8971 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
8973 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
8975 * plugins/debug-manager/anjuta-debug-manager.ui,
8976 libanjuta/interfaces/libanjuta.idl,
8977 plugins/debug-manager/debugger.c,
8978 (added) plugins/debug-manager/threads.c,
8979 (added) plugins/debug-manager/threads.h,
8980 plugins/debug-manager/plugin.c,
8981 plugins/debug-manager/Makefile.am,
8982 plugins/gdb/plugin.c,
8983 plugins/gdb/debugger.c,
8984 plugins/gdb/debugger.h:
8985 Add a window displaying all threads
8986 Add needed functions
8987 Switching to a different thread is still not done
8989 * plugins/debug-manager/debug_tree.c,
8990 plugins/debug-manager/locals.c,
8991 plugins/debug-manager/stack_trace.c:
8992 Small cosmetic changes
8994 * plugins/gdb/gdbmi.c:
8995 Keep all elements in gdbmi hash
8996 Even if using the same key like in -threads-list-ids
8998 2007-03-11 Naba Kumar <naba@gnome.org>
9000 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
9002 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
9004 * manuals/reference/libanjuta/libanjuta-docs.sgml,
9005 manuals/reference/libanjuta/libanjuta-sections.txt,
9006 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
9009 2007-03-11 Naba Kumar <naba@gnome.org>
9011 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
9012 gtk-doc properly. Bumped gtk-doc requirement to 1.4
9014 * manuals/reference/libanjuta/libanjuta-docs.sgml,
9015 manuals/reference/libanjuta/libanjuta.types,
9016 manuals/reference/libanjuta/libanjuta-sections.txt,
9017 manuals/reference/libanjuta/.cvsignore,
9018 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
9019 infrastructure. Got rid of tmpl/ directory and moved all section
9020 documenation to source code (requires gtk-doc >= 1.4).
9022 * libanjuta/anjuta-plugin-description.c,
9023 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
9024 libanjuta/cell-renderer-captioned-image.c,
9025 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
9026 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
9027 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
9028 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
9029 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
9030 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
9031 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
9032 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
9033 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
9034 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
9035 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
9036 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
9037 documentation from templates to source code.
9039 2007-03-10 Johannes Schmid <jhs@gnome.org>
9041 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
9042 Added some debug output but could not figure out why
9043 some plugins are not kept.
9045 * libanjuta/interfaces/libanjuta.idl:
9046 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
9047 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9048 Added IAnjutaEditorGoto::matching_brace
9050 * plugins/document-manager/action-callbacks.c:
9051 (on_editor_command_match_brace_activate):
9052 * plugins/document-manager/plugin.c:
9053 (update_editor_ui_interface_items):
9054 * plugins/editor/text_editor.c: (igoto_matching_brace),
9056 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
9057 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
9059 2007-03-09 Johannes Schmid <jhs@gnome.org>
9061 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
9064 * plugins/sourceview/sourceview-private.h:
9065 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
9066 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
9067 (sourceview_new), (ifile_savable_save_as):
9068 Tweaked vfs monitoring
9070 2007-03-09 Johannes Schmid <jhs@gnome.org>
9072 * libanjuta/interfaces/Makefile.am.iface:
9073 Fixed installtion of header files
9075 * plugins/sourceview/sourceview.c: (set_select):
9076 do not scroll to much in interactive search
9078 2007-03-09 Naba Kumar <naba@gnome.org>
9080 * src/anjuta.c: Fixed session restoration.
9082 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
9083 signal handlers after symbol browser plugin is deactivated.
9085 * plugins/editor/editor.glade,
9086 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
9087 Fixed indentation confustion in preferences.
9089 2007-03-08 Johannes Schmid <jhs@gnome.org>
9091 * plugins/search/search-replace.c: (search_set_combo),
9092 (search_set_action), (search_set_target), (search_set_direction),
9093 (create_dialog), (search_disconnect_set_toggle_connect),
9094 (on_search_match_whole_word_toggled),
9095 (on_search_match_whole_line_toggled),
9096 (on_search_match_word_start_toggled),
9097 (search_set_toggle_direction):
9098 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
9099 it's somehow ugly and uses many deprecated widgets
9101 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
9102 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
9105 2007-03-07 Naba Kumar <naba@gnome.org>
9107 * src/anjuta.c: Make launching projects work from command line. Also
9108 fixes gnome session restart command.
9110 2007-03-07 Johannes Schmid <jhs@gnome.org>
9112 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
9113 * plugins/class-gen/plugin.c: (iwizard_activate):
9116 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
9119 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
9120 Fixed #377483 (It's not possible to know if directories have
9121 a version in CVS. Show version column only if there are version
9122 informations availible
9124 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
9127 2007-03-07 Johannes Schmid <jhs@gnome.org>
9129 * plugins/sourceview/sourceview-prefs.c: (get_bool):
9131 * plugins/symbol-browser/an_symbol_prefs.c:
9132 (on_update_global_clicked):
9135 2007-03-07 Johannes Schmid <jhs@gnome.org>
9137 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
9138 (anjuta_save_prompt_new):
9139 * plugins/project-import/project-import.c:
9140 (project_import_finalize):
9141 Fixed Gtk-Criticals (maybe #409408)
9143 2007-03-07 Naba Kumar <naba@gnome.org>
9145 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
9146 when we are at just beginning of string or comment. Fixes bug #397981.
9148 2007-03-07 Johannes Schmid <jhs@gnome.org>
9150 * plugins/language-support-cpp-java/plugin.c:
9151 (initialize_indentation_params):
9152 Removed annoying DEBUG_PRINT
9154 * plugins/sourceview/sourceview-cell.c:
9155 (sourceview_cell_instance_init), (icell_get_character),
9156 (icell_get_length), (icell_get_char), (icell_get_attribute):
9157 Improved code to be faster
9158 Implemented attribute handling so that indentation really works in any case
9160 2007-03-06 Johannes Schmid <jhs@gnome.org>
9163 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
9165 * plugins/document-manager/anjuta-docman.c:
9166 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
9167 Removed old and ugly tab drag&drop code and use built-in gtk stuff
9168 instead (required GTK >= 2.10)
9170 * plugins/sourceview/sourceview-private.h:
9171 * plugins/sourceview/sourceview.c:
9172 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
9173 (sourceview_finalize), (sourceview_new), (imark_mark),
9174 (imark_unmark), (imark_is_marker_set),
9175 (imark_location_from_handle), (imark_delete_all_markers):
9176 Fixed marker handling and worked a bit more on vfs monitoring
9178 2007-03-05 Johannes Schmid <jhs@gnome.org>
9180 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
9181 Added method to select specific iter
9183 * plugins/sourceview/sourceview-private.h:
9184 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
9185 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
9186 (sourceview_add_monitor), (on_document_saved),
9187 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
9188 Fixed vfs monitoring (mostly ported code from text_editor.c)
9190 * plugins/symbol-browser/an_symbol_view.c:
9191 * plugins/symbol-browser/an_symbol_view.h:
9192 * plugins/symbol-browser/plugin.c: (iter_matches),
9193 (on_editor_update_ui), (value_added_current_editor):
9194 Select the current tag in locals window and symbol toolbar. If there
9195 is no tag at the current line, reserve backward for the next tag. This will
9196 select the correct tag if inside a function.
9198 2007-03-05 Naba Kumar <naba@gnome.org>
9200 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
9201 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
9203 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
9206 2007-03-04 Johannes Schmid <jhs@gnome.org>
9210 Fixed distcheck (well, partly)
9212 2007-03-04 Johannes Schmid <jhs@gnome.org>
9214 * plugins/document-manager/anjuta-document-manager.ui:
9215 Move "Swap .c/.h from Main to Browser toolbar
9217 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
9218 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
9219 (fv_prefs_free), (fv_add_tree_entry):
9220 * plugins/file-manager/anjuta-file-manager-plugin.glade:
9221 * plugins/file-manager/plugin.c: (prefs_init):
9223 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
9225 2007-03-04 Naba Kumar <naba@gnome.org>
9227 * data/default.proflie, data/Makefile.am, src/anjuta.c,
9228 plugins/project-manager/plugin.c:
9229 Restored default profile and renamed it from "default.anjuta" to
9232 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
9234 * plugins/debug-manager/debugger.c,
9235 plugins/debug-manager/plugin.c,
9236 plugins/gdb/debugger.c,
9237 libanjuta/interfaces/libanjuta.idl,
9238 plugins/debug-manager/stack_trace.c:
9239 Add a dialog box when a signal is received (except SIGINT)
9240 Display stack frame even if arguments are not available
9242 2007-03-03 Naba Kumar <naba@gnome.org>
9244 * TODO.tasks: Icons bounty added.
9246 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
9249 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
9252 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
9253 plugins/Makefile.am, (removed) plugins/profile-default/*,
9254 plugins/project-manager/anjuta-project-manager.plugin.in,
9255 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
9256 profile implementation to load user profile and projects. Store and
9257 restore remembered plugins. Use profile scoping and descoping for
9258 saving and loading sesstions.
9260 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
9261 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
9262 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
9265 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
9267 * plugins/debug-manager/debug_tree.c
9268 plugins/debug-manager/debug_tree.h:
9269 Bug fix, deleting wrong variable
9271 * plugins/gdb/debugger.c:
9272 Bug fix, remove forgotten debugging code
9274 2007-03-02 Johannes Schmid <jhs@gnome.org>
9276 * plugins/document-manager/anjuta-document-manager.ui:
9277 * plugins/search/anjuta-search.ui:
9278 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
9279 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
9282 * src/anjuta-app.c: (on_toolbar_view_toggled),
9283 (on_add_merge_widget), (on_session_save), (on_widget_remove):
9284 Save toolbar positions, don't use fixed toolbar style
9286 All in all this will allow more complex toolbar configurations and
9287 might gain some space on smaller displays because the user can disable
9288 toolbar parts he does not use. Also allows to use any toolbar style
9289 without looking too ugly.
9291 2007-03-01 Naba Kumasr <naba@gnome.org>
9293 * TODO.tasks: Added a bounty for creating icons.
9295 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
9296 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
9297 profile-changed signal. Do not sync non-user-activatable plugins.
9299 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
9301 * plugins/debug-manager/disassemble.c,
9302 plugins/debug-manager/sparse_view.c,
9303 plugins/gdb/debugger.c,
9304 libanjuta/interfaces/libanjuta.idl:
9305 Display function name in disassembly view
9307 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
9309 * (added) plugins/debug-manager/bookmark.png,
9310 (added) plugins/debug-manager/breakpoint-disabled.png,
9311 (added) plugins/debug-manager/breakpoint-enabled.png,
9312 (added) plugins/debug-manager/program-counter.png,
9313 (added) plugins/debug-manager/linemarker.png,
9314 plugins/debug-manager/Makefile.am,
9315 plugins/debug-manager/disassemble.c,
9316 plugins/debug-manager/disassemble.h,
9317 plugins/debug-manager/sparse_buffer.c,
9318 plugins/debug-manager/sparse_buffer.h,
9319 plugins/debug-manager/sparse_view.c,
9320 plugins/debug-manager/sparse_view.h,
9321 plugins/debug-manager/plugin.c,
9322 plugins/debug-manager/breakpoints.c,
9323 libanjuta/interfaces/libanjuta.idl:
9324 Add markers in the disassembly view
9325 Display program counter and breakpoints in disassembly view
9327 * plugins/gdb/debugger.c:
9328 Fix a bug added with my previous patch, setting and clearing
9329 breakpoints was not working
9331 2007-02-28 Johannes Schmid <jhs@gnome.org>
9333 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
9334 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
9335 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
9336 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
9337 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
9338 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
9339 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
9340 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
9341 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
9342 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9343 Updated (why do they need to be under version control?)
9345 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
9346 (create_tab_popup_menu), (on_msgman_popup_menu),
9347 (on_tab_button_press_event), (anjuta_msgman_page_new),
9348 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
9349 Added "Close all message tabs" popup menu
9351 2007-02-26 Naba Kumar <naba@gnome.org>
9353 * plugins/profiler/gprof-flat-profile-entry.c,
9354 plugins/profiler/gprof-flat-profile.c,
9355 plugins/profiler/gprof-flat-profile-entry.h,
9356 plugins/profiler/gprof-flat-profile.h,
9357 plugins/profiler/gprof-flat-profile-view.c,
9358 plugins/profiler/gprof-flat-profile-view.h,
9359 plugins/profiler/gprof-call-graph-block-entry.c,
9360 plugins/profiler/gprof-call-graph-block.c,
9361 plugins/profiler/gprof-function-call-chart-view.c,
9362 plugins/profiler/gprof-call-graph-block-entry.h,
9363 plugins/profiler/gprof-profile-data.c,
9364 plugins/profiler/gprof-call-graph-block.h,
9365 plugins/profiler/gprof-view.c,
9366 plugins/profiler/gprof-call-graph.c,
9367 plugins/profiler/gprof-function-call-chart-view.h,
9368 plugins/profiler/gprof-profile-data.h,
9369 plugins/profiler/gprof-call-graph.h,
9370 plugins/profiler/gprof-view.h,
9371 plugins/profiler/gprof-view-manager.c,
9372 plugins/profiler/gprof-call-graph-view.c,
9373 plugins/profiler/plugin.c,
9374 plugins/profiler/gprof-view-manager.h,
9375 plugins/profiler/gprof-call-graph-view.h,
9376 plugins/profiler/gprof-function-call-tree-view.c,
9377 plugins/profiler/gprof-function-call-tree-view.h,
9378 plugins/profiler/Makefile.am: Fix compiler warnings and link with
9379 gnome-vfs. Fixes bug #411377.
9381 2007-02-26 Naba Kumar <naba@gnome.org>
9383 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
9385 Patch from James Liggett <jrliggett@cox.net>:
9386 * plugins/profiler/gprof-flat-profile-view.c,
9387 plugins/profiler/gprof-flat-profile-view.h,
9388 plugins/profiler/gprof-function-call-chart-view.c,
9389 plugins/profiler/gprof-function-call-chart-view.h,
9390 plugins/profiler/gprof-view.c,
9391 plugins/profiler/gprof-view.h,
9392 plugins/profiler/gprof-call-graph-view.c,
9393 plugins/profiler/plugin.c,
9394 plugins/profiler/gprof-call-graph-view.h,
9395 plugins/profiler/gprof-function-call-tree-view.c,
9396 plugins/profiler/gprof-function-call-tree-view.h: Implements
9397 double click navigation. Fixes bug #403514.
9399 2007-02-25 Naba Kumar <naba@gnome.org>
9401 * libanjuta/anjuta-plugin-manager.c,
9402 libanjuta/anjuta-plugin-handle.[ch],
9403 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
9404 g_hash_table_remove_all (introduced in glib 2.12) to stay the
9405 dependency on glib 2.8. Fixes bug #411623.
9407 2007-02-24 Naba kumar <naba@gnome.org>
9409 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
9411 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
9412 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
9413 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
9414 (added) libanjuta/anjuta-profile-manager.c,
9415 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
9417 Implemented profile pushing and popping. Implemented profile xml
9418 synchronization. Implemented error handling in profiles. Implemented
9419 activation and deactivation signals in plugin manager.
9421 * libanjuta/Makefile.am: Added libanjuta log domain.
9423 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9424 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
9425 in AnjutaShell interface and implemented it in AnjutaApp.
9427 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
9429 2007-02-23 Naba kumar <naba@gnome.org>
9431 src/main.c: Fixed missing end quote.
9433 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9435 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
9438 2007-02-20 Naba Kumar <naba@gnome.org>
9440 * plugins/subversion/plugin.c: Added "..." menuitems.
9441 * ROADMAP, README: Updated.
9442 * libanjuta/anjuta-profile.c: Fixed bugs.
9444 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
9445 plugins/gtodo/Makefile.am: Removed dead code.
9447 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
9448 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
9449 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
9450 plugins/gtodo/list_tooltip.c,
9451 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
9452 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
9453 not contain markups. Fixes Bug #360462.
9455 2007-02-16 Naba Kumar <naba@gnome.org>
9457 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
9458 unnecessary sub-sections.
9460 2007-02-15 Naba Kumar <naba@gnome.org>
9462 * (removed) plugins/document-manager/bookmark-prev-16.png,
9463 plugins/document-manager/bookmark-last.png,
9464 (removed)plugins/document-manager/bookmark-first-16.png,
9465 plugins/document-manager/bookmark-prev.png,
9466 (added) plugins/document-manager/bookmark-toggle.png,
9467 (removed)plugins/document-manager/bookmark_toggle.xpm,
9468 (removed)plugins/document-manager/bookmark-last-16.png,
9469 plugins/document-manager/plugin.c,
9470 plugins/document-manager/anjuta-document-manager.ui,
9471 (removed)plugins/document-manager/bookmark-next-16.png,
9472 plugins/document-manager/bookmark-next.png,
9473 plugins/document-manager/Makefile.am,
9474 (added) plugins/document-manager/bookmark-clear.png,
9475 plugins/document-manager/bookmark-first.png: Upgraded bookmark
9476 icons (stolen from monodevelop). Added clear bookmarks toolbar
9479 * plugins/document-manager/plugin.c,
9480 (added) plugins/document-manager/swap.png,
9481 (removed) plugins/document-manager/undock.png,
9482 plugins/document-manager/Makefile.am: Fixed swap icon.
9484 2007-02-13 Naba Kumar <naba@gnome.org>
9486 * plugins/class-gen/element-editor.c: Fixed typo.
9488 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
9489 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
9490 Implementing plugin profiles loading.
9492 2007-02-13 Naba Kumar <naba@gnome.org>
9494 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
9495 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
9496 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
9497 pixmaps/open_project.png, pixmaps/close_project.png:
9498 Removed more old icons.
9499 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
9500 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
9503 2007-02-13 Naba Kumar <naba@gnome.org>
9505 * plugins/class-gen/element-editor.c: Included missing headers to
9506 prevent build failures in some cases.
9508 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
9510 * plugins/debug-manager/stack_trace.c:
9513 * plugins/debug-manager/watch.c,
9514 plugins/debug-manager/breakpoints.c:
9515 Same bug than above, wrong use of gtk_ui_manager_get_widget
9517 === anjuta 2.1.1 ===
9519 2007-02-11 Naba Kumar <naba@gnome.org>
9521 * cofigure.in: Bumped version to 2.1.1
9522 * NEWS: Updated for 2.1.1 release.
9524 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
9526 * plugins/debug-manager/plugin.c,
9527 plugins/debug-manager/sparse_view.c,
9528 plugins/debug-manager/sparse_view.h:
9531 * plugins/gdb/debugger.c,
9532 plugins/debug-manager/debugger.c,
9533 plugins/debug-manager/memory.c,
9534 plugins/debug-manager/sparse_buffer.c
9535 plugins/gdb/debugger.h,
9536 libanjuta/interfaces/libanjuta.idl:
9537 Clean up, remove some warnings
9538 Use guint everywhere for addresses
9539 Rewrite code parsing position in debugger
9541 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
9543 * plugins/debug-manager/debug_tree.c:
9544 Use GtkTreeRowReference instead of GtkTreeIter as callback data
9547 2007-02-08 Naba Kumar <naba@gnome.org>
9549 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
9550 Delay showing the 'file modified on disk' dialog for one sec
9551 from the last notification to insure multiple notifications for
9552 the same file are treated as one. Do not same multiple dialogs
9553 for the same file. Make sure to destory the dialog if later
9554 the conent is no longer different.
9556 2007-02-08 Naba Kumar <naba@gnome.org>
9558 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
9559 Prevented spurious 'file modified' dialogs in scintilla editor
9560 when the file is saved.
9562 2007-02-09 Johannes Schmid <jhs@gnome.org>
9564 * scripts/glade2schema.pl:
9565 Added script to convert glade preferences into gconf schema files.
9568 2007-02-08 Naba Kumar <naba@gnome.org>
9570 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
9571 itself is destroyed. Fixes bug #355160.
9573 2007-02-08 Johannes Schmid <jhs@gnome.org>
9575 * plugins/profiler/profiler.plugin:
9576 removed from version control (only .in file needed)
9578 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
9579 * plugins/sourceview/sourceview.c: (sourceview_new):
9582 * plugins/subversion/svn-thread.c: (svn_thread_start):
9583 * src/main.c: (main):
9585 Fixed #395875 about initialisation of threads too late
9587 2007-02-07 Armin Burgmeier <armin@arbur.net>
9589 Reviewed by Naba Kumar <naba@gnome.org>:
9590 * plugins/class-gen/plugin.c:
9591 * plugins/class-gen/window.c: Removed browse button related code, load
9592 generated output directly into new buffers when not adding to project.
9594 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
9595 buttons from user interface.
9597 2007-02-07 Naba Kumar <naba@gnome.org>
9599 * po/POTFILES.in: Fixed distcheck.
9601 2007-02-07 Daniel Nylander <po@danielnylander.se>
9603 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
9605 2007-02-07 Johannes Schmid <jhs@gnome.org>
9607 * anjuta.desktop.in.in:
9610 2007-02-07 Johannes Schmid <jhs@gnome.org>
9613 * manuals/anjuta-manual/*
9614 * manuals/anjuta-faqs/*:
9615 #398991 – Anjuta manuals does not use the gnome-doc-utils format
9617 * plugins/document-manager/anjuta-document-manager.plugin.in:
9618 Removed duplicate application-xml mime-type (review patches properly ;-)
9620 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
9622 * plugins/gdb/debugger.c,
9623 libanjuta/interfaces/libanjuta.idl:
9625 Fix handling of missing source file
9627 2007-02-06 Naba Kumar <naba@gnome.org>
9629 Patch from James Liggett <jrliggett@cox.net>:
9630 * plugins/profiler/gprof-flat-profile.c,
9631 plugins/profiler/gprof-profile-data.c,
9632 plugins/profiler/gprof-call-graph.c,
9633 plugins/profiler/gprof-profile-data.h,
9634 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
9635 Show profiler view when target selected bug #403515.
9637 2007-02-05 Naba Kumar <naba@gnome.org>
9639 * configure.in: Enabled devhelp plugin by default now that
9642 Patch from parmigio@2ainfo.it:
9643 * plugins/document-manager/anjuta-document-manager.plugin.in:
9644 Added xml file type in supported mime types list.
9646 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
9648 * plugins/debug-manager/debugger.c,
9649 plugins/debug-manager/plugin.c:
9650 Add a field in status bar displaying debugger state
9651 Change cursor shape when debugger is busy
9654 * plugins/debug-manager/watch.c,
9655 plugins/debug-manager/locals.c,
9656 libanjuta/interfaces/libanjuta.idl:
9657 Clean up, remove debugging messages and unused signals
9659 2007-02-03 Johannes Schmid <jhs@gnome.org>
9662 Fixed AC_INIT and seperated version to major, minor, micro
9665 Load Subversion instead of CVS
9667 * anjuta.desktop.in.in:
9668 Fixed bug-buddy component
9670 Original patch from Rob Bradfort <robster@debian.org>:
9671 * src/main.c: (get_command_line_args), (main):
9672 Bug #335981 – Migration from popt to GOption
9674 2007-02-03 Naba Kumar <naba@gnome.org>
9676 * configure.in: Depend on devhelp 0.13 and fixed gecko home
9677 path variable. Fixed bug #341170.
9678 * plugins/profiler/Makefile.am: Fixed indentation.
9680 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
9682 * libanjuta/interfaces/libanjuta.idl,
9683 plugins/sourceview/sourceview.c,
9684 plugins/editor/text-editor.c,
9685 plugins/symbol-browser/plugin.c,
9686 plugins/search/search-replace.c,
9687 plugins/document-manager/goto_line.c,
9688 plugins/document-manager/action-callbacks.c,
9689 plugins/document-manager/anjuta-docman.c:
9690 Rename markers of anjuta interface
9691 IANJUTA_MARKABLE_NONE has been removed
9692 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
9693 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
9694 IANJUTA_MARKABLE_ATTENTIVE renamed in
9695 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
9696 IANJUTA_MARKABLE_INTENSE renamed in
9697 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
9698 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
9700 * (removed) plugins/sourceview/marker-light.png,
9701 (removed) plugins/sourceview/marker-basic.png,
9702 (removed) plugins/sourceview/marker-attentive.png,
9703 (removed) plugins/sourceview/marker-intense.png,
9704 plugins/sourceview/bookmark.png,
9705 (added) plugins/sourceview/breakpoint-disabled.png,
9706 (added) plugins/sourceview/breakpoint-enabled.png,
9707 (added) plugins/sourceview/program-counter.png,
9708 (added) plugins/sourceview/linemarker.png,
9709 plugins/sourceview/Makefile.am,
9710 (added) plugins/editor/bookmark.xpm,
9711 (added) plugins/editor/breakpoint-disabled.xpm,
9712 (added) plugins/editor/breakpoint-enabled.xpm,
9713 (added) plugins/editor/program-counter.xpm,
9714 (added) plugins/editor/linemarker.xpm,
9715 plugins/editor/Makefile.am:
9716 Add or change marker pixmaps in scintilla and sourceview editor
9718 * plugins/document-manager/plugin.c,
9719 libanjuta/interfaces/libanjuta.idl,
9720 plugins/debug-manager/plugin.c,
9721 plugins/debug-manager/breakpoints.c
9722 plugins/gdb/debugger.c:
9723 Fix bug #376404, program counter marker is not displayed when debugger
9724 Return the selected editor or NULL (if file does not exist) with
9725 ianjuta_document_manager_goto_file_line* functions
9726 Emit a change-location signal even if the program counter is in an
9729 2007-02-02 Naba Kumar <naba@gnome.org>
9731 * TODO.tasks: Marked bounty bug #359478 completed. And checked
9732 older bounties 'Done'.
9734 2007-02-02 Naba Kumar <naba@gnome.org>
9736 * TODO.tasks: Fixed typop.
9738 Patch from James Liggett <jrliggett@cox.net>:
9739 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
9740 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
9741 profiler plugin by James Liggett. Completes bounty bug #359478
9742 'Gprof performance profiler plugin'
9744 2007-02-01 Naba Kumar <naba@gnome.org>
9746 * src/main.c: Renamed option name.
9748 * TODO.tasks: Marked "Test and fix all project wizards templates"
9751 2007-01-29 Johannes Schmid <jhs@gnome.org>
9753 * plugins/document-manager/plugin.c: (on_editor_changed):
9754 Added DEBUG_PRINT(...)
9755 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
9757 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
9758 Fix language support plugin for sourceview editor (add some new
9761 * plugins/sourceview/sourceview.c: (iindic_clear):
9762 Clear all indicators
9764 2007-01-29 Johannes Schmid <jhs@gnome.org>
9767 Minor task currentions
9769 * libanjuta/interfaces/libanjuta.idl:
9770 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
9771 (itext_editor_iface_init):
9772 * plugins/language-support-cpp-java/plugin.c: (install_support):
9773 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
9774 (ieditor_get_attributes), (ieditor_iface_init):
9775 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
9778 * plugins/sourceview/sourceview.glade:
9779 Fixed sourceview preference window
9781 2007-01-28 Naba Kumar <naba@gnome.org>
9783 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
9784 Implemented --no-files and --no-session command line options and
9785 corresponding preferernces checkboxes in General tab.
9787 2007-01-28 Johannes Schmid <jhs@gnome.org>
9789 * plugins/subversion/plugin.c:
9790 * plugins/subversion/plugin.h:
9791 * plugins/subversion/svn-notify.c: (svn_show_info),
9792 (show_svn_error), (on_svn_notify):
9793 * plugins/subversion/svn-notify.h:
9794 * plugins/subversion/svn-thread.c: (create_message_view),
9796 Fixed error handling and fixed #394216 – No indication of subversion commands running
9798 * plugins/tools/execute.c: (atp_output_context_print):
9799 Show name of tool in message pane
9801 2007-01-28 Naba Kumar <naba@gnome.org>
9803 * configure.in, plugins/glade/plugin.c: Make it work with
9804 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
9806 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
9807 from devhelp (won't work untill devhelp is fixed: bug #341170).
9809 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
9811 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
9813 Reviewed by Naba Kumar <naba@gnome.org>:
9814 * libanjuta/interfaces/libanjuta.idl,
9815 plugins/debug-manager/debugger.c,
9816 plugins/debug-manager/start.c,
9817 plugins/gdb/plugin.c,
9818 plugins/gdb/debugger.c,
9819 plugins/gdb/debugger.h:
9820 Fix a bug when launching gdb
9821 Set the terminal for the debugged program on the command line.
9823 2007-01-26 Johannes Schmid <jhs@gnome.org>
9825 * plugins/sourceview/anjuta-document-saver.c:
9826 (anjuta_document_saver_save):
9827 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
9828 * plugins/sourceview/sourceview.c: (save_if_modified),
9829 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
9830 Proper error handling, for example if a file was modified externally. Use backup files
9831 to avoid data-loss on disk full.
9833 2007-01-24 Naba Kumar <naba@gnome.org>
9835 * plugins/devhelp/htmlview.c: Fixed crash during project load.
9836 Fixed mem leak and source leak.
9838 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
9840 Reviewed by Naba Kumar <naba@gnome.org>:
9841 * plugins/debug-manager/debug_tree.c,
9842 plugins/debug-manager/debug_tree.h,
9843 plugins/debug-manager/watch.c:
9844 Partial rewrite of the variable object code, find and fix a few bugs
9845 Fix bug #395808: gdb can still crash but children are listed
9846 on request only so you can avoid the crash
9848 2007-01-24 Naba Kumar <naba@gnome.org>
9850 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
9851 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
9852 plugins/symbol-browser/plugin.h,
9853 plugins/symbol-browser/plugin.c,
9854 plugins/symbol-browser/Makefile.am: Added current file (local)
9855 symbols view (Seriously getting bored with the browse toolbar).
9857 2007-01-22 Naba Kumar <naba@gnome.org>
9859 Patch from Gabor Kelemen:
9860 * po/POTFILES.in: Added .plugin.in files.
9862 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
9864 Reviewed by Naba Kumar <naba@gnome.org>:
9865 * plugins/document-manager/anjuta-docman.c,
9866 plugins/message-view/anjuta-msgman.c
9867 Set right alignment to the label widget in the tab title.
9869 2007-01-21 Naba Kumar <naba@gnome.org>
9871 * libegg/egg-combo-action.c: Fixed mode line.
9872 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9873 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
9875 2007-01-21 Armin Burgmeier <armin@arbur.net>
9877 Reviewed by Naba Kumar <naba@gnome.org>:
9878 * plugins/class-gen/plugin.c: Prompt for target before actually
9879 generating the class files. This ensures that the files are created in
9880 the correct directory. Fixes bug #397406.
9882 * plugins/class-gen/window.c: Set browse buttons to insensitive when
9883 the class is added to the project.
9885 2007-01-21 Naba Kumar <naba@gnome.org>
9887 * libanjuta/anjuta-plugin-description.c,
9888 libanjuta/anjuta-ui.h,
9889 libanjuta/anjuta-status.c,
9890 libanjuta/anjuta-plugin-description.h,
9891 libanjuta/cell-renderer-captioned-image.c,
9892 libanjuta/anjuta-plugin-handle.c,
9893 libanjuta/anjuta-status.h,
9894 libanjuta/resources.c,
9895 libanjuta/cell-renderer-captioned-image.h,
9896 libanjuta/glue-cpp.c,
9897 libanjuta/anjuta-plugin-handle.h,
9898 libanjuta/anjuta-plugin.c,
9899 libanjuta/anjuta-preferences-dialog.c,
9900 libanjuta/libanjuta.h,
9901 libanjuta/resources.h,
9902 libanjuta/glue-cpp.h,
9903 libanjuta/anjuta-plugin.h,
9904 libanjuta/anjuta-preferences-dialog.h,
9905 libanjuta/anjuta-plugin-manager.c,
9906 libanjuta/anjuta-shell.c,
9907 libanjuta/anjuta-plugin-manager.h,
9908 libanjuta/anjuta-shell.h,
9909 libanjuta/anjuta-save-prompt.c,
9910 libanjuta/anjuta-save-prompt.h,
9911 libanjuta/anjuta-children.c,
9912 libanjuta/anjuta-utils.c,
9913 libanjuta/anjuta-profile.c,
9914 libanjuta/anjuta-preferences.c,
9915 libanjuta/anjuta-launcher.c,
9916 libanjuta/anjuta-utils.h,
9917 libanjuta/anjuta-profile.h,
9918 libanjuta/anjuta-launcher.h,
9919 libanjuta/anjuta-ui.c: Updated file headers.
9921 * po/POTFILES.in: Updated.
9923 * libanjuta/anjuta-marshal.list,
9924 (added) libanjuta/anjuta-plugin-handle.c,
9925 (added) libanjuta/anjuta-plugin-handle.h,
9926 (added) libanjuta/anjuta-plugin-manager.c,
9927 (added) libanjuta/anjuta-plugin-manager.h,
9928 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9929 (added) libanjuta/anjuta-profile.c,
9930 (added) libanjuta/anjuta-profile.h,
9931 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
9932 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
9933 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
9934 src/action-callbacks.c: Implemented AnjutaPluginManager
9935 class based on old plugins.[ch]. Implemented AnjutaProfile as
9936 prelimanary profiles implementation. Implemented AnjutaPluginHandle
9937 class to represent plugins (not to be confused with plugin objects).
9938 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
9939 implemented it in AnjutaApp and AnjutaTestShell.
9940 De-globalized plugin management and several clean ups.
9942 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
9943 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
9944 plugins/search/search-replace.c, plugins/terminal/terminal.c,
9945 plugins/project-import/project-import.c,
9946 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
9947 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
9948 Fixed plugins for the change in API.
9950 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
9953 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
9955 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
9957 Reviewed by Naba Kumar <naba@gnome.org>:
9958 * libanjuta/anjuta-launcher.c,
9959 libanjuta/anjuta-launcher.h:
9960 Add a new function anjuta_set_terminate_on_exit to close the i/o
9961 channel when the child exit
9962 Return directly the status and not the exit code in child-exited
9965 * plugins/gdb/debugger.c:
9966 Use new function in debugger plugin
9968 2007-01-18 Johannes Schmid <jhs@gnome.org>
9970 * src/about.c: Do not show empty license information instead hide the button (#397883)
9972 2007-01-15 Johannes Schmid <jhs@gnome.org>
9974 * plugins/project-manager/plugin.c:
9975 * plugins/project-wizard/templates/python.wiz
9976 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
9978 Fixed #335235 python programs are not executeable/ do not start when pressing F3
9979 You will also need latest gnome-build svn
9981 === anjuta 2.1.0 ===
9983 2007-01-14 Naba Kumar <naba@gnome.org>
9985 * configure.in: Removed reference of mkfile project
9986 template to fix distcheck build error.
9989 * configure.in: Bumped version to 2.1.0 for beta release.
9990 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
9991 crashes as soon as editing starts in normal text files.
9993 2007-01-14 Johannes Schmid <jhs@gnome.org>
9997 Applied http://live.gnome.org/GnomeGoals/PoLinguas
10000 Patch from Massimo Cora' to hopefully fix #395362
10002 * plugins/project-wizard/templates/*:
10004 Fixed and tested all project-wizards. Deactivated mkfile project because
10005 it was totally broken and I don't see any real use for it.
10006 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
10008 2007-01-14 Naba Kumar <naba@gnome.org>
10010 * NEWS: Updated for release.
10012 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
10014 * libanjuta/interfaces/libanjuta.idl,
10015 plugins/editor/text_editor_cbs.c,
10016 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
10017 interface and implemented it for scintilla.
10019 * plugins/editor/text-editor.c: Fixed highlighing issues when
10020 used with indicators (particularly when the file is just opened).
10021 Fixes bug #377477 – when debugging, scintilla editor grays out all
10022 lines before current line.
10024 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
10025 Maintain a separate list of indicated edtitors for separate contexts.
10026 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
10028 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
10030 Reviewed by Naba Kumar <naba@gnome.org>:
10031 * plugins/debug-manager/plugin.c:
10032 Bug fix: breakpoints cannot be added after stopping the debugger
10034 2007-01-13 Naba Kumar <naba@gnome.org>
10036 * NEWS: Updated for release.
10038 2007-01-12 Johannes Schmid <jhs@gnome.org>
10040 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
10041 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
10042 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
10043 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
10044 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
10045 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
10046 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
10047 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
10048 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
10049 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
10051 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
10052 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
10054 * plugins/sourceview/sourceview.c:
10055 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
10056 on character positions.
10058 2007-01-12 Naba Kumar <naba@gnome.org>
10060 * src/anjuta-app.c,
10061 plugins/project-manager/plugin.c,
10062 plugins/profile-default/plugin.c,
10063 libanjuta/anjuta-status.c,
10064 libanjuta/anjuta-status.h: Introduced an API for application title
10065 in AnjutaStatus. Set application title to project name.
10067 2007-01-11 Massimo Cora' <maxcvs@email.i>
10069 Reviewed by Naba Kumar <naba@gnome.org>:
10070 * tagmanager/Makefile.am,
10071 plugins/symbol-browser/Makefile.am: removed installation for
10074 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
10076 Reviewed by Naba Kumar <naba@gnome.org>:
10077 * plugins/debug-manager/start.h,
10078 plugins/debug-manager/start.c,
10079 plugins/debug-manager/anjuta-debug-manager.ui,
10080 plugins/debug-manager/plugin.c:
10081 Partial fix for bug #392537
10083 * plugins/debug-manager/disassemble.c:
10086 2007-01-11 Naba Kumar <naba@gnome.org>
10088 * src/anjuta.c: Load project seperately from session,
10089 so that project session is also loaded.
10091 * plugins/profile-default/plugin.c: Load project in new
10092 anjuta if there already is one loaded currently (disabled
10095 * plugins/editor/aneditor.cxx: Disconnect focus in/out
10096 signals when editor is destroyed. Fixes a crash bug.
10098 * plugins/editor/text_editor.c: Do not mark line in
10099 ianjuta_editor_goto_line() implementation.
10101 * plugins/search/search-replace.c: Always check for markable
10102 interface availablility because its optional for an editor.
10104 * plugins/document-manager/goto_line.c,
10105 plugins/document-manager/action-callbacks.c: Mark lines for
10106 goto line commands (from dialog and from menu entry box).
10108 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
10109 plugins/file-manager/an_file_view.c: Expand file manager
10110 nodes in idle loop, one at a time. Did as a possible work
10111 around for bug #361763, but it didn't make any difference.
10112 However, it could still be useful in situations where there
10113 are lots to expand.
10115 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
10117 2007-01-11 Naba Kumar <naba@gnome.org>
10119 * plugins/editor/scintilla/LineMarker.h,
10120 plugins/editor/scintilla/LexBasic.cxx,
10121 plugins/editor/scintilla/LexHTML.cxx,
10122 plugins/editor/scintilla/include/SciLexer.h,
10123 plugins/editor/scintilla/include/Scintilla.h,
10124 plugins/editor/scintilla/include/Scintilla.iface,
10125 plugins/editor/scintilla/include/ScintillaWidget.h,
10126 plugins/editor/scintilla/LexBash.cxx,
10127 plugins/editor/scintilla/PlatGTK.cxx,
10128 plugins/editor/scintilla/ViewStyle.h,
10129 plugins/editor/scintilla/Editor.cxx,
10130 plugins/editor/scintilla/StyleContext.h,
10131 plugins/editor/scintilla/LexCPP.cxx,
10132 plugins/editor/scintilla/Converter.h,
10133 plugins/editor/scintilla/LexAU3.cxx,
10134 plugins/editor/scintilla/Editor.h,
10135 plugins/editor/scintilla/LexPerl.cxx,
10136 plugins/editor/scintilla/LexVB.cxx,
10137 plugins/editor/scintilla/ScintillaGTK.cxx,
10138 plugins/editor/scintilla/ViewStyle.cxx,
10139 plugins/editor/scintilla/PropSet.cxx,
10140 plugins/editor/scintilla/LexSQL.cxx,
10141 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
10144 2007-01-11 Armin Burgmeier <armin@arbur.net>
10146 Reviewed by Naba Kumar <naba@gnome.org>:
10147 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
10148 selected for editing. This fixes bug #394218.
10150 * plugins/class-gen/plugin.c: Do not use project's root URI as project
10151 name if said URI is not known.
10153 * plugins/class-gen/window.c: When stripping function prefix away,
10154 include the trailing underscore because it is already set by the
10157 * plugins/class-gen/transform.c: Include "const char*" and "const
10158 gchar*" in the list for transforming a default C type to a GType.
10159 Don't access invalid memory when writing pointer_str in
10160 cg_transform_first_argument.
10162 2007-01-11 Naba Kumar <naba@gnome.org>
10164 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
10165 pixmaps/anjuta.svg, pixmaps/Makefile.am,
10166 (renamed) pixmaps/anjuta_icon.png, src/main.c,
10167 libegg/test-actions.c, anjuta.desktop.in.in,
10168 anjuta.prj: Renamed application icon to 'anjuta.png' from
10169 'anjuta_icon.png'. Added more fields in desktop file.
10171 * mime/anjuta.xml: Added magic section.
10173 * (removed) mime/anjuta.applications,
10174 (removed) mime/anjuta.mime, mime/Makefile.am,
10175 (removed) mime/anjuta.keys,
10176 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
10177 registeration and added scalable icon. Also fixes bug #393680
10179 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
10181 Reviewed by Naba Kumar <naba@gnome.org>:
10182 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
10183 and anjuta_status_progress_add_ticks() to check for progressbar
10184 being realized before trying to update it.
10186 2007-01-10 Naba Kumar <naba@gnome.org>
10188 * tagmanager/tm_workspace.c,
10190 plugins/debug-manager/Makefile.am,
10191 plugins/tools/scripts/Makefile.am,
10192 plugins/class-gen/plugin.c,
10193 plugins/class-gen/Makefile.am,
10194 global-tags/Makefile.am: Fixed make distcheck.
10196 * plugins/debug-manager/attach_process.c,
10197 plugins/debug-manager/attach_process.h,
10198 plugins/class-gen/action-callbacks.h,
10199 plugins/class-gen/action-callbacks.c,
10200 plugins/class-gen/class_gen.h,
10201 plugins/class-gen/class_gen.c: Deleted unused/old files.
10203 * (removed) scintilla, (added) plugins/editor/scintilla,
10204 plugins/editor/scintilla/lexers.make,
10205 plugins/editor/scintilla/Makefile.am,
10206 plugins/editor/Makefile.am
10207 configure.in, manuals/reference/libanjuta/Makefile.am
10208 Makefile.am: Moved scintilla to its right place.
10210 2007-01-09 Naba Kumar <naba@gnome.org>
10212 * plugins/profile-default/plugin.c: Save project session before
10213 a new one is opened.
10215 * plugins/project-manager/plugin.c,
10216 plugins/project-manager/plugin.h,
10217 plugins/project-manager/anjuta-project-manager.ui,
10218 plugins/profile-default/plugin.c,
10219 plugins/profile-default/plugin.h,
10220 plugins/profile-default/Makefile.am,
10221 (added) plugins/profile-default/anjuta-default-profile.ui,
10222 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
10223 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
10224 multiple projects support.
10226 2007-01-06 Armin Burgmeier <armin@arbur.net>
10228 Reviewed by Naba Kumar <naba@gnome.org>
10229 * plugins/class-gen/combo-flags.h:
10230 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
10231 enum, added a type parameter to selected signal. Select highlighted
10232 entry when pressing enter (but not unselect it if it was already
10233 selected) before closing the popup. Also accept input when clicking
10234 not into the popup.
10236 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
10237 according to selection type.
10239 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
10242 2007-01-08 Johannes Schmid <jhs@gnome.org>
10244 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
10245 * plugins/project-wizard/templates/gtkmm/Makefile.am
10246 * plugins/project-wizard/templates/python/configure.ac.tpl
10247 * plugins/project-wizard/templates/python/configure.in.tpl
10248 * plugins/project-wizard/templates/python/Makefile.am
10249 * plugins/project-wizard/templates/cpp/configure.ac.tpl
10250 * plugins/project-wizard/templates/cpp/configure.in.tpl
10251 * plugins/project-wizard/templates/cpp/Makefile.am
10252 * plugins/project-wizard/templates/terminal.wiz
10253 * plugins/project-wizard/templates/xlib-dock.wiz
10254 * plugins/project-wizard/templates/wxwin.wiz
10255 * plugins/project-wizard/templates/java.wiz
10256 * plugins/project-wizard/templates/xlib/configure.ac.tpl
10257 * plugins/project-wizard/templates/xlib/configure.in.tpl
10258 * plugins/project-wizard/templates/xlib/Makefile.am
10259 * plugins/project-wizard/templates/gcj/configure.ac.tpl
10260 * plugins/project-wizard/templates/gcj/configure.in.tpl
10261 * plugins/project-wizard/templates/gcj/Makefile.am
10262 * plugins/project-wizard/templates/terminal/configure.ac.tpl
10263 * plugins/project-wizard/templates/terminal/configure.in.tpl
10264 * plugins/project-wizard/templates/terminal/Makefile.am
10265 * plugins/project-wizard/templates/terminal/autogen.sh
10266 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
10267 * plugins/project-wizard/templates/wxwin/configure.in.tpl
10268 * plugins/project-wizard/templates/wxwin/Makefile.am
10269 * plugins/project-wizard/templates/gnome.wiz
10270 * plugins/project-wizard/templates/java/configure.ac.tpl
10271 * plugins/project-wizard/templates/java/configure.in.tpl
10272 * plugins/project-wizard/templates/java/Makefile.am
10273 * plugins/project-wizard/templates/anjuta-plugin.wiz
10274 * plugins/project-wizard/templates/gtkmm.wiz
10275 * plugins/project-wizard/templates/python.wiz
10276 * plugins/project-wizard/templates/cpp.wiz
10277 * plugins/project-wizard/templates/gtk.wiz
10278 * plugins/project-wizard/templates/gcj.wiz
10279 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
10280 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
10281 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10283 Starting fixing of all project wizards:
10284 - rename configure.in to configure.ac
10285 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
10286 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
10289 * TODO.task: Added bug number to bounty
10291 2007-01-07 Johannes Schmid <jhs@gnome.org>
10293 * plugins/build-basic-autotools.c:
10294 Fixed #392290 – Missed install as root option in project manager
10296 2007-01-07 Johannes Schmid <jhs@gnome.org>
10298 * plugins/sourceview/sourceview.c:
10299 Fixed #388731 – Odd editor behaviour after performing block-text operations
10300 Fixed #388727 – Block-tab does not work
10302 * plugins/sourceview/anjuta-document.h/c:
10303 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
10306 Require Gtk+ >= 2.10 for sourceview plugin
10308 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
10310 * libanjuta/anjuta-status.c:
10311 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
10313 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
10316 plugins/terminal/terminal.c:
10318 remove support for VTE < 0.9
10320 2007-01-06 Naba Kumar <naba@gnome.org>
10322 * po/POTFILES.in: Updated
10324 2007-01-05 Adam Dingle <adam@medovina.org>
10326 Reviewed by Naba Kumar <naba@gnome.org>:
10327 * plugins/message-view/anjuta-message-manager-plugin.glade:
10328 Fixed bug #377903 (improve message color defaults).
10330 2007-01-05 Naba Kumar <naba@gnome.org>
10332 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
10334 2007-01-03 Armin Burgmeier <armin@arbur.net>
10336 Reviewed by Naba Kumar <naba@gnome.org>:
10337 * plugins/symbol-browser/test-class.h: Fixed block ends.
10339 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
10340 C-style-block comment.
10342 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
10343 allow lists when writing autogen definition files. This is required
10344 for the new class generator. Also fixed a wrong return value in
10345 npw_autogen_write_definition_file and set a GError in
10346 npw_autogen_execute when the output file could not be opened.
10348 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
10351 * plugins/class-gen/Makefile.am: Added templates subdir, removed
10352 goc_template_header and goc_template_source, added top_srcdir to
10353 includes, link against project wizard (also hopefully temporarily),
10354 removed class_gen.h, class_gen.c, action-callbacks.h,
10355 action-callbacks.c.
10357 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
10359 * plugins/class-gen/cell-renderer-flags.h:
10360 * plugins/class-gen/cell-renderer-flags.c:
10361 * plugins/class-gen/combo-flags.h:
10362 * plugins/class-gen/combo-flags.c:
10363 * plugins/class-gen/element-editor.c:
10364 * plugins/class-gen/element-editor.h:
10365 * plugins/class-gen/generator.c:
10366 * plugins/class-gen/generator.h:
10367 * plugins/class-gen/plugin.h:
10368 * plugins/class-gen/plugin.c:
10369 * plugins/class-gen/transform.c:
10370 * plugins/class-gen/transform.h:
10371 * plugins/class-gen/validator.c:
10372 * plugins/class-gen/validator.h:
10373 * plugins/class-gen/window.c:
10374 * plugins/class-gen/window.h: Rewrote class generator, it now allows
10375 adding of several class elements and uses autogen.
10377 * plugins/class-gen/templates/cc-header.tpl:
10378 * plugins/class-gen/templates/cc-source.tpl:
10379 * plugins/class-gen/templates/go-header.tpl:
10380 * plugins/class-gen/templates/go-source.tpl:
10381 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
10382 for the class generator.
10384 * configure.in: Added plugins/class-gen/templates/Makefile to output.
10386 2007-01-04 Naba Kumar <naba@gnome.org>
10388 Patch from Nick Treleaven:
10389 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
10390 all matching symbols.
10392 Patches from Maik Beckmann and Sébastien Granjoux:
10393 * plugins/profile-default/plugin.c,
10394 plugins/project-manager/plugin.c: Unescape project name. Fixes
10397 2007-01-04 Naba Kumar <naba@gnome.org>
10399 * plugins/glade/plugin.c: Fixed compilation with
10400 older glade-3 version.
10402 Patch from Roland Illig:
10403 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
10404 plugins/sourceview/anjuta-document-saver.c,
10405 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
10406 are necessary to build anjuta on NetBSD 3.0
10408 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
10409 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
10410 window manager in gnome.
10412 2007-01-02 Naba Kumar <naba@gnome.org>
10414 * plugins/glade/plugin.c: Make it work with glade-3 svn.
10416 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
10418 Reviewed by Naba Kumar <naba@gnome.org>:
10419 * libanjuta/interfaces/libanjuta.idl,
10420 plugins/debug-manager/Makefile.am,
10421 plugins/debug-manager/anjuta-marshal.list,
10422 plugins/debug-manager/debugger.c,
10423 plugins/debug-manager/sparse_buffer.c,
10424 plugins/debug-manager/sparse_buffer.h,
10425 plugins/debug-manager/sparse_view.c,
10426 plugins/debug-manager/sparse_view.h,
10427 plugins/debug-manager/disassemble.h,
10428 plugins/debug-manager/disassemble.c,
10429 plugins/debug-manager/anjuta-marshal.list,
10430 plugins/debug-manager/plugin.c,
10431 plugins/gdb/debugger.c,
10432 plugins/gdb/debugger.h,
10433 plugins/gdb/plugin.c:
10434 Add a disassembly view window
10436 * plugins/debug-manager/breakpoints.c,
10437 plugins/debug-manager/chunk_view.c,
10438 plugins/debug-manager/locals.c,
10439 plugins/debug-manager/memory.c,
10440 plugins/debug-manager/registers.c,
10441 plugins/debug-manager/stack_trace.c:
10442 Add some debugging information
10444 2006-12-18 Naba Kumar <naba@gnome.org>
10446 * configure.in, plugins/glade/plugin.c: Allow building against both
10447 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
10449 2006-12-03 Naba Kumar <naba@gnome.org>
10451 * TODO.tasks: Marked a bounty completed.
10453 2006-11-24 Adam Dingle <adam@medovina.org>
10455 Reviewed by Naba Kumar <naba@gnome.org>:
10456 * plugins/build-basic-autotools/build-basic-autotools.c,
10457 plugins/debug-manager/watch.c,
10458 plugins/document-manager/plugin.c,
10459 plugins/patch/plugin.c,
10460 plugins/project-manager/plugin.c:
10461 Fixed bug #378879 (several command names need ellipses).
10463 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
10465 Reviewed by: Naba Kumar <naba@gnome.org>
10466 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
10467 GCC 4.1.2 (there are only two warnings remaining now when compiling
10470 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
10472 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
10473 macro so that the generated function support a NULL plugin parameter.
10475 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
10476 in debug_tree_find_expression by freeing memory returned by the call
10477 to gtk_tree_model_get instead of the parameter string.
10479 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
10481 * plugins/debug-manager/breakpoints.c:
10484 * plugins/debug-manager/anjuta-debug-manager.ui,
10485 plugins/debug-manager/debugger.c,
10486 plugins/debug-manager/plugin.c:
10489 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
10491 * libanjuta/anjuta-launcher.c,
10492 plugins/gdb/debugger.c:
10495 2006-11-21 Naba Kumar <naba@gnome.org>
10497 * plugins/search/search_preferences.c: Fixed build break.
10499 2006-11-20 Naba Kumar <naba@gnome.org>
10501 Patch from Kjartan Maraas:
10502 * plugins/cvs-plugin/cvs-interface.c,
10503 plugins/document-manager/plugin.c,
10504 plugins/gtodo/interface.c,
10505 plugins/gtodo/libgtodo.h,
10506 plugins/message-view/anjuta-msgman.c,
10507 plugins/project-wizard/druid.c,
10508 plugins/search/search_preferences.c,
10509 plugins/sourceview/sourceview-prefs.c,
10510 plugins/terminal/terminal.c,
10511 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
10513 Patch from Przemysław Grzegorczyk:
10514 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
10515 plugins/subversion/anjuta-subversion.glade: Enable files in
10516 fileselection dialog. Fixes bug #376031.
10518 2006-11-17 Adam Dingle <adam@medovina.org>
10520 Reviewed by: Naba Kumar <naba@gnome.org>
10521 * plugins/build-basic-autotools/build-basic-autotools.c
10522 * plugins/class-gen/anjuta-class-gen.plugin.in
10523 * plugins/debug-manager/breakpoints.c
10524 * plugins/debug-manager/plugin.c
10525 * plugins/devhelp/plugin.c
10526 * plugins/document-manager/plugin.c
10527 * plugins/gdb/debugger.c
10528 * plugins/glade/anjuta-glade.plugin.in
10529 * plugins/gtodo/plugin.c
10530 * plugins/language-support-cpp-java/plugin.c
10531 * plugins/message-view/plugin.c
10532 * plugins/project-import/anjuta-project-import.glade
10533 * plugins/project-import/anjuta-project-import.plugin.in
10534 * plugins/search/plugin.c
10535 * plugins/tools/scripts/tools-2.xml.in
10536 * plugins/valgrind/plugin.c
10537 * src/anjuta-actions.h:
10538 Fixed bug #376335 "menu items should be capitalized". Minor
10541 2006-11-20 Naba Kumar <naba@gnome.org>
10543 * configure.in: Fixed build.
10545 Patch from: Arjan Timmerman
10546 *configure.in: Make subvesion plugin build for apr 1.x.
10547 Fixes: Bug #364754.
10549 2006-11-20 Johannes Schmid <jhs@gnome.org>
10552 * plugins/*/*.[ch]:
10553 Removed patches from Sylvain and Günther. They caused not problems but
10554 Naba was against them.
10556 2006-11-20 Johannes Schmid <jhs@gnome.org>
10558 * Removed me from MAINTAINERS
10560 2006-11-14 Günther Brammer <GBrammer@gmx.de>
10563 Use apr-1 instead of apr-0
10565 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
10567 * global-tags/create_global_tags.sh.in: Correct a bug when environment
10568 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
10569 and another bug occuring when parsing .pc file containing quotes.
10571 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
10573 * plugins/*/*.[ch]: Use class macro for type casting.
10575 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
10576 GCC 4.1.2 (there are only two warnings remaining now when compiling
10579 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
10580 a memory leak in debug_tree_find_expression; g_free was called on
10581 the parameter instead of the memory allocated by gtk_tree_model_get.
10583 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
10584 to declare and initialize the global type variable of the plugin.
10586 2006-10-31 Naba Kumar <naba@gnome.org>
10588 * global-tags/create_global_tags.sh.in: Added an end message.
10590 * libanjuta/anjuta-launcher.h: Fixed indentation.
10592 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
10593 creation to a) append the messages in right way, b) Connect signals
10594 to the view properly and c) Recreate the system-tags.cache at the
10595 end of the generation.
10597 * plugins/symbol-browser: Fixed action path (double
10598 click on sysmbols was not working).
10600 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
10601 Fixed typedef and removed dead code.
10603 * tagmanager/c.c: Took the latest version from ctags source
10604 repository, because the one we had (from ctags 5.6) was broken.
10606 * global_tags/create_global_tags.sh.in: Reverted the patch from
10607 Sylvain because it was not right fix (and added a helpful comment).
10608 Used /bin/bash to fix the bashism and generated separate log files
10609 for each tag files in the same directory.
10611 2006-10-29 Naba Kumar <naba@gnome.org>
10613 * plugins/editor/text_editor.c: Use a temporary file
10614 to save the editor and move it at the end to original
10615 file. This will prevent data corruption if file save
10616 failed for any reason. Also report proper errors when
10617 file save fails. Fixes bug #346575.
10619 2006-10-26 Naba Kumar <naba@gnome.org>
10621 * plugins/document-manager/anjuta-docman.c: Do not load
10622 the same files with different path more than once (happens
10623 with symlinked files). Fixes Bug #323591.
10625 2006-10-25 Naba Kumar <naba@gnome.org>
10627 * plugins/valgrind/vgactions.c: Fixed a warning.
10629 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
10631 Reviewed by Naba Kumar <naba@gnome.org>:
10633 * plugins/valgrind/vgtoolview.c:
10634 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
10636 * plugins/valgrind/bugged-prg-test.c:
10637 No more warning during compilation with GCC 4.1.
10638 Program is still buggy in order to be used as a test of the
10641 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
10642 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
10643 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
10644 plugins/valgrind/vgrule.c:
10645 No more warning during compilation with GCC 4.1.
10647 * plugins/valgrind/plugin.c:
10648 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
10649 prototype (was missing from previous patch).
10651 2006-10-24 Naba Kumar <naba@gnome.org>
10653 * plugins/glade/plugin.c: Show glade tree view, not list view.
10655 * plugins/glade/plugin.c: Fixed crash when Anjuta is
10656 exited with glade plugin still loaded. Fixes Bug #364755.
10658 * plugins/document-manager/anjuta-document-manager.plugin.in:
10659 Added application/x-reject in accepted mime-types.
10661 * Changelog: Fixed changelog alignments.
10663 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
10665 Reviewed by: Naba Kumar <naba@gnome.org>
10667 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
10668 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
10669 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
10670 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
10671 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
10672 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
10673 plugins/valgrind/vgsearchbar.c:
10674 Use class macro for type casting.
10676 * plugins/valgrind/plugin.h:
10677 Don't force cast a GtkActionGroup to a GtkAction.
10679 * plugins/valgrind/plugin.c:
10680 Use correct API to get path of the preoject root when building
10681 the list of targets for the run action.
10682 Correct ordering of the construction of the preferences widgets.
10683 Only remove the valgrind widget if it is currently displayed.
10685 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
10686 Return if check_valgrind_binary() fails.
10687 The ValgrindPluginPrefs object is initialized after the call to
10688 vg_action_new. Take a handle to the location of the pointer to
10691 2006-10-24 Naba Kumar <naba@gnome.org>
10693 * HACKING: Updated coding sample.
10695 Patch from: Armin Burgmeier <armin@arbur.net>
10696 * plugins/symbol-browser/test-class.h,
10697 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
10699 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
10701 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
10702 * plugins/valgrind/vgtoolview.h:
10703 Correctly handle the argv / srcdir of vg_tool_view object. Do
10704 not leak memory associated with those arrays.
10706 * plugins/symbol-browser/an_symbol_prefs.c:
10707 Support unloading / reloading of the module (for example when
10708 closing a project and opening another one).
10710 * plugins/project-manager/plugin.c:
10711 Remove plugin widget before removing plugin itself, preventing
10712 a crash with valgrind plugin.
10714 * libanjuta/anjuta-preferences-dialog.c:
10715 Do not use the page_num returned by gtk_notebook_append_page to
10716 remove the page as it cause bugs when pages removal is not done
10719 * plugins/document-manager/anjuta-docman.c:
10720 Fix some GTK+ warnings.
10722 * global-tags/create_global_tags.sh.in:
10723 Rewrite script to remove bash-ism and use pkg-config directly
10724 instead of parsing the *.pc file by hand. This solve problems
10725 that occurred when one of the directory in PKG_CONFIG_PATH is
10728 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
10730 * plugins/glade/plugin.c: Fix build (#363884)
10732 2006-10-22 Johannes Schmid <jhs@gnome.org>
10734 * plugins/file-manager/an_file_view.c:
10735 * plugins/file-manager/plugin.c:
10736 * plugins/file-manager/plugin.h:
10737 Fix possible crasher when changing project-root uri when we try to restore open nodes
10740 2006-10-19 Naba Kumar <naba@gnome.org>
10742 Patch from: Juan Pablo Ugarte
10743 * plugins/glade/plugin.c: Include glade header
10746 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
10748 * plugins/debug-manager/Makefile.am,
10749 plugins/debug-manager/sexy-icon-entry.h,
10750 plugins/debug-manager/sexy-icon-entry.c,
10751 plugins/debug-manager/dataview.c:
10752 Fix bug #358134 (Goto memory prompt)
10753 Use sexy-icon-entry from libsexy 0.1.10
10755 * plugins/debug-manager/debugger.c,
10756 plugins/debug-manager/plugin.c,
10757 plugins/debug-manager/start.c,
10758 plugins/gdb/debugger.c,
10759 plugins/gdb/plugin.c:
10760 Better error handling when starting and stopping debugger
10762 2006-10-13 Maik Beckmann <maik@eigenco.de>
10764 * src/action_callbacks.c:
10765 Fixed bug #361830 (AboutDialog does not close) which is caused
10766 due to a change in Gtk+ 2.10
10768 2006-10-12 Adam Dingle <adam@medovina.org>
10770 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
10772 * plugins/search/search-replace.c:
10773 Fixed bug #358068 (indicate when Find in Files is complete)
10775 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
10777 * plugins/sourceview/sourceview-prefs.c:
10778 * plugins/sourceview/sourceview.glade:
10779 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
10781 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
10783 * plugins/devhelp/plugin.c:
10784 * plugins/search/plugin.c:
10785 Fixed bug #359750 (fix find/replace shortcut keys).
10787 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
10788 use Alt+key for shortcuts)
10790 * plugins/debug-manager/debug_tree.c:
10791 * plugins/debug-manager/debugger.c:
10792 Fixed bug #359317 (can't load debug manager)
10794 * /plugins/document-manager/plugin.c:
10795 Fixed bug #359259 (highlight modes listed in reverse
10796 alphabetical order).
10798 2006-10-10 Johannes Schmid <jhs@gnome.org>
10800 * plugins/glade/plugin.c:
10801 Add scrollbars to glade project window
10803 2006-10-10 Johannes Schmid <jhs@gnome.org>
10805 * libanjuta/interfaces/Makefile.am.iface:
10806 Fixed Makefile with broke build
10808 2006-10-07 Johannes Schmid <jhs@gnome.org>
10810 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10811 * libanjuta/interfaces/Makefile.iface.am:
10812 Fixed enum types generation
10814 * libanjuta/interfaces/libanjuta.idl:
10815 Fixed some strange typo
10817 2006-10-06 Johannes Schmid <jhs@gnome.org>
10819 * libanjuta/interfaces/Makefile.iface.am:
10820 Fixed enum-types.h generation
10821 * libanjuta/interfaces/libanjuta.idl:
10823 IAnjutaTODO::load should take const gchar* argument
10824 Remove include to libanjuta/e-splash.h which is not installed as header file
10825 Disable get_attributes for now
10827 * pluings/sourceview/sourceview.c: Disabled get_attributes
10829 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
10831 2006-10-05 Naba Kumar <naba@gnome.org>
10833 * TODO.tasks: Set 'Improve class widzard' task to assigned.
10834 Set bug id for 'Profiler plugin' task.
10836 2006-10-03 Naba Kumar <naba@gnome.org>
10838 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
10839 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
10841 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
10842 plugins/project-manager/plugin.c: Added a new API in
10843 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
10844 Added some documentation. On project close, close all editors that
10845 has files opened for the project.
10847 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
10848 from the containers on anjuta_shell_remove_widget(). Do not destroy
10849 glade widgets once created.
10851 2006-10-03 Johannes Schmid <jhs@gnome.org>
10853 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10854 * libanjuta/interfaces/libanjuta.idl:
10855 const-List<> => const List<>
10856 List-free<> => List<>
10858 * Makefile.am: Reenabled launcher
10860 2006-10-03 Johannes Schmid <jhs@gnome.org>
10862 * libanjuta/interfaces/Makefile.am.iface:
10863 Install libanjuta.idl
10865 2006-10-02 Adam Dingle <adam@medovina.org>
10867 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
10869 2006-10-02 Adam Dingle <adam@medovina.org>
10871 * plugins/editor/style-editor.c: fixed bug #357534
10872 * plugins/gdb/utilities.h: removed 2 unused declarations
10874 2006-10-02 Johannes Schmid <jhs@gnome.org>
10876 * Makefile.am: disabled anjuta-launcher
10877 * libanjuta/Makefile.am:
10879 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
10880 * libanjuta/glue-factory.c: (glue_factory_add_path),
10881 (glue_factory_get_path):
10882 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
10883 * libanjuta/glue-factory.h:
10884 * libanjuta/glue-cpp.h:
10885 * libanjuta/glue-cpp.c:
10886 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
10888 * libanjuta/interfaces/Makefile.am.iface:
10889 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10890 * libanjuta/interfaces/libanjuta.idl:
10891 Add a new features to idl compiler:
10892 List<Type> => List of Type
10893 List-free<Type> => List of Type, it is up to the caller to free items and list
10894 const-List(-free)<Type> = const List of Types
10895 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
10897 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
10898 (generic_cpp_class_create_code):
10899 Adapted to new project_manager interface
10901 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
10902 * plugins/debug-manager/debugger.c:
10903 (ivariable_debugger_iface_init):
10904 Do not use C++ keyword "delete" for interface name
10906 * plugins/document-manager/anjuta-document-manager.plugin.in:
10907 Added m4 to mime-types
10909 * plugins/project-manager/plugin.c:
10910 (iproject_manager_add_source_multi):
10911 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
10913 2006-10-01 Naba Kumar <naba@gnome.org>
10915 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
10916 UI file used when out-of-process devhelp is used instead of
10919 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
10920 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
10921 plugins/profile-default/default.anjuta: Build devhelp plugin,
10922 but use out-of-process devhelp if devhelp plugin is disabled
10923 (either by user or devhelp is not installed). Disabled devhelp
10924 plugin by default. Added it in default profile.
10926 2006-10-01 Naba Kumar <naba@gnome.org>
10928 * plguins/project-manager/plugin.c: Possible fix for crash
10931 * configure.in, plugins/Makefile.am: Enabled glade plugin and
10932 set dep to last version 3.0.2.
10934 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
10935 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
10936 plugins/symbol-browser/plugin.c: Use the right action group
10937 for getting popup actions (Fixes lots of assertion failures).
10939 * plugins/project-manager/plugin.c,
10940 plugins/project-manager/plugin.h: use separate action group
10941 for profie actions.
10943 * plugins/message-view/plugin.c: Disconnect session load
10944 signal on plugin deactivation (fixes a crash).
10946 2006-09-30 Naba Kumar <naba@gnome.org>
10948 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
10949 * TODO.tasks: Assigned a bounty to Massimo.
10951 2006-09-29 Naba Kumar <naba@gnome.org>
10953 * src/anjuta-app.c, src/shell.c: Fixed build errors.
10955 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
10957 * plugins/debug-manager/debugger.c,
10958 plugins/debug-manager/plugin.c,
10959 libanjuta/interfaces/libanjuta.idl:
10960 Add a new abort command to quit debugger without waiting
10962 * plugins/gdb/debugger.c,
10963 plugins/gdb/debugger.h,
10964 plugins/gdb/plugin.c:
10965 Send a signal directly to the debugged program
10966 Implement abort command
10968 * plugins/debug-manager/debug_tree.c:
10971 * plugins/debug-manager/stack-trace.c:
10974 2006-09-29 Naba Kumar <naba@gnome.org>
10976 * TODO.tasks: Updated.
10978 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
10981 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
10983 * TODO.tasks: Updated in light of the word wrapping fix
10984 in Tasks Manager. Added a test bounty entry.
10986 * TODO.tasks: Added four bounties.
10988 2006-09-28 Naba Kumar <naba@gnome.org>
10990 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
10991 Added 'customizable' parameter to
10992 anjuta_ui_add_action_group_entries() and similar functions to
10993 allow user configuration of the actions. Filter out actions that
10994 are not configurable items (such as submenu items). Now the
10995 'Customize shortcuts' dialog is much better listed.
10997 * plugins/build-basic-autotools/build-basic-autotools.c,
10998 plugins/build-basic-autotools/build-basic-autotools.h,
10999 plugins/cvs-plugin/plugin.c,
11000 plugins/cvs-plugin/plugin.h,
11001 plugins/debug-manager/breakpoints.c,
11002 plugins/debug-manager/plugin.c,
11003 plugins/debug-manager/stack_trace.c,
11004 plugins/debug-manager/watch.c,
11005 plugins/devhelp/plugin.c,
11006 plugins/document-manager/plugin.c,
11007 plugins/file-loader/plugin.c,
11008 plugins/file-manager/plugin.c,
11009 plugins/glade/plugin.c,
11010 plugins/gtodo/interface.c,
11011 plugins/gtodo/plugin.c,
11012 plugins/language-support-cpp-java/plugin.c,
11013 plugins/macro/plugin.c,
11014 plugins/macro/plugin.h,
11015 plugins/message-view/plugin.c,
11016 plugins/patch/plugin.c,
11017 plugins/profile-default/default.anjuta,
11018 plugins/project-manager/plugin.c,
11019 plugins/project-manager/plugin.h,
11020 plugins/sample1/plugin.c,
11021 plugins/search/plugin.c,
11022 plugins/subversion/plugin.c,
11023 plugins/subversion/plugin.h,
11024 plugins/symbol-browser/plugin.c,
11025 plugins/symbol-browser/plugin.h,
11026 plugins/tools/plugin.c,
11027 plugins/valgrind/plugin.c,
11028 plugins/valgrind/plugin.h: Fixed to take care of above change
11029 in API of AnjutaUI. Properly added/removed action groups in some
11030 plugins. Split action groups into customization and non-customizable
11031 groups and added them separately.
11033 * plugins/document-manager/plugin.c: Close files belonging to
11034 project when project is closed (not complete).
11036 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
11037 vertical aligned cell entries.
11039 * src/anjuta-app.c: Define macros for the placeholder names.
11040 Set default widths and heights of the default placeholders,
11041 so that newly docked widgets are correclty sized.
11043 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11044 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
11045 Fixed to generated correct actions addition/removal code.
11047 2006-09-25 Naba Kumar <naba@gnome.org>
11049 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
11050 libanjuta/anjuta-serializer.[ch]: Implemented serialization
11053 * plugins/message-view/anjuta-msgman.c,
11054 plugins/message-view/anjuta-msgman.h,
11055 plugins/message-view/message-view.c,
11056 plugins/message-view/message-view.h,
11057 plugins/message-view/plugin.c: Serialize messages panes in
11058 session save and deserialize them in session load so that
11059 build messages persistant.
11061 2006-09-24 Johannes Schmid <jhs@gnome.org>
11063 * libanjuta/anjuta-utils.c:
11064 * plugins/message-view/message-view.c:
11065 Really fixed #355407
11067 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
11069 * libanjuta/interfaces/libanjuta.idl:
11070 Change one variable sign
11072 * plugins/debug-manager/anjuta-debug-manager.glade,
11073 plugins/debug-manager/anjuta-debug-manager.ui:
11074 Few small interface changes
11076 * plugins/debug-manager/debug_tree.h,
11077 plugins/debug-manager/watch.c,
11078 plugins/debug-manager/debugger.c,
11079 plugins/debug-manager/plugin.c
11080 plugins/gdb/debugger.c,
11081 plugins/gdb/plugin.c:
11082 Big rewrite of debugger queue
11083 Allow to cancel command
11085 * plugins/debug-manager/memory.c:
11086 Fix a bug if a command is cancelled
11088 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
11090 * plugins/gdb/debugger.c,
11091 plugins/debug-manager/debug_tree.c,
11092 plugins/debug-manager/locals.c:
11093 Restore tree representation for local variable
11094 Add argument in local variable list
11095 Use gdb variable object to get all informations
11097 2006-09-19 Naba Kumar <naba@gnome.org>
11099 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
11100 that implements AnjutaSavePrompt class.
11102 * ChangeLog: Fixed indentation.
11104 * libanjuta/Makefile.am,
11105 libanjuta/anjuta-marshal.list,
11106 libanjuta/anjuta-shell.c,
11107 libanjuta/anjuta-shell.h,
11108 plugins/document-manager/action-callbacks.c,
11109 plugins/document-manager/action-callbacks.h,
11110 plugins/document-manager/anjuta-docman.c,
11111 plugins/document-manager/anjuta-docman.h,
11112 plugins/document-manager/plugin.c,
11113 src/anjuta.c: Impletemnted save prompt dialog to prompt for
11114 unsaved items during exit. A new signal is added in shell
11115 interface called 'save-prompt' to collect all unsaved items.
11116 Create AnjutaSavePrompt class (dialog) to process unsaved items.
11117 Fixed document manager to use the new save-prompt signal in shell
11118 and AnjutaSavePrompt object for unsaved files. Cleaned up
11119 AnjutaDocman to synchronously save new files. Fixed function
11122 2006-09-18 Johannes Schmid <jhs@gnome.org>
11124 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
11125 gdl requirement to 0.7.0
11127 2006-09-18 Johannes Schmid <jhs@gnome.org>
11129 * global-tags/.cvsignore:
11130 * global-tags/Makefile.am:
11131 * global-tags/create_global_tags.sh (removed):
11132 * global-tags/create_global_tags.sh.in (added):
11135 * libanjuta/anjuta-launcher.c:
11138 * plugins/project-manager/plugin.c:
11139 (project_manager_plugin_close_project):
11142 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
11145 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
11146 More reasonable toolbar creation/deletition though it does
11147 not completly work!
11149 2006-09-15 Johannes Schmid <jhs@gnome.org>
11151 * libanjuta/anjuta-utils.c/.h:
11154 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
11156 * scintilla/ScintillaGTK.cxx
11157 Fixed doulbe freeing in Scintilla
11159 2006-09-12 Johannes Schmid <jhs@gnome.org>
11161 * plugins/symbol-browser/an_symbol_prefs.c:
11162 Support unloading / reloading of the module (for example when
11163 closing a project and opening another one).
11165 * plugins/project-manager/plugin.c:
11166 Really fixed #355148 (Show project name in title bar)
11168 2006-09-09 Johannes Schmid <jhs@gnome.org>
11170 * libanjuta/plugins.c:
11171 Fixed #355156 (Show plugins in alphabetical order)
11173 2006-09-09 Johannes Schmid <jhs@gnome.org>
11175 * plugins/project-manager/plugin.c:
11176 Fixed #355148 (Show project name in title bar)
11178 2006-09-09 Johannes Schmid <jhs@gnome.org>
11180 * plugins/project-manager/plugin.c:
11181 (value_removed_project_root_uri):
11182 Fixed crasher if project cannot be opened
11184 2006-08-30 Naba Kumar <naba@gnome.org>
11186 * plugins/language-support-cpp-java/plugin.[c,h],
11187 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
11188 Impletemnted UI for auto indent.
11190 2006-08-28 Naba Kumar <naba@gnome.org>
11192 * plugins/gvim/.cvsignore,
11193 plugins/gvim/Makefile.am,
11194 plugins/gvim/anjuta-vim-plugin.png,
11195 plugins/gvim/anjuta-vim.c,
11196 plugins/gvim/anjuta-vim.h,
11197 plugins/gvim/anjuta-vim.plugin.in,
11198 plugins/gvim/gtkvim.c,
11199 plugins/gvim/gtkvim.h,
11200 plugins/gvim/plugin.c,
11201 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
11204 2006-08-28 Naba Kumar <naba@gnome.org>
11206 Patch from: Massimo Corà <maxcvs@email.it>
11207 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
11208 possible infinite loop.
11210 2006-08-22 Adam Dingle <adam@medovina.org>
11212 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
11213 to edit are shown in the preferences dialog in anjuta").
11214 Removed unused widgets from the style editor dialog.
11216 2006-08-21 Johannes Schmid <jhs@gnome.org>
11218 * plugins/symbol-browser/test-class.[cpp/h]
11219 Added missing files
11221 2006-08-18 Naba Kumar <naba@gnome.org>
11223 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
11224 end of document loading.
11226 * plugins/language-support-cpp-java/plugin.c,
11227 plugins/sourceview/sourceview.c: Fixed plugin loading.
11229 2006-08-17 Naba Kumar <naba@gnome.org>
11231 * plugins/language-support-cpp-java/plugin.c,
11232 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
11233 mode line parsing. Indentation parameters initialized based on
11234 mode line parameters.
11236 2006-08-16 Naba Kumar <naba@gnome.org>
11238 * Makefile.am, plugins/editor/text_editor.c,
11239 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
11242 2006-08-16 Naba Kumar <naba@gnome.org>
11244 Patch from Massimo Cora' <maxcvs@email.it>:
11246 * plugins/editor/aneditor-autocomplete.cxx,
11247 plugins/editor/aneditor-calltip.cxx,
11248 plugins/symbol-browser/Makefile.am,
11249 plugins/symbol-browser/an_symbol.c,
11250 plugins/symbol-browser/an_symbol_view.c,
11251 plugins/symbol-browser/plugin.c,
11252 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
11253 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
11254 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
11255 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
11256 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
11257 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
11258 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
11259 tagmanager/get.h, tagmanager/html.c,
11260 tagmanager/include/tm_source_file.h,
11261 tagmanager/include/tm_tag.h,
11262 tagmanager/include/tm_workspace.h,
11263 tagmanager/jscript.c, tagmanager/keyword.c,
11264 tagmanager/keyword.h, tagmanager/lisp.c,
11265 tagmanager/lregex.c, tagmanager/lua.c,
11266 tagmanager/main.h, tagmanager/make.c,
11267 tagmanager/options.c, tagmanager/options.h,
11268 tagmanager/parse.c, tagmanager/parse.h,
11269 tagmanager/parsers.h, tagmanager/pascal.c,
11270 tagmanager/perl.c, tagmanager/php.c,
11271 tagmanager/python.c, tagmanager/read.c,
11272 tagmanager/read.h, tagmanager/readtags.c,
11273 tagmanager/readtags.h, tagmanager/rexx.c,
11274 tagmanager/routines.c, tagmanager/routines.h,
11275 tagmanager/ruby.c, tagmanager/scheme.c,
11276 tagmanager/sh.c, tagmanager/slang.c,
11277 tagmanager/sml.c, tagmanager/sort.c,
11278 tagmanager/sort.h, tagmanager/sql.c,
11279 tagmanager/strlist.c, tagmanager/strlist.h,
11280 tagmanager/tcl.c, tagmanager/tm_source_file.c,
11281 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
11282 tagmanager/tm_workspace.c, tagmanager/verilog.c,
11283 tagmanager/vim.c, tagmanager/vstring.c,
11284 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
11285 5.6 and namespace completion fixed.
11287 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11288 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
11290 2006-08-15 Naba Kumar <naba@gnome.org>
11292 * libanjuta/interfaces/libanjuta.idl,
11293 plugins/editor/text-editor-iterable.c,
11294 plugins/editor/text_editor.c,
11295 plugins/sourceview/sourceview-cell.c,
11296 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
11297 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
11298 ianjuta_editor_end_action().
11300 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
11302 2006-08-13 Naba Kumar <naba@gnome.org>
11304 * plugins/debug-manager/breakpoints.c,
11305 plugins/debug-manager/memory.c,
11306 plugins/debug-manager/registers.c,
11307 src/layout.xml: Fixed debugger widgets layout.
11309 2006-08-12 Naba Kumar <naba@gnome.org>
11311 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
11312 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
11313 plugins/editor/editor.glade, plugins/editor/text_editor.h,
11314 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
11315 codes and dead codes. Removed automatic indentation prefs.
11317 2006-08-12 Johannes Schmid <jhs@gnome.org>
11319 * libanjuta/Makefile.am:
11320 * libanjuta/anjuta-launcher.c:
11321 * libanjuta/anjuta-launcher.h:
11322 * libanjuta/anjuta-plugin.c:
11323 * libanjuta/anjuta-plugin.h:
11324 * libanjuta/anjuta-preferences.c:
11325 * libanjuta/anjuta-preferences.h:
11326 * libanjuta/anjuta-shell.c:
11327 * libanjuta/anjuta-shell.h:
11328 * libanjuta/libanjuta.h:
11330 Made wrapper friendly:
11331 - no inline in header files (preferences_set/get)
11332 - correct signal names
11333 - correct GError** argument in anjuta_shell_freeze/thaw
11334 - include correct files in libanjuta.h
11336 * plugins/project-manager/plugin.c:
11339 2006-08-11 Naba Kumar <naba@gnome.org>
11341 * plugins/editor/aneditor-priv.h,
11342 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
11344 * plugins/editor/text_editor_cbs.c,
11345 plugins/sourceview/anjuta-view.c: Pass the right position for char
11348 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
11350 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
11352 2006-08-11 Naba Kumar <naba@gnome.org>
11354 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
11355 return the right character at the iter position and get_char() to
11358 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
11359 to set to character offset and not byte index.
11361 * plugins/language-support-cpp-java/plugin.c: Improved
11362 auto-indentation login. Indents opening and closing braces correctly.
11364 2006-08-10 Johannes Schmid <jhs@gnome.org>
11368 Required automake = 1.9
11370 * libanjuta/anjuta-children.c:
11371 * libanjuta/anjuta-children.h:
11372 * libanjuta/anjuta-encodings.h:
11373 * libanjuta/anjuta-launcher.h:
11374 * libanjuta/anjuta-plugin-description.h:
11375 * libanjuta/anjuta-preferences-dialog.h:
11376 * libanjuta/anjuta-preferences.h:
11377 * libanjuta/anjuta-session.h:
11378 * libanjuta/anjuta-status.h:
11379 * libanjuta/anjuta-ui.h:
11380 * libanjuta/anjuta-utils.c:
11381 * libanjuta/anjuta-utils.h:
11382 * libanjuta/e-splash.h:
11383 * libanjuta/glue-factory.h:
11384 * libanjuta/glue-plugin.h:
11385 * libanjuta/plugins.h:
11386 * libanjuta/resources.h:
11387 Fixed libanjuta to be able to wrap it
11388 - G_BEGIN_DECLS, G_END_DECLS
11389 - include all necessary files in libanjuta.h
11391 * plugins/gtodo/tray-icon.c:
11392 * plugins/terminal/terminal.c:
11393 Some build fixes for freebsd
11395 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
11396 * plugins/sourceview/sourceview.glade:
11397 Remove auto-indent feature as it is now in language-support
11399 2006-08-09 Naba Kumar <naba@gnome.org>
11401 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
11402 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
11403 Added missing files.
11405 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
11406 get_use_spaces(), set_tabsize() and set_use_spaces().
11408 2006-08-09 Naba Kumar <naba@gnome.org>
11410 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
11411 succeeded in activating.
11413 * plugins/document-manager/plugin.c: Added debug message.
11415 * libanjuta/interfaces/libanjuta.idl,
11416 plugins/editor/text_editor.c: Implemented get_tabsize(),
11417 get_use_spaces(), set_tabsize() and set_use_spaces().
11419 * plugins/language-support-cpp-java/Makefile.am,
11420 plugins/language-support-cpp-java/plugin.c,
11421 plugins/language-support-cpp-java/plugin.h: Used editor parameters
11422 for indentation. Added preferences page for paramenters.
11424 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
11426 2006-08-08 Naba Kumar <naba@gnome.org>
11428 * libanjuta/interfaces/libanjuta.idl,
11429 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11430 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11431 plugins/editor/text_editor.c,
11432 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
11433 and implemented it for both scintilla and sourceview.
11435 * plugins/search/plugin.c: Use the new grab_focus() to transfer
11436 focus back to editor (happens when pressing esc in incremental
11439 2006-08-08 Naba Kumar <naba@gnome.org>
11441 * libanjuta/interfaces/libanjuta.idl,
11442 plugins/editor/text_editor.c,
11443 plugins/editor/text_editor.h,
11444 plugins/editor/text-editor-iterable.c,
11445 plugins/sourceview/sourceview-cell.c,
11446 plugins/sourceview/sourceview.c: Implemented editor attributes
11449 * plugins/editor/aneditor.cxx: Disabled old indentation code.
11450 plugins/language-support-cpp-java/plugin.c: Implemented indentation
11451 code (not complete yet).
11453 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11454 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11455 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11456 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11457 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
11458 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11460 2006-08-04 Naba Kumar <naba@gnome.org>
11462 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
11465 2006-08-03 Johannes Schmid <jhs@gnome.org>
11467 * configure.in: Add a more informative text to valgrind plugin
11470 Modified Preferences tasl
11471 * libanjuta/anjuta-plugin.c:
11472 * libanjuta/anjuta-preferences-dialog.c:
11473 * libanjuta/anjuta-preferences-dialog.h:
11474 * libanjuta/anjuta-preferences.c:
11475 * libanjuta/anjuta-preferences.h:
11476 * libanjuta/interfaces/Makefile.am.iface:
11477 * libanjuta/interfaces/libanjuta.idl:
11478 Added IAnjutaPreferences interface which every plugin that has preferences should
11479 implement. Call merge() and unmerge() at plugin activation/deactivation.
11480 Fixed preferences_page_remove()
11482 * plugins/build-basic-autotools/build-basic-autotools.c:
11483 * plugins/cvs-plugin/plugin.c:
11484 * plugins/document-manager/plugin.c:
11485 * plugins/editor/plugin.c:
11486 * plugins/editor/plugin.h:
11487 * plugins/file-manager/plugin.c:
11488 * plugins/gtodo/main.h:
11489 * plugins/gtodo/plugin.c:
11490 * plugins/gtodo/preferences.c:
11491 * plugins/message-view/anjuta-msgman.c:
11492 * plugins/message-view/anjuta-msgman.h:
11493 * plugins/message-view/plugin.c:
11494 * plugins/sourceview/plugin.c:
11495 * plugins/sourceview/plugin.h:
11496 * plugins/symbol-browser/an_symbol_prefs.c:
11497 * plugins/symbol-browser/plugin.c:
11498 * plugins/terminal/terminal.c:
11499 * plugins/valgrind/plugin.c
11500 * src/anjuta-app.c:
11502 Updated preference loading/unloading for all plugins
11504 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
11506 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
11507 src/Makefile.am, plugins/tools/scripts/Makefile.am:
11508 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
11509 recommended by the autoconf manual.
11510 - Fixes compiling with autoconf 2.60.
11512 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
11514 2006-08-02 Johanes Schmid <jhs@gnome.org>
11516 * plugins/profile-default/plugin.c:
11517 Fixed session handling
11519 2006-08-01 Johannes Schmid <jhs@gnome.org>
11522 * plugins/Makefile.am:
11523 Disabled devhelp and glade for now as they do not work (#341073
11526 * plugins/profile-default/anjuta-default-profile.ui (removed):
11527 * plugins/profile-default/plugin.c:
11528 * plugins/profile-default/plugin.h:
11529 * plugins/project-manager/anjuta-project-manager.ui:
11530 * plugins/project-manager/plugin.c:
11531 * plugins/project-manager/plugin.h:
11532 Limted multiple project support #315043
11534 * libanjuta/interfaces/libanjuta.idl:
11535 Added ianjuta_profile_unload
11537 2006-07-31 Naba Kumar <naba@gnome.org>
11539 * libanjuta/interfaces/libanjuta.idl,
11540 plugins/editor/text-editor-iterable.c,
11541 plugins/editor/text_editor.c,
11542 plugins/sourceview/anjuta-view.c,
11543 plugins/sourceview/anjuta-view.h,
11544 plugins/sourceview/sourceview.c: Fixed text iteration and
11545 IAnjutaEditor implementations in both scintilla
11546 and sourceview. Cleand up libanjuta API: Removed redundant
11547 erase_range() method from IAnjutaEditor interface, fixed
11548 ianjuta_editor_get_text to take length instead of range (consistency).
11549 autoindentation in both sourceview and scintilla more or less works,
11550 but still disabled for now because there are still some anomalies
11553 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
11555 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
11558 2006-07-30 Johannes Schmid <jhs@gnome.org>
11560 * plugins/sourceview/anjuta-document.c:
11561 * plugins/sourceview/anjuta-document.h:
11562 * plugins/sourceview/anjuta-view.c:
11563 * plugins/sourceview/sourceview.c:
11564 Wrote a new "char_added" implementation, I hope this one is good
11566 * plugins/sourceview/sourceview-cell.c:
11567 Fixed typo: "text_iter" instead of "iter"
11569 2006-07-30 Naba Kumar <naba@gnome.org>
11571 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
11573 2006-07-30 Johannes Schmid <jhs@gnome.org>
11575 * autogen.sh: use gnome-autogen.sh from gnome-coomen
11577 * plugins/debug-manager/plugin.c:
11578 * plugins/patch/plugin.c:
11579 Use IAnjutaIndicable to mark debugger position
11581 * plugins/sourceview/sourceview.c:
11582 Define colors for IAnjutaIndicable
11584 2006-07-29 Johannes Schmid <jhs@gnome.org>
11586 * plugins/debug-manager/anjuta-debug-manager.ui:
11587 * plugins/debug-manager/breakpoints.c:
11588 * plugins/debug-manager/images/Makefile.am:
11589 * plugins/debug-manager/images/run-to-cursor.png:
11590 * plugins/debug-manager/plugin.c:
11591 Added toolbar and some icons
11593 * plugins/patch/anjuta-patch.ui:
11594 * plugins/patch/patch-plugin.c:
11595 * plugins/patch/patch-plugin.glade:
11596 * plugins/patch/plugin.c:
11597 * plugins/patch/plugin.h:
11598 Improved patch plugin (GUI and function)
11600 * plugins/sourceview/sourceview.c:
11601 Fixed another Gtk-Critical
11603 * plugins/tools/anjuta-tools.ui:
11604 * plugins/tools/plugin.h:
11605 Put Patch plugin in tools menu and changed ui file
11607 2006-07-29 Johannes Schmid <jhs@gnome.org>
11609 * plugins/document-manager/plugin.c:
11610 Fixed accelator Gtk-Warning
11612 * plugins/message-view/anjuta-msgman.c:
11615 * plugins/sourceview/anjuta-document.c:
11616 * plugins/sourceview/anjuta-document.h:
11617 * plugins/sourceview/anjuta-marshal.list:
11618 Wrote a better emitter for the char-added signal
11620 * plugins/sourceview/sourceview.c:
11621 Fixed Redo/Undo to void Gtk-Criticals
11623 * plugins/sourceview/sourceview-args.c:
11624 * plugins/sourceview/sourceview-cell.c:
11625 * plugins/sourceview/sourceview-scope.c:
11626 * plugins/sourceview/sourceview-tags.c:
11627 Adapted to new IAnjutaIterator API
11629 2006-07-28 Naba Kumar <naba@gnome.org>
11631 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
11633 * plugins/symbol-browser/an_symbol.c,
11634 plugins/symbol-browser/an_symbol_iter.c,
11635 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
11636 subclass of AnjutaSymbol so that the symbol is accessible from
11637 the iter in light of changes in IAnjutaIterable.
11639 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
11640 implementation of IAnjutaIterable.
11642 2006-07-28 Naba Kumar <naba@gnome.org>
11644 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
11645 IAnjutaIterable. They were kind of useless since the interface is
11646 defined on the data object itself. Added set_position() method
11647 in IAnjutaIterable to allow setting arbitrary current index to the
11649 Added erase() and erase_range() in IAnjutaEditor.
11651 * plugins/editor/text-editor-iterable.c: Fixed
11652 plugins/editor/text_editor.c: Implemented erase() and erase_range()
11653 methods in editor. Fixed get_line_from_position() method.
11655 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
11656 code. It's disabled for now.
11658 * plugins/sourceview/sourceview-cell.c,
11659 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
11662 2006-07-27 Johannes Schmid <jhs@gnome.org>
11664 * plugins/sourceview/sourceview-cell.c:
11665 Fixed IAnjutaEditorCell to work only on a single line
11666 Fixed crasher in finalize
11668 * plugins/symbol-browser/an_symbol_prefs.c:
11669 * global-tags/Makefile.am:
11670 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
11671 script installation
11673 2006-07-26 Naba Kumar <naba@gnome.org>
11675 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
11676 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
11678 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
11680 * plugins/document-manager/plugin.c: Fixed dynamic loading of
11683 * plugins/editor/text-editor-iterable.c,
11684 plugins/editor/text_editor.c,
11685 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
11686 method to work correctly, it was ignoring start and end parameters.
11687 Fixed TextEditorCell implementation. Fixed 'char-added' signal
11690 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
11691 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
11693 2006-07-24 Massimo Cora' <maxcvs@email.it>
11695 * plugins/symbol-browser/an_symbol_view.c,
11696 plugins/symbol-browser/an_symbol_view.h,
11697 plugins/symbol-browser/plugin.c:
11698 fix a matching case into sv_extract_type_qualifier_from_expr ()
11699 and some minor issues.
11701 2006-07-26 Johannes Schmid <jhs@gnome.org>
11703 * plugins/language-support-cpp-java/plugin.c:
11704 Fixed to work kind of with sourceview editor
11705 * plugins/sourceview/anjuta-document.c:
11706 * plugins/sourceview/anjuta-view.c:
11707 * plugins/sourceview/sourceview-cell.c:
11708 * plugins/sourceview/sourceview.c:
11709 Fixed IAnjutaEditorCell and "char-added" signal
11711 2006-07-24 Naba Kumar <naba@gnome.org>
11713 * plugins/document-manager/plugin.c,
11714 plugins/document-manager/plugin.h: Initial implementedion for loading
11717 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
11720 * plugins/editor/text_editor.c: Fixed syntax highlighting when
11721 indicators are cleared (that leaved grey texts).
11723 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
11725 * libanjuta/interfaces/libanjuta.idl,
11726 plugins/debug-manager/breakpoints.c,
11727 plugins/debug-manager/memory.c,
11728 plugins/debug-manager/registers.c,
11729 plugins/debug-manager/debug_tree.c,
11730 plugins/debug-manager/debugger.c,
11731 plugins/gdb/debugger.c,
11732 plugins/gdb/debugger.h,
11733 plugins/gdb/plugin.c:
11734 Add a parameter for reporting error
11735 Add a new interface for using gdb variable object
11736 Allow to cancel commands
11737 Rewrite handling of debugger state
11739 * plugins/debug-manager/plugin.c,
11740 plugins/debug-manager/locals.c,
11741 plugins/debug-manager/locals.h,
11742 plugins/debug-manager/register.c,
11743 plugins/debug-manager/stack_trace.c,
11744 plugins/debug-manager/stack_trace.h:
11745 Create and destroy local and stack trace windows when needed
11747 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
11749 * plugins/document-manager/plugin.c:
11750 Fixed "Automatic" highlighting
11752 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
11754 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
11756 * plugins/sourceview/anjuta-view.c:
11757 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
11759 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
11761 * configure.in: Check for C/C++-Compiler correctly
11763 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
11765 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11767 * plugins/debug-manager/stack_trace.c:
11768 Destroy stack window when debuuger is disabled (#347414)
11770 * plugins/sourceview/anjuta-view.c:
11771 Fix a crash with popup-menu (#347412)
11773 2006-07-13 Naba Kumar <naba@gnome.org>
11775 * plugins/editor/Makefile.am,
11776 plugins/editor/text_editor.h,
11777 plugins/editor/text-editor-iterable.h,
11778 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
11781 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
11784 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
11786 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
11788 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
11791 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
11793 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11795 * libanjuta/anjuta-preferences-dialog.c:
11796 Do not use the page_num returned by gtk_notebook_append_page to
11797 remove the page as it cause bugs when pages removal is not done
11800 * plugins/document-manager/anjuta-docman.c:
11801 * src/anjuta-app.c:
11802 makes Anjuta display dock_items which have previously been hidden
11804 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
11806 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11808 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
11809 * plugins/sourceview/sourceview.c: (imark_unmark):
11811 Patches for bugs #346450 and #346295
11813 * AUTHORS: Added Fredrik
11815 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
11817 * plugins/message-view/anjuta-msgman.c:
11818 Fixed close button/icon size (like in docman)
11820 2006-06-10 Naba Kumar <naba@gnome.org>
11822 * plugins/editor/text_editor.c: Fixed goto line to mark the line
11825 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
11827 * libanjuta/interfaces/libanjuta.idl:
11828 Move inspect_memory function in IAnjutaCpuDebugger interface
11829 Rename Boolean type to State
11831 * plugins/debug-manager/breakpoint.c:
11832 Rename Boolean type to State
11834 * plugins/debug-manager/Makefile.am,
11835 plugins/debug-manager/anjuta-marshal.list,
11836 plugins/debug-manager/data_view.c,
11837 plugins/debug-manager/data_view.h,
11838 plugins/debug-manager/data_buffer.c,
11839 plugins/debug-manager/data_buffer.h,
11840 plugins/debug-manager/chunk_view.c,
11841 plugins/debug-manager/chunk_view.h,
11842 plugins/debug-manager/anjuta-debug-manager.ui,
11843 plugins/debug-manager/debugger.c,
11844 plugins/debug-manager/memory.c,
11845 plugins/debug-manager/memory.h,
11846 plugins/debug-manager/plugin.c,
11847 plugins/gdb/debugger.c,
11848 plugins/gdb/debugger.h,
11849 plugins/gdb/plugin.c:
11850 Rewrite memory window using a special widget
11851 Rename Boolean type to State
11853 2006-06-08 Naba Kumar <naba@gnome.org>
11855 * plugins/editor/text_editor.c (itext_editor_get_current_word):
11856 Do not return garbage characters and return NULL when there is no
11859 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
11862 * plugins/search/search-replace.c: Fixed a mem leak.
11864 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
11866 * libanjuta/anjuta-launcher.c:
11867 Added debug message (see #343522)
11869 * plugins/build-basic-autotools/build-basic-autotools.c:
11870 Patch from Günther Brammer to fix #344015
11872 * plugins/sourceview/sourceview.c:
11873 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
11874 automatic highlight of build messages)
11876 2006-06-06 Naba Kumar <naba@gnome.org>
11879 libanjuta/interfaces/libanjuta.idl,
11880 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11881 plugins/Makefile.am,
11882 plugins/document-manager/action-callbacks.c,
11883 plugins/document-manager/plugin.c,
11884 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
11885 interface for language highlight selection and langauge change
11888 * plugins/language-support-cpp-java: Added language support
11889 plugin for cpp and java.
11891 2006-05-27 Naba Kumar <naba@gnome.org>
11893 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
11894 plugins/debug-manager/*, data/Makefile.am,
11895 manuals/reference/libanjuta/libanjuta.types,
11896 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11897 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11898 merged anjuta-new-debugger branch into trunck.
11899 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
11901 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
11903 * libanjuta/interfaces/libanjuta.idl,
11904 plugins/debug-manager/debugger.c,
11905 plugins/debug-manager/debugger.h,
11906 plugins/gdb/anjuta-gdb.plugin.in,
11907 plugins/gdb/debugger.c,
11908 plugins/gdb/debugger.h,
11909 plugins/gdb/plugin.c:
11910 Add new IAnjutaCpuDebugger interface to access cpu register
11911 Run gdb instead of /usr/local/bin/gdb
11913 * plugins/debug-manager/plugin.c,
11914 plugins/debug-manager/registers.c,
11915 plugins/debug-manager/registers.h:
11916 Rewrite register window
11917 Rename Load target menu item to Run target
11919 2006-05-07 Naba Kumar <naba@gnome.org>
11923 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
11925 * plugins/debug-manager/watch.c,
11926 plugins/debug-manager/breakpoint.c,
11927 plugins/debug-manager/breakpoint.h:
11928 Fix crash: disconnect save and load session signals
11930 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
11932 * libanjuta/interface/libanjuta.idl,
11933 plugins/debug-manager/debugger.c,
11934 plugins/gdb/plugin.c:
11935 Add a value parameter for evaluate command
11937 * plugins/debug-manager/anjuta-debug-manager.glade:
11938 Create new dialog box for watches using glade
11940 * plugins/debug-manager/anjuta-debug-manager.ui:
11941 Move watch menu items near the end
11942 Move breakpoint menu items outside the sub menu
11944 * plugins/debug-manager/debug_tree.c,
11945 plugins/debug-manager/debug_tree.h,
11946 plugins/debug-manager/debug_tree.h,
11947 plugins/debug-manager/watch.c:
11948 Move all GUI code from watch.c to debug_tree.c
11949 Add an auto update property to watches
11951 * plugins/debug-manager/locals.c,
11952 plugins/debug-manager/locals.h,
11953 plugins/debug-manager/stack_trace.c,
11954 plugins/debug-manager/stack_trace.h,
11955 plugins/debug-manager/plugin.c:
11956 Register actions before starting debugger
11958 * plugins/gdb/debugger.c:
11959 Do not call callback function if not present
11961 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
11963 * libanjuta/interfaces/libanjuta.idl,
11964 plugins/debug-manager/stack_trace.c,
11965 plugins/debug-manager/stack_trace.h,
11966 plugins/debug-manager/anjuta-debug-manager.ui,
11967 plugins/gdb/debugger.c:
11968 Add a popup menu in stack frame window
11969 Add a new frame-changed event
11970 Use MI command for getting stack informations
11971 Get filename with full path (need gdb > 6.3)
11973 * libanjuta/interfaces/libanjuta.idl,
11974 plugins/debug-manager/debug_tree.c,
11975 plugins/debug-manager/debugger.c,
11976 plugins/debug-manager/locals.c,
11977 plugins/debug-manager/locals.h,
11978 plugins/debug-manager/plugin.c,
11979 plugins/gdb/debugger.c,
11980 plugins/gdb/debugger.h,
11981 plugins/gdb/parser.c,
11982 plugins/gdb/parser.h,
11983 plugins/gdb/plugin.c,
11984 plugins/gdb/Makefile.am:
11985 Pass watch data with string instead of Watch structures
11986 Use debug_tree in local window
11990 * plugins/debug-manager/breakpoints.c,
11991 plugins/debug-manager/utilities.c,
11992 plugins/debug-manager/utilities.h:
11993 Use a GtkListStore instead of a GtkTreeStore
11994 move goto_location_in_editor in utilities.c
11996 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
11998 * libanjuta/interfaces/libanjuta.idl,
11999 plugins/debug-manager/anjuta-debug-manager.ui,
12000 plugins/debug-manager/breakpoints.c,
12001 plugins/debug-manager/plugin.c,
12002 plugins/gdb/debugger.c:
12003 Add a breakpoint type
12004 Add new popup menu in breakpoint window
12005 Add toggle breakpoint in editor popup menu
12006 Save and restore breakpoint enable
12007 Fix bug in clear all breakpoints
12008 Remove old useless code
12010 * plugins/debug-manager/debugger.c:
12011 Fix some problem with debugger states
12013 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
12014 Update documentation
12016 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
12018 * data/Makefile.am,
12019 plugins/gdb/Makefile.am,
12020 plugins/gdb/gdb.init:
12021 Move gdb.init crom data to plugins/gdb
12023 * plugins/gdb/gdb.init,
12024 libanjuta/interfaces/libanjuta.idl,
12025 plugins/debug-manager/breakpoints.c,
12026 plugins/debug-manager/debugger.c,
12027 plugins/debug-manager/plugin.c,
12028 plugins/gdb/debugger.c,
12029 plugins/gdb/plugin.c:
12030 Support pending breakpoints
12031 Rewrite debugger states
12032 Split ianjuta_debugger_log into _enable_log and _disable_log
12034 * plugins/debug-manager/start.c,
12035 plugins/debug-manager/debug_tree.c,
12036 plugins/gdb/parser.c:
12037 Remove some useless lines
12039 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
12040 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
12041 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12042 Update documentation
12044 2006-03-12 Naba Kumar <naba@gnome.org>
12046 * manuals/references/libanjuta/libanjuta.types: Fixed
12047 debug-manager name.
12049 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
12051 * libanjuta/anjuta-debugger.c,
12052 libanjuta/anjuta-debugger.h:
12055 * libanjuta/interfaces/libanjuta.idl,
12056 plugins/debug-mananger/breakpoints.c,
12057 plugins/debug-manager/debug_tree.c,
12058 plugins/debug-manager/debugger.c,
12059 plugins/debug-manager/plugin.c,
12060 plugins/debug-manager/registers.c,
12061 plugins/debug-manager/sharedlib.c,
12062 plugins/debug-manager/signal.c,
12063 plugins/debug-manager/stack_trace.c,
12064 plugins/debug-manager/start.c,
12065 plugins/debug-manager/watch.c,
12066 plugins/gdb/debugger.c,
12067 plugins/gdb/debugger.h,
12068 plugins/gdb/parser.c,
12069 plugins/gdb/parser.h,
12070 plugins/gdb/plugin.c:
12071 Move types definitions from libanjuta/anjuta-debugger.{ch}
12072 Rename types from AnjutaDebugger* to IAnjutaDebugger*
12074 * plugins/gdb/Makefile.am:
12075 Remove user interface from gdb plugin
12077 2006-03-12 Naba Kumar <naba@gnome.org>
12079 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
12081 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
12083 Modified Patch from Marc Maurer <uwog@uwog.net>:
12084 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
12087 * plugins/sourceview/Makefile.am:
12088 * plugins/sourceview/sourceview-cell.c:
12089 * plugins/sourceview/sourceview-cell.h:
12090 * plugins/sourceview/sourceview.c:
12092 Implemented IAnjutaEditorCell
12094 2006-05-21 Naba Kumar <naba@gnome.org>
12096 * libanjuta/interfaces/libanjuta.idl,
12097 plugins/document-manager/action-callbacks.c,
12098 plugins/document-manager/plugin.c,
12099 plugins/editor/print.c, plugins/editor/text_editor.c,
12100 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
12101 Fixed zooming and added icons and shortcuts for zoom menu items.
12103 2006-05-21 Naba Kumar <naba@gnome.org>
12105 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
12108 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
12110 * plugins/document-manager/anjuta-docman.c:
12111 Fixed close button reaction by setting the correct current editor
12113 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
12115 Patch from Yang Hong <yanghong@ccoss.com.cn>:
12116 * plugins/document-manager/anjuta-docman.c
12117 - Fix close button, you can close any tab as you wish now.
12118 - Fadeout mime icon as the same as close image
12120 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
12122 Patch from Marc Maurer <uwog@uwog.net>
12123 * main.c: Compile fix when NLS is enabled
12125 AUTHORS: Added Marc
12127 2006-05-20 Naba Kumar <naba@gnome.org>
12129 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
12130 while loading abiword-2.4.4/abi project).
12132 2006-05-18 Naba Kumar <naba@gnome.org>
12134 * libanjuta/interfaces/libanjuta.idl,
12135 plugins/document-manager/action-callbacks.c,
12136 plugins/editor/print.c,
12137 plugins/editor/text_editor.c,
12138 plugins/editor/text_editor.h,
12139 plugins/editor/text_editor_prefs.c: Fixed zooming.
12141 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
12142 interface for character iteration and IAnjutaEditorAssist interface
12143 for autocompletions and editor tips.
12145 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
12147 Patch from Günther Brammer <GBrammer@gmx.de>:
12148 * plugins/document-manager/anjuta-docman.c:
12149 Make tabs smaller but keep nice closing icon
12151 * plugins/document-manager/anjuta-docman.c:
12152 * plugins/document-manager/Makefile.am:
12154 Added nice mime-icons to the editor tabs
12156 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
12158 * configure.in: Bumped version to 2.0.3 (pre-release increment)
12160 * plugins/symbol-browser/an_symbol_view.c:
12162 - Fixed symbol searching (Yang Hong (#341997))
12164 * plugins/devhelp/htmlview.c:
12165 Fixed devhelp plugin
12167 * plugins/build-basic-autotools/build-basic-autotools.c:
12168 * plugins/search/search-replace.c:
12169 * plugins/document-manager/anjuta-docman.c:
12171 Only add a marker to a line where it makes sense!
12173 === anjuta 2.0.2 ===
12175 2006-05-15 Naba Kumar <naba@gnome.org>
12177 * configure.in: set required versions for
12180 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
12182 * plugins/glade/plugin.c:
12183 Fixed signal connection for "gtk-doc-search"
12185 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
12187 * NEWS: Set release date, add known issues
12189 * libanjuta/anjuta-shell.c:
12190 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
12191 and debug other gtk-warnings/criticals)
12193 * plugins/build-basic-autotools/build-basic-autotools.c:
12194 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
12196 * plugins/sourceview/anjuta-view.c:
12197 * plugins/sourceview/sourceview-args.c:
12198 * plugins/sourceview/sourceview-scope.c:
12199 * plugins/sourceview/sourceview-tags.c:
12200 Fixed gtk-criticals (gtk_source_language_get_mime_types)
12202 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
12204 * pixmaps/Makefile.am:
12205 Add preferences_general.png
12207 * plugins/devhelp/plugin.c:
12208 Fixed some more realise things
12210 * plugins/message-view/anjuta-msgman.c:
12211 Support stock icons for message panes
12213 * plugins/search/search-replace.c:
12214 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
12216 * plugins/search/search-replace_backend.c:
12219 * plugins/sourceview/anjuta-document.c:
12220 * plugins/sourceview/sourceview.c:
12221 Fixed finalise and tag completion
12223 * src/anjuta-app.c:
12224 Use preferences_general icon
12226 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
12228 * pixmaps/Makefile.am:
12231 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
12233 * plugins/sourceview/sourceview-prefs.c:
12234 Fixed font & color handling
12236 * plugins/symbol-browser/an_symbol_view.c:
12239 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
12241 * plugins/macro/macros.xml:
12242 Fixed bug #341583 (Address of FSF)
12244 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
12247 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
12248 Update: Do it the cool way...
12250 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
12252 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
12253 Implement gtk-api-help signals of glade3
12254 * configure.in: Bump to glade3 2.91.2
12256 * plugins/devhelp/plugin.c:
12257 Fixed some realize stuff in the devhelp plugin
12259 * plugins/sourceview/anjuta-document.c:
12260 fixed bug with scope completion
12262 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
12264 * plugins/symbol-browser/an_symbol_view.c
12265 * plugins/symbol-browser/an_symbol_prefs.c
12266 * plugins/symbol-browser/an_symbol_prefs.h
12267 * global_tags/create_global_tags.sh:
12269 Automaticly create global tags on first startup
12271 2006-05-08 Massimo Cora' <maxcvs@email.it>
12274 * plugins/project-wizard/templates/Makefile.am:
12275 * (added) plugins/project-wizard/templates/cpp-logo.png:
12276 * (added) plugins/project-wizard/templates/cpp.wiz:
12277 * (added) plugins/project-wizard/templates/cpp/*:
12279 Added a generic c++ template. It's a simple hello world.
12281 2006-05-07 Massimo Cora' <maxcvs@email.it>
12283 * plugins/symbol-browser/an_symbol_view.c:
12284 fixed a stupid crasher.
12286 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
12288 * plugins/project-wizard/templates/wxwin/configure.in.tpl
12289 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
12291 Fixed WxWidgets project type
12293 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
12295 * plugins/devhelp/htmlview.c:
12296 * plugins/devhelp/plugin.c:
12297 Maybe I fixed the crash this time! I could at least not reproduce anymore!
12299 * plugins/project-wizard/install.c:
12300 Don't set a message - thanks to seb
12302 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
12304 * plugins/devhelp/htmlview.c:
12305 * plugins/symbol-browser/an_symbol_view.c:
12307 There is a weird crash in gtk_idle which I still did not completly fix!
12309 * plugins/project-wizard/install.c:
12310 Default to success instead of failure
12312 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
12314 * plugins/devhelp/htmlview.c:
12315 * plugins/devhelp/plugin.c:
12316 Fixed bug and libdevhelp issue!
12318 * plugins/project-wizard/install.c:
12319 Fixed message string!
12321 2006-05-03 Massimo Cora' <maxcvs@email.it>
12323 * plugins/symbol-browser/an_symbol_view.c:
12324 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
12326 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12328 * pixmaps/Makefile.am:
12330 * anjuta.desktop.in.in
12332 GNOME Goal #2.1: Install theme-friendly icons
12334 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12336 * plugins/devhelp/htmlview.c: Reload page on reparent
12337 * plugins/document-manager/anjuta-docman.c:
12338 Present document-manager when document is selected in file-manager
12340 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12342 * plugins/symbol-broser/an_symbol_view.c:
12343 Fixed crasher in namespace exploration
12345 2006-05-01 Massimo Cora' <maxcvs@email.it>
12348 * plugins/valgrind/Makefile.am:
12350 Optional compiling of Valgrind plugin
12352 2006-05-01 Massimo Cora' <maxcvs@email.it>
12354 * plugins/symbol-browser/an_symbol_view.c:
12355 - modularized code. Marked with FIXME the parts which need improvement.
12357 - Added basic namespace completion for Gtkmm type project:
12358 - namespace1::MyClass *class;
12359 - class-> [display]
12360 - Namespaces must be anyway improved.
12362 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12364 * plugins/devhelp/plugin.c:
12365 Fixed up plugin unloading and show html widget on link selected
12369 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
12371 * plugins/devhelp/Makefile.am:
12372 * plugins/devhelp/anjuta-devhelp.plugin.in:
12373 * plugins/devhelp/htmlview.c:
12374 * plugins/devhelp/htmlview.h:
12375 * plugins/devhelp/plugin.c:
12376 * plugins/devhelp/plugin.h:
12377 Reimplemeted devhelp plugin from scratch
12379 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
12382 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
12384 * plugins/sourceview/sourceview-tags.c:
12385 complete some more tag types
12387 * plugins/valgrind/plugin.c:
12388 * plugins/valgrind/preferences.c:
12389 * plugins/valgrind/vggeneralprefs.c:
12391 Fixed lots of gtk warnings
12393 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
12395 * plugins/sourceview/sourceview-scope.c:
12396 Implemented type-ahead for scope completion
12398 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
12400 * manuals/C/Makefile.am:
12401 * manuals/Makefile.am:
12402 * plugins/document-manager/Makefile.am:
12403 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
12404 * plugins/sourceview/Makefile.am:
12409 * plugins/class-gen/goc_template_header: G_END_DECLS
12411 2006-05-27 Naba Kumar <naba@gnome.org>
12413 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
12414 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
12415 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
12416 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
12417 scintilla/include/Scintilla.iface,
12418 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
12419 cvs. Fixed compile flags. Removed outdated patches.
12421 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
12423 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
12425 * plugins/sourceview/anjuta-document.c:
12426 * plugins/sourceview/sourceview-args.c:
12427 * plugins/sourceview/sourceview-scope.c:
12429 Add End/Home keypresses and support completion if symbol start with '!' for example
12432 2006-04-27 Massimo Cora' <maxcvs@email.it>
12434 * libanjuta/interfaces/libanjuta.idl:
12436 * plugins/sourceview/sourceview-scope.c:
12437 * plugins/sourceview/tag-window.c:
12438 * plugins/sourceview/tag-window.h:
12439 * plugins/symbol-browser/an_symbol_view.c:
12440 * plugins/symbol-browser/an_symbol_view.h:
12441 * plugins/symbol-browser/plugin.c:
12443 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
12445 Code and ideas for C/C++ new completion engine comes from IComplete written by
12446 Martin Stubenschrott <stubenschrott@gmx.net>.
12447 Currently the interface works only with GtkSourceView plugin.
12449 * tagmanager/Makefile.am:
12451 * tagmanager/entry.h:
12452 * tagmanager/get.c:
12453 * tagmanager/get.h:
12454 * tagmanager/include/tm_file_entry.h:
12455 * tagmanager/include/tm_project.h:
12456 * tagmanager/include/tm_source_file.h:
12457 * tagmanager/include/tm_symbol.h:
12458 * tagmanager/include/tm_tagmanager.h:
12459 * tagmanager/include/tm_work_object.h:
12460 * tagmanager/include/tm_workspace.h:
12461 * tagmanager/parse.c:
12462 * tagmanager/read.c:
12463 * tagmanager/read.h:
12464 * tagmanager/tm_project.c:
12465 * tagmanager/tm_source_file.c:
12466 * tagmanager/tm_workspace.c:
12468 Tagmanager can now parse a memory buffer and generate/update
12469 tags into tm_workspace/tm_project on the fly, without using files.
12470 C/C++ is supported now.
12472 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
12474 * plugins/sourceview/anjuta-document.c:
12475 * plugins/sourceview/sourceview-args.c:
12476 * plugins/sourceview/sourceview-scope.c:
12477 * plugins/sourceview/sourceview.c:
12479 Fixed some memory leaks and argument completion
12481 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
12483 * plugins/glade/plugin.c:
12485 Fixed glade plugin build because of API changes in glade3
12487 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
12489 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
12490 Updated editor section
12492 * manuals/C/anjuta-manual/interface.xml:
12493 * manuals/C/anjuta-manual/preferences.xml:
12494 * manuals/C/anjuta-manual/projects.xml:
12497 * plugins/editor/anjuta-editor.plugin.in:
12500 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
12503 * plugins/editor/anjuta-editor.plugin.in:
12504 * plugins/sourceview/sourceview.plugin.in:
12506 Build both editors and let the user decide a runtime!
12508 * plugins/sourceview/sourceview-scope.c:
12509 Fixed bug in regex to allow test()-> completions
12511 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
12513 * plugins/sourceview/anjuta-document.c:
12514 * plugins/sourceview/sourceview-args.c:
12515 * plugins/sourceview/sourceview-scope.c:
12516 * plugins/sourceview/sourceview-tags.c:
12517 * plugins/sourceview/tag-window.c:
12519 Improved callltip windows
12521 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12523 * src/anjuta-app.c: (on_session_save):
12524 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
12525 <ricardo.jose.ferrari@gmail.com> for pointing this out!
12527 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12529 * libanjuta/anjuta-utils.c:
12530 * plugins/cvs-plugin/cvs-execute.c:
12533 * scintilla/LexInno.cxx:
12534 * scintilla/LexOpal.cxx:
12535 * scintilla/LexTCL.cxx:
12537 Added missing files from scintilla-update
12539 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12542 * manuals/C/Makefile.am:
12543 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
12544 * manuals/C/anjuta-manual/Makefile.am:
12545 * manuals/C/anjuta-manual/anjuta-manual.xml:
12546 * manuals/C/anjuta-manual/build.xml:
12547 * manuals/C/anjuta-manual/debugger.xml:
12548 * manuals/C/anjuta-manual/execute.xml:
12549 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
12550 * manuals/C/anjuta-manual/figures/arguments.png:
12551 * manuals/C/anjuta-manual/figures/configure_dlg.png:
12552 * manuals/C/anjuta-manual/figures/file_menu.png:
12553 * manuals/C/anjuta-manual/figures/menu_main.png:
12554 * manuals/C/anjuta-manual/figures/menubar.png:
12555 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
12556 * manuals/C/anjuta-manual/figures/project_info.png:
12557 * manuals/C/anjuta-manual/figures/scrshot.png:
12558 * manuals/C/anjuta-manual/figures/symbol_browser.png:
12559 * manuals/C/anjuta-manual/figures/tool-editor.png:
12560 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
12561 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
12562 * manuals/C/anjuta-manual/figures/toolbar_format.png:
12563 * manuals/C/anjuta-manual/figures/toolbar_main.png:
12564 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
12565 * manuals/C/anjuta-manual/fileoperations.xml:
12566 * manuals/C/anjuta-manual/interface.xml:
12567 * manuals/C/anjuta-manual/introduction.xml:
12568 * manuals/C/anjuta-manual/preferences.xml:
12569 * manuals/C/anjuta-manual/projects.xml:
12570 * manuals/C/anjuta-manual/tools.xml:
12571 * manuals/Makefile.am:
12573 Updated manual and faq
12575 * scintilla/CallTip.cxx:
12576 * scintilla/CallTip.h:
12577 * scintilla/CellBuffer.cxx:
12578 * scintilla/CellBuffer.h:
12579 * scintilla/ContractionState.cxx:
12580 * scintilla/Document.cxx:
12581 * scintilla/Document.h:
12582 * scintilla/DocumentAccessor.cxx:
12583 * scintilla/Editor.cxx:
12584 * scintilla/Editor.h:
12585 * scintilla/ExternalLexer.cxx:
12586 * scintilla/Indicator.cxx:
12587 * scintilla/KeyMap.cxx:
12588 * scintilla/KeyWords.cxx:
12589 * scintilla/LexAU3.cxx:
12590 * scintilla/LexBash.cxx:
12591 * scintilla/LexCPP.cxx:
12592 * scintilla/LexCaml.cxx:
12593 * scintilla/LexCsound.cxx:
12594 * scintilla/LexEiffel.cxx:
12595 * scintilla/LexGui4Cli.cxx:
12596 * scintilla/LexHTML.cxx:
12597 * scintilla/LexLua.cxx:
12598 * scintilla/LexMSSQL.cxx:
12599 * scintilla/LexOthers.cxx:
12600 * scintilla/LexPOV.cxx:
12601 * scintilla/LexPython.cxx:
12602 * scintilla/LexRuby.cxx:
12603 * scintilla/LexSQL.cxx:
12604 * scintilla/LexVB.cxx:
12605 * scintilla/Makefile.am:
12606 * scintilla/PlatGTK.cxx:
12607 * scintilla/PropSet.cxx:
12608 * scintilla/RESearch.cxx:
12609 * scintilla/RESearch.h:
12610 * scintilla/ScintillaBase.cxx:
12611 * scintilla/ScintillaGTK.cxx:
12612 * scintilla/StyleContext.h:
12613 * scintilla/ViewStyle.cxx:
12614 * scintilla/ViewStyle.h:
12615 * scintilla/XPM.cxx:
12616 * scintilla/include/KeyWords.h:
12617 * scintilla/include/Platform.h:
12618 * scintilla/include/PropSet.h:
12619 * scintilla/include/SciLexer.h:
12620 * scintilla/include/Scintilla.h:
12621 * scintilla/include/Scintilla.iface:
12622 * scintilla/include/ScintillaWidget.h:
12623 * scintilla/lexers.make:
12625 Update to scintilla 1.68
12627 * src/anjuta-app.c:
12628 Only show help items which are really availible
12630 * plugins/cvs-plugin/cvs-callbacks.c
12631 * plugins/cvs-plugin/cvs-execute.c
12632 * plugins/cvs-plugin/subversion-callbacks.c:
12633 * libanjuta/anjuta-utils.c:
12634 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
12636 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
12638 * plugins/project-wizard/install.c,
12639 * plugins/project-wizard/autogen.c:
12640 Add error messages if using a read only directory
12641 Improve fix for bug #339296
12643 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12645 * libanjuta/interfaces/libanjuta.idl:
12646 * plugins/document-manager/action-callbacks.c:
12647 * plugins/document-manager/plugin.c:
12648 * plugins/editor/text_editor.c:
12649 Added IAnjutaEditorGoto
12651 * plugins/editor/aneditor.cxx:
12652 * plugins/editor/aneditor.h:
12653 * plugins/editor/text_editor.h:
12654 * plugins/editor/text_editor_prefs.c:
12658 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
12660 * libanjuta/interfaces/libanjuta.idl:
12661 * plugins/document-manager/action-callbacks.c:
12662 * plugins/document-manager/anjuta-docman.c:
12663 * plugins/document-manager/plugin.c:
12664 * plugins/editor/text_editor.c:
12665 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
12667 * plugins/sourceview/sourceview.c:
12668 * plugins/sourceview/sourceview.glade:
12669 Fixed some uft-8 issues and added a preference option
12670 to enable/disable gnome-vfs monitoring
12672 * scintilla/Makefile.am:
12673 * scintilla/include/Makefile.am:
12676 2006-04-20 Massimo Cora' <maxcvs@email.it>
12678 * libanjuta/interfaces/libanjuta.idl:
12679 Remove get_current_pos () because we have get_position()
12681 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
12684 * plugins/sourceview/tag-window.c:
12685 Don't close window on PageUp/PageDown
12687 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
12689 * data/Makefile.am:
12690 * manuals/reference/libanjuta/Makefile.am:
12695 * src/bacon-message-connection.c:
12696 * src/bacon-message-connection.h: (both from gedit)
12699 Fixed #312319 (Opening files when Anjuta is already open)
12701 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
12703 * TODO.tasks: Updated
12704 * plugins/sourceview/anjuta-view.c:
12705 * plugins/sourceview/anjuta-view.h:
12706 * plugins/sourceview/sourceview.c:
12708 * configure.in: Fix --enable-plugin-scintilla
12710 Added char_added signal
12712 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
12714 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
12716 Fixed diff for utf8
12718 * plugins/sourceview/sourceview.c:
12719 Fixed VFS monitoring (still a bit buggy)
12721 * plugins/sourceview/sourceview-args.c:
12722 * plugins/sourceview/tag-window.c:
12724 Better sizing for the popup-window
12726 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
12728 * plugins/project-wizard/templates/gnome/src/main.c:
12729 * plugins/project-wizard/templates/gnome/src/project.glade:
12730 * plugins/project-wizard/templates/gtk/src/main.c:
12731 * plugins/project-wizard/templates/gtk/src/project.glade:
12732 * plugins/project-wizard/templates/gtkmm/src/main.cc:
12734 Fixed up GLADE_FILE definition in project types and fixed bug #334546
12736 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
12738 * configure.in: More removal of obsoleteness.
12741 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
12744 * libanjuta/anjuta-preferences.c:
12745 * libanjuta/anjuta-utils.c:
12746 * libanjuta/anjuta-utils.h:
12747 * plugins/message-view/message-view.c:
12749 Changed color functions and moved convert_color to anjuta-utils.h
12751 * plugins/message-view/anjuta-message-manager-plugin.glade:
12752 GnomeColorPicker -> GtkColorButton (bug #309154)
12754 * plugins/sourceview/plugin.c:
12755 * plugins/sourceview/sourceview-prefs.c:
12756 * plugins/sourceview/sourceview.glade:
12757 Added color and font preferences
12759 * plugins/sourceview/sourceview-tags.c:
12760 Only show as much choices as configured in preferences
12762 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
12764 * ROADMAP, NEWS: Updated (we are far behind ;-)
12765 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
12767 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
12770 * plugins/editor/Makefile.am:
12771 * scintilla/Makefile.am
12773 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
12775 * global-tags/Makefile.am:
12776 * global-tags/create_global_tags.sh:
12777 * plugins/symbol-browser/an_symbol_prefs.c:
12778 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
12779 * plugins/symbol-browser/plugin.h:
12780 * tagmanager/include/tm_workspace.h:
12781 * tagmanager/tm_workspace.c:
12783 Fixed symbol-browser prefs and move global tags generation from installtion to
12784 preferences to make the life easier for distributers and to allow updates after installtion
12786 * plugins/document-manager/action-callbacks.c:
12787 * plugins/document-manager/action-callbacks.h:
12788 * plugins/document-manager/anjuta-document-manager.ui:
12789 * plugins/document-manager/indent-util.c:
12790 * plugins/document-manager/plugin.c:
12791 * plugins/editor/text_editor.c:
12793 Moved indent stuff to document-manager
12795 * plugins/sourceview/anjuta-view.c:
12796 * plugins/sourceview/sourceview-args.c:
12797 * plugins/sourceview/sourceview-scope.c:
12798 * plugins/sourceview/sourceview-tags.c:
12799 * plugins/sourceview/sourceview.c:
12803 * plugins/sourceview/sourceview.plugin (removed):
12804 * plugins/sourceview/sourceview.plugin.in:
12805 Editor is not user-activatible
12807 * plugins/sourceview/sourceview.png:
12810 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
12812 * src/anjuta-app.c: Fixed crasher on plugin unloading
12814 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
12816 * plugins/sourceview/sourceview.c
12817 * plugins/sourceview/sourceview-args.c
12818 * plugins/sourceview/sourceview-args.h:
12820 Polished argument completion
12822 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
12824 * plugins/message-view/anjuta-msgman.c:
12825 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
12827 Show message pane on switch (does not work, anjuta_shell needs a fix)
12829 * plugins/sourceview/Makefile.am:
12830 * plugins/sourceview/anjuta-view.c: (find_tag_window),
12831 * plugins/sourceview/sourceview-args.c:
12832 * plugins/sourceview/sourceview-args.h:
12833 * plugins/sourceview/sourceview-private.h:
12834 * plugins/sourceview/sourceview-scope.c:
12835 (sourceview_scope_update), (sourceview_scope_filter_keypress):
12836 * plugins/sourceview/sourceview-tags.c:
12837 * plugins/sourceview/sourceview.c:
12838 * plugins/sourceview/tag-window.c:
12839 * plugins/sourceview/tag-window.h:
12841 Added scope and argument completion
12843 2006-04-03 Johannes Schmid <jhs@gnome.org>
12846 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
12847 (on_widget_remove):
12850 * plugins/sourceview/sourceview.c: (iselect_clear):
12851 Make "Delete"-key working
12853 * configure.in: #336389
12855 2006-04-03 Johannes Schmid <jhs@gnome.org>
12857 * plugins/sourceview/Makefile.am:
12858 * plugins/sourceview/anjuta-view.c:
12859 * plugins/sourceview/plugin.c:
12860 * plugins/sourceview/sourceview-private.h:
12861 * plugins/sourceview/sourceview-scope.c:
12862 * plugins/sourceview/sourceview-scope.h:
12863 * plugins/sourceview/sourceview-tags.c:
12864 * plugins/sourceview/sourceview-tags.h:
12865 * plugins/sourceview/sourceview.c:
12866 * plugins/sourceview/sourceview.h:
12867 * plugins/sourceview/tag-window.c:
12869 - fixed goto_file_line
12870 - scroll to cursor on undo/redo
12871 - show correct popup-menu
12872 - scope completion (not ready yet)
12874 2006-04-03 Johannes Schmid <jhs@gnome.org>
12876 * plugins/sourceview/plugin.c:
12877 * plugins/sourceview/sourceview-tags.c:
12878 * plugins/sourceview/sourceview.c:
12879 * plugins/sourceview/sourceview.h:
12880 * plugins/sourceview/tag-window.c:
12882 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
12884 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12886 * plugins/sourceview/sourceview.c:
12887 Fixed next/previous bookmark.
12888 Toggled bookmark (set/unset).
12890 2006-04-03 Johannes Schmid <jhs@gnome.org>
12892 * plugins/document-manager/action-callbacks.c:
12893 Fixed Gtk-Warning in goto_line
12895 * plugins/sourceview/Makefile.am:
12896 * plugins/sourceview/anjuta-document.c:
12897 * plugins/sourceview/anjuta-view.c:
12898 * plugins/sourceview/anjuta-view.h:
12899 * plugins/sourceview/sourceview-autocomplete.c:
12900 * plugins/sourceview/sourceview-autocomplete.h:
12901 * plugins/sourceview/sourceview-private.h:
12902 * plugins/sourceview/sourceview-tags.c:
12903 * plugins/sourceview/sourceview-tags.h:
12904 * plugins/sourceview/sourceview.c:
12905 * plugins/sourceview/tag-window.c:
12906 * plugins/sourceview/tag-window.h:
12907 Created a nice API for tag and completion windows
12909 * plugins/sourceview/sourceview-print.h:
12910 * plugins/sourceview/sourceview-print.c:
12913 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12915 * plugins/sourceview/sourceview.c:
12916 Fixed typo (Sort bookmarks).
12918 2006-04-01 Johannes Schmid <jhs@gnome.org>
12920 * plugins/sourceview/anjuta-document.c:
12921 * plugins/sourceview/anjuta-document.h:
12922 * plugins/sourceview/anjuta-view.c:
12923 * plugins/sourceview/anjuta-view.h:
12924 * plugins/sourceview/sourceview-autocomplete.c:
12925 * plugins/sourceview/sourceview-autocomplete.h:
12926 * plugins/sourceview/sourceview-prefs.c:
12927 * plugins/sourceview/sourceview-prefs.h:
12928 * plugins/sourceview/sourceview-private.h:
12929 * plugins/sourceview/sourceview-tags.c:
12930 * plugins/sourceview/sourceview-tags.h:
12931 * plugins/sourceview/sourceview.c:
12932 * plugins/sourceview/sourceview.glade:
12933 * plugins/sourceview/tag-window.c:
12934 * plugins/sourceview/tag-window.h:
12936 Improved code complete and autocomplete
12938 2006-04-01 Johannes Schmid <jhs@gnome.org>
12940 * plugins/sourceview/Makefile.am:
12941 * plugins/sourceview/bookmark.png:
12942 * plugins/sourceview/marker-attentive.png:
12943 * plugins/sourceview/marker-basic.png:
12944 * plugins/sourceview/marker-intense.png:
12945 * plugins/sourceview/marker-light.png:
12946 * plugins/sourceview/sourceview.c:
12948 Added pixmaps for all marker types and show bookmarks
12951 * plugins/sourceview/Makefile.am:
12952 Build sourceview on 2.14 only
12954 2006-03-31 Johannes Schmid <jhs@gnome.org>
12956 * plugins/sourceview/Makefile.am:
12957 * plugins/sourceview/anjuta-document.c:
12958 * plugins/sourceview/anjuta-view.c:
12959 * plugins/sourceview/anjuta-view.h:
12960 * plugins/sourceview/sourceview-autocomplete.c:
12961 * plugins/sourceview/sourceview-private.h:
12962 * plugins/sourceview/sourceview-tags.c:
12963 * plugins/sourceview/sourceview-tags.h:
12964 * plugins/sourceview/sourceview.c:
12965 * plugins/sourceview/tag-window.c:
12966 * plugins/sourceview/tag-window.h:
12968 Added code completion with tag manager to the editor and fixed a save_as bug
12970 2006-03-31 Johannes Schmid <jhs@gnome.org>
12972 * src/main.c: Revert patch from Rob to allow building with
12974 * configure.in: Require at least 2.12 libraries
12976 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
12978 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
12980 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
12981 Improve anjuta-plugin project template: Added missed files dist tarball
12984 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
12987 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
12989 reviewed by: Johannes Schmid <jhs@gnome.org>
12991 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
12992 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
12993 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
12994 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
12996 Improve anjuta-plugin project template. Also fix for #322744
12998 2006-03-27 Johannes Schmid <jhs@gnome.org>
13000 * plugins/sourceview/sourceview-private.h:
13001 plugins/sourceview/sourceview.c:
13003 Added basic bookmark support
13005 2006-03-27 Johannes Schmid <jhs@gnome.org>
13010 Patch from Rob Bradfort <robster@debian.org>:
13011 * src/main.c: (get_command_line_args), (main):
13012 Migration from popt to GOption
13014 2006-03-26 Naba Kumar <naba@gnome.org>
13016 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
13017 size to scale itself with theme.
13019 2006-03-26 Naba Kumar <naba@gnome.org>
13021 * plugins/file-manager/an_file_view.c,
13022 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
13023 when symbolview and fileview objects are destroyed to avoid crashes
13024 after the plugins are disabled.
13026 2006-03-26 Naba Kumar <naba@gnome.org>
13028 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
13029 Deleted unused file.
13031 * plugins/glade/plugin.c: Be able to close glade plugin when there
13032 there is no glade project loaded.
13034 * plugins/sourceview/sourceview.plugin,
13035 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
13037 2006-03-23 Naba Kumar <naba@gnome.org>
13039 * plugins/editor/print.c: Fixed a bug where some sections of
13040 printed/previewed text is not highlighted.
13042 2006-03-20 Johannes Schmid <jhs@gnome.org>
13044 * libanjuta/interfaces/libanjuta.idl:
13046 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
13047 as we do not use private apis. Show help window and startup because it does
13050 * plugins/document-manager/action-callbacks.c:
13051 plugins/editor/Makefile.am:
13052 plugins/editor/text_editor.c:
13053 plugins/editor/print.c:
13054 plugins/editor/print.h:
13056 Fixed printing (nobody has missed it BTW ;-)
13058 * plugins/sourceview/sourceview.c:
13061 2006-03-20 Naba Kumar <naba@gnome.org>
13063 * configure.in, plugins/devhelp/plugin.c: Be able to build with
13064 devhelp >= 0.9 < 0.11 versions.
13066 2006-03-20 Johannes Schmid <jhs@gnome.org>
13068 * plugins/sourceview/anjuta-document-loader.c
13069 plugins/sourceview/sourceview.c:
13071 Fixed encoding bugs
13073 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13075 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
13076 Fixed bug (line position)
13077 Give the good line position whatever the active editor.
13079 2006-03-19 Ilkka Tuohela <hile@iki.fi>
13081 * configure.in: Added fi to ALL_LINGUAS
13083 2006-03-19 Johannes Schmid <jhs@gnome.org>
13085 * plugins/sourceview/anjuta-document-loader.c:
13086 replace gnome_vfs_get_mime_type_for_name_and data
13088 * plugins/build-basic-autotools/build-basic-autotools.c:
13091 2006-03-17 Johannes Schmid <jhs@gnome.org>
13093 * plugins/editor/editor.glade:
13094 Added style-editor again after it got lost somehow
13096 2006-03-17 Johannes Schmid <jhs@gnome.org>
13098 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
13099 configure.in: require devhelp 0.11
13101 Post 0.11 devhelp versions (CVS) do not work because of an API change...
13103 plugins/build-basic-autotools/build-basic-autotools.c:
13104 forgot a an installtion callback for the "install as root"-feature
13106 2006-03-17 Massimo Cora' <maxcvs@email.it>
13108 reviewed by: Johannes Schmid <jhs@gnome.org>
13110 * plugins/class-gen/anjuta-class-gen-plugin.glade
13111 plugins/class-gen/class_gen.c
13112 plugins/class-gen/goc_template_header
13113 plugins/class-gen/goc_template_source
13117 2006-03-16 Johannes Schmid <jhs@gnome.org>
13119 * plugins/sourceview/sourceview.c:
13120 Fixed "save-point" signal for undo actions
13122 2006-03-16 Massimo Cora' <maxcvs@email.it>
13124 reviewed by: Johannes Schmid <jhs@gnome.org>
13126 * plugins/document-manager/anjuta-docman.c:
13127 Implement tab drag and drop
13129 2006-03-16 Johannes Schmid <jhs@gnome.org>
13131 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
13132 plugins/build-basic-autotools/build-basic-autotools.c:
13134 Implemented "install as root"-feature (#321455)
13136 2006-03-16 Johannes Schmid <jhs@gnome.org>
13139 plugins/sourceview/.cvsignore
13140 plugins/tools/scripts/.cvsignore:
13141 Added/extended .cvsignore files
13143 * plugins/sourceview/sourceview-autocomplete.c:
13144 plugins/sourceview/sourceview-autocomplete.h:
13145 plugins/sourceview/sourceview-prefs.c:
13146 plugins/sourceview/sourceview-private.h:
13147 plugins/sourceview/sourceview.glade:
13148 Autcomplete just works(tm) now and respects preferences
13150 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
13151 Use better algorithm from autocomplete
13153 2006-03-15 Johannes Schmid <jhs@gnome.org>
13155 * src/anjuta-app.c:
13158 2006-03-15 Johannes Schmid <jhs@gnome.org>
13160 * libanjuta/interfaces/libanjuta.idl:
13161 plugins/class-gen/class_gen.c:
13162 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
13163 plugins/project-manager/plugin.c:
13165 Allow to add multiple source files (#320191)
13167 * configure.in: Require gnome-build 0.1.3
13169 2006-03-14 Johannes Schmid <jhs@gnome.org>
13171 * plugins/macro/macro-utils.c: Fixed bug #333606
13172 * plugins/file-wizard/file.c: Fixed bug #333601
13174 2006-03-13 Johannes Schmid <jhs@gnome.org>
13176 * plugins/sourceview/sourceview_autocomplete.c
13177 plugins/sourceview/sourceview_autocomplete.h
13178 plugins/sourceview/sourceview.c
13179 plugins/sourceview/sourceview-private.h
13180 plugins/sourceview/sourceview-prefs.c:
13182 Cleaned up and fixed several issues
13184 2006-03-13 Johannes Schmid <jhs@gnome.org>
13186 * plugins/sourceview/Makefile.am:
13187 plugins/sourceview/sourceview-autocomplete.c
13188 plugins/sourceview/sourceview-autocomplete.h:
13189 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
13190 plugins/sourceview/sourceview-private.h:
13191 plugins/sourceview/sourceview.c:
13193 Added (buggy) autocomplete feature to sourceview
13195 2006-03-12 Naba Kumar <naba@gnome.org>
13197 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
13198 libanjuta/anjuta-session.c: Added API docs.
13200 2006-03-12 Naba Kumar <naba@gnome.org>
13202 * TODO.tasks: Added couple of tasks.
13203 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
13204 Register private class as early as possible so that members could
13205 point to self class. Code clean up.
13207 2006-03-12 Naba Kumar <naba@gnome.org>
13209 * po/POTFILES.in, po/POTFILES.skip: Updated.
13211 2006-03-11 Naba Kumar <naba@gnome.org>
13213 * libanjuta/anjuta-shell.c,
13214 plugins/document-manager/anjuta-docman.c,
13215 plugins/document-manager/plugin.c,
13216 plugins/symbol-browser/an_symbol_search.c,
13217 plugins/valgrind/vgrule-list.c: Use correct signal names while
13220 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
13221 signal names and fixed enum IANJUTA_TYPE_* macro.
13223 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13225 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
13226 plugins/search/search-replace.c :
13227 Fixed bug (Bookmark the good line).
13228 Search & Replace (Mark all matched strings).
13230 2006-03-09 Johannes Schmid <jhs@gnome.org>
13232 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
13233 Completed changes from yesterday
13235 * plugins/document-manager/anjuta-document-manager.glade:
13236 plugins/editor/editor.glade
13237 plugins/editor/plugin.c: (activate_plugin)
13238 plugins/editor/text_editor.c
13239 plugins/sourceview/Makefile.am
13240 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
13241 plugins/sourceview/sourceview.glade:
13242 Completed preference changes
13244 2006-03-08 Johannes Schmid <jhs@gnome.org>
13246 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
13247 plugins/search/plugin.c: (activate_plugin):
13249 Removed Gtk-Criticals
13251 * plugins/document-manager/anjuta-document-manager.glade:
13252 plugins/document-manager/plugin.c: (on_docman_auto_save),
13253 (on_gconf_notify_timer), (prefs_init):
13254 plugins/document-manager/plugin.h:
13255 plugins/editor/text_editor.c: (text_editor_instance_init),
13256 (text_editor_dispose):
13257 plugins/editor/text_editor.h:
13258 plugins/editor/text_editor_cbs.c:
13259 plugins/editor/text_editor_cbs.h:
13260 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
13261 plugins/glade/plugin.c: (activate_plugin):
13262 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
13263 plugins/sourceview/sourceview-private.h:
13264 plugins/sourceview/sourceview.c: (on_menu_popup),
13265 (sourceview_new), (ifile_open), (ifile_savable_save),
13266 (ifile_savable_save_as), (ieditor_set_popup_menu),
13267 (ieditor_get_filename), (imark_mark):
13269 Moved autosave from editor to document manager and fixed some things in
13272 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13274 * plugins/search/anjuta-search.glade :
13275 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
13276 plugins/search/search-replace_bachend.c: Fixed a crash bug.
13277 plugins/search/search-replace.c : Fixed bug.
13279 2006-03-08 Johannes Schmid <jhs@gnome.org>
13281 * plugins/search/anjuta-search.glade
13282 Fixed widget names (glade is a bit stupid on copying widgets to other files)
13284 2006-03-07 Johannes Schmid <jhs@gnome.org>
13286 * plugins/document-manager/action-callbacks.c
13287 plugins/document-manager/anjuta-document-manager.glade
13288 plugins/document-manager/plugin.c: (prefs_init),
13290 plugins/editor/Makefile.am:
13291 plugins/editor/editor.glade:
13292 plugins/editor/plugin.c: (on_style_button_clicked),
13293 (activate_plugin), (dispose):
13294 plugins/editor/style-editor.c:
13296 Startet to seperate document-manager and editor preferences
13298 * plugins/search/Makefile.am:
13299 plugins/search/anjuta-search.glade:
13300 plugins/search/search-replace.c:
13302 Moved search GUI to search-plugin
13304 * plugins/sourceview/sourceview-prefs.c:
13305 plugins/sourceview/sourceview-prefs.h:
13306 plugins/sourceview/sourceview-private.h:
13307 plugins/sourceview/sourceview.c:
13308 plugins/sourceview/sourceview.h:
13309 plugins/sourceview/Makefile.am:
13310 plugins/sourceview/anjuta-document.h:
13311 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
13312 plugins/sourceview/plugin.c:
13314 Added some preferences to sourceview and fixed vfs_monitor
13316 * tagmanager/c.c: (parseParens):
13317 Removed annoying debug message
13319 * libanjuta/interfaces/libanjuta.idl:
13320 Removed IAnjutaEditorFactory::create_style_editor()
13322 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13324 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
13325 Search : Bookmark all matched lines.
13327 2006-03-06 Johannes Schmid <jhs@gnome.org>
13329 * plugins/class-gen/anjuta-class-gen.plugin.in
13330 plugins/file-loader/plugin.c: (sort_wizards)
13331 (on_create_submenu), (activate_plugin)
13332 plugins/file-wizard/anjuta-file-wizard.plugin.in
13333 plugins/glade/anjuta-glade.plugin.in
13334 plugins/project-import/anjuta-project-import.plugin.in
13335 plugins/project-wizard/anjuta-project-wizard.plugin.in:
13337 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
13338 sorted alphabeticly
13340 * plugins/project-wizard/templates/mkfile.wiz:
13341 Use configured project directory instead of ~/myproject
13343 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
13345 Show markers (again) and monitor uri
13347 2006-03-06 Naba Kumar <naba@gnome.org>
13349 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
13350 typedefs separately so that forward linking would work.
13351 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
13353 2006-03-05 Naba Kumar <naba@gnome.org>
13355 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
13356 passing Enums and Structs in signals. Define struct _Name in
13357 generated code, so that forward referencing.
13358 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
13360 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
13362 2006-03-05 Naba Kumar <naba@gnome.org>
13364 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
13365 support. Generate GType definitions for enums in generated codes
13366 so that enums could be passed as signal params.
13368 2006-03-04 Naba Kumar <naba@gnome.org>
13370 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
13371 Restored cvs-moved revision files. They were originally marked
13372 deleted at their older locations. Now they are restored at
13373 their new locations. The changeset is one that was committed
13374 as part of document-manager, editor, search and print plugins
13375 separation from editor plugin.
13377 2006-03-03 Johannes Schmid <jhs@gnome.org>
13379 * plugins/sourceview/*:
13380 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
13383 2006-03-04 Naba Kumar <naba@gnome.org>
13385 * plugins/gdb/*: Deleted removed files (see previous changlog
13386 entry for files list).
13388 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
13390 * plugins/debug-mananger/breakpoints.c,
13391 plugins/debug-manager/breakpoints.h,
13392 plugins/debug-manager/debug_tree.c,
13393 plugins/debug-manager/debug_tree.h,
13394 plugins/debug-manager/info.c,
13395 plugins/debug-manager/info.h,
13396 plugins/debug-manager/locals.c,
13397 plugins/debug-manager/locals.h,
13398 plugins/debug-manager/memory.c,
13399 plugins/debug-manager/memory.h,
13400 plugins/debug-manager/registers.c,
13401 plugins/debug-manager/registers.h,
13402 plugins/debug-manager/sharedlib.c,
13403 plugins/debug-manager/sharedlib.h,
13404 plugins/debug-manager/signal.c,
13405 plugins/debug-manager/signal.h,
13406 plugins/debug-manager/stack_trace.c,
13407 plugins/debug-manager/stack_trace.h,
13408 plugins/debug-manager/watch.c,
13409 plugins/debug-manager/watch.h,
13410 plugins/debug-manager/Makefile.am:
13411 Move from gdb plugin to debug manager plugin
13413 * plugins/debug-manager/anjuta-debug-manager.glade,
13414 plugins/debug-manager/anjuta-debug-manager.ui:
13415 Move all user interface from gdb to debug manager
13417 * plugins/debug-manager/utilities.c,
13418 plugins/debug-manager/utilities.h:
13419 Remove some unused code
13420 Add useful code from gdb plugin
13422 * plugins/debug-manager/start.c,
13423 plugins/debug-manager/start.h:
13424 Include code of attach_process
13425 Add more code to start the debugger
13427 * plugins/debug-manager/plugin.c,
13428 plugins/debug-manager/plugin.h,
13429 plugins/debug-manager/anjuta-debug-manager.plugin.in:
13430 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
13432 * plugins/debug-manager/debugger.c,
13433 plugins/debug-manager/debugger.h:
13434 Implement a queue of debugger command
13436 * plugins/gdb/actions.c,
13437 plugins/gdb/actions.h,
13438 plugins/gdb/watch_cbs.c,
13439 plugins/gdb/watch_cbs.h,
13440 plugins/gdb/watch_gui.c,
13441 plugins/gdb/watch_gui.h:
13444 * plugins/gdb/debugger.c,
13445 plugins/gdb/debugger.h,
13446 plugins/gdb/gdbmi.c,
13447 plugins/gdb/gdbmi.h,
13448 plugins/gdb/utilities.c,
13449 plugins/gdb/utilities.h,
13450 plugins/gdb/Makefile.am,
13451 plugins/gdb/anjuta-gdb.plugin.in:
13452 Implement necessary functions
13454 * plugins/gdb/parser.c,
13455 plugins/gdb/parser.h:
13456 Code for parsing variable previously in debug_tree.c
13458 * plugins/gdb/anjuta-gdb.glade,
13459 plugins/gdb/anjuta-gdb.ui:
13460 Remove user interface
13462 * plugins/gdb/gdbmi-test.c:
13465 * plugins/gdb/anjuta-gdb.plugin.png:
13466 Try an improved icon for gdb (archer fish)
13468 * libanjuta/anjuta-debugger.c,
13469 libanjuta/anjuta-debugger.h,
13470 libanjuta/interfaces/libanjuta.idl,
13471 libanjuta/interfaces/anjuta-idl-compiler.pl,
13472 libanjuta/Makefile.am:
13473 Add declaration used in new IAnjutaDebugger interface
13475 * manuals/reference/libanjuta.types,
13476 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
13477 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
13478 Update documentation
13480 2006-03-02 Naba Kumar <naba@gnome.org>
13482 * manuals/reference/libanjuta/Makefile.am,
13483 manuals/reference/libanjuta/libanjuta-docs.sgml,
13484 manuals/reference/libanjuta/libanjuta-sections.txt,
13485 manuals/reference/libanjuta/libanjuta.types,
13486 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13487 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
13488 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
13489 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13490 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
13491 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13492 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13493 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13494 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
13495 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
13496 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13497 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
13498 manuals/reference/libanjuta/tmpl/e-splash.sgml,
13499 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
13500 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
13501 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
13502 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
13503 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
13504 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
13505 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
13506 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
13507 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
13508 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
13509 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
13510 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
13511 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
13512 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
13513 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
13514 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13515 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
13516 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
13517 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13518 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13519 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
13520 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
13521 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
13522 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
13523 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
13524 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
13525 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
13526 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
13527 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13528 manuals/reference/libanjuta/tmpl/plugins.sgml,
13529 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13530 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
13531 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
13532 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
13533 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
13534 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
13535 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
13536 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
13537 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
13538 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
13539 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
13540 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
13541 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
13542 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
13545 2006-02-28 Naba Kumar <naba@gnome.org>
13547 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13548 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
13549 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
13550 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
13551 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
13552 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
13553 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
13554 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
13555 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
13556 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
13557 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
13558 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
13559 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
13560 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
13562 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13564 * plugins/sourceview/sourceview.c:
13565 Select to brace, select block.
13567 2006-02-28 Johannes Schmid <jhs@gnome.org>
13569 * plugins/file-wizard/Makefile.am
13570 plugins/file-wizard/action-callbacks.c (removed)
13571 plugins/file-wizard/action-callbacks.h (removed)
13572 plugins/file-wizard/anjuta-file-wizard.ui
13573 plugins/file-wizard/plugin.c: (activate_plugin),
13574 (deactivate_plugin)
13575 plugins/file-wizard/plugin.h:
13576 Removed Edit->Insert Text submenu (replace by macros plugin)
13578 * plugins/sourceview/sourceview.c: (sourceview_new),
13579 (ieditor_set_popup_menu):
13580 Fixed some more bugs
13582 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
13584 2006-02-28 Naba Kumar <naba@gnome.org>
13586 * plugins/file-manager/an_file_view.c,
13587 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
13588 rows also and with delay 1 sec (the color and timout value should
13589 probably be picked up from some system wide preference key).
13591 2006-02-28 Naba Kumar <naba@gnome.org>
13593 * libanjuta/interfaces/libanjuta.idl,
13594 plugins/document-manager/action-callbacks.c,
13595 plugins/document-manager/plugin.c,
13596 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
13597 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
13598 Added interface checks in document manager and enable/disable
13599 menus based on supported interface.
13601 * plugins/project-import/anjuta-project-import.glade: Set some
13602 resonable size for the import dialog.
13604 2006-02-27 Naba Kumar <naba@gnome.org>
13606 * libanjuta/interfaces/libanjuta.idl,
13607 plugins/document-manager/action-callbacks.c,
13608 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
13609 and eol conversion actions.
13611 2006-02-27 Johannes Schmid <jhs@gnome.org>
13613 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
13614 * plugins/file-manager/an_file_view.c
13615 plugins/file-manager/plugin.h: Added tooltips
13616 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
13618 2006-02-26 Naba Kumar <naba@gnome.org>
13620 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13621 plugins/build-basic-autotools/build-basic-autotools.c,
13622 plugins/build-basic-autotools/build-basic-autotools.h,
13623 plugins/build-basic-autotools/executer.c,
13624 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
13625 disable indicator highlights preferences from message manager to
13626 build plugin. Implemented message indicator highlights in build tool.
13628 * plugins/editor/text_editor.c: Fixed indicators.
13630 2006-02-26 Johannes Schmid <jhs@gnome.org>
13632 * plugins/sourceview/sourceview.c:
13635 * plugins/subversion/svn_auth.c:
13636 Fixed username/password authentification but there might be a memory corruption
13638 2006-02-26 Naba Kumar <naba@gnome.org>
13640 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13641 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
13642 libanjuta/anjuta-launcher.h: Added documentation.
13644 2006-02-24 Naba Kumar <naba@gnome.org>
13646 * plugins/editor/text_editor.c: Fixed change in API in
13647 IAnjutaEditorSelection::set().
13649 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13651 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
13652 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
13653 libanjuta/interfaces/libanjuta.idl :
13654 Search in sourceview editor (Select in buffer).
13657 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13659 * plugins/sourceview/sourceview.c :
13660 Fixed Replace, to_upper, to_lower.
13662 * plugins/search/search-replace_backend.c :
13663 Renamed header name.
13665 2006-02-22 Naba Kumar <naba@gnome.org>
13667 * libanjuta/anjuta-plugin-description.c,
13668 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
13669 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
13670 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
13671 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13672 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
13674 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13675 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
13677 2006-02-21 Naba Kumar <naba@gnome.org>
13679 * libanjuta/interfaces/libanjuta.idl,
13680 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
13681 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
13682 interface for editor.
13684 2006-02-21 Naba Kumar <naba@gnome.org>
13686 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
13688 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13689 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
13691 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13693 * GTKSOURCEVIEW EDITOR
13694 plugins/sourceview/sourceview.c :
13695 Fixed copy and Goto Line.
13697 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
13698 plugins/macro/plugin.c :
13699 Fixed Insert key word and Insert macro.
13701 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
13703 * plugins/document-manager/anjuta-docman.c:
13704 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
13707 plugins/Makefile.am:
13708 plugins/sourceview/.cvsignore:
13709 plugins/sourceview/Makefile.am:
13710 plugins/sourceview/plugin.c: :
13711 plugins/sourceview/plugin.h:
13712 plugins/sourceview/sourceview.c:
13713 plugins/sourceview/sourceview.h:
13714 plugins/sourceview/sourceview.plugin:
13715 plugins/sourceview/sourceview.plugin.in:
13716 plugins/sourceview/sourceview.png:
13718 Added sourceview editor plugin
13720 2006-02-19 Naba Kumar <naba@gnome.org>
13722 * libanjuta/interfaces/libanjuta.idl,
13723 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13724 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13725 plugins/cvs-plugin/cvs-interface.c,
13726 plugins/document-manager/action-callbacks.c,
13727 plugins/document-manager/action-callbacks.h,
13728 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
13729 plugins/search/plugin.c, plugins/search/search-replace.c,
13730 plugins/search/search-replace_backend.c,
13731 plugins/subversion/subversion-actions.c,
13732 plugins/subversion/subversion-callbacks.c,
13733 plugins/tools/editor.c, plugins/tools/execute.c,
13734 plugins/tools/variable.c: Defined proper editor interfaces and fixed
13735 few fatal warnings.
13737 2006-02-15 Naba Kumar <naba@gnome.org>
13739 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
13742 * libanjuta/interfaces/libanjuta.idl,
13743 plugins/document-manager/anjuta-docman.c,
13744 plugins/document-manager/plugin.c,
13745 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
13746 unnecessary parameters from IAnjutaEditor interface and used proper
13747 types instead of 'gpointer'. Fixed various compiler warnings.
13749 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
13752 2006-02-12 Naba Kumar <naba@gnome.org>
13754 * po/POTFILES.in: Updated.
13756 2006-02-11 Naba Kumar <naba@gnome.org>
13758 * plugins/editor/properties.[cxx,h],
13759 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
13760 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
13761 to sci_prop_*(), because they were conflicting with external
13762 functions (in some ssl library).
13764 2006-02-08 Naba Kumar <naba@gnome.org>
13766 Patch from Massimo Cora <maxcvs@email.it>:
13767 * plugins/valgrind/anjuta-valgrind.schemas,
13768 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
13769 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
13770 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
13771 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
13772 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
13773 plugins/valgrind/vgtoolview.c,
13774 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
13775 before running the debugging session. I've added also a
13776 preference in Anjuta Preferences where you can specify
13777 the path to the valgrind binary. The default is /usr/bin/valgrind.
13778 Now it displays a dialog with the error. [it can be -program
13779 exited- or -file loaded or end of input-]. Some valgrind 3.x
13782 2006-01-29 Naba Kumar <naba@gnome.org>
13784 Patch from Massimo Cora <maxcvs@email.it>:
13785 * configure.in, plugins/Makefile.am,
13786 plugins/valgrind/*: Valgrind plugin (requires
13787 binutils-dev and valgrind to be installed.
13789 2005-01-24 Johannes Schmid <jhs@gnome.org>
13791 * Patch from Eric Greveson <ejg45@cam.ac.uk>
13792 plugins/tools/variables.c:
13793 Added current directory to possible variables
13795 * Patch from Günther Brammer <gbrammer@gmx.de>
13796 plugins/document-manager/anjuta-docman.c:
13797 Fix a crash on opening a file
13799 AUTHORS: Added Günther Brammer
13801 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
13803 * libanjuta/anjuta-launcher.c:
13804 Fix a bug in AnjutaLauncher when output is bigger than buffer
13805 Probably fix bug #315188 and #305134
13807 2005-12-28 Johannes Schmid <jhs@gnome.org>
13809 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
13810 * src/about.c: Use new gtk about dialog
13811 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
13812 Updated anjuta_ui_add_action_group_entries call
13814 Patch from Jean Breford <jean.breford@normalesup.org>
13815 and Markus Habermehl <bmh1980de@yahoo.de>:
13817 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
13818 * AUTHORS: Added Jean and Markus
13820 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13821 * plugins/search/search-replace.c :
13822 Bookmark all matched lines.
13823 * plugins/search/search-replace_backend.c :
13824 Fixed bug (Search in all project files).
13826 2005-12-21 Johannes Schmid <jhs@gnome.org>
13828 * plugins/search/plugin.c:
13830 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
13831 investigation needed.
13833 AUTHORS: Added Ross Goldner
13835 2005-12-19 Ross Golder <ross@golder.org>
13837 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
13838 application/xml MIME type.
13840 2005-12-18 Johannes Schmid <jhs@gnome.org>
13842 po/POTFILES.in: Updated files after directory changes
13843 HACKING: Removed outdated section 3 (anoncvs)
13845 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
13847 * plugins/build-basic-autotools/build-basic-autotools.c:
13848 Save all files in editor before running a command
13850 * plugins/tools/execute.c:
13851 Use document manager plugin instead of each editor for
13854 2005-12-15 Johannes Schmid <jhs@gnome.org>
13856 * plugins/document-manager/action-callbacks.c:
13857 (on_save_all1_activate), (on_swap_activate)
13858 plugins/document-manager/anjuta-docman.c:
13859 (on_save_as_filesel_response), (on_notebook_switch_page):
13861 Fixed some remaining issues in document-manger
13863 2005-12-15 Johannes Schmid <jhs@gnome.org>
13865 * plugins/profile-default/default.anjuta:
13866 Load Search plugin and Message Manager by default
13868 2005-12-14 Johannes Schmid <jhs@gnome.org>
13870 * plugins/editor/text_editor.c
13871 libanjuta/anjuta-utils.c:
13873 Check if files differ when gnome-vfs monitoring is used.
13876 2005-12-13 Johannes Schmid <jhs@gnome.org>
13878 * plugins/document-manager/plugin.c:
13879 Only save modified files in ianjuta_file_savable_save() for document-manager
13880 as discussed on mailing list.
13882 * plugins/cvs-plugin/cvs-callbacks.c:
13883 Fixed dialog handling for empty log message
13885 2005-12-13 Johannes Schmid <jhs@gnome.org>
13887 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
13889 * plugins/project-manager/* Removed ununsed files
13891 * plugins/symbol-browser/an_symbol_iter.c
13892 plugins/build-basic-autotools/build-basic-autotools.c
13893 plugins/build-basic-autotools/executer.c
13894 plugins/class-gen/class_gen.c
13895 plugins/class-inheritance/class-inherit.c
13896 plugins/cvs-plugin/cvs-actions.c
13897 plugins/cvs-plugin/cvs-interface.c
13898 plugins/debug-manager/attach_process.
13899 plugins/devhelp/plugin.c
13900 plugins/document-manager/plugin.c
13901 plugins/document-manager/indent_util.c
13902 plugins/editor/properties.cxx
13903 plugins/editor/aneditor.cxx
13904 plugins/editor/style-editor.c
13905 plugins/editor/text_editor.c
13906 plugins/macro/macro_db.c
13909 Use DEBUG_PRINT for debug messages
13911 libanjuta/anjuta-debug.h: Include config.h
13913 HACKING: Updated (BTW: does anyone read this?)
13915 2005-12-12 Johannes Schmid <jhs@gnome.org>
13917 Patch from Johan Ersvik <jersvik@fastmail.fm>:
13918 * plugins/gdb/debugger.c
13920 Fix a crasher in gdb plugin
13922 * plugins/gtodo/plugin.c
13923 plugins/search/plugin.c
13927 * plugins/document-manager/anjuta-docman.c:
13929 Fixed error markers
13931 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
13933 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
13935 * plugins/document-manager/anjuta-docman.c:
13936 highlight changed files in docman popup-menu
13937 * plugins/gdb/debug-tree.c:
13938 plugins/gdb/debugger.c
13939 Do not corupt entire "locals" tree when variable pointer have
13940 additional info and arrays/strucs/unions correctly.
13943 2005-12-11 Johannes Schmid <jhs@gnome.org>
13945 * plugins/document-manager/anjuta-docman.c
13946 plugins/document-manager/plugin.c
13947 plugins/editor/text_editor.c:
13949 AUTHORS: Added Johan Ersvik
13951 Fixed "is-dirty" bug and tab ordering
13953 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
13955 * plugins/editor/aneditor-autocomplete.cxx
13956 plugins/editor/aneditor-calltip.cxx
13957 plugins/editor/aneditor-priv.h
13958 plugins/symbol-browser/an_symbol.c
13959 plugins/symbol-browser/an_symbol_view.c
13961 tagmanager/tm_symbol.c
13962 tagmanager/tm_tag.c
13963 tagmanager/include/tm_symbol.h
13964 tagmanager/include/tm_tag.h
13967 Better pointer recognition in tagmanager and symbol browser
13969 2005-12-11 Johannes Schmid <jhs@gnome.org>
13971 * plugins/search/*: New search plugin derived from search code in old editor
13974 * plugins/document-manager/*: new document-manger which is now seperated from
13975 editor to allow implementation of other editor widgets. Code is mostly derived
13976 from old editor plugin
13978 * plugins/print/* new print plugin which is not fully implemented in the
13981 * plugins/editor/text_editor.c: Added lots of interface code
13983 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
13984 IAnjutaEditorFactory and extended IAnjutaEditor
13986 * configure.in, plugins/Makefile.am updated build system for new
13989 This is a huge commit which might still contain some bugs and also has
13990 some fixmes. Things that are not working are the search toolbar because it
13991 does not use the same backend as any other searching function and printing
13992 (easy to fix) because it did not yet implement IAnjutaPrintable.
13994 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
13996 * plugins/project-wizard/property.c:
13997 Use newer GtkFileChooser instead of GtkFileSelection with
13998 GnomeFileEntry to avoid a bug
14000 * plugins/project-wizard/install.c:
14001 Avoid an endless loop if project directory is not writable
14003 * plugins/project-wizard/druid.c:
14004 Allow creating project in empty directory without a
14007 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
14009 Patch from Massimo Cora <maxcvs@email.it>
14010 * plugins/class-inheritence/class-inherit.c
14011 plugins/class-inheritence/plugin.c
14012 plugins/class-inheritence/plugin.h
14015 Update plugin to use new API from graphviz 2.6. Version 2.2 is
14016 no longer supported!
14018 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
14020 Patch from Johan Ersvik <jersvik@fastmail.fm>
14021 * plugins/message-view/message-view.c
14022 plugins/build-basic-autotools/build-basic-autotools.c
14023 plugins/build-basic-autotools/automake-c.filters
14025 This patch correct regex-filters for newer automake
14028 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
14030 * plugins/tools/execute.c:
14031 Detect variables inside a word
14033 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14035 * libanjuta/anjuta-status.[ch],
14036 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
14037 plugins/editor/anjuta-docman.c :
14038 New anjuta-status procedure.
14040 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14043 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
14044 plugins/editor/Makefile.am
14045 plugins/editor/anjuta-document-manager.glade
14046 plugins/editor/plugin.c plugins/editor/plugin.h
14047 plugins/editor/text_editor.c plugins/editor/text_editor.h
14049 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
14050 plugins/editor/indent-util.c plugins/editor/indent-util.h
14051 plugins/editor/indent_test.c :
14052 Set and Preview indent preferences parameters.
14053 Saved indent user parameters.
14055 2005-10-27 Naba Kumar <naba@gnome.org>
14057 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
14058 * plugins/editor/anjuta-docman.c: Restore tab color to normal
14059 theme color for saved documents.
14061 2005-10-26 Naba Kumar <naba@gnome.org>
14063 * libanjuta/anjuta-encodings.c: Save changed supported encodings
14064 list. Fixed bug #316731.
14066 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
14068 * tagmanager/tm_symbol.c: Fixed bug #315218
14070 2005-10-23 Adam Weinberger <adamw@gnome.org>
14072 * plugins/build/build_file.c
14073 plugins/build-basic-autotools/build-basic-autotools.c
14074 plugins/tools/execute.c
14075 plugins/build/compile.c
14076 plugins/build/configurer.c
14077 plugins/debug-manager/plugin.c
14078 plugins/editor/plugin.c
14079 plugins/editor/print.c
14080 plugins/editor/text_editor.c
14081 plugins/file-loader/plugin.c
14082 plugins/file-manager/an_file_view.c
14083 plugins/symbol-browser/an_symbol_view.c
14084 plugins/gdb/debugger.c
14085 plugins/gdb/plugin.c
14086 plugins/glade/plugin.c
14087 plugins/macro/macro-actions.c
14088 plugins/macro/plugin.c
14089 plugins/profile-default/plugin.c
14090 plugins/project-manager/plugin.c
14091 plugins/project-manager/project_import.c
14092 plugins/symbol-browser/plugin.c
14093 plugins/tools/execute.c
14095 src/anjuta-actions.h
14097 Correct spacing errors before and after "...".
14099 2005-10-20 Naba Kumar <naba@gnome.org>
14101 * plugins/gdb/debugger.c: Fixed attach/detach process to
14102 updated UI properly.
14104 2005-10-18 Naba Kumar <naba@gnome.org>
14106 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
14109 2005-10-13 Naba Kumar <naba@gnome.org>
14111 * plugins/project-mkfile-import/*: Removed separate import wizard for
14112 makefile based projects (because single widzard handles all wizards).
14114 * plugins/project-import/project-import.c: Made wizard window
14115 transient to main window.
14117 Patch from: Eric Greveson <ejg45@cam.ac.uk>
14119 * AUTHORS: Added Eric's name in contributors list.
14121 * configure.in, plugins/Makefile.am,
14122 plugins/project-import/Makefile.am,
14123 plugins/project-import/anjuta-project-import.glade,
14124 plugins/project-import/project-import.c,
14125 plugins/project-import/project-import.h: Import wizard now detects
14126 both makefile and automake projects together instead of separate wizard.
14128 * plugins/project-wizard/templates/java/project.anjuta,
14129 plugins/project-wizard/templates/mkfile/project.anjuta,
14130 plugins/project-wizard/templates/python/project.anjuta,
14131 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
14132 name to make it appropriate.
14134 2005-10-11 Naba Kumar <naba@gnome.org>
14136 * configure.in: Fixed glade3 version requirement.
14138 2005-09-29 Alexander Shopov <ash@contact.bg>
14140 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
14142 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
14144 * plugins/subversion/svn_auth.c
14145 plugins/subversion/anjuta_subversion.glade:
14146 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
14148 2005-09-22 Naba Kumar <naba@gnome.org>
14150 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
14152 * configure.in, plugins/Makefile.am
14153 plugins/project-manager/anjuta-project-manager.plugin.in,
14154 plugins/project-manager/plugin.c,
14155 (added) plugins/project-mkfile-import/.cvsignore,
14156 (added) plugins/project-mkfile-import/Makefile.am,
14157 (added) plugins/project-mkfile-import/
14158 anjuta-project-mkfile-import-plugin.png,
14159 (added) plugins/project-mkfile-import/
14160 anjuta-project-mkfile-import.glade,
14161 (added) plugins/project-mkfile-import/
14162 anjuta-project-mkfile-import.plugin.in,
14163 (added) plugins/project-mkfile-import/plugin.c,
14164 (added) plugins/project-mkfile-import/plugin.h,
14165 (added) plugins/project-mkfile-import/project-mkfile-import.c,
14166 (added) plugins/project-mkfile-import/project-mkfile-import.h,
14167 plugins/project-wizard/templates/Makefile.am,
14168 (added) plugins/project-wizard/templates/mkfile-logo.png,
14169 (added) plugins/project-wizard/templates/mkfile.wiz,
14170 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
14171 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
14172 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
14173 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
14174 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
14175 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
14176 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
14177 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
14178 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
14179 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
14180 (added) plugins/project-wizard/templates/mkfile/src/main.c:
14181 Added makefile based project import wizard and wizard template.
14183 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
14185 * libanjuta/anjuta-launcher.c: Reduced false password detections
14187 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
14189 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
14190 messages correctly.a
14192 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
14194 * scintilla/Makefile.am: Changed scintilla library to noinst
14195 * pixmaps/Makefile.am: Install password.png
14196 * libanjuta/anjuta-launcher.c: Changed password detection
14197 to be able to access GNOME CVS with ssh.
14199 2005-08-31 Naba Kumar <naba@gnome.org>
14201 * plugins/glade/plugin.c: Set transient window for the widget
14204 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
14206 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
14208 2005-08-10 Naba Kumar <naba@gnome.org>
14210 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
14211 as shortcut key for execute.
14213 * src/about.c: Clean up.
14215 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
14216 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
14219 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14221 * plugins/editor/search-replace_backend.c :
14222 Fixed search in File Patterns.
14224 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
14226 * plugins/gdb/Makefile.am: Fixed a make -j x bug
14228 2005-08-04 Naba Kumar <naba@gnome.org>
14230 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
14231 for pango-1.8 rendering bug.
14233 2005-08-03 Naba Kumar <naba@gnome.org>
14235 * plugins/glade/plugin.c: Proper names for plugin widgets.
14237 * plugins/subversion/anjuta-subversion.glade,
14238 plugins/subversion/svn-auth.c: Fixed authentication dialog and
14239 string allocations. Use passed default values when available.
14240 Set proper focus and dialog default response. Destroy dialog after use.
14241 Return error when appropriate.
14243 2005-08-02 Naba Kumar <naba@gnome.org>
14245 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
14246 for pango-1.8 rendering bug.
14248 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
14250 * scintilla/Makefile.am: Fixed a make -j x bug
14252 2005-08-02 Johannes Schmid <jhs@gnome.org>
14254 * plugins/subversion/svn-auth.c: Added username/password
14257 2005-08-01 Naba Kumar <naba@gnome.org>
14259 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
14260 checks for character width calculations.
14262 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14264 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
14266 2005-07-31 Naba Kumar <naba@gnome.org>
14268 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
14269 messup with pango 1.8. Fixed bug #311846.
14271 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14273 * plugins/gdb/memory.c : Fixed bug 305082.
14275 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14276 plugins/project-wizard/templates/gcj.wiz,
14277 plugins/project-wizard/templates/gnome.wiz,
14278 plugins/project-wizard/templates/gtk.wiz,
14279 plugins/project-wizard/templates/java.wiz,
14280 plugins/project-wizard/templates/python.wiz,
14281 plugins/project-wizard/templates/wxwin.wiz,
14282 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
14284 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
14286 * plugins/tools/execute.c:
14287 Correct a crash if editor is closed while a tool still use it.
14289 2005-07-28 Naba Kumar <naba@gnome.org>
14291 * scintilla/*: Updated scintilla from their latest CVS.
14293 2005-07-27 Naba Kumar <naba@gnome.org>
14295 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
14296 plugins/build-basic-autotools/build-basic-autotools.c,
14297 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
14298 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
14299 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
14300 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
14301 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
14302 plugins/message-view/plugin.c, plugins/patch/plugin.c,
14303 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
14304 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
14305 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
14306 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
14307 argument to anjuta_ui_add_action_group_entries() and
14308 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
14309 Fixed all plugins to pass translation domain. This fixes untranslated
14312 2005-07-27 Naba Kumar <naba@gnome.org>
14314 * plugins/class-inheritance/class-callbacks.c,
14315 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
14316 proper system colors.
14318 2005-07-26 Naba Kumar <naba@gnome.org>
14320 * ROADMAP: Updated and added more tasks.
14322 2005-07-25 Naba Kumar <naba@gnome.org>
14324 * ROADMAP: Updated and added more tasks.
14326 2005-07-24 Naba Kumar <naba@gnome.org>
14328 * HACKING: Fixed format.
14330 2005-07-24 Naba Kumar <naba@gnome.org>
14332 * ROADMAP: Fixed format.
14333 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
14335 2005-07-24 Naba Kumar <naba@gnome.org>
14337 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
14338 * data/properties/cpp.properties: Added *.c++ as file extension for c++
14340 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
14342 * plugins/tools/dialog.c, plugins/tools/dialog.h:
14343 Correct wrong sensitivity setting
14345 * plugins/tools/tool.c: Correct a crash when removing overridden tool
14347 * plugins/tools/variable.c: Add variables for project manager
14349 2005-07-23 Naba Kumar <naba@gnome.org>
14351 * ROADMAP: updated.
14353 2005-07-23 Naba Kumar <naba@gnome.org>
14355 * plugins/subversion/Makefile.am,
14356 plugins/subversion/svn-auth.c,
14357 plugins/subversion/svn-auth.h: Added subversion authentication code
14360 * plugins/subversion/subversion-callbacks.c,
14361 plugins/subversion/subversion-callbacks.h,
14362 plugins/subversion/svn-backend-priv.h,
14363 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
14364 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
14365 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
14366 Added file mode line.
14368 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
14370 * configure.in: Added 'gl' to ALL_LINGUAS.
14372 2005-07-21 Naba Kumar <naba@gnome.org>
14374 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
14375 the active sources and kill the running process without emitting
14376 signals (which could be fatal because the object is being destroyed).
14377 Incidentally, fixed the crash that happens when stopping an active
14378 debugger session. Disabled debug prints and code clean up.
14381 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
14382 message view object, because that prevents many unprocessed outputs
14383 from the cvs command from being appended in view. Does not set NULL
14384 to mesg_view private member (not required) so that any pending outputs
14385 to view is processed.Fixed bug #172666.
14387 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
14388 type in supported list.
14390 2005-07-18 Adam Weinberger <adamw@gnome.org>
14392 * plugins/file-manager/anjuta-file-manager-plugin.glade:
14393 grammar/spelling fixes.
14395 2005-07-17 Naba Kumar <naba@gnome.org>
14397 * (new) plugins/project-wizard/templates/terminal/cvsignore,
14398 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
14399 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
14400 plugins/project-wizard/templates/anjuta-plugin.wiz,
14401 plugins/project-wizard/templates/gcj.wiz,
14402 plugins/project-wizard/templates/gnome.wiz,
14403 plugins/project-wizard/templates/gtk.wiz,
14404 plugins/project-wizard/templates/gtkmm.wiz,
14405 plugins/project-wizard/templates/java.wiz,
14406 plugins/project-wizard/templates/python.wiz,
14407 plugins/project-wizard/templates/terminal.wiz,
14408 plugins/project-wizard/templates/terminal/Makefile.am,
14409 plugins/project-wizard/templates/terminal/po/Makefile.am,
14410 plugins/project-wizard/templates/terminal/src/Makefile.am,
14411 plugins/project-wizard/templates/wxwin.wiz,
14412 plugins/project-wizard/templates/xlib-dock.wiz,
14413 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
14414 wizards and updated .wiz files to install them in newly created
14417 2005-07-16 Naba Kumar <naba@gnome.org>
14419 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
14421 * plugins/file-manager/an_file_view.c,
14422 plugins/file-manager/plugin.c: Added file manager preferences to
14423 show/hide files ignored by version control (e.g. cvsignore).
14425 * plugins/editor/text_editor.c: Initialize vfs info struct.
14427 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
14428 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
14429 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
14430 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
14431 omf-install/.cvsignore, pixmaps/.cvsignore,
14432 plugins/file-manager/anjuta-file-manager-plugin.glade,
14433 scintilla/.cvsignore, scintilla/include/.cvsignore,
14434 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
14435 tagmanager/python.c: Updated.
14437 2005-07-16 Naba Kumar <naba@gnome.org>
14439 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
14440 Fixed python parser to parser class methods.
14442 2005-07-15 Naba Kumar <naba@gnome.org>
14444 * plugins/project-wizard/property.c: Used parenthesis to remove
14447 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14448 plugins/project-wizard/templates/gcj.wiz,
14449 plugins/project-wizard/templates/gnome.wiz,
14450 plugins/project-wizard/templates/gtk.wiz,
14451 plugins/project-wizard/templates/gtkmm.wiz,
14452 plugins/project-wizard/templates/java.wiz,
14453 plugins/project-wizard/templates/python.wiz,
14454 plugins/project-wizard/templates/terminal.wiz,
14455 plugins/project-wizard/templates/wxwin.wiz,
14456 plugins/project-wizard/templates/xlib-dock.wiz,
14457 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
14460 2005-07-15 Naba Kumar <naba@gnome.org>
14462 * plugins/project-wizard/templates/java.wiz,
14463 plugins/project-wizard/templates/java/Makefile.am,
14464 plugins/project-wizard/templates/java/project.anjuta,
14465 plugins/project-wizard/templates/python.wiz,
14466 plugins/project-wizard/templates/python/Makefile.am,
14467 plugins/project-wizard/templates/python/project.anjuta: Use different
14468 project files for java and python module where debugger is not
14469 included in the list of plugins.
14471 2005-07-15 Naba Kumar <naba@gnome.org>
14473 * configure.in, plugins/project-wizard/templates/Makefile.am,
14474 plugins/project-wizard/templates/gcj-logo.png,
14475 plugins/project-wizard/templates/gcj.wiz,
14476 plugins/project-wizard/templates/gcj/.cvsignore,
14477 plugins/project-wizard/templates/gcj/Makefile.am,
14478 plugins/project-wizard/templates/gcj/configure.in.tpl,
14479 plugins/project-wizard/templates/gcj/src/.cvsignore,
14480 plugins/project-wizard/templates/gcj/src/Makefile.am,
14481 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
14482 plugins/project-wizard/templates/java-logo.png,
14483 plugins/project-wizard/templates/java.wiz,
14484 plugins/project-wizard/templates/java/configure.in.tpl,
14485 plugins/project-wizard/templates/java/po/Makefile.am,
14486 plugins/project-wizard/templates/java/po/POTFILES.in,
14487 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
14488 plugins/project-wizard/templates/java/src/main.java,
14489 plugins/project-wizard/templates/python-logo.png,
14490 plugins/project-wizard/templates/python.wiz,
14491 plugins/project-wizard/templates/python/.cvsignore,
14492 plugins/project-wizard/templates/python/Makefile.am,
14493 plugins/project-wizard/templates/python/configure.in.tpl,
14494 plugins/project-wizard/templates/python/po/.cvsignore,
14495 plugins/project-wizard/templates/python/po/Makefile.am,
14496 plugins/project-wizard/templates/python/po/POTFILES.in,
14497 plugins/project-wizard/templates/python/src/.cvsignore,
14498 plugins/project-wizard/templates/python/src/Makefile.am,
14499 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
14500 plugins/project-wizard/templates/python/src/main.py: Added Generic
14501 gcj and python project wizards. Fixed Generic java project to
14502 use _JAVA primary. Update gnome-build from cvs for them to work
14505 2005-07-12 Naba Kumar <naba@gnome.org>
14507 * plugins/project-manager/plugin.c: Automatically determine
14508 project backend by probing.
14510 2005-07-04 Naba Kumar <naba@gnome.org>
14512 * Makefile.am: Do not install old anjuta.glade file which conflicts
14513 with newer src/anjuta.glade.
14515 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
14517 * plugins/an_symbol_prefs.c:
14518 Sort list of available symbol files
14520 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
14522 * plugins/build-basic-autotools.c:
14525 * plugins/gtodo/libgtodo.c:
14526 Possible fix for #307800
14528 * libanjuta/anjuta-encodings.c
14529 libanjuta/anjuta-launcher.c
14530 libanjuta/anjuta-preference-dialog.c
14531 libanjuta/anjuta-preferences.c
14532 libanjuta/anjuta-ui.c
14533 libanjuta/anjuta-util.c
14534 libanjuta/cell-renderer-captioned-image.c
14535 libanjuta/plugin.c:
14537 Patch from de_lupus@pandora.be (Kristof Vansant):
14538 Replaced deprecated gnome-i18n.h
14541 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
14543 * plugins/subversion/anjuta-subversion.glade
14544 plugins/subversion/anjuta-subversion.ui
14545 plugins/subversion/plugin.c
14546 plugins/subversion/subversion-actions.c
14547 plugins/subversion/subversion-callbacks.h
14548 plugins/subversion/subversion-callbacks.c
14549 plugins/subversion/svn-backend-priv.h
14550 plugins/subversion/svn-backend.h
14551 plugins/subversion/svn-backend.c
14552 plugins/subversion/svn-thread.h
14553 plugins/subversion/svn-thread.c:
14555 Implemented Subversion diff
14557 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
14559 * plugins/build-basic-autotools/build-basic-autotools.c:
14560 Fixed crash bug! Might be useful to release 2.0.2 soon
14561 because this bug will crash any build which produces errors
14564 === Anjuta 2.0.1 ===
14566 2005-06-27 Naba Kumar <naba@gnome.org>
14568 * plugins/tools/execute.c: Formated code.
14570 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
14572 * plugins/build-basic-autotools/build-basic-autotools.c:
14573 Remove two memory leaks
14574 Check command output versus untranslated strings too
14576 * plugins/tools/execute.c:
14577 Remove two memory leaks
14578 Check command output versus untranslated strings too
14579 Remove description message
14581 * plugins/tools/fileop.c:
14582 Escape tool name in xml configuration file
14584 2005-05-26 Naba Kumar <naba@gnome.org>
14586 * configure.in: Bumped version to 2.0.1
14587 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
14589 * plugins/tools/execute.c: Fixed clickable messages.
14592 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
14593 Deactivate glade plugin when last glade project is closed. Reorder
14594 glade widgets in layout. Change glade project when user selects a
14595 new project. Removed project from the list when user closes it. Fixed
14596 glade project file loading from URI. Save and restored loaded glade
14597 projects in/from session.
14599 * plugins/class-gen/action-callbacks.c,
14600 plugins/class-gen/anjuta-class-gen-plugin.glade,
14601 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
14602 plugins/file-wizard/anjuta-file-wizard.glade,
14603 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
14604 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
14605 "Add to project" correctly. Use the source file path returned after
14606 adding to project. Fixed memory leaks. Deactivate wizard plugins
14609 * plugins/project-manager/plugin.c,
14610 plugins/project-wizard/anjuta-project-wizard.glade,
14611 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
14612 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
14613 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
14614 project-wizard preference page to anjuta app, because they are
14615 more appropriated as general preferences. Renamed username and
14616 useremail properties keys.
14618 * po/POTFILES.in: Updated.
14620 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
14623 * plugins/file-loader/plugin.c: Do not use static variable to store
14624 created submenu in factory. Fixed crash in anjuta exit.
14626 2005-05-24 Naba Kumar <naba@gnome.org>
14628 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14629 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14630 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14631 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14632 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14633 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14634 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14635 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14636 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14638 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14639 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
14640 plugins/build-basic-autotools/build-basic-autotools.c,
14641 plugins/build-basic-autotools/build-basic-autotools.h,
14642 plugins/build-basic-autotools/executer.c,
14643 plugins/build-basic-autotools/executer.h,
14644 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
14645 plugins/tools/variable.c: Added an extra argument to
14646 anuta_util_dialog_input() to pass default value. Save/load project
14647 configure and execution parameters in/from session.
14649 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
14650 symbol browser is loaded.
14652 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
14655 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
14656 deactivate would not start shell.
14658 2005-05-24 Naba Kumar <naba@gnome.org>
14660 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
14661 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
14662 libegg/egg-submenu-action.c, libegg/test-actions.c,
14663 plugins/build-basic-autotools/build-basic-autotools.c,
14664 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
14665 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
14666 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
14667 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
14668 plugins/macro/plugin.c, plugins/message-view/plugin.c,
14669 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
14670 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
14671 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14672 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
14673 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
14675 2005-05-24 Naba Kumar <naba@gnome.org>
14677 * data/properties/styles.properties: Fixed defalt font.
14679 * plugins/editor/search-replace.c,
14680 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
14681 project openness wihtout activating project-manager plugin (i.e.
14682 using anjuta_shell_get()).
14684 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
14685 - Completed add_source(), add_group() and add_target() methods of
14686 IAnjutaProjectManager.
14687 - Change their definition to return the added element (or NULL).
14688 - Used interface API for project main menus and 'add to project'
14689 from file-manager context menu.
14690 - Select proper default target/group when prompting for adding
14691 source/target/group.
14692 - Do not expand all nodes in selection tree when default selection
14693 are given (eases navigation in big projects).
14695 - Marked strings for translation.
14697 2005-05-23 Naba Kumar <naba@gnome.org>
14699 * src/anjuta-app.c: Save menu accelerators on change.
14701 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
14702 save-as dialog (leading to crash later).
14704 2005-05-22 Naba Kumar <naba@gnome.org>
14707 * AUTHORS: Added developers for other projects. Updated.
14708 * TODO.tasks: Updated.
14709 * ChangeLog: Added past changelogs from anjuta-0.1.5.
14711 2005-05-22 Naba Kumar <naba@gnome.org>
14713 * plugins/tools/execute.c: Make parsable lines distinct by adding
14714 a "Click me" description in the message. Allow tools to open arbibrary
14715 file in editory using gdb-styled annotation (The line starts with two
14716 \032 characters followed by the file:line).
14718 * plugins/tools/scripts/prepare-changelog.pl,
14719 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
14720 ChangeLog file itself and open it.
14722 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
14724 * plugins/tools/execute.c:
14725 Parse output in message pane
14726 Correct a crash on plugin deactivation
14728 * plugins/tools/fileop.c,
14729 plugins/tools/tool.c,
14730 plugins/tools/tool.h:
14731 Load only valid tools
14733 2005-06-21 Naba Kumar <naba@gnome.org>
14735 * anjuta.spec.in: Fixed devel package requirement.
14737 * plugins/message-view/message-view.c: Scroll message on next/previous.
14739 * TODO.tasks: Updated.
14741 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14742 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14743 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14744 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14745 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14746 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14747 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14748 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14750 * libanjuta/anjuta-preferences.c,
14751 plugins/build-basic-autotools/build-basic-autotools.c,
14752 plugins/build-basic-autotools/executer.c,
14753 plugins/class-gen/action-callbacks.c,
14754 plugins/class-gen/action-callbacks.h,
14755 plugins/class-gen/class_gen.c,
14756 plugins/cvs-plugin/cvs-interface.c,
14757 plugins/debug-manager/attach_process.c,
14758 plugins/debug-manager/plugin.c,
14759 plugins/debug-manager/utilities.c,
14760 plugins/debug-manager/utilities.h,
14761 plugins/editor/aneditor-autocomplete.cxx,
14762 plugins/editor/aneditor.cxx,
14763 plugins/editor/search-replace.c,
14764 plugins/editor/search-replace_backend.c,
14765 plugins/gdb/breakpoints.c,
14766 plugins/gdb/registers.c,
14767 plugins/patch/plugin.c,
14768 plugins/project-wizard/druid.c,
14769 plugins/project-wizard/install.c,
14770 plugins/subversion/plugin.c,
14771 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
14774 * plugins/class-gen/action-callbacks.c,
14775 plugins/project-wizard/parser.c,
14776 plugins/project-wizard/property.c,
14777 plugins/project-wizard/values.c,
14778 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
14780 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
14783 2005-06-20 Naba Kumar <naba@gnome.org>
14785 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
14786 manuals/reference/libanjuta/tmpl/e-splash.sgml,
14787 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14789 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
14790 exit idle function.
14792 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
14793 Fixed possible memory corruption.
14795 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
14796 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
14797 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
14798 progress bar increment and added progress status for symbol refresh
14799 and project loading.
14801 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
14802 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
14803 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
14804 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
14807 * TODO.tasks: Updated.
14809 2005-06-19 Naba Kumar <naba@gnome.org>
14811 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
14814 * plugins/project-import/project-import.c: Deactivate plugin when done.
14816 2005-06-18 Naba Kumar <naba@gnome.org>
14818 * plugins/profile-default/plugin.c: Fixed error when loading another
14819 project while a project is still loaded.
14821 * plugins/project-manager/plugin.c: Used (newly added) group-activated
14822 signal from gnome-build to popup group properties.
14824 * src/anjuta.c: Load default session by default.
14826 * po/POTFILES.in: Added missing files.
14828 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
14829 activate plugin on load (activate it separately). Connect to activate
14830 and deactivate signals for housekeeping, so that if plugins are
14831 activated or deactivate externally, they are properly recorded.
14833 * plugins/profile-default/plugin.c: Save profile before a project
14834 is loaded so that it could be restored when project is closed.
14836 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
14838 2005-06-17 Naba Kumar <naba@gnome.org>
14840 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
14841 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
14842 for project. The plugins loaded for the project is restored when project
14843 is loaded next time.
14845 * TODO.tasks: Updated.
14847 2005-06-15 Naba Kumar <naba@gnome.org>
14849 * plugins/tools/scripts/find-fixmes.pl,
14850 (new) plugins/tools/scripts/translation-status.pl,
14851 plugins/tools/scripts/tools-2.xml.in,
14852 plugins/tools/scripts/Makefile.am,
14853 plugins/tools/scripts/prepare-changelog.pl: Added translation
14854 status script. Completed find-fixmes.pl script. Fixed bugs.
14856 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
14859 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14861 * plugins/message-view/anjuta-message-manager-plugin.glade :
14862 renamed "messages.tag.position" to "messages.tab.position".
14863 plugins/message-view/anjuta-msgman.c :
14864 Messages tab position prefrences.
14866 2005-06-14 Naba Kumar <naba@gnome.org>
14868 * (new) plugins/tools/scripts/find-fixmes.pl,
14869 (new) plugins/tools/scripts/tools-2.xml.in,
14870 (new) plugins/tools/scripts/Makefile.am,
14871 (new) plugins/tools/scripts/prepare-changelog.pl,
14872 plugins/tools/plugin.h, plugins/tools/fileop.c,
14873 plugins/tools/Makefile.am, configure.in: Added system tools.
14875 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
14877 * plugins/tools/editor.c:
14878 Take care of creating .anjuta directory if missing
14880 2005-06-10 Naba Kumar <naba@gnome.org>
14882 * configure.in: Increased gnome-build required to version 0.1.2.
14884 * plugins/project-manager/plugin.c: Fixed target/group removal.
14885 Fixed memory leaks.
14887 2005-06-10 Naba Kumar <naba@gnome.org>
14889 * plugins/project-manager/plugin.c: Implemented target/group
14890 configuration (update gnome-build module from cvs).
14892 2005-06-07 Naba Kumar <naba@gnome.org>
14894 Patch from: Massimo Cora' <maxcvs@email.it>:
14895 * plugins/class-inheritance/Makefile.am,
14896 plugins/class-inheritance/class-inherit.c,
14897 plugins/class-inheritance/class-inherit.h,
14898 plugins/class-inheritance/plugin.c,
14899 plugins/class-inheritance/plugin.h,
14900 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
14901 expanded view of classes in hierarchy canvas (collapsable again).
14903 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
14905 * scintilla/patches/scintilla-64-bit.diff (added)
14906 * plugins/patch/patch-plugin.c:
14907 Conditional build for GTK 2.4 and GTK 2.6
14909 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
14911 * plugins/tools/anjuta-tools.glade,
14912 plugins/tools/editor.c,
14913 plugins/tools/plugin.h,
14914 plugins/tools/fileop.c:
14915 Add a check box to edit an user script
14916 Correct a few memory leak
14918 * plugins/tools/execute.c,
14919 plugins/tools/tool.c,
14920 plugins/tools/tool.h:
14921 Move utility remove_mnemonic function in tool.c
14924 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
14926 Patch from sbrabec@suse.cz:
14928 scintilla/include/Scintilla.h:
14930 Fix 64-Bit warnings in gcc 4
14932 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
14934 * plugins/patch/patch_plugin.c
14935 plugins/patch/patch.h
14936 plugin/patch/patch-plugin.glade
14937 plugin/patch/Makefile.am:
14939 Changed patch plugin to use libglade and new gtk 2.6 widgets
14941 2005-05-31 Naba Kumar <naba@gnome.org>
14943 Patch from Jason Bayman <JBayman@HobbitHell.com>:
14944 * plugins/editor/text_editor.c: Don't show error
14947 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
14949 * plugins/message-view/anjuta-message-manager.ui,
14950 plugins/message-view/anjuta-msgman.c,
14951 plugins/message-view/anjuta-msgman.h,
14952 plugins/message-view/message-view.c,
14953 plugins/message-view/message-view.h,
14954 plugins/message-view/plugin.c:
14955 Add a popup menu in messages panes
14956 Move save message pane option in it
14958 2005-05-28 Naba Kumar <naba@gnome.org>
14960 * data/properties/styles.properties: Fixed default font
14963 * plugins/editor/style-editor.c: cleanup.
14965 2005-05-25 Naba Kumar <naba@gnome.org>
14967 * plugin/gdb/plugin.c: Start gdb even if the program does
14968 not exists. Fixes bug #305074
14970 2005-05-24 Naba Kumar <naba@gnome.org>
14972 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
14973 * configure.in: graphviz pkgconfig path.
14975 2005-05-24 Naba Kumar <naba@gnome.org>
14977 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
14978 * TODO.tasks: Updated.
14980 2005-05-22 Naba Kumar <naba@gnome.org>
14982 * anjuta.spec.in: Fixed spec file
14983 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
14985 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
14987 * TODO.tasks: Updated.
14989 * plugins/message-view/anjuta-message-manager.ui,
14990 plugins/message-view/message-view.c,
14991 plugins/message-view/message-view.h,
14992 plugins/message-view/plugin.c:
14993 Add shortcut for next and previous message
14994 Add a save message menu item
14995 Fix a bug in previous message
14997 2005-05-21 Naba Kumar <naba@gnome.org>
14999 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
15000 doc/Makefile.am, global-tags/create_global_tags.sh,
15001 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
15002 and rpm package creation. Fixed installation paths.
15004 * plugins/editor/anjuta-document-manager.glade,
15005 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
15006 and indent options.
15008 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
15010 2005-05-21 Naba Kumar <naba@gnome.org>
15012 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
15013 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
15014 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
15015 tagmanager/Makefile.am: Fixed paths configure variables to take
15016 automake configure variables instead of hardcoding.
15018 * global-tags/tm_global_tags.c: Formated code.
15020 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
15021 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15022 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15023 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15024 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15025 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15026 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15027 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15028 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15030 2005-05-20 Naba Kumar <naba@gnome.org>
15032 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
15033 and fixed rpm spec file (more testing required).
15035 * data/gdb.init: Don't set gdb prompt.
15037 * mime/Makefile.am: run update-mime-data only on system-wide install.
15039 * plugins/gdb/Makefile.am: Install plugin at correct paths.
15041 2005-05-19 Naba Kumar <naba@gnome.org>
15043 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
15044 while it's not visible.
15046 Patch from: Jason Bayman <JBayman@HobbitHell.com>
15047 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
15049 2005-05-19 Naba Kumar <naba@gnome.org>
15051 * configure.in: Fixed subversion checks. Added
15052 --disable-plugin-subversion and --disable-plugin-glade
15053 configure flags to manually turn off their plugin builds.
15055 * plugins/editor/plugin.c: Save and restore current editor line
15056 positions in session.
15058 2005-05-18 Naba Kumar <naba@gnome.org>
15060 * AUTHORS: Fixed email address.
15062 * libanjuta/anjuta-utils.c,
15063 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
15064 when the projectmanager toplevel is not a window. Check for valid
15065 gtkwindow type before using the passed window as parent for anjuta
15068 2005-05-17 Naba Kumar <naba@gnome.org>
15070 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
15072 * plugins/cvs-plugin/Makefile.am,
15073 plugins/devhelp/plugin.c,
15074 plugins/file-loader/Makefile.am,
15075 plugins/macro/Makefile.am,
15076 plugins/message-view/Makefile.am,
15077 plugins/patch/Makefile.am,
15078 plugins/project-manager/Makefile.am,
15079 plugins/subversion/Makefile.am,
15080 plugins/symbol-browser/Makefile.am: Removed -module flags
15083 * MAINTAINERS: Added file so that I could recieve bugzilla
15086 * plugins/glade/plugin.c: Fixed compile error.
15088 === Anjuta 2.0.0 ===
15090 2005-05-15 Naba Kumar <naba@gnome.org>
15092 * configure.in: Adjusted gdl version requirement. Bumped anjuta
15095 * plugins/symbol-browser/an_symbol_view.c,
15096 plugins/symbol-browser/plugin.c,
15097 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
15098 symbols have been updated. Reset file symbols when update
15099 occurs. Fixed memory leaks.
15101 Patch from Jason Bayman <JBayman@HobbitHell.com>:
15102 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
15104 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
15106 * plugins/tools/anjuta-tools.glade:
15107 Remove unused parameter dialog
15109 * plugins/tools/dialog.c,
15110 plugins/tools/fileop.c,
15111 plugins/tools/fileop.h,
15112 plugins/tools/tool.c,
15113 plugins/tools/tool.h,
15114 plugins/tools/variable.c:
15115 Add a few comments and cleanups
15117 * plugins/tools/editor.c,
15118 plugins/tools/editor.h:
15119 Remove code from previous plugin and add comments
15120 Use main window as parent (instead of tool list)
15122 * plugins/tools/execute.c,
15123 plugins/tools/execute.h:
15124 Remove code from previous plugin and add comments
15127 2005-05-14 Naba Kumar <naba@gnome.org>
15129 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
15132 * configure.in: Fixed
15134 * plugins/class-inheritance/class-inheritance.png: New icon.
15136 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
15137 screws up when reparented.
15139 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15141 * plugins/editor/search-replace.c,
15142 plugins/editor/search-replace_backend.c
15143 plugins/project-manager/plugin.c : Clear find pane if searching same
15144 expression. Clean code.
15146 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
15148 * configure.in: Added ne in ALL_LINGUAS
15150 2005-05-13 Naba Kumar <naba@gnome.org>
15152 * configure.in: Fixed glade-3 version.
15154 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
15155 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
15156 plugins/gdb/watch.c: Update locals, watch and frame document on
15159 2005-05-12 Naba Kumar <naba@gnome.org>
15161 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
15162 scope autocompletion when the function definition is incomplete.
15164 * plugins/class-gen/anjuta-class-gen.plugin.in,
15165 plugins/file-wizard/anjuta-file-wizard.plugin.in,
15166 plugins/gdb/plugin.c,
15167 plugins/glade/anjuta-glade.plugin.in,
15168 plugins/project-import/anjuta-project-import.plugin.in,
15169 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
15170 titles for the wizards.
15172 2005-05-11 Naba Kumar <naba@gnome.org>
15174 * configure.in, plugins/debug-manager/Makefile.am,
15175 plugins/debug-manager/plugin.c,
15176 (added) plugins/debug-manager/images/.cvsignore,
15177 (added) plugins/debug-manager/images/Makefile.am,
15178 (added) plugins/debug-manager/images/detach-16.png,
15179 (added) plugins/debug-manager/images/detach.png,
15180 (added) plugins/debug-manager/images/step-into-16.png,
15181 (added) plugins/debug-manager/images/step-into.png,
15182 (added) plugins/debug-manager/images/step-out-16.png,
15183 (added) plugins/debug-manager/images/step-out.png,
15184 (added) plugins/debug-manager/images/step-over-16.png,
15185 (added) plugins/debug-manager/images/step-over.png,
15186 plugins/gdb/Makefile.am,
15187 plugins/gdb/breakpoints.c,
15188 plugins/gdb/plugin.c,
15189 (added) plugins/gdb/images/.cvsignore,
15190 (added) plugins/gdb/images/Makefile.am,
15191 (added) plugins/gdb/images/breakpoint.png,
15192 (added) plugins/gdb/images/locals.png,
15193 (added) plugins/gdb/images/stack.png,
15194 (added) plugins/gdb/images/watch.png: Fixed breakpoints
15195 'remove all'. Added debugger icons.
15197 * plugins/editor/text_editor.c: Fixed file monitor.
15199 Patch from: Massimo Cora' <maxcvs@email.it>
15200 * plugins/patch/anjuta-patch-plugin.png,
15201 plugins/class-gen/Makefile.am,
15202 plugins/class-gen/action-callbacks.c,
15203 plugins/class-gen/class_gen.c,
15204 plugins/class-gen/class_logo.xpm: Implemented vcs
15205 file addions. New icons by Fabio Zecchini
15207 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15209 * libanjuta/interfaces/libanjuta.idl
15210 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
15211 plugins/editor/search-replace_backend.c
15212 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
15214 2005-05-11 Naba Kumar <naba@gnome.org>
15216 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
15217 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
15218 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
15219 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
15220 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
15223 * plugins/symbol-browser/an_symbol_prefs.c,
15224 plugins/symbol-browser/an_symbol_search.c,
15225 plugins/symbol-browser/an_symbol_view.c,
15226 plugins/symbol-browser/an_symbol_view.h,
15227 plugins/symbol-browser/plugin.c: Fixed memory leaks.
15229 2005-05-11 Naba Kumar <naba@gnome.org>
15231 * libanjuta/anjuta-shell.c: Fixed runtime warning.
15233 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
15234 progress bar location at create time, instead of hardcoding.
15236 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
15237 Added mini splash screen.
15239 * plugins/editor/text_editor.c: Do not produce warning when file
15240 monitor could not be created.
15242 * plugins/profile-default/plugin.c: Save project session on exit.
15243 Show mini splash with progress bar at profile load.
15245 2005-05-10 Naba Kumar <naba@gnome.org>
15247 * configure.in, manuals/Makefile.am: Fixed compile flags.
15248 Disable outdated manuals builds.
15250 * global-tags/Makefile.am: Uninstall tags files on
15253 * libegg/Makefile.am: Use configured deprecated flags.
15255 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15256 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15257 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
15260 * mime/Makefile.am: Take DESTDIR into account.
15262 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
15264 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
15265 on scope autocompletion.
15267 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
15268 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
15269 shared libs and static libs paths for debugging. Order them
15272 * po/POTFILES.in: Updated.
15274 2005-05-09 Naba Kumar <naba@gnome.org>
15276 * libanjuta/interfaces/libanjuta.idl,
15277 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
15278 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
15279 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
15280 Implemented debugger source directory search and emits location changed
15281 signal with absolute path of the file.
15283 * plugins/tools/tool.c: Fixed compile errors.
15285 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
15287 * plugins/tools/anjuta-tools.glade,
15288 plugins/tools/dialog.h,
15289 plugins/tools/dialog.c,
15290 plugins/tools/plugin.c,
15291 plugins/tools/editor.c:
15292 Improve graphical user interface
15294 Correct an error on close
15297 * plugins/tools/fileop.c,
15298 plugins/tools/tool.h,
15299 plugins/tools/tool.c:
15300 Change the tool internal structure
15301 Support having tools configuration in several places
15303 2005-05-08 Naba Kumar <naba@gnome.org>
15305 * plugins/gdb/actions.c,
15306 (removed) plugins/gdb/registers_cbs.c,
15307 (removed) plugins/gdb/registers_cbs.h,
15308 (removed) plugins/gdb/registers_gui.c,
15309 (removed) plugins/gdb/sharedlib_cbs.c,
15310 (removed) plugins/gdb/sharedlib_cbs.h,
15311 (removed) plugins/gdb/sharedlib_gui.c,
15312 (removed) plugins/gdb/signals_cbs.c,
15313 (removed) plugins/gdb/signals_cbs.h,
15314 (removed) plugins/gdb/signals_gui.c: Removed dead files.
15316 2005-05-08 Naba Kumar <naba@gnome.org>
15318 * plugins/build-basic-autotools/executer.c: Fixed programs
15321 * plugins/debug-manager/Makefile.am,
15322 plugins/debug-manager/anjuta-debug-manager.glade,
15323 plugins/debug-manager/plugin.c,
15324 plugins/gdb/Makefile.am: Used libglade for programs listing
15327 * (added) plugins/gdb/pointer.png: Stack pointer image.
15329 * libanjuta/anjuta-marshal.list,
15330 pixmaps/Makefile.am,
15331 plugins/gdb/actions.c,
15332 plugins/gdb/actions.h,
15333 plugins/gdb/anjuta-gdb-plugin.ui,
15334 plugins/gdb/anjuta-gdb.glade,
15335 plugins/gdb/breakpoints.c,
15336 plugins/gdb/breakpoints.h,
15337 plugins/gdb/debug_tree.c,
15338 plugins/gdb/debug_tree.h,
15339 plugins/gdb/debugger.c,
15340 plugins/gdb/debugger.h,
15341 plugins/gdb/gdbmi-test.c,
15342 plugins/gdb/gdbmi.c,
15343 plugins/gdb/gdbmi.h,
15344 plugins/gdb/info.c,
15345 plugins/gdb/info.h,
15346 plugins/gdb/locals.c,
15347 plugins/gdb/locals.h,
15348 plugins/gdb/memory.c,
15349 plugins/gdb/memory.h,
15350 plugins/gdb/plugin.c,
15351 plugins/gdb/plugin.h,
15352 plugins/gdb/registers.c,
15353 plugins/gdb/registers.h,
15354 plugins/gdb/registers_cbs.c,
15355 plugins/gdb/registers_cbs.h,
15356 plugins/gdb/registers_gui.c,
15357 plugins/gdb/sharedlib.c,
15358 plugins/gdb/sharedlib.h,
15359 plugins/gdb/sharedlib_cbs.c,
15360 plugins/gdb/sharedlib_cbs.h,
15361 plugins/gdb/sharedlib_gui.c,
15362 plugins/gdb/signals.c,
15363 plugins/gdb/signals.h,
15364 plugins/gdb/signals_cbs.c,
15365 plugins/gdb/signals_cbs.h,
15366 plugins/gdb/signals_gui.c,
15367 plugins/gdb/stack_trace.c,
15368 plugins/gdb/stack_trace.h,
15369 plugins/gdb/utilities.c,
15370 plugins/gdb/utilities.h,
15371 plugins/gdb/watch.c,
15372 plugins/gdb/watch.h,
15373 plugins/gdb/watch_cbs.c,
15374 plugins/gdb/watch_cbs.h,
15375 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
15376 it for all debugger component updates and listing. Implemented
15377 user custom debugger command window. Fixed all debugger components
15378 to work correctly. Implemented debugger as GObject. Removed
15381 2005-05-06 Naba Kumar <naba@gnome.org>
15383 * TODO.tasks: Updated.
15385 * plugins/build-basic-autotools/Makefile.am,
15386 plugins/file-loader/Makefile.am,
15387 plugins/profile-default/Makefile.am,
15388 plugins/sample1/Makefile.am,
15389 plugins/symbol-browser/images/Makefile.am,
15390 src/Makefile.am: Fixed 'make distcheck' errors.
15392 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
15395 * tagmanager/tm_workspace.c: Include prototypes in getting
15398 2005-05-06 Naba Kumar <naba@gnome.org>
15400 * TODO.tasks: Updated.
15402 * configure.in, plugins/cvs-plugin/Makefile.am,
15403 plugins/debug-manager/Makefile.am,
15404 plugins/devhelp/Makefile.am,
15405 plugins/editor/Makefile.am,
15406 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
15408 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
15409 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
15412 * tagmanager/tm_workspace.c,
15413 tagmanager/include/tm_workspace.h,
15414 plugins/editor/aneditor-autocomplete.cxx,
15415 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
15416 to return all matching tag types when no name is given instead of
15417 returning empty array.
15419 * plugins/symbol-browser/Makefile.am,
15420 (added) plugins/symbol-browser/an_symbol.c,
15421 (added) plugins/symbol-browser/an_symbol.h,
15422 plugins/symbol-browser/an_symbol_info.c,
15423 plugins/symbol-browser/an_symbol_info.h,
15424 (added) plugins/symbol-browser/an_symbol_iter.c,
15425 (added) plugins/symbol-browser/an_symbol_iter.h,
15426 plugins/symbol-browser/an_symbol_search.c,
15427 plugins/symbol-browser/an_symbol_view.c,
15428 plugins/symbol-browser/an_symbol_view.h,
15429 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
15430 plugins/symbol-browser/plugin.c,
15431 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
15432 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
15433 plugin and implemented IAnjutaIterable interface for symbol search
15436 * plugins/class-inheritance/Makefile.am,
15437 plugins/class-inheritance/class-inherit.c,
15438 plugins/class-inheritance/class-inherit.h,
15439 plugins/class-inheritance/plugin.h: Use the newly added
15440 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
15441 get rid of libanjuta-ctags.la dependencies.
15443 2005-05-02 Naba Kumar <naba@gnome.org>
15445 * plugins/class-inheritance/class-inherit.c,
15446 plugins/class-inheritance/plugin.c,
15447 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
15448 be found for a class. Formated code.
15450 Patch from: Curtis Magyar <curtm4n@gmail.com>:
15451 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
15454 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
15456 * libanjuta/anjuta-launcher.c:
15457 Keep trying sending data until all bytes have been written
15459 * plugins/tools/anjuta-tools.glade,
15460 plugins/tools/editor.c:
15461 Add a combo box to defined data from stdin
15463 * plugins/tools/execute.c:
15464 Send data in stdin if needed
15467 * plugins/tools/fileop.c,
15468 plugins/tools/tool.h,
15469 plugins/tools/tool.c:
15470 Store, load and save stdin data
15471 Use tools-2.xml instead of tools.xml
15473 * plugins/tools/plugin.c,
15474 plugins/tools/plugin.h:
15477 * plugins/tools/dialog.c,
15478 plugins/tools/dialog.h:
15481 * plugins/tools/variable.c,
15482 plugins/tools/variable.h:
15483 Add editor related variables
15486 2005-04-29 Naba Kumar <naba@gnome.org>
15488 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
15490 * plugins/editor/text_editor.c: Fixed line marker interpretation.
15492 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
15493 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
15494 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
15495 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
15496 working on gdb MI interface. Completed MI parser interface.
15498 Patch from Massimo Cora <maxcvs@email.it>:
15499 * plugins/class-inheritance/Makefile.am,
15500 plugins/class-inheritance/class-inherit.c,
15501 plugins/class-inheritance/class-inherit.h,
15502 plugins/class-inheritance/plugin.c,
15503 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
15504 Used system theme for colors. Display class members on mouse click.
15506 2005-04-28 Naba Kumar <naba@gnome.org>
15508 * plugins/symbol-browser/an_symbol_prefs.c
15509 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
15510 implementation to create/add/remove custom tags files in symbol
15511 brower preferences.
15513 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
15516 * plugins/project-import/project-import.c: Fixed memory leaks and
15517 use correct debug prints.
15519 * TODO.tasks: Updated.
15521 2005-04-27 Naba Kumar <naba@gnome.org>
15523 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
15524 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
15525 scintilla/Makefile.am: Fixed 'make distcheck' errors.
15527 * plugins/editor/anjuta-docman.c,
15528 plugins/editor/anjuta-docman.h,
15529 plugins/editor/plugin.c: Emit editor-added signal from docman
15530 and connect signals to new editor correctly.
15532 * plugins/class-inheritance/plugin.c,
15533 plugins/symbol-browser/plugin.c: Added stock icons.
15535 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
15536 plugins/build-basic-autotools/executer.c,
15537 plugins/build-basic-autotools/executer.h: Added missing files
15538 for the execute programs implementation.
15540 2005-04-26 Naba Kumar <naba@gnome.org>
15542 * TODO.tasks: Updated.
15544 * plugins/file-loader/plugin.c,
15545 plugins/project-import/anjuta-project-import.plugin.in,
15546 plugins/project-import/plugin.c,
15547 plugins/project-import/project-import.c,
15548 plugins/project-import/project-import.h: Be able to import older
15551 2005-04-26 Naba Kumar <naba@gnome.org>
15553 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
15554 removing it from the shell.
15556 * libanjuta/anjuta-shell.c,
15557 libanjuta/anjuta-shell.h,
15558 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
15559 so that widget additions are freezed or thaw using a pending queue.
15560 Fixded UI flicker while loading projects.
15562 2005-04-26 Naba Kumar <naba@gnome.org>
15564 * TODO.tasks: Updated.
15566 * libanjuta/interfaces/libanjuta.idl: Added execute method for
15567 IAnjutaBuildable interface.
15569 * plugins/build-basic-autotools/Makefile.am,
15570 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15571 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
15572 plugins/build-basic-autotools/build-basic-autotools.c,
15573 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
15574 interface and UI for executing project/file programs. Implemented
15575 IAnjutaFile interface so that executables could be opened directly.
15577 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
15578 Authors line (Reserved for external plugins, which do not have a way to
15579 show their credits).
15581 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
15582 [File Loader] group for menu labels (default to "Name" if it is not
15585 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
15586 for executing external commands.
15588 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
15590 * plugins/project-wizard/property.c:
15591 Correct a memory leak
15593 * libanjuta/interfaces/libanjuta.idl,
15594 plugins/editor/text_editor.c:
15595 Add erase_all and replace_selection function to IAnjutaEditor
15597 * plugins/tools/anjuta-tools.glade,
15598 plugins/tools/fileop.c,
15599 plugins/tools/editor.c,
15600 plugins/tools/tool.c
15601 plugins/tools/tool.h:
15602 Add shortcut and icon
15604 * plugins/tools/variable.c,
15605 plugins/tools/variable.h:
15606 Add a variable asking parameters at run time
15608 * plugins/tools/execute.c:
15609 Add a warning message for missing document manager
15610 Add replace buffer and replace selection output
15611 Correct an error in popup output
15613 * plugins/tools/plugin.c,
15614 plugins/tools/plugin.h,
15615 plugins/tools/anjuta-tools.ui,
15618 Attach tools menu to a new place
15620 2005-04-25 Naba Kumar <naba@gnome.org>
15622 * libanjuta/plugins.c, src/about.c, src/about.h,
15623 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
15624 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
15625 plugins (about box for plugins) menu.
15627 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15629 * plugins/editor/search-replace.c :
15630 Displayed full path in Search pane window.
15631 Bug 300231 : Selected line in Search pane window .
15633 2005-04-23 Naba Kumar <naba@gnome.org>
15635 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
15637 2005-04-22 Naba Kumar <naba@gnome.org>
15639 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
15641 * plugins/project-wizard/templates/java.wiz,
15642 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
15643 to create bytecodes (.class) files.
15645 * plugins/symbol-browser/an_symbol_info.c,
15646 plugins/symbol-browser/an_symbol_info.h,
15647 plugins/symbol-browser/an_symbol_search.c,
15648 plugins/symbol-browser/an_symbol_view.c,
15649 plugins/symbol-browser/plugin.c,
15650 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
15651 in file symbol list.
15653 2005-04-22 Naba Kumar <naba@gnome.org>
15655 * TODO.tasks: Updated.
15657 * plugins/class-inheritance/Makefile.am,
15658 plugins/subversion/Makefile.am: Do not install plugin files when
15659 plugin build condition is false.
15661 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15662 plugins/build-basic-autotools/build-basic-autotools.c,
15663 plugins/build-basic-autotools/build-basic-autotools.h,
15664 plugins/file-loader/anjuta-loader-plugin.ui,
15665 plugins/file-loader/dnd.c,
15666 plugins/file-loader/plugin.c,
15667 plugins/file-loader/plugin.h,
15668 plugins/project-manager/anjuta-project-manager.ui,
15669 plugins/project-manager/plugin.c: Added open file and build context
15670 menu in project manager context menu.
15672 2005-04-22 Naba Kumar <naba@gnome.org>
15674 * configure.in: Added message output showing conditional plugins to
15677 * src/layout.xml: Added layout for class-inheritance plugin widget.
15679 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
15680 plugin name to remove redundant terms.
15682 * TODO.tasks: Updated.
15685 plugins/symbol-browser/Makefile.am,
15686 plugins/symbol-browser/an_symbol_view.c,
15687 (removed) plugins/symbol-browser/sv_class.xpm,
15688 (removed) plugins/symbol-browser/sv_function.xpm,
15689 (removed) plugins/symbol-browser/sv_macro.xpm,
15690 (removed) plugins/symbol-browser/sv_private_fun.xpm,
15691 (removed) plugins/symbol-browser/sv_private_var.xpm,
15692 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
15693 (removed) plugins/symbol-browser/sv_protected_var.xpm,
15694 (removed) plugins/symbol-browser/sv_public_fun.xpm,
15695 (removed) plugins/symbol-browser/sv_public_var.xpm,
15696 (removed) plugins/symbol-browser/sv_static_fun.xpm,
15697 (removed) plugins/symbol-browser/sv_static_var.xpm,
15698 (removed) plugins/symbol-browser/sv_struct.xpm,
15699 (removed) plugins/symbol-browser/sv_unknown.xpm,
15700 (removed) plugins/symbol-browser/sv_variable.xpm,
15701 (added) plugins/symbol-browser/images/.cvsignore,
15702 (added) plugins/symbol-browser/images/Icons.16x16.Class,
15703 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
15704 (added) plugins/symbol-browser/images/Icons.16x16.Field,
15705 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
15706 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
15707 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
15708 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
15709 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
15710 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
15711 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
15712 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
15713 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
15714 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
15715 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
15716 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
15717 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
15718 (added) plugins/symbol-browser/images/Icons.16x16.Method,
15719 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
15720 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
15721 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
15722 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
15723 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
15724 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
15725 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
15726 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
15727 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
15728 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
15729 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
15730 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
15731 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
15732 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
15733 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
15734 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
15735 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
15736 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
15737 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
15738 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
15739 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
15740 pixmaps and added new icons (taken from monodevelop).
15742 2005-04-21 Naba Kumar <naba@gnome.org>
15744 Patch from Massimo Cora <maxcvs@email.it>:
15746 * configure.in, plugins/Makefile.am
15747 (new) plugins/class-inheritance/.cvsignore,
15748 (new) plugins/class-inheritance/Makefile.am,
15749 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
15750 (new) plugins/class-inheritance/class-inherit.c,
15751 (new) plugins/class-inheritance/class-inherit.h,
15752 (new) plugins/class-inheritance/plugin.c,
15753 (new) plugins/class-inheritance/plugin.h,
15754 (new) plugins/class-inheritance/class-inheritance.png: Added class
15755 inheritance plugin.
15757 Changes by naba: Added pkgconfig check for graphviz and conditionally
15760 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
15762 2005-04-20 Naba Kumar <naba@gnome.org>
15764 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15765 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15766 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15767 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15768 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15769 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15770 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15771 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15772 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15773 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15774 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15776 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
15777 message view management.
15779 * libanjuta/anjuta-children.[ch],
15780 plugins/build-basic-autotools/build-basic-autotools.c,
15781 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
15782 Removed anjuta_children_init() function,
15783 because it is done automatically when first invoked. Introduced
15784 anjuta_children_recover() to recover the child signalling. Fixed
15785 child exit management to correctly recover the exit status.
15787 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
15788 to properly shutdown the launcher and to kill the running process
15789 (without emitting any signal).
15791 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
15792 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
15793 gdb and program instance.
15795 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15797 * plugins/editor/search-replace.c :
15798 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
15800 2005-04-18 Naba Kumar <naba@gnome.org>
15802 * TODO.tasks: Marked completed items.
15804 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
15805 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
15806 plugins/project-manager/plugin.c: Prompt user for the debugging
15807 target (select from a list of project's executable targets) and
15808 correctly start debugger. Take care of libtool wrapping when the
15809 target selected is libtool target. Fixed debugger menu items
15812 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
15814 * plugins/tools/execute.c,
15815 plugins/tools/execute.h:
15816 Implement save all files before running a command
15817 Implement all options for stdout and stderr except replace buffer
15818 Allow running several tools
15820 * plugins/tools/plugin.c:
15821 Move anjuta launcher in execute.c
15823 * plugins/tools/tools.h,
15824 plugins/tools/variable.c:
15827 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
15829 * plugins/tools/anjuta-tools.glade:
15830 Add new properties in tool editor dialog
15831 Cosmetic improvements
15833 * plugins/tools/anjuta-tools.ui:
15834 Attach tool menu as a build menu
15836 * plugins/tools/dialog.c:
15837 Set tool menu item sensitivity in tool list
15840 * plugins/tools/editor.c,
15841 plugins/tools/editor.h,
15842 plugins/tools/fileop.c,
15843 plugins/tools/tool.c,
15844 plugins/tools/tool.h:
15845 Add new properties (active, save file...)
15846 Most of them are still not implemented
15848 * plugins/tools/execute.c,
15849 plugins/tools/execute.h:
15850 Reorganize code to support multiple run
15851 Support run in terminal
15853 * plugins/tools/plugin.c
15854 plugins/tools/plugin.h:
15855 Move message handling in execute.c
15857 * plugins/tools/variable.h,
15858 plugins/tools/variable.c:
15859 Add useful variables
15861 2005-04-13 Naba Kumar <naba@gnome.org>
15863 * plugins/editor/text_editor.c: Fixed file monitoring condition.
15864 * plugins/editor/Makefile.am: Added gnome-vfs flags.
15866 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15868 * plugins/tools/dialog.c plugins/tools/tool.c :
15871 2005-04-06 Naba Kumar <naba@gnome.org>
15873 * src/anjuta.c: Load default session only when
15874 "anjuta.session.load.last" preference is enabled.
15876 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
15878 * plugins/tools/Makefile.am,
15879 plugins/tools/variable.c,
15880 plugins/tools/variable.h:
15881 Add new code for handling variables
15883 * plugins/tools/anjuta-tools.glade:
15884 Improve tool editor dialog
15885 Add variable selection dialog
15887 * plugins/tools/dialog.c,
15888 plugins/tools/dialog.h,
15889 plugins/tools/plugin.c,
15890 plugins/tools/plugin.h:
15891 Add variable object
15892 Add a function to get it
15894 * plugins/tools/editor.c:
15895 Add gui code for variable selection dialog
15897 * plugins/tools/execute.c:
15898 Use variables for executing command
15900 * Naba: Compile warning fixes.
15902 2005-04-06 Naba Kumar <naba@gnome.org>
15904 * TODO.tasks: Marked completed items.
15906 2005-04-06 Naba Kumar <naba@gnome.org>
15908 * plugins/subversion/svn-backend.c: Fixed subversion plugin
15911 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
15913 2005-04-04 Naba Kumar <naba@gnome.org>
15915 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
15916 inside Main window.
15918 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
15920 * plugins/tools/Makefile.am,
15921 plugins/tools/anjuta-tools.plugin.in,
15922 plugins/tools/anjuta-tools.ui,
15923 plugins/tools/anjuta-tools.gladei,
15924 plugins/tools/anjuta-tools-plugin.png,
15925 plugins/tools/plugin.c,
15926 plugins/tools/plugin.h,
15927 plugins/tools/dialog.c,
15928 plugins/tools/dialog.h,
15929 plugins/tools/fileop.c,
15930 plugins/tools/fileop.h,
15931 plugins/tools/tool.c,
15932 plugins/tools/tool.h,
15933 plugins/tools/editor.c,
15934 plugins/tools/editor.h,
15935 plugins/tools/execute.c,
15936 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
15937 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
15940 * anjuta-tools.[ch]: Removed old tools code.
15942 2005-04-01 Steve Murphy <murf@e-tools.com>
15944 * configure.in: Added "rw" to ALL_LINGUAS.
15946 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15949 manuals/C/anjuta-manual/fileoperations.xml
15951 manuals/C/anjuta-manual/figures/search_expr.png
15952 manuals/C/anjuta-manual/figures/search_expr_basic.png
15953 manuals/C/anjuta-manual/figures/search_file_list.png
15954 manuals/C/anjuta-manual/figures/search_file_pattern.png
15955 manuals/C/anjuta-manual/figures/search_replace.png
15956 manuals/C/anjuta-manual/figures/search_setting.png
15957 manuals/C/anjuta-manual/figures/search_target.png
15958 manuals/C/anjuta-manual/figures/search_target_action.png
15959 manuals/C/anjuta-manual/figures/search_target_in.png
15961 manuals/C/anjuta-manual/figures/find_files.png
15962 manuals/C/anjuta-manual/figures/find_replace.png
15963 manuals/C/anjuta-manual/figures/find_text.png :
15964 Updated Anjuta manual (File Operations)
15966 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15968 * manuals/C/anjuta-manual/fileoperations.xml,
15969 manuals/C/anjuta-manual/figures/open_file.png,
15970 manuals/C/anjuta-manual/figures/open_file_multiple.png,
15971 manuals/C/anjuta-manual/figures/prefs_print.png,
15972 manuals/C/anjuta-manual/figures/print_dlg.png,
15973 manuals/C/anjuta-manual/figures/print_preview.png.
15975 manuals/C/anjuta-manual/figures/add_edit_macro.png,
15976 manuals/C/anjuta-manual/figures/display_macro.png,
15977 manuals/C/anjuta-manual/figures/insert_text.png,
15978 manuals/C/anjuta-manual/figures/keyword_macro.png,
15979 manuals/C/anjuta-manual/figures/new_file_wizard.png,
15980 manuals/C/anjuta-manual/figures/save_as_file.png :
15981 Updated Anjuta Manual (File Operations)
15983 2005-03-23 Adam Weinberger <adamw@gnome.org>
15985 * plugins/editor/action-callbacks.c,
15986 plugins/file-loader/plugin.c,
15987 plugins/gtodo/main.c,
15988 plugins/project-wizard/druid.c:
15989 Fix spelling/grammar errors. Fixes bugs
15990 169068, 169137, 169138, and 169139.
15992 2005-03-21 Naba Kumar <naba@gnome.org>
15994 Patch from: Massimo Cora' <maxcvs@email.it>:
15996 * plugins/editor/Makefile.am
15997 plugins/editor/anjuta-docman.c,
15998 (added) plugins/editor/editor-tooltips.c,
15999 (added) plugins/editor/editor-tooltips.h: Added tooltips to
16000 editor tabs to show full path.
16002 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
16004 * plugins/subversion/svn-backend.c:
16005 Removed "apr-0/" from include because this is
16006 already included in SVN_INCLUDE and broke building if
16007 apr >= 1.0 was installed.
16009 2005-03-18 Naba Kumar <naba@gnome.org>
16011 Patch from: Massimo Cora' <maxcvs@email.it>:
16013 * plugins/editor/action-callbacks.c,
16014 plugins/editor/aneditor-calltip.cxx,
16015 plugins/editor/aneditor-priv.h,
16016 plugins/editor/aneditor.cxx,
16017 plugins/editor/aneditor.h,
16018 plugins/editor/anjuta-document-manager.ui: Added calltip
16019 activation from menu.
16021 2005-03-16 Naba Kumar <naba@gnome.org>
16023 Patch from: Massimo Cora' <maxcvs@email.it>:
16025 * plugins/class-gen/action-callbacks.c,
16026 plugins/class-gen/anjuta-class-gen-plugin.glade,
16027 plugins/class-gen/class_gen.c,
16028 plugins/class-gen/class_gen.h,
16029 plugins/class-gen/class_logo.xpm,
16030 plugins/class-gen/plugin.c: Create files without project
16031 being open. Add to project support. And other enhancements.
16033 2005-03-15 Adam Weinberger <adamw@gnome.org>
16036 plugins/debug-manager/utilities.c,
16037 plugins/file-loader/plugin.c,
16038 plugins/gdb/utilities.c,
16039 plugins/profile-default/plugin.c,
16040 plugins/project-import/project-import.c,
16041 src/anjuta-actions.h:
16042 Spelling/grammar fixes.
16044 2005-03-13 Naba Kumar <naba@gnome.org>
16046 * plugins/editor/action-callbacks.c,
16047 plugins/editor/action-callbacks.h,
16048 plugins/editor/anjuta-document-manager.ui,
16049 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
16050 submenu. Moved menuitems from Format to View->Editor.
16052 * src/action-callbacks.c, src/action-callbacks.h,
16053 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
16054 layout and lock layout menus in View submenu. Get rid of
16055 Settings->Layout Manager menu.
16057 * plugins/project-import/anjuta-project-import.plugin.in:
16060 * global-tags/Makefile.am,
16061 global-tags/create_global_tags.sh,
16062 plugins/editor/aneditor-autocomplete.cxx,
16063 plugins/editor/aneditor-priv.h,
16064 plugins/editor/aneditor.cxx,
16065 tagmanager/tm_workspace.c: Fixed scope members autocompletion
16066 in editor and made it work in global symbols also.
16068 * src/anjuta-app.c: Always use priority texts besides icons style
16069 for toolbars, because other styles look horible for Anjuta (fixme).
16071 2005-03-11 Naba Kumar <naba@gnome.org>
16073 * configure.in: Removed test for iconv.
16075 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
16076 before scintilla widget is realized.
16078 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
16079 for Update menuitem.
16081 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
16082 already applied in scintilla main stream.
16084 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
16085 and notified scintilla developer.
16087 2005-03-10 Naba Kumar <naba@gnome.org>
16089 * src/action-callbacks.c: Removed reference to src/help.h (dead
16092 * plugins/editor/text_editor.c: Removed reference to
16093 src/launcher.h (a dead file).
16095 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
16096 src/controls.c, src/controls.h, src/fileselection.c,
16097 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
16098 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
16099 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
16100 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
16101 src/session.h, src/support.c, src/support.h, src/toolbar.c,
16102 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
16103 Removed these dead files from CVS.
16106 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16108 * plugins/file-wizard/action-callbacks.c : Added error message.
16109 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
16112 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
16114 * plugins/cvs-plugin/cvs-callbacks.c
16115 plugins/cvs-plugin/plugin.c:
16116 Fixed preferences page init and busy handling
16118 * plugins/subversion/plugin.c:
16119 Fixed preferences page init
16121 2005-03-09 Naba Kumar <naba@gnome.org>
16123 * plugins/Makefile.am, plugins/glade/Makefile.am,
16124 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
16125 enabled glade plugin in Anjuta. The plugin is built only when
16126 glade3 is installed.
16128 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
16130 * plugins/project-wizard/templates/java.wiz
16131 plugins/project-wizard/templates/java-logo.png (*)
16132 plugins/project-wizard/templates/java/*
16133 plugins/project-wizard/templates/Makefile.am
16136 Add Java project type. It generates a autoconf/automake
16137 project which is compiled using gcj. It requires automake
16138 > 1.4 (1.9 is known to work) to work!
16140 (*) still awaiting response from the gcj team if we
16141 may use their logo.
16143 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
16145 * plugins/project-import/*
16146 plugins/Makefile.am
16148 Added project import plugin. Might be a bit buggy and limited
16150 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
16151 Icon from old pixmaps dir
16153 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16155 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
16156 plugins/macro/macro-util.c, plugins/macro/macros.xml :
16157 Added C Custom_Indent line macro.
16160 2005-03-09 Naba Kumar <naba@gnome.org>
16162 * TODO.tasks: Added new message-manager tasks.
16164 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
16165 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
16166 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
16167 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
16168 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16169 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16170 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
16171 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
16172 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
16173 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16175 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
16176 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
16177 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
16178 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
16179 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
16180 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
16181 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
16182 Removed debugger widgets from shell on debugger shutdown. Added
16183 scrolled windows for docked widgets. Removed unnecessary widget refs
16184 and unrefs. Destroy widgets correctly on debugger shutdown.
16186 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
16187 with project description title. Removed frame shadow.
16189 * plugins/project-wizard/druid.c: Initializes tooltips.
16191 * scintilla/Makefile.am: Fixed comiple error.
16193 2005-03-08 Adam Weinberger <adamw@gnome.org>
16195 * plugins/class-gen/anjuta-class-gen-plugin.glade,
16196 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
16198 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16200 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
16201 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
16202 plugins/macro/macro-util.c, plugins/macro/macro-util.h
16203 plugins/macro/macros.xml, plugins/macro/plugin.c :
16204 Moved cursor at the '|' position defined in macros.
16206 2005-03-07 Naba Kumar <naba@gnome.org>
16208 * plugins/subversion/Makefile.am: Fixed build error.
16210 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
16211 types (perl, python, shellscript).
16213 * plugins/editor/plugin.c: Fixed to show all highlight options.
16215 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16217 * TODO.tasks : updated tasks.
16218 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
16220 2005-03-07 Naba Kumar <naba@gnome.org>
16222 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
16223 or disable subversion file-manager submenu. If "Subvesion" is also
16224 valid directory, we should also check for it.
16226 * configure.in: Disable cygwin macro until someone fixes the
16229 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
16230 backward compatibility.
16232 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16234 * src/about.c : Cleaned code.
16235 * plugins/macro/macros.xml : Added "do_while" C macro.
16236 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
16237 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
16238 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
16239 Closed registers, shared libraries, kernel signals dialogs with ESC key.
16241 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
16243 * plugins/class-gen/plugin.c:
16244 Removed "return" to activate project_root_uri watching.
16246 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
16248 * plugins/Makefile.am
16249 plugins/subversion/*:
16250 Added subversion plugin. Add, Remove, Commit and Update work
16251 everything else needs work.
16253 * plugins/terminal/terminal.c
16254 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
16255 we still have focus problems with the editor.
16257 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16259 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
16261 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16263 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
16265 2005-03-04 Naba Kumar <naba@gnome.org>
16267 Patch from Massimo Cora' <maxcvs@email.it>:
16269 * plugins/class-gen/Makefile.am,
16270 plugins/class-gen/action-callbacks.c,
16271 plugins/class-gen/action-callbacks.h,
16272 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
16273 plugins/class-gen/anjuta-class-gen.plugin.in,
16274 plugins/class-gen/class_gen.c,
16275 plugins/class-gen/class_gen.h,
16276 (removed) plugins/class-gen/clsGen.c,
16277 (added) plugins/class-gen/goc_template_header,
16278 (added) plugins/class-gen/goc_template_source,
16279 plugins/class-gen/plugin.c,
16280 plugins/class-gen/plugin.h: Refactored class gen code.
16281 Added GOCBuilder code. Fixed UI. Implemented plugin.
16283 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
16285 * plugins/project-wizard/property.c
16286 plugins/project-wizard/install.c
16287 plugins/project-wizard/druid.c
16288 plugins/editor/goto_line.c
16289 plugins/editor/plugin.c
16290 plugins/gtodo/add_edit_item.c
16291 plugins/gtodo/ligtodo.c
16292 plugins/gtodo/main.c
16293 plugins/gtodo/preferences.c:
16294 Fixed #167559, #167534, #167266, #167357
16295 (Bad English in strings...)
16297 Thanks to Adam Weinberger and Thierry Moisan for
16300 2005-03-03 Naba Kumar <naba@gnome.org>
16302 * libegg/Makefile.am, libegg/menu/Makefile.am,
16303 (added) libegg/egg-submenu-action.c,
16304 (added) libegg/menu/egg-submenu-action.h: Created a new action for
16305 submenu (used for wizard listing).
16307 * plugins/file-loader/anjuta-loader-plugin.ui
16308 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
16311 * plugins/editor/action-callbacks.c,
16312 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
16313 ctrl+tabbing because it was interfaring with focus navigation.
16314 Focus editor on "Esc" in incremental search entry. Cleanups.
16316 * plugins/file-manager/an_file_view.c,
16317 plugins/symbol-browser/plugin.c,
16318 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
16321 * plugins/profile-default/plugin.c,
16322 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
16325 * (removed) scintilla/patches/a64-crash-fix.patch,
16326 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
16329 2005-03-03 Naba Kumar <naba@gnome.org>
16331 * HACKING: Fixed typos.
16333 * plugins/editor/aneditor-indent.cxx: Clean up.
16335 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
16336 Enable/disable save, undo and redo actions depending on state
16339 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16341 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
16342 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
16343 Displayed search_incremental status.
16345 * Removed plugins/editor/search_incremental.[ch]
16347 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
16349 * plugins/cvs-plugin/cvs-execute.c
16350 plugins/cvs-plugin/cvs-callbacks.c:
16351 - Use weak reference on mesg_view and reuse tab if
16352 it still exists to avoid cluttering message manager.
16353 - Fixed bug in cvs remove
16355 README, HACKING: Updated
16357 configure.in: Added check for libsvn
16359 2005-02-29 Naba Kumar <naba@gnome.org>
16361 * plugins/file-manager/an_file_view.c,
16362 plugins/symbol-browser/an_symbol_view.c,
16363 plugins/symbol-browser/plugin.c: Hide column headers (they
16366 2005-02-29 Naba Kumar <naba@gnome.org>
16368 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
16369 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
16370 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
16371 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
16372 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16373 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16374 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
16375 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
16376 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
16377 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16379 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
16380 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
16381 (added) libanjuta/anjuta-session.[hc],
16382 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
16383 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
16384 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
16387 Implemented session management. Implemented session
16388 container class. Added session notifications from shell. Implemented
16389 session save/load in editor, file-loader, default-profile-plugin
16390 and anjuta-app. Fixed window sizing and restoration. Cleaned up
16391 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
16392 and maximized states in session. Implemented project session
16395 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16397 * plugins/class-gen/action-callbacks.[ch],
16398 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
16399 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
16400 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
16403 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
16405 * plugins/project-wizard/anjuta-project-wizard.glade,
16406 plugins/project-wizard/druid.c:
16407 Add some padding in tab label in project selection page
16409 * plugins/project-wizard/druid.c,
16410 plugins/project-wizard/parser.c:
16411 Search for project template recursively
16412 Add ~/.anjuta/project to the search paths
16414 2005-02-26 Naba Kumar <naba@gnome.org>
16416 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
16417 * plugins/file-loader/plugin.c: Fixed crash bug.
16418 * libanjuta/plugins.c: Fixed memory leak.
16420 2005-02-26 Naba Kumar <naba@gnome.org>
16422 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
16423 "UserActivatable" attribute for plugins. This attribute if set to
16424 "no" will prevent users from activating/deactivating it from
16425 plugins dialog. Added a toggle button in plugins dialog to toggle
16426 the plugins list between list of activatable plugins (default) to
16427 list of all plugins. anjuta_plugin_select() now only selects the
16428 plugin. Added anjuta_plugins_select_and_activate() method that will
16429 select and activate it.
16431 * plugins/profile-default/Makefile.am,
16432 plugins/profile-default/anjuta-default-profile.ui,
16433 plugins/profile-default/plugin.c,
16434 plugins/profile-default/plugin.h,
16435 plugins/project-manager/anjuta-project-manager.ui,
16436 plugins/project-manager/plugin.c,
16437 plugins/project-manager/plugin.h:
16439 Anjuta projects (*.anjuta) files define the profile of respective
16440 projects. Profile is a set of related plugins required for the
16441 project to open. Moved "close project" action from Project Manager
16442 to Profile Manager plugin. Implemented loading and unloading of
16443 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
16444 (instead of Project Manager) now handles opening of *.anjuta files.
16445 Close Project menuitem is now moved to File submenu (being
16446 consistent with Anjuta 1.x versions and avoiding creating Project
16447 submenu when project manager is not loaded).
16449 * src/anjuta-actions.h: Fixed short-cut key for Help content.
16451 * src/anjuta.ui: Fixed place holder for projects.
16453 * (new) plugins/profile-default/default.anjuta: default startup
16454 profile. Removed the hardcoded plugins loading in
16455 DefaultProfilePlugin.
16458 plugins/project-wizard/templates/terminal/project.anjuta:
16459 Implemented project format in newly created projects.
16461 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
16462 plugins/class-gen/anjuta-class-gen.plugin.in,
16463 plugins/cvs-plugin/anjuta-cvs.plugin.in,
16464 plugins/editor/anjuta-document-manager.plugin.in,
16465 plugins/file-loader/anjuta-loader.plugin.in,
16466 plugins/file-wizard/anjuta-file-wizard.plugin.in,
16467 plugins/gdb/anjuta-gdb.plugin.in,
16468 plugins/glade/anjuta-glade.plugin.in,
16469 plugins/message-view/anjuta-message-manager.plugin.in,
16470 plugins/profile-default/anjuta-default-profile.plugin.in,
16471 plugins/project-manager/anjuta-project-manager.plugin.in,
16472 plugins/project-wizard/anjuta-project-wizard.plugin.in:
16473 Defined UserActivatable attributes. Added supported types attribute.
16475 * plugins/project-wizard/anjuta-project-wizard.glade
16476 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
16477 "Project Wizard" in preferences title.
16479 * TODO.tasks: Updated.
16481 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
16484 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16486 * plugins/file-wizard/anjuta-file-wizard.glade
16487 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
16489 Integrated License macros, cleaned file.c.
16491 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
16493 * plugins/macor/macro-util.c: Fixed crash bugs if email or
16494 username can not be found correctly.
16496 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16498 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
16499 plugins/macro/macros.xml :
16501 Added Headers macros. Cleaned file.c
16503 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16505 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
16506 plugins/macro/macros.xml :
16508 Fixed a bug. Added Header macro.
16511 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16513 * plugins/file-wizard/action-callbacks.c,
16514 plugins/file-wizard/file.c, plugins/macro/macro-util.c
16515 plugins/macro/macros.xml :
16517 Added FileName, Header template macros.
16519 2005-02-24 Naba Kumar <naba@gnome.org>
16521 * plugins/patch/patch-plugin.c: Fixed a function call.
16523 * src/anjuta.c, src/main.c: Save and load default session.
16525 2005-02-24 Naba Kumar <naba@gnome.org>
16527 * libanjuta/interfaces/libanjuta.idl,
16528 plugins/message-view/anjuta-msgman.c,
16529 plugins/message-view/anjuta-msgman.h,
16530 plugins/message-view/plugin.c: Added and implemented
16531 set_view_title() method.
16533 * plugins/build-basic-autotools/build-basic-autotools.c,
16534 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
16535 build context pooling. Maximum 3 contexts are reused. Additional
16536 contexts are created when all are busy.
16538 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16540 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
16541 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
16542 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
16543 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
16545 Added Copyright, Changelog macros.
16547 2005-02-23 Naba Kumar <naba@gnome.org>
16549 Patch from Massimo Cora' <maxcvs@email.it>:
16550 * plugins/Makefile.am,
16551 plugins/patch/Makefile.am,
16552 (added) plugins/patch/anjuta-patch-plugin.png,
16553 (added) plugins/patch/anjuta-patch.plugin.in,
16554 (added) plugins/patch/anjuta-patch.ui,
16555 plugins/patch/patch-plugin.c,
16556 (added) plugins/patch/patch-plugin.h,
16557 (added) plugins/patch/plugin.c,
16558 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
16561 2005-02-23 Naba Kumar <naba@gnome.org>
16563 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
16564 file-loader/plugin.c, profile-default/plugin.c:
16565 Implemented "activated" and "deactivated" signals for plugin class.
16566 Renamed *_location() functions to *_id(), because location is
16567 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
16568 anjuta_plugins_unload_plugin().
16570 * class-gen/plugin.c: Fixed complier warning and utility function call.
16572 * debug-manager/plugin.c: Unload debugger plugin correctly.
16574 * project-manager/plugin.c: Fixed compiler warnings.
16576 * plugins/project-wizard/templates/gnome/.cvsignore,
16577 plugins/project-wizard/templates/gnome/po/.cvsignore,
16578 plugins/project-wizard/templates/gnome/src/.cvsignore,
16579 plugins/project-wizard/templates/gtk/po/.cvsignore,
16580 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
16581 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
16583 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
16584 build (we need to fix this thing).
16586 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
16588 * plugins/macro/macro-action.[ch]
16589 plugins/macro/macro-edit.c
16590 plugins/macro/macro-dialog.c
16591 plugins/macro/macro-db.[ch]
16592 plugins/macro/plugin.[ch]
16593 plugins/macro/macro-util.[ch] (added)
16595 Cleaned up macro plugin and preview expanded macros.
16597 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
16599 * plugins/cvs-plugin/cvs-interface.c:
16601 Fixed option setting when using no compression and not
16604 2005-02-23 Naba Kumar <naba@gnome.org>
16606 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
16607 geometry on exit and startup (only if there is no geometry from the
16610 * TODO.tasks: Updated.
16612 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
16614 * manuals/reference/libanjuta/Makefile.am,
16615 manuals/reference/libanjuta/libanjuta-docs.sgml,
16616 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
16617 documentation for writing project templates.
16619 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16621 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
16622 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
16624 Expansion keywords in macros.
16626 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16628 * plugins/file-wizard/action-callbacks.c,
16629 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
16630 plugins/macro/macros.xml :
16632 Inserting text by macro plugin
16635 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
16637 * plugins/macro/plugin.c
16638 plugins/cvs-plugin/plugin.c:
16640 Fixed interfaces (use static)
16642 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
16644 * plugins/macro/macro-actions.[ch]
16645 plugins/macro/plugin.c
16646 libanjuta/interfaces/libanjuta.idl:
16648 Implemented IAnjutaMacro interface to be used by file-wizard
16650 * plugins/cvs-plugin/plugin.c
16651 libanjuta/interfaces/libanjuta.idl:
16653 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
16654 for all version control systems and not only for cvs.
16656 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16658 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
16661 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
16664 2005-02-21 Naba Kumar <naba@gnome.org>
16666 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
16667 IAnjutaDebugger interface.
16669 * plugins/debug-manager/anjuta-debug-manager.ui,
16670 plugins/debug-manager/attach_process.c,
16671 plugins/debug-manager/attach_process.h,
16672 plugins/debug-manager/plugin.c,
16673 plugins/debug-manager/plugin.h,
16674 plugins/gdb/actions.c,
16675 plugins/gdb/actions.h,
16676 plugins/gdb/anjuta-gdb-plugin.ui,
16677 plugins/gdb/breakpoints.c,
16678 plugins/gdb/breakpoints.h,
16679 plugins/gdb/debugger.c,
16680 plugins/gdb/debugger.h,
16681 plugins/gdb/memory.c,
16682 plugins/gdb/plugin.c,
16683 plugins/gdb/plugin.h,
16684 plugins/gdb/sharedlib.h,
16685 plugins/gdb/sharedlib_cbs.c,
16686 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
16687 correctly between debug-manager and debugger. Implemented debugger
16688 interface in gdb plugin. Fixed action names. Added UI updating.
16689 Start and stop debugger (does not work yet). Fixed UI merging.
16690 Fixed debugger plugin handling in debug-manager.
16692 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
16694 * plugins/editor/aneditor-autocomplete.cxx:
16696 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
16697 crash with C++ "template" keyword.
16699 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16701 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
16702 Fixed bug (Closed macro dialogs with Esc key).
16704 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
16706 * plugins/project-wizard/xlib.wiz,
16707 plugins/project-wizard/xlib-logo.png,
16708 plugins/project-wizard/xlib/*:
16709 Port old xlib anjuta project on new project wizard
16711 * plugins/project-wizard/xlib-dock.wiz,
16712 plugins/project-wizard/xlib-dock/*:
16713 Port old xlib dock anjuta project on new project wizard
16715 * plugins/project-wizard/wxwin.wiz,
16716 plugins/project-wizard/wxwin-logo.png,
16717 plugins/project-wizard/wxwin/*:
16718 Port old wxwin anjuta project on new project wizard
16720 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
16721 necessary changes for the new templates.
16723 2005-02-18 Naba Kumar <naba@gnome.org>
16725 * plugins/Makefile.am: Added class-gen
16727 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
16729 * plugins/project-wizard/header.c:
16730 Fix a bug in sorting of project categories
16732 2005-02-18 Naba Kumar <naba@gnome.org>
16734 Patch from Massimo Cora <maxcvs@email.it>:
16736 * plugins/class-gen/.cvsignore,
16737 plugins/class-gen/Makefile.am,
16738 (added) plugins/class-gen/action-callbacks.c,
16739 (added) plugins/class-gen/action-callbacks.h,
16740 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
16741 (added) plugins/class-gen/class_gen.c,
16742 (added) plugins/class-gen/class_gen.h,
16743 (added) plugins/class-gen/plugin.c,
16744 (added) plugins/class-gen/plugin.h: Ported class wizard to the
16747 * plugins/project-manager/plugin.c: implemented add_source().
16749 2005-02-17 Naba Kumar <naba@gnome.org>
16751 * plugins/file-loader/plugin.c: Fixed possible crash.
16753 * src/action-callbacks.c, src/action-callbacks.h,
16754 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
16756 2005-02-17 Naba Kumar <naba@gnome.org>
16758 * plugins/project-wizard/templates/anjuta-plugin.wiz,
16759 plugins/project-wizard/templates/gnome.wiz,
16760 plugins/project-wizard/templates/gtk.wiz,
16761 plugins/project-wizard/templates/gtkmm.wiz,
16762 plugins/project-wizard/templates/terminal.wiz,
16763 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16764 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16765 plugins/project-wizard/templates/gnome/src/callbacks.c,
16766 plugins/project-wizard/templates/gnome/src/callbacks.h,
16767 plugins/project-wizard/templates/gnome/src/main.c,
16768 plugins/project-wizard/templates/gtk/src/callbacks.c,
16769 plugins/project-wizard/templates/gtk/src/callbacks.h,
16770 plugins/project-wizard/templates/gtk/src/main.c,
16771 plugins/project-wizard/templates/gtkmm/src/main.cc,
16772 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
16773 to generate licence correctly (without any extra newlines). Removed
16774 IncludeGNUHeader macro definition and added proper licence property.
16775 Fixed project directory paths in file contents.
16777 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16779 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
16780 Closed macro dialogs with Esc key.
16782 2005-02-16 Naba Kumar <naba@gnome.org>
16784 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16785 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16786 plugins/project-wizard/templates/gnome/src/callbacks.c,
16787 plugins/project-wizard/templates/gnome/src/callbacks.h,
16788 plugins/project-wizard/templates/gnome/src/main.c,
16789 plugins/project-wizard/templates/gtk/src/main.c,
16790 plugins/project-wizard/templates/gtkmm/src/main.cc,
16791 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
16792 macros to avoid blank newlines.
16794 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
16796 * plugins/project-wizard/autogen.c:
16797 Correct a problem when having property value in UTF-8
16799 * plugins/project-wizard/druid.c:
16800 Correct a bug when reselecting a new project (all pages
16803 * plugins/project-wizard/property.c:
16804 Avoid having default invalid properties
16806 * plugins/project-wizard/templates/terminal.wiz,
16807 plugins/project-wizard/templates/terminal/po/ChangeLog,
16808 plugins/project-wizard/templates/terminal/src/main.c:
16809 Remove command for testing run function
16810 Move destination directory to second page and include
16811 project name. Add exist tag. Remove unused properties.
16813 2005-02-16 Naba Kumar <naba@gnome.org>
16815 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
16816 plugins/debug-manager/anjuta-debug-manager.ui,
16817 plugins/debug-manager/plugin.c,
16818 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
16819 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
16820 plugins/gdb/plugin.h, plugins/gdb/registers.c,
16821 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
16822 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
16823 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
16824 (removed) src/anjuta_info.c,
16825 (removed) src/anjuta_info.h,
16826 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
16827 (added) plugins/gdb/anjuta-gdb-plugin.ui,
16828 (added) plugins/gdb/actions.c,
16829 (added) plugins/gdb/actions.h: Completed initial
16830 porting of debugger to new architecture. Fixed many of the debugger
16833 * plugins/file-loader/plugin.c: Detect some important mime ourself
16834 to avoid inconsistencies when mime system isn't working.
16836 2005-02-16 Naba Kumar <naba@gnome.org>
16838 * plugins/editor/Makefile.am,
16839 (added) plugins/editor/aneditor-autocomplete.cxx,
16840 (added) plugins/editor/aneditor-calltip.cxx,
16841 (added) plugins/editor/aneditor-indent.cxx,
16842 (added) plugins/editor/aneditor-priv.h,
16843 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
16844 different smaller chunks to make it easy to maintain.
16846 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16848 * plugins/project-wizard/druid.c :
16850 Found system Email address if not defined in Preferences.
16852 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
16854 * plugins/project-wizard/gtkmm.wiz
16855 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
16856 plugins/project-wizard/gtkmm/*
16858 Added GTKmm (C++) project type
16860 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
16862 * plugins/message-view/plugin.c
16863 plugins/message-view/message-view.c
16865 Implemented next/prev action
16867 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16869 * plugins/project-wizard/templates/libglade2.* :
16870 Removed libglade2 project.
16872 * plugins/project-wizard/templates/gtk* :
16873 Removed interface.[ch] & support.[ch].
16875 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16877 * plugins/project-wizard/anjuta-project-wizard.glade,
16878 plugins/project-wizard/property.[ch],
16879 plugins/project-wizard/templates/anjuta-plugin.wiz :
16880 Added a new property ("iconfile").
16882 2005-02-14 Naba Kumar <naba@gnome.org>
16884 * plugins/project-wizard/install.c,
16885 plugins/project-wizard/plugin.c,
16886 plugins/project-wizard/templates/anjuta-plugin.wiz,
16887 plugins/project-wizard/templates/gnome.wiz,
16888 plugins/project-wizard/templates/gtk.wiz,
16889 plugins/project-wizard/templates/libglade2.wiz,
16890 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
16891 newly created projects and open them. Fixed message buffering in
16894 2005-02-14 Naba Kumar <naba@gnome.org>
16896 * src/about.c, pixmaps/Makefile.am,
16897 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
16899 * mime/gnome-mime-application-x-anjuta.png,
16900 pixmaps/anjuta_icon.png,
16901 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
16902 done by 9-speed at:
16903 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
16905 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16908 plugins/project-wizard/templates/libglade2-logo.png,
16909 plugins/project-wizard/templates/libglade2.wiz,
16910 plugins/project-wizard/templates/libglade2/* :
16914 2005-02-14 Naba Kumar <naba@gnome.org>
16916 * TODO.tasks: Updated.
16918 * plugins/editor/anjuta-docman.c,
16919 plugins/editor/text_editor.c,
16920 plugins/editor/text_editor.h,
16921 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
16922 for file modification, but it is still not functioning.
16924 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
16926 * plugins/project-wizard/values.c,
16927 plugins/project-wizard/values.h,
16928 plugins/project-wizard/property.c,
16929 plugins/project-wizard/property.h,
16930 plugins/project-wizard/druid.c:
16931 Rewrite mandatory property check
16932 Add check of exist property
16933 Rewrite handling of cached property page
16935 2005-02-13 Naba Kumar <naba@gnome.org>
16937 Patch from Igor Kovalenko <garrison@mail.ru>:
16938 * tagmanager/tm_workspace.c: Improved performance.
16940 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16942 *plugins/project-wizard/templates/*.wiz,
16943 plugins/project-wizard/druid.c,
16944 plugins/project-wizard/templates/terminal/src/main.c,
16945 plugins/project-wizard/templates/gtk/src/*.[ch],
16946 plugins/project-wizard/templates/gtk/src/Makefile.am,
16947 plugins/project-wizard/templates/gnome/src/*.[ch],
16948 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
16949 Add Copyright date & Email address,
16950 Correct terminal project.
16952 2005-02-12 Naba Kumar <naba@gnome.org>
16954 * plugins/project-wizard/property.c: Fixed hidden
16955 properties to take values.
16957 * plugins/project-wizard/file.[ch]: Renamed
16958 true/false enum values to fix compile error
16959 (conflict with other definition).
16961 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
16962 even when mime type detection fails (for example, when Anjuta is
16963 installed in non-system prefix).
16965 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
16967 * plugins/project-wizard/values.c,
16968 plugins/project-wizard/values.h:
16969 Rewrite file with more comments
16971 * plugins/project-wizard/druid.c,
16972 plugins/project-wizard/druid.h,
16973 plugins/project-wizard/autogen.c,
16974 plugins/project-wizard/autogen.h,
16975 plugins/project-wizard/druid.c,
16976 plugins/project-wizard/druid.h:
16978 Use values instead of properties
16979 Move default properties to druid.c
16981 * plugins/project-wizard/install.c,
16982 plugins/project-wizard/install.h:
16983 Use values instead of properties
16984 Add a check to avoid overwriting files
16986 * plugins/project-wizard/parser.c,
16987 plugins/project-wizard/property.c,
16988 plugins/project-wizard/property.h:
16989 Update to use new values
16990 Add an "exist" attribute to check if a directory already exist
16992 * plugins/project-wizard/anjuta-project-wizard.glade:
16993 Change project selection page (GtkTextView => GtkLabel,
16994 GtkTable => GtkVBox)
16996 * plugins/project-wizard/templates/terminal.wiz:
16997 Move destination directory on second page
16999 * plugins/project-wizard/action.c:
17002 2005-02-12 Naba Kumar <naba@gnome.org>
17004 * plugins/file-manager/an_file_view.c,
17005 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
17006 views. Created dynamic update date of view depending on project
17007 changes -- similar to file-manager view.
17009 * plugins/devhelp/plugin.c: Load help on idle.
17011 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
17012 autoformat' to proper location in preferences.
17014 * mime/anjuta.mime: Added .prj extension in the mime type for backward
17017 * plugins/editor/plugin.c: Fixed accel name.
17019 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17021 *plugins/project-wizard/templates/anjuta-plugin.wiz,
17022 plugins/project-wizard/templates/gnome.wiz,
17023 plugins/project-wizard/templates/gtk.wiz,
17024 plugins/project-wizard/anjuta-project-wizard.glade,
17025 plugins/project-wizard/autogen.c:
17026 Add Username & Email address in Project preferences.
17028 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17030 *plugins/project-wizard/templates/gnome-logo.png,
17031 plugins/project-wizard/templates/gnome.wiz,
17032 plugins/project-wizard/templates/gnome/* :
17035 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17037 * plugins/project-wizard/templates/terminal/src/main.c,
17038 plugins/project-wizard/templates/terminal/src/main.c,
17039 plugins/project-wizard/templates/terminal/src/main.[ch] :
17040 Insert License in projects
17042 2005-02-11 Naba Kumar <naba@gnome.org>
17044 * TODO.tasks: Added message manager task.
17046 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
17048 * plugins/editor/plugin.c: Use bookmark stock icons.
17050 * plugins/message-view/anjuta-message-manager.ui,
17051 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
17053 2005-02-10 Naba Kumar <naba@gnome.org>
17055 * libanjuta/interfaces/libanjuta.idl: fixed build error.
17057 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17059 * global-tags/Makefile.am
17060 Error during 'make install'
17062 2005-02-09 Naba Kumar <naba@gnome.org>
17064 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
17067 2005-02-08 Naba Kumar <naba@gnome.org>
17069 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
17071 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
17072 Show busy cursur when updating global tags in preferences.
17074 * configure.in: Fixed.
17076 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17078 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
17079 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
17081 - Fixed anjuta-plugin project (glade)
17083 2005-02-08 Naba Kumar <naba@gnome.org>
17085 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
17086 Fixed automatic indentations.
17088 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
17089 Global tags are now segregated into smaller api tags, which can be
17090 selectively loaded from symbol browser preferences.
17092 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
17093 Implemented IProjectManager interface in project-manager. Mostly getter
17094 methods for now, but need to add add() and remove() methods to add
17095 or remove project elements.
17097 * plugins/gdb/debug_tree.c: Small fix.
17099 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
17100 plugins/symbol-browser/an_symbol_info.c,
17101 plugins/symbol-browser/an_symbol_info.h,
17102 plugins/symbol-browser/an_symbol_search.c,
17103 plugins/symbol-browser/an_symbol_search.h,
17104 plugins/symbol-browser/an_symbol_view.c,
17105 plugins/symbol-browser/an_symbol_view.h,
17106 plugins/symbol-browser/plugin.c,
17107 plugins/symbol-browser/plugin.h,
17109 tagmanager/entry.h,
17110 tagmanager/tm_project.c,
17111 tagmanager/tm_symbol.c,
17112 tagmanager/tm_tag.c,
17113 tagmanager/tm_workspace.c,
17114 tagmanager/vstring.c,
17115 tagmanager/include/tm_tag.h,
17116 tagmanager/include/tm_workspace.h:
17118 - Fixed tagmanager parsing of source files to parse for typedefines and
17119 properly record element scopes. Implemented scope autocompletion
17120 (autocompletion on '.', '->', '::' and ':'. The functionality is not
17121 fully working. It was based on older patch for Anjuta 1.2.2 in SF
17122 patch list (author is unknown).
17123 - Implemented symbol-browser preferences for dynamically loading and
17124 saving tags API segments.
17125 - Fixed symbol-search to use tagmanager directly instead of depending
17126 on symbol-view for tags list.
17127 - Fixed symbol-view to create the tree using TMSymbol tree directly.
17128 - Fixed TMSymbol to create the complete tags tree instead of letting the
17129 symbol-view created the root nodes.
17130 - Changed project tags cache name to .tm_project2.cache because the
17131 newer format records additional scope information.
17133 2005-02-07 Naba Kumar <naba@gnome.org>
17135 * plugins/editor/style-editor.c,
17136 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
17137 and GtkFontButton instead of deprecated widgets in
17140 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
17142 * plugins/project-wizard/action.c,
17143 plugins/project-wizard/action.h,
17144 plugins/project-wizard/autogen.c,
17145 plugins/project-wizard/autogen.h,
17146 plugins/project-wizard/file.c,
17147 plugins/project-wizard/file.h,
17148 plugins/project-wizard/install.c,
17149 plugins/project-wizard/install.h,
17150 plugins/project-wizard/parser.h,
17151 plugins/project-wizard/parser.c,
17152 plugins/project-wizard/property.c,
17153 plugins/project-wizard/property.h,
17154 plugins/project-wizard/plugin.h,
17155 plugins/project-wizard/plugin.c,
17156 plugins/project-wizard/values.c,
17157 plugins/project-wizard/values.h:
17158 Replace C++ comments by C comments
17160 * plugins/project-wizard/autogen.c,
17161 plugins/project-wizard/autogen.h:
17162 Add a run time check of autogen version.
17163 Add UserName variable.
17165 * plugins/project-wizard/anjuta-project-wizard.glade,
17166 plugins/project-wizard/header.c,
17167 plugins/project-wizard/druid.c,
17168 plugins/project-wizard/druid.h:
17169 Sort project in alphabetic order.
17170 Correct selection troubles in notebooks.
17172 * plugins/project-wizard/parser.c:
17173 Add some check when reading the project header block.
17175 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
17177 * plugins/project-wizard/action.c,
17178 plugins/project-wizard/action.h,
17179 plugins/project-wizard/autogen.c,
17180 plugins/project-wizard/autogen.h,
17181 plugins/project-wizard/file.c,
17182 plugins/project-wizard/file.h,
17183 plugins/project-wizard/install.c,
17184 plugins/project-wizard/parser.h,
17185 plugins/project-wizard/parser.c,
17186 plugins/project-wizard/property.c,
17187 plugins/project-wizard/property.h,
17188 plugins/project-wizard/values.c,
17189 plugins/project-wizard/values.h,
17190 Add a space between function name and open.
17192 * plugins/project-wizard/plugin.h,
17193 plugins/project-wizard/plugin.c,
17194 plugins/project-wizard/install.c,
17195 Avoid a crash if the user close the message view used by the .
17197 * plugins/project-wizard/anjuta-project-wizard,
17198 plugins/project-wizard/druid.c,
17199 plugins/project-wizard/druid.h,
17200 plugins/project-wizard/header.h,
17201 plugins/project-wizard/header.c,
17202 Add a text view with the description of each.
17203 Add a tab for each project.
17204 Replace some C++ comments to C comments.
17206 2005-02-05 Naba Kumar <naba@gnome.org>
17208 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
17209 New icon from Sebastien Granjoux .
17211 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
17213 * libanjuta/anjuta-preferences.c:
17214 Set file property even without a focus out event (file selected
17217 2005-02-04 Naba Kumar <naba@gnome.org>
17219 * plugins/glade/plugin.c: Fixed glade function calls.
17220 * configure.in: Fixed a typo.
17221 * TODO.tasks: Updated.
17223 2005-02-03 Naba Kumar <naba@gnome.org>
17225 * plugins/project-manager/plugin.c: Fixed memory corruption.
17227 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
17230 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
17231 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17232 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
17233 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
17235 * libanjuta/interfaces/libanjuta.idl,
17236 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
17239 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
17241 Patch from Massimo Cora <maxcvs@email.it>:
17242 * plugins/editor/plugin.c: Fixed update UI for created buffers.
17244 2005-02-01 Naba Kumar <naba@gnome.org>
17246 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
17247 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
17248 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
17249 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
17250 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
17251 from sourceforge -- a64 crash fixes (correct typing for GType)
17252 and fixes compile errors in sun.
17254 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
17255 paste (shift+insert) in terminal.
17257 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
17259 * configure.in: Add «nb» to ALL_LINGUAS.
17261 2005-02-01 Naba Kumar <naba@gnome.org>
17263 * TODO.tasks, TODO: Updated todo tasks.
17265 * plugins/editor/anjuta-document-manager.glade: Improved search
17268 * TODO.tasks: Fixed xml format.
17270 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
17273 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
17276 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
17277 format during save (removed unwanted text nodes). Fixed scrollbars.
17279 2005-01-31 Naba Kumar <naba@gnome.org>
17281 * libanjuta/interfaces/libanjuta.idl,
17282 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
17283 Implemented append() method for IAnjutaEditor interface and fixed
17284 various bugs with text insertions (cvs diff and macro insertions).
17286 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
17287 automatic indentation.
17289 * plugins/editor/action-callbacks.c,
17290 plugins/editor/action-callbacks.h,
17291 plugins/editor/anjuta-docman.c,
17292 plugins/editor/anjuta-document-manager.ui,
17293 plugins/editor/plugin.c,
17294 plugins/editor/text_editor.c,
17295 plugins/editor/text_editor.h,
17296 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
17297 Fixed highlight issues.
17299 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
17302 * plugins/symbol-browser/an_symbol_view.c: Force update project.
17304 * data/properties/*: Updated properties files from scite. Created
17305 styles.properties to override the scite styles.
17307 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
17309 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
17311 2005-01-30 Naba Kumar <naba@gnome.org>
17313 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
17314 unused definitions.
17316 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
17318 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
17319 plugins/editor/text_editor.c,
17320 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
17321 fixed linuwidth preference setting, fixed insert text interface
17322 implementation. Improved automatice-indentation for cpp lexer.
17324 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
17326 2005-01-29 Naba Kumar <naba@gnome.org>
17328 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
17329 option in update dialog as default. Improved import dialog. Sized
17332 * configure.in: Fixed underquoted warning from autoconf.
17334 * plugins/editor/action-callbacks.c,
17335 plugins/editor/aneditor.cxx,
17336 plugins/editor/aneditor.h,
17337 plugins/editor/anjuta-document-manager.glade,
17338 plugins/editor/plugin.c,
17339 plugins/editor/plugin.h,
17340 plugins/editor/text_editor.c,
17341 plugins/editor/text_editor.h,
17342 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
17343 for Editor and fixed all preferences syncronization and notifys for
17344 visible prefs (in editor preferences page).
17346 * plugins/file-loader/plugin.c: Load recent files on idle.
17348 2005-01-28 Naba Kumar <naba@gnome.org>
17350 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
17351 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
17353 * plugins/editor/action-callbacks.c,
17354 plugins/editor/action-callbacks.h,
17355 plugins/editor/aneditor.cxx,
17356 plugins/editor/aneditor.h,
17357 plugins/editor/anjuta-document-manager.ui,
17358 plugins/editor/plugin.c,
17359 plugins/editor/text_editor.c,
17360 plugins/editor/text_editor.h,
17361 plugins/editor/text_editor_cbs.c,
17362 plugins/editor/text_editor_cbs.h,
17363 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
17366 Patch from Massimo Cora <maxcvs@email.it>:
17367 * plugins/editor/an_symbol_search.c,
17368 plugins/editor/an_symbol_search.c: Fixed crash bugs.
17370 2005-01-27 Naba Kumar <naba@gnome.org>
17372 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
17373 minimum size request to 200.
17375 * plugins/symbol-browser/an_symbol_info.c,
17376 plugins/symbol-browser/an_symbol_info.h,
17377 plugins/symbol-browser/an_symbol_search.c,
17378 plugins/symbol-browser/an_symbol_search.h,
17379 plugins/symbol-browser/an_symbol_view.c,
17380 plugins/symbol-browser/an_symbol_view.h,
17381 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
17382 pixbuf retrieval. Fixed runtime warning. Code clean up.
17384 2005-01-27 Naba Kumar <naba@gnome.org>
17386 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
17387 src/anjuta.ui, (new) plugins/glade/.cvsignore,
17388 (new) plugins/glade/Makefile.am,
17389 (new) plugins/glade/anjuta-glade-plugin.png,
17390 (new) plugins/glade/anjuta-glade.plugin.in,
17391 (new) plugins/glade/anjuta-glade.ui,
17392 (new) plugins/glade/plugin.c,
17393 (new) plugins/glade/plugin.h,
17394 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
17395 now until glade3 works properly.
17397 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
17398 they are generated.
17400 2005-01-26 Naba Kumar <naba@gnome.org>
17402 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
17403 Added mime icon for anjuta projects.
17405 patch from Massimo Cora <maxcvs@email.it>:
17406 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
17407 an_symbol_search.h, an_symbol_view.c, plugin.c:
17408 Fix/implement objects destroying/freeing.
17410 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
17412 * src/action-callback.[ch], src/anjuta-actions.h:
17413 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
17414 because it has not been updated for years and we know have a devhelp plugin
17415 which can do the job much better.
17416 * TODO.tasks: Updated done items
17418 2005-01-25 Naba Kumar <naba@gnome.org>
17420 * autogen.sh: Fixed to generate interface files.
17422 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
17423 session save filenames.
17425 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
17427 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
17429 * plugins/project-wizard/Makefile.am,
17430 plugins/project-wizard/install.c,
17431 plugins/project-wizard/install.h,
17432 plugins/project-wizard/parser.c,
17433 plugins/project-wizard/parser.h,
17434 plugins/project-wizard/templates/terminal.wiz:
17435 Add action list block in wizard template
17436 * plugins/project-wizard/file.c,
17437 plugins/project-wizard/autogen.c:
17440 2005-01-23 Naba Kumar <naba@gnome.org>
17442 * configure.in: Fixed build error.
17444 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
17446 * plugins/project-wizard/druid.c,
17447 plugins/project-wizard/parser.c,
17448 plugins/project-wizard/property.c: Rewrite parser with
17449 better error handling
17451 2005-01-22 Naba Kumar <naba@gnome.org>
17453 * plugins/symbol-browser/plugin.c: Changed c++ coments
17454 to c commnets and formated code to anjuta coding styles.
17456 2005-01-21 Naba Kumar <naba@gnome.org>
17458 * configure.in, autogen.sh: Fixed build errors in newer automake.
17460 * plugins/editor/anjuta-docman.c: Do not emit change editor
17461 signal while in dispose.
17463 Patch from: Massimo Corà <maxcvs@email.it>
17464 * plugins/symbol-browser/Makefile.am,
17465 plugins/symbol-browser/an_symbol_view.c,
17466 plugins/symbol-browser/an_symbol_view.h,
17467 plugins/symbol-browser/plugin.c,
17468 plugins/symbol-browser/plugin.h,
17469 plugins/symbol-browser/test-symbol-browser.c,
17470 (new) plugins/symbol-browser/an_symbol_info.c,
17471 (new) plugins/symbol-browser/an_symbol_info.h,
17472 (new) plugins/symbol-browser/an_symbol_search.c,
17473 (new) plugins/symbol-browser/an_symbol_search.h:
17474 Added a cool real-time symbol-search-view in symbol browser.
17476 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
17478 * plugin/macro/plugin.c
17479 plugin/macro/anjuta-macro-plugin.ui
17480 plugin/macro/macro-db.[ch]
17481 plugin/macro/macro-dialog.[ch]
17482 plugin/macro/macro-actions.[ch]
17483 plugin/macro/macro-edit.[ch]
17484 plugin/macro/plugin.[ch]:
17486 Implemented three menu items as Naba proposed:
17488 Insert Macro: Pops of a border-less window to enter a shortcut
17489 Add Macro: Same as Manage Macro => New
17490 Manage Macros: Full-features macro dialog
17492 2005-01-20 Naba Kumar <naba@gnome.org>
17494 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
17495 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
17496 libanjuta/anjuta-shell.h,
17497 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17498 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
17499 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
17500 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
17501 src/main.c, src/shell.c: Implemented command line args processing
17502 and session management. Fixed geometry restoration.
17504 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
17506 * plugins/macro/macro-db.c,
17507 plugins/macros.xml:
17508 Cleaned up XML interface and use attributes now for name, category and
17509 shortcut. CDATA is used to avoid xml errors inside of macros.
17511 2005-01-19 Naba Kumar <naba@gnome.org>
17513 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
17515 2005-01-18 Naba Kumar <naba@gnome.org>
17517 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
17520 * scintilla/*: Updated scintilla to current cvs and updated
17523 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
17525 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
17526 plugins/cvs-plugin/cvs-actions.c:
17527 Added "Whole project" infrastructure but it does not
17528 work because I did not find a way to get the current project's
17531 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
17533 * plugins/cvs-plugin/Makefile.am
17534 plugins/cvs-plugin/anjuta-cvs.plugin.in
17535 plugins/cvs-plugin/cvs-actions.c
17536 plugins/cvs-plugin/cvs-callbacks.c
17537 plugins/cvs-plugin/cvs-interface.[ch] (added)
17538 plugins/cvs-plugin/plugin.c:
17540 Added IAnjutaCVS interface and improved cvs plugin. There
17541 is still some work to do on cvs import and to add a current
17544 2005-01-17 Naba Kumar <naba@gnome.org>
17546 * plugins/editor/aneditor.cxx: Fixed auto indentation.
17548 * configure.in: Fixed build errors.
17550 * data/Makefile.am, (removed) data/README.stock_libs,
17551 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
17552 (removed) data/header.c, (removed) data/stock_libs.anj,
17553 (removed) data/x-anjuta-project.desktop,
17554 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
17556 * libanjuta/anjuta-plugin-description.c,
17557 libanjuta/anjuta-shell.c: Updated documentations.
17559 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
17561 * libanjuta/anjuta-launcher.c,
17562 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
17565 2005-01-17 Naba Kumar <naba@gnome.org>
17567 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17568 plugins/project-wizard/templates/gtk.wiz,
17569 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
17570 Updated templates to new format.
17572 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17573 * plugins/project-wizard/druid.c,
17574 plugins/project-wizard/parser.c,
17575 plugins/project-wizard/property.c,
17576 plugins/project-wizard/property.h,
17577 plugins/project-wizard/templates/terminal.wiz,
17578 plugins/project-wizard/templates/terminal/AUTHORS,
17579 plugins/project-wizard/templates/terminal/ChangeLog,
17580 plugins/project-wizard/templates/terminal/NEWS,
17581 plugins/project-wizard/templates/terminal/README,
17582 plugins/project-wizard/templates/terminal/project.anjuta,
17583 plugins/project-wizard/templates/terminal/src/main.c:
17584 Moveed code related to property types from druid.c and parser.c to
17585 property.c. Changed tag from "<string ..." to
17586 "<property type="string..." and so on. Rewrite parser
17587 (warning still in progress). Added list property. Changed
17588 terminal project to avoid using autogen on some file (much
17589 faster) using the autogen attribute. Add a license list box in
17590 terminal project (just as an example). _label in item list is
17593 2005-01-16 Naba Kumar <naba@gnome.org>
17595 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
17596 plugins/edtior/anjuta-docman.c: Fixed build errors.
17598 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
17599 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
17600 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
17601 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
17602 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
17603 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
17604 libanjuta/resources.h,
17605 plugins/build-basic-autotools/build-basic-autotools.c,
17606 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17607 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
17608 plugins/gtodo/plugin.c, src/Makefile.am,
17609 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
17610 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
17611 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
17612 should be handled in respective plugins. Added API documentations.
17614 * libanjuta-docs.sgml, libanjuta-sections.txt,
17616 (added) tmpl/anjuta-debug.sgml,
17617 (added) tmpl/anjuta-launcher.sgml,
17618 tmpl/anjuta-plugin.sgml,
17619 tmpl/anjuta-preferences.sgml,
17620 tmpl/anjuta-shell.sgml,
17621 (added) tmpl/anjuta-status.sgml,
17622 (removed) tmpl/anjuta-stock.sgml,
17623 tmpl/anjuta-utils.sgml,
17624 (removed) tmpl/defaults.sgml,
17625 (removed) tmpl/fileselection.sgml,
17626 (removed) tmpl/gnomefilelist.sgml,
17627 tmpl/ianjuta-buildable.sgml,
17628 (added) tmpl/ianjuta-debugger-manager.sgml,
17629 (added) tmpl/ianjuta-debugger.sgml,
17630 tmpl/ianjuta-document-manager.sgml,
17631 tmpl/ianjuta-editor.sgml,
17632 tmpl/ianjuta-file.sgml,
17633 tmpl/ianjuta-loader.sgml,
17634 tmpl/ianjuta-markable.sgml,
17635 tmpl/ianjuta-message-view.sgml,
17636 (added) tmpl/ianjuta-project-manager.sgml,
17637 (added) tmpl/ianjuta-todo.sgml,
17638 (added) tmpl/ianjuta-wizard.sgml,
17639 tmpl/libanjuta-iface-marshallers.sgml,
17640 tmpl/libanjuta-unused.sgml,
17641 (removed) tmpl/pixmaps.sgml,
17643 (removed) tmpl/properties.sgml,
17644 tmpl/resources.sgml: Updated API documentations.
17646 2005-01-15 Naba Kumar <naba@gnome.org>
17648 * libanjuta/anjuta-launcher.c: Added API docs.
17650 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17651 plugins/project-wizard/templates/gtk.wiz,
17652 plugins/project-wizard/templates/terminal.wiz,
17653 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17654 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
17655 plugins/project-wizard/templates/gtk/src/main.c,
17656 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
17657 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
17660 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
17661 * plugins/project-wizard/anjuta-project-wizard.glade,
17662 plugins/project-wizard/autogen.c,
17663 plugins/project-wizard/druid.c,
17664 plugins/project-wizard/druid.h,
17665 plugins/project-wizard/file.c,
17666 plugins/project-wizard/file.h,
17667 plugins/project-wizard/install.c,
17668 plugins/project-wizard/parser.c,
17669 plugins/project-wizard/plugin.c,
17670 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
17671 setting the default project directory. Fix HIDDEN property, it's
17672 working but I think we could make this cleaner. Removed the
17673 copy of the string in mandatory_property. Add an optional autogen
17674 attribute, to force or avoid using autogen on some files, default
17675 without any attribute is autodetect.+ Replace the script tag with
17676 a normal file tag and an attribute execute.
17678 2005-01-14 Naba Kumar <naba@gnome.org>
17680 * plugins/editor/action-callbacks.c,
17681 plugins/editor/search_incremental.c,
17682 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
17685 * plugins/editor/plugin.c, plugins/editor/plugin.h,
17686 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
17689 2005-01-12 Naba Kumar <naba@gnome.org>
17692 plugins/project-wizard/templates/Makefile.am,
17693 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
17694 plugins/project-wizard/templates/anjuta-plugin.wiz,
17695 (added) plugins/project-wizard/templates/gtk-logo.png,
17696 (added) plugins/project-wizard/templates/gtk.wiz,
17697 (added) plugins/project-wizard/templates/terminal-logo.png,
17698 plugins/project-wizard/templates/terminal.wiz,
17699 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17700 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17701 (added) plugins/project-wizard/templates/gtk/.cvsignore,
17702 (added) plugins/project-wizard/templates/gtk/Makefile.am,
17703 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
17704 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
17705 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
17706 (added) plugins/project-wizard/templates/gtk/src/main.c,
17707 (added) plugins/project-wizard/templates/gtk/src/project.glade,
17708 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
17709 GTK+ project templated and fixed other templates. Updated template
17712 2005-01-12 Naba Kumar <naba@gnome.org>
17714 * plugins/macro/anjuta-macro.glade: Improved GUI.
17716 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
17718 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
17719 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
17720 * plugins/cvs-plugin/cvs.[ch] (removed)
17721 Removed old unused files
17723 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
17724 * plugins/cvs-plugin/cvs-actions.c
17725 * plugins/cvs-plugin/Makefile.am:
17726 Seperate callback functions for better error
17727 handling. Cleaned up code.
17729 * plugins/macro/macros.xml: removed corrupt cvs
17732 2005-01-10 Naba Kumar <naba@gnome.org>
17734 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
17735 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
17738 2005-01-09 Naba Kumar <naba@gnome.org>
17740 * libegg/egg-recent-action.c, libegg/test-actions.c,
17741 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
17742 recent files models.
17744 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
17745 two models -- one for projects and other for regular files and show
17746 both in recent files menu. Changed recent files group from "anjuta"
17747 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
17748 when adding the URI in recent files.
17750 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
17751 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
17752 * plugins/macro/macro-dialog.c: Fixed dispose() method.
17753 * plugins/macro/macros.xml: Fixed xml errors.
17755 2005-01-08 Naba Kumar <naba@gnome.org>
17757 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
17758 libegg/test-actions.c, libegg/menu/Makefile.am,
17759 libegg/menu/egg-recent-action.h: Added a new action for
17762 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
17763 Fixed dispose. Cleanup.
17765 * plugins/file-loader/anjuta-loader-plugin.ui,
17766 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
17767 Use the new action for recent files. Added recent files in
17770 * plugins/project-wizard/druid.c: Show busy cursor and
17771 de-sensitize druid buttons during page change.
17773 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17774 * plugins/project-wizard/Makefile.am,
17775 plugins/project-wizard/druid.c,
17776 plugins/project-wizard/druid.h,
17777 plugins/project-wizard/install.c,
17778 plugins/project-wizard/plugin.c,
17779 plugins/project-wizard/plugin.h,
17780 plugins/project-wizard/property.c,
17781 plugins/project-wizard/property.h,
17782 (added) plugins/project-wizard/values.c,
17783 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
17784 objects (in values.c and values.h) containing the values of all
17785 properties. The NPWProperty objects now keep their values in this
17786 object which is persistant for one activation of the plugin, so the
17787 user keeps all the values even if he goes backward. Used an anjuta
17788 message view to list all files copied by the project wizard.
17790 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
17792 * plugins/macro/plugin.[ch],
17793 plugins/macro/macro-dialog.[ch]
17794 plugins/macro/macro-edit.[ch]
17795 plugins/macro/macro-db.[ch]
17796 plugins/macro/macro-actions.[ch]
17797 plugins/macro/anjuta-macro.plugin.in
17798 plugins/macro/anjuta-macro.glade
17799 plugins/macro/anjuta-macro.png
17800 plugins/macro/Makefile.am
17801 plugins/macro/macros.xml
17802 plugins/macro/anjuta-macro.ui (all added)
17804 plugins/Makefile.am:
17805 Added new macro plugins
17807 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
17810 * manuals/reference/template (removed)
17811 Removed old api reference
17813 * plugins/message-view/message-view.c:
17814 "Fixed" crash in on_row_deleted and added a
17815 comment that I cannot work this way. We will
17816 have to change everything a bit to avoid losing
17819 * plugins/text-editor/text_editor.c:
17820 Update line number width on file save
17823 2005-01-07 Naba Kumar <naba@gnome.org>
17825 * plugins/project-wizard/anjuta-project-wizard.glade,
17826 plugins/project-wizard/druid.c,
17827 plugins/project-wizard/templates/anjuta-plugin.wiz,
17828 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
17829 Display page description in bold. Fixed mandatory field check.
17832 libanjuta/libanjuta-1.0.pc.in,
17833 plugins/project-wizard/druid.c,
17834 plugins/project-wizard/parser.c,
17835 plugins/project-wizard/property.h,
17836 plugins/project-wizard/templates/anjuta-plugin.wiz,
17837 plugins/project-wizard/templates/terminal.wiz,
17838 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
17839 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
17840 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
17841 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
17842 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
17843 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17844 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17845 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17846 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
17847 plugins/project-wizard/templates/terminal/configure.in.tpl,
17848 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
17849 plugins/project-wizard/templates/terminal/src/main.c: Implemented
17850 a new property type -- hidden. Fixed terminal and anjuta-plugin
17853 2005-01-07 Naba Kumar <naba@gnome.org>
17855 * templates/anjuta-plugin.wiz,
17856 templates/terminal.wiz,
17857 templates/terminal/Makefile.am.tpl,
17858 templates/terminal/autogen.sh,
17859 (Removed) templates/terminal/configure.ac.tpl,
17860 (Added) templates/.cvsignore,
17861 (Added) templates/Makefile.am,
17862 (Added) templates/anjuta-plugin/.cvsignore,
17863 (Added) templates/anjuta-plugin/Makefile.am,
17864 (Added) templates/anjuta-plugin/src/.cvsignore,
17865 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
17866 (Added) templates/terminal/.cvsignore,
17867 (Added) templates/terminal/Makefile.am,
17868 (Added) templates/terminal/configure.in.tpl,
17869 (Added) templates/terminal/po/.cvsignore,
17870 (Added) templates/terminal/po/ChangeLog,
17871 (Added) templates/terminal/po/Makefile.am,
17872 (Added) templates/terminal/po/POTFILES.in,
17873 (Added) templates/terminal/src/.cvsignore,
17874 (Added) templates/terminal/src/Makefile.am,
17875 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
17876 project wizard. Fixed configure/po/Makefile template errors.
17878 2005-01-06 Naba Kumar <naba@gnome.org>
17880 * configure.in: Added project templates.
17881 * plugins/project-wizard/templates/*: Added to project and renamed
17882 Makefile.am and configure.in to Makefile.am and configure.ac respectively
17883 for the project templates (so that they do not conflict with autotools
17884 build. Created proper configure.ac.tpl and autogen.sh for project
17887 2005-01-06 Naba Kumar <naba@gnome.org>
17889 * plugins/project-wizard/anjuta-project-wizard.glade,
17890 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
17891 Fixed file list parsing and to take absolute file paths (for example,
17892 from an icon selected previously). Used toggle buttons for boolean
17893 properties. Check if all mandatory fields are given before going
17894 forward in the wizard. Use scrollable viewport for listing property
17895 widgets incase the list goes out of wizard's size. Added tooltips
17896 as descriptions of the property widgets. And other fixes.
17898 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
17899 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
17900 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
17901 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
17902 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
17903 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
17904 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
17905 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17906 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
17907 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17908 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
17909 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
17910 Restructured template files.
17912 2005-01-06 Naba Kumar <naba@gnome.org>
17914 * configure.in: Added check for autogen.
17916 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
17919 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
17920 Do not emit changed signal when in dispose.
17922 * plugins/symbol-browser/plugin.c: Don't updated symbols when
17923 symbol-view widget has been destroyed.
17925 * src/anjuta-app.c: Set null to preference, status and ui object
17926 pointers when they are destroyed.
17928 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
17929 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
17930 Added boolean, integer and file property types.
17932 * plugins/project-wizard/Makefile.am,
17933 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
17934 project wizard templates.
17936 2005-01-04 Naba Kumar <naba@gnome.org>
17938 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
17941 * plugins/editor/aneditor.cxx,
17942 plugins/editor/anjuta-docman.c,
17943 plugins/editor/plugin.c,
17944 plugins/editor/text_editor.c:
17945 Removed unnecessary ref/unref of scintilla.
17947 * plugins/message-view/anjuta-msgman.c,
17948 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
17949 make close button similar to document manager.
17951 * plugins/project-manager/plugin.c,
17952 plugins/project-manager/plugin.h: Removed dead codes. Removed
17953 unnecessary ref/unref.
17955 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
17956 instead of hard refs.
17958 2005-01-03 Naba Kumar <naba@gnome.org>
17960 * libanjuta/interfaces/libanjuta.idl: Added configure() and
17961 generate() methods for IAnjutaBuildable interface.
17963 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
17964 IAnjutaBuildable inteface.
17966 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
17967 to destroy build context when message view is destroyed.
17969 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
17970 a ref to it and unref in destructor. AnEditor class wants to be the
17971 owner of scintilla widget. Fixed compile warnings with signed/unsigned
17974 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
17975 complicate the scene. Removed editor widget from AnjutaDocman when
17976 the widget is destroyed.
17978 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
17979 from shell. It will be removed from shell when the widget is destroyed.
17981 * plugins/editor/text_editor.c: Added debug codes to track object
17984 * plugins/message-view/anjuta-msgman.c: Remove message view on
17985 widget destroy. Destroy message view on remove. Removed all views
17988 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
17991 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17993 * plugins/file-wizard/action-callbacks.c,
17994 plugins/file-wizard/anjuta-file-wizard.glade,
17995 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
17996 Insert Licence, copyright, header template ...
17998 2005-01-02 Naba Kumar <naba@gnome.org>
18000 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
18001 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
18002 anjuta_status_add_widget() to allow setting busy cursor on non
18005 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
18007 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
18008 mime types to take text/source also.
18010 * plugins/editor/anjuta-docman.c,
18011 plugins/editor/anjuta-docman.h,
18012 plugins/editor/plugin.c,
18013 plugins/editor/text_editor.c,
18014 plugins/editor/text_editor.h,
18015 plugins/editor/text_editor_cbs.c: Listen for busy signal from
18016 AnjutaStatus and set busy cursor on editors.
18018 * plugins/file-loader/Makefile.am,
18019 plugins/file-loader/plugin.c,
18020 (added) plugins/file-loader/dnd.c,
18021 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
18023 * src/anjuta.c: Hide anjuta window before destruction.
18025 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
18026 * configure.in, plugins/Makefile.am,
18027 (removed) plugins/project-wizard/appwiz_page1.c,
18028 (removed) plugins/project-wizard/appwiz_page2.c,
18029 (removed) plugins/project-wizard/appwiz_page3.c,
18030 (removed) plugins/project-wizard/appwiz_page4.c,
18031 (removed) plugins/project-wizard/appwizard.c,
18032 (removed) plugins/project-wizard/appwizard.h,
18033 (removed) plugins/project-wizard/appwizard_cbs.c,
18034 (removed) plugins/project-wizard/appwizard_cbs.h,
18035 (removed) plugins/project-wizard/appwizard_gui.c,
18036 (removed) plugins/project-wizard/gnome_project.c,
18037 (removed) plugins/project-wizard/gnome_project.h,
18038 (removed) plugins/project-wizard/wizard_gui.c,
18039 (removed) plugins/project-wizard/wizard_gui.h,
18040 (added) plugins/project-wizard/.cvsignore,
18041 (added) plugins/project-wizard/Makefile.am,
18042 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
18043 (added) plugins/project-wizard/anjuta-project-wizard.glade,
18044 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
18045 (added) plugins/project-wizard/applogo.png,
18046 (added) plugins/project-wizard/appwizard.png,
18047 (added) plugins/project-wizard/autogen.c,
18048 (added) plugins/project-wizard/autogen.h,
18049 (added) plugins/project-wizard/druid.c,
18050 (added) plugins/project-wizard/druid.h,
18051 (added) plugins/project-wizard/file.c,
18052 (added) plugins/project-wizard/file.h,
18053 (added) plugins/project-wizard/header.c,
18054 (added) plugins/project-wizard/header.h,
18055 (added) plugins/project-wizard/install.c,
18056 (added) plugins/project-wizard/install.h,
18057 (added) plugins/project-wizard/parser.c,
18058 (added) plugins/project-wizard/parser.h,
18059 (added) plugins/project-wizard/plugin.c,
18060 (added) plugins/project-wizard/plugin.h,
18061 (added) plugins/project-wizard/property.c,
18062 (added) plugins/project-wizard/property.h: Removed old application-wizard
18063 codes and added new template based (autogen based) project wizard
18064 implemented by Sébastien Granjoux <seb.sfo@free.fr>
18066 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
18068 * plugins/cvs-plugin/plugin.c: Fixed crash bug
18069 * plugins/cvs-plugin/cvs-execute.c:
18070 Fix cvs_log which did not work because of some
18072 Patch from Mark R. Pariente <markpariente@cmu.edu>
18073 - Fix message highlighting
18075 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
18080 Removed template stuff completly because we dicussed to implement
18081 a macro system for Edit->Insert Text
18083 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
18085 * plugins/editor/aneditor.cxx,
18086 plugins/editor/text_editor.c:
18087 Set line number width dynamically
18089 Prepered new GTK 2.6 about dialog
18091 2004-12-30 Naba Kumar <naba@gnome.org>
18093 patch from: Massimo Corà <maxcvs@email.it>
18094 * plugins/editor/aneditor.cxx: Highlights correct function
18095 argument in recursive calltips.
18097 2004-12-30 Naba Kumar <naba@gnome.org>
18099 * plugins/symbol-browser/plugin.c,
18100 libanjuta/interfaces/libanjuta.idl,
18101 plugins/editor/text_editor.c: Fixed editor markers and added a new
18102 marker (BASIC) to indicate line numbers. Fixed symbol browser to
18103 mark the line visited.
18105 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
18106 libegg/Makefile.am, libegg/eggcomboselect.c,
18107 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
18108 widget for use with symbol view in toolbar.
18110 * plugins/cvs-plugin/anjuta-cvs.ui,
18111 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
18112 placeholder for cvs plugin context menu in filemanager.
18114 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
18116 * plugins/cvs-plugin/plugin.c:
18117 Show popup menu only if the file is contained in
18118 a directory containing a "CVS" directory
18120 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
18122 * plugins/cvs-plugin/cvs-action.[ch],
18123 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18124 * plugins/cvs-plugin/anjuta-cvs.ui,
18125 * plugins/cvs-plugin/plugin.c:
18126 Implemented "Import"
18128 Patch from Mark R. Pariente <markpariente@cmu.edu>:
18129 Added right-click-menu for file-manager
18131 2004-12-26 Naba Kumar <naba@gnome.org>
18133 * src/action-callbacks.c, src/action-callbacks.h,
18134 src/anjuta-actions.h, src/anjuta-app.c,
18135 src/anjuta.ui: Added fullscreen action.
18137 * plugins/cvs-plugin/cvs-actions.c,
18138 plugins/cvs-plugin/plugin.c,
18139 plugins/cvs-plugin/plugin.h: Watches current editor,
18140 project and file manager selection in plugin
18143 2004-12-26 Naba Kumar <naba@gnome.org>
18145 * src/anjuta-app.c, src/anjuta.c, src/main.c,
18146 src/action-callbacks.c: Fixed app finalization. Added a
18147 command line arg --proper-shutdown (-p), which when set
18148 will release all plugins and their resources (this option
18149 is mainly for debugging).
18151 * plugins/file-loader/plugin.c: Fixed filename duplications
18152 in recent files history.
18154 * plugins/profile-default/plugin.c: Disabled problematic
18155 plugins for now to load at startup.
18157 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
18158 annoying debug prints.
18160 2004-12-23 Naba Kumar <naba@gnome.org>
18162 Patch from: Mark R. Pariente <markpariente@cmu.edu>
18163 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18164 plugins/cvs-plugin/anjuta-cvs.ui,
18165 plugins/cvs-plugin/cvs-actions.c,
18166 plugins/cvs-plugin/cvs-actions.h,
18167 plugins/cvs-plugin/cvs-execute.c,
18168 plugins/cvs-plugin/cvs-execute.h,
18169 plugins/cvs-plugin/Makefile.am,
18170 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
18171 Added cvs log command.
18173 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
18175 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
18178 2004-12-20 Naba Kumar <naba@gnome.org>
18180 patch from: Massimo Corà <maxcvs@email.it>
18181 * plugins/editor/aneditor.cxx: Added recursive calltips.
18183 2004-12-20 Naba Kumar <naba@gnome.org>
18185 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
18186 Show busy cursor during loading and unloading.
18188 2004-12-19 Naba Kumar <naba@gnome.org>
18190 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
18191 memory leaks. Disabled debug print.
18193 * plugins/symbol-browser/an_symbol_view.c,
18194 plugins/symbol-browser/plugin.c,
18195 plugins/symbol-browser/plugin.h: Fixed loading and unloading
18196 problems. Creates SymbolView object every time when the
18197 plugin is activated.
18199 * plugins/project-manager/plugin.c: Close project when
18202 2004-12-18 Naba Kumar <naba@gnome.org>
18204 * po/POTFILES.in: Removed commented lines.
18205 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
18206 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
18207 * plugins/gdb/plugin.c: Fixed compile error.
18209 Patch from: Mark R. Pariente <mark@demar.com.tr>
18210 * libegg/eggcellrendererkeys.c: Fixed compile error.
18212 2004-12-18 Naba Kumar <naba@gnome.org>
18214 * plugins/file-loader/plugin.c: Fixed loading bug.
18216 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
18217 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
18218 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
18219 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
18220 and corruptions. Fixed loading and unloading of plugins.
18222 2004-12-17 Naba Kumar <naba@gnome.org>
18224 * plugins/file-loader/Makefile.am,
18225 plugins/file-loader/plugin.c,
18226 plugins/project-manager/plugin.c: Fixed memory corruption
18227 and disposition codes. Added missing plugin.h in Makefile.am.
18229 2004-12-16 Naba Kumar <naba@gnome.org>
18231 * plugins/symbol-browser/an_symbol_view.c,
18232 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
18233 codes. Fixed memory leaks and corruptions.
18235 * plugins/build-basic-autotools/build-basic-autotools.c
18236 plugins/editor/anjuta-docman.c,
18237 plugins/editor/text_editor.c,
18238 plugins/file-loader/plugin.c,
18239 plugins/file-manager/plugin.c,
18240 plugins/file-wizard/plugin.c,
18241 plugins/message-view/anjuta-msgman.c,
18242 plugins/message-view/anjuta-msgman.h,
18243 plugins/message-view/message-view.c,
18244 plugins/message-view/plugin.c,
18245 plugins/message-view/plugin.h,
18246 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
18248 * src/about.c, src/about.h, src/action-callbacks.c,
18249 src/action-callbacks.h, src/anjuta-actions.h,
18250 src/anjuta-app.c, src/anjuta-app.h,
18251 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
18252 src/anjuta.c, src/anjuta.h, src/getline.c,
18253 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
18254 src/start-with.c, src/start-with.h: Fixed emacs modes.
18256 * src/layout.xml: Brought document manager in front.
18258 2004-12-15 Naba Kumar <naba@gnome.org>
18260 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
18263 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
18264 finalization. Added a method to unload all plugins and destroy them.
18265 Fixed memory leaks.
18267 * plugins/sample1/plugin.c: Proper finalization code and renamed
18268 functions to proper names.
18270 * plugins/build-basic-autotools/build-basic-autotools.c,
18271 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
18273 * src/shell.c: Unload all plugins on exit, so that memory profilers
18274 can detect memory leaks in plugins.
18276 2004-12-13 Naba Kumar <naba@gnome.org>
18278 * plugins/devhelp/plugin.c: Delay widget initialization, now that
18279 docking is working.
18280 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
18281 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
18283 2004-12-11 Naba Kumar <naba@gnome.org>
18285 * data/properties/anjuta.properties: Fixed font size.
18286 * plugin/build-basic-autotools/build-basic-autotools: Added initial
18287 compile file function. There are some fixmes there.
18288 * plugins/message-view/anjuta-msgman.c,
18289 * plugins/message-view/message-view.c: Fixed bugs and clean up.
18291 2004-12-08 Naba Kumar <naba@gnome.org>
18293 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
18294 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
18295 to escape quotes in a string.
18297 * plugins/cvs-plugin/cvs-actions.c,
18298 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
18301 * plugins/build-basic-autotools/build-basic-autotools.c,
18302 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
18305 2004-12-07 Naba Kumar <naba@gnome.org>
18307 * plugins/build-basic-autotools/build-basic-autotools.c,
18308 plugins/build-basic-autotools/automake-c.filters: Completed directory
18309 tracking. Double click on Errors and warnings now work as expected.
18311 * plugins/build-basic-autotools.c: Added codes to track build directory
18312 so that absolute path of the files could be determined.
18314 2004-12-06 Naba Kumar <naba@gnome.org>
18316 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
18317 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
18318 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
18320 2004-12-05 Naba Kumar <naba@gnome.org>
18322 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
18323 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
18325 * plugins/cvs-plugin/plugin.c,
18326 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
18328 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
18330 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18331 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
18332 plugins/cvs-plugin/cvs-execute.[ch]:
18333 Implemented cvs status and cvs diff
18335 - rdiff command is not correct
18336 - Must find a way to allow selection of directies AND files
18339 2004-12-03 Naba Kumar <naba@gnome.org>
18341 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
18342 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
18343 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
18344 session.properties file if it is for the first time.
18346 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
18348 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
18351 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
18352 plugins/cvs-plugin/anjuta-cvs.ui:
18353 Implemented update/commit and changed menu layout
18355 2004-12-02 Naba Kumar <naba@gnome.org>
18357 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
18358 property name (for cvs path property). Beautified dialogs.
18360 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
18362 * plugins/message-view/anjuta-msgman.c: Changed callback name
18363 and changed switch-page handling.
18365 * plugins/cvs-plugin/cvs-actions.c:
18366 * plugins/cvs-plugin/cvs-execute.c:
18367 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
18368 - Implemented cvs add and cvs removed - both working now
18369 - Created a useful preferences page
18372 2004-11-30 Naba Kumar <naba@gnome.org>
18374 * libanjuta/anjuta-status.c: Fixed runtime warning.
18376 * plugins/editor/Makefile.am:
18377 plugins/editor/anjuta-document-manager.glade,
18378 plugins/editor/plugin.c
18379 plugins/editor/plugin.h
18380 plugins/editor/style-editor.c (new, moved from src/),
18381 plugins/editor/style-editor.h (new, moved from src/),
18382 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
18383 settings in preferences.
18385 * plugins/editor/text_editor.c,
18386 plugins/editor/text_editor.h: Do not take unused args in
18387 text_editor_get_props().
18389 * src/style-editor.c, src/style-editor.h: Removed, moved to
18390 plugins/editor/ directory.
18392 2004-11-29 Naba Kumar <naba@gnome.org>
18394 * plugins/editor/text_editor_cbs.c: Emit click signal in
18396 * libanjuta/anjuta-status.c: More spacing between items.
18398 2004-11-29 Naba Kumar <naba@gnome.org>
18400 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
18402 * libanjuta/interfaces/libanjuta.idl,
18403 plugins/debug-manager/anjuta-debug-manager.plugin.in,
18404 plugins/debug-manager/plugin.c,
18405 plugins/gdb/breakpoints.c,
18406 plugins/gdb/breakpoints.h,
18407 plugins/gdb/debugger.c,
18408 plugins/gdb/debugger.h,
18409 plugins/gdb/plugin.c,
18410 plugins/gdb/plugin.h,
18411 plugins/gdb/utilities.c,
18412 plugins/gdb/utilities.h: Code cleanups and partial implementation of
18413 toggle breakpoint margin clicks.
18415 2004-11-28 Naba Kumar <naba@gnome.org>
18417 * TODO.tasks: Fixed indentations.
18418 * plugins/gtodo/libgtodo.c: Save with indentation.
18419 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
18420 * plugins/project-manager/plugin.c: Fixed runtime warnings.
18421 * libanjuta/anjuta-status.c: Fixed busy cursors.
18422 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
18423 * po/POTFILES.in: Updated.
18425 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
18427 * plugins/editor/anjuta-document-manager.glade,
18428 plugins/editor/search-replace.[c,h],
18429 plugins/editor/search-replace_backend.h
18430 plugins/editor/search-preferences.[c,h] :
18431 Saved Search-Preferences (gconf),
18432 Basic search by default.
18434 2004-11-22 Naba Kumar <naba@gnome.org>
18436 * configure.in: Fixed build error.
18438 2004-11-21 Naba Kumar <naba@gnome.org>
18440 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
18441 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
18442 Added AnjutaStatus class to libanjuta.
18443 Added anjuta_shell_get_status() method.
18445 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
18446 and fixed marshaller generation.
18448 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
18449 "updade_ui" signals to IAnjutaEditor interface.
18451 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
18453 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
18456 * plugins/class-gen/clsGen.c: Intial port.
18458 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
18461 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
18462 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
18463 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
18464 Implemented status update. Emits "update_ui" and "char_added" signals.
18465 Added view preferences.
18467 * plugins/file-loader/plugin.c: Added open with plugins in open with
18470 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
18472 * plugins/message-view/anjuta-msgman.c,
18473 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
18474 to close correct message view rather than current view.
18476 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
18478 * plugins/cvs-plugin/cvs-actions.c
18479 plugins/cvs-plugin/plugin.[ch]
18480 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
18481 Implemented cvs add but ran into a launcher/message_view
18482 problem because of a limitation of the idl compiler
18484 2004-11-19 Naba Kumar <naba@gnome.org>
18486 * plugins/project-manager/plugin.c: Displays a progress window during
18489 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
18490 Fixed UI separators.
18492 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
18495 * plugins/project-manager/anjuta-project-manager.ui,
18496 plugins/project-manager/plugin.[c,h]: Added add/remove context
18497 menus and implemented them. Added file manager merge menu.
18499 2004-11-18 Naba Kumar <naba@gnome.org>
18501 * TODO.tasks: Updated.
18502 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
18503 plugins/message-view/message-view.c: Fixed finalize and dispose
18505 * plugins/debugger/*: Removed from cvs (development now in
18508 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
18510 Reviewed by Naba Kumar <naba@gnome.org>:
18512 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
18513 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18514 plugins/gdb/breakpoints.c: all marker related stuff moved from
18515 editor and docman interfaces to IAnjutaMarkable
18517 2004-11-17 Naba Kumar <naba@gnome.org>
18519 * TODO.tasks: Updated.
18521 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
18523 * libegg/egg-combo-action.c: Block changed signal when changing model.
18525 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
18526 Emit changed signal. Removed dead codes.
18528 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
18529 that recent files history do not duplicate.
18531 * plugins/symbol-browser/an_symbol_view.c,
18532 plugins/symbol-browser/an_symbol_view.h,
18533 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
18536 2004-11-15 Naba Kumar <naba@gnome.org>
18538 * plugins/project-manager/plugin.c: Opens targets on double click.
18540 * plugins/message-view/message-view.c,
18541 plugins/file-manager/anjuta-file-manager-plugin.glade,
18542 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
18543 Added proper class finalization
18544 and disposition. Added preferences notifications and callbacks to
18545 change info/warning/error colors.
18547 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
18548 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
18549 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
18550 Implemented finalize method for AnjutaApp. Code cleanups.
18552 * plugins/message-view/plugin.c: Static parent_class.
18554 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18555 * plugins/editor/search-replace.[c,h],
18556 plugins/editor/search-replace_backend.c
18557 Update search entry in main toolbar.
18560 2004-11-11 Naba Kumar <naba@gnome.org>
18562 * TODO.tasks: Updated.
18564 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
18565 and completed on-the-fly-change preferences. Removed "changed"
18566 signal as it is no longer necessary (use notify for similar
18567 purpose to monitor individual preferences).
18570 * plugins/editor/anjuta-document-manager.glade: Added view menu
18571 preferences so that they are registered.
18573 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
18574 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
18575 connection to "changed" signal of preferences and implemented
18576 notifications for some editor preferences. More to implement.
18578 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18579 * plugins/editor/print.c
18580 Fixed bug 1047624 : Add line number every X lines.
18582 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18583 * plugins/editor/search-replace.c
18584 Fixed a crash bug (995755) when searching "%n"
18586 2004-11-09 Naba Kumar <naba@gnome.org>
18588 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
18589 Fixed to refresh categories list on file load.
18591 2004-11-08 Naba Kumar <naba@gnome.org>
18593 * configure.in, plugins/Makefile.am,
18594 plugins/profile-default/plugin.c: Added cvs plugin in build.
18596 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
18598 * plugins/debug-manager/.cvsignore: Added file to ignore.
18600 * plugins/debug-manager/Makefile.am: Removed dead codes.
18602 * src/anjuta.ui: Added placeholder for version control UI.
18604 2004-11-08 Naba Kumar <naba@gnome.org>
18606 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18607 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18608 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
18611 * global-tags/Makefile.am: Fixed make error.
18613 * plugins/profile-default/plugin.c: Added debug-manager
18614 and gdb plugins to load at startup so that debugger
18615 windows are docked properly. They will be removed
18616 later when we figure out runtime docking.
18618 * plugins/sample1/*: Restored to last working state.
18620 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
18621 windows in lower pane. Named the windows appropriately.
18623 * ChangeLog: Fixed format.
18625 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
18627 * libanjuta/interfaces/libanjuta.idl,
18628 libanjuta/anjuta-marshal.c,
18629 plugins/Makefile.am,
18630 plugins/debug-manager/plugin.c,
18631 plugins/editor/plugin.c,
18632 plugins/editor/text_editor.c,
18633 plugins/gdb/breakpoints.c,
18634 plugins/gdb/debugger.c,
18635 plugins/gdb/plugin.c,
18636 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
18638 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18639 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
18640 plugins/editor/search-replace.c,
18641 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
18642 Search and Replace; Show result in find pane
18644 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
18646 * plugins/gdb, plugins/debug-manager: Applied debugger patch
18647 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
18648 (added features: starting debugger and loading of core/executable,
18649 StepIn, StepOut, StepOver and Execute, toggling breakpoint
18652 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
18654 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
18655 my cvs-plugin files...
18656 I hope I have rescued everything possible.
18658 * Naba: Could you please fix sample1 because I messed it up to
18659 but there should be a histroy of this directory we should commit
18661 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
18663 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
18665 * plugins/cvs-plugin/plugin.c,
18666 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
18667 Added preferences dialog (not yet complete)
18669 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
18671 * global-tags/Makefile.am, mime/Makefile.am:
18672 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
18674 * template/xmltemplate.[ch],
18675 template/xmlstrings.[ch],
18676 template/autotools.[ch] removed,
18677 template/prj_template.[ch] removed,
18678 template/lang_template.[ch] removed,
18679 template/lib_template.[ch] removed,
18680 template/Makefile.am adjusted,
18681 template/dtds/lang.dtd removed,
18682 template/dtds/lib.dtd removed,
18683 template/dtds/prj.dtd removed,
18684 template/dtds/autotools.dtd removed,
18685 data/template/lib/* removed,
18686 data/template/language/* removed,
18687 data/template/library/* removed,
18688 data/template/project/* removed,
18689 date/template/Makefile.am adjusted:
18690 Remove everything except text-templates to replace hardcoded
18691 Edit->Insert texts with dynamic loaded.
18693 * plugins/cvs-plugin/plugin.[ch],
18694 plugins/cvs-actions.[ch],
18695 plugins/Makefile.am,
18696 plugins/cvs-plugin/Makefile.am,
18697 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
18698 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18699 plugins/cvs-plugin/anjuta-cvs.plugin.in:
18700 Added initial cvs-plugin code
18702 2004-10-21 Naba Kumar <naba@gnome.org>
18704 * libanjuta/anjuta-plugin.c,
18705 plugins/build-basic-autotools/build-basic-autotools.c,
18706 plugins/debugger/plugin.c,
18707 plugins/devhelp/plugin.c,
18708 plugins/editor/anjuta-docman.c,
18709 plugins/editor/goto_line.c,
18710 plugins/editor/plugin.c,
18711 plugins/editor/search-replace.c,
18712 plugins/editor/text_editor.c,
18713 plugins/file-loader/plugin.c,
18714 plugins/file-manager/plugin.c,
18715 plugins/file-wizard/file.c,
18716 plugins/file-wizard/plugin.c,
18717 plugins/gdb/plugin.c,
18718 plugins/gtodo/plugin.c,
18719 plugins/message-view/anjuta-msgman.c,
18720 plugins/profile-default/plugin.c,
18721 plugins/project-manager/plugin.c,
18722 plugins/sample1/plugin.c,
18723 plugins/terminal/terminal.c: Defined all global variables static,
18724 particularly class parent_class variables. They were getting
18725 confused at link time.
18727 * libanjuta/plugins.c: Do not unload plugins when they are
18728 deactivated. Simply cache them for later activation. Unloading
18729 modules have some problem with shared libs using static class
18730 registration. Fixed hash type for installed plugins. Eventually,
18731 we want to add "CanUnload" attribute for .plugin files (in
18732 "Anjuta Plugin" group) to let plugin loader know if the plugin can
18733 be unloaded from memory. Those plugins declaring CanUnload=false
18734 will not be unloaded from memory and will be put in the cache. Those
18735 not declaring anything or declaring CanUnload=true, will be unloaded
18736 from memory when they are deactivated.
18738 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
18739 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18740 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
18741 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
18742 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
18743 activation, deactivation. Fixed memory leaks.
18745 2004-10-20 Naba Kumar <naba@gnome.org>
18747 * TODO.tasks: Updated.
18749 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
18750 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
18751 macro for adding interfaces to plugin types. Code cleanup.
18753 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18754 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
18756 * plugins/build-basic-autotools/build-basic-autotools.c,
18757 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
18758 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18759 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
18760 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
18761 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
18762 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
18763 plugins/project-manager/plugin.c,
18764 plugins/symbol-browser/an_symbol_view.c,
18765 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
18766 newly defined macro to add interfaces to plugin types.
18768 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
18770 2004-10-20 Naba Kumar <naba@gnome.org>
18772 * TODO.tasks: Added task list.
18773 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
18776 2004-10-19 Naba Kumar <naba@gnome.org>
18778 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
18780 * plugins/editor/action-callbacks.c,
18781 plugins/editor/action-callbacks.h,
18782 plugins/editor/anjuta-docman.c,
18783 plugins/editor/anjuta-docman.h,
18784 plugins/editor/anjuta-document-manager.ui,
18785 plugins/editor/file_history.c,
18786 plugins/editor/file_history.h,
18787 plugins/editor/plugin.c: Added file history browsing.
18789 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
18791 * plugins/message-view/anjuta-message-manager.ui,
18792 plugins/message-view/plugin.c: Added document manager context menu.
18794 * plugins/symbol-browser/an_symbol_view.c,
18795 plugins/symbol-browser/an_symbol_view.h,
18796 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18797 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
18798 document manager context menu.
18800 * scintilla/*, scintilla/include/*: Updated to current cvs.
18802 2004-10-19 Naba Kumar <naba@gnome.org>
18804 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
18805 placeholder for debugger UI.
18807 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
18808 * plugins/file-manager/plugin.c: Fixed loading bug.
18810 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
18811 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
18812 Initializes gconf database with default values when the
18813 values are not defined. Use bool and int prefs separately.
18815 * plugins/editor/plugin.c: Added encoding preferences.
18816 * plugins/project-manager/plugin.c: Cleanup and debug messages.
18818 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18819 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18820 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18821 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
18823 2004-10-18 Naba Kumar <naba@gnome.org>
18825 * po/POTFILES.in: Updated.
18827 * libanjuta/anjuta-ui.c: Corrected debug messages.
18829 * libegg/egg-combo-action.c, libegg/test-actions.c,
18830 libegg/menu/egg-combo-action.h: Fixed combo action.
18832 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
18835 * plugins/editor/action-callbacks.[c,h],
18836 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
18837 Implemented file swap. Removed dead codes.
18839 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
18842 * plugins/symbol-browser/an_symbol_view.[c,h],
18843 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18844 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
18845 Implemented file symbols. Implemented goto file line when symbol is
18848 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
18850 2004-10-10 Naba Kumar <naba@gnome.org>
18852 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
18854 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
18856 * plugins/debugger/.cvsignore,
18857 (added) plugins/debugger/Makefile.am,
18858 (added) plugins/debugger/anjuta-debugger.glade,
18859 (added) plugins/debugger/anjuta-debugger.plugin.in,
18860 (added) plugins/debugger/anjuta-debugger.plugin.png,
18861 (added) plugins/debugger/anjuta-debugger.ui,
18862 plugins/debugger/attach_process.c,
18863 (removed) plugins/debugger/attach_process_cbs.c,
18864 (removed) plugins/debugger/attach_process_cbs.h,
18865 (removed) plugins/debugger/breakpoints.c,
18866 (removed) plugins/debugger/breakpoints.h,
18867 (removed) plugins/debugger/debug_tree.c,
18868 (removed) plugins/debugger/debug_tree.h,
18869 (removed) plugins/debugger/debugger.c,
18870 (removed) plugins/debugger/debugger.h,
18871 (removed) plugins/debugger/memory.c,
18872 (removed) plugins/debugger/memory.h,
18873 (added) plugins/debugger/plugin.c,
18874 (added) plugins/debugger/plugin.h,
18875 (removed) plugins/debugger/registers.c,
18876 (removed) plugins/debugger/registers.h,
18877 (removed) plugins/debugger/registers_cbs.c,
18878 (removed) plugins/debugger/registers_cbs.h,
18879 (removed) plugins/debugger/registers_gui.c,
18880 (removed) plugins/debugger/sharedlib.c,
18881 (removed) plugins/debugger/sharedlib.h,
18882 (removed) plugins/debugger/sharedlib_cbs.c,
18883 (removed) plugins/debugger/sharedlib_cbs.h,
18884 (removed) plugins/debugger/sharedlib_gui.c,
18885 (removed) plugins/debugger/signals.c,
18886 (removed) plugins/debugger/signals.h,
18887 (removed) plugins/debugger/signals_cbs.c,
18888 (removed) plugins/debugger/signals_cbs.h,
18889 (removed) plugins/debugger/signals_gui.c,
18890 (removed) plugins/debugger/stack_trace.c,
18891 (removed) plugins/debugger/stack_trace.h,
18892 (added) plugins/debugger/utilities.c,
18893 (added) plugins/debugger/utilities.h,
18894 (removed) plugins/debugger/watch.c,
18895 (removed) plugins/debugger/watch.h,
18896 (removed) plugins/debugger/watch_cbs.c,
18897 (removed) plugins/debugger/watch_cbs.h,
18898 (removed) plugins/debugger/watch_gui.c,
18899 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
18901 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
18902 Added debugger gdb backend plugin.
18904 * plugins/message-view/plugin.c: Registered all message stock icons.
18906 * plugins/profile-default/plugin.c: Loads debugger plugin.
18908 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
18910 2004-10-08 Naba Kumar <naba@gnome.org>
18912 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
18915 * plugins/symbol-browser/.cvsignore,
18916 plugins/symbol-browser/Makefile.am,
18917 plugins/symbol-browser/an_symbol_view.c,
18918 plugins/symbol-browser/an_symbol_view.h,
18919 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
18920 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18921 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
18922 plugins/symbol-browser/plugin.c,
18923 plugins/symbol-browser/plugin.h,
18924 plugins/symbol-browser/sv_class.xpm,
18925 plugins/symbol-browser/sv_function.xpm,
18926 plugins/symbol-browser/sv_macro.xpm,
18927 plugins/symbol-browser/sv_private_fun.xpm,
18928 plugins/symbol-browser/sv_private_var.xpm,
18929 plugins/symbol-browser/sv_protected_fun.xpm,
18930 plugins/symbol-browser/sv_protected_var.xpm,
18931 plugins/symbol-browser/sv_public_fun.xpm,
18932 plugins/symbol-browser/sv_public_var.xpm,
18933 plugins/symbol-browser/sv_static_fun.xpm,
18934 plugins/symbol-browser/sv_static_var.xpm,
18935 plugins/symbol-browser/sv_struct.xpm,
18936 plugins/symbol-browser/sv_unknown.xpm,
18937 plugins/symbol-browser/sv_variable.xpm,
18938 plugins/symbol-browser/test-symbol-browser.c,
18939 plugins/Makefile.am: Implemented Symbol
18942 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
18944 * plugins/build-basic-autotools/Makefile.am,
18945 plugins/devhelp/Makefile.am,
18946 plugins/editor/Makefile.am,
18947 plugins/file-loader/Makefile.am,
18948 plugins/file-manager/Makefile.am,
18949 plugins/file-wizard/Makefile.am,
18950 plugins/gtodo/Makefile.am,
18951 plugins/message-view/Makefile.am,
18952 plugins/profile-default/Makefile.am,
18953 plugins/project-manager/Makefile.am
18954 plugins/sample1/Makefile.am,
18955 plugins/terminal/Makefile.am,
18956 scintilla/Makefile.am,
18957 libegg/Makefile.am,
18958 launcher/Makefile.am,
18959 libanjuta/Makefile.am,
18961 tagmanager/Makefile.am,
18962 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
18963 anjuta_data_dir in configure.in and used them in plugins Makefile.am
18964 files. Also fixed library dependencies.
18966 * plugins/editor/aneditor.cxx: Disabled unused codes.
18967 * plugins/file-manager/an_file_view.c: Added copyright.
18968 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
18970 * plugins/profile-default/plugin.c: Can load plugins by location.
18971 * plugins/project-manager/plugin.c: Remove project_root_uri value
18972 when project is closed.
18974 2004-10-06 Naba Kumar <naba@gnome.org>
18976 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
18978 * libanjuta/interfaces/libanjuta.idl,
18979 plugins/editor/text_editor.c: Added get_length()
18980 and get_current_word() methods in IAnjutaEditor interface.
18982 * libegg/Makefile.am: Added test_actions target.
18984 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
18986 * plugins/build-basic-autotools/build-basic-autotools.c,
18987 plugins/file-loader/plugin.c,
18988 plugins/message-view/message-view.c: Added code to go to file and
18991 * plugins/devhelp/plugin.c: Context sensitive help now works.
18992 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
18993 uri as line number and goes to that line number.
18995 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
18996 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
18997 gtodo_client_load() method to load from a diffrent file. Watched
18998 project root directory in plugin to open TODO.tasks of the project.
19000 * plugins/project-manager/plugin.c: Updates project UI
19001 sensitive/insensitive.
19003 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
19004 anjuta-shell program to test plugins.
19006 * src/anjuta-app.c: Registered UI accels.
19008 2004-09-28 Naba Kumar <naba@gnome.org>
19010 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
19013 * src/anjuta-app.c: Implemented present widget method.
19015 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
19016 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
19018 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
19021 * plugins/editor/text_editor.c: Connects to preferences changed signal
19024 2004-09-28 Naba Kumar <naba@gnome.org>
19026 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
19029 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
19032 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
19033 in changed signal callback.
19035 * plugins/editor/action-callbacks.c: Implemented save_all action
19036 callback. Removed dead code. Do save_as when saving a new file.
19037 Implemented incremental search.
19039 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
19041 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
19043 * src/anjuta-app.c: Registers UI accelerators.
19045 2004-09-27 Naba Kumar <naba@gnome.org>
19047 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
19049 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
19050 plugins/devhelp/anjuta-devhelp.plugin.in,
19051 plugins/file-loader/anjuta-loader.plugin.in,
19052 plugins/file-manager/anjuta-file-manager.plugin.in,
19053 plugins/gtodo/anjuta-gtodo.plugin.in,
19054 plugins/project-manager/anjuta-project-manager.plugin.in,
19055 plugins/terminal/anjuta-terminal.plugin.in:
19056 Gave proper plugin names.
19058 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
19059 error when regex fail.
19061 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
19062 Added help and context search. Watches current editor. More menus
19063 in Help submenu. Update UI (sensitive when required) properly.
19065 * plugins/editor/anjuta-document-manager.ui,
19066 plugins/devhelp/anjuta-devhelp.ui,
19067 plugins/message-view/anjuta-message-manager.ui,
19068 src/anjuta.ui: Goto menu actions are in separate submenu.
19070 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
19071 Removed unimplemented UI elements.
19073 * src/anjuta-app.c: Larger (and normal) icon size.
19075 * src/layout.xml: Task manager plugin along with document (in middle).
19077 * plugins/editor/plugin.c, plugins/file-loader.c,
19078 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
19079 in gtkactions. Enable/disable UI properly.
19081 2004-09-26 Naba Kumar <naba@gnome.org>
19083 * po/POTFILES.in: Updated, added missing files.
19085 * .cvsignore: Updated.
19087 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
19088 a new function to get User input text.
19090 * libanjuta/resources.[c,h]: Added a function to created sized image.
19092 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
19093 from filename, as thats the correct representation.
19095 * plugins/build-basic-autotools/Makefile.am,
19096 (added) plugins/build-basic-autotools/automake-c.filters,
19097 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
19098 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
19099 Rearragned UI elements in the build menu. Added codes to read build
19100 filter rules from external file. Implemented all build, configure,
19101 autogen commands. Watches current editor and project.
19103 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
19104 Added editor changed signal and exports current editor value.
19105 Fixed parameter names. Fixed get_uri() interface implementation to
19106 return correct uri.
19108 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
19111 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
19113 * plugins/file-manager/an_file_view.c,
19114 plugins/file-manager/an_file_view.c: Exports file uri correctly.
19116 * plugins/file-wizard/file.c: Reads uri correctly.
19118 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
19119 sets the page to the new view.
19121 * plugins/message-view/message-view.c: Unrefs the tree model when done.
19122 Fixed signal connecting.
19124 * plugins/project-manager/plugin.c: Changed "project_root_directory"
19125 to "project_root_uri" and exports as uri.
19127 2004-09-24 Naba Kumar <naba@gnome.org>
19129 * libanjuta/anjuta-ui.c: Fixed a crash bug.
19130 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
19132 * plugins/file-manager/plugin.c: Fixed crash in unloading.
19133 * plugins/file-loader/plugin.c: Added comments.
19134 * plugins/build-basic-autotools/plugin.c: Added comments.
19135 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
19137 * libanjuta/interfaces/libanjuta.idl,
19138 plugins/message-view/anjuta-msgman.c,
19139 plugins/message-view/message-view.c,
19140 plugins/message-view/message-view.h,
19141 plugins/message-view/plugin.c: Buffering and appending messages have
19142 been separated. message-view implementations cleaned up. Signals
19143 Emissions fixed. Messages now displayed in summary and details show
19144 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
19147 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
19150 * plugins/build-basic-autotools/Makefile.am,
19151 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
19152 parsing of output to create message summaries. Uses new message view
19155 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
19156 preferences to make dialog box smaller.
19158 * plugins/editor/search-replace.c: Fixed compile error with change
19159 in IAnjutaMessageView API.
19161 2004-09-21 Naba Kumar <naba@gnome.org>
19163 * plugins/Makefile.am: Deletes old (installed) plugins before
19164 installing new ones.
19166 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
19167 plugins/build-basic-autotools/build-basic-autotools.c,
19168 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
19169 file URI from filemanager. Only disables/enables build submenu in file
19170 manager, instead of merging/unmerging.
19172 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
19175 * plugins/file-loader/anjuta-loader-plugin.ui,
19176 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
19177 Implemented "Open with" file manager submenu. Displays error message
19178 when file can not be opened.
19180 * plugins/file-manager/an_file_view.c: Renamed
19181 file_manager_current_filename value name to file_manager_current_uri
19182 and exports proper URI.
19184 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
19186 2004-09-19 Naba Kumar <naba@gnome.org>
19188 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
19189 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
19190 save point signal to change editor tabs. Fixed accels.
19192 * plugins/file-loader/plugin.c: Fixed accels.
19194 * plugins/project-manager/plugin.c: Added target selection callback.
19196 * plugins/project-manager/plugin.c: Added URI activation.
19197 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
19198 Fixed dialog and closed it on ok. Fixed a crash bug.
19199 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
19201 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
19202 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
19203 plugins/file-loader/anjuta-loader-plugin.ui,
19204 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
19205 Added recent files in file loade plugin.
19207 * ChangeLog: Fixed entry dates.
19209 2004-09-18 Naba Kumar <naba@gnome.org>
19211 * plugins/devhelp/plugin.c: Added UI sensitization and removed
19212 an unnecessary GtkFrame.
19214 2004-09-17 Naba Kumar <naba@gnome.org>
19216 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
19220 * data/Makefile.am: Disabled installing old mime info.
19222 * mime/anjuta.applications, mime/anjuta.keys: Updated.
19224 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
19225 plugins/editor/anjuta-document-manager.ui,
19226 plugins/editor/plugin.c, plugins/editor/text_editor.c,
19227 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
19228 Added Editor context popup menu.
19230 * plugins/project-manager/anjuta-project-manager-plugin.png:
19233 * plugins/project-manager/anjuta-project-manager.plugin.in:
19234 Support .anjuta mime type.
19236 * plugins/project-manager/plugin.c: Exports "project_root_directory"
19239 * plugins/file-manager/plugin.c: Watches "project_root_directory"
19242 * src/layout.xml, plugins/profile-default/plugin.c:
19243 Added project manager plugin for startup.
19245 2004-09-16 Naba Kumar <naba@gnome.org>
19247 * anjuta.prj: Updated.
19249 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
19250 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
19251 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
19252 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
19253 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
19254 plugins/terinal/Makefile.am, src/Makefile.am,
19255 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
19256 Fixed makefile syntax errors.
19258 2004-09-16 Naba Kumar <naba@gnome.org>
19260 * configure.in, src/layout.xml,
19261 plugins/profile-default/plugin.c,
19262 libanjuta/interfaces/libanjuta.idl,
19263 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
19265 * configure.in, plugins/Makefile.am,
19266 plugins/project-manager/.cvsignore,
19267 plugins/project-manager/Makefile.am,
19268 plugins/project-manager/anjuta-project-manager-plugin.png,
19269 plugins/project-manager/anjuta-project-manager.plugin.in,
19270 plugins/project-manager/anjuta-project-manager.ui,
19271 plugins/project-manager/plugin.c,
19272 plugins/project-manager/plugin.h: Added project manager plugin
19273 based on gnome-build.
19275 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
19276 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
19278 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
19279 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19280 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
19282 2004-09-16 Naba Kumar <naba@gnome.org>
19284 * plugins/editor/action-callbacks.c: Fixed compile error.
19286 2004-09-15 Naba Kumar <naba@gnome.org>
19288 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
19290 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
19291 New improved splace with nicer progress.
19293 * configure.in, plugins/Makefile.am,
19294 (added) file-wizard/.cvsignore,
19295 (added) file-wizard/Makefile.am,
19296 (added) file-wizard/action-callbacks.c,
19297 (added) file-wizard/action-callbacks.h,
19298 (added) file-wizard/anjuta-file-wizard-plugin.png,
19299 (added) file-wizard/anjuta-file-wizard.glade,
19300 (added) file-wizard/anjuta-file-wizard.plugin.in,
19301 (added) file-wizard/anjuta-file-wizard.ui,
19302 (added) file-wizard/file.c,
19303 (added) file-wizard/file.h,
19304 (added) file-wizard/plugin.c,
19305 (added) file-wizard/plugin.h:
19306 Created new file wizard and added it. The wizard takes care of text
19307 bit insertions and new files creation.
19309 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
19310 plugins/editor/action-callbacks.h,
19311 plugins/editor/anjuta-document-manager.glade,
19312 plugins/editor/anjuta-document-manager.ui,
19313 plugins/editor/plugin.c, plugins/editor/text_editor.c,
19314 (removed) plugins/editor/file.[c,h]: Removed text insertions and
19315 new files code and moved into a new plugin (file wizard).
19317 * libanjuta/plugins.[c,h]: Added plugins selection function.
19319 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
19320 get_position(), insert() in IAnjutaEditor interface. Added
19321 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
19322 interface (for wizard plugins).
19324 * plugins/file-loader/anjuta-loader-plugin.ui,
19325 plugins/file-loader/plugin.c: Added wizard launcher interface which
19326 scans for plugins implement IAnjutaWizard interface and presents the
19327 list to user for selection. The selected plugin is then activated
19330 * libanjuta/interfaces/.cvsignore: Updated.
19331 * plugins/message-view/.cvsignore: Updated.
19332 * plugins/launcher/*: Removed as launcher has already been moved to
19333 libanjuta as class.
19335 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19336 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19337 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19338 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19339 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
19340 Updated API documentations.
19342 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
19344 * configure.in: Added Punjabi to ALL_LINGUAS
19346 2004-07-29 Naba Kumar <naba@gnome.org>
19348 * configure.in: Added file-loader plugin Makefile path and
19349 fixed devhelp version requirement.
19351 2004-07-28 Naba Kumar <naba@gnome.org>
19353 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
19354 terminal/preferences-terminal.png (added), message-view/*.png (added),
19355 message-view/*.xpm (added), editor/*.png (added),
19356 editor/*.xpm (added), plugins/editor/Makefile.am,
19357 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
19358 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
19359 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
19360 respective plugins directories.
19362 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
19363 pixmaps/block-end-16.png, pixmaps/block-end.png
19364 pixmaps/block-start-16.png, pixmaps/block-start.png
19365 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
19366 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
19367 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
19368 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
19369 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
19370 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
19371 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
19372 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
19373 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
19374 pixmaps/preferences-editor.png, pixmaps/undock.png
19375 pixmaps/error-next-16.png, pixmaps/error-next.png
19376 pixmaps/error-prev-16.png, pixmaps/error-prev.png
19377 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
19378 pixmaps/preferences-terminal.png: Deleted
19380 * libanjuta/properties* (removed), plugins/editor/properties* (added),
19381 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
19382 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
19383 plugins/editor/anjuta-document-manager.plugin.in,
19384 plugins/editor/anjuta-document-manager.ui,
19385 plugins/editor/plugin.c, plugins/editor/print.c,
19386 plugins/editor/search-replace_backend.c,
19387 plugins/editor/search_preferences.h,
19388 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
19389 Moved properties souce files to editor plugin as it not required in
19390 libanjuta. Other editor fixes.
19392 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
19393 libegg/dock/* (removed)
19394 : Restored GDL external dependencies and removed libegg dock
19395 sources, because gdl is being developed.
19397 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
19398 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
19399 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
19400 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
19401 libanjuta/plugins.c, libanjuta/plugins.h,
19402 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
19403 gconf system. Shell now takes docking positions. Added more utility
19404 functions. Added plugins query function. And other fixes.
19406 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
19408 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
19409 plugin to load files based on mime type.
19411 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
19413 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
19414 plugins/file-manager/plugin.c: File manager now uses file loader to
19417 * plugins/message-view/anjuta-msgman.c,,
19418 plugins/message-view/message-view.c,
19419 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
19421 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
19422 plugins/terminal/terminal.c, src/Makefile.am,
19423 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
19424 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
19426 * libegg/dock/*: Removed directory.
19428 2004-07-28 Naba Kumar <naba@gnome.org>
19430 * configure.in: Reduced gnome-print version requirement.
19431 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
19433 2004-07-21 Ray Strode <rstrode@redhat.com>
19434 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
19437 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
19439 * plugins/editor/search-replace.c: Some fixes
19440 * plugins/terminal/Makefile.am:
19441 Patch from: Alexey Rusakov <ktirf@users.sf.net>
19443 2004-05-19 Naba Kumar <naba@gnome.org>
19445 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
19448 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
19450 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
19451 Implemented IAnjutaSavable
19452 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
19454 2004-05-17 Naba Kumar <naba@gnome.org>
19456 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
19457 plugins/build-basic-autotools/.cvsignore,
19458 plugins/build-basic-autotools/Makefile.am,
19459 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
19460 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
19461 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
19462 plugins/build-basic-autotools/build-basic-autotools.c,
19463 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
19466 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
19469 * plugins/file-manager/an_file_view.c,
19470 plugins/file-manager/anjuta-file-manager.ui,
19471 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
19472 Added context menu UI.
19474 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
19477 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
19479 * libanjuta/anjuta-preferences.[ch]:
19480 Added save/load_gconf functions
19481 * src/action_callbacks.[ch], src/preferences.c:
19482 Load global prefs from gconf at startup and save them
19483 on exit. Prefs load and save correctly but something resets
19484 them to default after loading...
19485 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
19486 Somehow the linker does not find save/load_gconf functions
19487 in libanjuta. Must be a stupid mistake, I would be glad
19488 if someone could fix that.
19489 * manuals/reference/libanjuta-sections.txt: Added new
19490 preferences functions and removed gnome-filelist
19491 * plugins/file-manager/anjuta-file-manager-plugin.glade:
19492 * plugins/file-manager/plugin.c:
19493 Added root-path property
19495 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19497 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
19498 they are not longer needed.
19499 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
19500 anjuta-sections.txt: Remove references to the files
19501 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
19502 Use new nautilus icons for file-manager, looks incredible
19505 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19507 * plugins/editor/anjuta-docman.c: gchar* to
19508 const gchar* in arguments
19509 * plugins/editor/text_editor.c: Implemented IAnjutaFile
19511 * plugins/file-manager/an_file_view.c: Open files on
19512 double-click. Does not work yet because it does not
19513 find IAnjutaFile interface in document manager
19515 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19517 * plugins/editor/anjuta-docman.c
19518 * plugins/editor/text_editor.c:
19519 Made close button working, made multiple selection in
19520 File/Open dialog possble, fixed crash bug if file cannot
19523 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
19525 * plugins/editor/action-callbacks.c
19526 * plugins/editor/anjuta-docman.c
19527 * plugins/editor/anjuta-docman.h
19528 * plugins/editor/search-replace.c
19529 * plugins/editor/search-replace_backend.c
19530 * plugins/editor/text_editor.c
19531 * plugins/editor/text_editor.h:
19532 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
19533 able to open all files, use uri instead of full_filename, fixed
19537 2004-05-13 Naba Kumar <naba@gnome.org>
19539 * plugins/message-view/anjuta-message-manager-plugin.glade:
19542 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
19545 * pixmaps/anjuta_splash.png: Added border.
19547 * plugins/editor/anjuta-document-manager.png: New icon.
19549 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
19550 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
19552 plugins/editor/Makefile.am,
19553 plugins/editor/search-replace.c,
19554 plugins/editor/search-replace.h,
19555 plugins/editor/search-replace_backend.c,
19556 plugins/editor/search-replace_backend.h,
19557 plugins/editor/search_preferences.h,
19558 plugins/editor/search_preferences.c: Merged changes from
19559 ANJUTA_1_2_0 branch.
19561 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
19562 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
19565 * plugins/terminal/Makefile.am,
19566 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
19569 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
19572 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
19573 * plugins/message-view/plugin.c: Fixed glade file loading
19574 Removed "Show messages" menu item
19575 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
19576 twice because of this load system layout hack.
19577 * libanjuta/anjuta-ui.h: Removed #include config.h
19578 * libanjuta/libanjuta.pc: Fixed path and depencies
19579 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
19580 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
19581 * libanjuta/properties.cxx : #include "properties_cxx.h"
19582 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
19584 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
19585 * plugins/message-view/*: Fixed message view preferences
19586 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
19587 * anjuta.glade: Removed messages stuff
19589 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
19591 * Removed libanjutamm, it is now hosted on SF.net:
19592 cvs.sf.net/cvsroot/anjuta/libanjutamm
19594 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
19597 Added some experimental code to add support for C++ plugins.
19598 Nothing works yet and it is likely that it will disappear but
19599 I have some questions to murrayc and he wants to see the code.
19601 2004-05-11 Naba Kumar <naba@gnome.org>
19603 * plugins/terminal/terminal.c: Fixed prefs loading bug.
19605 * plugins/editor/action-callbacks.c: Fixed a crash bug in
19606 hightlight style menu actions.
19608 * manuals/reference/libanjuta/libanjuta-docs.sgml,
19609 manuals/reference/libanjuta/plugin-description-file.sgml,
19610 manuals/reference/libanjuta/writing-plugins.sgml,
19611 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19612 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19613 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
19615 * src/anjuta-app.c: Always load system layout for now.
19617 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
19619 * manuals/reference/libanjuta/libanjuta-docs.sgml,
19620 manuals/reference/libanjuta/libanjuta-sections.txt,
19621 manuals/reference/libanjuta/libanjuta.types,
19622 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19623 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19624 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19625 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19626 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
19627 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
19628 Updated documentation.
19630 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
19631 plugins/profile-default/plugin.c, src/layout.xml:
19632 Created terminal plugin.
19634 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
19635 (new) plugins/file-manager/.cvsignore,
19636 plugins/file-manager/an_file_view.c,
19637 plugins/file-manager/plugin.c,
19638 plugins/file-manager/plugin.h: Moved preferences to separate
19639 glade file and added cvsignore file.
19641 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
19642 from ANJUTA_1_2_0 branch. Please note that other po files need merging
19643 from the branch. I tried it but there were way too many conflicts.
19645 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
19647 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
19648 util functions required during the merge.
19650 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
19653 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
19654 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
19655 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
19656 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
19657 Merged with ANJUTA_1_2_0 branch.
19659 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
19661 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
19663 2004-05-07 Naba Kumar <naba@gnome.org>
19665 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
19667 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
19668 Added preferences reading and loading.
19670 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
19671 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
19672 libanjuta/fileselection.c, libanjuta/fileselection.h,
19673 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
19675 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
19677 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
19678 anjuta.spec.in, configure.in, data/autogen.sh.generic,
19679 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
19680 data/macros/autogen.sh, data/macros2/autogen.sh
19681 data/properties/ada.properties, data/properties/anjuta.properties,
19682 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
19683 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
19684 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
19685 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
19686 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
19687 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
19688 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
19689 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
19690 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
19691 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
19692 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
19693 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
19694 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
19695 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
19696 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
19697 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
19698 plugins/class-gen/clsGen.c, plugins/editor/print.c,
19699 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
19700 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
19701 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
19702 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19703 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
19704 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
19705 (added) scintilla/scintilla-marshal.c,
19706 (added) scintilla/scintilla-marshal.h,
19707 (added) scintilla/scintilla-marshal.list,
19708 scintilla/include/SString.h, scintilla/include/SciLexer.h,
19709 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
19710 (added) scintilla/patches/scintilla-calltip-align.patch,
19711 (added) scintilla/patches/scintilla-minor.patch,
19712 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
19714 2004-05-06 Naba Kumar <naba@gnome.org>
19716 * (added) plugins/file-manager/Makefile.am,
19717 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
19718 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
19719 (added) plugins/file-manager/anjuta-file-manager.ui,
19720 (added) plugins/file-manager/plugin.c,
19721 (added) plugins/file-manager/plugin.h,
19722 (removed) plugins/file-manager/an_file_view.h,
19723 plugins/Makefile.am, configure.in,
19724 plugins/file-manager/an_file_view.c: Created file manager plugin.
19726 * plugins/profile-default/plugin.c: Added file manager plugin in default
19729 * libanjuta/Makefile.am: Fixed dependencies.
19730 * pixmaps/anjuta_splash.png: New splash screen.
19732 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
19734 * template/template.c/h: Added in-line doc
19735 * manuals/reference/template/*: Added template documentation
19736 * configure.in: Build template docs
19738 2004-05-05 Naba Kumar <naba@gnome.org>
19740 * autogen.sh: Added commands to generate initial interfaces.
19742 * libanjuta/Makefile.am,
19743 (removed)libanjuta/anjuta-plugin-parser.c,
19744 (removed)libanjuta/anjuta-plugin-parser.h,
19745 (added)libanjuta/anjuta-plugin-description.c,
19746 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
19747 plugin description.
19749 * libanjuta/anjuta-plugin.c,
19750 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
19752 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
19753 and added AnjutaShellPlacement enum for widgeds placement (passed to
19754 widget add_widget() method.
19756 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
19757 and moved plugin sets loading in profile plugins.
19759 * libanjuta/interfaces/.cvsignore,
19760 (removed)libanjuta/interfaces/Makefile.am,
19761 libanjuta/interfaces/libanjuta.idl,
19762 libanjuta/interfaces/anjuta-idl-compiler.pl,
19763 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
19764 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
19765 (removed)libanjuta/interfaces/ianjuta-editor.c,
19766 (removed)libanjuta/interfaces/ianjuta-editor.h,
19767 (removed)libanjuta/interfaces/ianjuta-file.c,
19768 (removed)libanjuta/interfaces/ianjuta-file.h,
19769 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
19770 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
19771 (removed)libanjuta/interfaces/ianjuta-message-view.c,
19772 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
19773 *.h and Makefile.am files. They are autogenerated. Interfaces are
19774 by anjuta-idl-compiler.pl from libanjuta.idl file.
19776 * manuals/reference/libanjuta/Makefile.am,
19777 manuals/reference/libanjuta/anjuta-architecture.sgml,
19778 manuals/reference/libanjuta/libanjuta-docs.sgml,
19779 manuals/reference/libanjuta/libanjuta-sections.txt,
19780 manuals/reference/libanjuta/libanjuta.types,
19781 manuals/reference/libanjuta/plugin-description-file.sgml,
19782 manuals/reference/libanjuta/writing-plugins.sgml,
19783 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
19784 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
19785 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19786 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19787 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19788 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
19789 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
19790 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
19791 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
19792 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
19793 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19794 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19795 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
19796 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
19797 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
19798 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
19799 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
19800 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
19801 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
19802 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
19803 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
19804 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
19805 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
19806 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
19807 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
19808 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
19809 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
19810 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
19811 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
19812 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
19813 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
19814 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19815 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
19816 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
19817 interfaces template sgmls.
19819 * plugins/Makefile.am,
19820 plugins/devhelp/anjuta-devhelp.plugin.in,
19821 plugins/devhelp/plugin.c,
19822 plugins/editor/action-callbacks.c,
19823 plugins/editor/anjuta-document-manager.plugin.in,
19824 plugins/editor/plugin.c,
19825 plugins/editor/plugin.h,
19826 plugins/editor/text_editor.c,
19827 plugins/sample1/plugin.c,
19828 plugins/message-view/anjuta-message-manager.plugin.in,
19829 plugins/message-view/plugin.c: Fixed shell add_widget method to take
19830 placement. Fixed other errors.
19832 * (added)plugins/profile-default/.cvsignore,
19833 (added)plugins/profile-default/Makefile.am,
19834 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
19835 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
19836 (added)plugins/profile-default/anjuta-default-profile.ui,
19837 (added)plugins/profile-default/plugin.c,
19838 (added)plugins/profile-default/plugin.h: Added a default new
19842 src/action-callbacks.c,
19845 src/main.cpp: Fixed necessary changes for libanjuta
19847 2004-05-04 Naba Kumar <naba@gnome.org>
19849 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
19850 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
19851 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
19852 placement for default widgets placements.
19854 2004-05-03 Naba Kumar <naba@gnome.org>
19856 * manuals/reference/libanjuta/anjuta-architecture.sgml,
19857 manuals/reference/libanjuta/libanjuta-docs.sgml,
19858 manuals/reference/libanjuta/plugin-description-file.sgml,
19859 manuals/reference/libanjuta/writing-plugins.sgml:
19860 Wrote more sections in writing-plugins document and fixed errors.
19862 2004-05-03 Naba Kumar <naba@gnome.org>
19864 * libanjuta/interfaces/libanjuta.idl: Added interface
19865 IAnjutaFileManager.
19867 * manuals/reference/libanjuta/anjuta-architecture.dia,
19868 manuals/reference/libanjuta/anjuta-architecture.png: Updated
19869 architecture diagram.
19871 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
19872 manuals/reference/libanjuta/libanjuta-docs.sgml,
19873 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
19874 (added) manuals/reference/libanjuta/writing-plugins.sgml:
19875 Wrote writing-plugins document and separated chapters into
19876 separate sgml files.
19878 * plugins/file-manager/an_file_view.c,
19879 plugins/file-manager/an_file_view.h: New and improved directory
19882 2004-05-02 Sven Herzberg <herzi@abi02.de>
19884 * anjuta.glade: re-designed the new file dialog
19885 * anjuta_dialogs_strings.c: new strings from the new file dialog
19887 2004-04-30 Naba Kumar <naba@gnome.org>
19889 * libanjuta/interfaces/Makefile.am.iface,
19890 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
19892 * libanjuta/interfaces/libanjuta.idl: Updated.
19894 * libanjuta/interfaces/Makefile.am.iface,
19895 libanjuta/interfaces/libanjuta.idl: Updated.
19897 2004-04-29 Naba Kumar <naba@gnome.org>
19899 * libanjuta/interfaces/Makefile.am.iface,
19900 libanjuta/interfaces/libanjuta.idl: Updated.
19902 2004-04-29 Naba Kumar <naba@gnome.org>
19904 * libanjuta/interfaces/giface-idlc-c.pl,
19905 libanjuta/interfaces/libanjuta.idl: Upgraded.
19906 * libanjuta/interfaces/Makefile.am.iface: Added.
19908 2004-04-28 Naba kumar <naba@gnome.org>
19910 * libanjuta/interfaces/giface-idlc-c.pl,
19911 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
19912 definitions and wrote a compiler.
19914 2004-04-28 Naba Kumar <naba@gnome.org>
19916 * libanjuta/anjuta-shell.c: Fixed docs.
19917 * libanjuta/interfaces/Makefile.am,
19918 libanjuta/interfaces/ianjuta-file.c,
19919 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
19921 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
19923 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
19925 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19926 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19927 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19928 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19929 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
19930 * src/anjuta-app.c: Fixed bug.
19932 2004-04-27 Naba Kumar <naba@gnome.org>
19934 * libanjuta/anjuta-preferences-dialog.c,
19935 manuals/Makefile.am: Fixed document bugs and enabled docs
19938 * libanjuta/anjuta-preferences-dialog.c,
19939 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
19940 More documentation.
19942 * libanjuta/anjuta-preferences.c,
19943 manuals/reference/libanjuta/libanjuta-docs.sgml,
19944 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19945 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19946 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19947 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19948 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
19949 Wrote more documentations.
19951 * (removed) plugins/message-view/imessage-view.c,
19952 (removed) plugins/message-view/ianjuta-msgman.c,
19953 plugins/message-view/Makefile.am,
19954 plugins/message-view/anjuta-msgman.c,
19955 plugins/message-view/anjuta-msgman.h,
19956 plugins/message-view/message-view.c,
19957 plugins/message-view/message-view.h,
19958 plugins/message-view/plugin.c,
19959 plugins/message-view/plugin.h: Moved interface implementations
19960 in their respective classes and used correct macros to
19961 defined class types.
19963 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
19964 src/action-callbacks.c, src/anjuta-app.c: Subclassed
19965 AnjutaUI from GtkUIManager instead of GtkDialog.
19967 * manuals/reference/libanjuta/Makefile.am,
19968 manuals/reference/libanjuta/libanjuta-docs.sgml,
19969 manuals/reference/libanjuta/libanjuta-sections.txt,
19970 manuals/reference/libanjuta/libanjuta.types,
19971 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
19972 (added) manuals/reference/libanjuta/anjuta-architecture.png,
19973 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19974 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19975 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19976 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
19977 Wrote more documentation, fixed typos, added architecture
19978 diagram, updated object types etc.
19980 * plugins/editor/text_editor.c: Fixed interface implementation.
19982 2004-04-26 Naba Kumar <naba@gnome.org>
19984 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
19985 (added) manuals/reference/libanjuta/anjuta-architecture.png,
19986 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
19987 architecture diagram and a new chapter on plugins description file.
19989 2004-04-25 Naba Kumar <naba@gnome.org>
19991 * libanjuta/anjuta-children.h,
19992 libanjuta/anjuta-plugin.c,
19993 libanjuta/anjuta-plugin.h,
19994 libanjuta/anjuta-preferences.c,
19995 libanjuta/anjuta-shell.c,
19996 libanjuta/anjuta-shell.h,
19997 libanjuta/e-splash.c,
19998 libanjuta/e-splash.h,
19999 manuals/reference/libanjuta/Makefile.am,
20000 manuals/reference/libanjuta/libanjuta-docs.sgml,
20001 manuals/reference/libanjuta/libanjuta-sections.txt,
20002 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
20003 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
20004 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
20005 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
20006 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20007 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
20008 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20009 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20010 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
20011 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20012 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
20013 manuals/reference/libanjuta/tmpl/defaults.sgml,
20014 manuals/reference/libanjuta/tmpl/fileselection.sgml,
20015 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
20016 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
20017 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
20018 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20019 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
20020 manuals/reference/libanjuta/tmpl/plugins.sgml,
20021 manuals/reference/libanjuta/tmpl/properties.sgml,
20022 manuals/reference/libanjuta/tmpl/resources.sgml,
20023 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
20024 manuals/reference/libanjuta/tmpl/e-splash.sgml,
20025 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
20026 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
20027 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
20028 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
20030 Added more template files and wrote more documentation.
20032 2004-04-24 Andras Timar <timar@gnome.hu>
20034 * configure.in: Added hu to ALL_LINGUAS.
20036 2004-04-23 Naba Kumar <naba@gnome.org>
20038 * configure.in: Fixed compile error.
20040 * libanjuta/anjuta-children.c,
20041 libanjuta/anjuta-children.h,
20042 libanjuta/anjuta-preferences.c,
20043 libanjuta/anjuta-preferences.h,
20044 libanjuta/anjuta-shell.c,
20045 libanjuta/anjuta-ui.c,
20046 libanjuta/anjuta-ui.h,
20047 manuals/reference/libanjuta/Makefile.am,
20048 manuals/reference/libanjuta/libanjuta-docs.sgml,
20049 manuals/reference/libanjuta/libanjuta.types,
20050 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
20051 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
20052 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
20053 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
20054 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20055 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
20056 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20057 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20058 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
20059 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20060 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
20061 manuals/reference/libanjuta/tmpl/defaults.sgml,
20062 manuals/reference/libanjuta/tmpl/fileselection.sgml,
20063 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
20064 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
20065 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
20066 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20067 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
20068 manuals/reference/libanjuta/tmpl/plugins.sgml,
20069 manuals/reference/libanjuta/tmpl/properties.sgml,
20070 manuals/reference/libanjuta/tmpl/resources.sgml,
20071 plugins/sample1/plugin.c: Added libanjuta API documentation.
20073 2004-04-22 Naba Kumar <naba@gnome.org>
20075 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
20076 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
20077 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
20078 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
20079 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
20080 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
20081 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
20082 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
20083 (removed) libegg/eggradiotoolbutton.c,
20084 (removed) libegg/eggseparatortoolitem.c,
20085 (removed) libegg/eggtoggletoolbutton.c,
20086 (removed) libegg/eggtoolbar.c,
20087 (removed) libegg/eggtoolbutton.c,
20088 (removed) libegg/eggtoolitem.c,
20089 (removed) libegg/prop-editor.c,
20090 (removed) libegg/test-actions.c,
20091 (removed) libegg/test-drag.c,
20092 (removed) libegg/test-merge.c,
20093 (removed) libegg/test-toolbar.c,
20094 libegg/menu/Makefile.am,
20095 (removed) libegg/menu/egg-accel-dialog.h,
20096 (removed) libegg/menu/egg-action-group.h,
20097 (removed) libegg/menu/egg-action.h,
20098 libegg/menu/egg-entry-action.h,
20099 (removed) libegg/menu/egg-markup.h,
20100 (removed) libegg/menu/egg-menu-merge.h,
20101 (removed) libegg/menu/egg-menu.h,
20102 (removed) libegg/menu/egg-radio-action.h,
20103 (removed) libegg/menu/egg-toggle-action.h,
20104 (removed) libegg/menu/howitshouldwork.txt,
20105 (removed) libegg/toolbar/.cvsignore,
20106 (removed) libegg/toolbar/Makefile.am,
20107 (removed) libegg/toolbar/TODO,
20108 (removed) libegg/toolbar/eggradiotoolbutton.h,
20109 (removed) libegg/toolbar/eggseparatortoolitem.h,
20110 (removed) libegg/toolbar/eggtoggletoolbutton.h,
20111 (removed) libegg/toolbar/eggtoolbar.h,
20112 (removed) libegg/toolbar/eggtoolbutton.h,
20113 (removed) libegg/toolbar/eggtoolitem.h,
20114 (removed) libegg/toolbar/prop-editor.h,
20115 (removed) libegg/toolbar/toolbar-api.txt,
20116 (removed) libegg/toolbar/toolbar-ideas.txt,
20117 plugins/devhelp/anjuta-devhelp.ui,
20118 plugins/devhelp/plugin.c,
20119 plugins/editor/action-callbacks.c,
20120 plugins/editor/action-callbacks.h,
20121 plugins/editor/anjuta-docman.c,
20122 plugins/editor/anjuta-document-manager.ui,
20123 plugins/editor/plugin.c,
20124 P plugins/message-view/Makefile.am,
20125 plugins/message-view/anjuta-message-manager.ui,
20126 plugins/message-view/plugin.c,
20127 plugins/sample1/anjuta-sample.ui,
20128 plugins/sample1/plugin.c,
20129 src/action-callbacks.c,
20130 src/action-callbacks.h,
20131 src/anjuta-actions.h,
20133 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
20134 Gtk actions and UIManager. Fixed all plugins to use this.
20136 * manuals/reference/gtkdoc-scangobj.diff,
20137 manuals/reference/libanjuta/Makefile.am,
20138 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20139 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20140 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20141 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20142 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
20144 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
20146 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
20148 * plugins/message-view/imessage-view.c
20149 * plugins/message-view/ianjuta-msgman.c:
20152 2004-04-17 Adam Weinberger <adamw@gnome.org>
20154 * configure.in: Added en_CA to ALL_LINGUAS.
20156 2004-04-08 Naba Kumar <naba@gnome.org>
20158 * libanjuta/interfaces/ianjuta-message-view.[c,h],
20159 libanjuta/interfaces/Makefile.am,
20160 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
20161 message manager and message view interfaces.
20163 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
20164 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
20165 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
20166 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
20167 src/anjuta-app.c: Used 'activate' and
20168 'deactivate' virtual methods for plugins. Fixed installed plugins
20169 dialogs. Added remove_widget() method for AnjutaShell.
20171 * libanjuta/interfaces/Makefile.am,
20172 libanjuta/interfaces/ianjuta-document-manager.c,
20173 libanjuta/interfaces/ianjuta-document-manager.h,
20174 libanjuta/interfaces/ianjuta-editor.c,
20175 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
20176 and editor interfaces.
20178 * plugins/devhelp/plugin.c,
20179 plugins/message-view/anjuta-message-manager.plugin.in,
20180 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
20181 plugins/sample1/plugin.c: Updated plugins implementation to
20182 reflect the changes.
20184 2004-04-07 Naba Kumar <naba@gnome.org>
20186 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
20187 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
20188 libanjuta/interfaces/ianjuta-editor.h,
20189 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
20190 plugins/editor/anjuta-docman.c,
20191 plugins/editor/anjuta-document-manager.plugin.in,
20192 plugins/editor/plugin.c, plugins/sample1/plugin.c,
20193 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
20194 Added supported interfaces for plugins. Tested plugin interfaces
20195 through sample plugin.
20197 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
20199 * template/Makefile.am, data/templates/library/Makefile.am
20200 Fixed some automake-1.7 incompatibilities
20201 * template/xmltemplate.c: Small fix
20203 2004-02-23 Naba Kumar <naba@gnome.org>
20205 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
20206 Added plugins manager dialog.
20208 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
20209 library dependencies.
20211 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
20212 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
20213 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
20214 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
20215 geometry command line option.
20217 2004-02-16 Naba Kumar <naba@gnome.org>
20219 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
20220 Added interfaces and IAnjutaEditor editor interface.
20221 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
20223 * libanjuta/anjuta-shell.h: Fixed bug.
20225 2004-02-13 Naba Kumar <naba@gnome.org>
20227 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
20229 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
20231 * data/template/*/.cvsignore:
20232 Avoid all these ? in cvs output
20234 2004-02-13 Naba Kumar <naba@gnome.org>
20236 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
20237 includes and linking.
20239 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
20240 and set required version to devhelp 0.8. This devhelp version
20241 can be acquired from gnome cvs branch devhelp branch
20242 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
20244 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
20245 src/actions-callbacks.c: Added Dock Manager settings menu item.
20247 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
20248 * plugins/devhelp/plugin.c: Fixed a linking bug.
20250 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
20251 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
20252 external GDL dependency and used libegg codes.
20254 2004-02-12 Naba Kumar <naba@gnome.org>
20256 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
20257 Added devhelp plugin, but it can't be used without a
20258 patch in devhelp. So it's disabled for now.
20260 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
20261 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
20262 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
20263 Update cvsignore files.
20265 * libanjuta/plugins.c, widgets/e-splash.c:
20266 Fixed plugins loading to show splash icons.
20268 * plugins/message-view/anjuta-message-manager.plugin.in,
20269 plugins/message-view/plugin.c: Fixed plugin registered name.
20271 * plugins/message-view/anjuta-message-view.png,
20272 plugins/sample1/anjuta-sample-plugin.png: Update images.
20274 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
20275 src/main.c: Fixed layout loading.
20277 * plugins/devhelp/Makefile.am: Fixed error.
20279 * (removed) widgets/*, libanjuta/plugins.h,
20280 src/main.c: Transfered widgets to libanjuta/.
20282 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
20283 toplevel directory to created only one library as libanjuta-egg.
20285 * data/Makefile.am: Fixed build error.
20287 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
20288 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
20289 libegg/.cvsignore: Added egg dock widget.
20291 * gdl/*: Removed as they are now available in libegg.
20293 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
20295 * plugins/editor/anjuta-docman.c:
20296 Use stock close icon on tab close button
20298 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
20300 * data/template/Makefile.am
20301 data/template/language/Makefile.am
20302 data/template/library/Makefile.am
20303 data/template/text/Makefile.am
20304 data/template/project/Makefile.am
20305 data/template/project/terminal/Makefile.am
20306 configure.in: Created Makefile to install templates
20308 2004-02-11 Naba Kumar <naba@gnome.org>
20310 * plugins/editor/action-callbacks.c,
20311 plugins/editor/anjuta-document-manager.ui,
20312 plugins/editor/plugin.c
20313 plugins/message-view/anjuta-message-manager.ui,
20314 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
20316 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
20318 * plugins/message-view/*: MessageView plugin is now loaded
20319 The menu items are still dummies.
20321 2004-02-09 Naba Kumar <naba@gnome.org>
20323 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
20326 * libanjuta/anjuta-preferences.h: Added some documentation.
20328 * libanjuta/anjuta-shell.h: Removed dead codes.
20330 * (removed) manuals/reference/gtkdoc-scangobj,
20331 manuals/reference/gtkdoc-scangobj.diff,
20332 manuals/reference/libanjuta/.cvsignore,
20333 manuals/reference/libanjuta/Makefile.am,
20334 manuals/reference/libanjuta/README.inline-doc,
20335 manuals/reference/libanjuta/README.sections,
20336 manuals/reference/libanjuta/libanjuta-docs.sgml,
20337 manuals/reference/libanjuta/libanjuta-sections.txt,
20338 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
20339 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
20340 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
20341 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
20342 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20343 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20344 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20345 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
20346 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20347 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
20348 manuals/reference/libanjuta/tmpl/defaults.sgml,
20349 manuals/reference/libanjuta/tmpl/fileselection.sgml,
20350 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
20351 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20352 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
20353 manuals/reference/libanjuta/tmpl/plugins.sgml,
20354 manuals/reference/libanjuta/tmpl/properties.sgml,
20355 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
20356 of scan program. Updated templates.
20358 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
20359 editor action callbacks data.
20361 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
20362 scintilla object ref/unref.
20364 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
20366 * template/*: Added new xml based template system
20367 * template/dtds/*: Dtds to validate xml files of the template systems
20368 * data/template/*: Some sample template files
20369 Still needs some work but builds fine!
20371 2004-02-06 Naba Kumar <naba@gnome.org>
20373 * cofigure.in, manuals/Makefile.am,
20374 (added) manuals/reference/*: Added API documentation
20375 structure (gtk-doc based).
20377 * libanjuta/libanjuta.h: Updated
20379 2004-02-05 Naba Kumar <naba@gnome.org>
20381 * configure.in: Sets correct dependencies and
20382 uses gdl external library.
20384 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
20385 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
20386 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
20387 libanjuta/fileselection.h, libanjuta/glue-factory.c,
20388 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
20389 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
20390 and added file dialogs.
20392 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
20393 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
20394 Build dynamic libraries for libegg.
20396 * plugins/Makefile.am, plugins/editor/Makefile.am,
20397 plugins/editor/action-callbacks.c,
20398 plugins/editor/action-callbacks.h,
20399 plugins/editor/anjuta-docman.c,
20400 plugins/editor/anjuta-docman.h
20401 plugins/editor/anjuta-document-manager.plugin.in
20402 plugins/editor/anjuta-document-manager.png
20403 plugins/editor/anjuta-document-manager.ui
20404 plugins/editor/file.c
20405 plugins/editor/file.h
20406 plugins/editor/plugin.c
20407 plugins/editor/print.c
20408 plugins/editor/print.h
20409 plugins/editor/search-replace.c
20410 plugins/editor/search_incremental.c
20411 plugins/editor/search_incremental.h
20412 plugins/editor/text_editor.c
20413 plugins/editor/text_editor.h
20414 plugins/editor/text_editor_cbs.c
20415 plugins/editor/text_editor_menu.h
20416 plugins/sample1/Makefile.am
20417 plugins/sample1/anjuta-sample-plugin.png
20418 plugins/sample1/anjuta-sample.plugin.in
20419 plugins/sample1/anjuta-sample.ui
20420 plugins/sample1/plugin-sample1.c
20421 plugins/sample1/plugin.c
20422 plugins/sample1/plugin.h: Created sample
20423 plugin and fixed editor plugin.
20425 * printing/*: Removed.
20427 * scintilla/Makefile.am: Builds dynamic library.
20429 * src/Makefile.am, src/action-callbacks.c,
20430 src/action-callbacks.h, (removed) src/an_symbol_view.c,
20431 src/anjuta-actions.h, src/anjuta-app.c,
20432 src/anjuta-app.h, src/anjuta-callbacks.c,
20433 src/anjuta-callbacks.h, (removed) src/anjuta.c,
20434 (removed) src/anjuta.h, src/anjuta.ui,
20435 src/layout.xml, src/main.c, src/preferences.h,
20436 src/utilities.c: Debuggged and finally made plugins
20439 * global-tags/Makefile.am: Fixed build error.
20441 2004-02-03 Naba Kumar <naba@gnome.org>
20443 * configure.in: Users GDL from external package.
20444 * plugins/*: Added many new plugins (not ready though).
20445 * src/*: Removed many files (which have been transfered in plugins/).
20447 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
20449 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
20451 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20453 * configure.in: Added editor plugins
20455 * plugins/Makefile.am, src/search-replace_backend.h,
20456 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
20457 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
20459 * Added: plugins/editor/search_incremental.c,
20460 plugins/editor/search_incremental.h
20462 * Update search-replace in plugins/editor
20464 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
20466 * plugins/message-view/message-view.c: Some code clean-up
20468 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20470 * Added: search_incremental[ch]
20472 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
20473 src/mainmenu_callbacks.c, src/toolbar.c
20474 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
20476 * Incremental Search
20478 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
20480 * plugins/message-view/anjuta-msgman.[c/h]:
20481 Added message manager for easier message handling with a
20482 similar interface as docman. Of course you can still use
20483 MessageView standalone.
20484 * plugins/Makefile.am: Added message-view because it compiles
20487 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
20489 * plugins/message-view/*: Added message-view plugin
20491 * configure.in: Added plugins/message-view/Makefile
20493 2004-01-03 Naba Kumar <naba@gnome.org>
20495 * libanjuta/*.c: Added new files and updated old ones.
20496 * plugins/editor/*: Added editor plugin.
20497 * configure.in: Added editor plugin and moved editor related
20500 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20502 * src/Makefile.am: Added search-replace_backend.[ch]
20503 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
20505 * anjuta.glade, src/search-replace.c, src/search-replace.h,
20506 src/search-replace_backend.c, src/search-replace_backend.h,
20507 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20508 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
20509 src/toolbar_callbacks.c
20510 * The advanced Search/Replace functionality now replaces the older
20511 Find/Replace stuff.
20512 * The Search/Replace functionality can be interrupted during a long
20515 2003-12-11 Naba Kumar <naba@gnome.org>
20517 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
20518 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
20520 * Makefile.am, libanjuta/*: Added new module.
20521 * src/Makefile.am: Fixed linking error.
20522 * src/watch_cbs.c: Debugger clean up.
20523 * configure.in: Added libanjuta-2.0.pc
20525 * configure.in, libanjuta/Makefile.am,
20526 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
20529 2003-12-11 Naba Kumar <naba@gnome.org>
20531 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20533 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
20534 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
20535 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
20536 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
20537 The user can now give a name at the creation of a new file and
20538 insert automatically (user choice) header, gpl notice, header
20539 template. The file extension is added automatically according
20540 to the selected type of file. The various insert functions have
20541 been moved from mainmenu-callback.c to file.c. The cursor is now
20542 moved after an insert operation. Removes also useless code in
20543 memory.c and search-replace.c
20545 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
20547 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
20548 sortable headers, process tree, removal of path and process params
20549 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
20550 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
20553 2003-12-10 Naba Kumar <naba@gnome.org>
20555 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
20557 2003-11-30 Abel Cheung <maddog@linux.org.hk>
20559 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
20561 2003-11-28 Naba Kumar <naba@gnome.org>
20563 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
20565 * manuals/de/*: Added german translation docs.
20567 * configure.in, Makefile.am, src/Makefile.am,
20568 libegg/*/*: Added libegg library.
20570 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
20571 installation directory.
20573 * src/text_editor_cbs.c: Fixed closing of file.
20575 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
20577 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
20579 2003-09-05 Naba Kumar <naba@gnome.org>
20581 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
20582 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
20583 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
20584 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
20585 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
20586 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
20587 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
20588 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
20589 using libegg. Initial commit -- compiles but is not complete.
20591 2003-08-08 Abel Cheung <maddog@linux.org.hk>
20593 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
20595 2003-06-04 Abel Cheung <maddog@linux.org.hk>
20597 * configure.in: Removed "ta" from ALL_LINGUAS.
20599 2003-05-16 Jordi Mallach <jordi@sindominio.net>
20601 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
20603 2003-05-16 Danilo Šegan <dsegan@gmx.net>
20605 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
20607 2004-04-24 Andras Timar <tmar@gnome.hu>
20609 * configure.in: Added hu to ALL_LINGUAS.
20611 2004-04-14 Naba Kumar <naba@gnome.org>
20613 * src/Makefile.am, printing/Makefile.am,
20614 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
20615 because we are still using GtkCombo and build breaks with gtk-2.4.
20617 2004-04-13 Naba Kumar <naba@gnome.org>
20620 * anjuta.spec.in: Fixed build error.
20621 * po/POTFILES.in: Updated.
20622 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
20624 2004-04-11 Naba Kumar <naba@gnome.org>
20627 * AUTHORS: Updated.
20628 * configure.in: Added ga in ALL_LINGUAS.
20629 * ChangeLog: Fixed dates.
20631 2004-04-09 Naba Kumar <naba@gnome.org>
20633 * src/print.c: Fixed buffer styling bug when printing with
20636 * data/properties/anjuta.properties: Defined only one base font and
20637 used courier instead of lucidatypewriter, because most newer systems are
20638 unlikely to have it (bug #885023, #925956, #890473).
20640 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
20643 * src/an_file_view.c: Fixed possible crash bug.
20645 2004-04-07 Naba Kumar <naba@gnome.org>
20647 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
20648 gtk_main_quit() etc..), so that atexit() functions are not called
20649 (which is apparently done to free up memory and we don't need to
20650 do that at this point). Incidentally, something also happens in the
20651 atexit call which freezes the UI for far too long when the application
20652 exits and we want to avoid that..
20653 * src/glade_iface.c: Fixed compiler warning.
20655 2004-04-06 Naba Kumar <naba@gnome.org>
20657 * src/project_dbase_gui.c: Fixed errors.
20659 * src/registers_gui.c: Fixed possible crash bug.
20660 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
20661 * src/signals.[c,h]: Used tree view and glade file for dialog.
20662 * src/Makefile.am, src/about.c, src/an_file_view.c,
20663 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
20664 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
20665 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
20666 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
20667 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
20668 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
20669 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
20670 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
20671 src/launcher.h, src/main.c, src/main_menubar.c,
20672 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
20673 src/message-manager-private.cc, src/message-manager.cc,
20674 src/preferences.c, src/project_config.c, src/project_dbase.c,
20675 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
20676 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
20677 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
20678 src/search-replace.c, src/search-replace_backend.c,
20679 src/search_incremental.c, src/search_preferences.c,
20680 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
20681 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
20682 src/signals_gui.c, src/source.c, src/src_paths.c,
20683 src/stack_trace.c, src/start-with.c, src/style-editor.c,
20684 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
20685 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
20686 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
20687 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
20688 tagmanager/Makefile.am, scintilla/include/SString.h,
20689 widgets/Makefile.am, widgets/gnomefilelist.c:
20691 Removed all deprecated codes and substituted
20692 with newer APIs. Fixed some possible crash bugs where cell renderers
20695 * scintilla/patches/scintilla-minor.patch: Minor patch.
20697 2004-04-06 Naba Kumar <naba@gnome.org>
20699 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
20700 tree after all the files have been added (and not everytime a file
20701 is added in the project). Also fixed some memory corruption
20702 (possibly bug #900478).
20704 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
20705 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
20706 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
20707 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
20708 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
20709 qualifier wherever appropriate.
20711 2004-04-05 Naba Kumar <naba@gnome.org>
20713 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
20714 switch terminal echo on/off. Debugger requires it off, while the
20715 rest requires it on.
20717 * src/search-replace.c: sets search direction and action (in addtion
20718 to target) for find in files.
20720 2004-04-02 Naba Kumar <naba@gnome.org>
20722 * src/mainmenu_callbacks.c: Sets filename during save of new files.
20724 * src/project_dbase.c, src/debugger, src/an_file_view.c,
20725 src/an_symbol_view.c: Added an gtk events loop for
20726 displaying project loading status (for loading large projects) and
20727 debugger program starting ... just to give an impression of fastness :-).
20729 * configure.in, anjuta.prj: Bumped version to 1.2.2.
20731 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
20732 crash bug, which occurs when opening and closing a large project
20735 * src/attach_process.c: Fixed a comiple error for old gcc.
20737 * src/launcher.c: Prints proper error message when launcher child
20738 could not be executed and exits properly. Fixed a crash
20741 * src/resources.c, src/utilities.c, src/glade_iface.c,
20742 src/debugger.c, src/attach_process.c: Properly exits forked children
20743 when they could not be executed.
20745 2004-04-01 Naba Kumar <naba@gnome.org>
20747 * src/search-replace.c: Fixed a crash bug (bug #921893).
20749 2004-03-31 Naba Kumar <naba@gnome.org>
20751 * anjuta.glade: Added a note on compiler options dialog ->support
20752 dialog telling that supports are only available for file mode.
20754 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
20756 Improved shutdown time delay by bypassing project closing
20757 and unloading plugins.
20759 * src/build_file.c, data/properties/anjuta.properties: Added a property
20760 to toggle on/off for going to first error automatically.
20762 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
20764 * src/debugger.c: fixed core file loading
20765 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
20766 for long lines (bugs #700968 and #911376)
20767 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
20769 * src/anjuta.c: Focuses current AnEditor correctly.
20771 2004-03-30 Naba Kumar <naba@gnome.org>
20773 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
20774 * AUTHORS: Updated with all contributors names.
20776 * src/about.c: Reads contributors names from AUTHORS file.
20777 * manuals/C/anjuta-manual/authors.xml: Points to online
20780 2004-03-29 Naba Kumar <naba@gnome.org>
20782 * data/properties/ada.properties: Fixed syntax colors. Patch
20783 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
20786 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
20787 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
20788 generated projects, so that their pixmap files are
20789 found properly (bug #919903).
20791 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
20794 * src/source.c: Installs .glade file of libgllade
20795 projects in $(datadir)/$(package)/glade (part of bug #861038).
20797 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
20798 in compiler options (bug #883837).
20800 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
20801 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
20803 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
20805 * anjuta/src/search-replace.c: fixed another crash bug in
20807 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
20808 breakpoint property fix
20810 2004-03-29 Naba Kumar <naba@gnome.org>
20812 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
20813 (new) manuals/C/anjuta-advanced-tutorial/*:
20814 Added menu entry for 'Anjuta Advanced Tutorial'
20815 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
20817 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20819 * src/fileselection.[ch], src/mainmenu_callbacks.c:
20820 Fixed bug #908941 ('Open' starts in wrong directory)
20822 2004-03-26 Naba Kumar <naba@gnome.org>
20824 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
20825 compile error and bug #905738 with terminal.
20827 * src/search_incremental.c, src/register.c, src/sharedlib.c,
20828 src/search-replace.[h,c], src/search_incremental.[h,c],
20829 src/search_preferences.h, src/utilities.c, src/anjuta.c,
20830 src/text_editor.[c,h]: Fixed compiler warnings.
20832 * src/search-replace.c: Fixed a memory corruption (possible
20833 fix for bug #921893, but not yet confirmed).
20835 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
20836 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
20837 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
20838 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
20840 2004-03-25 Naba Kumar <naba@gnome.org>
20842 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
20843 crash bug with attach process dialog and made the dialog closable
20846 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
20847 always display within the margin.)
20849 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
20850 the old breakpoint when it's properties are updated
20851 (creating a new updated one).
20853 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
20855 * src/aneditor.cxx, src/aneditor.h: fixed calltips
20856 displayed for wrong file.
20857 * src/breakpoints.c: conditional breakpoints
20858 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
20859 "Find in Files..." disabling policy
20861 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20863 * src/build_file.c: Fixed bug #874380
20864 Goto the first error if it exists.
20866 2004-03-24 Naba Kumar <naba@gnome.org>
20868 * src/anjuta.c: Fixed to get correct child exit status
20869 using mask (bug #905738).
20871 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
20872 Aligned buttons in the New file dialog,
20873 set default response to OK, entry box activates default response,
20874 ESC closes dialog and hides on delet_event.
20876 2004-03-19 Naba Kumar <naba@gnome.org>
20878 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
20881 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
20883 * src/search-replace.c: fixed "Find Usage" crash when no project open
20885 2004-03-17 Naba Kumar <naba@gnome.org>
20887 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
20888 Fixed the generated projects to read m4 directory if the directory
20889 exists (bug #917781).
20891 2004-03-12 Naba Kumar <naba@gnome.org>
20893 * HACKING: Fixed formatting for auto-parsing.
20895 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
20897 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
20898 rework (bug #890609)
20900 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20902 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
20904 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20906 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
20907 * src/search_preferences.c: Fixed typo.
20909 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20911 * src/search-replace.c: improved Search&Replace
20912 For the moment "Replace All" does not work with non opened files
20913 but Anjuta should not crash now ! ???
20915 2004-02-26 Naba Kumar <naba@gnome.or>
20917 * src/source.c: Fixed to pass cflags correctly
20918 and suppress the automake's default cflags.
20919 bug #816130, #801056, #782798, #773459
20921 * data/properties/anjuta.properties: Do not defualt to -k make option.
20924 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
20927 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
20929 * src/message-manager-private.cc: Disabled debug messages.
20931 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
20933 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
20935 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20936 * anjuta.glade, src/search-replace.c:
20937 Reduced Search&Replace dialog, bug #902636.
20939 2004-02-23 Naba Kumar <naba@gnome.or>
20941 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
20944 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20946 * src/search_incremental.c: Fixed bug #900903
20948 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
20950 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
20951 src/anjuta.c: Fixed bugs #890609 and #890609
20953 2004-02-23 Naba Kumar <naba@gnome.or>
20955 * src/message-manager.cc: Disconnects menuitem signal properly.
20958 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
20961 2004-02-20 Naba Kumar <naba@gnome.org>
20963 * src/message-manager-private.[c,h]: Implemented keypress
20964 event for the terminal and resets it when ctrl c or ctrl d
20965 is pressed. But it doesn't seem to be working on keypress.
20966 Added a workaround to let it work on key release instead.
20969 * src/search-replace: Fixed compiler warnings.
20971 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
20973 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
20974 Use defined file name when saving new files (fixes bug #898105)
20975 Don't change filename when clicking on a directory
20977 BTW: Happy birthday to me :-)
20979 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20981 * src/search-replace.c: Fixed a crash bug
20982 Crash on Find & Replace (#887833)
20984 2004-02-18 Naba Kumar <naba@gnome.org>
20986 * src/executer.c: Fixed a crash bug.
20988 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
20989 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
20990 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
20991 instead of GtkWindow (Part of bug #671596).
20993 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
20994 src/registers_gui.c, src/registers_cbs.[h,c],
20995 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
20996 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
20997 src/compiler_options.c, src/an_file_view.c, start-with.c,
20998 src/anjuta-tools.c, help.c:
21000 Added "close" buttons on all
21001 dialogs (HIG) and fixed to properly response to ESC close
21002 (Part of bug #671596).
21004 * src/launcher.c: Disabled printing of long debug lines.
21006 * src/utilities.h: Fixed a compiler warning.
21008 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
21010 * src/anjuta.c: "Save all" action now asks for filenames for new files
21011 (fixes bug #898111)
21013 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
21015 * anjuta.glade, src/text_editor.c:
21016 Fixed a typo in Hello World indentation style
21017 Fixed misuse of translated strings when looking for style
21018 This entry fixes bug #876037
21020 2004-02-16 Naba Kumar <naba@gnome.org>
21022 * src/utilities.c: Fixed return value when dest file could
21025 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
21026 * src/utilities.[c,h]: Removed 'cmp' dependency and used
21027 internal function to compare files.
21029 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
21031 * src/message-manager-private.cc:
21032 Set bold color as foreground color in terminal
21033 (fixes bug #864924)
21035 * src/aneditor.cxx:
21036 Use font style defined for message indicators in
21037 preferences/messages
21038 (fixes bug #885032)
21040 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
21042 * src/build_project.c:
21043 Use build.silent option from preferences (fixes bug #895726)
21045 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
21047 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
21049 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
21051 Patch from Massimo Corà <maxcvs@email.it>:
21052 * scintilla/LexCPP.cxx: Support "///" comments
21054 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21055 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
21056 src/search_replace.h, src/search-replace_backend.h
21059 * Added: src/search_preferences.c, src/search_preferences.h
21060 Allow the user to save search/replace settings and give them names.
21062 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
21064 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
21065 scintilla/ScintillaGTK.cxx:
21066 Hopefully fixed AMD 64 crash bug by using correct marshaller
21068 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
21070 * src/preferences.c: Save GtkOptionMenu properties properly
21071 * src/text_editor.c: Fixes editor mispell of fold.symbols property
21073 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
21075 * configure.in, src/Makefile.am, scintilla/Makefile.am:
21076 Fixed libiconv issue
21079 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
21081 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
21082 * src/attach_process.c, src/debugger.c, src/registers.c/h,
21083 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
21084 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
21085 src/sharedlib_gui.c:
21086 Debugger speed-up, replaced deprecated GtkCList
21088 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
21090 * src/text-editor.c: Use stock gtk+ close button for editor tabs
21092 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
21094 * configure.in: Added "sq" to ALL_LINGUAS.
21096 2004-01-12 Changwoo Ryu <cwryu@debian.org>
21098 * configure.in: Added "ko" to ALL_LINGUAS.
21100 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21102 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
21103 src/search_incremental.c, src/search_incremental.h:
21104 Search_incremental code cleanup
21106 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21108 * scintilla/*/*: Updated scintilla to CVS
21109 * Added: scintilla/Readme.sync
21110 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
21111 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
21112 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
21113 scintilla/ScintillaGTK.cxx,
21114 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
21115 scintilla/include/Scintilla.iface: Updated.
21117 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21119 * search-replace_backend.[ch], search_incremental[ch]: Added
21121 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
21122 find_replace.[ch]: Removed.
21124 * anjuta.glade, src/search-replace.c, src/search-replace.h,
21125 src/search-replace_backend.c, src/search-replace_backend.h,
21126 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21127 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
21128 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
21129 functionality now replaces the older Find/Replace stuff. The Search/Replace
21130 functionality can be interrupted during a long Search/Replace.
21132 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
21134 * widgets/gnomefilesel.c: Fix use of previously freed memory on
21135 selecting ".." and "." from file selector.
21137 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
21139 * anjuta.glade: Fixed wrong "fold.symbols" property
21141 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
21143 * src/project_dbase_gui.c: Alphabetical order ;-)
21144 * src/compiler_options.c: Fixed bug #867539
21145 * src/launcher.c: Workaround for bugs #864922, #849928,
21146 #846386 and #845782: The launcher no longer hangs but does
21147 not get the exit status correctly sometimes.
21148 * Changes suggested by Bosik are obviously already in without
21149 any Changelog entry (ClsGen.c, project_dbase_gui.c)
21150 * NEWS, README, anjuta.prj, configure.in:
21151 Changed version to 1.2.1
21153 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
21154 * anjuta_dialogs_strings.c, anjuta.glade:
21155 Fixed bugs #860906, #859329
21157 Patch from grzegol@pld-linux.org
21158 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
21159 freedesktop.org standard)
21161 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
21163 Patch from Stefano Vallarino <stevalla@libero.it>:
21164 * src/source.[c/h]: Fixes cpp sample file to conform to
21165 ISO/IEC 14882, C++-Standard
21167 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
21169 Review by Johannes Schmid <jhs@cvs.gnome.org>
21170 * src/build_file.[ch]: Add build_execute_shell_command which executes the
21171 command using sh -c.
21172 * src/compile.c: Use build_execute_shell_command when compiling single
21175 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
21177 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
21178 * src/breakpoints.c: Code cleanup, workaroud for possible
21180 * src/src_paths.c: Update debugger dirs on directory change
21182 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
21184 Review by Johannes Schmid <jhs@cvs.gnome.org>
21185 * src/attach_process.c, src/attach_process.h, anjuta.glade:
21186 sortable headers, process tree, removal of path and process params
21187 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
21188 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
21191 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
21193 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21194 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
21195 Add a dialog for "New file" which lets the user set the
21196 filename and to add copyright/header templates to the file
21197 * Review: Changed function names to contain modules name (file_)
21199 2003-12-09 Naba Kumar <naba@gnome.org>
21201 * setup-gettext: Fixed a typo.
21202 * scintilla/Makefile.am: Fixed a build error for SMP systems.
21204 ---- Released version 1.2.0 ---
21206 2003-12-08 Naba Kumar <naba@gnome.org>
21208 * src/preferences.c: Fixed compiler error.
21209 * global_tags/create_global_tags.sh: Fixed to install properly
21210 even when system.tags could not be generated.
21213 2003-12-06 Naba Kumar <naba@gnome.org>
21215 * setup-gettext: Fixed to not generate intl directory with gettextize.
21217 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
21218 * src/anjuta.c: Filters out unnecessary files from find in files
21222 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
21223 * src/widzard_gui.c: Added horiz scrollbar for desc text.
21225 2003-12-04 Naba Kumar <naba@gnome.org>
21227 * src/gnome_project.c: Enables debug and optimization flags for
21230 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
21232 * src/project_dbase_gui.c: combined header and c files for
21235 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
21236 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
21238 2003-11-30 Abel Cheung <maddog@linux.org.hk>
21240 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
21242 2003-11-29 Naba Kumar <naba@gnome.org>
21244 * configure.in, anjuta.prj: Bumped version to 1.2.0.
21247 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
21249 * src/main_menubar.c: Now files cannot be opened twice in recently
21252 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
21254 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
21256 2003-11-28 Naba Kumar <naba@gnome.org>
21258 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
21260 2003-11-27 Naba Kumar <naba@gnome.org>
21262 * src/breakpoints.c, src/launcher.c, src/find_text.c,
21263 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
21265 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
21266 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
21267 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
21268 checkbox in project wizard (project options page) to enable/disable
21269 source code generation with glade(mm).
21273 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
21275 * src/dnd.c: Opening files with special characters in the name.
21277 2003-11-20 Jordi Mallach <jordi@sindominio.net>
21279 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
21282 2003-11-18 Naba Kumar <naba@gnome.org>
21284 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
21285 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
21286 src/project_import.c, plugins/patch/patch-plugin.c:
21287 Fixed g_signal_diconnect calls to pass correct data.
21288 (Fixed possible crash in project imports).
21292 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
21294 Reviewed by Naba Kumar <naba@gnome.org>
21295 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
21296 and debugger. Sets default settings for pty in launcher.
21297 * data/gdb.init: Removed charset work around (now works with user's
21299 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
21301 2003-11-18 Naba Kumar <naba@gnome.org>
21303 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
21304 names of 'index' to 'idx'.
21306 2003-11-17 Naba Kumar <naba@gnome.org>
21308 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
21309 * src/project_dbase.c: Prompts user for unsaved project files
21310 when project is closed.
21312 2003-11-16 Naba Kumar <naba@gnome.org>
21314 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
21315 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
21318 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
21320 * src/anjuta.c: Fixed crash related to tag == NULL while
21323 2003-11-11 Naba Kumar <naba@gnome.org>
21325 * src/glade_iface.c: Avoids error conditions for glade or glademm not
21326 found. It simply doesn't generate the c/c++ codes and continues with
21330 2003-11-10 Naba Kumar <naba@gnome.org>
21332 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
21333 'Start with dialog'.
21335 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
21336 German translation of anjuta-tutorial.
21338 * src/launcher.c: Fixed an encoding bug with GIOChannels.
21341 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21343 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
21344 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
21345 the syntax highlighting in Preferences, the automatic syntax
21346 highlighting is now selected. When the debugger is stopped and the
21347 breakpoints window not closed, the gtk_tree_view in this window is
21348 now made unsensitive.
21350 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
21352 * src/preferences.h, src/preferences.c, anjuta.glade:
21353 Fixed translation bug in preferences by using GtkOptionMenu
21354 * anjuta.prj: Project version 1.1.98
21356 ---------------- Released version 1.1.98 ----------------
21358 2003-11-07 Naba Kumar <naba@gnome.org>
21360 * anjuta.spec.in: Revived docs package and combined all docs into
21362 * configure.in: Bumped version to 1.1.98 rc2
21364 * anjuta.spec.in: Fixed scrollkeepr-update command.
21365 * anjuta.spce.in: Fixed file permissions.
21367 2003-11-06 Naba Kumar <naba@gnome.org>
21369 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
21370 menus to activate anjuta helps.
21372 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
21373 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
21374 manuals/C/anjuta-faqs/legal.xml (added),
21375 manuals/C/anjuta-faqs/Makefile.am,
21376 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
21377 manuals/C/anjuta-faqs/.cvsignore,
21378 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
21379 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
21380 manuals/C/anjuta-tutorial/legal.xml (added),
21381 manuals/C/anjuta-tutorial/Makefile.am,
21382 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
21383 manuals/C/anjuta-tutorial/.cvsignore,
21384 manuals/C/anjuta-manual/*.sgml (removed),
21385 manuals/C/anjuta-manual/*.xml (added),
21386 manuals/C/anjuta-manual/Makefile.am,
21387 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21388 manuals/C/anjuta-manual/.cvsignore,
21389 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
21390 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
21391 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
21392 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
21393 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
21394 manuals/ja/anjuta-faqs/legal.xml (added),
21395 manuals/ja/anjuta-faqs/Makefile.am,
21396 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
21397 manuals/ja/anjuta-faqs/.cvsignore,
21398 manuals/ja/anjuta-manual/*.sgml (removed),
21399 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
21400 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
21401 manuals/ja/anjuta-manual/*.xml (added),
21402 manuals/ja/anjuta-manual/Makefile.am,
21403 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
21404 manuals/ja/anjuta-manual/.cvsignore,
21405 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
21406 manuals/sgmldocs.make (removed),
21407 manuals/xmldocs.make (added), manuals/omf.make (added),
21408 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
21409 documentations to newer docbook xml documentations. Converted
21410 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
21411 Enabled manulas installations.
21413 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
21415 2003-11-05 Naba Kumar <naba@gnome.org>
21417 * data/gdb.init: Sets host's charset to ascii to solve debugger
21418 freeze up due to uninitialized strings in target program.
21420 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
21421 Fixed a crash bug with 'Add expression in watch'. Bug #822017
21425 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
21426 src/launcher.c: Turns off echo in spawned pty to fix debugger.
21428 2003-11-04 Naba Kumar <naba@gnome.org>
21430 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
21433 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
21434 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
21435 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
21436 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
21439 * src/search-replace.c: Fixed infinite loop bug.
21440 * start-with.c: Fixed a crash bug with "Open last project".
21442 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
21443 * scintilla/Makefile.am: Fixed compiler option.
21445 2003-10-16 Naba Kumar <naba@gnome.org>
21447 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
21448 * src/text_editor.c: Fixed autoformat.
21450 2003-10-15 Naba Kumar <naba@gnome.org>
21452 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
21455 2003-10-09 Naba Kumar <naba@gnome.org>
21457 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
21459 2003-10-08 Naba Kumar <naba@gnome.org>
21461 * src/source.c: Fixed a GETTEXT typo error.
21462 * anjuta.glade: Made 'Sorted in order you open them' default option
21465 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21466 * anjuta.glade, data/properties/anjuta.properties:
21467 Fixed the freeze of the "Preferences" combos at the first Anjuta
21468 init is generated by:
21469 - a not complete translation of preferences.c file
21470 - a difference between 2 names in anjuta.glade and
21471 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
21472 - the same name given to 3 combos (anjuta.glade).
21474 * src/find_text.c: If the "whole document" mode is selected,
21475 a new search will select the next occurrence (Bug #764954).
21476 It is now possible to use the shortcuts to search next or previous
21477 occurrence even if the search dialog has the focus. Bug #790318
21479 * src/main_menubar_def.h: "Select code block" shortcut; the new
21480 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
21483 Patch from: Richard Lee <r.h.lee@comcast.net>
21484 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
21485 tagmanager/tm_workspace.c: The following is a patch to fix a
21486 seemingly random occurence where Anjuta would crash when a
21487 certain key was pressed.
21489 2003-09-29 Naba Kumar <naba@gnome.org>
21491 * src/find_in_files.c: Ignores binary by default. Disabled the option
21492 of NOCVS search, because launcher does not use sh and hence can not
21495 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
21496 "clean before build" state in project session and not in account session,
21497 otherwise the state gets reflected to other projects causing annoyance.
21499 * src/compiler_options.c: Fixed a bug where compiler options were always
21500 claimed 'modified'.
21502 * src/build_project.c, data/properties/anjuta.properties,
21503 src/commands.[h]: Fixed a bad bug where clean-before-build
21506 * scintilla/patches/research-cvs-nolog.diff,
21507 scintilla/patches/scintilla-ac-gtk2-port.diff,
21508 scintilla/patches/scintilla-ac-sort-fix.diff,
21509 scintilla-optimization.diff: Removed, because they are already in
21512 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
21515 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
21516 scintilla/LexYAML.cxx: Added new scintilla lexers.
21518 * TODO, NEWS: Updated.
21520 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21521 * src/utilities.c: Fixed typo bugs.
21523 2003-09-26 Naba Kumar <naba@gnome.org>
21525 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
21526 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
21527 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
21528 text_editor_find() and Fixed I-Search wrapping.
21529 * src/debugger.c: Fixed to pass a newline after a debugger
21530 command (which was broken since the launcher was refactored.
21531 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
21533 2003-09-25 Naba Kumar <naba@gnome.org>
21535 * src/toolbar_callbacks.c: Fixed start of incremental search.
21537 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21538 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
21539 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21540 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
21541 menu and implementation.
21543 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
21545 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
21546 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
21547 variables in Locals window.
21549 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
21551 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
21552 * src/utilities.[ch] : Fix a tooltip bug in
21553 anjuta_util_toolbar_append_stock(), the label appeared instead of
21554 the tooltip text. Remove label from arguments of the function
21555 because label is included in the stock icon data.
21556 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
21557 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
21558 * FIXME: translation file should be updated because of label text removal.
21560 2003-09-24 Naba Kumar <naba@gnome.org>
21562 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
21564 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
21565 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
21566 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
21567 stdout and stderr. Also buffered output and check-for-password
21568 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
21569 with password prompts. Checkes for password prompts from all outputs.
21571 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
21572 which takes a string (which could be utf8 also) and converts into
21575 * src/main.c: Connects kernel signals after gnome_program_init().
21577 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21578 * src/message-manager.c: Fixed bug #787026 by converting the strings
21581 2003-09-22 Naba Kumar <naba@gnome.org>
21583 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
21584 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
21585 GtkCList and using GtkTreeView instead. Added the patch.
21586 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
21587 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
21589 2003-09-19 Naba Kumar <naba@gnome.org>
21591 * printing/print.c: Proper UTF8 printing support.
21592 * src/main.c: moved kernel signal connects at the
21593 end of application initialization.
21595 2003-09-18 Naba Kumar <naba@gnome.org>
21597 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
21598 (new) lexers.make, (new) lexers: Update scintilla to latest
21599 scintilla CVS (2003-09-18), added new lexers, automated
21600 lexers makefiles sections and scintilla update. Added
21601 patches. Optimized pango rendering. Fixed a crash bug
21604 * (new) scintilla/patches/research-cvs-nolog.diff: Added
21605 patch to remove cvs log command from RESearch.cxx file.
21606 * scintilla/patches/scintilla-pango-always.diff:
21608 * scintilla/RESearch.cxx: Removed spurious cvs log command
21610 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
21612 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
21613 * src/dnd.c: Fixed a crash bug with DND.
21615 2003-09-15 Naba Kumar <naba@gnome.org>
21617 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
21618 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
21619 src/toolbar_callbacks.c: Added an additional parameter to
21620 text_editor_goto_line() funtion which decides if the line should
21621 be made visible (if it's under fold).
21623 * src/style-editor.c: Fixed a compiler warning.
21624 * src/message-manager.cc: Calls parent method correctly.
21626 * src/preferences.h: Fixed prent class.
21628 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21629 * src/project_dbase.c: Fixed bug #713210.
21631 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
21633 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
21635 2003-09-11 Naba Kumar <naba@gnome.org>
21637 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21638 * src/style-editor.c: Fixed bug #769130 (Crash on font
21641 * src/message-manger.[h,cc]: Made AnMessageManager
21642 derived from GtkFrame and removed deprecated code.
21644 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
21647 2003-09-09 Naba Kumar <naba@gnome.org>
21649 * src/Makefile.am: Addded rules for built sources.
21651 2003-09-08 Naba Kumar <naba@gnome.org>
21653 * (new) src/anjuta-marshalers.list: Added marshalers definition
21656 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
21657 and CXXFLAGS are not overwriten by automake's default.
21658 * src/style-editor.c: Added 'operators' in the style editor.
21660 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
21661 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
21662 * src/message-manager-private.cc, src/message-manager.cc:
21663 Converts message going into message into UTF-8 endoding.
21664 * src/main.c: Uses UTF-8 codeset for localization.
21666 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
21668 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
21670 2003-09-08 Naba Kumar <naba@gnome.org>
21674 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21675 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
21676 Fixed bug #798717, Find - Find&Replace - Find in files bug;
21677 The combo entries were updated if the same data with a different
21678 case exist in the combo list. The combo entries are now case sensitive.
21679 Search&Replace bug; First search ,max actions = 0 ==> now max
21682 2003-09-08 Naba Kumar <naba@gnome.org>
21685 * src/utilities.[c,h]: a function takes contant args.
21686 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
21687 Now the child terminated signal is emitted properly.
21688 * src/Makefile.am: Used $(top_srcdir) for referring to
21690 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
21691 definitions file which will generate anjuta-marshalers.[c,h] files.
21692 * src/.cvsignore: Updated.
21693 * src/build_project.c: Changed su command to preserve quotes.
21694 * src/anjuta-tools.c, tagmanager/tm_project.c,
21695 tagmanager/tm_workspace.c: Use standard tmp file.
21696 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
21697 so that users could report bugs easily.
21698 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
21700 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
21701 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
21702 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
21703 src/attach_process.c, src/breakpoints.c, src/commands.c,
21704 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
21705 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
21706 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
21707 src/memory.c, src/message-manager-private.c, src/preferences.c,
21708 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
21709 src/search-replace.[c,h], stack_trace.c, text_editor.c,
21710 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
21711 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
21712 Fixed compile warnings and cleanup.
21714 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
21715 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
21716 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
21717 Removed libzvt usage and implemented child spawing differently. Launcher is
21718 now proper GObject, which can be created multiple times (and can be
21719 operated in parallel).
21721 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
21722 * src/project_import_gui.c, src/project_import_cbs.c,
21723 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
21724 (crash on project import). Removed deprecared codes.
21726 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
21728 * src/cvs.c: Fixed cvs output bug.
21730 2003-09-03 Naba Kumar <naba@gnome.org>
21732 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21733 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
21734 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
21735 src/text_editor_cbs.c: Implements --
21736 If the debugger is started
21737 A double click in the margin add or remove a breakpoint
21738 A single click activate or deactivate the breakpoint
21740 A double click in the margin add or remove a bookmark
21742 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
21744 Reviewed by Naba Kumar <naba@gnome.org>
21745 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
21746 User is now able to choose a branch on cvs update for project.
21747 Cleaned up variable names.
21749 2003-09-03 Naba Kumar <naba@gnome.org>
21751 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
21752 src/Makefile.am: Added lexers.
21753 * scintilla/*/*: Updated...
21754 * src/an_symbol_view.c: Fixed a crash bug.
21755 * src/compiler_options.c, src/project_dbase.c: Fixed compile
21757 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
21758 * src/source.c: Fixed project generation bug with gettext code.
21759 * tagmanager/tm_project.c: Fixed a crash bug.
21760 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
21761 bug when there is no project open. Bug #____.
21762 * src/source.c: Fixed a bug with build failure with non-gnome
21763 project with glade-generated source (eg. gtk2). Bug #____.
21766 2003-08-22 Naba Kumar <naba@gnome.org>
21768 Patch from: Rob Bradford <rob@debianplanet.org>
21769 * data/Makefile.am: Fixed to install properly during
21772 Patch from: Etay Meiri <etay-m@bezeqint.net>
21773 * src/debug-tree.c: Fixed a crash bug.
21774 * src/compiler_options.c: Takes care of linking the missing pieces;
21775 C flags, libs, optimization options, debug and profile.
21777 Patch from: Enver ALTIN <ealtin@casdb.com>
21778 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
21780 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
21782 Reviewed by Naba Kumar <naba@gnome.org>
21783 * src/project_dbase.c: Fixed bugs #778263 and #778413
21784 Adding multiple files to project should work now.
21786 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
21788 Reviewed by Naba Kumar <naba@gnome.org>
21789 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
21790 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
21793 2003-08-08 Abel Cheung <maddog@linux.org.hk>
21795 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
21797 2003-08-08 Abel Cheung <maddog@linux.org.hk>
21799 * src/text_editor.c: Fix translatable string (#113934).
21801 2003-07-04 Naba Kumar <naba@gnome.org>
21803 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
21804 bug when there is no project open. Bug #____.
21806 * src/source.c: Fixed a bug with build failure with non-gnome
21807 project with glade-generated source (eg. gtk2). Bug #____.
21809 2003-06-26 Naba Kumar <naba@gnome.org>
21811 * src/anjuta.h: Removed reference to windows-dialog.h.
21812 * src/message-manager-private.[cc,h]: Fixed doulbe click
21813 activation of messages to properly jump at the destination.
21814 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
21815 * src/toolbar.c: Code clean-ups.
21817 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
21818 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
21820 * src/message-manager-private.[cc,h]: Removed dead codes.
21822 * (new) data/properties/css.properties,
21823 data/properties/anjuta.properties, data/properties/Makefile.am:
21824 Added CSS syntax hiliting properties.
21826 * tagmanager/tm_file_entry.c: Fixed a possible bug.
21827 * src/debugger.c: Clean ups.
21828 * src/lexer.h: Added CSS lexer definition.
21830 * Makefile.am: Installs destop file properly.
21831 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
21832 * NEWS: Updated for 1.1.97 release.
21833 * src/main_menubar_def.h: Changed some non working shortcuts.
21835 2003-06-24 Naba Kumar <naba@gnome.org>
21837 * src/search-replace.c: Shows the dialog properly, even when it is
21838 hidden behind another window.
21840 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
21841 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
21842 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
21845 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
21846 setup wizard dialogs.
21848 * src/debugger.c: Removed a redundant call to
21849 debugger_update_controls().
21850 * src/compiler_options.c, src/launcher.c: code cleanup.
21851 * src/executer.c: Fixed execution bug with 'Set Program params...".
21853 2003-06-23 Naba Kumar <naba@gnome.org>
21855 * widgets/e-splash.c: Removed border around the splash image.
21856 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
21857 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
21858 * src/cvs.c: Added a frame around commit log text widget.
21859 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
21860 crash bug associated with translated combo box list in preferences
21861 dialog (in different locale other than en_US). Used widget names
21862 to pass the combo list items.
21863 * po/POTFILES.in: Updated.
21864 * src/launcher.c: Creates the zvt terminal at startup (and not
21865 every time a build is done) -- speeds up buld operations.
21866 * src/file_history.c: Should be if() conditional instead of
21868 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
21869 Disabled useless warnings.
21870 * src/project_dbase.c: Fixed bonobo 2 project name.
21871 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
21872 and uses correct glade-2 for file generation.
21874 2003-06-21 Naba Kumar <naba@gnome.org>
21876 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
21877 And disables autocomple show for numbers (very annoying).
21878 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
21879 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
21880 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
21881 from view menu and adjust the controls accordingly.
21882 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
21884 * src/project_dbase.[c,h]: Removed show_local flag processing.
21885 * src/message-manager.[c,h]: Reorganized messages tabs in more
21887 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
21888 Also added PCRE dependency.
21890 2003-06-20 Naba Kumar <naba@gnome.org>
21892 * pixmaps/anjuta_splash.png: New splash.
21893 from Jean Schurger <yshartk@schurger.org>
21895 * src/controls.c: De-sensitize run-to-cursor when debugger
21897 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
21899 * src/message-manager-private.cc: Fixed to properly jump at
21900 the right file:line.
21902 * src/appwiz_page1.c: Fixed to correctly determine the project
21903 trpe from the wizard.
21905 2003-06-20 Naba Kumar <naba@gnome.org>
21907 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
21908 * src/watch_gui.c: Code cleanups.
21909 * src/debugger.[c,h], src/stack_trace.[c,h],
21910 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
21911 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
21912 Removed direct access to stack_trace private data, Increased debugger
21913 command size from 256 to 1024 (to be on safer side). Also implemented
21914 row-activated signle for seting frame and viewing the source.
21915 * src/debugger.c: Avoids starting program and stopping debugger
21916 when starting debugger and stopping program, respectively.
21918 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
21919 Reverted codes to start debugger automatically
21920 The file is brought to the state just after the branching
21921 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
21922 some code clean ups.
21924 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
21925 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
21926 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
21927 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
21928 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
21929 src/project_dbase.c: Code clean ups.
21931 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
21932 (Projects dir) so that correct $HOME/Projects path is set when
21933 anjuta is run for the first time.
21935 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
21937 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
21939 2003-06-13 Naba Kumar <naba@gnome.org>
21941 * src/stack_trace_cbs.c: Moved variable declaration at the
21942 top of the block (bug #737867)
21944 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
21945 just CFLAGS and CXXFLAGS (bug #743617).
21947 * src/create_global_tags.sh: Fixed shell script to properly
21948 detect installed *-config files.
21950 2003-06-12 Naba Kumar <naba@gnome.org>
21952 * src/preferences.[c,h]: Added methods for custom widgets in
21953 preferences: using custom set/get methods for them.
21955 * src/anjuta-encoding.c: Implemented up/down of the encodings
21956 in the list and property saves correctly.
21958 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21959 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
21960 the beginning of a file.
21962 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21963 * src/aneditor.cxx, src/aneditor.h,
21964 src/controls.c, src/main_menubar.c, src/main_menubar.h,
21965 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21966 src/mainmenu_callbacks.h: Allows the operator to select the current
21967 word or the current line (Request: 680801). It puts also
21968 sensitive/unsensitive several select/comment menu items.
21970 * src/breakpoints.c: Presets by default the current line for a
21971 defined breakpoint.
21973 2003-06-11 Naba Kumar <naba@gnome.org>
21975 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
21976 color (red highlight) now cosistent for inactive tabs also.
21978 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
21979 'Advanced search and replace' in Edit->Search submenu.
21981 * data/properties/tcltk.properties: Fixed bug #731851. Added line
21982 wrappings '\' where they were missing.
21984 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
21985 message is now more descriptive and details the correct thing to do
21986 for GNOME2 desktop.
21988 2003-06-10 Naba Kumar <naba@gnome.org>
21990 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
21991 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
21992 Removed any reference to particular version of automake/autoconf
21993 so that they could work with newer versions (Bug #659394).
21995 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
21996 src/anjuta.c: Added coded to add/remove supported encodings.
21998 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
21999 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
22000 src/project_import.c, src/project_type.c, src/project_type.h,
22001 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
22002 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
22003 from the project wizard.
22005 2003-06-06 Naba Kumar <naba@gnome.org>
22007 Patch from Etay Meiri <etay-m@bezeqint.net>
22008 * src/compiler_options.c: Fixed bugs related to clean before
22011 * anjuta.desktop.in.in: Added commandline options.
22012 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
22013 -dP and -A flags of CVS update into different options.
22015 2003-06-04 Abel Cheung <maddog@linux.org.hk>
22017 * configure.in: Removed "ta" from ALL_LINGUAS.
22019 2003-06-02 Naba Kumar <naba@gnome.org>
22021 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
22022 return NULL for undefined properties and "" for defined but empty
22023 strings. It was creating many problems where both are assumed to be
22024 same. And besides, it doesn't matter to differentiate the two (the
22025 problem with preferences was due to a different bug).
22027 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
22028 correctly. Also, s/props_build_in/props_built_in/g.
22030 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
22033 * src/an_file_view.c: Unrefed pixbufs when done with them.
22035 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
22036 (removed) file_text.png: Added and removed pixmaps.
22038 2003-05-30 Naba Kumar <naba@gnome.org>
22040 * anjuta.glade: Fixed encodings preferences dialog
22042 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
22044 Reviewed by Naba Kumar <naba@gnome.org>
22046 * src/build_project.c src/clean_project/c: perform a clean before
22047 build, if required. Show the message manager on clean.
22048 * src/compiler_options.c: save the new options when window is closed
22049 and flag project to be cleaned before the next build.
22050 * src/project_dbase.c: added a 'clean before build' flag to project
22052 2003-05-29 Naba Kumar <naba@gnome.org>
22054 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
22057 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
22058 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
22059 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
22060 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
22061 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
22062 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
22063 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
22064 print_color.xpm, print_landscape.xpm, print_layout.xpm,
22065 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
22067 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
22068 Removed unused icons references.
22070 2003-05-27 Enver ALTIN <ealtin@casdb.com>
22072 Reviewed by Naba Kumar <naba@gnome.org>
22074 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
22075 src/compiler_options.c, src/debugger.c, src/find_replace.c,
22076 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
22077 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
22078 src/toolbar_callbacks.c: HIG compliant dialogs.
22080 * src/utilities.c: anjuta_button_new_with_stock_image() and
22081 anjuta_dialog_add_button() stolen from gedit.
22083 * src/main_menubar_def.h: Fixed mnemonics.
22085 2003-05-26 Naba Kumar <naba@gnome.org>
22087 * src/project_dbase_gui.c: Added header files filter for add file
22088 dialog box. Disabled project window to be transient window.
22090 * src/message-manager.cc: Disabled message manager window to be
22093 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
22094 a file could not be loaded.
22096 * src/project_dbase.c: Fixed a bug with GUI editor command
22097 where empty string is returned.
22099 * src/Makefile.am, src/preferences.h, src/text_editor.c
22100 src/text_editor.h, (new) src/anjuta-encodings.h,
22101 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
22102 Added encoding support and to handle characters encoding correctly
22103 by auto detecting it during load. Added preferences for selecting
22104 the encoding during save.
22106 * src/preferences.c, src/resources.c: Removed debug messages.
22108 Patch from: Alexander Nedotsukov <bland@mail.ru>
22109 * src/getline.c: Fixed many fatal bugs for FreeBSD.
22111 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22112 * src/anjuta.c: Try to sow the splash image more often.
22114 2003-05-20 Naba Kumar <naba@gnome.org>
22116 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22117 * src/debug_tree.c: Colorize the modified locals during
22118 debugging and call memory analyze from the debugger.
22119 * src/breakpoints.c: The color is now different for the enabled
22120 and disabled breakpoints. Anjuta now can erase several
22121 breakpoints defined at the same line. The markers are updated
22122 according to the enable/disable action.
22124 Patch from Etay Meiri <etay-m@bezeqint.net>
22125 * src/launcher.c: Fixes launcher freeze up bug during build.
22127 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
22129 Reviewed by Naba Kumar <naba@gnome.org>
22130 * scintilla/PropSet.h: Change member variables from private to protected.
22131 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
22132 to PropSetFile class, which return a gchar * (and can therefore indicate
22133 whether properties are empty or do not exist) and make prop_get and
22134 prop_get_expanded use them.
22135 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
22136 that the result of of prop_get cannot be an empty string.
22138 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
22140 Reviewed by Naba Kumar <naba@gnome.org>
22141 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
22142 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
22143 src/text_editor_cbs.c: When saving all the files in the project, the
22144 text editors are now only rehighlighted once instead of once for each
22147 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22148 * src/main.c, widgets/e-splash.c: Splash screen improvements.
22149 * src/anjuta.desktop.in.in: Support startup notification.
22150 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22151 * src/main.c, widgets/e-splash.c: Splash screen improvements.
22152 * src/anjuta.desktop.in.in: Support startup notification.
22155 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
22157 Reviewed by Naba Kumar <naba@gnome.org>
22159 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
22160 memory leak from glade_xml_new call. Removed gxml field from Executer
22161 struct as only used in create_executer_dialog and then destroyed.
22163 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
22165 * src/configurer.c: Fix warning trying to connect signal to non-existent
22166 environment entry in configure dialog and fix crash when closing the
22169 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
22170 gnome_date_edit_get_time instead.
22172 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
22173 in view menu required renumbering elsewhere.
22175 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
22177 Reviewed by Naba Kumar <naba@gnome.org>
22179 * src/breakpoints.c: fixed an error when removing breakpoint
22180 * src/controls.c: 'run to cursor' is sensitive when debugger not active
22181 * src/debugger.c: changes to the way the debugger is activated
22182 * src/debugger.h: clean ups
22184 2003-05-13 Naba Kumar <naba@gnome.org>
22186 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22187 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
22188 src/memory.h: A new version of memory and the interface
22189 is now integrated in anjuta.glade
22191 2003-05-09 Naba Kumar <naba@gnome.org>
22193 * configure.in: Bumped required gtk version to 2.0.8.
22195 2003-05-06 Naba Kumar <naba@gnome.org>
22197 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
22199 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22200 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
22202 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22203 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
22204 , tagmanager/c.c: Support for ProC and RDB files.
22206 2003-05-06 Naba Kumar <naba@gnome.org>
22208 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
22209 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22210 Uncomment (Box & Stream), Select the current function,
22211 authorize the "Quit" button of the GotoLine window
22213 2003-05-05 Naba Kumar <naba@gnome.org>
22215 * src/watch_gui.h: CVS added new file.
22217 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
22219 Patch from Etay Meiri <etay-m@bezeqint.net>
22220 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
22221 src/mainmenu_callbacks.c, src/message-manager.cc,
22222 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
22223 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
22224 Ported stack trace to GNOME2 and added it in the message manager
22227 2003-05-02 Naba Kumar <naba@gnome.org>
22229 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
22231 * src/preferences.[h,c]: Fixed preferences to save only one copy of
22232 preferences property.
22234 * anjuta.prj: Fixed multiple preferences saved data.
22236 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
22237 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
22238 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
22239 scintilla/include/Platform.h, scintilla/include/PropSet.h,
22240 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
22241 Upgraded scitilla from CVS with faster window repaint
22244 Patch from Etay Meiri <etay-m@bezeqint.net>
22245 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
22248 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
22250 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
22251 the window if messages are appended to the end and the scrollbar is
22254 2003-04-29 Naba Kumar <naba@gnome.org>
22256 * configure.in: Removed omf-install from Makefiles list.
22258 2003-04-28 Naba Kumar <naba@gnome.org>
22260 * po/POTFILES.in: Remvoded deleted files.
22262 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
22263 pixmaps/windows-style-undocked.png: Added setup wizard's images.
22265 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
22266 is executed as detached) is not set properly.
22268 2003-04-25 Naba Kumar <naba@gnome.org>
22270 * anjuta.prj: Updated.
22271 * src/anjuta_info.c: Fixed text wrapping and column view.
22272 * data/welcome.txt.in: Removed unaligned characters.
22274 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22275 * src/main_menubar.c: Disable setup dialog.
22277 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22278 * src/breakpoints.c; Fixed compilation with older GCC
22279 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
22280 * HACKING: Spelling fixes (Suggested by Stephen Knight)
22282 2003-04-18 Naba Kumar <naba@gnome.org>
22284 * anjuta.prj: Updated (includes compiler options).
22286 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
22287 function from anjuta.c (it was already available in anjuta-tools.c).
22289 2003-04-18 Naba Kumar <naba@gnome.org>
22291 * src/about.c, THANKS: Updated
22293 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
22295 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
22296 properly from the project session before updating the file
22299 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
22300 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
22301 dialog settings (as it will not be required once GDL is in place) and
22302 added file view filters in the settings sub-menu.
22304 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22306 * configure.in: Disable cast checks on final build.
22308 2003-04-17 Naba Kumar <naba@gnome.org>
22310 * src/build_project.c: Fixed a compilation error.
22312 * src/launcher.c: Removed commnets.
22314 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
22315 properties from editor tab to indentation tab and fixed a property
22316 label for proper i18n translation. Fixed typos in project config
22317 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
22318 sorting and reordering in compiler options dialog.
22320 * src/compiler_options.c: Implemented _save() function to save the
22321 options (which was pending).
22323 * src/build_project.c: Destroys install-as-root dialog when it is done.
22325 * src/an_symbol_view.c: Change "event" event to "event-after" so
22326 that symbol row is selected first before the popup is shown.
22328 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
22330 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
22331 file in CVS/Entries. (Reviewed and applied by Biswa)
22333 2003-04-16 Naba Kumar <naba@gnome.org>
22335 * aneditor.cxx: use unicode everytime (fixed unicode related
22338 * anjuta.prj: Fixed UI editor name (blank to use default) and
22341 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
22342 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
22343 Editor preferences page.
22345 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22346 * src/anjuta.[ch], src/print.c: Fixed warnings
22347 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
22348 * configure.in: Profiling support with gprof
22350 2003-04-16 Naba Kumar <naba@gnome.org>
22352 Patch from Gaëtan de Menten <ged@bugfactory.org>
22353 * src/launcher.c: Fixed cvs dialog.
22355 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
22357 * src/message-manager-private.cc: Fixed double-click on first line of
22358 output to properly select a line.
22359 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
22360 because still was a deprecatd GtkCTreeNode and always NULL anyway.
22362 2003-04-15 Naba Kumar <naba@gnome.org>
22364 * src/message-manager-private.cc: Fixed the glade filename typo.
22366 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22367 * scintilla/*, data/properties/*: Scintilla CVS merge
22368 * anjuta.prj: Removed unnecessary files.
22369 * scintilla/PlatGTK.cxx: Force Pango fonts always
22370 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
22371 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
22373 * configure.in: Change version no. for 1.1.1 (alpha release)
22374 * configure.in: Added '--with-pref-suffix' option.
22375 * config.guess, config.sub: Removed from CVS.
22377 2003-04-15 Naba Kumar <naba@gnome.org>
22379 Patch from Timothee Besset <ttimo@idsoftware.com>
22380 * Makefile.am: Fixed a shell script error during intallation.
22382 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22384 Reviewed by Naba Kumar <naba@gnome.org>
22385 * src/message-manager.cc: Added popup-menu to TreeView and fixed
22386 set_wm_class to use "anjuta" instead of "an.
22387 * src/message-manager-private.cc: Headers are hidden again.
22389 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22390 * src/project_dbase_gui.c: Memory corruption fix.
22391 * anjuta.prj: Updated project file
22393 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
22394 * an_file_view.c: Connect to event-after signal rather than event so that
22395 selection is updated first and thus context menu is for the right file.
22396 Reviewed and applied by Biswa.
22398 2003-04-14 Naba Kumar <naba@gnome.org>
22400 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
22402 * src/auncher.c: More child exit fixes
22403 from Timothee Besset <ttimo@idsoftware.com>
22405 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22407 Reviewed by Naba Kumar <naba@gnome.org>
22409 * src/message-manager.[c/h], src/message-manager-private[c/h],
22410 anjuta.[c/h]: Ported message-manager to Gtk2
22412 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
22413 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
22414 src/clean_project.c, src/compile.c, src/configurer.c,
22415 src/controls.c, src/cvs.c, src/debugger.c,
22416 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
22417 src/project_import.c, src/search-replace.c: Changed name from
22418 AnjutaMessageManager to AnMessageManager to avoid too long type
22421 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22422 * src/launcher.c: Fix build won't stop problem - TTimo
22424 * pixmaps/anjuta_splash.c: New splash screen prototype.
22425 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
22426 * src/compiler_options.c: Mute pkgconfig errors.
22427 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
22429 2003-04-10 Naba Kumar <naba@gnome.org>
22431 * configurer.[c,h]: Fixed dialog to close properly.
22432 * src/project_dbase.c, widgets/gnomefilelist.c: Added
22435 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22436 * anjuta.prj: Removed unnecessary files, load with 1.2.0
22437 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
22438 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
22439 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
22440 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
22441 src/makefile.am: Move gdl to it's own directory.
22442 * global-tags/create_global_tags.sh: Silently ignore SDL error.
22444 2003-04-09 Naba Kumar <naba@gnome.org>
22446 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
22449 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22450 * src/anjuta-tools.c: Use CDATA for saving tools data.
22451 * anjuta.glade, src/search-replace.c: Port from branch.
22452 * widgets/e-splash.*, src/main.c: Better splash screen.
22453 * configure.in, widgets/gdl*: Import GDL widgets.
22454 * ROADMAP: Updated roadmap.
22455 * src/an_file_view.c: Use GDL icons for file tree.
22457 2003-04-09 Naba Kumar <naba@gnome.org>
22459 * anjuta.glade: Added (hidden) initial setup-wizard window.
22461 Patch from: Vitaly <vvv@rfniias.ru>
22462 * src/preferences.c: Fixes a bug with libglace widget access with
22463 translated strings.
22465 Patch from: Etay Meiri <etay-m@bezeqint.net>
22466 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
22467 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
22468 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
22469 src/toolbar_callbacks.[c,h],
22470 src/memory.c, src/message-manager-private.cc,
22471 src/message-manager-private.h, src/message-manager.cc,
22472 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
22473 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
22474 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
22475 watch window to a subwindow in the notebook
22477 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22478 * ROADMAP: Updated roadmap.
22480 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
22482 * configure.in: Added Belarusian to ALL_LINGUAS.
22484 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22485 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
22487 * ROADMAP: Added roadmap for HEAD.
22489 2003-03-29 Naba Kumar <naba@gnome.org>
22491 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
22492 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
22493 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
22494 (new) pixmaps/start-with-wizard.png,
22495 (new) pixmaps/start-with-import.png,
22496 (new) pixmaps/start-with-open.png Added Start with dialog which pops
22497 up on anjuta start-up to give quick access to opening file/project or
22500 * src/main.c: Sets proper data directory for the gnome
22503 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22504 * src/text_editor.c: Fixed error/warning indicators.
22506 2003-03-24 Naba Kumar <naba@gnome.org>
22508 * README: Correct version.
22510 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
22512 * configure.in: Added checks to see if were building on FreeBSD
22513 systems. Sets -DFREEBSD if we are, and also attempts to find
22514 gmake if the host system is FreeBSD.
22516 * src/getline.c: New file used to provide the getline function,
22517 which isnt available on a FreeBSD system. The function is only
22518 defined if FREEBSD is defined.
22520 * src/Makefile.am: Added getline.c to anjuta_SOURCES
22522 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
22523 configure.in sets this to gmake on FreeBSD systems, and make
22524 on everything else.
22526 2003-03-23 Naba Kumar <naba@gnome.org>
22528 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
22530 * anjuta.spec.in: Fixed spec file for correct file paths and
22531 corrected rpmbuild.
22533 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
22534 the rpm build command separately now.
22536 * src/anjuta.c, windows-dialog.c: Added some more window management
22537 stuffs (not still fully working, though).
22541 2003-03-22 Naba Kumar <naba@gnome.org>
22543 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
22545 2003-03-21 Naba Kumar <naba@gnome.org>
22547 * README: Removed Andy Piper's name from the active maintainers
22548 list on his request.
22550 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
22553 * src/anjuta-tools.c: Fixed compiler errors.
22555 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
22558 * src/commands.c, src/src_paths.c, src/style-editor.c,
22559 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
22560 becuase they are now hidden by default (from glade editing).
22562 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
22563 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
22564 src/main_menubar_def.h, src/mainmenu_callbacks.c,
22565 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
22566 basic windows managements.
22568 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22569 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
22570 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
22571 Enver ALTIN (a.k.a. skyblue)
22573 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22574 * tagmanager/*: Added ignore-list for symbols. This will make
22575 parsing more accurate for projects. Doc updates needed.
22577 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22578 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
22579 * launcher/Makefile.am: Link to correct libraries
22580 * src/launcher.c: Do not allow NULL shell
22582 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
22583 * src/debug_tree.c: Improve debug tree view.
22585 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
22587 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
22588 'Run Configure Script' and 'Execute Program'. Increase minimum width
22589 of Configure dialog.
22590 * find_in_files.c, find_in_files_cbs.*: Properly create the file
22591 list widget by setting a model and adding a column and renderer.
22592 Actually store the nocvs toggle button in FindInFiles data structure.
22593 Handle selection changes via changed signal rather than row_activated.
22594 Use response signal for handling the close and find buttons.
22595 Close window when escape is pressed.
22596 * find_replace.c: Close window when escape is pressed.
22597 * find_text.c: Close window when escape is pressed in find dialog as
22598 well as wrap search question, where now Yes is the default button.
22600 2003-03-05 Naba Kumar <naba@gnome.org>
22602 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
22604 * src/message-manager-private.cc: Fixed a bug with vte conditional
22606 * anjuta.glade: Hides all windows in glade file.
22608 2003-03-05 Naba Kumar <naba@gnome.org>
22610 * src/an_file_view.c: Fixed a compilation warning.
22611 * src/message-manager-private.cc: Conditional compilation for vte
22614 2003-02-28 Naba Kumar <naba@gnome.org>
22616 * configure.in, anjuta.spec.in: Updated dependency packages version.
22617 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
22618 * src/preferences.c: Added debug assertions.
22619 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
22620 editor to enable/disable bringing the recent editor tabs first.
22622 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
22623 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
22624 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
22625 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
22626 and bug fixes. Also code clean ups.
22628 * (new) src/search-replace.[h,c]: New search replace implementation
22629 from ANJUTA_1_0_0 branch.
22631 * (new) src/windows-dialog.[h,c]: New windows management class
22632 [work in progress].
22634 2003-02-28 Naba Kumar <naba@gnome.org>
22636 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
22637 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
22638 src/appwizard.c, src/build_file.c, src/build_project.c,
22639 src/clean_project.c, src/compile.c, src/configurer.c,
22640 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
22641 src/message-manager-dock.c, src/message-manager-dock.h,
22642 src/message-manager-private.cc, src/message-manager.cc,
22643 src/preferences-dialog.c, src/preferences-dialog.h,
22644 src/preferences.c, src/preferences.h, src/project_dbase.c,
22645 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
22646 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
22647 src/utilities.c, src/utilities.h:
22649 Widgetized Preferences and gave proper function names.
22651 * src/executer.c: Fixed a session loading bug.
22653 2003-02-27 Naba Kumar <naba@gnome.org>
22655 * printing/print.c: Fixed printing font bug that failed to load the
22658 * src/toolbar.c: Disabled LED flashing (not yet implemented).
22660 * TODO, anjuta.prj: Updated.
22662 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
22664 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
22665 manuals/C/anjuta-manual/anjuta-manual-C.omf,
22666 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22667 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
22668 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
22671 2003-02-25 Naba Kumar <naba@gnome.org>
22673 * Makefile.am: Excluded omf-install from installation as the docs are
22678 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
22679 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
22680 property names and added new editor properties and code cleanups.
22681 Also added new project properties.
22683 * src/compiler_options.[h,c]: Added pkg-config packages supports
22686 * src/glade_iface.h: Cleanups.
22688 * src/launcher.c: Used timer instead of idle to scan.
22690 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
22691 src/project_config.[h,c], src/project_import.c: Implemented project
22692 property to define GUI editor and to handle it.
22694 * src/preferences.c: i18n fixes.
22696 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
22697 unused (and old) pixmaps.
22699 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
22701 2003-02-25 Naba Kumar <naba@gnome.org>
22703 * src/message-manager-private.[h,cc], src/preferences.c,
22704 anjuta.glade, anjuta_dialog_strings.c: Implemented
22705 gnome terminal profiles for the terminal preferences and moved the
22706 addition of terminal preferences in the terminal constructor.
22708 * anjuta.prj: Updated.
22710 2003-02-24 Naba Kumar <naba@gnome.org>
22712 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
22713 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
22714 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
22715 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
22716 preferences dialog.
22720 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
22721 text selection and child re-spawning.
22723 * src/pixmaps.h: Removed unused pixmaps definitions.
22725 2003-02-23 Naba Kumar <naba@gnome.org>
22727 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
22728 the project tree/window.
22730 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
22731 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
22732 Correct the use of a variable and implemented session save/load
22733 for tree expansion states.
22735 * src/main_menubar_def.h: Fixed shortcuts keys.
22737 * src/anjuta.c, src/gnome_project.c: Code clean ups.
22739 * anjuta.prj: Updated.
22741 2003-02-22 Naba Kumar <naba@gnome.org>
22743 * src/debug_tree.[c,h]: GNOME2 port from
22744 Etay Meiri <etay-m@bezeqint.net>
22746 * src/an_file_view.c, src/resources.[h,c],
22747 data/properties/bash.properties,
22748 data/properties/cpp.properties,
22749 data/properties/html.properties,
22750 data/properties/make.properties,
22751 data/properties/others.properties,
22752 data/properties/perl.properties,
22753 data/properties/props.properties,
22754 data/properties/xml.properties: Standarized file icons. Icons are
22755 defined in respective .properties file and are retrieved as resource
22758 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
22759 in labels from the commands editor as that would create
22760 problems for translators.
22762 2003-02-21 Naba Kumar <naba@gnome.org>
22764 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
22765 as they should be part of CVS(?).
22767 * Makefile.am: Corrected a typo for glade generated strings file.
22769 * configure.in, po/hi.po: Added new Hindi (hi) translation
22770 in ALL_LINGUS and added initial Hindi translation.
22772 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
22773 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
22774 sv_unknown.xpm to more proper icon.
22776 * (new)data/properties/php.properties, data/properties/Makefile.am,
22777 data/properties/anjuta.properties, data/properties/html.properties:
22778 Fixed PHP syntax hilighting bug by separating php properties into
22779 different file (because of file size).
22783 2003-02-20 Naba Kumar <naba@gnome.org>
22785 * src/breakpoints.c: Fixed breakpoints session saving/loading
22788 * scintilla/*, scintilla/include/*: Updated to scintilla
22791 2003-02-19 Naba Kumar <naba@gnome.org>
22793 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
22796 * Makefile.am, src/Makefile.am,
22797 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
22798 (removed) src/anjuta_dialog_strings.c,
22799 (removed) src/anjuta_dialogs_strings.c,
22800 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
22801 (added) anjuta.glade: Transfered glade files from src/ directory
22802 to the top level directory.
22804 * po/POTFILES.in: Updated.
22806 * (removed) macrocs2/*: Transfered to data/ directory.
22808 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
22809 data/Makefile.am: Moved macros in data directory. Anjuta no longer
22810 requires to have macros dir, but the projects generated by anjuta
22813 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
22816 * src/defaults.c: Corrected default compiler options.
22818 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
22821 * src/message-manager-private.cc, src/message-manager-private.h,
22822 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
22824 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
22825 source code generation for gnome2 projects.
22827 2003-02-11 Naba Kumar <naba@gnome.org>
22829 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
22830 restores the expand/collaspe states of the nodes after refresh.
22832 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
22834 2003-02-11 Naba Kumar <naba@gnome.org>
22836 * src/style-editor.c: Fixed pango font description handling for fonts.
22837 * src/anjuta.glade: Removed font size spin button.
22838 * configure.in, src/anjuta.prj: Corrected version.
22841 2003-02-10 Naba Kumar <naba@gnome.org>
22843 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
22844 references of scroll-menu.h and add about.h in Makefile.am.
22846 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
22847 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
22848 (removed) widgets/scroll-menu.h: Removed unused files.
22850 * Makefile.am: Added proper i18n rules and added intl tools for
22853 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
22854 to the stable release).
22856 * anjuta.spec.in: Removed manuals packaging.
22858 * data/Makefile.am: Removed 'macros' installation (not required for
22861 2003-02-10 Naba Kumar <naba@gnome.org>
22863 * po/POTFILES.in: Updated.
22865 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
22866 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
22867 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
22868 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
22869 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
22872 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
22873 src/toolbar_callbacks.h: Fixed scintilla notification signal name
22874 and fixed to properly handle focus in find entry box.
22876 * Makefile.am: Added code for RH system menu update.
22878 * .cvsignore: Updated.
22882 2003-02-03 Naba Kumar <naba@gnome.org>
22884 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
22885 editor preferences. and fixes dialogs.
22887 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
22888 Fixed linenumbers and header margins when they are disabled and
22889 removed unused header files.
22891 * src/attact_process.[h,c], src/debugger.c: Attach to process
22894 * src/help.c: Fixed dialog response.
22898 * data/properties/anjuta.properties: Corrected typo.
22900 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
22901 Change the signal to "changed" in entry from "selection-changed" in
22904 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
22907 2003-01-31 Naba Kumar <naba@gnome.org>
22909 * configure.in: Upgraded to use libgnomeprint-2.2
22911 * printing/Makefile.am: Updated
22913 *(removed) printing/print-doc.c, printing/print-doc.h,
22914 printing/print-util.c, printing/print-util.h: Removed because already
22915 merged with print.c.
22917 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
22918 and libgnomeprintui-2.2 and fixed rendering problems.
22920 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
22921 uneccessary print properties, as they are separately taken
22922 care in gnomeprint.
22924 * po/POTFILES.in: Update.
22926 2003-01-30 Naba Kumar <naba@gnome.org>
22928 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
22929 for about dialog box.
22931 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
22932 src/pixmaps.h: Modified for the above additions for about dialog.
22934 2003-01-29 Naba Kumar <naba@gnome.org>
22936 * src/style_editor.[c,h]: Added missing files.
22938 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22939 * scintilla/XPM.[cxx|h]: Added missing files
22941 2003-01-29 Naba Kumar <naba@gnome.org>
22943 * TODO, po/POTFILES.in: Updated.
22945 * anjuta.prj, src/anjuta.glade,
22946 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
22948 2003-01-28 Naba Kumar <naba@gnome.org>
22950 * data/properties/anjuta.properties, src/aneditor.cxx,
22951 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
22952 properties into text properties (earlier it was int properties).
22956 * scintilla/AutoComplete.c,xx,
22957 scintilla/AutoComplete.h,
22958 scintilla/CallTip.c,xx,
22959 scintilla/CallTip.h,
22960 scintilla/Document.c,xx,
22961 scintilla/Document.h,
22962 scintilla/Editor.c,xx,
22963 scintilla/Editor.h,
22964 scintilla/LexAVE.c,xx,
22965 scintilla/LexCSS.c,xx,
22966 scintilla/LexHTML.c,xx,
22967 scintilla/LexOthers.c,xx,
22968 scintilla/LexPython.c,xx,
22969 scintilla/LineMarker.c,xx,
22970 scintilla/LineMarker.h,
22971 scintilla/Makefile.am
22972 scintilla/PlatGTK.c,xx,
22973 scintilla/PropSet.c,xx,
22974 scintilla/ScintillaBase.c,xx,
22975 scintilla/ScintillaBase.h,
22976 scintilla/ScintillaGTK.c,xx,
22977 scintilla/ViewStyle.c,xx,
22978 scintilla/include/Platform.h,
22979 scintilla/include/SciLexer.h,
22980 scintilla/include/Scintilla.h,
22981 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
22985 src/an_file_view.c,
22986 src/an_symbol_view.c,
22987 src/anjuta-tools.c,
22992 src/anjuta_dialogs_strings.c,
22995 src/compiler_options.c,
22998 src/main_menubar.c,
22999 src/main_menubar.h,
23000 src/main_menubar_def.h,
23001 src/mainmenu_callbacks.c,
23002 src/mainmenu_callbacks.h,
23003 src/message-manager-private.c,c
23004 src/message-manager-private.h,
23005 src/message-manager.c,c
23006 src/message-manager.h,
23010 src/project_config.c,
23011 src/project_dbase.c,
23012 src/project_dbase_gui.c,
23013 src/project_import_gui.c,
23014 src/properties.c,xx,
23019 src/text_editor_gui.c,
23023 anjuta.prj: GNOME2 porting and fixed many porting bugs.
23025 2003-01-24 Naba Kumar <naba@gnome.org>
23027 * src/text_editor_gui.c, src/toolbar.c,
23028 src/text_editor.c, src/text_editor_cbs.h:
23029 Used correct notification signal name for scintilla
23030 (gtk2) and fixed UI.
23032 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
23035 * printing/print-doc.c,
23037 src/anjuta-tools.c,
23038 src/find_replace.c,
23041 src/mainmenu_callbacks.c,
23042 src/project_dbase.c,
23043 src/project_dbase.h,
23044 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
23046 src/text_editor_cbs.h:
23049 2003-01-23 Naba Kumar <naba@gnome.org>
23051 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
23052 correct stock icons and organized pixmap macros.
23054 Makefile.am: Removed non-generated files.
23056 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
23057 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
23058 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
23059 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
23060 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
23061 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
23062 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
23063 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
23064 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
23065 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
23066 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
23067 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
23068 stop.xpm, undo.xpm}: Removed because no longer used.
23070 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
23071 file_unknown.xpm}: Files renamed from fv_*, as it would
23074 * pixmaps/Makefile.am: Updated for the above changes.
23076 2003-01-23 Jakub Steiner <jimmac * ximian * com>
23078 * pixmaps/autocomplete-16.png,
23079 pixmaps/autocomplete.png,
23080 pixmaps/block-end-16.png,
23081 pixmaps/block-end.png,
23082 pixmaps/block-start-16.png,
23083 pixmaps/block-start.png,
23084 pixmaps/bookmark-first-16.png,
23085 pixmaps/bookmark-first.png,
23086 pixmaps/bookmark-last-16.png,
23087 pixmaps/bookmark-last.png,
23088 pixmaps/bookmark-next-16.png,
23089 pixmaps/bookmark-next.png,
23090 pixmaps/bookmark-prev-16.png,
23091 pixmaps/bookmark-prev.png,
23092 pixmaps/error-next-16.png,
23093 pixmaps/error-next.png,
23094 pixmaps/error-prev-16.png,
23095 pixmaps/error-prev.png: gnome2-styled icons
23098 2003-01-23 Naba Kumar <naba@gnome.org>
23100 * anjuta.prj: Updated compiler options.
23101 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
23103 * src/aneditor.cxx,
23106 src/anjuta_dialogs_strings.c,
23107 src/mainmenu_callbacks.c,
23108 src/mainmenu_callbacks.h,
23110 src/text_editor_cbs.c,
23111 src/text_editor_gui.c: GNOME2 Porting.
23113 2003-01-22 Naba Kumar <naba@gnome.org>
23115 * ChangeLog: Corrected dates.
23116 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
23117 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
23120 2003-01-22 Naba Kumar <naba@gnome.org>
23122 * plugins/patch/patch-plugin.c: Bug fix.
23124 * src/anjuta-tools.c,
23128 src/anjuta_dialogs_strings.c,
23136 src/mainmenu_callbacks.c,
23137 src/mainmenu_callbacks.h,
23139 src/project_dbase.c,
23140 src/project_dbase_gui.c,
23147 src/toolbar_callbacks.c,
23150 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
23153 (removed) src/CORBA-Server.c,
23154 (removed) src/CORBA-Server.h,
23155 (removed) src/Gladen-common.c,
23156 (removed) src/Gladen-stubs.c,
23157 (removed) src/Gladen.h,
23158 (removed) src/Prj-common.c,
23159 (removed) src/Prj-skelimpl.c,
23160 (removed) src/Prj-skels.c,
23161 (removed) src/Prj-stubs.c,
23162 (removed) src/Prj.h,
23163 (removed) src/glades.c,
23164 (removed) src/glades.h,
23165 (removed) src/messagebox.c,
23166 (removed) src/messagebox.h: Removed because no longer used.
23168 2003-01-21 Naba Kumar <naba@gnome.org>
23170 * src/anjuta-tools.c,
23173 src/anjuta_dialogs_strings.c,
23177 src/compiler_options.c,
23179 src/find_replace.c,
23180 src/find_replace.h,
23186 widgets/gnomefilelist.c: GNOME2 porting.
23188 2003-01-20 Naba Kumar <naba@gnome.org>
23190 * global-tags/create_global_tags.sh: Uses pkg-config to
23197 src/anjuta_dialogs_strings.c,
23200 src/compiler_options.c,
23201 src/compiler_options.h,
23202 src/fileselection.c,
23203 src/fileselection.h,
23204 src/mainmenu_callbacks.c,
23205 src/project_dbase_gui.c,
23210 src/text_editor_gui.c,
23211 widgets/gnomefilelist.c,
23212 widgets/gnomefilelist.h: GNOME2 porting.
23214 * widgets/Makefile.am,
23215 (removed) widgets/gnomedirlist.c,
23216 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
23219 (removed) src/src_paths_cbs.c,
23220 (removed) src/src_paths_cbs.h,
23221 (removed) src/src_paths_gui.c,
23222 (removed) src/compiler_options_cbs.c,
23223 (removed) src/compiler_options_cbs.h,
23224 (removed) src/breakpoints_cbs.c,
23225 (removed) src/breakpoints_cbs.h: Removed because they are now
23226 combined in singe file
23228 2003-01-16 Naba Kumar <naba@gnome.org>
23230 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
23231 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
23232 options dialog UI and data handling.
23235 2003-01-15 Naba Kumar <naba@gnome.org>
23237 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
23238 Completed command editor porting.
23240 * src/anjuta.c: Removed the use of commands load function
23243 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
23246 * src/anjuta-tools.c: Fixed translatable strings.
23248 * src/find_text.c: Fixed dialog creation from glade.
23250 * src/text_editor_gui.c, src/text_editor.c,
23251 src/text_editor_cbs.c: Completed port of detached text editor
23252 to gnome2 plateform.
23254 2003-01-14 Naba Kumar <naba@gnome.org>
23256 * src/anjuta.glade, src/preferences.[h,c],
23257 src/anjuta_dialogs_strings.c: Added build and editor
23258 preferences pages and other UIs. Fixed preferense loading and saving.
23260 * src/anjuta.c: Does case-insensitive match for tabs position
23261 preferences and removed preferences loading (done at _new() call).
23263 * anjuta-tools.c: Debugged tools dialog handling.
23264 * plugins/class-gen/clsGen.c: Fixed an undefined function.
23266 2003-01-13 Naba Kumar <naba@gnome.org>
23268 * ABOUT-NLS: Update (strange).
23270 * autogen.sh: Removed blocking code.
23272 * configure.in: Fixed an autogen bug.
23274 2003-01-13 Naba Kumar <naba@gnome.org>
23276 * (new)src/anjuta.gladep
23277 (new)src/messagebox.c
23278 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
23279 will be gradually removed (and then the files).
23283 printing/print-util.c,
23285 scintilla/ScintillaGTK.c,xx
23287 src/an_file_view.c,
23288 src/an_symbol_view.c,
23292 src/anjuta_dialogs_strings.c,
23294 src/attach_process.c,
23295 src/attach_process.h,
23298 src/breakpoints_cbs.c,
23301 src/compiler_options.c,
23302 src/compiler_options.h,
23303 src/compiler_options_cbs.c,
23312 src/find_in_files.c,
23313 src/find_in_files.h,
23314 src/find_in_files_cbs.c,
23315 src/find_replace.c,
23316 src/find_replace.h,
23324 src/main_menubar.c,
23325 src/mainmenu_callbacks.c,
23326 src/message-manager.c,c
23329 src/project_config.c,
23330 src/project_config.h,
23331 src/project_dbase.c,
23332 src/project_import_cbs.c,
23338 src/src_paths_gui.c,
23340 src/text_editor_gui.c,
23346 widgets/gnomefilelist.c: GNOME2 Port.
23348 2003-01-10 Naba Kumar <naba@gnome.org>
23350 * src/an_file_view.c,
23352 src/appwizard_gui.c,
23353 src/compiler_options.c,
23354 src/compiler_options_cbs.c,
23357 src/fileselection.c,
23358 src/find_in_files.c,
23360 src/main_menubar.c,
23362 src/message-manager-dock.c,
23364 src/project_dbase_gui.c,
23365 src/project_import_gui.c,
23366 src/registers_gui.c,
23367 src/sharedlib_gui.c,
23368 src/src_paths_gui.c,
23369 src/text_editor_gui.c,
23371 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
23373 2003-01-09 Naba Kumar <naba@gnome.org>
23375 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
23376 problems with some comments.
23378 * anjuta.prj: New project file (updated?)
23380 * src/Makefile.am: Enabled deprecated API and fixed variables.
23382 * src/an_file_view.c,
23383 src/an_symbol_view.c,
23384 src/anjuta-plugins.c,
23385 src/anjuta-tools.c,
23388 src/appwizard_cbs.c,
23389 src/attach_process.c,
23390 src/attach_process_cbs.c,
23391 src/compiler_options.c,
23392 src/compiler_options_cbs.c,
23394 src/mainmenu_callbacks.c,
23395 src/message-manager-private.c,c
23396 src/message-manager-private.h,
23397 src/message-manager.c,c
23398 src/message-manager.h,
23399 src/project_dbase.c,
23400 src/project_dbase.h,
23401 src/project_dbase_gui.c,
23402 src/project_import_cbs.c,
23403 src/project_import_gui.c,
23412 src/src_paths_cbs.c,
23413 src/src_paths_gui.c,
23416 src/text_editor_gui.c,
23417 src/text_editor_menu.c,
23419 src/toolbar_callbacks.c,
23423 src/wizard_gui.c: GNOME porting.
23425 2002-12-24 Naba Kumar <naba@gnome.org>
23427 * AUTHORS, ChangeLog, HACKING, Makefile.am,
23428 NEWS, README, SEARCH-REPLACE,
23429 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
23430 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
23431 launcher/Makefile.am,
23432 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
23433 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
23434 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
23435 printing/print-util.c, printing/print.c, printing/print.h,
23436 scintilla/*/*, widgets/e-shell-about-box.c,
23437 src/*, tagmanager/*/*, widgets/Makefile.am,
23438 widgets/gnomefilelist.c:
23440 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
23441 src/*.[c,h] files to gnome2 API.
23443 * src/anjuta_dialogs_strings.c: Added glade generated translatable
23446 2002-10-23 Naba Kumar <naba@gnome.org>
23448 * autogen.sh: Prevented Users from building HEAD cvs.
23450 2002-09-16 Stephane Demurget <demurgets@free.fr>
23452 * src/anjuta.glade: added the compiler options dialog, hopefully
23453 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
23455 2002-09-15 Stephane Demurget <demurgets@free.fr>
23457 * src/anjuta.glade: fixed a lot of small glitches.
23459 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
23462 * src/breakpoints_cbs.c: polished a bit.
23464 2002-09-15 Stephane Demurget <demurgets@free.fr>
23466 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
23468 * src/commands.c: partial gnome 2 port.
23470 * src/utilities.[ch]: changed some bits to be const.
23472 2002-09-14 Stephane Demurget <demurgets@free.fr>
23474 * src/Makefile.am: removed breakpoints_gui.c and added a check
23475 for gdk-pixbuf deprecated functions, but there shouldn't be much
23478 * src/breakpoints_gui.c: killed.
23480 * src/anjuta.glade: added two dialogs for the breakpoints management.
23483 * src/anjuta_cbs.c:
23485 * src/attach_process.c:
23487 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
23488 really huge changes and porting work.
23490 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
23491 (breakpoints_dbase_new): moved the UI init bits here.
23493 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
23494 a lot, not using any color anymore (not HIG compliant) and not using
23495 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
23496 to be double checked.
23498 * src/build_file.c:
23499 * src/build_project.c: gnome 2 port.
23501 2002-09-11 Stephane Demurget <demurgets@free.fr>
23503 * src/anjuta.glade:
23505 * src/anjuta_cbs.c:
23507 * src/breakpoints.c:
23508 * src/breakpoints_cbs.c: cleaned up some bits.
23510 2002-09-09 Stephane Demurget <demurgets@free.fr>
23513 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
23515 * src/an_symbol_view.[ch]:
23516 * src/attach_process_cbs.h: polished a bit.
23518 * src/breakpoints_cb.[ch]: partial gnome 2 port.
23520 2002-09-02 Stephane Demurget <demurgets@free.fr>
23523 * src/Makefile.am: added libglade-2 to the build.
23525 * src/anjuta.[ch]: added support for libglade.
23527 * src/anjuta.glade: added. There could be a file per top-level widget,
23528 as some other gnome projects, though.
23530 * src/attach_process_gui.c: removed.
23531 * src/attach_process.[ch]: gnome 2 port.
23532 (attach_process_new): Added the treeview init and the widget references
23535 2002-08-31 Stephane Demurget <demurgets@free.fr>
23537 * src/an_file_view.c: fixed some compilation issues.
23539 * src/an_symbol_view.c: gnome 2 port.
23541 2002-08-26 Stephane Demurget <demurgets@free.fr>
23543 * src/an_file_view.c: finished gnome 2 port.
23544 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
23545 directory pixmap depending on the event.
23547 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
23548 (project_file_data_new): use a GtkTreePath.
23550 2002-08-23 Stephane Demurget <demurgets@free.fr>
23552 * src/Makefile.am: readded back an_*_view.[ch] because they are still
23553 driving me nuts but they need to be ported, heh ?
23555 * src/an_file_view.c: gnome 2 port, almost finished after some hard
23556 work since it's quite a total rewrite again.
23558 2002-08-22 Stephane Demurget <demurgets@free.fr>
23560 * src/an_file_view.c:
23561 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
23563 2002-08-21 Stephane Demurget <demurgets@free.fr>
23565 * src/anjuta_info.c:
23566 * src/utilities.h: gnome 2 port, featuring a total rewrite.
23568 2002-08-20 Stephane Demurget <demurgets@free.fr>
23570 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
23573 * src/an_file_view.c:
23574 * src/aneditor.cxx:
23575 * src/anjuta_cbs.c:
23576 * src/compiler_options.h:
23577 * src/messagebox.c:
23578 * src/messagebox.h:
23580 * src/project_dbase.h:
23581 * src/resources.h: gnome 2 port.
23583 2002-08-14 Stephane Demurget <demurgets@free.fr>
23585 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
23587 * data/properties/sql.properties: added the DATETIME data type.
23589 * data/properties/html.properties: added the foreach php keyword.
23591 2002-08-08 Stephane Demurget <demurgets@free.fr>
23593 * widgets/Makefile.am: removed blank line after the last backslash
23594 for avoiding a warning from automake.
23597 * src/Makefile.am: added the ORBit-2 dep.
23599 2002-08-08 Stephane Demurget <demurgets@free.fr>
23601 * AUTHORS: added Biswa, because I wonder why noone already have
23602 written his name in the Anjuta's hall of fame :)
23604 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
23606 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
23607 widgets/e-shell-about-box.c: Made to compile for gnome2.
23609 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
23611 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
23612 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
23614 * configure.in, printing/print.h, printing/print.c,
23615 printing/print-doc.c: Made to compile for gnome2.
23617 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
23619 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
23620 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
23621 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
23622 widgets/Makefile.am:
23624 Upgraded the build system to gnome2 platform.
23626 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23627 * manuals/*: Added capability to generate PDF and PS.
23628 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
23629 * TODO, TODO.biswa: Intergated TODO list.
23630 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
23632 * src/dnd.c: Fix typo
23633 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
23634 * src/anjuta.c: Bug #568895, Bug #575419
23636 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23638 * tagmanager/tm_global_tags.c: Fixed compiler warning.
23639 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
23641 2002-12-17 Naba Kumar <naba@gnome.org>
23643 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
23646 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23647 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
23648 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
23649 * anjuta.prj: Added tools.sgml
23650 * data/properties/cpp.properties: Bug # 646974
23652 2002-12-16 Naba Kumar <naba@gnome.org>
23654 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
23655 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
23656 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
23657 on 'Enter' and adds proper focus mechanism.
23658 * src/anjuta.c: Fixed a memory corruption bug.
23659 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
23660 'Enter' and can also be Canceled. Sets proper default and focus policies
23662 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
23663 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
23664 translatable strings in dialogs and fixed some dialog properties.
23665 * src/anjuta-tools.c: Now uses xml format for loading and saving.
23666 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
23667 * src/message_manager_private.cc: Fixed some debug messages.
23668 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
23669 widgets/gnomefilelist.c: Fixed a memory leaks.
23670 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
23671 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
23672 src/main_menubar_def.h: Implemented incremental search.
23675 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23676 * tagmanager/*: Minor cleanups and warning fixes.
23677 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
23678 GUI during long updates.
23679 * src/text_editor.c: Remove debug message.
23681 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23682 * tagmanager/tm_project.c: Fix a memory access problem.
23684 2002-12-13 Naba Kumar <naba@gnome.org>
23686 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
23687 tools list to show "Enabled" flag of the tool. Fixed a bug where
23688 tool list is not cleared when creating a new tool.
23690 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23691 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
23693 2002-12-12 Naba Kumar <naba@gnome.org>
23695 * anjuta-tools.[h,c], commands.c: Used the tools help of
23696 anjuta variables list in commands editor and fixed a typos
23697 buy in anjuta-tools.c.
23699 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23700 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
23701 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
23702 * TODO.biswa: Added to help me track things better.
23704 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23706 * configure.in, anjuta.spec.in: Added libglade dependency.
23707 * Makefile.am: Added anjuta.glade file.
23708 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
23709 , src/mainmenu_callbacks.[ch], src/message-manager.h
23710 , src/widget-registry.c: Tools editor GUI + other additions.
23712 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23714 * src/project_dbase.[ch], tagmanager/tm_project.c,
23715 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
23716 Implement syncing tags image with the project database.
23717 * src/anjuta-tools.c: Implemented variable substitution and
23718 working directory in tools.
23720 2002-12-09 Naba Kumar <naba@gnome.org>
23722 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
23723 command configuration language list from properties.
23725 * data/properties/asm.properties, data/properties/ruby.properties:
23728 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23730 * src/an_symbol_view.c: Remember current selected entry and select
23731 it automatically after refresh.
23733 2002-11-26 Murray Cumming <murrayc@usa.net>
23735 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
23736 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
23737 and gnomemm 1.2 projects so that people know they are really
23738 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
23739 But I did correct these to sue lowercase names.
23741 2002-12-01 Naba Kumar <naba@gnome.org>
23743 * data/anjuta.properties: Fixed caching problem on
23745 * src/preferences.c, src/preferences_gui.c: Implemented automatic
23748 2002-12-01 Naba Kumar <naba@gnome.org>
23750 * data/properies/anjuta.properties: Corrected "indicators.automatic"
23752 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
23753 property and uses it.
23754 * src/aneditor.cxx: Fixed a bug associated with selection a word at
23757 2002-11-30 Naba Kumar <naba@gnome.org>
23759 * src/debugger.c: Fixed a typo.
23760 * data/properties/*: Updated properties files and added
23762 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
23763 Added comment submenu and cleaned up ref and unref of menus.
23764 * src/aneditor.h: Added definition of comment commands.
23765 * src/aneditor.c: Upgrade from latest SciTE source code.
23766 * src/text_editor.[hc], src/text_editor_cbs.c,
23767 src/message_manager_private.cc, src/message_manager.[cc,h],
23768 src/anjuta.[c,h]: Added indicators support for errors/warnings
23769 highlight in the editor.
23770 * NEWS, TODO: Update.
23771 * scintilla/include/PropSet.h: Removed deprecrated function.
23773 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23775 * src/anjuta-tools.[ch]: Tools implementation (basic)
23776 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
23777 , src/main_menubar_def.h: PLugins cleanup and segregation
23778 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
23780 * anjuta.prj: Added new files
23781 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
23782 * plugins/class-gen/clsGen.c: Register menu under 'Project'
23783 * plugins/patch/patch-plugin.c: Register menu under 'Format'
23784 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
23785 * src/Makefile.am: Added new files
23786 * src/message-manager.[cc/h]: Added standard output and error windows
23788 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
23790 * project_type.c: Fixed Gnomemm2 project type
23792 2002-11-25 Naba Kumar <naba@gnome.org>
23794 * printing/print.c: Fixed a compile warning.
23795 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
23796 * src/utilities.c: Fixed a compile warning in sparc, hides the
23797 terminal check error output from the user.
23798 * project_config.[ch], project_dbase.[ch], source.c: Added project
23799 version, exclude modules configuration and reordered other config
23800 properties. Changed some strings to more descriptive text.
23801 * src/compiler_opitions.c: Removed extra newlines from .prj file
23803 * anjuta.prj: Converted to new format (only reorganised properties
23804 and removed extra newlines ... nothing else).
23807 2002-11-21 Naba Kumar <naba@gnome.org>
23809 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
23810 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
23811 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
23812 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
23813 Updated to the CVS version.
23815 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23817 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
23818 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
23819 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
23820 images in completion lists.
23821 * src/resources.h: Make C++ friendly.
23822 * scintilla/PropSet.cxx: Fix memory leak.
23824 2002-11-20 Naba Kumar <naba@gnome.org>
23826 * scintilla/*/*: Synced to latest scintilla 1.49
23827 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
23830 * scintilla/RESearch.cxx: The automatic cvs log in the
23831 file really broke things trying to interprete the changelog
23832 entry incorrectly as end-of-comment. Removed the $cvs line
23833 and committed again.
23835 2002-11-19 Naba Kumar <naba@gnome.org>
23837 Patch from Timothee Besset <ttimo@idsoftware.com>
23839 * src/message-manager-private.cc: Interpretes absolute
23840 file paths properly in zvt terminal.
23842 2002-11-19 Naba Kumar <naba@gnome.org>
23844 Patch from Timothee Besset <ttimo@idsoftware.com>
23846 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
23847 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
23848 (important) editor preferences in project (if there is one
23853 2002-11-18 Naba Kumar <naba@gnome.org>
23855 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23857 * src/debug_tree.c, src/find_in_files_gui.c,
23858 src/find_replace.c, src/find_text.c,
23859 src/project_import.c, src/project_import_gui.c,
23860 src/wizard_gui.c: i18n Fixes.
23862 2002-11-15 Naba Kumar <naba@gnome.org>
23864 * plugins/class-gen/clsGen.c: Fixed to use project function
23865 to import files. Create non-existent directories before the
23866 sources are written.
23868 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
23869 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
23871 src/glades.c: Excluded gladen files from build. This
23872 will fix the unnecessary dependency on libssl.
23874 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
23875 file import funtion.
23877 * src/message_manager_private.cc: Fixed a compiler warning with
23878 DEBUG preprocessor macro.
23880 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
23881 wrong (undocked) editor window was closed on clicking close on an
23882 undocked editor window.
23884 * src/debugger.c: Fixed a bad bug where debugger terminal won't
23885 start correctly if the executable was run before with 'F3'.
23887 * src/toolbar_callbacks.c: Wrap around find next.
23888 * src/toolbar.c: Disable combo activate.
23889 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
23890 button positions to get 'yes' as default.
23892 * anjuta.spec.in: Updated.
23894 * src/anjuta_info.c, src/appwizard_gui.c,
23895 src/attach_process_gui.c, src/breakpoints_gui.c,
23896 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
23897 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
23898 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
23899 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
23900 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
23901 src/preferences.c, src/preferences_gui.c, src/project_config.c,
23902 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
23903 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
23904 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
23905 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
23906 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
23907 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
23908 plugins/patch/patch-plugin.c, printing/print-util.c:
23909 Set all windows and dialogs transient
23910 to their parents so that they remain floated above their parents.
23912 2002-11-13 Naba Kumar <naba@gnome.org>
23914 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
23915 take default editor font).
23917 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
23918 Corrected email address.
23920 * src/mainmenu_callbacks.c: Used spaces instead of tabs
23921 for changelog entry.
23925 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23926 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
23928 2002-11-06 Naba Kumar <naba@gnome.org>
23931 * anjuta.spec.in: Ships the .omf files with the
23932 documents instead of the base package.
23934 2002-11-04 Naba Kumar <naba@gnome.org>
23936 * data/properties/latex.properties: Fixed a bug.
23937 * ChangeLog: Released 1.0.0 stable.
23939 2002-11-04 Naba Kumar <naba@gnome.org>
23941 * src/commands.c: Added command with shell redirection capability.
23942 * data/properties/anjuta.properties: Changed default execution
23944 * src/project_dbase.c: Set project top dir in properties.
23945 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
23946 * data/Makefile.am: More diskcheck error fixes.
23948 * README, anjuta.spec.in, THANKS, AUTHORS,
23949 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
23950 manuals/C/anjuta-manual/authers,sgml,
23951 manuals/C/anjuta-manual/anjuta-manual.sgml,
23952 manuals/C/anjuta-manual/anjuta-manual-C.omf,
23953 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
23954 : Changed anjuta home to
23955 new URL and my email address.
23957 * manuals/C/anjuta-manual/interfaces.sgml,
23958 manuals/C/anjuta-manual/prefereces.sgml,
23959 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
23961 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
23962 : removed reference to the help menu as the menu is modified
23963 when no help is found (which is very likely when we are
23964 shiping the documents separately).
23966 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23967 * anjuta.spec.in: Update specfile to make multiple RPMs.
23968 * data/Makefile.am: make dist fix.
23969 * src/text_editor_menu.c: Fix compile warnings (casts).
23971 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23972 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
23973 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
23975 2002-11-01 Naba Kumar <naba@gnome.org>
23977 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
23978 Added gnome2 macros to be used by gnome2 project wizard.
23980 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
23983 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
23984 as it was conflicting with generated projects and is not
23987 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
23988 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
23989 project generation, removed qt project as it's not complete and
23990 added gnome2 bonobo wizard.
23992 2002-10-29 Naba Kumar <naba@gnome.org>
23994 * po/POTFILES.in: Updated.
23995 * po/POTFILES.skip: Added.
23996 * preferences.h: Fixed print paper size property name.
23998 2002-10-28 Naba Kumar <naba@gnome.org>
24000 * data/user.properties, data/Makefile.am: Added user properties file
24001 which will be copied in user's ~/.anjuta/user.properties.
24003 * data/anjuta.properties: Changed a comment.
24005 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
24007 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24008 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
24009 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
24012 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
24013 instead of user properties file.
24015 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
24016 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
24017 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
24018 * README, TODO: Updated.
24020 2002-10-28 Naba Kumar <naba@gnome.org>
24022 * manuals/C/anjuta-manual/figures/editor_guides.png,
24023 manuals/C/anjuta-manual/figures/editor_margins.png,
24024 manuals/C/anjuta-manual/figures/editor_markers.png,
24025 manuals/C/anjuta-manual/figures/local_variables.png,
24026 manuals/C/anjuta-manual/figures/open_file_multiple.png,
24027 manuals/C/anjuta-manual/figures/prefs_print.png,
24028 manuals/C/anjuta-manual/figures/print_dlg.png,
24029 manuals/C/anjuta-manual/figures/print_preview.png,
24030 manuals/C/anjuta-manual/figures/symbol_browser.png,
24031 manuals/C/anjuta-manual/figures/variable_tip.png: New png
24032 files for manual documentation.
24034 * manuals/sgmldocs.make,
24035 manuals/C/anjuta-manual/Makefile.am,
24036 manuals/C/anjuta-manual/authors.sgml,
24037 manuals/C/anjuta-manual/build.sgml,
24038 manuals/C/anjuta-manual/compileopts.sgml,
24039 manuals/C/anjuta-manual/debugger.sgml,
24040 manuals/C/anjuta-manual/execute.sgml,
24041 manuals/C/anjuta-manual/fileoperations.sgml,
24042 manuals/C/anjuta-manual/interface.sgml,
24043 manuals/C/anjuta-manual/preferences.sgml,
24044 manuals/C/anjuta-manual/projects.sgml,
24045 manuals/C/anjuta-manual/figures/arguments.png,
24046 manuals/C/anjuta-manual/figures/open_file.png,
24047 manuals/C/anjuta-manual/figures/other_opts.png,
24048 manuals/C/anjuta-manual/figures/scrshot.png,
24049 manuals/C/anjuta-manual/figures/toolbar_browser.png,
24050 manuals/C/anjuta-manual/figures/toolbar_tags.png:
24052 Updated anjuta manual documentation.
24055 2002-10-27 Naba Kumar <naba@gnome.org>
24057 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
24058 check and modifies debugger terminal command accordingly
24059 to function properly.
24061 2002-10-25 Naba Kumar <naba@gnome.org>
24063 * manuals/sgmldocs.make: Fixed a couple of bugs.
24064 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
24066 2002-10-24 Naba Kumar <naba@gnome.org>
24068 * src/debug_tree.c: Fixed a crash bug from Etay.
24070 * global_tags/create_global_tags: Added messages.
24071 Fixed infinite looping within files.
24073 * macro/autogen.sh: Removed debug and warning flags for defaults.
24075 Patch from Vadim Berezniker <vadim@berezniker.com>
24077 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
24078 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
24081 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
24082 temporarily just copy it
24084 2002-10-24 Naba Kumar <naba@gnome.org>
24086 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
24087 manuals/C/anjuta-manual/anjuta-manual.sgml,
24088 manuals/C/anjuta-manual/compileopts.sgml,
24089 manuals/C/anjuta-manual/debugger.sgml,
24090 manuals/C/anjuta-manual/execute.sgml,
24091 manuals/C/anjuta-manual/fileoperations.sgml,
24092 manuals/C/anjuta-manual/interface.sgml,
24093 manuals/C/anjuta-manual/introduction.sgml,
24094 manuals/C/anjuta-manual/projects.sgml,
24095 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
24096 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
24097 manuals/ja/anjuta-manual/anjuta-manual.sgml,
24098 manuals/ja/anjuta-manual/compileopts.sgml,
24099 manuals/ja/anjuta-manual/debugger.sgml,
24100 manuals/ja/anjuta-manual/execute.sgml,
24101 manuals/ja/anjuta-manual/fileoperations.sgml,
24102 manuals/ja/anjuta-manual/interface.sgml,
24103 manuals/ja/anjuta-manual/introduction.sgml,
24104 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
24106 2002-10-24 Naba Kumar <naba@gnome.org>
24108 * src/project_type.c: added autogen for qt projects.
24109 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
24110 Fixed a bug that retrieves wrong terminal command.
24111 * src/commnads.c: Added more terminal commands.
24112 * configure.in: Checks for scrollkeeper version.
24114 2002-10-22 Naba Kumar <naba@gnome.org>
24116 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
24117 instead of AM_GNOME_GETTEXT.
24119 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
24120 for setup-gettext for the wizard generated projects.
24122 * src/source.c: Fixed a bug where glade file wasn't generated.
24124 * src/gnome_project.c: Excluded project version from project dir
24127 2002-10-22 Naba Kumar <naba@gnome.org>
24129 * acinclude.m4: New file with dummy funtion for gettext
24130 cross compatibility fix.
24132 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
24133 * configure.in: Fixed cflags to avoid useless warnings.
24134 * Makefile.am: EXTRA_DIST += setup-gettext.
24135 * src/toolbars.c: Added space paddings around tags label.
24137 2002-10-21 Naba Kumar <naba@gnome.org>
24139 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24141 * setup-gettext: New script to maintain gettext cross version
24143 * configure.in, macros/autogen.sh: Fix for gettext cross version
24146 2002-10-21 Naba Kumar <naba@gnome.org>
24148 * debug_tree.c: Fixed incorrect use of debug assertion.
24150 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
24151 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24152 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
24153 src/memory.c, src/memory.h, src/message-manager-private.cc:
24155 New parsing algorithm; adapted from kdevelop.
24156 Middle button menu for changing the value's display type
24158 2002-10-07 Naba Kumar <naba@gnome.org>
24160 * src/main_menubar_def.h: Changed status bar message for Help->
24161 Browse info pages. Bug #603308
24163 * src/executer.c: Made "User terminal" default for creating
24164 projects (User can always disable it later). Bug #114222
24166 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24168 * macros/autogen.sh: Require gettext 0.10.x for autogen
24169 * src/text_editor.c: Fixes Bug #595303
24170 * src/source.c: Fixes Bug #595970
24171 * src/anjuta.c: Fixes Bug #598366
24172 * scingtilla/LexCPP.cxx: Bug #602296
24173 * src/main_menubar_def.h: Bug #604363
24174 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
24176 2002-10-07 Jens Georg <mail@jensgeorg.de>
24178 Reviewed by: Naba Kumar <kh_naba@gnome.org>
24179 * gnomefilelist.c: This patch fixes the bug #611542
24181 2002-09-20 Naba Kumar <kh_naba@gnome.org>
24183 * data/properties/Makefile.am: Added tcltk.properties file.
24185 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24187 Reviewed by: Naba Kumar <kh_naba@gnome.org>
24189 * README: Updated README
24190 * plugins/class-gen/clsGen.c, src/message_manager.cc
24191 , src/mainmeu_callbacks.c, src/memory.c
24192 , src/project_dbase_gui.c, src/text_editor_gui.c
24193 , widgets/gnomefilelist.c: Set window icons
24194 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
24195 Enabled release build (stripped + optimized binaries, etc.)
24196 * data/properties/anjuta.properties, src/commands.c,
24197 src/defaults.cFixed bug #595489 (stdin on executables)
24198 * src/appwizard.c, src/main.c, src/message-manager.cc
24199 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
24200 , src/debug_tree.c: Memory related (valgrind) fixes.
24201 * src/message-manager-private.[cc,h], src/pixpams.h
24202 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
24203 * anjuta.prj: Added debug_tree.c to SOURCES
24204 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
24205 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
24206 Compacted code and cleaned up unnecessary functions.
24207 * tagmanager/*.[ch]: Code fixes.
24209 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
24211 Reviewed by: Naba Kumar <kh_naba@gnome.org>
24213 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
24214 Debug tree now detects changes of displayed variables
24215 and changes their color to red
24217 2002-09-20 Naba Kumar <kh_naba@gnome.org>
24219 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24221 * mainmenu_callbacks.c: Set's the current file name in
24222 file save as dialog.
24224 2002-09-20 Naba Kumar <kh_naba@gnome.org>
24226 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
24228 * data/properties/tcltk.properties: New file for tcl/tk
24231 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
24233 * src/project_type.[c,h], src/source.c, data/Makefile.am:
24234 Fixed a fatal bug which doesn't let building gnome2 related
24235 projects. They use different autogen.sh script. Defined new
24236 type field "gnome_macro_support".
24238 * data/autogen.sh.gnome2: New file.
24240 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
24241 bug with quotes escaping in quotes.
24243 * src/message-manager-private.cc: Used event box instead
24244 of frame for local message pane, so that the borders appear
24245 properly and nicely.
24247 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
24248 if there is a project open and all the files are un-docked.
24250 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
24252 2002-08-27 Andy Piper <andy.piper@freeuk.com>
24254 * src/main_menubar_def.h: implement feature request #595356, patch #597161
24255 * THANKS: updated for new contributions
24256 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
24258 2002-08-27 Steven Knight <steven.knight@unh.edu>
24260 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
24261 src/project_dbase.h, src/project_type.c, src/source.c,
24262 src/wizard_gui.c: new Qt project type
24263 *** NB not fully tested, may need some work, icon required...
24265 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24267 * src/memory.c, src/memory.h: new memory patch
24269 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
24271 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
24273 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
24275 * lancher/anjuta_launcher.c: Determine pty from function
24276 call instead of running 'tty' externally.
24278 * data/properties/cs.properties: Added compile/build commands.
24279 Fixed execution properties.
24281 * src/commands.c: Added c# options.
24283 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
24285 * src/debug_tree.[c,h], src/debugger.[c,h],
24286 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
24288 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
24289 1. Misaligned structs when they are members of other structs.
24290 2. '{' sometimes appears as a variable.
24291 3. Wrong processing of some arrays.
24292 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
24293 that displays the tree in two columns (variable and value).
24295 2002-08-14 Stephane Demurget <demurgets@free.fr>
24297 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
24299 * data/properties/sql.properties: added the DATETIME data type.
24301 * data/properties/html.properties: added the foreach php keyword.
24303 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
24305 * NEWS: Updated with new features.
24307 * data/.cvsignore, doc/.cvsignore: Updated.
24309 Patch from: Etay Meiri <etay-m@bezeqint.net>
24311 * src/debug_tree.h, src/debug_tree.c: New files.
24313 * src/Makefile.am, src/message-manger-private.[h,cc],
24314 src/message-manger.cc: Added Tree view for debugger
24317 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
24319 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24321 * src/memory.c, src/memory.h: New files.
24323 * src/Makefile.am, src/appwizard.c, src/controls.c,
24324 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24325 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24327 Memory view implemetation that would enable viewing raw memory
24330 2002-08-08 Stephane Demurget <demurgets@free.fr>
24332 * AUTHORS: added Biswa, because I wonder why noone already have
24333 written his name in the Anjuta's hall of fame :)
24335 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
24337 * src/appwizard_gui.c: Removed an ambiguous prototype.
24338 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
24339 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
24340 * THANKS: Updated M. Ali Vardar's email.
24342 2002-08-01 Andy Piper <andy.piper@freeuk.com>
24344 * src/anjuta_gui.c: implemented feature request to stop main and browser
24345 toolbars having exclusive use of space
24347 2002-08-01 Andy Piper <andy.piper@freeuk.com>
24349 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
24350 left over from the previous work to fix bugs :-)
24352 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
24353 src/controls.c, src/mainmenu_callbacks.h,
24354 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
24357 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
24358 src/project_import_gui.c, src/sharedlib_gui.c,
24359 src/signals_gui.c: set window icon correctly
24361 * NEWS: more updates for the release
24363 * HACKING: updated for window icons and insert menu information
24365 * src/cvs_gui.c, src/build_project.c,
24366 src/project_import_cbs.c: message strings reviewed
24368 * src/controls.c: context help button should be disabled if
24369 DevHelp is not installed
24372 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
24374 * src/debugger.c: Fixed the signalling screw up because of string
24375 update in gdb used to report the child process PID. Also, no
24376 error dialog will be popped up for "no such file or directory"
24377 error (very annoying and useless error). This error will still
24378 be shown on the debug message window. Avoided terminating the
24379 program when the terminal is terminated -- doesn't hurt, otherwise
24380 we get crappy egg-and-hen problem.
24382 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
24383 dimensions loading.
24385 * src/anjuta.c: Limited the default size of main window to sane
24388 * src/preferences.c: Fixed some deadly memory corruption bugs in
24389 the recent patches. Return from getenv() should NEVER be freed,
24390 because they are static strings.
24392 * src/preferences_gui.c: Removed the fix for crash bug with font
24393 selection and applied the real fix.
24395 2002-06-08 Andy Piper <andy.piper@freeuk.com>
24397 * NEWS: updated for release
24399 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
24401 * src/launcher.c: Added a fix a memory leak and a possible
24402 fix for zvt-crash bug.
24404 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
24406 * data/properties/latex.properties,
24407 data/properties/ada.properties: Added file.is.source property.
24409 * src/an_file_view.c: Set auto column size of the file
24412 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
24413 The user is now prompted to confirm the closing of the file
24414 if it is being used by CVS. If yes, the editor is closed and
24415 the CVS operation stops.
24417 2002-06-07 Andy Piper <andy.piper@freeuk.com>
24419 * anjuta.prj: bump project version for release
24420 * BUGS: removed unnecessary file
24422 2002-06-07 Philip Van Hoof <freax@pandora.be>
24424 * widgets/gnomefilelist.c: fix up issue with directory deleted
24425 during the life of the file list widget
24426 * src/preferences_gui.c: sticking-plaster fix to font selection
24427 causes segfault bug
24429 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
24431 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24433 * data/properties/anjuta.properties, src/an_file_view.[ch],
24434 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
24435 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
24436 added options for symbol and file browsers.
24437 * data/properties/cpp.properties: linker flags should come after
24438 the name of the file to compile.
24439 * scintilla/Editor.cxx: fixed gcc compilation warning.
24440 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
24441 be executed from bindir only.
24442 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
24443 tagmanager/include/tm_file_entry.h: CVS version information in file
24445 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
24447 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
24448 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
24449 crashes during file import.
24450 * src/project_import.c: disable project menu items during project
24453 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24455 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24457 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
24458 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
24459 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
24460 modified Insert menu, added C functions template, header C
24461 template, modified header_template HEADER_H ==> NAMEFILE_H
24463 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24465 2002-06-05 Andy Piper <andy.piper@freeuk.com>
24467 * data/properties/html.properties: changed some file
24470 2002-06-05 Philip Van Hoof <freax@pandora.be>
24472 * widgets/gnomefilelist.c: Fixed #560759 and #561776
24474 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24476 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24478 * data/properties/anjuta.properties, src/defaults.c: Make windows
24479 docked by default, fix the big fonts bug.
24481 * src/an_file_view.c, src/main_menubar_def.h,
24482 src/project_dbase_gui.c: sanitized the Edit/View mess.
24484 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
24485 for customizing shortcuts.
24487 * src/mainmenu_callbacks.c: Search for selected word if present.
24489 * src/text_editor_menu.c: Added context menu options for docking
24490 and undocking editor windows.
24492 * src/main_menubar.h, src/main_menubar.c: more support for the
24493 shortcuts menu item.
24495 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24497 2002-06-05 Andy Piper <andy.piper@freeuk.com>
24499 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
24500 all commit messages being written to top of the file
24502 * src/main_menubar_def.h: message strings reviewed
24504 * src/project_import.c: message strings reviewed
24506 * src/source.c, src/glades.c: message strings reviewed. Fixed
24507 some bugs around reading the project properties for creating
24508 .glade and .desktop files in the Application Wizard. There were
24509 typos in the property names being retrieved
24511 * widgets/gnomefilelist.c: changed build_full_path to make
24512 the file widget support ~
24513 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
24515 * THANKS, widgets/e-shell-about-box.c,
24516 manuals/anjuta-manual/C/authors.sgml: updated for new
24519 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
24521 * src/project_dbase.c: Fixed the file-path-corruption bug
24522 and the cannot-import-file-in-project bug. (follow-up with
24523 the last commit from Stef).
24525 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
24526 with unsaved-project.
24528 2002-06-05 Stephane Demurget <demurgets@free.fr>
24530 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
24533 2002-06-04 Andy Piper <andy.piper@freeuk.com>
24535 * data/properties/{xml,html,other}.properties: changed some file
24538 * data/anjuta.mime: oops! cvs added
24540 * scintilla/RESearch.cxx: fixed up a problem with comments
24542 * global-tags/create_global_tags.sh: redirect errors to /dev/null
24543 to avoid messages about missing libs
24545 * NEWS: started the release notes
24547 2002-06-04 Andy Piper <andy.piper@freeuk.com>
24549 * HACKING: updated with new information on printing, patch naming
24551 * TODO: removed completed tasks
24553 * THANKS: updated a few contributions
24555 * anjuta.prj: updated the icon file
24557 * anjuta.desktop.in.in: updated to add Categories
24559 * data/anjuta.mime: created a mime type for Anjuta project files
24560 (NB needs to be added to the install in /usr/share/mime/)
24562 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
24563 "Coded in Anjuta" button in Gimp XCF format. It can be converted
24564 to PNG for websites.
24566 * plugins/patch/patch-plugin.c: clarified some messages and
24567 made it easier to see different patching sessions
24569 * src/toolbar.c: changed some message text for consistency
24571 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
24572 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
24574 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24576 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
24577 src/project_dbase.{c,h}, src/project_import_cbs.c,
24578 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
24579 Added XLib Project and a Dockapp Project types.
24580 * pixmaps/Makefile.am: added line for new pixmap for new xlib
24582 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
24583 * src/source.c: Fixed memory leak in existing projects.
24584 (filename was not freed)
24585 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
24587 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
24589 * src/anjuta.h, src/anjuta.c: Added error display funtions
24590 with parent windows.
24592 * src/appwizard_cbs.c: Changed error display function to use
24595 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
24597 * printing/print.h, printing/printing.c: Taken care of document
24598 zoom factor and fixed a font loading bug. Dynamically calculated
24599 text widths to work with zooms properly. Re-organized code for
24600 dynamic text width calulations to work in general with utf8 chars.
24601 Determined font height and width automatically from the font info.
24603 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
24604 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
24605 Converted text.zoom.factor property to use #defined value. Removed
24606 margin header and margin numbers preferences, as they now
24607 calculated dynamically.
24609 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
24611 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
24612 printing/print-util.h, printing/print.c, printing/print.h:
24613 Rewritten printing support for style based printing. Syntax highlighted
24614 printing, monochromatic printing, setup using preferences etc.
24616 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
24617 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
24618 language and the styled text buffer.
24620 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
24621 the print setup preferences page and added printer preferences. Added functions
24622 to retrieve preferences with default values.
24624 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
24627 * data/properties/anjuta.properties: Added default printer preferences.
24629 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
24630 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
24631 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
24633 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
24635 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24637 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24639 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
24640 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
24641 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
24642 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
24644 printing/Makefile.am: Reduced compiler optimizations.
24646 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
24647 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
24648 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
24649 tagmanager/tm_workspace.c: TagManager fixes.
24651 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
24653 * printing/*: CVS added. :)
24655 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24657 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24659 * printing*: CVS added.
24660 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
24661 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
24662 src/main_menubar_def.h: Gnome Print support
24663 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
24664 * configure.in: Enable debugging flag option
24665 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
24666 Print properties defined.
24667 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
24669 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24671 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24673 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
24674 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
24675 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
24677 * src/text_editor.c: Minor cleanups.
24678 * anjuta.c: Tweaks to 'Goto File Line' functionality.
24679 * src/project_dbase.c: Fixes to add/remove files from project.
24680 * src/help.c: Fix minor memory leak.
24681 * src/project_dbase_gui.c: Remove debugging messages.
24682 * src/utilities.[ch]: Cleanups and minor fixes.
24683 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
24685 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
24687 * src/anjuta.c [anjuta_apply_preferences()]:
24688 Fixed a crash bug when tab pos is not defined for the editors.
24690 * data/properties/cpp.properties: Set default identifier property to normal.
24691 This fixes the bug in which the fore color gets hidden with dark background.
24693 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
24695 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
24698 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
24699 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
24700 src/anjuta.c, data/properties/anjuta.properties:
24701 Implemented line wrapping.
24703 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
24705 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
24706 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
24707 tags. Code was reviewed from GNOME Bonsai view.
24709 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
24710 it seems to have been removed by scintilla people.
24712 * data/properties/anjuta.properties: Set default line wrap to false, as
24713 is noticably slow with big files.
24715 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24717 * src/project_import_gui.c: disallow the selection of files in
24719 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
24722 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24724 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
24725 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
24726 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
24727 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
24728 now works properly.
24729 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
24730 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
24731 * src/utilities.[ch]: Added some utility functions.
24732 * tagmanager/tm_project.c: Fix for bug in file removal from project.
24734 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24736 2002-05-26 Andy Piper <andy.piper@freeuk.com>
24738 * HACKING: info on FIXME statements and removed ccview references
24739 * Makefile.am: added rule to make RPM package
24741 2002-05-26 Andy Piper <andy.piper@freeuk.com>
24743 * THANKS, widgets/e-shell-about-box.c,
24744 manuals/anjuta-manual/C/authors.sgml: updated for new
24746 * src/anjuta.c: removed unnecessary warning code since CVS
24747 support is now implemented :-)
24748 * manuals/sgmldocs.make: implemented a fix for bug #553969
24749 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
24750 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
24751 manuals/C/anjuta-faqs-C.omf: modified the descriptions
24753 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24755 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
24756 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
24757 src/main_menubar_def.h, src/preferences_gui.c,
24758 preferences.c, preferences.h: setup Username and Email
24759 preferences, Insert ChangeLog and Username editor functions
24761 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
24763 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24765 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
24766 src/src_paths_cbs.c, src/src_paths_gui.c
24767 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
24769 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24771 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24773 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
24774 and goto tag menu items to main menu.
24776 2002-05-09 Andy Piper <andy.piper@freeuk.com>
24778 * THANKS, widgets/e-shell-about-box.c,
24779 manuals/anjuta-manual/C/authors.sgml: added new contributors
24780 * HACKING: updated with info on files to change for credits
24782 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
24784 * src/aneditor.cxx: extended extension list which fixes segfault
24785 on selecting lisp, ruby or matlab as highlight style.
24787 2002-05-09 Andy Piper <andy.piper@freeuk.com>
24789 * src/main_menubar_def.h: fixed an array initialiser and fixed
24790 the lexer settings for the new entries on the Format menu
24792 2002-05-07 Stephane Demurget <demurgets@free.fr>
24794 * Synced with Scintilla 1.45
24796 2002-05-06 Andy Piper <andy.piper@freeuk.com>
24798 * anjuta.prj: added another missing file
24799 * ChangeLog: fixed some incorrect change dates I caused by
24800 sloppy cut-and-pasting :-/
24802 2002-05-06 Andy Piper <andy.piper@freeuk.com>
24804 * src/mainmenu_callbacks.c: fixed title of new About box
24806 2002-05-05 Andy Piper <andy.piper@freeuk.com>
24808 * src/pixmaps.h: added macros for OpenGL and SDL project icons
24810 2002-05-05 Andy Piper <andy.piper@freeuk.com>
24812 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
24813 * anjuta.prj: updated for new files
24815 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
24817 * widgets/e-shell-about-box.c: Added version display.
24819 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24821 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
24822 widgets/scroll_menu.c: fixed up some compiler warnings (patch
24823 from Philip Van Hoof)
24825 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24827 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
24829 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
24830 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
24831 that produced build errors (needs checking on a machine with the
24833 * data/properties/lisp.properties: updated to match format of other
24834 lexer property files supplied with Anjuta
24836 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24838 * anjuta.prj: added new files
24839 * HACKING: added information from the mailing list on
24840 adding new project types to the wizard (thanks to Johannes)
24842 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24844 * src/utilities.h, src/launcher.c, src/gnome_project.c,
24845 src/appwiz_page2.c: Fix for 547038.
24847 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24849 * attach_process.c, attach_process_cbs.c: Fixed a dialog
24852 * about.h: cvs removed.
24854 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24856 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24860 * src/anjuta.c (anjuta_system_error): checks for the error number to
24861 know whether the error description is needed or not.
24863 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24865 * pixmaps/anjuta_logo.png: New about logo.
24867 * pixmaps/anjuta_icon.png: New icon from Misha. The
24868 old one had trouble with some gtk themes.
24870 * about.c: Removed. No longer needed.
24872 * mainmenu_callbacks.c: Removed reference of about.h
24874 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24876 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24878 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
24879 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
24880 About Dialog (thanks to the Evolution team for the cool widget!)
24882 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24884 Patch from lbell <lbell@tsc4.com>
24886 * src/find_in_files.c, src/find_in_files.h,
24887 src/anjuta.c: Added save_yourself, load_yourself routines.
24889 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
24890 Added "Append messages" toggle button. This will enable
24891 the search results to be appended to the already existing
24894 * src/debugger.c: Fixed a typo.
24896 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
24897 src/session.c, src/session.h: Improved session management.
24899 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24901 * THANKS, FUTURE, AUTHORS: Changed my email and
24904 2002-05-02 Stephane Demurget <demurgets@free.fr>
24906 Impl. feature request #525271 (add Lisp support).
24908 * data/properties/lisp.properties: added.
24910 * data/properties/Makefile.am, data/properties/anjuta.properties: added
24911 the lisp properties.
24913 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
24914 src/utilities.[ch]: added support for the Lisp highlight style.
24916 2002-05-02 Stephane Demurget <demurgets@free.fr>
24918 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
24919 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
24920 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
24921 option preferences to have a persistent setting. Plus it's not used
24922 often, so it's better here than flooding the menus.
24924 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
24925 preferences pages a lot more consistent and sweeter: tabs direction
24926 radiobuttons are directed against the meaning, all pages have an
24927 outter frame, a lot of padding, removed all expand attributes for
24928 vertical boxes, ...
24930 That's not a total revamp, but it's really looking better now, even
24931 if there's still work to be done.
24933 2002-05-01 Andy Piper <andy.piper@freeuk.com>
24935 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
24936 * TODO: added task to be completed before next release (update all credits)
24938 2002-05-01 Stephane Demurget <demurgets@free.fr>
24940 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
24943 2002-05-01 Benke László <decike@freemail.hu>
24945 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24947 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
24948 src/main_menubar_def.h, src/mainmenu_callback.[ch],
24949 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
24950 to the format menu in order to reorder the notebook tabs in
24951 alphabetical order everytime a file is created/opened/saved.
24953 2002-05-01 Philip Van Hoof <freax@pandora.be>
24955 * widgets/gnomefilelist.[ch] (history_combo_go),
24956 (history_combo_clicked): impl.
24958 (gnome_filelist_new_with_path): use this new impl.
24960 2002-05-01 Stephane Demurget <demurgets@free.fr>
24962 * src/project_dbase_gui.c (add_file): added the xpm file type.
24964 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24966 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
24969 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
24972 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
24973 src/text_editor_menu.c: Added context sensitive search in symbol
24974 browser and editor.
24976 * configure.in: Changed version number to 0.1.9.99.
24978 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
24979 src/project_import.c: Minor changes to project import facility.
24981 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
24982 (Forced to use specific brace format)
24984 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
24985 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
24986 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
24988 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
24990 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
24991 replaced the spinbutton with an hscale, and made the UI less "blocky".
24993 * src/cvs_gui.c: When diffing a project you can choose date and
24996 * src/project_dbase.c: Import_file activated again
24998 * configure.in, plugins/Makefile.am: Added patch plugin
25000 * plugins/patch/*: The new patch plugin
25002 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25004 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25006 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
25007 dropdown list shown by autocompletion are now removed.
25009 2002-04-28 Philip Van Hoof <freax@pandora.be>
25011 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
25012 a bunch of filetypes from the older version.
25014 * src/project_dbase_gui.c (add_file): changed the import
25015 dialog's filetypes combo contents depending on the
25016 type of data to be imported.
25018 2002-04-28 Stephane Demurget <demurgets@free.fr>
25020 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
25021 the amount parameter as Philip stated and reformated to follow the
25024 * src/project_dbase.c (project_dbase_make_default_filetype_list):
25025 changed accordingly.
25027 2002-04-25 Stephane Demurget <demurgets@free.fr>
25031 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
25032 Shift-F6, to be more consistent with other Gnome apps.
25033 Moved the "Search next" entry under the "Search" one, and swapped the
25034 order of the "Find in files" and "Find and Replace" ones.
25036 Some additional fixes ands cleanups on the edit menu.
25038 * src/main_menubar.h: replaced all occurences of repeat_find by
25039 find_again for the code to be more consistent.
25041 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
25042 sensitiveness depending on the existence of an active text buffer.
25044 * TODO: added some bits about improving the usability of the
25045 search/search again couple.
25047 2002-04-25 Stephane Demurget <demurgets@free.fr>
25049 * src/preferences_gui.c: made the tab labels text more consistent
25052 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25054 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
25056 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
25059 * src/main.c (main): simplified some code and cleanups.
25061 Fix a part of #499366:
25063 * src/commands.[ch] (sync_from_props), (command_editor_save),
25064 (on_apply_clicked), (create_command_editor_gui): added the gui
25065 corresponding to the command.terminal preference.
25067 2002-04-25 Stephane Demurget <demurgets@free.fr>
25071 * anjuta.spec.in: added build requirements for the source rpm.
25073 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
25075 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25077 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
25078 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
25079 src/project_type.c, source.c, wizard_gui.c:
25080 Added new GNOME 2 project types and changed glade behaviour to
25081 produce GTK code if project type GTK was selected and GTKmm code
25082 if project type GTKmm was selected (and not depending on the
25083 selected language. Disabled glade for GNOME 2 projects because
25084 we will need glade2 there.
25086 * src/project_dbase.c: Fixed a memory lack.
25088 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
25090 * src/cvs.c: Added an error message if jobs are running
25092 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
25094 * tagmanager/tm_work_object.c: Fixed a chrash
25095 bug which occurs when it tries to stat an empty
25098 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
25100 * src/controls.c: CVS menu items now becomes
25101 insensitive when the launcher is busy.
25103 * src/anjuta.c, cvs.h, cvs.c: Created a function
25104 to update the cvs preferences when preferences are
25105 applied in preferences dialog and called it from
25106 anjuta_update_preferences().
25108 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
25110 * src/cvs.c: Added a space in the cvs command
25111 before the revision part. This fixes the cvs
25112 error we get when cvs-diffing with revisions.
25114 * src/cvs.c: Fixed a compiler warning.
25116 * src/find_replace.c: The dialog now remembers
25117 the settings including the "prompt on replace"
25118 which seems to have broken somewhere line the
25121 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
25123 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
25124 Added a new property in cvs class to hold a boolean
25125 for enabling date in cvs diff. This fixed the bizzare
25126 diff output due to the date that goes with the cvs
25127 command. Also, set the default value of compression
25128 to 3 and unified diff option to 1.
25130 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
25132 * src/cvs.c: The diff editor is set to hilite as
25133 diff syntax hiliting.
25135 * configure.in, manual/Makefile.am:
25136 Added a new manual module for ja language.
25138 * manual/ja/*/*/*: New module and files for the
25139 ja translation for the anjuta documentation
25140 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
25142 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
25144 * src/launcher.c: Made a very messy work around
25145 for the launcher authentication to work properly.
25147 * src/find_replace.c: Applied the missing patch
25148 from Dan Elphick <dre00r@ecs.soton.ac.uk>
25150 2002-04-16 Andy Piper <andy.piper@freeuk.com>
25152 * src/cvs.c, src/main_menubar_def.h: made message strings
25153 consistent with existing standards from our own documentation
25154 (such as uppercase P in Project, corrected spelling of
25157 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
25159 * src/cvs_gui.c: Cleaned up gui and aligned various
25160 widgets to give a clean look.
25162 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
25164 * src/launcher.c: Added work around to retrieve
25165 the child exit code. It works. :)
25167 * src/find_in_files.c, src/gnome_project.c,
25168 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
25169 src/clean.c, src/clean_project.c, src/build_project.c,
25170 src/build_file.c: Modified to handle the new
25173 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
25175 * src/find_replace.c: Changed signal to call
25176 on_replace_text_close on from delete_event
25177 to close => the replace history is now updated.
25179 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
25181 * src/cvs.c: escaped the cvs import message before
25184 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
25186 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25188 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
25190 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
25193 * src/preferences_gui.c: GUI improvements
25195 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
25197 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
25199 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
25200 Removed static qualifier from tm_tag_type_name() and
25201 availed it's prototype for use in outside code. also
25202 created reverse map function tm_tag_type_name();
25204 * src/anjuta.c: Implemented qualified tags names for
25205 the tag list (on the toolbar pulldown list) to avoid
25206 ambiguty in tags with similar names (like prototype
25207 and definition). Patch modified and improved.
25209 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
25211 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
25213 * src/utilities.[c,h]: Added a utility funtion
25214 that escapes the single and double quotes in a
25215 given string. Useful for passing command line
25218 * src/cvs.c: Escaped the cvs log message before
25219 passing it to cvs command line to avoid ambiguties
25220 with quotes in the message.
25222 * pixmaps/anjuta_icon.png: Changed to the new icon.
25223 from Todd Goyen <goyen@mbi-berlin.de>
25225 * src/message-manager-private.cc: Added regex to
25226 recognize (underline hilite) the parsable outputs
25227 from the zvt terminal.
25229 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
25231 Patch from: Tina Hirsch <tehirsch@arcor.de>
25233 * src/project_type.c:
25234 Fixed a bug in the wxproject type and modified the erroroutput when
25235 configure doesn't find wx-config
25237 Patch from: Timothee Besset <ttimo@idsoftware.com>
25239 * src/anjuta.c, src/message-manager-private.cc,
25240 src/message-manager-private.h
25241 Catches double clicks in the zvt terminal, and calls goto_error_line
25242 to jump to the appropriate location in the source. This will recognize
25245 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
25247 * src/build_project.c: Taken care of memory leak
25248 by freeing cmd variable properly.
25250 * src/main_menubar_def.h: Fixed wrong signal connection
25251 for cvs project commit.
25253 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
25255 * src/preferences_gui.c: Added some border and adjusted
25256 expandsion, filling in box adds to make the cvs preferences
25259 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
25261 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25263 * src/cvs*, src/main_menubar*, src/preferences*:
25264 Moved CVS settings to preferences, added a nice login dialog.
25266 * src/controls.c, src/project_dbase.c:
25267 CVS project options are only shown if a project is open
25269 * src/build_project.c:
25270 User is now asked if he wants to install as root
25275 * anjuta.prj: Updated with cvs files
25277 * TODO: Remove task which are done
25279 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
25281 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
25282 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
25283 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
25285 Modified launcher to use controlling terminal to detect and
25286 take care of password authentications (for example, for cvs
25287 and root installs).
25289 * pixmaps/password.png: New file.
25291 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
25293 Anjuta kick start tutorial wirtten by:
25294 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
25296 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
25297 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
25298 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
25299 manuals/C/anjuta-tutorial/figures/*.png:
25303 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
25307 2002-03-28 Roel Vanhout <roel@stack.be>
25309 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25311 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
25312 src/preferences_gui.c:
25313 Added option to wrap around to beginning/end of file when on last bookmark
25314 and next/previous bookmark is pressed
25316 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
25318 Patch from Philip Van Hoof <freax@pandora.be>
25320 * src/gnomefilelist.c:
25321 Added gimp like feature that changes the file extension of
25322 the filename entered in the selections when the file
25325 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
25327 Patch from Roy Wood <roy.wood@filogix.com>
25329 * src/controls.c, src/find_text.c, src/find_text.h,
25330 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
25331 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
25333 Menuitem for entering currently selected text as find target,
25334 added key accel for "find next" and changed some key accels for
25335 other key for consistency.
25340 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
25342 * src/watch.c, src/watch.h, src/watch_cbs.c,
25343 src/watch_cbs.h, src/watch_gui.c:
25345 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
25347 Added change watch entries feature
25348 and Watch entries modify on double click fixed.
25350 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
25352 * src/mainmenu_callbacks.c:
25354 Project commit should not bypass dialog as
25355 we need to get the cvs log from the user.
25357 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
25359 * src/project_dbase.c:
25361 Patch from Roy Wood <roy.wood@filogix.com>
25363 Fixed docking bug with the new docking patch
25364 to fix copy/paste bug.
25366 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
25368 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
25369 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
25370 src/main_menubar.h, src/main_menubar_def.h,
25371 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
25373 Added cvs project support. Featured bypass cvs dialog for
25374 cases where we don't need dialog (such as project and right
25375 click selection from file browser). Cleaned up cvs code to
25376 make them generic cvs operations instead of separate file
25377 and project operations. Added cvs log action. Increased
25378 file entry box width and enabled "unified diff" by default.
25379 Used Editor buffer for status and log and set hilite for
25380 these buffers including diff buffer (DIFF hilite).
25382 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
25384 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25386 * data: Added file autogen.sh.wxwin
25387 * data/Makefile.am: Added entry for autogen.sh.wxwin
25388 * pixmaps: Added project image appwiz_wxwin.png
25389 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
25390 * src/appwizard_cbs
25391 src/compiler_options.c
25393 src/project_dbase.c
25394 src/project_dbase.h
25395 src/project_import_cbs.c
25399 src/wizard_gui.c: Added everything necessary for new
25400 project type 'wxWindows (wxGTK)
25401 * src/project_dbase.c: Fixed a bug that caused every project
25402 to be a glade project in dialog
25403 'Project information'.
25405 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
25407 Patch submitted by Roy Wood <roy.wood@filogix.com>
25409 * src/anjuta_gui.c, src/message-manager-dock.c,
25410 src/project_dbase.c:
25412 fixed the copy/paste bug by rewriting dock/undock
25415 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
25417 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25419 * src/cvs*, src/Makefile.am:
25420 New file for CVS support. File operations currently work
25421 cvs login needs to be done. Project support is not yet
25424 * src/main_menubar*, src/mainmenu_callbacks,
25425 src/anjuta.c, src/anjuta.h:
25426 Added menus and functions for cvs commands.
25428 * src/text_editor_menu.h:
25429 Added #include <gtk/gtk.h>
25432 Removed a warning (and this time it works ;-)
25434 * src/utilities.c, src/utilities.h:
25435 Added a utility function to retrieve directory
25436 name out of full path.
25438 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
25440 * src/executer.c: (create_executer_dialog): changed the default
25441 focus on the entry.
25443 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
25445 * widgets/gnomefilelist.c:
25446 Fixed duplicate history entries for the same directory.
25448 2002-03-10 Stephane Demurget <demurgets@free.fr>
25452 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
25453 it's already used by scintilla to delete the whole current line.
25455 2002-03-10 Stephane Demurget <demurgets@free.fr>
25459 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
25460 calls to fileselection_hide_widget,
25461 (on_open_filesel_cancel_clicked): removed.
25463 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
25464 (on_add_prjfilesel_cancel_clicked):
25466 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
25469 * src/fileselection.c: Made some functions static.
25470 (fileselection_hide_widget): rewritten using the new
25471 gnome_filelist_set_multiple_selection function.
25473 * src/fileselection.c: (on_file_selection_delete_event): removed
25474 unuseful widget hides. Some cleanups,
25475 (on_file_selection_cancel_clicked): impl,
25476 (create_fileselection_gui): changed the cancel button clicked's
25477 callback to use this new function.
25479 * src/anjuta.c: (anjuta_new):
25480 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
25481 callbacks, because this the gnome filelist widget's job.
25483 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
25484 clist selection mode duplicates set,
25485 (gnome_filelist_key_press): use the new impl. function.
25487 2002-03-10 Stephane Demurget <demurgets@free.fr>
25491 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
25492 fixed some bogus code using an array cell out of
25493 range, removed unecessary gettext usages.
25495 * src/appwiz_page2.c: (on_prj_name_entry_changed):
25496 some cleanups and now transform minus characters to
25500 (source_write_configure_in),
25501 (source_write_toplevel_makefile_am),
25502 (source_write_desktop_entry),
25503 (source_write_glade_file):
25504 * src/project_dbase.c: (project_dbase_summon_glade),
25505 (project_dbase_generate_source_code):
25506 * src/glades.c: (gladen_write_glade_write):
25507 replaced some occurences of the target name by the
25508 project filename, using project_dbase_get_proj_name,
25509 to fix the name of some files.
25510 Fixed a lot of mem leaks.
25511 Various code cleanups.
25513 2002-03-06 Stephane Demurget <demurgets@free.fr>
25515 Merged with latest (1.44) scintilla.
25517 Added: - The calltip.<lexer>.end.definition property to display help
25518 text on a second line of calltip.
25519 - The calltip.<lexer>.word.characters property to correctly find
25520 calltips for functions that include characters like '$' which
25521 is not normally considered a word character.
25522 - The use.monospaced property to determine initial state of
25523 Use Monospaced Font setting.
25525 Bugs fixed: Too many to mention; please see :
25526 http://www.scintilla.org/ScintillaHistory.html for the
25529 * scintilla/*/*: updated nearly all files.
25531 * TODO: removed the need of a scintilla merge.
25533 Merged with latest (1.44) SciTE properties.
25535 * data/properties/anjuta.properties: added the wrap, use.monospaced
25538 * data/properties/html.properties: added a missing php extension, and
25539 updated php keywords to the latest reference.
25541 * data/properties/pascal.properties: added commands to compile, build
25542 and execute pascal applications.
25544 * data/properties/lua.properties: added styles for statements.
25546 * data/properties/bash.properties: added the declare keyword.
25548 Fixed distchecking.
25550 * global-tags/Makefile.am,
25551 global-tags/create-global-tags.sh: used some kind of ugly hack to
25552 make distchek work, since noone has proposed some better way.
25554 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
25555 and Ctrl-N replace Alt-N for new file according to the Gnome design
25558 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25560 * widgets/gnomedirlist.c
25561 widgets/gnomedirlist.h
25562 widgets/gnomefilelist.c
25563 widgets/gnomefilelist.h:
25565 Added GPL headings in the file.
25567 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25569 * src/attach_process.c
25570 src/attach_process_cbs.c
25571 src/attach_process_cbs.h
25572 src/attach_process_gui.c
25574 src/breakpoints_cbs.c
25575 src/breakpoints_cbs.h
25576 src/breakpoints_gui.c
25578 src/compiler_options.c
25579 src/compiler_options_cbs.c
25580 src/compiler_options_cbs.h
25581 src/compiler_options_gui.c
25582 src/find_in_files.c
25583 src/find_in_files_cbs.c
25584 src/find_in_files_cbs.h
25585 src/find_in_files_gui.c
25590 src/preferences_gui.c
25591 src/project_config.c
25593 src/src_paths_cbs.c
25594 src/src_paths_cbs.h
25595 src/src_paths_gui.c:
25597 Bugs #521629 and #522427 fixed. The problem was, that the
25598 escape-key was not catched and the dialog was hidden, but
25599 the flag was not set correctly.
25601 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
25602 using the gnome_dialog_close_hides()-setting present in most dialogs.
25603 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
25604 emits "close" and set the flag in the close-callback.
25606 Patch from: Jens Georg <mail@jensgeorg.de>
25608 2002-03-06 Stephane Demurget <demurgets@free.fr>
25610 * src/*.{c,cpp}: s/string_free/g_free/
25612 * src/utilities.[ch]: (string_free): removed.
25614 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
25616 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25618 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
25619 src/mainmenu_callbacks.[ch]:
25620 Removed Project menu options: README, TODO, ChangeLog and NEWS
25621 Moved Save Build Messages to Build menu and only highlight it
25622 when there are build messages.
25623 Corrected a spelling: "mojority" -> "majority"
25624 Fixed initialisation of edit.edit_app_gui so now Edit menu
25625 can be shown when no project is loaded.
25627 * src/project_dbase.h: Removed prototype for static function
25629 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25631 * src/text_editor.c: Editor is marked changed after
25634 Patch from: Jens Georg <mail@jensgeorg.de>
25636 2002-03-04 Roel Vanhout <roel@stack.be>
25638 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25640 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
25641 Added option to ignore binary files on 'Find in files' (grep -I option)
25643 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25646 session restoration and commandline load in
25649 * src/anjuta.[h,c], src/anjuta_cbs.c:
25650 Removed "clear windows menu" and prevented runtime
25653 * src/compile.c, src/build_file.c, src/build_project.c,
25655 Takes into account the preference setting for
25656 show dialog when job completes. Dialogs are
25657 shown when it is enabled otherwise not.
25659 2002-03-03 Roel Vanhout <roel@stack.be>
25661 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25664 Store 'Find...' search string on search so that 'Find Next' will search for
25665 that string, even if the dialog hasn't been closed yet.
25667 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25669 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
25670 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
25671 src/main_menubar_def.h:
25673 Organized menus, removed "Windows" and "Utilities" menus from the
25674 menubar [they are no longer needed]. Also removed some extragenous
25677 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25679 * src/message-manager-private.cc:
25680 Set message clist selection mode to BROWSE.
25682 * src/message-manager.cc, src/an_symbol_view.c,
25683 src/an_file_view.c:
25684 Added Key navigation for the CTree and CList. Arrow left for
25685 node collapse, right for node expand, space (or enter) for
25686 activation (same as double click).
25688 2002-03-03 Roel Vanhout <roel@stack.be>
25690 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25692 * plugins/class-gen/clsGen.c
25693 Added functionality to semi-intelligently prefill filename
25694 boxes with names deduced from class name
25696 2002-02-26 lbell <lbell@tsc4.com>
25698 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25699 * src/preferences_gui.c:
25700 Removed an incorrect use of gtk_misc_set_alignment().
25702 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
25703 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
25704 src/preferences.h, src/preferences_gui.c:
25706 Added the option to reload last open project at the startup.
25707 Added the possibility to open a new project without close
25710 * src/properties.cxx:
25711 Corrected a spelling mistake in message string.
25714 Updated session functions.
25716 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
25718 * widgets/gnomefilelist.c: Bug fixes.
25720 Patch from Philip Van Hoof <freax@pandora.be>
25722 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
25724 * src/an_file_view.c:
25725 anjuta was unable to open some files becuase they were not being
25726 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
25727 Removed mime checking when opening with anjuta, becuase it doesn't
25728 hurt to open binary files in anjuta (some even may want to do so).
25730 Added a warning when mime type is not set when "view with default
25731 viewer" is activated.
25733 * src/an_file_view.c, an_symbol_view.c:
25734 Converted N_() to _() where ever appropriate in the strings.
25736 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
25738 * src/appwizard_gui.c, src/appwizard_cbs.c
25739 src/wizard_gui.c/h, src/appwiz_page3.c,
25740 src/project_import_gui.c:
25742 Moved target type radiobuttons to appwiz. page 2
25744 * src/message-manager-private.cc
25745 Fixed a bug which caused a crash if next message function was used
25747 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
25749 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
25751 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
25752 Modifies the behaviour of Alt-TAB in Anjuta. This
25753 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
25754 edited files in the first items of the notebook.
25756 Patch from: Timothee Besset <timo@qeradiant.com>
25758 2002-02-24 Philip Van Hoof <freax@pandora.be>
25760 * widgets/gnomefilelist.c, gnomefilelist.h:
25761 Added filecompletion
25763 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
25765 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
25767 * configure.in: Added "sk" to ALL_LINGUAS.
25769 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
25771 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
25772 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
25773 src/wizard_gui.c: Added support for static and dynamic libs
25775 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
25777 * widgets/gnomefilelist.c:
25778 Fixed gnome_filelist_get_lastfilename so it no longer returns
25781 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
25783 * src/resources.h, resources.c:
25786 * src/main_menubar_def.h, mainmenu_callbacks.c:
25787 Changed to use gnome configed url handler.
25789 2002-02-19 Philip Van Hoof <freax@pandora.be>
25791 * widgets/gnomefilelist.c
25792 Added PHP filetype.
25794 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
25796 * plugins/class-gen/clsGen.c:
25799 * widgets/gnomefilelist.c:
25800 Gives the maximum space to the files section of the open file dialog.
25802 Patches from: lbell <lbell@tsc4.com>
25804 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
25806 * src/anjuta.c, main.c:
25807 Used tm_get_real_path in anjuta_get_full_filename();
25809 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
25811 * anjuta.prj: update version
25813 2002-02-17 Stephane Demurget <demurgets@free.fr>
25815 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
25816 removed the amount arg and replaced with a NULL-ending list.
25817 (gnome_filelisttype_makedefaultlist): use the new prototype.
25819 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
25821 * src/about.c, THANKS: updated for new contributors
25823 * anjuta.prj: added new files
25825 * README: corrected some documentation, ctags no longer needed,
25826 pkgconfig now required
25828 * data/properties/others.properties: add .cvsdiff extension
25830 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
25831 patch from Vadim Berezniker <vadim@berezniker.com> to improve
25834 * doc/anjuta.1: added initial man page thanks to
25835 Rob Bradford <rob@debianplanet.org> (NB build and install
25838 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
25840 * src/Makefile.am: Cleaned handling of compiler flags by moving them
25841 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
25844 * configure.in: Changed version to 0.1.10-pre
25846 2002-02-17 Stephane Demurget <demurgets@free.fr>
25848 * src/fileselection.c: (create_fileselection_gui): always display
25849 the directory creation button as we cannot rely on the dialog
25852 * widgets/gnomefilelist.[ch]: fixed includes.
25854 * pixmaps/new_folder.xpm: resized, added a + sign.
25856 2002-02-17 Stephane Demurget <demurgets@free.fr>
25858 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
25859 changed all extensions to begin with a dot.
25861 2002-02-16 Philip Van Hoof <freax@pandora.be>
25863 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25865 * THANKS: added Philip.
25867 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
25869 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
25870 * src/file_selection.[ch],
25871 * widgets/gnomefilelist.[ch]: added a filetype
25872 combobox to the Anjuta file dialog widget.
25874 2002-02-14 Andy Piper <andy.piper@freeuk.com>
25876 * anjuta.spec.in: eep! the import script was not being installed by
25877 RPM - fixed for the release.
25879 2002-02-13 Stephane Demurget <demurgets@free.fr>
25881 Various cleanups and fixes for the next release to be able to make
25884 * plugins/*/*.c: added missing prototypes causing gcc to speak to
25885 much and make some tweaks plus cleanups.
25887 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
25888 args to remove some warnings.
25890 * global-tags/Makefile.am,
25892 src/Makefile.am: link against Anjuta static libs using the
25893 $(top_builddir) dir, not anymore on $(top_srcdir) to make
25896 * src/Makefile.am: ditto with all the Anjuta static libs.
25898 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
25899 include, as we already include the whole directory for the build.
25901 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
25903 2002-02-13 Andy Piper <andy.piper@freeuk.com>
25905 * pixmaps/Makefile.am: icon for libglade project now installed
25906 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
25907 * manuals/C/Makefile.am: removed ChangeLog reference which was
25908 breaking some build stuff
25909 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
25910 include reference problems that showed up on make distcheck
25911 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
25913 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
25915 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
25917 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
25919 * src/message-manager-private.cc:
25920 The horizontal scrollbar now shows properly on demand.
25922 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
25924 * src/dnd.c fixed some warnings
25925 * src/message-manager-private.cc: Horizontal scrollbar is now shown
25926 and works. It is shown always at the moment but before it was
25927 shown on demand and did never work.
25929 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
25931 * src/anjuta.c: Fixed a crash bug.
25932 patch from: Jens Georg <mail@jensgeorg.de>
25934 2002-02-04 Andy Piper <andy.piper@freeuk.com>
25936 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
25937 reports a problem with missing end tags on <graphic>
25939 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25941 * manuals/C/ChangeLog: removed since it was never used
25942 * manuals/C/anjuta-manual/*: more updates, new screenshots
25943 * anjuta.prj: updated for new manuals/ structure
25945 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
25947 * source.c, compiler_options.[c/h]:
25948 Fixed bug #460321 "Problem with optimization options"
25949 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
25951 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25953 * NEWS: prepared for release, need to fill in date
25954 * data/welcome.txt: version number updated
25956 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25958 * src/text_editor_menu.c, src/an_file_view.c,
25959 src/an_symbol_view.c: marked strings for translation
25961 * src/defaults.c, data/properties/xml.properties:
25962 *.omf and *.xsl files should use XML highlighting
25964 * manuals/C/anjuta-manual/*:
25965 - restructured so that files have more meaningful names
25966 and are easier to edit (see anjuta-manual.sgml for the
25968 - updated some screenshots
25969 - continued rewrite
25971 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
25973 * main.c: Made a workaround to remove the old
25974 anjuta gnome config file (older than 9 Feb 2002). This
25975 will fix the bug which never lets the brower toolbar shown.
25977 * main.c: In fact, the above solution wouldn't work in all
25978 cases. Therefore, here is the better fix, which works by
25979 detecting the version of the old config file and deleting
25980 ~/.gnome/Anjuta if it is lesser than 0.1.9.
25982 2002-02-01 Andy Piper <andy.piper@freeuk.com>
25984 * HACKING: added info on submitting patches
25986 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
25988 * src/project_import_gui.c, src/project_import.c:
25989 - If Project Import Wizard is canceled everything is
25991 - Back button is now insensitive on page 3 (some problems:
25992 see TODO in project_import_qui.c:284
25993 - Menu frame is insensitive if project type != GNOME(mm)
25995 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25997 * src/main.c: Fixed bug # (Unable to open files on
25998 double click in project window from second trial onwards when
25999 the project is opened from command line).
26001 * po/POTFILES.in: Removed tags_manager.[h,c]
26003 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
26005 * src/preferences.c:
26006 A quick hack to fix the 'invisible' browser toolbar when
26007 upgrading from 0.1.8 to 0.1.9
26010 Fixed toolbar names which were causing confusions in the toolbar
26014 Substituted "anjuta" with PACKAGE
26016 * src/project_import_gui.c:
26017 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
26019 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
26020 Added new files and removed obsolete ones.
26022 2002-01-30 Andy Piper <andy.piper@freeuk.com>
26024 * src/appwizard_cbs.c, project_import_cbs.c,
26025 main_menubar_def.h, project_import_gui.c:
26026 updates to message strings and layout for the
26029 * text_editor_cbs.c: fix for the tab menu entries for
26030 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
26032 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
26039 Tag dropdown exclusive (takes
26040 all space in the toolbar) and never vertical and
26041 increased the width of the tag combo to 256 pixs.
26042 Toolbar separator before the combo and button.
26043 Added tags label before the tag button.
26044 Reorganized the dock bands for the toolbars.
26046 * src/project_import_gui.c
26047 src/project_import.c:
26048 Fixed an error and removed an unused variable.
26050 * data/properties/anjuta.properties:
26051 Removed the property for the old toolbar and set
26052 browser toolbar show to default.
26054 * src/project_dbase.c: excluded modules were not
26058 No build files will be written if the project is blocked.
26060 * src/project_import.c,
26061 src/project_import_cbs.c,
26065 Manually applied Johannes patch to fix some memory
26066 issues and gui clean up.
26067 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
26069 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
26070 Fixed a bad bug with remove file from project because of
26071 files were never removed properly from the project and
26072 from the tagmanager.
26074 * src/appwiz_page3.c: Disabled unused codes to clear
26077 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
26079 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
26082 pixmaps/Makefile.am
26085 src/an_symbol_view.c
26093 src/main_menubar_def.h
26094 src/mainmenu_callbacks.c
26095 src/mainmenu_callbacks.h
26097 src/project_dbase.c
26098 src/project_dbase.h
26100 src/text_editor_menu.c
26101 src/text_editor_menu.h
26104 src/toolbar_callbacks.c
26105 src/toolbar_callbacks.h :
26107 Patch submitted by:
26108 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26110 Removes the Tags toolbar and substituted it with
26111 tags combo dropdown list. Fixes a couple of bugs.
26113 Moved the tag combo to browser toolbar because
26114 main toolbar was becoming too long.
26115 Made a new icon of tag toolbar.
26117 * po/zh_TW.po: Fixed bug.
26119 * pixmaps/an_tag.xpm: Added new file.
26121 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
26123 * src/project_import_gui.c: Reorganized project
26126 2002-01-29 Andy Piper <andy.piper@freeuk.com>
26128 * HACKING: added info on creating windows and dialogs
26130 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
26132 * src/tm_file_view.c:
26134 Sorts the file list at the end instead of doing sort-insert
26135 to improve performance.
26136 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
26138 * src/project_dbase.c: Resolved a conflict from
26141 * src/project_import.c:
26143 Fixed to use anjuta_import.sh for the bin dir and
26144 not from the data dir.
26146 Used anjuta_is_installed() function to verify a the command's
26149 Fixed import command to use sh (which is more general and is
26150 gauranteed to be found in any unix system :-)). Also, added
26151 double quotes around the import directory.
26153 Changed some strings for better translations (like avoiding
26156 Fixed the reading of wrong target type.
26158 * src/control.c: Insensitive "import project" when there is
26161 * src/project_import_cbs.c:
26163 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
26164 Fixed selection of gettext checkbox.
26165 Sets the menu entries.
26167 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
26169 * src/appwiz_page[1-4].c
26171 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
26172 be able to reuse it.
26174 * src/mainmenubar.[c/h]
26175 * src/mainmenubar_def.h
26176 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
26179 * src/message-manager.c: Fixed bug 509192
26180 * src/message-manager-dock.c: Added accel_group if window is undocked
26182 * src/project_dbase.[c/h]: Splitted opening code to be able
26183 to use it without an open file dialog
26184 (Maybe I broke Naba's changes, please take a look)
26186 * src/project_import.[c/h]
26187 * src/project_import_gui.c: New Files, Code for Project Import Wizard
26189 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
26192 2002-01-28 Andy Piper <andy.piper@freeuk.com>
26194 * src/main_menubar_def.h, tagmanager/tm_project.c: more
26197 * manuals/C/anjuta_manual/*: started rewrite of the
26198 manual, updated some screenshots
26200 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
26202 * src/gnomefilelist.h, src/gnomefilelist.c:
26204 Fixed multiple selection bug (#497085). The OK button is
26205 sensitive when in multiple mode, if the no. of
26206 selection is one or more.
26208 Toggle between single and multiple selection mode
26209 and multiple mode display.
26211 Fixed strings to translable strings.
26213 Fixed some compiler warnings by commenting out
26216 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
26218 * src/project_dbase.c: App status bar now updates
26219 with the project name when the project is loaded.
26221 * src/an_file_view.c, tagmanager/tm_file_entry.c:
26223 Puts the directories at the top. They're also sorted now.
26224 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
26226 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
26228 * scripts/anjuta_import.sh.in: Added file.
26229 * scripts/anjuta_import.sh: Removed file.
26231 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
26234 * src/main_menubar_def.h:
26236 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
26237 reflect the opposite of Find (CTRL+F) and also to leave
26240 Changed Glade summon with ALT+G, which frees the ATL+E
26241 for poping up the edit menu.
26243 * src/Makefile.am: Debugging link flags by Biswa, removed.
26245 2002-01-28 Andy Piper <andy.piper@freeuk.com>
26247 * HACKING: added information on best practices for writing
26248 application messages and GUI labels
26250 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
26251 src/breakpoints.c, src/build_file.c, src/build_project.c,
26252 src/clean_project.c, src/compile.c,
26253 src/compiler_options_cbs.c, src/compiler_options_gui.c,
26254 src/configurer.c, src/debugger.c, src/executer.c,
26255 src/find_in_files.c, src/find_in_files_cbs.c,
26256 src/find_replace.c, src/find_text.c, src/glades.c,
26257 src/gnome_project.c, src/goto_line.c, src/main.c,
26258 src/main_menubar.c, src/main_menubar_def.h,
26259 src/mainmenu_callbacks.c, src/preferences_gui.c,
26260 src/project_config.c, src/project_dbase.c,
26261 src/project_dbase_gui.c, src/resources.c, src/source.c,
26262 src/support.c, src/tags_manager.c, src/text_editor.c,
26263 src/text_editor_gui.c, src/text_editor_menu.c,
26264 src/toolbar_callbacks.c, src/utilities.c:
26265 lots of minor message updates to make them more user-friendly
26268 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
26272 Because of the spaces escaping, the command could not be
26273 executed when run without terminal. Now fixed.
26275 * anjuta.prj, Makefile.am:
26277 Added anjuta project file.
26279 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
26281 * src/message-manager-private.h, message-manager-private.cc,
26284 Added freeze() and thaw() for the message window class to
26285 speed up the message manager update.
26287 * src/project_config.h, project_config.c,
26288 src/project_dbase.h, project_dbase.h
26289 scripts/anjuta_project.template:
26291 Added two new prject attributes: project.config.blocked and
26292 project.excluded.modules. The former will make sure that users
26293 are not given any previlidge in enabling the 'overwrite build
26294 files' flags and the later issues a list of modules in the project
26295 to be skipped for symbol browsing and project listing.
26297 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
26299 Modified script to read the template from the anjuta data dir
26300 rather than from the directory in which the script exist. Otherwise,
26301 Being transfered to the bin dir, the script will not be able to
26302 find the template when it is run.
26304 The script is also create with configure.in to set in the anjuta
26305 data dir path inside the script.
26307 2002-01-26 Stephane Demurget <demurgets@free.fr>
26309 * po/fr.po: updated to the latest sources.
26311 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
26313 * scripts/Makefile.am:
26314 anjuta_import.sh goes with distribution.
26316 * po/*.po: They seem to have updated (merged with
26317 anjuta.pot) automatically when I did "make dist".
26319 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
26321 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
26322 Fixed Bug #499807, ie crash on removing libs, includes, defines from
26323 the compiler options dialog.
26326 Correct todays date. :)
26328 * scripts/Makefile.am:
26329 Installs anjuta_import.sh in $(prefix)/bin dir and
26330 is treated as an executable.
26332 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
26334 * Fix for bug #499373
26336 * data/properties/anjuta.properties, ada.properties, cpp.properties,
26337 java, properties, latex.properties, lua.properties, others.properties,
26340 Added double-quotes around file arguments so that
26341 filenames with spaces could also work.
26343 * launcher/anjuta-launcher.c, executer.c:
26344 Escaped quotes in the cammand and it's arguments before executing
26345 so that args with spaces can also work.
26347 Commented #DEBUG switch.
26349 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
26351 * scripts/*: Added files which I forgot previously.
26353 * src/aneditor.h: Lined up commands definition for better look.
26355 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
26356 main_menubar.h, control.c:
26357 Added three more convert EOL chars submenu items in transform.
26358 Reformatted some some.
26360 * data/anjuta.properties:
26361 Reformatted a line.
26363 * src/aneditor.h, aneditor.c:
26364 Added three commands (with definitions) for EOL conversions.
26366 * src/text_editor.c:
26367 Editor detects file mode from the file content and
26368 set the editing mode to CR/LF/CRLF automatically.
26369 Refined Dos mode extrageneous chars filter
26370 This will make sure that filter works only in Dos mode and not
26373 * src/anjuta.c: Editor mode display in status bar.
26375 * src/preferences_gui.c: Changed the string for dos mode
26376 filter to more sensible string.
26378 * src/aneditor.c: Default editor mode sets during widget creation
26379 and not everty time the properties are loaded. This makes sure
26380 that the auto-detected mode is not overridden by the default mode.
26382 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
26384 * src/anjuta.c: Fixed bug #476028.
26385 Now anjuta also searches for file relative to top project dir,
26386 when the project is open.
26388 * src/anjuta_cbs.c: Fixed bug #499536.
26389 File is not closed if it is not able to save the file properly.
26391 * src/mainmenu_callbacks.c: Fixed bug #499536.
26392 Newfiles (which are not modified) are also closed on "close all files".
26394 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
26396 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
26398 * tagmanager/tm_source_file.c, regex.c, parse.c:
26399 defined and delimited g_messages within #debug.
26401 * src/preferences.c, data/anjuta.properties:
26402 saved/defied message-manager tag position in string.
26403 Message tag possition is saved between sessions. And
26404 and tag position bottom as default.
26406 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
26408 Patch submitted by:
26409 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26414 data/properties/Makefile.am
26415 global-tags/Makefile.am
26416 pixmaps/Makefile.am
26420 src/an_symbol_view.c
26421 src/an_symbol_view.h
26426 src/message-manager-private.cc
26428 src/project_dbase.c
26429 src/project_dbase_gui.c
26439 pixmaps/sv_class.xpm
26440 pixmaps/sv_function.xpm
26441 pixmaps/sv_macro.xpm
26442 pixmaps/sv_private_fun.xpm
26443 pixmaps/sv_private_var.xpm
26444 pixmaps/sv_protected_fun.xpm
26445 pixmaps/sv_protected_var.xpm
26446 pixmaps/sv_public_fun.xpm
26447 pixmaps/sv_public_var.xpm
26448 pixmaps/sv_static_fun.xpm
26449 pixmaps/sv_static_var.xpm
26450 pixmaps/sv_struct.xpm
26451 pixmaps/sv_unknown.xpm
26452 pixmaps/sv_variable.xpm
26453 pixmaps/fv_core.xpm
26454 pixmaps/fv_text.xpm
26455 pixmaps/filestoremove.txt:
26459 * pixmaps/class.xpm
26460 pixmaps/function.xpm
26461 pixmaps/fv_autofile.xpm
26463 pixmaps/fv_i18n.xpm
26464 pixmaps/fv_source.xpm
26465 pixmaps/private_func.xpm
26466 pixmaps/private_var.xpm
26467 pixmaps/protected_func.xpm
26468 pixmaps/protected_var.xpm
26469 pixmaps/public_func.xpm
26470 pixmaps/public_var.xpm
26472 pixmaps/variable.xpm
26478 Upgraded to tagmanager-0.7
26480 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
26481 * src/anjuta_cbs.c: Fixed bug #506441
26482 * src/watch_gui.c: Changed layout of eval dialog so that
26483 it fits on a 800x600 desktop with German translation.
26485 2002-01-23 Andy Piper <andy.piper@freeuk.com>
26487 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
26488 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
26489 icon for new project type (thanks to Misha)
26490 * configure.in: build and install Danish translation
26491 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
26492 credits to cover new patches and translations
26494 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
26496 * src/preferences.c, src/message-manager.cc, src/project_type.c,
26497 src/appwiz_page1.c:
26499 - Font preferences are restored properly now (\n was missing)
26500 - Dock menu label of message-manager is "Dock/Undock" instead
26501 of "Dock|Undock" to match with the rest of anjuta.
26502 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
26503 changed it in anjuta, too
26505 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26507 * tagmanager/tm_source_file.c,
26508 tagmanager/parse.c,
26509 tagmanager/tm_project.c,
26510 src/an_symbol_view.c,
26513 Disabled debug warnings.
26515 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26517 * src/appwiz_page1.c
26518 src/compiler_options.c
26519 src/project_dbase.c
26520 src/project_dbase.h
26525 New project type named LibGlade.
26527 Patch submitted by:
26528 Dick Knol <dknol@gmx.net>
26531 Commented out unused pixmap creation. May be it
26532 will fix the crash in project creation.
26534 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26538 src/registers_cbs.c
26539 src/registers_cbs.h
26540 src/registers_gui.c
26543 src/sharedlib_cbs.c
26544 src/sharedlib_cbs.h
26545 src/sharedlib_gui.c
26553 src/stack_trace_cbs.c
26554 src/stack_trace_cbs.h
26555 src/stack_trace_gui.c
26563 Fixed bug #496290: Attach/detach removed from these
26564 windows as they are never implemented.
26566 Patch submitted by:
26567 Johannes Schmid <johannes.schmid@gmx.de>
26569 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
26575 when you right click on the tabs, a list of filenames are given
26576 out, but now it gives a list of "page 1", "page 2", etc...
26578 Patch submitted by:
26579 Jens Georg <mail@jensgeorg.de>
26581 * anjuta.in.in: Removed c|c++ because, it was not necessary
26582 and was causing translation problem.
26584 * plugins/class-gen/clsGen.c:
26585 removed "'" for the same reason.
26587 attached the fix for the menu
26590 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
26592 * src/preferences.h,
26594 src/preferences_gui.c:
26596 Adds the functionality to Anjuta to auto save your unsaved
26597 files before you build a project.
26599 Patch submitted by:
26600 jason <jason_williams@suth.com>
26602 * src/anjuta.[h,c]:
26603 Added function for save all files.
26605 * src/mainmenu_callbacks.c:
26606 Modified to use the above function.
26608 * src/build_project.c:
26609 Save all files before build if it is set in the
26612 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
26614 * src/message-manager-private.cc
26615 src/message-manager-private.h
26616 src/message-manager.cc:
26618 Message-manager now restores the tabs which were shown on startup.
26619 The terminal is now created on demand (as requested by Biswa)
26620 and I have removed some debug messages.
26622 Patch submitted by:
26623 Johannes Schmid <johannes.schmid@gmx.de>
26625 2002-01-13 Stephane Demurget <demurgets@free.fr>
26627 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
26628 proper tabs keyboard navigation.
26630 * src/an_symbol_view.c,
26632 src/gnome_project.c,
26633 src/project_dbase.c,
26634 src/tags_manager.c: removed some debugging display.
26636 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
26638 * src/message-manager-dock.c
26639 src/message-manager-private.cc
26640 src/message-manager-private.h
26641 src/message-manager.cc
26644 src/preferences_gui.c:
26646 Patch submitted by:
26647 Johannes Schmid <johannes.schmid@gmx.de>
26649 This patch adds a tab to the notebook of the preferences-dialog
26650 where you can change the colors, the tab position of the new
26651 message manager. Also the truncate messages stuff has moved
26652 from misc tab to messages tab.
26654 Also improved the remembering position stuff of message manager.
26656 * data/internal.properties,
26657 Added definitions for messages colors and tag position.
26659 * src/message_manager.cc:
26660 Fixed a bug that never lets the messages panes to get cleared.
26661 Added wmclass setting for the message window. Fixed a bug in
26662 which the message window was not being shown.
26664 * src/tag_manager.c: Fixed printing of (NULL) in the debug
26665 output and disabled it.
26667 * src/anjuta.c: Preferences created and loaded before anything else.
26668 anjuta now recognizes messages colors on startup and initializes
26671 2002-01-09 Andy Piper <andy.piper@freeuk.com>
26673 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
26675 2002-01-09 Stephane Demurget <demurgets@free.fr>
26677 * pixmaps/file_c.xpm,
26678 pixmaps/file_cpp.xpm,
26679 pixmaps/file_file.xpm,
26680 pixmaps/file_h.xpm,
26681 pixmaps/file_html.xpm,
26682 pixmaps/file_i18n.xpm,
26683 pixmaps/file_icon.xpm,
26684 pixmaps/file_pix.xpm,
26685 pixmaps/fv_doc.xpm,
26686 pixmaps/fv_i18n.xpm,
26687 pixmaps/fv_image.xpm,
26688 pixmaps/fv_source.xpm,
26689 pixmaps/fv_unknown.xpm: made these icons transparent.
26691 2002-01-08 Andy Piper <andy.piper@freeuk.com>
26693 * launcher/anjuta_launcher.c: updated message strings
26694 * src/message-manager-dock.c: added newline at end to avoid compile warning
26695 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
26696 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
26697 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
26698 entries for username and Python-style GPL notice
26699 * HACKING: added info on files to change to update Insert menu
26701 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26703 * src/project_dbase.c,
26704 src/an_file_view.c,
26705 src/an_symbol_view.c:
26706 Changed the CTree expander style to square and
26707 line style to Dotted line.
26709 * po/POTFILES.in: Removed and Added translable files.
26711 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26713 * ccview/.cvsignore: Removed.
26715 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26718 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
26719 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
26720 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
26721 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
26722 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
26723 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
26725 Removed ccview module because it is no longer needed.
26727 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26729 * src/project_dbase.c:
26730 Shifted structure initialization in project_dbase_new()
26731 before anything else, otherwise it was crashing due to
26732 uninitialized values.
26734 * src/an_symbol_view.c:
26735 Disabled high volume debug output.
26737 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26739 Applied a very heavy patch from:
26740 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26744 pixmaps/Makefile.am
26756 src/fileselection.c
26759 src/main_menubar_def.h
26760 src/mainmenu_callbacks.c
26761 src/mainmenu_callbacks.h
26762 src/project_dbase.c
26763 src/project_dbase.h
26764 src/project_dbase_gui.c
26766 src/text_editor_menu.c
26767 src/toolbar_callbacks.c
26768 tagmanager/Makefile.am
26770 tagmanager/include/Makefile.am
26771 tagmanager/include/tm_project.h
26772 tagmanager/include/tm_symbol.h
26773 tagmanager/include/tm_tag.h
26774 tagmanager/include/tm_tagmanager.h
26775 tagmanager/include/tm_workspace.h
26776 tagmanager/tm_project.c
26777 tagmanager/tm_source_file.c
26778 tagmanager/tm_symbol.c
26779 tagmanager/tm_tag.c
26780 tagmanager/tm_workspace.c
26781 widgets/Makefile.am: Modified.
26783 * src/an_file_view.[c,h],
26784 src/an_symbol_view.[c,h],
26785 src/file_history.[c,h],
26787 widgets/scroll-menu.[c,h],
26788 tagmanager/tm_file_entry.c
26789 tagmanager/include/tm_file_entry.h: Added new files.
26791 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
26792 private_func.xpm, public_func.xpm,
26793 class.xpm, fv_exec.xpm, fv_unknown.xpm,
26794 private_var.xpm, public_var.xpm,
26795 function.xpm, fv_i18n.xpm, macro.xpm,
26796 protected_func.xpm, struct.xpm,
26797 fv_autofile.xpm, fv_image.xpm,
26798 ofolder.xpm, protected_var.xpm, variable.xpm:
26799 Updated and Added pixmap files.
26803 a) Removes CCView dependency.
26804 b) Improves the terminal.
26805 c) Adds tag navigation context menus.
26806 d) Upgrades tagmanager to latest version.
26807 e) Miscellaneous small additions.
26809 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
26811 * src/project_dbase_gui.c: Fixed crash of anjuta
26812 when project first created.
26814 * src/gnome_project.c: It now updates the tags manager
26815 when new projects are created.
26817 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
26819 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
26820 for this big patch.
26822 * src/messages.[c,h]: Removed files.
26824 * src/message-manager.[cc,h],
26825 src/message-manager-dock.[c,h],
26826 src/message-manager-private.[cc,h]
26829 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
26830 src/build_project.c, src/clean_project.c, src/compile.c
26831 src/configurer.c, src/debugger.c, src/find_in_files.c
26832 src/mainmenu_callbacks.c, src/preferences.h
26833 src/preferences_gui.c, src/properties.h
26834 src/utilities.c, src/utilities.h:
26835 The new messages widget.
26837 - Use of GtkNotebook instead of ToggleButtons
26839 - Popupmenu to show and hide message types and
26840 to dock/undock in detach mode
26842 All other things should work as they did with the
26843 old message window. Currently the keyboard short-cuts
26844 do not work in detached mode.
26846 Some functions in utitlities.[c,h] changed.
26847 so that they take const arguments where this is possible
26849 * src/Makefile.am, po/POTFILES.in:
26850 Removed messages.[c,h] and
26851 added message-manager.[cc,h], message-manager-dock.[c,h],
26852 message-manager-private.[cc,h]
26854 * src/message-manager.h: Removed "include <bonobo.h>"
26855 and added a newline at the end of the file.
26857 * src/message-manager-private.cc:
26858 Set clist's width setting to Automatic.
26859 Set scroll window's scroll bars to Automatic.
26861 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
26863 * text_editor_menu.c:
26864 Fixed misalignment of the function sub menu
26865 in the text editor pop up menu.
26867 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
26869 * src/text_editor.c: Fixed a compiler warning.
26871 2002-01-04 Andy Piper <andy.piper@freeuk.com>
26873 * THANKS, manuals/*/authors.sgml: updated for new translations
26874 * plugins/class-gen/clsGen.c: converted messages to English
26875 * src/about.c, src/main_menubar_def.h: string updates
26877 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
26882 src/mainmenu_callbacks.c
26885 src/text_editor_cbs.c
26886 src/text_editor-gui.c:
26888 Earlier code for adding 'cross' button
26889 for closing pages were too error prone and unorganized.
26890 Cleaned up the code and shifted the 'extra' widgets
26891 creation (eg. close button, close_pixmap and lable)
26892 from anjuta to text_editor. This takes care of proper
26893 widgets creation and destruction. Otherwise, anjuta
26894 was crashing at too many points, especially related
26895 to docking and undocking.
26897 2002-01-04 Stephane Demurget <demurgets@free.fr>
26899 * src/aneditor.cxx: removed debugging code.
26901 * data/properties/.cvsignore: added swap files.
26903 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
26907 Fixed Crashing of anjuta when a new file is saved as
26910 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
26912 * src/aneditor.c: Some debug codes around.
26914 * data/internal.properties, data/anjuta.properties: Removed.
26915 data/properties/Makefile.am:
26916 data/properties/ada
26918 data/properties/make
26920 data/properties/html
26921 data/properties/ruby
26922 data/properties/baan
26923 data/properties/idl
26924 data/properties/pascal
26925 data/properties/sample
26926 data/properties/bash
26927 data/properties/java
26928 data/properties/perl
26929 data/properties/sql
26930 data/properties/conf
26931 data/properties/latex
26932 data/properties/props
26934 data/properties/cpp
26935 data/properties/lua
26936 data/properties/python
26937 data/properties/xml
26938 data/properties/others
26939 data/properties/.cvsignore:
26940 Added files. Properties now splitted into small files
26944 configure.in: Update the removal and added properties module.
26946 * src/preferences.c: preferences_new(): Updated to reflect the
26947 new properties files organization.
26949 * src/Makefile.am: Added Baan Lexer.
26951 2002-01-01 Stephane Demurget <demurgets@free.fr>
26953 * src/aneditor.cxx: readded the baan lexer.
26955 * src/preferences.c: fixed translated messages and a typo.
26957 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
26958 confusing the regexp usage in xml-i18-merge.
26960 2002-01-01 Andy Piper <andy.piper@freeuk.com>
26962 * src/project_dbase.c: tidied some messages, and spotted a typo in
26963 the reading of properties which prevented the project version from
26964 ever being reported in the Project Information window - fixed :)
26966 * po/POTFILES.in: removed syntax.h
26968 2001-12-31 Stephane Demurget <demurgets@free.fr>
26970 * data/internal.properties: fixed baan properties.
26971 Added all ada properties.
26973 * src/main_menubar_def.h,
26976 src/utilities.[ch]: added support for the Ada highlight style.
26978 2001-12-31 Stephane Demurget <demurgets@free.fr>
26980 * plugins/*/.cvsignore: updated.
26982 2001-12-31 Stephane Demurget <demurgets@free.fr>
26986 src/Makefile.am: removed the empty header syntax.h.
26988 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
26991 Stef's observation on the 'superfluous' hseparators in the recent
26992 files and projects is fully justified -- removed.
26994 * main_menubar_def.h:
26995 Changed "Plug Ins" to "Plugins" in the menu label.
26997 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
26998 Added class-gen in the configure output and class-gen module.
27000 * data/internal.properties:
27001 Correct mis-spelled "jave" to "java".
27002 Added file.is.source for *.h, *.c, *.cpp properties.
27004 * global-tags/Makefile.am:
27005 "chmod +x create_global_tags.sh" before it is executed, because
27006 there is very high chance that it will be found "-x" and resulting
27009 2001-12-31 Stephane Demurget <demurgets@free.fr>
27011 Fixed a crash on Solaris reported by Holder Burde, thanks to him
27014 * src/gnome_project.c: (create_new_project): if the user doesn't
27015 select any icon, it doesn't have any extension and thus we can't
27016 use it in printf on Solaris, since the %s modifier use strlen to
27017 know the string length and then crash. On Linux, gcc checks the value
27018 of the pointer to be NULL and write "(null)" if necessary. We can't
27021 * src/source.c: (source_write_desktop_entry): if there's no icon, we
27022 don't need to have the directory icon but the generic one.
27024 2001-12-30 Stephane Demurget <demurgets@free.fr>
27026 Merged with latest (1.42) scintilla.
27028 Added: Support for the {load,save}.on.(de)activate properties.
27029 The PHP lexer to match keywords case insensitively.
27031 Experimental supports for changeable style attribute & line
27034 Updated: Both the C++ and HTML lexers.
27035 More shell keywords added.
27036 Horizontal scrolling and diplay of long lines optimised.
27037 Cursor setting optimised.
27039 Bugs fixed: Caret movement over folded lines.
27040 Selection tracking in 2ndary views when doing modifications.
27042 * scintilla/CallTip.{cxx.h},
27043 scintilla/ContractionState.{cxx,h},
27044 scintilla/Document.{cxx,h},
27045 scintilla/Editor.{cxx,h},
27046 scintilla/KeyWords.cxx,
27047 scintilla/LexHTML.cxx,
27048 scintilla/PlatGTK.cxx,
27049 scintilla/RESearch.cxx,
27050 scintilla/ScintillaBase.cxx,
27051 scintilla/ScintillaGTK.cxx,
27052 scintilla/Style.{cxx,h},
27053 scintilla/StyleContext.h,
27054 scintilla/ViewStyle.cxx,
27055 scintilla/include/*.h: updated.
27057 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
27059 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
27060 should have been told to the scintilla team. We're lucky I read the
27061 ChangeLog and the modifications of the lexer (thanks to the Gnome
27064 * data/internal.properties: added Baan definitions.
27065 Fixed some issues for C such as *_cast directive, that are only
27066 available with C++.
27067 Updated C++, HTML and shell scripts definitions.
27068 Updated Ada and Bullant, that have been forgotten.
27070 * src/main_menubar_def.h,
27073 src/utilities.[ch]: added support for the Baan highlight style.
27075 2001-12-29 Stephane Demurget <demurgets@free.fr>
27077 Polished the plugins menu behaviour and added a tearoff
27078 menuitem to the recent entries submenu.
27080 Note: The recent entries list seems to be too height
27081 with all these superfluous hseparators.
27083 * src/main_menubar.c: Polished, making some
27084 functions declarations static and cleaning some code.
27086 (create_submenu_plugin): removed the extra
27087 plugins entry and the horizontal separators.
27089 (on_plugins_menu_realize): the plugins menu is only
27090 shown if there's at least one available.
27092 (create_submenu*): added a tearoff menuitem to have
27093 a more homogeneous menu style. For now, it doesn't
27094 take care of user settings (but it was even worse
27097 2001-12-29 Stephane Demurget <demurgets@free.fr>
27099 * configure.in: added the packageplugindir variable to avoid
27100 installing the plugins in $(prefix). It's not the same path as
27101 anjuta 2 to allow parallel installation.
27103 2001-12-29 Stephane Demurget <demurgets@free.fr>
27104 Fix a reopened part of bug #440676: keyboard navigation between the
27105 different text buffers. Changed to a more global approch.
27107 * src/notebook.[ch]: removed.
27109 * src/Makefile.am: removed notebook.[ch]
27111 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
27112 (on_anjuta_window_key_press_event): added to fulfill the global
27115 * HACKING: updated according to the new global shortcuts handling.
27117 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
27119 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
27120 Shifted plugin menu from Edit submenu to main menu.
27123 Added plugins/sample1/plugin-sample1.c
27125 * plugins/sample1/plugin-sample1.c:
27126 Added localization and used anjuta_info, instead of anjuta_error.
27128 * plugins/.cvsignore, plugins/sample1/.cvsignore:
27131 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
27133 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
27136 * Makefile.am: Added module plugins.
27138 * plugins, plugins/Makefile.am, plugins/sample1/*:
27139 Created plugins modules.
27141 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
27142 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
27143 to load plugins of *.so only and not *.so* (which results
27146 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
27147 plugins during packaging.
27149 2001-12-27 Simos Xenitellis <simos@hellug.gr>
27151 * configure.in: Added Greek (el) to ALL_LINGUAS.
27153 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
27155 * configure.in: Added portuguese to ALL_LINGUAS
27157 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
27159 * global-tags/.cvsignore
27160 tagmanager/.cvsignore
27161 tagmanager/include/.cvsignore:
27162 Added cvs ignore files.
27165 Updated cvs ignore file.
27167 2001-12-23 Andy Piper <andy.piper@freeuk.com>
27169 * src/debugger.c, src/text_editor.c, src/anjuta.c,
27170 data/anjuta.properties, data/internal.properties: clean up some
27171 message strings (me)
27173 2001-12-23 Andy Piper <andy.piper@freeuk.com>
27175 * src/about.c, THANKS: added Jens to the credits
27177 2001-12-23 Andy Piper <andy.piper@freeuk.com>
27179 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
27180 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
27181 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
27182 Georg <mail@jensgeorg.de> to add close button to file tabs.
27184 2001-12-20 Andy Piper <andy.piper@freeuk.com>
27186 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
27187 (debugger now catches correct signal from process)
27189 2001-12-20 Andy Piper <andy.piper@freeuk.com>
27191 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
27192 * src/pixmaps.h: switch appwizard project icons to new designs
27193 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
27195 2001-12-20 Andy Piper <andy.piper@freeuk.com>
27197 * pixmaps/Makefile.am: stop redundant images from being installed.
27198 The next step will be to remove them completely.
27199 * src/appwiz*: further updates (more to come)
27200 * src/pixmaps.h: cleaned up, commented
27201 * src/splash.c: should use the pixmaps macro defined
27202 * HACKING: more on the graphics stuff and use of pixmaps.h
27204 2001-12-19 Andy Piper <andy.piper@freeuk.com>
27206 * src/defaults.c: fix bug #494864
27208 2001-12-18 Andy Piper <andy.piper@freeuk.com>
27210 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
27211 graphics from Misha
27212 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
27213 redundant graphics, no longer used
27214 * src/appwiz*: revamped application wizard by Andy and Misha for
27215 a more usable and professional look-and-feel
27216 * HACKING: updates to cover patching, graphics, and some additions
27218 * TODO: removed some implemented features
27220 2001-12-17 Andy Piper <andy.piper@freeuk.com>
27222 * data/anjuta.properties, data/internal.properties: cleanup
27223 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
27224 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
27225 to edit styles colors for keywords and add Goto Tag menu option
27228 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
27230 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
27233 fixes the Forget of the cursor position when tab is brought active
27234 from project manager.
27236 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
27239 Exported "TERM=xterm" to get a color terminal when
27240 anjuta is not started from within a terminal.
27242 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
27246 Added a frame around zvt terminal.
27248 * src/preferences_gui.c
27249 Modified to say "Use glade component (experimental)"
27250 instead of "Use Component".
27252 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
27255 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
27258 src/fileselection.c
27263 src/project_dbase.c
27265 a) Extra scrollbar in terminal no longer appears.
27266 b) Character set preference should be preserved (untested).
27267 c) File selection widget now remembers last directory.
27268 d) On creation of generic project, the glade 'file not found' error no
27270 e) First terminal window is created 'on demand', so it should always to
27271 the Right Thing (TM) as far as starting WD is concerned. Also, the
27272 environment is now passed to the terminal.
27273 f) Solaris compilation should be fixed (replaced get_current_dir_name()
27275 g) Fixed some compilation warnings.
27277 2001-12-10 Andy Piper <andy.piper@freeuk.com>
27279 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
27280 src/pixmaps.h: applied terminal and warnings patch (Biswa)
27281 * src/*: cleanups (me)
27282 * pixmaps/mini_term.xpm: added new file for terminal button
27283 (me, based on existing artwork)
27285 2001-12-07 Andy Piper <andy.piper@freeuk.com>
27287 * configure.in: bumped version to 0.1.9-pre
27288 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
27290 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
27292 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
27294 * src/splash.c: removed a DOS end of line of a comment (so the *.po
27295 files are free of that char)
27296 * configure.in: added "az" to ALL_LINGUAS
27298 2001-11-29 Andy Piper <andy.piper@freeuk.com>
27300 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
27301 crash bug fix from Biswa.
27302 * FUTURE: added Anjuta/gIDE merger information to provide
27303 details on future direction and status of 1.x stuff
27304 * NEWS: prepared for release
27305 * po/de.po: update from Jens Georg <mail@jensgeorg>
27307 2001-11-28 Andy Piper <andy.piper@freeuk.com>
27309 * multiple minor updates pre-0.1.8
27310 * patch from Biswa to fix syntax highlighting and packaging
27311 * po/fr.po: update from Stef
27313 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
27315 * global-tags/Makefile.am
27316 global-tags/create_global_tags.sh
27317 global-tags/tm_global_tags.c
27318 scintilla/LexCPP.cxx
27319 scintilla/include/SciLexer.h
27321 src/project_dbase.c
27322 tagmanager/Makefile.am
27323 tagmanager/include/Makefile.am
27324 tagmanager/include/tm_project.h
27325 tagmanager/include/tm_tag.h
27326 tagmanager/include/tm_tagmanager.h
27327 tagmanager/tm_project.c
27328 tagmanager/tm_source_file.c
27329 tagmanager/tm_tag.c
27330 tagmanager/tm_workspace.c:
27332 Includes the syntax highliting patch to scintilla).
27333 and more stable code.
27335 *tagmanager/include/tm_symbol.h: New file.
27336 *tagmanager/tm_symbol.c: New file.
27338 Add symbol tree building functionality at project level
27341 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
27343 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
27345 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
27346 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
27347 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
27348 : New and improved pixmaps from Misha <misha@phreaker.net>
27351 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
27353 * Big patch submitted by
27354 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
27355 Many thanks to him.
27357 * src/Makefile.am, src/aneditor.cxx
27358 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
27359 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
27360 Use of tagmanager lib for advanced calltips.
27362 * global-tags/*: Created new directory and added files to
27363 generate system.tags.
27365 * tagmanager/*: Created new directory and added tagmanager lib
27368 * configure.in, acconfig.h, Makefile.am: Modified to reflect
27369 the above additions.
27371 * data/Makefile.am: Modified to accomodate generated system.tags file.
27373 2001-11-07 Andy Piper <andy.piper@freeuk.com>
27375 * scintilla/: updated to 1.41
27376 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
27377 * src/about.c: updated list of authors
27378 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
27379 * HACKING: updated to cover Scintilla usage
27380 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
27383 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
27385 * src/aneditor.cxx: Fixed compilation errors with it.
27386 by add include to gtk+ headers and typedefining a mysteriously
27387 vanished class Colour.
27389 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
27391 * configure.in: Added pt_BR in the languages.
27393 2001-11-01 Andy Piper <andy.piper@freeuk.com>
27395 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
27396 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
27398 * manuals/C/anjuta-manual/*: new format to match
27399 the rest of the GNOME docs chapter layout. Added the many
27400 new contributors. Moved Authors and License information into new
27401 chapters of their own - should make expansion easier too
27402 * src/compiler_options.c: changed the profiler option to -pg to
27403 work with GNU tools (gprof)
27404 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
27407 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
27409 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
27410 compiler_options_gui.c:
27411 Added a new entry for linker flags and renamed c_options to c_flags
27412 and l_options to l_libs. Also, added a new function:
27413 compiler_options_set_prjlflags_in_file();
27415 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
27417 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
27419 2001-10-26 Andy Piper <andy.piper@freeuk.com>
27421 * THANKS, src/about.c: corrections and additions following
27423 * src/main_menubar.c: patch from Rikul to fix the problem with
27424 menu accelerators not being loaded
27426 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
27428 * THANKS: Added all contributors and translators names and emails.
27430 * pixmap/anjuta_logo.png: Reduced the size of the logo.
27431 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
27432 Added new file (earlier logo with border).
27433 * src/about.c: Added all contributors names and emails
27434 and used macro definition for logo pixmap file.
27435 * src/pixmaps.h: Added entry for anjuta splash screen.
27437 2001-10-24 Andy Piper <andy.piper@freeuk.com>
27439 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
27440 to new PNG version (thanks to Misha) and removed the old
27443 2001-10-24 Abel Cheung <maddog@linux.org.hk>
27445 * THANKS: added Conner Mo for simplified Chinese translation.
27446 * configure.in: added zh_CN in ALL_LINGUAS
27448 2001-10-21 Abel Cheung <maddog@linux.org.hk>
27450 * THANKS: added Joe Man for his traditional Chinese translation.
27451 * configure.in: added zh_TW in ALL_LINGUAS.
27453 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
27455 * src/main_menubar_def.h: Changed the link of lidn to
27456 http://lidn.sourceforge.net.
27458 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
27460 * Applied patch from Rikul
27461 * Applied patch from Luca
27462 * Fixed a cvs conflict. :)
27464 2001-10-17 Stephane Demurget <demurgets@free.fr>
27466 * THANKS: added Marc Botermans for his Dutch translation.
27468 * configure.in: added nl in ALL_LINGUAS.
27472 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
27474 * anjuta.c: Fixed luca's typo.
27475 * resources.c, resources.h: Changed gchar* return to void, to
27476 avoid a compiler warning.
27477 * scintilla/Makefile.am: Reorganized file entries.
27478 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
27480 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
27482 * Upgraded scintilla to 1.4.
27483 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
27484 LexLisp.cxx StyleContext.cxx StyleContext.h
27485 * src/Makefile.am: Added 4 lexers and separated lexer objects
27486 from the main link variable.
27488 2001-10-14 Stephane Demurget <demurgets@free.fr>
27490 * THANKS: added Luca, even if it shouldn't be my role to write
27491 this sort of thing :)
27493 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
27494 the latest Luca patch.
27496 2001-10-14 Andy Piper <andy.piper@freeuk.com>
27498 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
27499 This is not documented yet; plugins to come later.
27500 * src/find*.c: find dialogs now persistent
27501 (Rick <rikul@bellsouth.net>)
27502 * widgets/gnomefilelist.c: fixed multiple file open issue
27503 (Rick <rikul@bellsouth.net>)
27504 * changes to recent file and project lists handling
27505 (lbell <lbell@tsc4.com>)
27506 * more minor UI updates (me)
27508 2001-10-11 Andy Piper <andy.piper@freeuk.com>
27510 * src/Makefile.am: removed warnings for traditional C syntax
27511 * pixmaps: added new icons for mini_locals, mini_cvs and
27512 the splash screen - thanks to Misha <misha@phreaker.net>
27514 2001-10-10 Andy Piper <andy.piper@freeuk.com>
27516 * src/toolbar.c: fix typo in tooltip text
27517 * ccview/cccmd.cc: alter Func to Function in menu text
27519 2001-10-09 Andy Piper <andy.piper@freeuk.com>
27521 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
27522 issue with find dialog reporting an error when Scintilla finds text
27523 * applied patch from Denis Boehme <boehme at syncio dot de> to support
27524 DOS files (i.e. CR/LF translation)
27526 2001-10-03 Andy Piper <andy.piper@freeuk.com>
27528 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
27530 * data/internal.properties: default fold style now set to 3 :-)
27531 * applied patch from rikul <null@acm.org> to turn notebook tab
27532 headings red when file has been edited.
27534 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
27536 * configure.in: Added "no" to ALL_LINGUAS.
27538 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
27540 * Patch from lbell <lbell@tsc4.com>
27545 src/main_menubar_def.h
27546 src/mainmenu_callbacks.c
27547 src/mainmenu_callbacks.h
27548 src/project_dbase.c
27549 src/project_dbase.h
27551 Implemented a check menu item to handle the 'show locals' flag
27552 for the current project.
27554 * data/internal.properties: Removed the redundant command
27555 for gnome-terminal.
27557 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
27559 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
27561 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
27563 * configure.in: Added "ta" to the languages list.
27565 2001-09-21 Andy Piper <andy.piper@freeuk.com>
27567 * data/internal.properties:
27568 added fold.symbols property to control appearance of folds
27569 in the Scintilla editor (thanks to rikul <null@acm.org>)
27571 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
27574 one extra button for message win is being created -- Fixed.
27576 The frame should be hidden and not only the pix_lab when
27577 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
27580 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
27581 for the time being it is same as mini_cvs.xpm.
27583 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
27585 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
27587 Patch from rikul <null@acm.org>
27589 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
27590 glades.h, messages.c, messages.h, pixmaps.h,
27591 project_dbase.c, project_dbase.h, session.c,
27592 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
27594 inserted 'add to watch' option in inspect window, so you can add easily
27595 a variable in watch window .
27597 Added a new message pane for the gdb local variables inspection. Changed
27598 the code in messages.c to better account for future new panes insertion.
27599 Defined a new pixmap for the new tab button in pixmaps.h
27600 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
27603 Changed the debugger module to have a single function for asking to gdb
27604 to send program info. The idea is to ask the debugger about only the
27605 info needed to open windows( watch, registers, etc ) to speedup the step
27606 command. I plan to ask informations to the debugger based on the user
27608 The request for local variables is enabled by default, but the
27609 projectDBase has a variable to control it, to allow disabling that
27610 feature, there is also the code to save and to reload the state. If you
27611 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
27614 This big patch is from: lbell <lbell@tsc4.com>
27616 2001-09-20 Stephane Demurget <demurgets@free.fr>
27618 Patch from rikul <null@acm.org> :
27620 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
27621 problem and added folding support for php/hmtl.
27623 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
27625 * Fixed dnd of files within scintilla.
27626 patch from: rikul <null@acm.org>
27628 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
27630 * Applied patch from Luca.
27632 * src/source.c: source_write_build_files(): Fixed the project generation
27633 failure. The fist return statement and the free_project_type were
27636 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
27638 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
27639 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
27641 1) Restore the error color to red (waiting for a configurable one )
27642 2) Saving projects settings if you exit anjuta without closing an open
27644 3) New Menu 'repaeat search' to search with a keystroke without pressing
27646 4) some define in the menus to better handle menu item update
27648 Patch from: lbell <lbell@tsc4.com>
27650 * main_menubar_def.h, main_menubar.c: Change the position of
27651 "Repeat find" menu position.
27653 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
27655 project_type.h, project_type.c, source.c: Applied patch.
27656 patch from Johannes Schmid <clubfan@users.sourceforge.net>
27658 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27660 * configure.in, src/Makefile.am: Using macros for ORBit flags.
27662 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
27664 * Fixed bug #445752
27666 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
27668 * Fixed bugs in Gtk-- and Gnome-- project type
27670 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27672 * dnd.c: Support for multiple files drag-n-drop.
27674 Patch from: rikul <null@acm.org>
27676 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
27677 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
27680 Patch from: rikul <null@acm.org>
27682 * Applied patch for widgetizing goto dialog box.
27685 * Applied patch for having new project type handling.
27686 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
27688 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27690 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
27691 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
27692 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
27693 find_replace.c, find_replace.h, find_text.c, find_text.h,
27694 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
27695 project_dbase.h, source.c, text_editor.c, text_editor.h,
27696 text_editor_cbs.c, utilities.c, utilities.h:
27698 Applied a huge patch (after slight preview). I would like Luca
27699 to have his feature additions mentioned here.
27701 Patch from: lbell <lbell@tsc4.com>
27703 2001-09-09 Stephane Demurget <demurgets@free.fr>
27705 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
27707 * po/fr.po: updated to the latest sources.
27710 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
27712 * Fixed bug #445752
27714 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
27716 * dnd.h, dnd.c: New files for drag n drop support.
27718 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
27719 Added drag and drop support for opening files.
27721 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
27722 Archit Baweja <bighead@crosswinds.net> for this idea.
27724 * TODO: Added some more todos. :-(
27726 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
27728 * Fixed the goto line activate bug.
27729 patch from: Martyn Bone <mbone@brightstar.u-net.com>
27731 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
27733 * Fixed bugs in Gtk-- and Gnome-- project type
27735 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
27737 * widgets/gonmefilelist.c, gnomefilelist.c:
27738 Modified multiple selection on pressing control.
27739 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27741 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
27742 Modified multiple selection on pressing control.
27743 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27745 2001-09-05 Abel Cheung <maddog@linux.org.hk>
27747 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
27748 This is useless; but just in case...
27750 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
27752 * data/internal.properties: modified a bit of perl properties.
27754 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
27756 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
27757 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
27758 Added support for multiple file imports. Changed the standrd C++
27759 convention of #include <file> to #include <file.h>, because I had given
27760 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
27761 now support the #include <file> convention. That is something to be fixed :).
27762 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27764 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
27766 * src/anjuta.c: Added function static greetings_text(), to solve the non
27767 translation of the greetings text in the wizard.
27769 2001-08-31 Andy Piper <andy.piper@freeuk.com>
27771 * src/find_in_files_gui.c: made order of buttons consistent with other Find
27772 dialogs, with OK the default (fix bug #453482)
27774 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
27776 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
27778 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
27780 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
27788 src/main_menubar_def.h
27789 src/mainmenu_callbacks.c
27790 src/mainmenu_callbacks.h:
27791 Applied the patch that addes menu items which allow users to
27792 insert GPL notice and date time in current document.
27793 patch from: Rick Patel <rikul@shreve.net>
27795 * src/main_menu.c: Fixed a compilation error.
27797 * src/anjuta.c: Fixed non-rememberence of editor tab position.
27799 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
27800 about the unterminated strings.
27802 * scintilla/*: Updated scintilla to 1.3.9 version.
27804 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
27806 * widgets/gnomefileselection.c:
27807 Applied the patch for fixing multiple selection of file open funcion,
27808 which will deselect the files selected.
27809 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27811 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
27813 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
27814 src/fileselection.c, src/anjuta_cbs.c:
27815 Applied the patch for multiple selection of file open.
27816 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27818 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
27820 * Removed "-f" option in call to devhelp, because devhelp no longer
27823 2001-08-26 Stephane Demurget <demurgets@free.fr>
27825 All these modifications have been pointed out by
27826 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
27828 * data/internal.properties: two fixes for the PHP lexer.
27831 * fr.po: minor fixes.
27833 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
27835 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
27839 main_menubar_def.h,
27840 main_menubar_callbacks.c,
27842 Added new menu item for "close all fils".
27843 (Patch from Rikul <rikul@shreve.net>, after revision)
27845 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
27847 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
27848 (Patch from Rikul <rikul@shreve.net>)
27850 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
27851 (Patch from Rikul <rikul@shreve.net>)
27853 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
27855 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
27856 project name in application widzard.
27857 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
27859 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
27860 of the 'OK' button there is an 'Execute' one.
27861 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
27863 * executer.c: Changed cancel button to close button. That was more appropriate.
27865 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
27867 * HACKING: corrected >>>>>> Config management.
27869 * HACKING: Added many things.
27871 * src/launcher.h: Added some comments.
27873 2001-08-21 Stephane Demurget <demurgets@free.fr>
27875 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
27878 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
27879 src/appwizard_cbs.c,
27880 src/appwizard_gui.c: Applied UI/docs cleanup patch from
27881 Andy Piper <andy.piper@freeuk.com>
27883 * po/fr.po: updated to latest sources.
27885 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
27888 2001-08-18 Andy Piper <andy.piper@freeuk.com>
27890 * Fixed bugs #450280 and #448845
27892 * src/about.c: corrected Naba's e-mail address (.net, not .com)
27894 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
27897 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
27898 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
27899 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
27900 names to remove "Anjuta: " prefix
27902 * src/main_menubar_def.c: altered a message
27904 * launcher/anjuta_launcher.c: cleaned up some messages
27906 * src/debugger.c: edited messages to improve clarity
27908 * src/app_wiz*.c: tidied wizard interface
27911 2001-08-15 Stephane Demurget <demurgets@free.fr>
27913 Synced Naba's fix and mine about the wizards not working and removed
27914 anjuta.prj to avoid a nasty checkin.
27916 * Makefile.am: removed the install-data-local rule.
27918 * data/Makefile.am: changed the list of files.
27920 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
27922 * .cvsignore: added anjuta.prj for the same reason.
27925 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
27927 * src/source.c: Fixed a bug that fails new gnome projects to get
27930 * src/project_manager.c: Fixed a bug that disables storing recent
27933 * Makefile.am: Added stuffs to install the macro files in the
27937 2001-08-14 Stephane Demurget <demurgets@free.fr>
27939 * data/Makefile.am: added some rules to support the gnome/ macros
27940 dir in order to make the wizards work again.
27942 * anjuta.spec.in: upped the release number.
27945 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
27947 * configure.in (ALL_LINGUAS): Added pl.
27950 2001-08-09 Stephane Demurget <demurgets@free.fr>
27952 * anjuta.spec.in: fixed the doc files list.
27955 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
27957 * src/about.c: corrected my email address. :-)
27961 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
27962 (patch from Andy Piper <squiggle@ukgateway.net>)
27964 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
27966 * debugger.c: Fixed a bug associated with debugging threaded
27969 * text_editor_menu.c: Fixed broken ui in text editor
27972 * text_editor_menu.c: Now the option sub menu in text editor pop up
27975 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
27976 (suggested by lord sibn <sibn@utspl.cjb.net> )
27978 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
27980 * src/text_editor_menu.c: Added menu item for context help
27981 (patch from Andy Piper <squiggle@ukgateway.net>)
27983 2001-08-06 Stephane Demurget <demurgets@free.fr>
27985 * ccview/cccproj.cc: added missing i18n strings.
27987 * data/welcome.txt: bumped version to 0.1.6.
27989 * src/anjuta.c: fixed a compilation error due to devhelp integration.
27991 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
27993 * help.c, help.h: Added support for DevHelp context sensitive help
27994 and gnome api browsing.
27995 * Fixed toolbars and editor views "not save" bug.
27996 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
27997 (patch from Andy Piper <squiggle@ukgateway.net>)
27998 * Updated THANKS and chapter15.sgml for uk and ru translators.
28000 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
28002 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
28003 * Updated configure.in to include these changes
28005 2001-08-03 Stephane Demurget <demurgets@free.fr>
28007 * src/project_dbase_gui.c: fixed bug #446963
28008 (on_project_dbase_ccview_update_start),
28009 (on_project_dbase_ccview_update_end): added.
28010 These two respectively disable and enable close file/project
28011 menu entries and toolbar items, while the ccview part updates
28015 2001-08-03 Stephane Demurget <demurgets@free.fr>
28017 * configure.in: added sv to the ALL_LINGUAS list.
28020 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
28022 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
28023 file to work: merge translations and distribute it.
28025 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
28027 * NEWS, README, THANKS & TODO: Spelling fixes.
28029 2001-08-01 Stephane Demurget <demurgets@free.fr>
28031 * README: updated requirements.
28033 * scintilla/Makefile.am,
28034 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
28035 target can't be realized (custom build path).
28037 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
28038 Removed install-data-local.
28040 * src/compiler_options.c: changed the include paths of the pixmaps.
28041 we hadn't any warning because of the include paths passed to the
28042 compiler. Thanks to make distcheck for reporting this.
28045 2001-07-31 Stephane Demurget <demurgets@free.fr>
28047 * NEWS, THANKS: updated.
28049 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
28050 fixed to show the correct kernel signal number and its description.
28052 * widgets/gnomefilelist.c: fixed bug #445756
28053 (goto_last): renamed to goto_prev and changed according to goto_next.
28054 (goto_next): added.
28055 (goto_directory): removed.
28056 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
28057 returned value is now the position in the list.
28058 (check_ok_button_cb): changed the back check and added one for next.
28059 (gnome_filelist_set_dir): the check in history make it wouldn't be
28060 a "true" history. polished the whole thing, using set_dir_internal.
28061 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
28062 there's no check in the history when using back or next.
28064 * manuals/*: added missing .cvsignore files.
28067 2001-07-30 Stephane Demurget <demurgets@free.fr>
28069 * po/fr.po: updated to latest sources.
28071 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
28072 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
28073 to put off their sensitive attributes.
28075 2001-07-29 Stephane Demurget <demurgets@free.fr>
28077 * po/fr.po: fixed some grammar things.
28078 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
28081 * src/utilities.c: (file_is_link): use lstat instead of stat.
28083 2001-07-27 Naba Kumar <kh_naba@123india.com>
28085 * Remove help dir from cvs, because it is no longer
28088 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
28091 2001-07-24 Naba Kumar <kh_naba@123india.com>
28093 * debugger.c: (debugger_update_prog_status): Fixed
28094 the bug with gdb version 5. Debugger starts, when
28095 step in/out/over etc are clicked.
28097 * debugger.c: All functions: added debugging codes.
28099 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
28100 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
28101 Modified to recognize non project files also.
28103 * source.c: (source_write_configure_in):
28104 Added source for 'prefix' counterparts for
28105 no-prefix AC_SUBST.
28107 2001-07-23 Naba Kumar <kh_naba@123india.com>
28109 * anjuta.c: added function anjuta_remove_text_editor();
28110 and suitably modified anjuta_remove_current_text_editor().
28112 * project_dbase.c: project_dbase_close(), Added code to
28113 close all opened files that belong to the project when
28114 the project is closed.
28115 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
28117 * Updated the manuals/anjuta-manual subdir for GDP standards.
28118 (patch from Andy Piper <squiggle@ukgateway.net>)
28120 * main_menubar.h, main_menubar.def: Added Menu items to handle
28121 urls for library references, bugs, patches and feature request
28124 2001-07-20 Naba Kumar <kh_naba@123india.com>
28126 * Set wmclass names in all windows.
28127 (patch from Andy Piper <squiggle@ukgateway.net>)
28128 * New splash logo from "Misha" <misha@phreaker.net>);
28130 2001-07-19 Naba Kumar <kh_naba@123india.com>
28132 * preferences.[h,c], preferences_gui.c: Added 4 properties to
28133 set caret color, calltip back color and selection fore/back
28136 2001-07-18 Naba Kumar <kh_naba@123india.com>
28138 * project_dbase.c: Closes all files when project is closed.
28139 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
28140 -- We still need to refine this as it closes all sort of files.
28142 * compiler_options.c: Fixed seg-fault bug when last item in
28143 compiler option lists is removed.
28145 * Fixed missing newline warnings during compilation.
28146 (patch from Andy Piper <squiggle@ukgateway.net>)
28148 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
28150 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
28151 autogenerated no need to store'em in CVS.
28153 * ccview/.cvsignore: Addition of cvsignore.
28155 2001-07-17 Naba Kumar <kh_naba@123india.com>
28157 *GUI fixes and spell corrections
28158 (patch from Andy Piper <squiggle@ukgateway.net>)
28160 2001-07-15 Naba Kumar <kh_naba@123india.com>
28162 *Fixed double error message for file not found.
28164 *Put white backgrounds for png images.
28166 *Converted '-' to '_' in sgml files.
28168 2001-07-14 Naba Kumar <kh_naba@123india.com>
28170 * project_dbase.c: Short-cut for expand/collasp project tree
28172 * project_dbase_gui.c:
28173 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
28175 2001-07-13 Naba Kumar <kh_naba@123india.com>
28177 * notebook.[h,c]: Added
28178 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
28179 Project/message window now toggles on control and
28180 and notebook switch short-cut
28182 2001-07-7 Naba Kumar <kh_naba@123india.com>
28184 * Changed a new icon set which looks more gnomish.
28186 * Changed a new anjuta splash logo.
28187 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
28189 2001-07-6 Naba Kumar <kh_naba@123india.com>
28191 * ccview/*: Integrated ccview for class view and file view
28192 in the project Manager.
28194 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
28196 2001-07-1 Naba Kumar <kh_naba@123india.com>
28198 * scintilla/*: Upgraded Scintilla to version 1.3.7
28200 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
28202 2001-06-28 Naba Kumar <kh_naba@123india.com>
28204 * src/debugger.c: Correct step-over and step-out swapping.
28206 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
28207 chapters and added more stuffs.
28209 2001-06-13 Naba Kumar <kh_naba@123india.com>
28211 * data/autogen.sh.gtkmm: Added
28213 * data/autogen.sh.gnomemm: Added
28215 * src/appwiz.c: Added two more application wizard templetes
28217 * src/project: for gtk-- and gnome-- and proper support
28219 * src/source.c: for c++ in the project configuration.
28223 2001-05-05 Naba Kumar <kh_naba@123india.com>
28225 * Merged my pre-cvs modifications with
28226 the current cvs copy.
28228 * (lot of files change).
28230 * Implemented session management.
28232 * Local installation possible by
28233 manageing our own pixmaps paths
28236 * resources.h: Added.
28237 * resources.c: Added.
28241 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
28243 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
28244 Corrected/extended ignores.
28246 2001-05-04 Naba Kumar <kh_naba@123india.com>
28248 * manuals/: dir tree added.
28249 Sgml documentation started in this dir.
28251 * omf-install/: dir tree added.
28253 * manuals/anjuta-manual/C/anjuta-manual.sgml:
28254 Created initial document structure.
28256 * configure.in: Added test for scrollkeeper.
28257 Added some Makefile entries in AC_OUTPUT.
28259 * Makefile.am: Added subdir manuals/
28261 * HACKING: Wrote something stupid.
28263 2001-05-02 Stéphane Démurget <demurgets@free.fr>
28265 * Makefile.am: Added ChangeLog in local data list, becaused it's
28266 needed to create a new project.
28268 * po/fr.po: minor fixes.
28270 * src/build_file.c, src/configurer.c, src/debugger.c,
28271 src/executer.c, src/find_replace.c, src/gnome_project.c,
28272 src/goto_line.c, src/launcher.c, src/messages.c,
28273 src/preferences.c src/project_dbase.c: functions declared static.
28275 * widgets/gnomefilelist.c: Fixed a project creation bug,
28276 introduced with latest changes.
28278 2001-05-01 Stéphane Démurget <demurgets@free.fr>
28280 * widgets/gnomefilelist.c,
28281 BUGS: Fixed an annoying bug preventing from loading files/project
28282 given on the command line. Polished the whole gnome_filelist widget.
28284 2001-04-27 Stéphane Démurget <demurgets@free.fr>
28288 src/anjuta.h: Polished the command line parsing.
28290 * BUGS: Need to clean that damn gnome_filelist widget.
28292 2001-04-25 Stéphane Démurget <demurgets@free.fr>
28296 src/signals.c: Removed duplicated includes.
28298 * po/fr.po: minor fixes.
28300 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
28301 create_compiler_options_page? () declared static.
28303 src/anjuta.c: Put a command line option for disabling
28306 * src/preferences_gui.c: Fixed an internationalization issue,
28307 other functions declared static.
28309 * src/gnome_project.c: Fixed some memory leaks,
28310 new_prj_terminated () declared static.
28312 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
28314 * configure.in: Sort ALL_LINGUAS alphabetically.
28316 2001-04-22 Stéphane Démurget <demurgets@free.fr>
28318 * Emptied that ugly old Changelog.
28320 == Anjuta 0.1.5 ===
28323 2001-03-10 Naba kumar <naba@gnome.org>
28325 * src/gnome_project.c: Fixed project dir creation bug.
28327 * src/text_editor.c: Fixed double accelerators bug.
28329 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
28331 * src/stack_trace.c, * src/compiler_options.c,
28332 data/internals.properties, src/defaults.c:
28333 Fixed pixmap creation with NULL window.
28335 * src/commands.c, src/preferences_gui.c, src/build_project.c
28336 src/clean_project.c: Bug fix.
28338 * src/main_menubar_def.h: i18n bug fix.
28340 * src/executer.h, src/executer.c: Bug fix.
28342 * src/controls.c: Bug fix.
28344 * src/debugger.c: Debugger now takes program args.
28346 * po/ja.po: Added japanese translation file.
28348 Upgraded to ver 0.1.4
28349 ... Fixed other minor bugs.
28351 == Anjuta 0.1.3 ===
28353 2001-XX-XX Naba kumar <naba@gnome.org>
28355 * Lots of unaccountable changes. Integrated scintilla.
28356 Redesigned Project managemet. Added supports for other languages.
28357 Java style properties managements. .... blah blah
28359 2000-11-11 Naba kumar <naba@gnome.org>
28361 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
28362 Upgraded to version 0.1.3.
28364 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
28365 Fixed to activate Debug->add watch properly.
28367 === Anjuta 0.1.2 beta_2 ===
28368 === Anjuta 0.1.2 ===
28370 2000-11-05 Naba kumar <naba@gnome.org>
28372 * src/compiler_options.c, src/compiler_options_cbs.c
28373 src/compiler_options_cbs.h, src/compiler_options_gui.c
28374 src/anjuta2.c, extra/stock_libs.anj (new),
28375 extra/README.stock_libs (new), htmls/page13.html,
28376 htmls/images/*: Improved Library settings GUI. Can now enable/disable
28377 added libraries. Stock libs provided for ease of entry. Modified
28378 help html file accordingly.
28380 2000-11-03 Naba kumar <naba@gnome.org>
28382 * README: Minor fixes in Doc files.
28384 * src/gnome_prj.c, src/appwidzard_cbs.c:
28385 Fixed to ignore non-existant dir for blank prj.
28386 More checking in project creation, especially to confirm
28387 that the prj file already does not exist.
28389 * anjuta.spec, configure.in: Upgraded to version 0.1.2
28391 * src/controls.c: Now Menu item "Format/Detach current document"
28392 is inactive when there is no document opened.
28394 === Anjuta 0.1.1 ===
28396 2000-11-01 Naba kumar <naba@gnome.org>
28398 Completed and Release of first version (Beta) with lots of bugs.
28400 1999-12-27 Naba kumar <naba@gnome.org>
28402 Anjuta project started.