1 2007-12-12 Johannes Schmid <jhs@gnome.org>
3 Patch from Tom <tpgww@onepost.net>:
4 (#485233 – another bunch of docman cleanups)
6 * libanjuta/interfaces/libanjuta.idl:
7 * plugins/document-manager/action-callbacks.c:
8 (get_current_document), (get_current_focus_widget),
9 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
10 (on_close_file_activate), (on_close_all_file_activate),
11 (on_reload_file_activate), (on_print_activate),
12 (on_print_preview_activate),
13 (on_editor_command_upper_case_activate),
14 (on_editor_command_lower_case_activate),
15 (on_editor_command_eol_crlf_activate),
16 (on_editor_command_eol_lf_activate),
17 (on_editor_command_eol_cr_activate),
18 (on_editor_command_select_all_activate),
19 (on_editor_command_select_to_brace_activate),
20 (on_editor_command_select_block_activate),
21 (on_editor_command_match_brace_activate),
22 (on_editor_command_undo_activate),
23 (on_editor_command_redo_activate),
24 (on_editor_command_cut_activate),
25 (on_editor_command_paste_activate),
26 (on_editor_command_copy_activate),
27 (on_editor_command_clear_activate),
28 (on_editor_command_close_folds_all_activate),
29 (on_editor_command_open_folds_all_activate),
30 (on_editor_command_toggle_fold_activate),
31 (on_editor_command_bookmark_toggle_activate),
32 (on_editor_command_bookmark_first_activate),
33 (on_editor_command_bookmark_next_activate),
34 (on_editor_command_bookmark_prev_activate),
35 (on_editor_command_bookmark_last_activate),
36 (on_editor_command_bookmark_clear_activate),
37 (on_transform_eolchars1_activate), (on_comment_block),
38 (on_comment_box), (on_comment_stream),
39 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
40 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
41 (on_force_hilite_activate), (on_swap_activate),
42 (on_editor_add_view_activate), (on_editor_remove_view_activate):
43 * plugins/document-manager/action-callbacks.h:
44 * plugins/document-manager/anjuta-docman.c:
45 (on_notebook_page_close_button_click),
46 (on_notebook_page_close_button_enter),
47 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
48 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
49 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
50 (on_open_filesel_response), (anjuta_docman_open_file),
51 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
52 (anjuta_docman_dispose), (anjuta_docman_instance_init),
53 (anjuta_docman_class_init), (anjuta_docman_new),
54 (on_notebook_switch_page), (on_document_save_point),
55 (on_document_destroy), (anjuta_docman_add_editor),
56 (anjuta_docman_add_document), (anjuta_docman_remove_document),
57 (anjuta_docman_set_popup_menu),
58 (anjuta_docman_get_current_focus_widget),
59 (anjuta_docman_get_page_for_document),
60 (anjuta_docman_get_current_document),
61 (anjuta_docman_set_current_document),
62 (anjuta_docman_goto_file_line),
63 (anjuta_docman_goto_file_line_mark),
64 (anjuta_docman_get_full_filename),
65 (anjuta_docman_present_notebook_page),
66 (anjuta_docman_update_page_label),
67 (anjuta_docman_delete_all_markers),
68 (anjuta_docman_delete_all_indicators),
69 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
70 (do_ordertab1), (anjuta_docman_order_tabs),
71 (anjuta_docman_set_editor_properties),
72 (anjuta_docman_get_document_for_path),
73 (anjuta_docman_get_all_doc_widgets):
74 * plugins/document-manager/anjuta-docman.h:
75 * plugins/document-manager/editor-tooltips.c:
76 * plugins/document-manager/plugin.c: (update_title),
77 (update_document_ui_enable_all), (update_document_ui_disable_all),
78 (update_document_ui_save_items),
79 (update_document_ui_interface_items), (update_document_ui),
80 (on_document_update_save_ui), (update_status),
81 (on_document_update_ui), (on_document_added),
82 (on_document_changed), (on_session_save), (on_save_prompt),
83 (on_docman_auto_save), (on_gconf_notify_timer):
84 * plugins/document-manager/search-box.c: (on_document_changed),
85 (search_box_new), (search_box_grab_line_focus):
86 * plugins/glade/plugin.c: (ifile_open):
87 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
88 * plugins/search/search-replace_backend.c: (create_search_entries):
89 * plugins/sourceview/anjuta-document.c: (set_uri),
90 (anjuta_document_save):
91 * plugins/sourceview/sourceview.c: (ifile_savable_save):
92 * plugins/tools/editor.c: (on_editor_response):
94 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
95 It fixes some issues with session handling and several memory lacks.
96 Gtk 2.12 Tooltip API is used if available.
98 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
100 * plugins/debug-manager/disassemble.c,
101 plugins/debug-manager/disassemble.h,
102 plugins/debug-manager/command.c,
103 plugins/debug-manager/command.h,
104 plugins/debug-manager/plugin.c
105 plugins/debug-manager/sparse_view.c,
106 plugins/debug-manager/sparse_view.h,
107 plugins/gdb/plugin.c,
108 plugins/gdb/debugger.c,
109 plugins/gdb/debugger.h,
110 libanjuta/interfaces/libanjuta.idl:
111 Fix bug #502533: Implement assembler step
113 * plugins/debug-manager/breakpoints.c:
114 Do not save temporary breakpoints
116 * plugins/debug-manager/stack_trace.c:
117 Fix a crash when a stack command is cancelled
119 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
121 * plugins/debug-manager/plugin.c,
122 plugins/debug-manager/breakpoints.c,
123 plugins/debug-manager/breakpoints.h:
124 Fix bug #488732: Breakpoint on delete lines
125 Breakpoints are now linked to their position in editor
127 * plugins/gdb/debugger.c:
128 Fix removing condition on breakpoint
130 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
132 * plugins/debug-manager/anjuta-debug-manager.glade,
133 plugins/debug-manager/start.c,
134 plugins/gdb/plugin.c,
135 plugins/gdb/debugger.c,
136 plugins/gdb/debugger.h,
137 libanjuta/interfaces/libanjuta.idl:
138 Fix bug #481366: Do not stop at the beginning of the program
140 * plugins/debug-manager/command.c,
141 plugins/debug-manager/command.h,
142 plugins/debug-manager/breakpoints.c,
143 plugins/debug-manager/queue.c,
144 plugins/debug-manager/queue.h:
145 Fix a bug remove all breakpoints was not working due to latest changes
146 Setting breakpoints is disabled when program is running
148 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
150 * plugins/debug-manager/queue.c,
151 plugins/gdb/plugin.c:
152 Fix bug #501469: Crash if mime_type is unknown
154 2007-12-01 Massimo Cora' <maxcvs@email.it>
156 * plugins/symbol-db/plugin.c: (on_editor_destroy),
157 (on_editor_update_ui), (on_single_file_scan_end),
158 (on_importing_project_end), (project_root_added),
159 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
160 * plugins/symbol-db/plugin.h:
161 show on status bar files being scanned.
163 * plugins/symbol-db/symbol-db-engine.c:
164 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
165 (sdb_engine_ctags_output_thread),
166 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
167 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
168 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
169 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
170 (sdb_engine_get_table_id_by_unique_name2),
171 (symbol_db_engine_open_project),
172 (sdb_engine_prepare_executing_commands),
173 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
174 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
175 (sdb_engine_detects_removed_ids),
176 (symbol_db_engine_get_class_parents),
177 (symbol_db_engine_get_global_members),
178 (symbol_db_engine_get_scope_members_by_symbol_id),
179 (symbol_db_engine_get_scope_members),
180 (symbol_db_engine_get_current_scope),
181 (symbol_db_engine_get_file_symbols),
182 (symbol_db_engine_get_symbol_info_by_id),
183 (symbol_db_engine_get_full_local_path),
184 (symbol_db_engine_find_symbol_by_name_pattern),
185 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
186 * plugins/symbol-db/symbol-db-engine.h:
187 * plugins/symbol-db/symbol-db-view-locals.c:
188 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
189 (symbol_db_view_locals_recv_signals_from_engine),
190 (symbol_db_view_locals_update_list):
191 * plugins/symbol-db/symbol-db-view-locals.h:
192 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
193 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
194 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
195 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
196 * plugins/symbol-db/symbol-db-view.h:
197 Added g_thread architecture to scan in background. With this you
198 can use Anjuta's GUI without freezing.
199 Improved insertion speed by using a paradigm like 'insert' and 'check'
200 replacing a 'check' and 'insert' one. This has been done for tables
201 like symbol, scope, sym_type.
204 * plugins/symbol-db/tables.sql:
205 * plugins/symbol-db/test/main.c: (get_global_members), (main),
206 (thread), (print_message), (bastard_thread), (idle_signals):
207 fixed a typo on tables that broke sql triggers.
211 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
213 * NEWS, AUTHORS: Updated.
214 * src/Makefile.am: Fixed make distcheck
216 Patch from Yang Hong:
217 * plugins/file-manager/file-manager.glade: Fixed file chooser
218 size in file-manager preferences.
220 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
222 * NEWS: Updated for 2.3.1 development release
223 * configure.in: Bumped version to 2.3.1
225 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
227 * plugins/debug-manager/threads.c,
228 plugins/debug-manager/disassemble.c,
229 plugins/debug-manager/watch.c,
230 plugins/debug-manager/registers.c,
231 plugins/debug-manager/locals.c,
232 plugins/debug-manager/breakpoints.c,
233 plugins/debug-manager/stack_trace.c,
234 plugins/debug-manager/command.c,
235 plugins/debug-manager/command.h,
236 plugins/debug-manager/queue.c,
237 libanjuta/interfaces/libanjuta.idl:
238 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
239 Document IAnjutaDebugManager signals
240 Generate new signals in queue.c
241 Use new signals in other files
243 2007-11-30 <genbell@tiscali.it>
245 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
247 * plugins/gdb/Makefile.am:
250 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
252 * plugins/tools/variable.c:
253 Fix a bug added in the previous patch (it is not a leak)
255 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
257 * plugins/project-wizard/druid.c,
258 plugins/project-wizard/templates/terminal.wiz,
259 plugins/project-wizard/templates/xlib-dock.wiz,
260 plugins/project-wizard/templates/wxwin.wiz,
261 plugins/project-wizard/templates/java.wiz,
262 plugins/project-wizard/templates/gnome.wiz,
263 plugins/project-wizard/templates/anjuta-plugin.wiz,
264 plugins/project-wizard/templates/gtkmm.wiz,
265 plugins/project-wizard/templates/python.wiz,
266 plugins/project-wizard/templates/cpp.wiz,
267 plugins/project-wizard/templates/sdl.wiz,
268 plugins/project-wizard/templates/gtk.wiz,
269 plugins/project-wizard/templates/minimal.wiz,
270 plugins/project-wizard/templates/xlib.wiz,
271 plugins/project-wizard/templates/gcj.wiz,
272 plugins/project-wizard/templates/translatable-strings.h,
273 plugins/project-import/project-import.c:
274 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
276 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
278 * plugins/debug-manager/threads.c,
279 plugins/debug-manager/disassemble.c,
280 plugins/debug-manager/watch.c,
281 plugins/debug-manager/registers.c,
282 plugins/debug-manager/memory.c,
283 plugins/debug-manager/locals.c,
284 plugins/debug-manager/stack_trace.c,
285 plugins/debug-manager/queue.c,
286 plugins/debug-manager/queue.h:
287 Connect debugger signal only when program is loaded
288 Rename get_feature in is_supported
290 * plugins/debug-manager/plugin.c:
291 Remove editor watch when plugin is deactivated
293 * plugins/debug-manager/anjuta-debug-manager.glade,
294 plugins/debug-manager/breakpoints.c,
295 plugins/debug-manager/breakpoints.h:
296 Rewrite almost completely the breakpoint code
297 Improve breakpoint dialog
299 Implement condition, hit count, ignore and temporary attribute
301 * plugins/debug-manager/command.c,
302 plugins/debug-manager/command.h:
303 Add a breakpoint list command
305 * plugins/gdb/debugger.c,
306 plugins/gdb/debugger.h:
307 Add new breakpoint list command
308 Fix parsing of breakpoint data
310 * libanjuta/interfaces/libanjuta.idl,
311 plugins/gdb/plugin.c:
312 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
314 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
316 * plugins/document-manager/plugin.c:
317 Use Ctrl+Shift+s as shortcut for Save As
319 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
321 * plugins/subversion/plugin.c: (activate_plugin):
322 * plugins/symbol-db/plugin.c: (symbol_db_activate):
323 * src/layout.xml: Fixed dockitem positions.
325 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
327 Icons from tpgww@onepost.net:
328 * plugins/project-wizard/applogo.png:
329 Icons from patch in bug #480093 comment #23. Also renamed icons.
331 * plugins/message-view/Makefile.am:
332 * plugins/message-view/plugin.c: (register_stock_icons),
333 (ipreferences_merge): Removed redundant icon.
335 * plugins/document-manager/plugin.c:
336 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
337 Do not insensitize New action when there is no document.
340 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
342 Icons from tpgww@onepost.net:
343 * plugins/symbol-browser/an_symbol_prefs.c:
344 * pixmaps/Makefile.am:
345 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
347 Icons from patch in bug #480093 comment #23. Also renamed icons.
350 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
352 Patch from James Liggett:
353 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
354 revert and dialogs resizable.
356 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
358 Patch from James Liggett:
359 * plugins/subversion/anjuta-subversion.glade:
360 * plugins/subversion/subversion-diff-dialog.c:
361 (on_subversion_diff_response), (subversion_diff_dialog):
362 * plugins/subversion/subversion-diff-dialog.h:
364 The diff dialog should have a checkbox, enabled by default, that
365 allows the user to make sure that all open files are saved before
368 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
370 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
372 Icons from tpgww@onepost.net:
373 * pixmaps/Makefile.am:
376 * src/anjuta-preferences-general.svg:
378 Icons from patch in bug #480093 comment #23. Also renamed icons.
381 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
383 Icons from tpgww@onepost.net:
384 * plugins/debug-manager/images/Makefile.am:
385 * plugins/debug-manager/images/anjuta-watch.svg:
386 * plugins/debug-manager/plugin.c: (register_stock_icons):
387 * plugins/gdb/images/Makefile.am:
388 * plugins/gtodo/Makefile.am:
389 * plugins/gtodo/anjuta-gtodo-plugin.svg:
390 * plugins/gtodo/anjuta-gtodo.plugin.in:
391 * plugins/gtodo/interface.c: (stock_icons):
392 * plugins/gtodo/main.h:
393 * plugins/gtodo/plugin.c: (ipreferences_merge):
394 * plugins/terminal/Makefile.am:
395 * plugins/terminal/anjuta-terminal-plugin.svg:
396 * plugins/terminal/anjuta-terminal.plugin.in:
397 * plugins/terminal/terminal.c:
398 * plugins/tools/Makefile.am:
399 * plugins/tools/anjuta-tools-plugin.svg:
400 * plugins/tools/anjuta-tools.plugin.in:
401 * plugins/tools/plugin.c:
402 * plugins/valgrind/Makefile.am:
403 * plugins/valgrind/anjuta-valgrind-plugin.svg:
404 * plugins/valgrind/anjuta-valgrind.plugin.in:
405 * plugins/valgrind/plugin.c: (register_stock_icons),
406 (ipreferences_merge):
408 Icons from patch in bug #480093 comment #23. Also renamed icons.
411 2007-11-18 Massimo Cora' <maxcvs@email.it>
413 reviewed by: Johannes Schmid <jhs@gnome.org>
416 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
417 due to bug #493360. Still present anyway bug #495843
419 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
420 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
421 (on_local_treeview_row_activated),
422 (on_global_treeview_row_activated),
423 (on_global_treeview_row_expanded), (on_project_element_added),
424 (on_project_element_removed), (project_root_added),
425 (symbol_db_activate), (isymbol_manager_search),
426 (isymbol_manager_get_members),
427 (isymbol_manager_get_completions_at_position):
428 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
429 (symbol_db_engine_iterator_node_get_symbol_extra_string):
430 * plugins/symbol-db/symbol-db-engine.c:
431 (sdb_engine_execute_non_select_sql),
432 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
433 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
434 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
435 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
436 (symbol_db_engine_add_new_workspace),
437 (symbol_db_engine_add_new_project),
438 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
439 (sdb_engine_detects_removed_ids),
440 (sdb_engine_walk_down_scope_path),
441 (symbol_db_engine_get_class_parents),
442 (symbol_db_engine_get_global_members),
443 (symbol_db_engine_get_scope_members_by_symbol_id),
444 (symbol_db_engine_get_scope_members),
445 (symbol_db_engine_get_current_scope),
446 (symbol_db_engine_get_file_symbols),
447 (symbol_db_engine_get_symbol_info_by_id),
448 (symbol_db_engine_find_symbol_by_name_pattern):
449 * plugins/symbol-db/symbol-db-engine.h:
450 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
451 (on_symbol_inserted), (symbol_db_view_locals_update_list):
452 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
453 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
454 (on_scan_end), (do_add_root_symbol_to_view),
455 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
456 (trigger_on_symbol_inserted), (add_new_waiting_for),
457 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
458 (on_symbol_inserted), (do_recurse_subtree_and_remove),
459 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
460 (symbol_db_view_row_expanded), (sdb_view_init),
461 (gtree_compare_func), (sdb_view_finalize),
462 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
463 (sdb_view_populate_base_root),
464 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
465 * plugins/symbol-db/symbol-db-view.h:
466 * plugins/symbol-db/tables.sql:
467 * plugins/symbol-db/test/Makefile.am:
468 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
469 (get_scope_members), (get_current_scope), (get_global_members),
470 (get_file_symbols), (get_info_by_id), (main):
472 Rewrote symbol-db-view global tab. Now every expandable node is a query.
473 Started using LIMIT keyword to speed up things.
474 Deprecated GdaCommand in favour of GdaQuery into engine. This should
475 make providers use prepared statements.
477 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
479 Patch from James Liggett:
480 * plugins/subversion/plugin.c: (subversion_instance_init):
481 * plugins/subversion/plugin.h:
482 * plugins/subversion/subversion-diff-dialog.c:
483 (on_subversion_diff_response), (subversion_diff_dialog),
484 (on_menu_subversion_diff):
485 * plugins/subversion/subversion-log-dialog.c:
486 (on_log_view_selected_button_clicked),
487 (on_log_diff_selected_button_clicked),
488 (on_log_diff_previous_button_clicked),
489 (subversion_log_window_create):
490 * plugins/subversion/subversion-ui-utils.c:
491 (get_filename_from_full_path), (init_whole_project),
492 (on_whole_project_toggled):
493 * plugins/subversion/subversion-ui-utils.h:
494 * plugins/subversion/subversion-update-dialog.c:
495 (subversion_update_dialog), (on_menu_subversion_update):
497 Whole Project checkbox enabled by default in diff and update dialogs.
498 changes the editor names for diff editors to something much more
499 descriptive. For example, working copy/head diffs would have an editor
500 with a name like "[Working Copy/Head] some-file.diff," where some-file
501 is the name of the file/directory that was diffed. For diffs against
502 arbitrary diffs the name would look like "[Revisions 2832/3200]
503 some-file.diff" for a diff of some-file between revisions 2832 and
506 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
508 Icons from tpgww@onepost.net:
509 * plugins/subversion/Makefile.am:
510 * plugins/subversion/anjuta-subversion-plugin.svg:
511 * plugins/subversion/anjuta-subversion.plugin.in:
512 * plugins/subversion/plugin.h:
513 * plugins/symbol-browser/Makefile.am:
514 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
515 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
516 * plugins/symbol-browser/plugin.c:
517 * plugins/symbol-db/Makefile.am:
518 * plugins/symbol-db/plugin.c:
519 * plugins/symbol-db/symbol-db.plugin.in:
521 Icons from patch in bug #480093 comment #23. Also renamed icons.
524 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
526 Icons from tpgww@onepost.net:
527 * plugins/project-manager/Makefile.am:
528 * plugins/project-manager/anjuta-project-manager-plugin.svg:
529 * plugins/project-manager/anjuta-project-manager.plugin.in:
530 * plugins/project-manager/plugin.c:
531 * plugins/project-wizard/Makefile.am:
532 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
533 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
534 * plugins/project-wizard/druid.h:
535 * plugins/search/Makefile.am:
536 * plugins/search/anjuta-search-plugin.svg:
537 * plugins/search/anjuta-search.plugin.in:
538 * plugins/search/plugin.c:
540 Icons from patch in bug #480093 comment #23. Also renamed icons.
543 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
545 * TODO.tasks: updated.
547 Icons from tpgww@onepost.net:
548 * plugins/file-loader/Makefile.am:
549 * plugins/file-loader/anjuta-loader-plugin.svg:
550 * plugins/file-loader/anjuta-loader.plugin.in:
551 * plugins/file-manager/Makefile.am:
552 * plugins/file-manager/anjuta-file-manager-plugin.svg:
553 * plugins/file-manager/file-manager.plugin.in:
554 * plugins/file-manager/plugin.c:
555 * plugins/glade/Makefile.am:
556 * plugins/glade/anjuta-glade-plugin.svg:
557 * plugins/glade/anjuta-glade.plugin.in:
558 * plugins/glade/plugin.c: (register_stock_icons):
559 * plugins/language-manager/Makefile.am:
560 * plugins/language-manager/anjuta-language-manager-plugin.svg:
561 * plugins/language-manager/language-manager.plugin.in:
562 * plugins/message-view/Makefile.am:
563 * plugins/message-view/anjuta-message-manager.plugin.in:
564 * plugins/message-view/anjuta-messages-plugin.svg:
565 * plugins/message-view/plugin.c:
566 * plugins/patch/Makefile.am:
567 * plugins/patch/anjuta-patch-plugin.svg:
568 * plugins/patch/anjuta-patch.plugin.in:
569 * plugins/patch/plugin.c:
570 * plugins/profiler/Makefile.am:
571 * plugins/profiler/anjuta-profiler-plugin.svg:
572 * plugins/profiler/plugin.c: (register_stock_icons):
573 * plugins/profiler/profiler.plugin.in:
574 * plugins/project-import/Makefile.am:
575 * plugins/project-import/anjuta-project-import-plugin.svg:
576 * plugins/project-import/anjuta-project-import.plugin.in:
577 * plugins/project-import/plugin.c:
579 Icons from patch in bug #480093 comment #23. Also renamed icons.
582 2007-11-18 Johannes Schmid <jhs@gnome.org>
584 * plugins/build-basic-autotools/build-basic-autotools.c:
586 * plugins/debug-manager/anjuta-debug-manager.glade:
587 * plugins/debug-manager/breakpoints.c:
588 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
589 * plugins/file-wizard/file.c:
590 * plugins/gdb/anjuta-gdb.glade:
591 * plugins/glade/plugin.c: (ifile_open):
592 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
593 * plugins/gtodo/mcategory.c: (category_manager_add_item):
594 * plugins/gtodo/tray-icon.c:
595 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
596 * plugins/macro/macros.xml:
597 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
598 Fixed translation bugs (#496833, #488211 and #497758)
600 * plugins/document-manager/plugin.c: (on_editor_changed):
603 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
605 Icons from tpgww@onepost.net:
606 * plugins/devhelp/Makefile.am:
607 * plugins/devhelp/anjuta-devhelp-plugin.svg:
608 * plugins/devhelp/anjuta-devhelp.plugin.in:
609 * plugins/devhelp/plugin.c:
610 * plugins/document-manager/anjuta-document-manager.plugin.in:
611 * plugins/document-manager/images/Makefile.am:
612 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
613 * plugins/document-manager/plugin.c:
614 * plugins/editor/Makefile.am:
615 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
616 * plugins/editor/anjuta-editor.plugin.in:
617 * plugins/editor/plugin.c:
618 * plugins/sample1/Makefile.am:
619 * plugins/sample1/anjuta-sample-plugin.svg:
620 * plugins/sample1/anjuta-sample.plugin.in:
621 * plugins/sourceview/Makefile.am:
622 * plugins/sourceview/plugin.c:
623 * plugins/sourceview/sourceview.plugin.in:
625 Icons from patch in bug #480093 comment #23. Also renamed icons.
628 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
630 * TODO.tasks: Updated.
632 Icons from tpgww@onepost.net:
633 * plugins/build-basic-autotools/Makefile.am:
634 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
635 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
636 * plugins/build-basic-autotools/build-basic-autotools.c:
637 * plugins/class-inheritance/Makefile.am:
638 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
639 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
640 * plugins/class-inheritance/plugin.c:
641 * plugins/cvs-plugin/Makefile.am:
642 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
643 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
644 * plugins/cvs-plugin/plugin.c:
645 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
646 * plugins/debug-manager/images/Makefile.am:
647 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
648 * plugins/debug-manager/plugin.c:
650 Icons from patch in bug #480093 comment #23. Also renamed icons.
653 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
655 * (removed) libanjuta/anjuta-children.c,
656 (removed) libanjuta/anjuta-children.h,
657 libanjuta/anjuta-launcher.c,
658 libanjuta/libanjuta.h,
659 libanjuta/Makefile.am,
660 plugins/gdb/debugger.c,
661 plugins/terminal/terminal.c,
662 manuals/reference/libanjuta/libanjuta-sections.txt,
663 manuals/reference/libanjuta/libanjuta-docs.sgml:
664 Replace anjuta_children_register by g_child_watch_add
666 2007-11-13 Johannes Schmid <jhs@gnome.org>
668 * plugins/subversion/anjuta-subversion.glade:
669 * plugins/subversion/subversion-commit-dialog.c:
670 (subversion_commit_dialog):
671 * plugins/subversion/subversion-resolve-dialog.c:
672 (subversion_resolve_dialog):
673 * plugins/subversion/subversion-revert-dialog.c:
674 (subversion_revert_dialog):
675 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
676 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
677 (hide_pulse_progress_bar):
678 * plugins/subversion/subversion-ui-utils.h:
680 Yet another patch from #457477:
681 Add a pulsing progress bar to all dialogs receiving status
683 2007-11-12 Johannes Schmid <jhs@gnome.org>
685 * plugins/document-manager/plugin.c: (create_highlight_submenu):
686 Bug 493583 – crash in Anjuta IDE: trying to open a file
688 * plugins/subversion/subversion-commit-dialog.c:
689 (select_all_files), (subversion_commit_dialog):
690 Patch from jrligget - see #457477
692 2007-11-12 Johannes Schmid <jhs@gnome.org>
694 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
695 * libanjuta/anjuta-plugin-handle.c:
696 (anjuta_plugin_handle_get_about):
697 Bug 495536 – Plugins localization improvement
699 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
700 * plugins/class-gen/anjuta-class-gen-plugin.glade:
701 * plugins/indent/indent.glade:
702 * plugins/subversion/anjuta-subversion.glade:
703 Bug 495245 – Strings bug
705 2007-11-08 James Liggett <jrliggett@cox.net>
707 reviewed by: Johannes Schmid <jhs@gnome.org>
709 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
710 (anjuta_async_command_finalize),
711 (anjuta_async_command_notification_poll),
712 (anjuta_async_command_thread), (start_command),
713 (notify_data_arrived), (notify_complete),
714 (anjuta_async_command_class_init),
715 (anjuta_async_command_set_error_message),
716 (anjuta_async_command_get_error_message),
717 (anjuta_async_command_lock), (anjuta_async_command_unlock):
718 * libanjuta/anjuta-async-command.h:
719 * libanjuta/anjuta-command.c: (anjuta_command_init),
720 (anjuta_command_finalize), (anjuta_command_class_init),
721 (anjuta_command_start), (anjuta_command_notify_data_arrived),
722 (anjuta_command_notify_complete),
723 (anjuta_command_set_error_message),
724 (anjuta_command_get_error_message):
725 * libanjuta/anjuta-command.h:
726 * libanjuta/anjuta-glade-catalog.c:
727 * libanjuta/anjuta-glade.xml:
728 * libanjuta/anjuta-vcs-status-tree-view.c:
729 (on_selected_column_toggled),
730 (anjuta_vcs_status_tree_view_create_columns),
731 (anjuta_vcs_status_tree_view_init),
732 (anjuta_vcs_status_tree_view_finalize),
733 (anjuta_vcs_status_tree_view_set_property),
734 (anjuta_vcs_status_tree_view_get_property),
735 (anjuta_vcs_status_tree_view_class_init),
736 (anjuta_vcs_status_tree_view_new),
737 (anjuta_vcs_status_tree_view_destroy),
738 (anjuta_vcs_status_tree_view_add), (select_all_paths),
739 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
740 (anjuta_vcs_status_tree_view_unselect_all),
741 (create_selected_paths_list),
742 (anjuta_vcs_status_tree_view_get_selected):
743 * libanjuta/anjuta-vcs-status-tree-view.h:
744 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
745 * libanjuta/anjuta-widgets.h:
746 * plugins/subversion/subversion-add-dialog.c:
747 (on_add_command_finished), (on_subversion_add_response),
748 (subversion_add_dialog), (on_menu_subversion_add),
749 (on_fm_subversion_add):
750 * plugins/subversion/subversion-add-dialog.h:
751 * plugins/subversion/subversion-commit-dialog.c:
752 (on_commit_command_finished), (on_subversion_commit_response),
753 (subversion_commit_dialog), (on_menu_subversion_commit),
754 (on_fm_subversion_commit):
755 * plugins/subversion/subversion-commit-dialog.h:
756 * plugins/subversion/subversion-copy-dialog.c:
757 (on_copy_other_revision_radio_toggled),
758 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
759 (on_copy_command_finished), (on_subversion_copy_response),
760 (subversion_copy_dialog), (on_menu_subversion_copy),
761 (on_fm_subversion_copy):
762 * plugins/subversion/subversion-copy-dialog.h:
763 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
764 (on_subversion_diff_response), (subversion_diff_dialog),
765 (on_menu_subversion_diff), (on_fm_subversion_diff):
766 * plugins/subversion/subversion-diff-dialog.h:
767 * plugins/subversion/subversion-log-dialog.c:
768 (on_diff_selected_column_toggled), (create_columns),
769 (on_log_command_finished), (on_log_view_button_clicked),
770 (on_cat_command_data_arrived), (on_cat_command_finished),
771 (on_log_view_selected_button_clicked), (get_selected_revisions),
772 (on_log_diff_selected_button_clicked),
773 (on_log_diff_previous_button_clicked),
774 (on_subversion_log_vbox_destroy),
775 (on_log_changes_view_row_selected), (subversion_log_window_create),
776 (on_menu_subversion_log), (on_fm_subversion_log),
777 (subversion_log_set_whole_project_sensitive):
778 * plugins/subversion/subversion-log-dialog.h:
779 * plugins/subversion/subversion-merge-dialog.c:
780 (on_merge_command_finished), (on_subversion_merge_response),
781 (on_merge_first_path_browse_button_clicked),
782 (on_merge_second_path_browse_button_clicked),
783 (on_merge_use_first_path_check_toggled),
784 (on_merge_start_revision_radio_toggled),
785 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
786 (on_menu_subversion_merge):
787 * plugins/subversion/subversion-merge-dialog.h:
788 * plugins/subversion/subversion-remove-dialog.c:
789 (on_remove_command_finished),
790 (on_remove_path_browse_button_clicked),
791 (on_subversion_remove_response), (subversion_remove_dialog),
792 (on_menu_subversion_remove), (on_fm_subversion_remove):
793 * plugins/subversion/subversion-remove-dialog.h:
794 * plugins/subversion/subversion-resolve-dialog.c:
795 (on_resolve_command_finished), (on_subversion_resolve_response),
796 (subversion_resolve_dialog), (on_menu_subversion_resolve):
797 * plugins/subversion/subversion-resolve-dialog.h:
798 * plugins/subversion/subversion-revert-dialog.c:
799 (on_revert_command_finished), (on_subversion_revert_response),
800 (subversion_revert_dialog), (on_menu_subversion_revert):
801 * plugins/subversion/subversion-revert-dialog.h:
802 * plugins/subversion/subversion-switch-dialog.c:
803 (on_switch_other_revision_radio_toggled),
804 (on_switch_command_finished), (on_subversion_switch_response),
805 (subversion_switch_dialog), (on_menu_subversion_switch):
806 * plugins/subversion/subversion-switch-dialog.h:
807 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
808 (subversion_data_free), (on_mesg_view_destroy),
809 (create_message_view), (check_filename), (get_log_from_textview),
810 (pulse_timer), (on_pulse_timer_destroyed),
811 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
812 (report_errors), (on_status_command_finished),
813 (on_status_command_data_arrived), (on_command_info_arrived),
814 (select_all_status_items), (clear_all_status_selections),
815 (init_whole_project), (on_whole_project_toggled),
816 (send_diff_command_output_to_editor), (on_diff_command_finished),
817 (stop_status_bar_progress_pulse):
818 * plugins/subversion/subversion-ui-utils.h:
819 * plugins/subversion/subversion-update-dialog.c:
820 (on_update_command_finished), (on_subversion_update_response),
821 (subversion_update_dialog), (on_menu_subversion_update),
822 (on_fm_subversion_update):
823 * plugins/subversion/subversion-update-dialog.h:
824 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
825 (svn_add_command_finalize), (svn_add_command_run),
826 (svn_add_command_class_init), (svn_add_command_new),
827 (svn_add_command_destroy):
828 * plugins/subversion/svn-add-command.h:
829 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
830 (svn_cat_command_finalize), (svn_cat_command_run),
831 (svn_cat_command_class_init), (svn_cat_command_new),
832 (svn_cat_command_destroy), (svn_cat_command_get_output):
833 * plugins/subversion/svn-cat-command.h:
834 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
835 (svn_command_release_ui_lock), (simple_prompt),
836 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
837 (svn_auth_ssl_server_trust_prompt_func_cb),
838 (svn_auth_ssl_client_cert_prompt_func_cb),
839 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
840 (svn_command_init), (svn_command_finalize),
841 (svn_command_class_init), (svn_command_push_info),
842 (svn_command_get_info_queue), (svn_command_set_error),
843 (svn_command_get_client_context), (svn_command_get_pool),
844 (svn_command_lock_ui), (svn_command_unlock_ui),
845 (svn_command_get_revision), (svn_command_copy_path_list),
846 (svn_command_free_path_list):
847 * plugins/subversion/svn-command.h:
848 * plugins/subversion/svn-commit-command.c: (on_log_callback),
849 (svn_commit_command_init), (svn_commit_command_finalize),
850 (svn_commit_command_run), (svn_commit_command_class_init),
851 (svn_commit_command_new), (svn_commit_command_destroy):
852 * plugins/subversion/svn-commit-command.h:
853 * plugins/subversion/svn-copy-command.c: (on_log_callback),
854 (svn_copy_command_init), (svn_copy_command_finalize),
855 (svn_copy_command_run), (svn_copy_command_class_init),
856 (svn_copy_command_new), (svn_copy_command_destroy):
857 * plugins/subversion/svn-copy-command.h:
858 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
859 (svn_diff_command_finalize), (svn_diff_command_run),
860 (svn_diff_command_class_init), (svn_diff_command_new),
861 (svn_diff_command_destroy), (svn_diff_command_get_output):
862 * plugins/subversion/svn-diff-command.h:
863 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
864 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
865 (svn_log_command_class_init), (svn_log_command_new),
866 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
867 * plugins/subversion/svn-log-command.h:
868 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
869 (svn_log_entry_finalize), (svn_log_entry_class_init),
870 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
871 (svn_log_entry_get_author), (svn_log_entry_get_date),
872 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
873 (svn_log_entry_get_full_log):
874 * plugins/subversion/svn-log-entry.h:
875 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
876 (svn_merge_command_finalize), (svn_merge_command_run),
877 (svn_merge_command_class_init), (svn_merge_command_new),
878 (svn_merge_command_destroy):
879 * plugins/subversion/svn-merge-command.h:
880 * plugins/subversion/svn-remove-command.c: (on_log_callback),
881 (svn_remove_command_init), (svn_remove_command_finalize),
882 (svn_remove_command_run), (svn_remove_command_class_init),
883 (svn_remove_command_new), (svn_remove_command_destroy),
884 (svn_remove_command_get_path):
885 * plugins/subversion/svn-remove-command.h:
886 * plugins/subversion/svn-resolve-command.c:
887 (svn_resolve_command_init), (svn_resolve_command_finalize),
888 (svn_resolve_command_run), (svn_resolve_command_class_init),
889 (svn_resolve_command_new), (svn_resolve_command_destroy):
890 * plugins/subversion/svn-resolve-command.h:
891 * plugins/subversion/svn-revert-command.c:
892 (svn_revert_command_init), (svn_revert_command_finalize),
893 (svn_revert_command_run), (svn_revert_command_class_init),
894 (svn_revert_command_new), (svn_revert_command_destroy):
895 * plugins/subversion/svn-revert-command.h:
896 * plugins/subversion/svn-status-command.c:
897 (svn_status_command_init), (svn_status_command_finalize),
898 (on_svn_status_notify), (svn_status_command_run),
899 (svn_status_command_class_init), (svn_status_command_new),
900 (svn_status_command_destroy),
901 (svn_status_command_get_status_queue):
902 * plugins/subversion/svn-status-command.h:
903 * plugins/subversion/svn-status.c: (svn_status_init),
904 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
905 (svn_status_destroy), (svn_status_get_path),
906 (svn_status_get_vcs_status):
907 * plugins/subversion/svn-status.h:
908 * plugins/subversion/svn-switch-command.c:
909 (svn_switch_command_init), (svn_switch_command_finalize),
910 (svn_switch_command_run), (svn_switch_command_class_init),
911 (svn_switch_command_new), (svn_switch_command_destroy):
912 * plugins/subversion/svn-switch-command.h:
913 * plugins/subversion/svn-update-command.c:
914 (svn_update_command_init), (svn_update_command_finalize),
915 (svn_update_command_run), (svn_update_command_class_init),
916 (svn_update_command_new), (svn_update_command_destroy):
917 * plugins/subversion/svn-update-command.h:
919 Now really committed all files from James patch (#457477)
921 2007-11-08 Johannes Schmid <jhs@gnome.org>
923 * TODO.tasks: Updated
925 2007-11-08 James Liggett <jrliggett@cox.net>
927 reviewed by: Johannes Schmid <jhs@gnome.org>
930 * libanjuta/Makefile.am:
931 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
932 * libanjuta/anjuta-status.h:
933 * libanjuta/libanjuta.h:
934 * plugins/subversion/Makefile.am:
935 * plugins/subversion/anjuta-subversion.glade:
936 * plugins/subversion/anjuta-subversion.ui:
937 * plugins/subversion/plugin.c: (value_added_project_root_uri),
938 (value_removed_project_root_uri), (activate_plugin),
939 (deactivate_plugin), (finalize), (subversion_instance_init):
940 * plugins/subversion/plugin.h:
941 * plugins/subversion/subversion-actions.c:
942 * plugins/subversion/subversion-actions.h:
943 * plugins/subversion/subversion-callbacks.c:
944 * plugins/subversion/subversion-callbacks.h:
945 * plugins/subversion/svn-auth.c:
946 * plugins/subversion/svn-auth.h:
947 * plugins/subversion/svn-backend-priv.h:
948 * plugins/subversion/svn-backend.c:
949 * plugins/subversion/svn-backend.h:
950 * plugins/subversion/svn-notify.c:
951 * plugins/subversion/svn-notify.h:
952 * plugins/subversion/svn-thread.c:
953 * plugins/subversion/svn-thread.h:
955 Commited alpha2 of the new subversion plugin (#457477)
957 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
959 * plugins/debug-manager/command.c:
960 Fix a stupid crash when changing a register value
962 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
964 * libanjuta/interfaces/libanjuta.idl,
965 plugins/debug-manager/command.c,
966 plugins/debug-manager/command.h,
967 plugins/debug-manager/start.c,
968 plugins/gdb/plugin.c,
969 plugins/gdb/debugger.c,
970 plugins/gdb/debugger.h:
971 Use anjuta terminal plugin instead of gnome terminal
972 Select if a terminal is used in the the start_program function
973 Move terminal code from debugger.c to plugin.c
974 Partial fix of bug #481366
976 * plugins/gdb/utilities.c,
977 plugins/gdb/utilities.h:
978 Remove gnome terminal check function
980 2007-11-06 Johannes Schmid <jhs@gnome.org>
982 * plugins/project-import/anjuta-project-import.glade:
983 * plugins/project-import/project-import.c: (on_import_next),
984 (on_import_finish), (project_import_set_directory):
985 * plugins/project-wizard/property.c: (npw_property_create_widget),
986 (npw_property_set_value_from_widget):
988 Replaced gnome_file_entry with gtk_file_chooser_button
989 Fixes #422329 – Creating a new directory in program options doesn't work
991 2007-11-04 Massimo Cora' <maxcvs@email.it>
993 * plugins/symbol-db/plugin.c:
994 add all files at once on project_import.
995 No need to split them into more languages: ctags
996 and the engine will take care of that.
998 * plugins/symbol-db/symbol-db-engine.h,
999 * plugins/symbol-db/symbol-db-engine.c,
1000 * plugins/symbol-db/tables.sql,
1001 * plugins/symbol-db/test/Makefile.am,
1002 * plugins/symbol-db/test/main.c,
1003 * plugins/symbol-db/symbol-db-view-locals.c:
1004 some memory leaks fixed. Ported the thing to
1005 libgda 3.1.2 [or better svn HEAD].
1006 Thanks to a fresh new algorithm to detect
1007 parent scope we're able to display correcly
1008 a local gtktree, including classes not directly
1009 defined inside that file.
1011 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
1013 * plugins/debug-manager/threads.c,
1014 plugins/debug-manager/stack_trace.c:
1015 Do not display address when not needed
1017 * plugins/debug-manager/plugin.c,
1018 plugins/debug-manager/breakpoints.c:
1019 Breakpoints directly connect to debugger signals
1021 * plugins/debug-manager/watch.c:
1022 program-unload signal does not exist used debugger-stopped
1024 * plugins/debug-manager/queue.c,
1025 libanjuta/interfaces/libanjuta.idl:
1026 Display error message returned by debugger command
1029 2007-11-04 Johannes Schmid <jhs@gnome.org>
1031 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
1032 Bug 493062 – gcj template needs AC_PROG_CC
1033 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
1035 * src/anjuta-actions.h:
1036 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
1037 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
1039 === anjuta 2.3.0 ===
1041 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
1045 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
1047 * ChangeLog: Tagged 2.3.0 release.
1049 * plugins/indent/Makefile.am: Fixed indentation.
1051 * plugins/editor/aneditor-autocomplete.cxx:
1052 * plugins/editor/aneditor-priv.h:
1053 * plugins/editor/aneditor.cxx:
1054 * plugins/editor/aneditor.h: Commented out dead codes.
1056 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
1057 Do not build symbol-db by
1058 default. Added 'unstable' in plugin description to signify it's
1059 developmental state.
1061 * plugins/file-manager/Makefile.am,
1062 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
1064 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
1066 * plugins/debug-manager/utilities.c,
1067 plugins/debug-manager/utilities.h,
1068 plugins/debug-manager/threads.c,
1069 plugins/debug-manager/plugin.c,
1070 plugins/debug-manager/plugin.h,
1071 plugins/debug-manager/disassemble.h,
1072 plugins/debug-manager/watch.c,
1073 plugins/debug-manager/watch.h,
1074 plugins/debug-manager/breakpoints.c,
1075 plugins/debug-manager/stack_trace.c:
1076 Replace few remaining function calls by signal
1078 * plugins/debug-manager/disassemble.c,
1079 plugins/debug-manager/registers.c,
1080 plugins/debug-manager/memory.c,
1081 plugins/debug-manager/locals.c,
1082 plugins/debug-manager/queue.c,
1083 plugins/debug-manager/queue.h:
1084 Connect signals when debugger is started
1085 Disconnect them when debugger is stopped
1086 Do not display window if debugger doesn't support feature
1088 * plugins/gdb/plugin.c,
1089 libanjuta/interfaces/libanjuta.idl:
1090 Remove unused initialization function
1092 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
1095 * plugins/file-manager/Makefile.am:
1096 * scripts/build-schemas.mk: Fixed 'make distcheck'
1098 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
1100 * manuals/reference/libanjuta/libanjuta-docs.sgml,
1101 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
1102 to latest API additions.
1104 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
1107 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
1109 * ChangeLog: Fixed indentation.
1110 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
1113 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
1115 * libanjuta/interfaces/libanjuta.idl:
1116 * plugins/build-basic-autotools/build-basic-autotools.c:
1117 (build_compile_file_real), (build_build_project),
1118 (build_install_project), (build_clean_project),
1119 (build_configure_project), (build_autogen_project),
1120 (build_distribution_project), (build_build_module),
1121 (build_install_module), (build_clean_module), (fm_build),
1122 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
1123 (finalize), (basic_autotools_plugin_instance_init),
1124 (ibuildable_set_command), (ibuildable_reset_commands),
1125 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
1126 (ibuildable_install), (ibuildable_configure),
1127 (ibuildable_generate), (ibuildable_iface_init):
1128 * plugins/build-basic-autotools/build-basic-autotools.h:
1130 Added API for commands override in build interface and implemented
1131 them in build plugin. Useful for other plugins override build
1132 commands depending on project environment.
1134 2007-10-28 Naba Kumar <naba@gnome.org>
1137 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
1138 Fixed widget alignment for dock switcher tab style combo and
1139 scratchbox path entrybox.
1141 2007-10-28 Johannes Schmid <jhs@gnome.org>
1143 * plugins/document-manager/plugin.c: (on_editor_changed):
1144 Fixed a memory leak and simplified code (thanks again Sébastien)
1147 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
1148 and OFFSET sql statements)
1150 2007-10-28 Massimo Cora' <maxcvs@email.it>
1152 * plugins/symbol-db/plugin.c,
1153 plugins/symbol-db/symbol-db-engine.h,
1154 plugins/symbol-db/symbol-db-view.c,
1155 plugins/symbol-db/symbol-db-view.c,
1156 plugins/symbol-db/symbol-db-view-locals.c,
1157 plugins/symbol-db/symbol-db-view-locals.h,
1158 plugins/symbol-db/symbol-db-engine.c:
1159 Better end-of-file-scan detection, permitting
1160 an improved scope/inheritance parsing.
1161 Locals tab gtktree now displays correct
1162 namespace->class->children tree, even if
1163 in a C++ file there isn't class declaration.
1165 2007-10-27 Johannes Schmid <jhs@gnome.org>
1167 Patch from Stanislav Brabec <sbrabec@suse.cz>
1169 Bug 489798 – Do not rely on svn-config
1171 Patch from Michael Wolf <maw@ximian.com>:
1172 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
1173 (egg_tree_model_filter_remove_node),
1174 (egg_tree_model_filter_row_deleted):
1175 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
1177 2007-10-27 Johannes Schmid <jhs@gnome.org>
1179 * plugins/devhelp/anjuta-devhelp.ui:
1180 * plugins/message-view/anjuta-message-manager.ui:
1182 Added some separators to the toolbar
1184 * plugins/document-manager/plugin.c:
1185 (on_support_plugin_deactivated), (load_new_support_plugins),
1186 (unload_unused_support_plugins), (on_editor_changed):
1188 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
1189 for pointing out that is was crap.
1191 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
1193 * libanjuta/interfaces/libanjuta.idl,
1194 libanjuta/anjuta-plugin-manager.c,
1195 libanjuta/anjuta-plugin-manager.h,
1196 libanjuta/anjuta-c-plugin-factory.c,
1197 libanjuta/anjuta-c-module.h,
1198 libanjuta/anjuta-c-module.c:
1199 Report detailled error message in case of plugin loading failure
1201 2007-10-24 Johannes Schmid <jhs@gnome.org>
1204 * plugins/Makefile.am:
1206 Activate build of symbol-db plugin (when libgda is available)
1208 * plugins/document-manager/plugin.c:
1209 (on_support_plugin_deactivated), (on_editor_changed):
1211 Properly handle language support plugins even when they are
1212 unloaded by the session.
1214 * plugins/symbol-db/plugin.c: (register_stock_icons),
1215 Port to new REGISTER_ICONS stuff
1217 2007-10-22 Massimo Cora' <maxcvs@email.it>
1219 * plugins/symbol-db/plugin.c,
1220 * plugins/symbol-db/symbol-db-view.c
1221 * plugins/symbol-db/symbol-db-engine.h,
1222 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
1223 * plugins/symbol-db/symbol-db-view-locals.c,
1224 * plugins/symbol-db/symbol-db-view-locals.h,
1225 * plugins/symbol-db/symbol-db-engine.c:
1226 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
1227 Added a new algorithm for dynamic population of the local symbols' tab.
1228 Now the default view is tree-like.
1229 Some fixes on engine correct some population issues.
1231 2007-10-23 Naba Kumar <naba@gnome.org>
1233 * plugins/glade/Makefile.am: Corrected conditional not to install
1234 .plugin file if plugin is disabled.
1235 * plugins/sourceview/Makefile.am: Corrected conditional not to
1236 install schemas if plugin is not built.
1238 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
1240 * plugins/debug-manager/queue.c:
1241 Fix #488061: Mutiple crash dialogs
1243 * plugins/gdb/debugger.c,
1244 plugins/gdb/debugger.h:
1245 Remove maximum gdb command length, should fix bug#474811
1247 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
1249 * manuals/reference/libanjuta/plugin-description-file.sgml,
1250 manuals/reference/libanjuta/libanjuta-docs.sgml,
1251 manuals/reference/libanjuta/libanjuta-sections.txt,
1252 libanjuta/interfaces/libanjuta.idl,
1253 libanjuta/anjuta-c-module.c,
1254 libanjuta/anjuta-c-plugin-factory.c:
1255 Document last changes in plugin code
1257 2007-10-19 Johannes Schmid <jhs@gnome.org>
1259 * plugins/subversion/subversion-callbacks.c: (check_filename):
1261 Fixed #487854 – Anjuta crashes when i try to add a SVN url
1263 2007-10-19 Naba Kumar <naba@gnome.org>
1265 * plugins/file-manager/file-model.c: Fixed a critical runtime
1268 2007-10-18 Johannes Schmid <jhs@gnome.org>
1270 * libanjuta/anjuta-ui.h:
1271 Small fix on icon macros
1273 * libanjuta/interfaces/libanjuta.idl:
1274 * plugins/language-manager/plugin.c: (ilanguage_get_name),
1275 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
1276 (ilanguage_iface_init):
1278 Added get_from_editor() and get_name_from_editor() methods
1281 * plugins/document-manager/plugin.c:
1282 (update_editor_ui_interface_items), (on_editor_changed):
1283 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
1285 * plugins/language-support-cpp-java/plugin.c: (install_support):
1287 Ported plugins to use the new interface
1289 2007-10-17 Johannes Schmid <jhs@gnome.org>
1291 * libanjuta/anjuta-ui.h:
1293 Added macros to register stock icons to stop all this copy&paste
1294 which had spread over a lot of files. New macros support to add
1295 icons with toolbar and menu size (16 and 24)
1297 * plugins/class-inheritance/plugin.c: (register_stock_icons):
1298 * plugins/debug-manager/images/anjuta-attach.svg:
1299 * plugins/debug-manager/images/anjuta-step-out.svg:
1300 * plugins/debug-manager/images/anjuta-step-over.svg:
1301 * plugins/debug-manager/plugin.c: (register_stock_icons):
1302 * plugins/document-manager/images/Makefile.am:
1303 * plugins/document-manager/images/anjuta-block-end.svg:
1304 * plugins/document-manager/images/anjuta-block-start.svg:
1305 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
1306 * plugins/document-manager/images/anjuta-bookmark.svg:
1307 * plugins/document-manager/images/anjuta-go-history-next.svg:
1308 * plugins/document-manager/images/anjuta-go-history-prev.svg:
1309 * plugins/document-manager/plugin.c: (register_stock_icons):
1310 * plugins/glade/plugin.c: (register_stock_icons):
1311 * plugins/language-support-cpp-java/plugin.c:
1312 (register_stock_icons):
1313 * plugins/message-view/Makefile.am:
1314 * plugins/message-view/anjuta-go-message-next.svg:
1315 * plugins/message-view/anjuta-go-message-prev.svg:
1316 * plugins/message-view/anjuta-message-view.svg:
1317 * plugins/message-view/messages.xpm:
1318 * plugins/message-view/plugin.c: (register_stock_icons):
1319 * plugins/patch/plugin.c: (patch_plugin_activate):
1320 * plugins/project-manager/plugin.c: (register_stock_icons):
1321 * plugins/search/Makefile.am:
1322 * plugins/search/anjuta-go-match-next.svg:
1323 * plugins/search/anjuta-go-match-prev.svg:
1324 * plugins/search/plugin.c: (activate_plugin):
1325 * plugins/symbol-browser/plugin.c: (register_stock_icons):
1326 * plugins/terminal/terminal.c: (register_stock_icons):
1327 * plugins/valgrind/plugin.c: (register_stock_icons):
1329 Updated to use the new icons and added several new and updated
1332 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
1334 * libanjuta/anjuta-plugin-handle.c,
1335 libanjuta/anjuta-plugin-handle.h:
1336 Add a new path property containing the directory of the .plugin
1337 file, library file (.so or whatever) must be in the same directory
1339 * libanjuta/anjuta-plugin-manager.c,
1340 libanjuta/interfaces/libanjuta.idl,
1341 (removed) libanjuta/anjuta-glue-plugin.c,
1342 (removed) libanjuta/anjuta-glue-plugin.h,
1343 (removed) libanjuta/anjuta-glue-c.c,
1344 (removed) libanjuta/anjuta-glue-c.h,
1345 (removed) libanjuta/anjuta-glue-cpp.c,
1346 (removed) libanjuta/anjuta-glue-cpp.h,
1347 (removed) libanjuta/anjuta-glue-factory.c,
1348 (removed) libanjuta/anjuta-glue-factory.h,
1349 (added) libanjuta/anjuta-c-module.c,
1350 (added) libanjuta/anjuta-c-module.h,
1351 (added) libanjuta/anjuta-c-plugin-factory.c,
1352 (added) libanjuta/anjuta-c-plugin-factory.h,
1353 libanjuta/Makefile.am:
1354 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
1355 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
1356 implementing IAnjutaPluginFactory
1357 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
1359 * libanjuta/libanjuta.h:
1360 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
1363 * libanjuta/anjuta-plugin.h:
1364 Replace AnjutaGluePlugin by GTypeModule
1365 Remove unused anjuta_glue_get_component_type replaced by
1368 * plugins/build-basic-autotools/build-basic-autotools.h,
1369 plugins/class-gen/plugin.h,
1370 plugins/class-inheritance/plugin.h,
1371 plugins/cvs-plugin/plugin.h,
1372 plugins/debug-manager/plugin.h,
1373 plugins/devhelp/plugin.h,
1374 plugins/document-manager/plugin.h,
1375 plugins/editor/plugin.h,
1376 plugins/file-loader/plugin.h,
1377 plugins/file-wizard/plugin.h,
1378 plugins/gdb/plugin.h,
1379 plugins/glade/plugin.h,
1380 plugins/gtodo/plugin.h,
1381 plugins/indent/plugin.h,
1382 plugins/language-manager/plugin.h,
1383 plugins/language-support-cpp-java/plugin.h,
1384 plugins/macro/plugin.h,
1385 plugins/message-view/plugin.h,
1386 plugins/patch/plugin.h,
1387 plugins/profiler/plugin.h,
1388 plugins/project-import/plugin.h,
1389 plugins/project-manager/plugin.h,
1390 plugins/project-wizard/plugin.h,
1391 plugins/sample1/plugin.h,
1392 plugins/search/plugin.h,
1393 plugins/sourceview/plugin.h,
1394 plugins/subversion/plugin.h,
1395 plugins/symbol-browser/plugin.h,
1396 plugins/symbol-db/plugin.h,
1397 plugins/terminal/terminal.c,
1398 plugins/tools/plugin.h,
1399 plugins/valgrind/plugin.h:
1400 Replace AnjutaGluePlugin by GTypeModule
1402 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
1404 * plugins/debug-manager/breakpoints.c:
1405 Fix bug#487112, crash while removing a breakpoint in a new file
1407 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
1409 * plugins/document-manager/search-box.c:
1410 Fix a crash (with an useful comment) focus-out-event handler must
1413 2007-10-14 Johannes Schmid <jhs@gnome.org>
1415 * plugins/sourceview/sourceview.c:
1416 Hide calltip when "Up" or "Down" key is pressed
1418 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
1420 * plugins/document-manager/search-box.c:
1421 Change included file order to avoid a compile error with gnome 2.16
1423 2007-10-13 Johannes Schmid <jhs@gnome.org>
1425 * plugins/debug-manager/plugin.c: (enable_log_view):
1427 Fixed crash when closing a project and unloading another while
1428 the debugger is enabled
1430 2007-10-13 Johannes Schmid <jhs@gnome.org>
1432 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
1434 Use correct breakpoint icon
1436 * plugins/devhelp/Makefile.am:
1437 * plugins/devhelp/anjuta-go-help-next.svg:
1438 * plugins/devhelp/anjuta-go-help-prev.svg:
1439 * plugins/devhelp/plugin.c: (register_stock_icons),
1442 Added new icons from #480093
1444 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
1445 * plugins/document-manager/images/anjuta-bookmark-first.svg:
1446 * plugins/document-manager/images/anjuta-bookmark-last.svg:
1447 * plugins/document-manager/images/anjuta-bookmark-next.svg:
1448 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
1449 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
1450 * plugins/message-view/anjuta-go-message-next.svg:
1451 * plugins/message-view/anjuta-go-message-prev.svg:
1453 Updated icons from #480093
1455 * src/anjuta-actions.h:
1456 Use GTK_STOCK_FULLSCREEN
1458 * src/anjuta-app.c: (on_gdl_style_changed),
1459 (anjuta_app_instance_init):
1462 Added preference option to set the gdl switcher style
1464 2007-10-13 Johannes Schmid <jhs@gnome.org>
1466 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
1467 (get_property_value_as_string), (set_property_value_as_string),
1468 (register_callbacks):
1469 * libanjuta/anjuta-preferences.h:
1471 Support GtkFileChooserButton as preferences widget
1473 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
1475 Fixed a Gtk-Critical
1477 * plugins/file-manager/Makefile.am:
1478 * plugins/file-manager/file-model.c: (file_model_filter_file),
1479 (file_model_add_dummy), (file_model_expand_idle),
1480 (file_model_set_property), (file_model_get_property),
1481 (file_model_class_init):
1482 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
1483 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
1484 (file_manager_activate), (file_manager_finalize),
1485 (file_manager_instance_init), (ipreferences_merge),
1486 (ipreferences_unmerge), (ipreferences_iface_init):
1487 * plugins/file-manager/plugin.h:
1489 Added preferences to file-manager
1491 * plugins/glade/plugin.c: (activate_plugin):
1493 Move Properties widget into center because it is way to big
1496 2007-10-10 Johannes Schmid <jhs@gnome.org>
1498 * plugins/language-support-cpp-java/Makefile.am:
1499 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
1500 * plugins/language-support-cpp-java/anjuta-complete.svg:
1501 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
1502 * plugins/language-support-cpp-java/plugin.c:
1503 (register_stock_icons):
1505 And yet some more icons...
1507 2007-10-10 Johannes Schmid <jhs@gnome.org>
1509 * plugins/debug-manager/breakpoints.c:
1510 * plugins/debug-manager/images/Makefile.am:
1511 * plugins/debug-manager/images/anjuta-bookmark.svg:
1512 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
1513 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
1514 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
1515 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
1516 * plugins/debug-manager/images/anjuta-linemark.svg:
1517 * plugins/debug-manager/images/anjuta-pcmark.svg:
1518 * plugins/debug-manager/plugin.c: (register_stock_icons):
1519 * plugins/debug-manager/sparse_view.c:
1520 * plugins/document-manager/images/Makefile.am:
1521 * plugins/document-manager/images/anjuta-block-select.svg:
1522 * plugins/document-manager/images/anjuta-fold-close.svg:
1523 * plugins/document-manager/images/anjuta-fold-open.svg:
1524 * plugins/document-manager/images/anjuta-fold-toggle.svg:
1525 * plugins/document-manager/images/anjuta-indent-less.svg:
1526 * plugins/document-manager/images/anjuta-indent-more.svg:
1527 * plugins/document-manager/images/anjuta-swap.svg:
1528 * plugins/document-manager/images/block_select.xpm:
1529 * plugins/document-manager/images/fold_close.xpm:
1530 * plugins/document-manager/images/fold_open.xpm:
1531 * plugins/document-manager/images/fold_toggle.xpm:
1532 * plugins/document-manager/images/indent.xpm:
1533 * plugins/document-manager/images/indent_dcr.xpm:
1534 * plugins/document-manager/images/indent_inc.xpm:
1535 * plugins/document-manager/plugin.c: (register_stock_icons):
1536 * plugins/editor/Makefile.am:
1537 * plugins/editor/anjuta-bookmark-16.xpm:
1538 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
1539 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
1540 * plugins/editor/anjuta-linemark-16.xpm:
1541 * plugins/editor/anjuta-pcmark-16.xpm:
1542 * plugins/editor/bookmark.xpm:
1543 * plugins/editor/breakpoint-disabled.xpm:
1544 * plugins/editor/breakpoint-enabled.xpm:
1545 * plugins/editor/linemarker.xpm:
1546 * plugins/editor/program-counter.xpm:
1547 * plugins/editor/text_editor.c:
1548 * plugins/message-view/Makefile.am:
1549 * plugins/message-view/anjuta-go-message-next.svg:
1550 * plugins/message-view/anjuta-go-message-prev.svg:
1551 * plugins/message-view/anjuta-message-manager.ui:
1552 * plugins/message-view/plugin.c:
1553 * plugins/sourceview/Makefile.am:
1554 * plugins/sourceview/sourceview.c:
1556 Integrated lots of icons from #480093
1557 Thanks to <tpgww@onepost.net>
1559 * plugins/document-manager/plugin.c:
1560 Do not mark the line in ifile_open(), that looks ugly.
1562 * plugins/document-manager/search-box.c: (on_search_focus_out),
1564 Clear the status bar on focus_out.
1566 * plugins/file-loader/anjuta-loader-plugin.ui:
1569 2007-10-09 Johannes Schmid <jhs@gnome.org>
1571 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
1572 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
1574 Some things I missed in the patch for #484419
1576 * plugins/document-manager/action-callbacks.c:
1577 (on_new_file_activate):
1578 * plugins/document-manager/action-callbacks.h:
1579 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
1580 (on_window_key_press_event), (on_gconf_notify_timer):
1582 484645 – patch to deal with docman FIXME etc
1584 * plugins/editor/text_editor.c: (text_editor_set_indicator):
1585 * plugins/search/search-replace.c: (search_and_replace),
1586 (write_message_pane), (search_replace_populate),
1587 (translate_dialog_strings), (create_dialog),
1588 (anjuta_search_replace_activate):
1589 * plugins/search/search-replace_backend.c:
1590 (file_buffer_new_from_path), (get_next_match),
1591 (create_search_entries), (regex_backref),
1592 (clear_search_replace_instance):
1593 * plugins/search/search-replace_backend.h:
1595 #484573 – patch to correct various search-related issues
1597 Thanks for the above patches to <tpgww@onepost.net>
1599 * plugins/sourceview/sourceview.c:
1600 (sourceview_create_highligth_indic):
1602 Use the same marker for important as gedit (yellow background)
1604 * plugins/document-manager/anjuta-document-manager.ui:
1605 * plugins/file-loader/anjuta-file-loader.ui:
1606 * plugins/file-loader/plugin.c:
1608 Moved FileNew action to document-manager
1610 2007-10-08 Johannes Schmid <jhs@gnome.org>
1612 * plugins/document-manager/search-box.c: (on_search_activated):
1613 Mark messages for translation
1615 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
1617 reviewed by: Johannes Schmid <jhs@gnome.org>
1619 * plugins/Makefile.am:
1620 * plugins/build-basic-autotools/build-basic-autotools.c:
1621 (build_compile_file_real):
1622 * plugins/search/search-replace.c:
1623 * plugins/valgrind/preferences.c: (build_general_prefs):
1625 Fix #484379 – Contents of Makefile.am plugins and
1626 #484419 – Improvement into translation
1628 2007-10-06 Johannes Schmid <jhs@gnome.org>
1630 * libanjuta/interfaces/anjuta-idl-compiler.pl:
1632 Fixed to properly support pointer-to-pointer (**) types
1634 * libanjuta/interfaces/libanjuta.idl:
1635 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
1636 * plugins/sourceview/sourceview-cell.h:
1637 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
1638 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
1639 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
1640 (isearch_backward), (isearch_iface_init):
1641 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
1642 (itext_editor_iface_init), (iselection_set_iter),
1643 (iselection_get_start_iter), (iselection_get_end_iter),
1644 (iselection_iface_init), (isearch_forward), (isearch_backward),
1645 (isearch_iface_init):
1647 Added IAnjutaEditorSearch interface and some utility methods to
1648 migrate from positions to iterators for the editor interface.
1650 * plugins/document-manager/Makefile.am:
1651 * plugins/document-manager/action-callbacks.c:
1652 (on_goto_line_no1_activate), (on_show_search):
1653 * plugins/document-manager/action-callbacks.h:
1654 * plugins/document-manager/anjuta-docman.c:
1655 (anjuta_docman_add_document), (anjuta_docman_show_editor),
1656 (anjuta_docman_grab_text_focus):
1657 * plugins/document-manager/anjuta-document-manager.ui:
1658 * plugins/document-manager/goto_line.c: (removed)
1659 * plugins/document-manager/goto_line.h: (removed)
1660 * plugins/document-manager/search-box.c:
1661 * plugins/document-manager/search-box.h:
1662 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
1663 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
1664 (update_editor_ui_interface_items), (on_editor_added),
1665 (activate_plugin), (deactivate_plugin):
1666 * plugins/document-manager/plugin.h:
1668 Created new incremental "Quick Search" bar in the document manager to
1669 replace the crappy EggToolbar entries. Uses the new search interface and
1670 it thus much faster and more reliable.
1672 Bug 357544 – incremental search should work consistently (or not at all)
1673 when main toolbar is hidden
1674 Bug 440637 – Search, don't work very well (partly for incremental search)
1676 * plugins/search/anjuta-search.ui:
1677 * plugins/search/plugin.c: (activate_plugin):
1679 Removed incremental search stuff
1681 * plugins/build-basic-autotools/build-basic-autotools.c:
1682 (on_session_save), (on_session_load):
1683 * plugins/build-basic-autotools/executer.c:
1684 (get_program_parameters):
1686 Scroll to selected executable and remember it across sessions
1687 (followup of #477976)
1689 * plugins/debug-manager/plugin.c: (value_added_current_editor):
1690 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
1692 * plugins/devhelp/anjuta-devhelp.ui:
1693 Rearraged toolbar items a bit
1695 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
1697 * plugins/debug-manager/command.c,
1698 plugins/debug-manager/queue.c,
1699 plugins/gdb/plugin.c,
1700 plugins/gdb/debugger.c:
1701 Fix several crashing bugs (including bug#482985) with the debugger
1702 when closing project, stopping the debugger, restarting the program
1704 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
1706 * libanjuta/anjuta-launcher.c:
1707 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
1709 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
1711 * plugins/debug-manager/command.c,
1712 plugins/debug-manager/queue.c:
1713 Asynchronous command can abort other commands in queue
1714 Resynchronize debugger state when a command is cancelled
1716 * plugins/debug-manager/breakpoints.c:
1717 Free BreakpointItem only when it is not used anymore
1719 * plugins/gdb/plugin.c:
1720 Do not return TRUE if the callback and/or ready signal is not used
1722 * plugins/gdb/debugger.c:
1723 Fix a crash, return correct state when debugger is stopped
1725 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
1727 * plugins/project-wizard/autogen.c:
1728 Fix bug#482067, escape project wizard user defined strings
1730 2007-10-01 Johannes Schmid <jhs@gnome.org>
1732 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1734 * plugins/build-basic-autotools/build-basic-autotools.c:
1735 (basic_autotools_plugin_instance_init):
1736 * plugins/build-basic-autotools/build-basic-autotools.h:
1737 * plugins/build-basic-autotools/executer.c:
1738 (get_program_parameters):
1740 Fixed #477976 – Keybinding in run dialog
1742 2007-09-30 Johannes Schmid <jhs@gnome.org>
1744 * plugins/Makefile.am:
1745 Do not build indent plugin (yet)
1747 * plugins/document-manager/plugin.c: (ipreferences_merge):
1748 Fixed unintentional and wrong change
1750 * plugins/indent/anjuta-indent.ui:
1753 2007-09-28 Johannes Schmid <jhs@gnome.org>
1755 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
1756 * libanjuta/anjuta-launcher.h:
1757 Add a method to send EOF to some process. Needed for the indent plugin
1758 and should be useful in general. It does not actually send EOF as this
1759 is not possible with utf-8, but closes the stream instead.
1761 * plugins/devhelp/plugin.c: (value_added_current_editor):
1762 Fixed a Gtk-Critical due to the IAnjutaEditor -
1763 IAnjutaDocument switch.
1766 * plugins/Makefile.am:
1767 * plugins/document-manager/Makefile.am:
1768 * plugins/document-manager/action-callbacks.c:
1769 * plugins/document-manager/anjuta-document-manager.glade:
1770 * plugins/document-manager/anjuta-document-manager.ui:
1771 * plugins/document-manager/images/Makefile.am:
1772 * plugins/document-manager/images/indent_auto.xpm:
1773 * plugins/document-manager/images/indent_set.xpm:
1774 * plugins/document-manager/indent-dialog.c:
1775 * plugins/document-manager/indent-dialog.h:
1776 * plugins/document-manager/indent-util.c:
1777 * plugins/document-manager/indent-util.h:
1778 * plugins/document-manager/indent_test.c:
1779 * plugins/document-manager/plugin.c: (register_stock_icons),
1780 (docman_plugin_instance_init), (ipreferences_merge):
1781 * plugins/document-manager/plugin.h:
1783 Removed indent code from document manager
1785 * plugins/indent/Makefile.am:
1786 * plugins/indent/indent-dialog.c:
1787 * plugins/indent/indent-util.c: (indent_init_indent_style):
1788 * plugins/indent/indent.glade:
1789 * plugins/indent/indent.plugin.in:
1790 * plugins/indent/plugin.c: (on_indent_finished),
1791 (on_indent_output), (on_indent_action_activate),
1792 (on_edit_editor_indent), (on_style_combo_changed),
1793 (value_added_current_editor), (value_removed_current_editor),
1794 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
1795 (indent_plugin_finalize), (indent_plugin_dispose),
1796 (anjuta_indent_plugin_instance_init),
1797 (anjuta_indent_plugin_class_init), (ipreferences_merge),
1798 (ipreferences_unmerge), (ipreferences_iface_init):
1799 * plugins/indent/plugin.h:
1801 Moved indent code to it's own plugin. Also reimplemented indent invocation
1802 using anjuta_launcher and streams. This is not yet completely working, maybe
1803 I got something wrong with the launcher.
1804 Also fixed #478987 – Unusable 'Indent setting window' on preferences
1806 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
1808 * plugins/debug-manager/plugin.c:
1809 Fix bug#480851, disconnect save_session signal when plugin is unloaded
1811 2007-09-27 Johannes Schmid <jhs@gnome.org>
1813 * libanjuta/interfaces/libanjuta.idl:
1814 * plugins/Makefile.am:
1815 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
1816 (isymbol_type_str), (isymbol_name), (isymbol_args),
1817 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
1818 (isymbol_impl), (isymbol_iface_init):
1819 * plugins/symbol-browser/an_symbol_info.c:
1820 * plugins/symbol-browser/an_symbol_info.h:
1821 * plugins/symbol-db/Makefile.am:
1822 * plugins/symbol-db/plugin.c:
1823 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
1824 (value_added_current_editor), (on_editor_foreach_clear),
1825 (value_removed_current_editor), (project_root_added),
1826 (symbol_db_activate), (symbol_db_deactivate),
1827 (isymbol_manager_search):
1828 * plugins/symbol-db/readtags.c: (initialize_1):
1829 * plugins/symbol-db/symbol-db-engine-iterator.c:
1830 (sdb_engine_iterator_instance_init),
1831 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
1832 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
1833 (symbol_db_engine_iterator_move_next),
1834 (symbol_db_engine_iterator_move_prev),
1835 (symbol_db_engine_iterator_get_n_items),
1836 (symbol_db_engine_iterator_last),
1837 (symbol_db_engine_iterator_set_position),
1838 (symbol_db_engine_iterator_get_position),
1839 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
1840 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
1841 (isymbol_iter_foreach), (isymbol_iter_set_position),
1842 (isymbol_iter_get_position), (isymbol_iter_get_length),
1843 (isymbol_iter_clone), (isymbol_iter_assign),
1844 (isymbol_iter_iface_init):
1845 * plugins/symbol-db/symbol-db-engine-iterator.h:
1846 * plugins/symbol-db/symbol-db-engine.c:
1847 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
1848 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1849 (sdb_engine_finalize), (sdb_engine_get_type),
1850 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
1851 (sdb_engine_get_table_id_by_unique_name2),
1852 (sdb_engine_get_table_id_by_unique_name3),
1853 (symbol_db_engine_add_new_workspace),
1854 (symbol_db_engine_get_opened_project_name),
1855 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
1856 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
1857 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
1858 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1859 (sdb_engine_add_new_scope_definition),
1860 (sdb_engine_add_new_tmp_heritage_scope),
1861 (sdb_engine_second_pass_update_scope_1),
1862 (sdb_engine_second_pass_update_heritage),
1863 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
1864 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
1865 (symbol_db_engine_update_project_symbols),
1866 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
1867 (symbol_db_engine_update_buffer_symbols),
1868 (sdb_engine_walk_down_scope_path),
1869 (sdb_engine_prepare_symbol_info_sql),
1870 (symbol_db_engine_get_global_members),
1871 (symbol_db_engine_get_scope_members_by_symbol_id),
1872 (symbol_db_engine_get_scope_members),
1873 (symbol_db_engine_get_current_scope),
1874 (symbol_db_engine_get_file_symbols):
1875 * plugins/symbol-db/symbol-db-engine.h:
1876 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
1877 (on_symbol_updated), (on_symbol_inserted),
1878 (symbol_db_view_locals_get_line),
1879 (symbol_db_view_locals_update_list):
1880 * plugins/symbol-db/symbol-db-view-search.c:
1881 (sdb_view_search_model_filter), (sdb_view_search_get_type):
1882 * plugins/symbol-db/symbol-db-view-search.h:
1883 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
1884 (do_add_hidden_children), (do_recurse_and_add_new_sym),
1885 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
1886 * plugins/symbol-db/tables.sql:
1887 * plugins/symbol-db/test/Makefile.am:
1888 * plugins/symbol-db/test/main.c: (add_new_files), (main):
1889 Updated patch from Massimo to improve symbol-db plugin
1891 * plugins/document-manager/plugin.c: (on_editor_changed):
1892 Make the code a bit more robust
1894 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
1895 (anjuta_document_get_property), (anjuta_document_class_init),
1896 (anjuta_document_init), (set_uri), (document_loader_loaded),
1897 (anjuta_document_load), (document_saver_saving):
1898 * plugins/sourceview/anjuta-document.h:
1899 * plugins/sourceview/sourceview.c: (autodetect_language),
1900 (ilanguage_set_language), (ilanguage_get_language):
1901 Fix language detection on startup
1903 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
1905 * plugins/document-manager/action-callbacks.c:
1906 (on_editor_command_upper_case_activate),
1907 (on_editor_command_lower_case_activate): Leftover commit from previous
1908 commit (see last changlog entry by me).
1910 * plugins/file-manager/plugin.c: (file_manager_activate):
1911 Gave proper widget name so that layout works.
1913 2007-09-26 Johannes Schmid <jhs@gnome.org>
1915 * plugins/document-manager/plugin.c: (on_editor_changed),
1916 (docman_plugin_instance_init):
1917 Only unload/load language-support plugins if necessary.
1919 * plugins/language-manager/plugin.c: (language_manager_activate):
1920 Removed some debugging code
1922 * plugins/sourceview/sourceview.c: (on_document_saved),
1923 (ilanguage_set_language), (ilanguage_get_language):
1924 Fixed ianjuta_language interface and ensure that highlighting is
1925 activated when a new file is saved.
1927 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
1929 * libanjuta/interfaces/libanjuta.idl:
1930 * plugins/document-manager/action-callbacks.c:
1931 (on_editor_command_upper_case_activate),
1932 (on_editor_command_lower_case_activate):
1933 * plugins/editor/text_editor.c: (iselection_has_selection),
1934 (iselection_get_start), (iselection_get_end),
1935 (iselection_iface_init):
1936 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
1937 * plugins/sourceview/sourceview.c: (iselect_has_selection),
1938 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
1939 method and implemented it for both scintilla and sourceview editors.
1940 Updated document-manager and assist plugins to use the new method.
1942 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
1944 * plugins/file-manager/file-view.c:
1945 Fix typo, allow to compile new file manager with gtk < 2.12
1947 2007-09-25 Johannes Schmid <jhs@gnome.org>
1949 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
1950 Support Auto-Indent for single lines (e.g no selection);
1952 * plugins/macro/plugin.c:
1953 Do not use the same shortcut as auto-indent does
1955 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1956 Optimized keyboard navigation - do not emit char_added when only
1957 navigation keys have been pressed.
1959 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
1961 * plugins/language-support-cpp-java/cpp-java-assist.c:
1962 (on_assist_chosen), (cpp_java_assist_install),
1963 (cpp_java_assist_uninstall):
1964 * plugins/language-support-cpp-java/plugin.c: (install_support),
1965 (uninstall_support): Install and uninstall support in correct order.
1966 Fixes a bug where it was installed multiple times resulting in
1967 inserting autocomplete text multiple times.
1969 2007-09-25 Johannes Schmid <jhs@gnome.org>
1972 Add GNOME_WARNING_FLAGS(maximum) and
1973 GNOME_CXX_WARNIGS(yes) to avoid bugs
1974 the compiler can warn you.
1976 * libegg/test-tree-utils.c: (key_test):
1977 * plugins/file-manager/file-model.c:
1978 (file_model_cancel_expand_idle), (file_model_sort),
1979 (file_model_row_expanded):
1980 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
1981 (file_view_refresh), (file_view_get_selected), (file_view_init),
1983 * plugins/file-manager/file-view.h:
1984 * plugins/symbol-db/readtags.c: (initialize_1):
1987 Fixed the more critical warnings
1989 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
1991 Icons from tpgww@onepost.net:
1993 * plugins/debug-manager/Makefile.am:
1994 * plugins/debug-manager/images/Makefile.am:
1995 * plugins/debug-manager/images/anjuta-attach.svg:
1996 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
1997 * plugins/debug-manager/images/anjuta-step-into.svg:
1998 * plugins/debug-manager/images/anjuta-step-out.svg:
1999 * plugins/debug-manager/images/anjuta-step-over.svg:
2000 * plugins/debug-manager/plugin.c: (register_stock_icons):
2001 * plugins/document-manager/Makefile.am:
2002 * plugins/document-manager/block_select.xpm:
2003 * plugins/document-manager/fold_close.xpm:
2004 * plugins/document-manager/fold_open.xpm:
2005 * plugins/document-manager/fold_toggle.xpm:
2006 * plugins/document-manager/images/Makefile.am:
2007 * plugins/document-manager/images/anjuta-block-end.svg:
2008 * plugins/document-manager/images/anjuta-block-start.svg:
2009 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
2010 * plugins/document-manager/images/anjuta-bookmark-first.svg:
2011 * plugins/document-manager/images/anjuta-bookmark-last.svg:
2012 * plugins/document-manager/images/anjuta-bookmark-next.svg:
2013 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
2014 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
2015 * plugins/document-manager/indent.xpm:
2016 * plugins/document-manager/indent_auto.xpm:
2017 * plugins/document-manager/indent_dcr.xpm:
2018 * plugins/document-manager/indent_inc.xpm:
2019 * plugins/document-manager/indent_set.xpm:
2020 * plugins/document-manager/plugin.c: Added nicer icons for
2021 document manager and debugger. Organized icons in 'images'
2024 2007-09-24 Johannes Schmid <jhs@gnome.org>
2026 * src/anjuta-app.c: (anjuta_app_add_widget_full):
2027 Fixed a missing NULL in g_object_set.
2029 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
2031 * plugins/language-support-cpp-java/cpp-java-assist.c:
2032 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
2033 scope memebers just after scope operator is entered.
2035 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
2037 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2038 * plugins/language-support-cpp-java/cpp-java-assist.c:
2039 (completion_function), (completion_compare),
2040 (cpp_java_assist_tag_destroy), (create_completion),
2041 (cpp_java_assist_destroy_completion_cache),
2042 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
2043 Show '()' for function items in autocomplete list. Allow adding
2044 ' ' and/or '(' after function call autocompletion and have preferences
2047 2007-09-24 Johannes Schmid <jhs@gnome.org>
2049 * sourceview.c: Reverting patch from r3157 because
2052 2007-09-24 Johannes Schmid <jhs@gnome.org>
2054 * plugins/search/search-replace.c: (on_message_clicked):
2056 Fixed #427104 – No "highlight" of lines matching find-result
2058 2007-09-24 Johannes Schmid <jhs@gnome.org>
2062 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
2064 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
2066 reviewed by: Johannes Schmid <jhs@gnome.org>
2068 * plugins/build-basic-autotools/executer.c: (execute_program):
2069 Fix #478238 – set env for execute programe in the terminal
2071 2007-09-24 Tom <tpgww@onepost.net>
2073 reviewed by: Johannes Schmid <jhs@gnome.org>
2075 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
2078 * plugins/debug-manager/disassemble.c: (on_disassemble):
2079 Correct a format string in DEBUG_PRINT()
2081 2007-09-23 Johannes Schmid <jhs@gnome.org>
2083 * plugins/sourceview/sourceview.c: (offset_to_position),
2084 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
2085 (ieditor_get_position), (iselect_set), (iselect_get_start),
2088 Fixed #Bug 440637 – Search, don't work very well
2090 2007-09-23 Johannes Schmid <jhs@gnome.org>
2092 * plugins/file-manager/file-model.c: (file_model_get_filename):
2093 * plugins/file-manager/file-model.h:
2094 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
2095 (file_view_init), (file_view_class_init):
2096 * plugins/message-view/message-view.c:
2097 (message_view_query_tooltip), (message_view_dispose),
2098 (message_view_instance_init), (message_view_class_init):
2100 Added GTK+ 2.12 style tooltips to file-manager and message view.
2101 Only build if GTK+ 2.12 is availible otherwise for message-view, the
2102 old implementation is used.
2104 2007-09-23 Johannes Schmid <jhs@gnome.org>
2106 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
2109 * plugins/language-manager/language-manager.plugin.in:
2110 Marked UserActivatable=FALSE
2112 * plugins/language-manager/plugin.c: (load_languages),
2113 (language_manager_activate), (language_manager_deactivate),
2114 (language_manager_dispose), (language_manager_instance_init),
2115 (language_manager_find_mime_type), (language_manager_find_string),
2116 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
2117 (ilanguage_get_name), (ilanguage_get_strings):
2119 Fixed various stupid bugs in language-manager plugin
2121 * plugins/symbol-db/symbol-db-engine.c:
2122 (sdb_engine_second_pass_update_scope_1):
2124 Add a g_return_if_fail to avoid a crash though still unsure
2127 2007-09-23 Johannes Schmid <jhs@gnome.org>
2129 * plugins/symbol-db/plugin.c: (on_project_element_added),
2130 (sources_array_free), (sources_array_add_foreach),
2131 (project_root_added):
2132 * plugins/symbol-db/symbol-db-engine.c:
2133 (symbol_db_engine_add_new_files):
2134 * plugins/symbol-db/symbol-db-engine.h:
2136 Added support for other languages than "C" to symbol-db. Now
2137 supports all languages listed by the language-manager.
2139 2007-09-23 Tom <tpgww@onepost.net>
2141 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
2144 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
2146 * libanjuta/anjuta-glue-factory.c: (load_plugin),
2147 (anjuta_glue_factory_get_object_type):
2148 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
2149 * plugins/build-basic-autotools/build-basic-autotools.c:
2150 (value_added_current_editor):
2151 * plugins/debug-manager/breakpoints.c:
2152 (breakpoints_dbase_edit_breakpoint),
2153 (on_toggle_breakpoint_activate):
2154 * plugins/debug-manager/plugin.c:
2155 (on_run_to_cursor_action_activate):
2156 * plugins/debug-manager/stack_trace.c:
2157 (dma_thread_update_stack_trace):
2158 * plugins/gdb/plugin.c:
2159 * plugins/glade/plugin.c: (ifile_open):
2160 * plugins/profiler/gprof-call-graph-view.c:
2161 * plugins/profiler/gprof-flat-profile-view.c:
2162 * plugins/profiler/gprof-function-call-tree-view.c:
2163 * plugins/profiler/gprof-options.c: (setup_widgets):
2164 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
2165 * plugins/search/search-replace_backend.c:
2166 (file_buffer_new_from_te):
2167 * plugins/sourceview/assist-tip.c: (assist_tip_move):
2168 * plugins/sourceview/assist-window.c: (assist_window_set_property),
2169 (assist_window_get_property), (assist_window_move):
2170 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
2171 (value_added_current_editor):
2172 * plugins/symbol-db/plugin.c: (value_added_current_editor):
2173 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
2174 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
2176 Many small code, warnings and leak fixes
2178 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
2180 * (removed) plugins/debug-manager/debugger.c,
2181 (removed) plugins/debug-manager/debugger.h,
2182 (added) plugins/debug-manager/command.c,
2183 (added) plugins/debug-manager/command.h,
2184 (added) plugins/debug-manager/queue.c,
2185 (added) plugins/debug-manager/queue.h,
2186 plugins/debug-manager/breakpoints.c,
2187 plugins/debug-manager/debug_tree.c,
2188 plugins/debug-manager/debug_tree.h,
2189 plugins/debug-manager/disassemble.c,
2190 plugins/debug-manager/disassemble.h,
2191 plugins/debug-manager/locals.c,
2192 plugins/debug-manager/locals.h,
2193 plugins/debug-manager/memory.c,
2194 plugins/debug-manager/memory.h,
2195 plugins/debug-manager/plugin.c,
2196 plugins/debug-manager/plugin.h,
2197 plugins/debug-manager/registers.c,
2198 plugins/debug-manager/registers.h,
2199 plugins/debug-manager/sharedlib.c,
2200 plugins/debug-manager/sharedlib.h,
2201 plugins/debug-manager/signals.c,
2202 plugins/debug-manager/signals.h,
2203 plugins/debug-manager/stack_trace.c,
2204 plugins/debug-manager/stack_trace.h,
2205 plugins/debug-manager/start.h,
2206 plugins/debug-manager/start.c,
2207 plugins/debug-manager/threads.c,
2208 plugins/debug-manager/threads.h,
2209 plugins/debug-manager/watch.c,
2210 plugins/debug-manager/watch.h,
2211 plugins/debug-manager/Makefile.am,
2212 plugins/gdb/debugger.c,
2213 plugins/gdb/debugger.h,
2214 plugins/gdb/plugin.c,
2215 libanjuta/interfaces/libanjuta.idl:
2216 Split debug-manager/debugger.c into command.c and queue.c
2217 Clean up debugger queue
2218 DmaDebuggerQueue object does not implement IAnjutaDebugger
2220 2007-09-23 Johannes Schmid <jhs@gnome.org>
2223 Bumped version to 2.3.0 (to ensure bugzilla bugs are
2224 set correctly, etc.)
2226 * libanjuta/anjuta-glue-factory.c: (load_plugin):
2227 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
2228 (plugin_set_update):
2230 Show an error dialog instead of crashing when plugin loading fails
2232 * plugins/language-manager/Makefile.am:
2233 * plugins/language-manager/language-manager.plugin.in:
2234 * plugins/language-manager/languages.xml:
2235 * plugins/language-manager/plugin.c: (language_destroy),
2236 (load_languages), (language_manager_activate),
2237 (language_manager_deactivate), (language_manager_finalize),
2238 (language_manager_dispose), (language_manager_instance_init),
2239 (language_manager_class_init), (language_manager_find_mime_type),
2240 (language_manager_find_string), (ilanguage_get_from_mime_type),
2241 (ilanguage_get_from_string), (ilanguage_get_name),
2242 (ilanguage_get_strings), (ilanguage_iface_init):
2243 * plugins/language-manager/plugin.h:
2245 Added new language-manager plugin to have a better organisation for
2246 language names. The xml probabaly needs to be extended over time.
2248 * plugins/Makefile.am:
2249 * plugins/document-manager/plugin.c: (on_editor_changed):
2251 Adapted to new IAnjutaLanguage interface. Do not unload language-support
2252 because it does not really save memory but makes tab switching slow.
2254 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2256 * plugins/language-support-cpp-java/plugin.c: (install_support),
2257 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
2258 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
2261 * plugins/language-support-cpp-java/cpp-java-assist.c:
2262 (cpp_java_assist_show_autocomplete):
2264 Fix autocomplete to only show valid completions
2266 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
2267 Calltips always have correct size and position now
2269 2007-09-22 Johannes Schmid <jhs@gnome.org>
2271 * plugins/search/search-replace_backend.c: (get_next_match):
2272 Removed code introduced by accident that causes a crash.
2274 * plugins/sourceview/sourceview-tags.c:
2275 * plugins/sourceview/sourceview-tags.h:
2276 Removed ununsed files
2278 2007-09-22 Johannes Schmid <jhs@gnome.org>
2280 * plugins/language-support-cpp-java/cpp-java-assist.c:
2283 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
2285 * plugins/language-support-cpp-java/cpp-java-assist.c:
2286 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
2287 Increased matching brace search to 500 chars.
2289 2007-09-21 Johannes Schmid <jhs@gnome.org>
2291 * plugins/language-support-cpp-java/cpp-java-assist.c:
2292 (cpp_java_assist_get_pre_word),
2293 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
2295 Added some profiling debug code
2297 * plugins/language-support-cpp-java/cpp-java-utils.c:
2298 (cpp_java_util_jump_to_matching_brace):
2299 * plugins/language-support-cpp-java/cpp-java-utils.h:
2300 * plugins/language-support-cpp-java/plugin.c:
2301 (get_line_indentation_base), (get_line_auto_indentation):
2303 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
2304 avoid looping over the whole file when using calltips which is too slow and
2307 * plugins/sourceview/assist-tip.c: (assist_tip_init),
2308 (assist_tip_set_tips), (assist_tip_get_coordinates),
2310 * plugins/sourceview/sourceview.c: (iassist_show_tips):
2312 Better calltips appearance (use theme now) and avoid jumping
2315 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
2317 * plugins/document-manager/plugin.c:
2318 (update_editor_ui_interface_items):
2319 * plugins/language-support-cpp-java/plugin.c: (install_support),
2320 (uninstall_support): Moved autocomplete ui update code from
2321 document-manager to language-plugin.
2323 2007-09-21 Johannes Schmid <jhs@gnome.org>
2325 * libanjuta/interfaces/libanjuta.idl:
2327 Added IAnjutaLanguage interface (might still change...) for
2328 the upcoming language-manager plugin.
2330 * plugins/file-manager/Makefile.am:
2331 * plugins/file-manager/file-model.c:
2332 (file_model_cancel_expand_idle), (file_model_add_dummy),
2333 (file_model_expand_idle), (file_model_sort),
2334 (file_model_row_expanded), (file_model_row_collapsed),
2335 (file_model_init), (file_model_finalize),
2336 (file_model_set_property), (file_model_get_property),
2337 (file_model_class_init), (file_model_new), (file_model_refresh),
2338 (file_model_get_uri):
2339 * plugins/file-manager/file-model.h:
2340 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
2341 (file_view_expand_row_idle), (file_view_refresh),
2342 (file_view_get_selected), (file_view_button_press_event),
2343 (file_view_selection_changed), (file_view_init),
2344 (file_view_get_property), (file_view_set_property),
2345 (file_view_finalize), (file_view_class_init):
2347 Split up model/view as far as possible and fixed some file-manager
2348 bugs (popup-menu and incorrect project loading).
2350 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
2351 Use monospace font for tips.
2353 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
2354 (sourceview_cell_new), (icell_get_character), (icell_get_length),
2355 (icell_get_attribute), (icell_style_get_font_description),
2356 (icell_style_get_color), (icell_style_get_background_color),
2357 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
2358 (iiter_foreach), (iiter_set_position), (iiter_get_position),
2359 (iiter_get_length), (iiter_clone), (iiter_assign):
2361 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
2362 interface. This is way faster though it has the drawback to create invalid
2363 iterators if the buffer is changed.
2365 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
2367 * libanjuta/interfaces/libanjuta.idl:
2368 * plugins/document-manager/action-callbacks.c:
2369 * plugins/document-manager/anjuta-document-manager.ui:
2370 * plugins/document-manager/plugin.c: (register_stock_icons):
2371 * plugins/editor/text_editor.c:
2372 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
2373 * plugins/language-support-cpp-java/cpp-java-assist.c:
2374 (cpp_java_assist_get_calltip_context):
2375 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
2376 (register_stock_icons), (cpp_java_plugin_activate_plugin):
2378 Moved autocomplete menu action from document-manager to assist plugin
2379 and got rid of deprecated autocomplete interface.
2381 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
2383 * libanjuta/interfaces/libanjuta.idl:
2384 * plugins/editor/text_editor.c: (iassist_iface_init):
2385 * plugins/language-support-cpp-java/cpp-java-assist.c:
2386 (cpp_java_assist_check), (on_assist_chosen):
2387 * plugins/sourceview/sourceview.c: (iassist_iface_init):
2388 Removed react() methods in both editors and assist interface. Assist
2389 plugin itself handles setting the autocomplete. Also fixed
2392 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
2394 * plugins/file-manager/Makefile.am:
2395 * plugins/file-manager/file-view.c: (file_view_add_dummy),
2396 (file_view_expand_idle), (file_view_init):
2397 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
2398 (file_manager_set_default_uri), (project_root_added),
2399 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
2400 (file_manager_activate), (file_manager_deactivate),
2401 (file_manager_instance_init), (file_manager_class_init),
2402 (ifile_manager_set_root), (ifile_manager_set_selected),
2403 (ifile_manager_iface_init): Adjusted white spaces to match
2406 2007-09-19 Naba Kumar <naba@gnome.org>
2408 * libanjuta/interfaces/libanjuta.idl:
2409 * plugins/editor/text_editor.c: (text_editor_instance_init),
2410 (iassist_show_tips), (iassist_cancel_tips),
2411 (iassist_hide_suggestions), (iassist_iface_init):
2412 * plugins/editor/text_editor.h:
2413 * plugins/editor/text_editor_cbs.c:
2414 (on_text_editor_scintilla_notify):
2415 * plugins/language-support-cpp-java/cpp-java-assist.c:
2416 (is_scope_context_character), (is_word_character),
2417 (create_completion), (cpp_java_assist_get_scope_context),
2418 (cpp_java_assist_get_pre_word),
2419 (cpp_java_assist_get_scope_operator),
2420 (cpp_java_assist_destroy_completion_cache),
2421 (cpp_java_assist_create_scope_completion_cache),
2422 (cpp_java_assist_create_word_completion_cache),
2423 (cpp_java_assist_show_autocomplete),
2424 (cpp_java_assist_get_calltip_context),
2425 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
2426 (on_editor_char_added), (on_assist_chosen),
2427 (cpp_java_assist_install), (cpp_java_assist_uninstall),
2428 (cpp_java_assist_init), (cpp_java_assist_finalize):
2429 * plugins/language-support-cpp-java/cpp-java-assist.h:
2430 * plugins/language-support-cpp-java/plugin.c:
2431 (initialize_indentation_params):
2432 * plugins/sourceview/assist-tip.c:
2433 * plugins/sourceview/assist-tip.h:
2434 * plugins/sourceview/sourceview-private.h:
2435 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
2436 (on_assist_tip_destroyed), (on_assist_cancel),
2437 (on_document_char_added), (iassist_get_suggestions),
2438 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
2440 Implement state-less assistance so that assist can be evaluated
2441 any given time at any position. Changed IAnjutaEditorAssist interfance
2442 and implementations and removed any state management in editors.
2444 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
2446 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
2447 completion items sorting and avoided unnecssary sorts.
2449 * plugins/text-editor.c: Fixed state.
2451 2007-09-17 Johannes Schmid <jhs@gnome.org>
2453 * plugins/language-support-cpp-java/cpp-java-assist.c:
2456 Fixed calltips in sourceview
2458 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
2460 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
2461 completion items preparation time. Fixed a crash bug.
2463 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
2464 Set buffer size (From Massimo, required for symbol-db).
2466 * libanjuta/interfaces/libanjuta.idl: Also pass position information
2469 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
2472 * plugins/editor/aneditor-autocomplete.cxx,
2473 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
2474 Added ANE_GETWORDBEFORECARAT command.
2476 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
2477 using assist interface.
2479 * plugins/editor/text_editor.c: (text_editor_instance_init),
2480 (text_editor_get_word_before_carat),
2481 (text_editor_get_current_word), (iassist_add_trigger),
2482 (iassist_remove_trigger), (on_assist_canceled),
2483 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
2484 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
2485 * plugins/editor/text_editor.h:
2486 * plugins/editor/text_editor_cbs.c: (trigger_size),
2487 (max_trigger_size), (text_editor_check_assist),
2488 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
2491 * plugins/language-support-cpp-java/Makefile.am:
2492 * plugins/language-support-cpp-java/plugin.c:
2493 (get_line_indentation_base), (get_line_auto_indentation),
2494 (install_support), (uninstall_support),
2495 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
2496 (cpp_java_plugin_instance_init):
2497 * plugins/language-support-cpp-java/plugin.h:
2498 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
2499 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
2500 Make assist a separate class.
2502 2007-09-14 Johannes Schmid <jhs@gnome.org>
2504 * plugins/sourceview/sourceview.c: (iassist_suggest):
2505 Fixed changed char_alignment paramter in language-support
2508 2007-09-14 Naba Kumar <naba@gnome.org>
2510 * plugins/language-support-cpp-java/plugin.c: Send the right
2511 'char_alignment' paramenter (needs fixing in sourceview).
2513 2007-09-13 Johannes Schmid <jhs@gnome.org>
2516 * plugins/project-wizard/templates/minimal/project.anjuta:
2517 Use IAnjutaSymbolManager instead of loading the plugin directly.
2518 (TODO: Think of a version to do this for older files...)
2521 * plugins/Makefile.am:
2522 * plugins/symbol-db/Makefile.am:
2524 Build symbol-db plugin if libgda-3.0 is found
2526 2007-09-13 Johannes Schmid <jhs@gnome.org>
2528 * plugins/sourceview/Makefile.am:
2529 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
2531 * plugins/sourceview/anjuta-document.h:
2532 Removed lots of dead code
2534 * plugins/sourceview/anjuta-languages-manager.c:
2535 * plugins/sourceview/anjuta-languages-manager.h:
2538 * plugins/sourceview/sourceview.c: (on_document_char_added),
2539 (on_document_loaded), (sourceview_instance_init),
2540 (iselect_get_start), (iselect_get_end),
2541 (ilanguage_get_supported_languages), (ilanguage_set_language):
2543 Fixed selection handling and make some adaptions for the changes
2546 2007-09-13 Johannes Schmid <jhs@gnome.org>
2548 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2549 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
2552 Added preferences to language support completion/calltips
2554 * plugins/sourceview/assist-window.c: (assist_window_update):
2556 Always select first entry
2558 * plugins/sourceview/sourceview.glade:
2559 Removed old completion preferences
2561 2007-09-11 Naba Kumar <naba@gnome.org>
2563 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
2564 and possible crash when pressing ctrl+d in terminal after preferences
2565 window has been shown once (no need for backport).
2567 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
2568 implementations to get warnings instead of crashes for unimplemented
2571 2007-09-11 Massimo Cora' <maxcvs@email.it>
2573 Reviewed by: Naba Kumar <naba@gnome.org>
2575 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
2576 * plugins/symbol-db/*:
2577 Added new symbol-database backend based on SQLite 3.
2578 (does not enabled for build currently).
2580 2007-09-10 Johannes Schmid <jhs@gnome.org>
2584 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
2585 (parse_info_init), (parse_info_free), (valid_element),
2586 (start_element_handler), (end_element_handler), (text_handler),
2587 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
2588 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
2589 (egg_recent_model_monitor), (egg_recent_model_read),
2590 (egg_recent_model_open_file), (egg_recent_model_lock_file),
2591 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
2592 (egg_recent_model_set_property), (egg_recent_model_class_init),
2593 (egg_recent_model_init), (egg_recent_model_add_full),
2594 (egg_recent_model_delete), (egg_recent_model_get_list),
2595 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
2596 (egg_recent_model_set_filter_mime_types),
2597 (egg_recent_model_clear_group_filter),
2598 (egg_recent_model_set_filter_groups),
2599 (egg_recent_model_clear_scheme_filter),
2600 (egg_recent_model_set_filter_uri_schemes),
2601 (egg_recent_model_remove_expired):
2603 Update EggRecent (#456465)
2605 2007-09-10 Johannes Schmid <jhs@gnome.org>
2607 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
2608 (anjuta_plugin_manager_get_plugin):
2609 * plugins/profiler/gprof-call-graph-view.c:
2610 (gprof_call_graph_view_create_columns):
2611 * plugins/profiler/gprof-flat-profile-view.c:
2612 (gprof_flat_profile_view_create_columns):
2613 * plugins/profiler/gprof-function-call-tree-view.c:
2614 (gprof_function_call_tree_view_create_columns):
2616 Fixed #466031 – Update of pieces of menus for Localization
2618 2007-09-10 Johannes Schmid <jhs@gnome.org>
2620 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
2621 Bug 343522 – anjuta: Unable to execute commands that use options.
2623 2007-09-09 Johannes Schmid <jhs@gnome.org>
2625 * plugins/document-manager/anjuta-docman.c:
2626 (anjuta_docman_update_page_label):
2628 Fixed #458034 – Method of indicating unsaved changes breaks convention
2630 * plugins/document-manager/plugin.c: (update_title),
2631 (value_added_project_root_uri), (value_removed_project_root_uri),
2632 (on_editor_changed), (activate_plugin):
2633 * plugins/document-manager/plugin.h:
2634 * plugins/project-manager/plugin.c: (on_profile_scoped),
2635 (on_profile_descoped), (ifile_open):
2637 Fixed #427390 – Show path of item in currently focused editor window
2639 2007-09-09 Johannes Schmid <jhs@gnome.org>
2641 * plugins/search/plugin.c: (on_toolbar_find_clicked),
2642 (on_toolbar_find_incremental):
2643 Fix incremental search
2645 * plugins/sourceview/sourceview.c: (on_document_char_added),
2647 Fixed selection management
2649 2007-09-09 Johannes Schmid <jhs@gnome.org>
2651 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
2654 * libanjuta/interfaces/libanjuta.idl:
2655 Extended IAnjutaEditorAssist interface
2657 * plugins/language-support-cpp-java/plugin.c:
2658 (jump_to_matching_brace), (add_tags), (on_assist_begin),
2659 (assist_cleanup), (on_assist_chosen), (on_assist_update),
2660 (context_character), (get_context), (function_parser),
2661 (cpp_member_parser), (install_assist), (uninstall_assist),
2662 (get_line_indentation_base), (get_line_auto_indentation),
2663 (install_support), (uninstall_support),
2664 (on_value_added_current_editor), (on_value_removed_current_editor),
2665 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
2666 * plugins/language-support-cpp-java/plugin.h:
2668 Improved fixed editor assistance and added support for function/method
2669 tooltips. jumb_to_matching_brance => jump_to_matching_brace
2671 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
2674 * plugins/project-import/project-import.c: (on_import_next):
2675 Added a non-NULL check with could probably fix #474843 but not sure
2677 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
2678 Fixed anjuta-plugin project wizard
2680 * plugins/sourceview/Makefile.am:
2681 * plguins/sourceview/assist-tip.[ch]:
2682 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
2683 (anjuta_view_key_press_event):
2684 * plugins/sourceview/assist-window.c: (assist_window_class_init),
2685 (assist_window_init), (assist_window_update), (assist_window_new):
2686 * plugins/sourceview/sourceview-private.h:
2687 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
2688 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
2689 (trigger_size), (max_trigger_size), (on_document_char_added),
2690 (sourceview_dispose), (ieditor_get_current_word),
2691 (iassist_add_trigger), (iassist_init_suggestions),
2692 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
2693 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
2695 Big update on sourceview assist capabilites. Autocompletion should
2696 now work much better and function tooltips are finally supported!
2698 * plugins/sourceview/anjuta-document.h:
2699 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
2700 (anjuta_document_get_current_word):
2701 Fixed get_current_word (inspired by aneditor.cxx implementation)
2703 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
2704 (icell_get_attribute):
2705 Fixed get_attribute() to also detect character constants.
2706 Simplified get_char()
2708 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
2709 (isymbol_manager_get_members), (isymbol_manager_get_parents),
2710 (isymbol_manager_get_completions_at_position):
2712 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
2714 2007-09-04 Naba Kumar <naba@gnome.org>
2716 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
2717 projects that can not add sources.
2719 * plugins/file-wizard/file.c: Similarly for file wizard,
2720 Do not enable 'Add to project' projects that can not add sources.
2722 2007-09-04 Naba Kumar <naba@gnome.org>
2724 * configure.in: Bumped gnome-build requirement to 0.2.0
2725 for project capabilities support.
2727 * plugins/project-manager/plugin.c: Enable/disable project
2728 actions based on project capabilities. Fixes bug #433552:
2729 crash in Anjuta IDE: add file test.h in project on generic
2732 * libanjuta/interfaces/libanjuta.idl: Added method to query
2733 project capabilities.
2735 2007-09-03 Naba Kumar <naba@gnome.org>
2737 * plugins/file-manager/plugin.c: Set shadow type IN.
2738 * plugins/file-manager/file-view.c: Fixed code style.
2739 * plugins/file-manager/file-view.c: Fixed icons column to size
2742 * plugins/file-manager/plugin.[c,h]: Fixed code style.
2744 * plugins/file-manager/plugin.c: Fixed crash on closing project and
2745 unmonitors project-uri on file-manager deactivation.
2747 * TODO.tasks: Updated
2749 2007-09-02 Johannes Schmid <jhs@gnome.org>
2751 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
2754 * plugins/file-manager/file-view.c: (file_view_get_selected),
2755 (file_view_button_press_event), (file_view_finalize):
2756 * plugins/file-manager/plugin.c: (project_root_removed),
2757 (file_manager_deactivate):
2759 Fixed some small bugs I missed before
2761 2007-09-02 Johannes Schmid <jhs@gnome.org>
2763 * plugins/file-manager/*:
2764 Added new and file-manager
2766 2007-09-02 Johannes Schmid <jhs@gnome.org>
2768 * plugins/file-manager/*:
2769 Removed old file-manager
2771 2007-08-31 Johannes Schmid <jhs@gnome.org>
2773 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
2774 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
2776 Fixed some memory leaks
2778 * MAINTAINERS: Fixed
2780 2007-08-31 Johannes Schmid <jhs@gnome.org>
2782 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2783 (get_property_value_as_string), (set_property_value_as_string),
2784 (register_callbacks), (preferences_foreach_callback),
2785 (anjuta_preferences_register_property_raw):
2786 * libanjuta/anjuta-preferences.h:
2787 * plugins/build-basic-autotools/build-basic-autotools.c:
2788 (on_build_mesg_format):
2789 * plugins/document-manager/anjuta-document-manager.glade:
2790 * plugins/message-view/anjuta-message-manager-plugin.glade:
2792 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
2793 broken message view preferences
2795 * plugins/message-view/message-view.c:
2796 (message_view_instance_init), (pref_change_color), (prefs_init),
2797 (imessage_view_append):
2798 Cleaned up message view (#458041)
2800 * src/shell.c: (on_preferences_activate),
2801 (anjuta_test_shell_instance_init),
2802 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
2803 Fixed test shell to allow better debugging
2805 2007-08-31 Johannes Schmid <jhs@gnome.org>
2807 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
2808 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
2809 * plugins/gtodo/main.h:
2810 * plugins/gtodo/plugin.c: (activate_plugin):
2812 Fixed #423467 (View->Tasks menu items are not
2815 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
2817 reviewed by: Johannes Schmid <jhs@gnome.org>
2820 * data/welcome.txt.in:
2821 * launcher/anjuta_launcher.c:
2822 * libanjuta/anjuta-children.c:
2823 * libanjuta/anjuta-children.h:
2824 * libanjuta/anjuta-debug.h:
2825 * libanjuta/anjuta-encodings.c:
2826 * libanjuta/anjuta-encodings.h:
2827 * libanjuta/anjuta-glue-c.c:
2828 * libanjuta/anjuta-glue-c.h:
2829 * libanjuta/anjuta-plugin-description.c:
2830 * libanjuta/anjuta-plugin-description.h:
2831 * libanjuta/anjuta-plugin-handle.c:
2832 * libanjuta/anjuta-plugin-handle.h:
2833 * libanjuta/anjuta-plugin-manager.c:
2834 * libanjuta/anjuta-plugin-manager.h:
2835 * libanjuta/anjuta-plugin.c:
2836 * libanjuta/anjuta-plugin.h:
2837 * libanjuta/anjuta-preferences.c:
2838 * libanjuta/anjuta-preferences.h:
2839 * libanjuta/anjuta-profile-manager.c:
2840 * libanjuta/anjuta-profile-manager.h:
2841 * libanjuta/anjuta-profile.c:
2842 * libanjuta/anjuta-profile.h:
2843 * libanjuta/anjuta-save-prompt.c:
2844 * libanjuta/anjuta-save-prompt.h:
2845 * libanjuta/anjuta-serializer.c:
2846 * libanjuta/anjuta-serializer.h:
2847 * libanjuta/anjuta-session.c:
2848 * libanjuta/anjuta-session.h:
2849 * libanjuta/anjuta-shell.c:
2850 * libanjuta/anjuta-shell.h:
2851 * libanjuta/anjuta-status.c:
2852 * libanjuta/anjuta-status.h:
2853 * libanjuta/anjuta-ui.c:
2854 * libanjuta/anjuta-ui.h:
2855 * libanjuta/anjuta-utils-priv.h:
2856 * libanjuta/anjuta-utils.c:
2857 * libanjuta/anjuta-utils.h:
2858 * libanjuta/cell-renderer-captioned-image.c:
2859 * libanjuta/cell-renderer-captioned-image.h:
2860 * libanjuta/e-splash.c:
2861 * libanjuta/e-splash.h:
2862 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2863 * libanjuta/interfaces/libanjuta.idl:
2864 * libanjuta/libanjuta.h:
2865 * libanjuta/resources.c:
2866 * libanjuta/resources.h:
2867 * libegg/egg-cell-renderer-text.c:
2868 * libegg/egg-combo-action.c:
2869 * libegg/egg-entry-action.c:
2870 * libegg/egg-recent-action.c:
2871 * libegg/egg-recent-files-module.c:
2872 * libegg/egg-recent-item.c:
2873 * libegg/egg-recent-model.c:
2874 * libegg/egg-recent-view-gtk.c:
2875 * libegg/egg-recent-view.c:
2876 * libegg/egg-submenu-action.c:
2877 * libegg/eggaccelerators.c:
2878 * libegg/eggcellrendererpopup.c:
2879 * libegg/eggcomboselect.c:
2880 * libegg/eggtreemodelfilter.c:
2881 * libegg/eggtreemultidnd.c:
2882 * libegg/gtkcellview.h:
2883 * libegg/treeviewutils/egg-cell-renderer-text.h:
2884 * libegg/treeviewutils/eggaccelerators.h:
2885 * libegg/treeviewutils/eggcellrendererkeys.h:
2886 * libegg/treeviewutils/eggcellrendererpopup.h:
2887 * libegg/treeviewutils/eggtreemodelfilter.h:
2888 * libegg/treeviewutils/eggtreemultidnd.h:
2889 * libegg/treeviewutils/eggtreeviewstate.h:
2890 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
2891 * manuals/anjuta-faqs/Makefile.am:
2892 * manuals/anjuta-manual/C/anjuta-manual.xml:
2893 * manuals/anjuta-manual/C/license.xml:
2894 * manuals/anjuta-manual/es/es.po:
2895 * manuals/anjuta-manual/sv/sv.po:
2896 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
2898 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
2899 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
2900 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
2901 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
2902 * manuals/old/ja/anjuta-manual/license.xml:
2903 * plugins/build-basic-autotools/build-basic-autotools.c:
2904 * plugins/build-basic-autotools/build-basic-autotools.h:
2905 * plugins/build-basic-autotools/executer.c:
2906 * plugins/build-basic-autotools/executer.h:
2907 * plugins/build/build_file.c:
2908 * plugins/build/build_file.h:
2909 * plugins/build/build_project.c:
2910 * plugins/build/build_project.h:
2911 * plugins/build/clean_project.c:
2912 * plugins/build/clean_project.h:
2913 * plugins/build/commands.c:
2914 * plugins/build/commands.h:
2915 * plugins/build/compile.c:
2916 * plugins/build/compile.h:
2917 * plugins/build/compiler_options.c:
2918 * plugins/build/compiler_options.h:
2919 * plugins/build/configurer.c:
2920 * plugins/build/configurer.h:
2921 * plugins/build/executer.c:
2922 * plugins/build/executer.h:
2923 * plugins/class-gen/cell-renderer-flags.c:
2924 * plugins/class-gen/cell-renderer-flags.h:
2925 * plugins/class-gen/combo-flags.c:
2926 * plugins/class-gen/combo-flags.h:
2927 * plugins/class-gen/element-editor.c:
2928 * plugins/class-gen/element-editor.h:
2929 * plugins/class-gen/generator.c:
2930 * plugins/class-gen/generator.h:
2931 * plugins/class-gen/plugin.c:
2932 * plugins/class-gen/plugin.h:
2933 * plugins/class-gen/transform.c:
2934 * plugins/class-gen/transform.h:
2935 * plugins/class-gen/validator.c:
2936 * plugins/class-gen/validator.h:
2937 * plugins/class-gen/window.c:
2938 * plugins/class-gen/window.h:
2939 * plugins/class-inheritance/class-callbacks.c:
2940 * plugins/class-inheritance/class-callbacks.h:
2941 * plugins/class-inheritance/class-inherit.c:
2942 * plugins/class-inheritance/class-inherit.h:
2943 * plugins/class-inheritance/plugin.c:
2944 * plugins/class-inheritance/plugin.h:
2945 * plugins/cvs-plugin/cvs-actions.c:
2946 * plugins/cvs-plugin/cvs-actions.h:
2947 * plugins/cvs-plugin/cvs-callbacks.c:
2948 * plugins/cvs-plugin/cvs-callbacks.h:
2949 * plugins/cvs-plugin/cvs-execute.c:
2950 * plugins/cvs-plugin/cvs-execute.h:
2951 * plugins/cvs-plugin/cvs-interface.c:
2952 * plugins/cvs-plugin/cvs-interface.h:
2953 * plugins/cvs-plugin/plugin.c:
2954 * plugins/cvs-plugin/plugin.h:
2955 * plugins/debug-manager/breakpoints.c:
2956 * plugins/debug-manager/breakpoints.h:
2957 * plugins/debug-manager/chunk_view.c:
2958 * plugins/debug-manager/chunk_view.h:
2959 * plugins/debug-manager/data_buffer.c:
2960 * plugins/debug-manager/data_buffer.h:
2961 * plugins/debug-manager/data_view.c:
2962 * plugins/debug-manager/data_view.h:
2963 * plugins/debug-manager/debug_tree.c:
2964 * plugins/debug-manager/debug_tree.h:
2965 * plugins/debug-manager/debugger.c:
2966 * plugins/debug-manager/debugger.h:
2967 * plugins/debug-manager/disassemble.c:
2968 * plugins/debug-manager/disassemble.h:
2969 * plugins/debug-manager/info.c:
2970 * plugins/debug-manager/info.h:
2971 * plugins/debug-manager/locals.c:
2972 * plugins/debug-manager/locals.h:
2973 * plugins/debug-manager/memory.c:
2974 * plugins/debug-manager/memory.h:
2975 * plugins/debug-manager/plugin.c:
2976 * plugins/debug-manager/plugin.h:
2977 * plugins/debug-manager/registers.c:
2978 * plugins/debug-manager/registers.h:
2979 * plugins/debug-manager/sexy-icon-entry.c:
2980 * plugins/debug-manager/sexy-icon-entry.h:
2981 * plugins/debug-manager/sharedlib.c:
2982 * plugins/debug-manager/sharedlib.h:
2983 * plugins/debug-manager/signals.c:
2984 * plugins/debug-manager/signals.h:
2985 * plugins/debug-manager/sparse_buffer.c:
2986 * plugins/debug-manager/sparse_buffer.h:
2987 * plugins/debug-manager/sparse_view.c:
2988 * plugins/debug-manager/sparse_view.h:
2989 * plugins/debug-manager/stack_trace.c:
2990 * plugins/debug-manager/stack_trace.h:
2991 * plugins/debug-manager/start.c:
2992 * plugins/debug-manager/start.h:
2993 * plugins/debug-manager/threads.c:
2994 * plugins/debug-manager/threads.h:
2995 * plugins/debug-manager/utilities.c:
2996 * plugins/debug-manager/utilities.h:
2997 * plugins/debug-manager/watch.c:
2998 * plugins/debug-manager/watch.h:
2999 * plugins/devhelp/htmlview.c:
3000 * plugins/devhelp/htmlview.h:
3001 * plugins/document-manager/action-callbacks.c:
3002 * plugins/document-manager/action-callbacks.h:
3003 * plugins/document-manager/anjuta-docman.c:
3004 * plugins/document-manager/anjuta-docman.h:
3005 * plugins/document-manager/editor-tooltips.c:
3006 * plugins/document-manager/editor-tooltips.h:
3007 * plugins/document-manager/file_history.c:
3008 * plugins/document-manager/file_history.h:
3009 * plugins/document-manager/indent-dialog.c:
3010 * plugins/document-manager/indent-dialog.h:
3011 * plugins/document-manager/indent-util.c:
3012 * plugins/document-manager/indent-util.h:
3013 * plugins/document-manager/plugin.c:
3014 * plugins/editor/aneditor-autocomplete.cxx:
3015 * plugins/editor/aneditor-calltip.cxx:
3016 * plugins/editor/aneditor-indent.cxx:
3017 * plugins/editor/aneditor-priv.h:
3018 * plugins/editor/aneditor.cxx:
3019 * plugins/editor/aneditor.h:
3020 * plugins/editor/lexer.h:
3021 * plugins/editor/plugin.c:
3022 * plugins/editor/plugin.h:
3023 * plugins/editor/print.c:
3024 * plugins/editor/print.h:
3025 * plugins/editor/properties.h:
3026 * plugins/editor/properties_cxx.h:
3027 * plugins/editor/style-editor.c:
3028 * plugins/editor/style-editor.h:
3029 * plugins/editor/text-editor-iterable.c:
3030 * plugins/editor/text-editor-iterable.h:
3031 * plugins/editor/text_editor.c:
3032 * plugins/editor/text_editor.h:
3033 * plugins/editor/text_editor_cbs.c:
3034 * plugins/editor/text_editor_cbs.h:
3035 * plugins/editor/text_editor_menu.c:
3036 * plugins/editor/text_editor_menu.h:
3037 * plugins/editor/text_editor_prefs.c:
3038 * plugins/editor/text_editor_prefs.h:
3039 * plugins/file-loader/dnd.c:
3040 * plugins/file-loader/dnd.h:
3041 * plugins/file-loader/plugin.c:
3042 * plugins/file-manager/an_file_view.c:
3043 * plugins/file-manager/plugin.c:
3044 * plugins/file-wizard/file.c:
3045 * plugins/file-wizard/file.h:
3046 * plugins/file-wizard/plugin.c:
3047 * plugins/file-wizard/plugin.h:
3048 * plugins/gdb/debugger.c:
3049 * plugins/gdb/debugger.h:
3050 * plugins/gdb/gdbmi-test.c:
3051 * plugins/gdb/gdbmi.c:
3052 * plugins/gdb/gdbmi.h:
3053 * plugins/gdb/global.h:
3054 * plugins/gdb/parser.c:
3055 * plugins/gdb/parser.h:
3056 * plugins/gdb/plugin.c:
3057 * plugins/gdb/plugin.h:
3058 * plugins/gdb/utilities.c:
3059 * plugins/gdb/utilities.h:
3060 * plugins/glade/plugin.c:
3061 * plugins/glade/plugin.h:
3062 * plugins/gtodo/egg-datetime.c:
3063 * plugins/gtodo/egg-datetime.h:
3064 * plugins/gtodo/eggtrayicon.c:
3065 * plugins/gtodo/eggtrayicon.h:
3066 * plugins/gtodo/plugin.c:
3067 * plugins/gvim/anjuta-vim.c:
3068 * plugins/gvim/anjuta-vim.h:
3069 * plugins/gvim/gtkvim.c:
3070 * plugins/gvim/gtkvim.h:
3071 * plugins/gvim/plugin.c:
3072 * plugins/gvim/plugin.h:
3073 * plugins/language-support-cpp-java/plugin.c:
3074 * plugins/language-support-cpp-java/plugin.h:
3075 * plugins/macro/macro-actions.c:
3076 * plugins/macro/macro-actions.h:
3077 * plugins/macro/macro-db.c:
3078 * plugins/macro/macro-db.h:
3079 * plugins/macro/macro-dialog.c:
3080 * plugins/macro/macro-dialog.h:
3081 * plugins/macro/macro-edit.c:
3082 * plugins/macro/macro-edit.h:
3083 * plugins/macro/macro-util.c:
3084 * plugins/macro/macro-util.h:
3085 * plugins/macro/plugin.c:
3086 * plugins/macro/plugin.h:
3087 * plugins/message-view/anjuta-msgman.c:
3088 * plugins/message-view/anjuta-msgman.h:
3089 * plugins/message-view/message-view.c:
3090 * plugins/message-view/message-view.h:
3091 * plugins/message-view/plugin.c:
3092 * plugins/message-view/plugin.h:
3093 * plugins/patch/patch-plugin.c:
3094 * plugins/patch/patch-plugin.h:
3095 * plugins/patch/plugin.c:
3096 * plugins/patch/plugin.h:
3097 * plugins/profiler/gprof-call-graph-block-entry.c:
3098 * plugins/profiler/gprof-call-graph-block-entry.h:
3099 * plugins/profiler/gprof-call-graph-block.c:
3100 * plugins/profiler/gprof-call-graph-block.h:
3101 * plugins/profiler/gprof-call-graph-view.c:
3102 * plugins/profiler/gprof-call-graph-view.h:
3103 * plugins/profiler/gprof-call-graph.c:
3104 * plugins/profiler/gprof-call-graph.h:
3105 * plugins/profiler/gprof-flat-profile-entry.c:
3106 * plugins/profiler/gprof-flat-profile-entry.h:
3107 * plugins/profiler/gprof-flat-profile-view.c:
3108 * plugins/profiler/gprof-flat-profile-view.h:
3109 * plugins/profiler/gprof-flat-profile.c:
3110 * plugins/profiler/gprof-flat-profile.h:
3111 * plugins/profiler/gprof-function-call-chart-view.c:
3112 * plugins/profiler/gprof-function-call-chart-view.h:
3113 * plugins/profiler/gprof-function-call-tree-view.c:
3114 * plugins/profiler/gprof-function-call-tree-view.h:
3115 * plugins/profiler/gprof-options.c:
3116 * plugins/profiler/gprof-options.h:
3117 * plugins/profiler/gprof-profile-data.c:
3118 * plugins/profiler/gprof-profile-data.h:
3119 * plugins/profiler/gprof-view-manager.c:
3120 * plugins/profiler/gprof-view-manager.h:
3121 * plugins/profiler/gprof-view.c:
3122 * plugins/profiler/gprof-view.h:
3123 * plugins/profiler/plugin.c:
3124 * plugins/profiler/plugin.h:
3125 * plugins/profiler/string-utils.c:
3126 * plugins/profiler/string-utils.h:
3127 * plugins/project-import/plugin.c:
3128 * plugins/project-import/plugin.h:
3129 * plugins/project-import/project-import.c:
3130 * plugins/project-import/project-import.h:
3131 * plugins/project-manager/plugin.c:
3132 * plugins/project-manager/plugin.h:
3133 * plugins/project-wizard/action.c:
3134 * plugins/project-wizard/action.h:
3135 * plugins/project-wizard/autogen.c:
3136 * plugins/project-wizard/autogen.h:
3137 * plugins/project-wizard/druid.c:
3138 * plugins/project-wizard/druid.h:
3139 * plugins/project-wizard/file.c:
3140 * plugins/project-wizard/file.h:
3141 * plugins/project-wizard/header.c:
3142 * plugins/project-wizard/header.h:
3143 * plugins/project-wizard/install.c:
3144 * plugins/project-wizard/install.h:
3145 * plugins/project-wizard/parser.c:
3146 * plugins/project-wizard/parser.h:
3147 * plugins/project-wizard/plugin.c:
3148 * plugins/project-wizard/plugin.h:
3149 * plugins/project-wizard/property.c:
3150 * plugins/project-wizard/property.h:
3151 * plugins/project-wizard/values.c:
3152 * plugins/project-wizard/values.h:
3153 * plugins/sample1/plugin.c:
3154 * plugins/search/plugin.c:
3155 * plugins/search/plugin.h:
3156 * plugins/search/search-replace_backend.c:
3157 * plugins/search/search-replace_backend.h:
3158 * plugins/search/search_preferences.c:
3159 * plugins/sourceview/anjuta-convert.c:
3160 * plugins/sourceview/anjuta-convert.h:
3161 * plugins/sourceview/anjuta-document-loader.c:
3162 * plugins/sourceview/anjuta-document-loader.h:
3163 * plugins/sourceview/anjuta-document-saver.c:
3164 * plugins/sourceview/anjuta-document-saver.h:
3165 * plugins/sourceview/anjuta-document.c:
3166 * plugins/sourceview/anjuta-document.h:
3167 * plugins/sourceview/anjuta-encodings.c:
3168 * plugins/sourceview/anjuta-encodings.h:
3169 * plugins/sourceview/anjuta-languages-manager.c:
3170 * plugins/sourceview/anjuta-languages-manager.h:
3171 * plugins/sourceview/anjuta-utils.c:
3172 * plugins/sourceview/anjuta-utils.h:
3173 * plugins/sourceview/anjuta-view.c:
3174 * plugins/sourceview/anjuta-view.h:
3175 * plugins/sourceview/assist-window.c:
3176 * plugins/sourceview/assist-window.h:
3177 * plugins/sourceview/sourceview-cell.c:
3178 * plugins/sourceview/sourceview-cell.h:
3179 * plugins/sourceview/sourceview-prefs.c:
3180 * plugins/sourceview/sourceview-prefs.h:
3181 * plugins/sourceview/sourceview-print.c:
3182 * plugins/sourceview/sourceview-print.h:
3183 * plugins/sourceview/sourceview-private.h:
3184 * plugins/sourceview/sourceview-tags.c:
3185 * plugins/sourceview/sourceview-tags.h:
3186 * plugins/sourceview/sourceview.c:
3187 * plugins/sourceview/sourceview.h:
3188 * plugins/subversion/plugin.c:
3189 * plugins/subversion/plugin.h:
3190 * plugins/subversion/subversion-actions.c:
3191 * plugins/subversion/subversion-actions.h:
3192 * plugins/subversion/subversion-callbacks.c:
3193 * plugins/subversion/subversion-callbacks.h:
3194 * plugins/subversion/svn-auth.c:
3195 * plugins/subversion/svn-auth.h:
3196 * plugins/subversion/svn-backend-priv.h:
3197 * plugins/subversion/svn-backend.c:
3198 * plugins/subversion/svn-backend.h:
3199 * plugins/subversion/svn-notify.c:
3200 * plugins/subversion/svn-notify.h:
3201 * plugins/subversion/svn-thread.c:
3202 * plugins/subversion/svn-thread.h:
3203 * plugins/symbol-browser/an_symbol.c:
3204 * plugins/symbol-browser/an_symbol.h:
3205 * plugins/symbol-browser/an_symbol_info.c:
3206 * plugins/symbol-browser/an_symbol_info.h:
3207 * plugins/symbol-browser/an_symbol_iter.c:
3208 * plugins/symbol-browser/an_symbol_iter.h:
3209 * plugins/symbol-browser/an_symbol_prefs.c:
3210 * plugins/symbol-browser/an_symbol_prefs.h:
3211 * plugins/symbol-browser/an_symbol_search.c:
3212 * plugins/symbol-browser/an_symbol_search.h:
3213 * plugins/symbol-browser/an_symbol_view.c:
3214 * plugins/symbol-browser/an_symbol_view.h:
3215 * plugins/symbol-browser/plugin.c:
3216 * plugins/symbol-browser/plugin.h:
3217 * plugins/terminal/terminal.c:
3218 * plugins/tools/dialog.c:
3219 * plugins/tools/dialog.h:
3220 * plugins/tools/editor.c:
3221 * plugins/tools/editor.h:
3222 * plugins/tools/execute.c:
3223 * plugins/tools/execute.h:
3224 * plugins/tools/fileop.c:
3225 * plugins/tools/fileop.h:
3226 * plugins/tools/plugin.c:
3227 * plugins/tools/plugin.h:
3228 * plugins/tools/scripts/find-fixmes.pl:
3229 * plugins/tools/scripts/translation-status.pl:
3230 * plugins/tools/tool.c:
3231 * plugins/tools/tool.h:
3232 * plugins/tools/variable.c:
3233 * plugins/tools/variable.h:
3234 * plugins/valgrind/ldd.c:
3235 * plugins/valgrind/ldd.h:
3236 * plugins/valgrind/list.c:
3237 * plugins/valgrind/list.h:
3238 * plugins/valgrind/menu-utils.c:
3239 * plugins/valgrind/menu-utils.h:
3240 * plugins/valgrind/parser.c:
3241 * plugins/valgrind/parser.h:
3242 * plugins/valgrind/plugin.c:
3243 * plugins/valgrind/plugin.h:
3244 * plugins/valgrind/preferences.c:
3245 * plugins/valgrind/preferences.h:
3246 * plugins/valgrind/process.c:
3247 * plugins/valgrind/process.h:
3248 * plugins/valgrind/symtab.c:
3249 * plugins/valgrind/symtab.h:
3250 * plugins/valgrind/vgactions.c:
3251 * plugins/valgrind/vgactions.h:
3252 * plugins/valgrind/vgcachegrindprefs.c:
3253 * plugins/valgrind/vgcachegrindprefs.h:
3254 * plugins/valgrind/vgdefaultview.c:
3255 * plugins/valgrind/vgdefaultview.h:
3256 * plugins/valgrind/vgerror.c:
3257 * plugins/valgrind/vgerror.h:
3258 * plugins/valgrind/vggeneralprefs.c:
3259 * plugins/valgrind/vggeneralprefs.h:
3260 * plugins/valgrind/vghelgrindprefs.c:
3261 * plugins/valgrind/vghelgrindprefs.h:
3262 * plugins/valgrind/vgio.c:
3263 * plugins/valgrind/vgio.h:
3264 * plugins/valgrind/vgmemcheckprefs.c:
3265 * plugins/valgrind/vgmemcheckprefs.h:
3266 * plugins/valgrind/vgrule-editor.c:
3267 * plugins/valgrind/vgrule-editor.h:
3268 * plugins/valgrind/vgrule-list.c:
3269 * plugins/valgrind/vgrule-list.h:
3270 * plugins/valgrind/vgrule.c:
3271 * plugins/valgrind/vgrule.h:
3272 * plugins/valgrind/vgrulepattern.c:
3273 * plugins/valgrind/vgrulepattern.h:
3274 * plugins/valgrind/vgsearchbar.c:
3275 * plugins/valgrind/vgsearchbar.h:
3276 * plugins/valgrind/vgstrpool.c:
3277 * plugins/valgrind/vgstrpool.h:
3278 * plugins/valgrind/vgtoolprefs.c:
3279 * plugins/valgrind/vgtoolprefs.h:
3280 * plugins/valgrind/vgtoolview.c:
3281 * plugins/valgrind/vgtoolview.h:
3284 * src/action-callbacks.c:
3285 * src/action-callbacks.h:
3286 * src/anjuta-actions.h:
3289 * src/anjuta-callbacks.c:
3290 * src/anjuta-callbacks.h:
3294 * src/bacon-message-connection.c:
3295 * src/bacon-message-connection.h:
3304 * tagmanager/options.c:
3306 Change the address of FSF in various files
3308 2007-08-30 Johannes Schmid <jhs@gnome.org>
3312 Removed because they are no longer in use
3314 * plugins/class-gen/anjuta-class-gen-plugin.glade:
3315 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
3316 Marked some strings as not translatable
3318 * plugins/search/search-replace.c: (list_max_items):
3319 Fixed a possible memory corruption
3321 * src/anjuta-app.c: (anjuta_app_add_widget_full):
3322 Do not show menuitems for locked layout items
3324 * src/main.c: (main):
3325 Some minor style correction in gnome_init
3327 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
3329 * plugins/debug-manager/debugger.c,
3330 plugins/debug-manager/breakpoints.c,
3331 plugins/gdb/plugin.c,
3332 plugins/gdb/debugger.c,
3333 libanjuta/interfaces/libanjuta.idl:
3334 Move all breakpoints functions from IAnjutaDebugger to a new
3335 IAnjutaBreakpointDebugger interface
3337 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
3339 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
3340 * plugins/debug-manager/plugin.c,
3341 plugins/debug-manager/breakpoints.c,
3342 plugins/tools/execute.c,
3343 plugins/project-wizard/plugin.c,
3344 plugins/build-basic-autotools/executer.c,
3345 plugins/gdb/debugger.c,
3346 plugins/profiler/gprof-options.h,
3347 plugins/sourceview/assist-window.h,
3348 plugins/class-gen/transform.c,
3349 libanjuta/anjuta-plugin-description.c,
3350 libanjuta/anjuta-status.c,
3351 libanjuta/anjuta-glue-c.c,
3352 libanjuta/anjuta-glue-cpp.c,
3353 plugins/symbol-browser/an_symbol_prefs.c:
3354 Fix warnings mostly "dereferencing type-punned pointer"
3355 Fix two bugs in breakpoints.c and an_symbol_prefs.c
3357 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
3359 * plugins/debug-manager/breakpoints.c,
3360 plugins/debug-manager/debugger.c:
3361 Avoid an endless loop if clearing all breakpoints while the programm
3364 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
3366 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
3367 * plugins/debug-manager/plugin.c:
3368 Fix a segmentation fault added in the previous patch
3370 2007-07-21 Johannes Schmid <jhs@gnome.org>
3372 * plugins/build-basic-autotools/executer.c:
3373 (get_program_parameters):
3375 Show an error dialog if no targets are availible instead of
3378 2007-07-20 Johannes Schmid <jhs@gnome.org>
3380 * libanjuta/anjuta-shell.c: (on_widget_data_add),
3381 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
3382 * libanjuta/anjuta-shell.h:
3383 * plugins/document-manager/plugin.c: (activate_plugin):
3384 * plugins/glade/anjuta-design-document.c:
3385 * plugins/glade/plugin.c: (glade_update_ui):
3386 * src/anjuta-app.c: (anjuta_app_add_widget_full),
3387 (anjuta_shell_iface_init):
3388 * src/shell.c: (anjuta_test_shell_add_widget),
3389 (anjuta_shell_iface_init):
3391 Make the document manager undockable (#458038)
3393 2007-07-20 Johannes Schmid <jhs@gnome.org>
3395 * plugins/document-manager/plugin.c: (on_editor_update_ui):
3396 * plugins/glade/anjuta-design-document.c:
3397 * plugins/glade/plugin.c: (glade_update_ui):
3399 Fixed some save/dirty status bug in glade
3401 2007-07-20 Johannes Schmid <jhs@gnome.org>
3403 * libanjuta/anjuta-status.c:
3404 Fixed crasher on shutdown
3406 2007-07-20 Johannes Schmid <jhs@gnome.org>
3409 Minimum glade requirement is 3.2 now. It was before
3410 but we did not check...
3412 * libanjuta/anjuta-glue-factory.c: (load_plugin):
3413 * libanjuta/anjuta-profile.c:
3414 (anjuta_profile_add_plugins_from_xml):
3415 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
3416 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
3417 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
3418 * plugins/file-loader/plugin.c: (on_create_submenu):
3419 * plugins/file-manager/an_file_view.c: (compare_iter):
3420 * plugins/glade/plugin.c: (activate_plugin):
3421 * src/anjuta-app.c: (on_toolbar_view_toggled):
3422 * src/main.c: (main):
3424 Fixed lots of memory leaks (thansk valgrind)
3426 2007-07-19 Johannes Schmid <jhs@gnome.org>
3428 * plugins/debug-manager/plugin.c: (value_added_current_editor):
3429 * plugins/document-manager/anjuta-docman.c:
3430 (anjuta_docman_set_busy):
3431 * plugins/document-manager/plugin.c: (on_editor_changed):
3432 * plugins/glade/plugin.c: (activate_plugin):
3433 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
3434 (on_value_removed_current_editor):
3436 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
3438 2007-07-18 Johannes Schmid <jhs.gnome.org>
3440 * plugins/build-basic-autotools/executer.c: (execute_program):
3441 Fixed some of the scratchbox stuff but the environment is
3444 2007-07-18 Johannes Schmid <jhs@gnome.org>
3446 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
3447 (on_plugin_deactivated), (get_plugin_loader_type):
3448 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
3449 (activate_plugin), (deactivate_plugin),
3450 (glade_plugin_instance_init):
3452 Fixed glade plugin deactivation
3454 2007-07-18 Johannes Schmid <jhs@gnome.org>
3456 * plugins/document-manager/anjuta-docman.c:
3457 (anjuta_docman_add_document):
3458 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
3460 Fixed path display in document manager with glade files
3462 2007-07-17 Johannes Schmid <jhs@gnome.org>
3464 * libanjuta/interfaces/Makefile.am.iface:
3465 * pixmaps/Makefile.am:
3466 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
3467 * plugins/debug-manager/plugin.c: (value_added_current_editor),
3468 (value_removed_current_editor):
3469 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
3470 (anjuta_docman_set_current_document):
3471 * plugins/document-manager/plugin.c: (on_editor_update_ui),
3472 (on_editor_added), (on_editor_changed):
3473 * plugins/glade/Makefile.am:
3474 * plugins/glade/anjuta-design-document.c:
3475 (anjuta_design_document_instance_init),
3476 (anjuta_design_document_set_property),
3477 (anjuta_design_document_get_property),
3478 (anjuta_design_document_class_init), (anjuta_design_document_new),
3479 (ifile_open), (ifile_get_uri), (ifile_iface_init):
3480 * plugins/glade/anjuta-design-document.h:
3481 * plugins/glade/anjuta-glade-notebook.c:
3482 * plugins/glade/anjuta-glade-notebook.h:
3483 * plugins/glade/plugin.c: (value_added_current_editor),
3484 (value_removed_current_editor), (glade_update_ui),
3485 (on_close_activated), (on_glade_project_changed),
3486 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
3488 * plugins/language-support-cpp-java/plugin.c:
3489 (on_value_added_current_editor), (on_value_removed_current_editor):
3490 * plugins/macro/plugin.c: (value_added_current_editor):
3491 * plugins/project-manager/plugin.c: (value_added_current_editor):
3492 * plugins/subversion/plugin.c: (value_added_current_editor):
3493 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
3495 Fixed lot of IAnjutaEditor stuff and completed glade integration
3496 with document manager
3498 * plugins/build-basic-autotools/build-basic-autotools.c:
3499 (value_added_current_editor):
3500 * plugins/build-basic-autotools/executer.c: (execute_program):
3502 Some initial code to execute projects inside scratchbox
3504 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
3506 * plugins/project-import/project-import.c:
3507 Project import overwrites file on user request (bug #452579)
3509 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
3511 * plugins/debug-manager/debugger.c,
3512 plugins/debug-manager/threads.c,
3513 plugins/debug-manager/plugin.c,
3514 plugins/debug-manager/registers.c,
3515 plugins/debug-manager/locals.c,
3516 plugins/debug-manager/stack_trace.c,
3517 plugins/gdb/plugin.c,
3518 plugins/gdb/debugger.c,
3519 plugins/gdb/debugger.h,
3520 libanjuta/interfaces/libanjuta.idl:
3521 Rename change-location to program-moved
3522 Store thread id as gint instead of guint
3523 Do not display registers list if not available
3524 Add intermediate debugger states if missing
3526 2007-07-11 Johannes Schmid <jhs@gnome.org>
3528 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3530 Reverted unnecessary changes (#455819)
3532 2007-07-10 Johannes Schmid <jhs@gnome.org>
3534 * plugins/glade/plugin.c:
3535 Fixed glade plugin with glade 3.2 and another crasher
3537 2007-07-09 Johannes Schmid <jhs@gnome.org>
3539 * libanjuta/interfaces/libanjuta.idl:
3540 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3542 * plugins/debug-manager/breakpoints.c:
3543 (breakpoint_item_update_in_ui),
3544 (breakpoints_dbase_edit_breakpoint),
3545 (on_toggle_breakpoint_activate):
3546 * plugins/debug-manager/plugin.c:
3547 (on_run_to_cursor_action_activate):
3548 * plugins/document-manager/action-callbacks.c:
3549 (on_editor_command_cut_activate),
3550 (on_editor_command_copy_activate),
3551 (on_editor_command_paste_activate),
3552 (on_editor_command_clear_activate):
3553 * plugins/document-manager/anjuta-docman.c:
3554 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
3555 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
3556 (anjuta_docman_goto_file_line_mark),
3557 (anjuta_docman_find_editor_with_path),
3558 (anjuta_docman_get_all_editors):
3559 * plugins/document-manager/anjuta-docman.h:
3560 * plugins/document-manager/plugin.c:
3561 (update_editor_ui_interface_items), (on_editor_update_ui),
3562 (on_editor_changed), (on_session_save), (on_docman_auto_save),
3563 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
3564 (ianjuta_document_manager_iface_init), (isaveable_save),
3565 (isavable_is_dirty):
3566 * plugins/editor/editor.glade:
3567 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
3568 (idocument_paste), (idocument_clear), (idocument_iface_init),
3569 (iselection_iface_init):
3570 * plugins/glade/Makefile.am:
3571 * plugins/glade/anjuta-glade-notebook.c:
3572 (anjuta_glade_notebook_instance_init),
3573 (anjuta_glade_notebook_set_property),
3574 (anjuta_glade_notebook_get_property),
3575 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
3576 (ifile_open), (ifile_get_uri), (ifile_iface_init),
3577 (ifile_savable_save), (ifile_savable_save_as),
3578 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
3579 (ifile_savable_iface_init), (idocument_can_redo),
3580 (idocument_can_undo), (idocument_begin_undo_action),
3581 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
3582 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
3583 (idocument_copy), (idocument_paste), (idocument_clear),
3584 (idocument_iface_init):
3585 * plugins/language-support-cpp-java/plugin.c:
3586 (on_value_added_current_editor), (on_value_removed_current_editor):
3587 * plugins/macro/macro-util.c: (get_current_editor):
3588 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3589 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
3590 (on_next_occur), (on_incremental_entry_key_press),
3591 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
3592 (on_toolbar_find_incremental_start),
3593 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
3594 * plugins/search/search-replace.c: (search_start_over),
3595 (search_update_combos), (replace_update_combos),
3596 (anjuta_search_replace_activate):
3597 * plugins/search/search-replace_backend.c: (create_search_entries):
3598 * plugins/sourceview/sourceview.c: (idocument_cut),
3599 (idocument_copy), (idocument_paste), (idocument_clear),
3600 (idocument_iface_init), (iselect_iface_init), (iassist_react):
3601 * plugins/tools/editor.c: (on_editor_response):
3602 * plugins/tools/execute.c: (get_current_editor),
3603 (atp_output_context_initialize), (atp_user_tool_execute):
3604 * plugins/tools/variable.c: (get_current_editor),
3605 (atp_variable_get_editor_variable):
3607 Some more IAnjutaEditor => IAnjutaDocument fixing!
3609 * plugins/glade/anjuta-glade-notebook.h:
3610 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
3612 * plugins/glade/plugin.h:
3613 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
3614 and get rid of the glade menu. The Edit/File menu and the toolbar can now
3615 be used for glade, too. It might still have some rough edges but already works.
3616 (Fixes #415547 – Glade usability problem)
3618 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
3620 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
3621 development release (I updated version of glade3 svn to 3.3.2).
3623 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
3625 * plugins/symbol-browser/an_symbol_view.c:
3626 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
3628 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
3630 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
3631 (on_system_tags_update_finished), (on_update_global_clicked),
3632 (prefs_page_init), (on_gconf_notify_tags_list_changed),
3633 (symbol_browser_prefs_init),
3634 (symbol_browser_prefs_create_global_tags),
3635 (symbol_browser_load_global_tags):
3636 * plugins/symbol-browser/an_symbol_prefs.h:
3637 * plugins/symbol-browser/an_symbol_view.c:
3638 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
3639 * plugins/symbol-browser/an_symbol_view.h:
3640 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
3641 on global tags update because of delayed prefs merging. Happens when
3642 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
3645 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
3647 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
3648 after install/uninstall.
3650 Patch from James Liggett:
3651 * scripts/glade2schemas.pl: Fixed creating schemas for list
3654 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
3656 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
3657 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
3658 development release since glade svn version is also 3.3.1. In future, the
3659 solution would be for us to always increment the micro version when
3662 2007-07-05 Johannes Schmid <jhs@gnome.org>
3664 * libanjuta/interfaces/libanjuta.idl:
3665 * plugins/build-basic-autotools/build-basic-autotools.c:
3666 (on_build_mesg_format):
3667 * plugins/debug-manager/breakpoints.c:
3668 (breakpoint_item_update_in_ui),
3669 (breakpoints_dbase_edit_breakpoint),
3670 (on_toggle_breakpoint_activate):
3671 * plugins/debug-manager/plugin.c:
3672 (on_run_to_cursor_action_activate):
3673 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
3674 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
3675 (get_current_editor), (on_save_activate), (on_save_as_activate),
3676 (on_save_prompt_save_editor), (on_close_file_activate),
3677 (on_close_all_file_activate), (on_reload_file_activate),
3678 (anjuta_print_cb), (anjuta_print_preview_cb),
3679 (on_editor_command_upper_case_activate),
3680 (on_editor_command_lower_case_activate),
3681 (on_editor_command_undo_activate),
3682 (on_editor_command_redo_activate),
3683 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
3684 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
3685 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
3686 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
3687 (on_zoom_out_text_activate), (on_force_hilite_activate),
3688 (on_indent1_activate), (on_swap_activate),
3689 (on_editor_add_view_activate), (on_editor_remove_view_activate):
3690 * plugins/document-manager/anjuta-docman.c:
3691 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
3692 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
3693 (anjuta_docman_dispose), (on_notebook_switch_page),
3694 (anjuta_docman_page_from_widget), (on_editor_destroy),
3695 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
3696 (anjuta_docman_get_current_document),
3697 (anjuta_docman_set_current_document),
3698 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
3699 (anjuta_docman_update_page_label),
3700 (anjuta_docman_get_document_from_path),
3701 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3702 (anjuta_docman_order_tabs):
3703 * plugins/document-manager/anjuta-docman.h:
3704 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
3705 (update_editor_ui_interface_items), (update_editor_ui),
3706 (on_editor_update_save_ui), (on_editor_update_ui),
3707 (on_editor_changed), (on_save_prompt_save_editor),
3708 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
3709 (ianjuta_docman_get_current_document),
3710 (ianjuta_docman_set_current_document),
3711 (ianjuta_docman_remove_buffer),
3712 (ianjuta_document_manager_iface_init), (ifile_get_uri):
3713 * plugins/editor/text_editor.c: (itext_editor_iface_init),
3714 (idocument_get_filename), (idocument_can_undo),
3715 (idocument_can_redo), (idocument_undo),
3716 (idocument_begin_undo_action), (idocument_end_undo_action),
3717 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
3718 * plugins/language-support-cpp-java/plugin.c:
3719 (on_editor_char_inserted_cpp), (on_auto_indent):
3720 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
3721 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3722 * plugins/sample1/plugin.c: (on_sample_action_activate):
3723 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
3724 (on_next_occur), (on_incremental_entry_key_press),
3725 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
3726 (on_toolbar_find_incremental_start),
3727 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
3728 * plugins/search/search-replace.c: (search_and_replace),
3729 (write_message_pane), (search_start_over), (search_update_combos),
3730 (replace_update_combos), (anjuta_search_replace_activate):
3731 * plugins/search/search-replace_backend.c:
3732 (file_buffer_new_from_path), (create_search_entries):
3733 * plugins/sourceview/sourceview-print.c: (create_print_job):
3734 * plugins/sourceview/sourceview.c:
3735 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
3736 (idocument_can_redo), (idocument_can_undo),
3737 (idocument_begin_undo_action), (idocument_end_undo_action),
3738 (idocument_undo), (idocument_redo), (idocument_grab_focus),
3739 (idocument_get_filename), (idocument_iface_init):
3740 * plugins/tools/editor.c: (on_editor_response):
3741 * plugins/tools/execute.c: (atp_output_context_initialize),
3742 (atp_user_tool_execute):
3743 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
3745 Create IAnjutaDocument interface. This interface is a more general idea
3746 of documents being anything that can be modified, has undo/redo and
3747 may have operations like copy/paste.
3748 The primary goal is to integrate better by making it use the standard file
3749 and edit menu instead of it's own glade menu. Of course the downside is that
3750 you won't be able to view a source file and the designer at the same time. Anyway
3751 so many people have complained that they "can't save a glade file" that I think
3752 this is the much better solution.
3753 Work on the glade plugin is still to come but the most difficult things should be
3756 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
3758 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
3761 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
3763 * libanjuta/anjuta-plugin-manager.c:
3764 (anjuta_plugin_manager_get_plugins_page),
3765 (anjuta_plugin_manager_get_remembered_plugins_page):
3766 * libanjuta/anjuta-plugin-manager.h:
3767 * src/anjuta-app.c: (anjuta_app_install_preferences):
3768 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
3769 and remembered plugins preferences pages in separate pages (avoid
3772 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
3774 Patch from James Liggett <jrliggett@cox.net>:
3775 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
3776 Installed editor preferences schemas. Fixes bug #453463.
3778 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
3780 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
3781 (anjuta_preferences_dialog_init): Sort preferences pages on title.
3783 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
3785 * plugins/document-manager/anjuta-document-manager.ui:
3786 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
3787 * src/action-callbacks.c:
3788 * src/action-callbacks.h:
3789 * src/anjuta-actions.h:
3790 * src/anjuta-app.c: (anjuta_app_instance_init),
3791 (anjuta_app_install_preferences):
3793 * src/anjuta.ui: Moved plugins and shortcuts settings inside
3794 General preferences page. Move preferences menu from Settings to
3795 Edit submenu. And got rid of Settings submenu.
3797 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
3799 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
3801 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
3803 * TODO.tasks: Increased bounty for on-demand preferences task to $150
3804 as discussed and agreed with James Liggett.
3806 Patch from James Liggett <jrliggett@cox.net>:
3809 * libanjuta/anjuta-plugin-manager.c:
3810 (on_activated_plugin_objects_foreach),
3811 (anjuta_plugin_manager_get_active_plugin_objects):
3812 * libanjuta/anjuta-plugin-manager.h:
3813 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
3814 (anjuta_plugin_deactivate):
3815 * libanjuta/anjuta-preferences-dialog.c:
3816 (anjuta_preferences_dialog_finalize),
3817 (anjuta_preferences_dialog_class_init), (add_category_columns),
3818 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
3819 (anjuta_preferences_dialog_remove_page):
3820 * libanjuta/anjuta-preferences.c: (property_destroy),
3821 (unregister_preferences_key), (register_callbacks),
3822 (preferences_foreach_callback), (connect_prop_to_object),
3823 (anjuta_preferences_register_property_raw),
3824 (anjuta_preferences_register_property_custom),
3825 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
3826 (anjuta_preferences_remove_page),
3827 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
3828 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
3829 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
3830 (anjuta_preferences_class_init), (anjuta_preferences_new):
3831 * libanjuta/anjuta-preferences.h:
3832 * plugins/build-basic-autotools/Makefile.am:
3833 * plugins/build-basic-autotools/build-basic-autotools.c:
3834 (ipreferences_unmerge):
3835 * plugins/cvs-plugin/Makefile.am:
3836 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
3837 * plugins/document-manager/Makefile.am:
3838 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
3839 * plugins/editor/plugin.c: (ipreferences_unmerge):
3840 * plugins/file-manager/Makefile.am:
3841 * plugins/file-manager/plugin.c: (activate_plugin),
3842 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
3843 * plugins/gtodo/plugin.c: (ipreferences_merge),
3844 (ipreferences_unmerge):
3845 * plugins/language-support-cpp-java/Makefile.am:
3846 * plugins/language-support-cpp-java/plugin.c:
3847 (ipreferences_unmerge):
3848 * plugins/message-view/Makefile.am:
3849 * plugins/message-view/plugin.c: (ipreferences_unmerge):
3850 * plugins/sourceview/Makefile.am:
3851 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
3852 * plugins/symbol-browser/Makefile.am:
3853 * plugins/symbol-browser/an_symbol_prefs.c:
3854 (symbol_browser_prefs_finalize):
3855 * plugins/terminal/Makefile.am:
3856 * plugins/terminal/terminal.c: (ipreferences_unmerge):
3857 * plugins/valgrind/plugin.c: (ipreferences_merge),
3858 (ipreferences_unmerge):
3859 * scripts/Makefile.am:
3860 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
3862 * src/action-callbacks.c: (on_set_preferences1_activate):
3863 * src/anjuta-app.c: (anjuta_app_instance_init),
3864 (anjuta_app_install_preferences):
3866 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
3867 task: Bug #445314: On demand preferences widgets creation. Thanks
3868 James for this great work.
3870 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
3872 * plugins/debug-manager/data_buffer.c,
3873 plugins/message-view/message-view.c: Fixed compiler warnings.
3875 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
3877 * src/action-callbacks.c: (help_activate),
3878 (on_help_manual_activate), (on_help_tutorial_activate),
3879 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
3881 Fixed help activation (bug #451557).
3883 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
3885 * AUTHORS: Added James Liggett. Forgot to add him before :(
3887 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
3889 * plugins/debug-manager/debugger.c,
3890 plugins/debug-manager/plugin.c,
3891 plugins/gdb/debugger.c,
3892 libanjuta/interfaces/libanjuta.idl:
3893 Add a GError* parameter to debugger-stopped signal
3895 * (added) libanjuta/anjuta-error.c,
3896 (added) libanjuta/anjuta-error.h,
3897 libanjuta/Makefile.am:
3898 Register GError as a boxed type
3900 * libanjuta/interfaces/anjuta-idl-compiler.pl:
3901 Support GError* in signal, GError must be registered as a boxed type
3902 Accept NULL as strings
3904 === anjuta 2.2.0 ===
3906 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
3908 * configure.in: Bumped version to 2.2.0
3909 * NEWS: Updated for 2.2.0 stable release.
3910 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
3911 Reduce the idle priority to make the UI update before anything else.
3913 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
3915 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
3917 * libanjuta/interfaces/libanjuta.idl:
3918 * plugins/document-manager/action-callbacks.c:
3919 (on_editor_command_complete_word_activate):
3920 * plugins/document-manager/plugin.c:
3921 (update_editor_ui_interface_items):
3922 * plugins/editor/text_editor.c: (iautocomplete_activate),
3923 (iautocomplete_iface_init):
3924 * plugins/sourceview/sourceview.c: (iassist_iface_init):
3926 Moved autocomplete() method away from IAnjutaEditorAssist into
3927 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
3928 autocomplete and does not crash with sourceview. Fixes Bug #449620
3929 – The auto completion functionality not work. Also sets menuitem
3930 insensitive when hiding them.
3932 * plugins/debug-manager/disassemble.c:
3933 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
3936 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
3938 * pixmaps/anjuta_splash.png: Updated.
3940 * plugins/search/search-replace.c
3941 (anjuta_search_replace_activate): Fixed "Find in Files" to select
3942 the right target (project).
3943 * ChangeLog: Added missing log.
3945 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
3947 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
3948 manuals/anjuta-manual/C/fileoperations.xml,
3949 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
3951 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
3953 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
3955 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
3957 * TODO.tasks: Added bounty for on-demand preferences.
3959 Patch from Thierry Moisan:
3960 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
3963 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
3965 Patch from tpgww@onepost.net:
3967 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
3968 * libegg/test-actions.c:
3969 * libegg/test-multi-drag.c: (main):
3970 * plugins/debug-manager/memory.c: (read_memory_block):
3971 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
3973 Fixes compile warnings. Fixes bug #427101.
3975 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
3977 Patch from James Liggett:
3979 * plugins/profiler/gprof-options.c: (on_option_changed),
3981 * plugins/profiler/gprof-options.h:
3982 * plugins/profiler/gprof-profile-data.c:
3983 (gprof_profile_data_init_profile):
3984 * plugins/profiler/gprof-profile-data.h:
3985 * plugins/profiler/plugin.c: (profiler_get_data),
3986 (profiler_set_target), (register_options),
3987 (on_profile_data_browse_button_clicked),
3988 (on_profiling_options_button_clicked), (on_profiler_delete_data):
3989 * plugins/profiler/profiler.glade: implements independent targets.
3990 implements the ability to select arbitrary gmon.out files.
3991 Fixes bug #403502 – User should also be allowed to select an
3992 independent executable target.
3994 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
3996 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
3998 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
3999 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
4001 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
4003 * plugins/debug-manager/plugin.c,
4004 plugins/debug-manager/breakpoints.c:
4005 Remove weak pointers when owner is destroyed
4006 Remove all breakpoints before loading new one
4008 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
4010 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
4012 2007-06-19 Naba Kumar <naba@gnome.org>
4014 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
4015 Bug #448491 Empty Lines Problem.
4017 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
4019 * data/default.profile, plugins/message-view/plugin.c: Do not
4020 restore session for messages.
4021 Fixes bug #377461 – don't create new message window for each
4024 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
4025 Fixes a crash on exit/project-close if profiler plugin is loaded.
4027 2007-06-17 Naba Kumar <naba@gnome.org>
4029 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
4030 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
4032 * plugins/file-loader/plugin.c: Fail on opening non existent files.
4033 Bug #448034 – Anjuta crashes on starting (when the last project
4034 directory was deleted).
4036 * plugins/document-manager/plugin.c: Set line markers for files
4037 opened via IAnjutaFile::open(). Fixes missing line markers while
4040 2007-06-17 Naba Kumar <naba@gnome.org>
4042 * plugins/sourceview/sourceview.glade: Set correct font
4043 default value and use monospace instead of sans. Fixes
4044 bug #448408 – crash in Anjuta IDE: Trying to change the
4047 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
4049 * plugins/search/search-replace.c,
4050 plugins/search/search-replace.h,
4051 plugins/search/anjuta-search.glade:
4052 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
4055 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
4057 * plugins/debug-manager/plugin.c,
4058 plugins/debug-manager/breakpoints.c:
4059 Add weak references, fixes bug #448053 ?
4061 2007-06-16 Naba Kumar <naba@gnome.org>
4063 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
4064 dialog to allow forgetting them if user chooses to select a different
4067 2007-06-13 Naba Kumar <naba@gnome.org>
4069 * plugins/sourceview/sourceview-prefs.c: Initialize font
4070 on startup correctly if use_theme is set.
4072 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
4073 if available for default font. Fixes bug #447304.
4075 * plugins/sourceview/sourceview-prefs.c: Return value based
4076 on right data type. Fixes Bug #438878 – Using gtksourceview editor
4077 for the first time has black background
4079 * plugins/project-manager/plugin.c: Give a better error message
4080 when project could not be loaded.
4082 * libanjuta/anjuta-serializer.c: Added a comment.
4084 2007-06-13 Johannes Schmid <jhs@gnome.org>
4087 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
4088 most warnings to avoid simple coding problems.
4090 * plugins/message-view/anjuta-msgman.c:
4091 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
4092 * plugins/message-view/plugin.c: (on_view_changed),
4093 (ianjuta_msgman_add_view):
4095 Fixed #440866 by always presenting the message-manager when a tab is
4096 added because Gtk+ seems to have problems to add tabs to hidden widgets.
4098 * plugins/subversion/subversion-callbacks.c:
4099 (on_subversion_commit_response):
4100 Destroy dialog if user clicks "No"
4102 2007-06-12 Naba Kumar <naba@gnome.org>
4104 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
4105 read and use of uninitialized variable.
4107 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
4108 because it is used in credits listing and packaging could compress
4109 it in docdir. Fixes bug #397881: The credits are empty
4111 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
4112 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
4113 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
4114 plugins/symbol-browser/an_symbol_info.c,
4115 plugins/symbol-browser/plugin.c,
4116 plugins/symbol-browser/an_symbol_view.c,
4117 plugins/editor/aneditor-autocomplete.cxx:
4119 - Do not access TMTag
4120 member in TMSymbol when freeing it because by then the tags
4121 could have changed. Avoids dangerous memory corruptions by freeing
4122 someone else's memory (Could explain those random crashes when
4123 refreshing symbols or re-loading a different project or closing
4124 a project). Anything that tries to refresh symbols could trigger
4126 - Added a flag to also retrieve method definitions as part of
4127 the class's scope members. And used it to set both function prototype
4128 and definition in symbols. Fixes navigation to prototype and
4129 function definitions from symbol browser (bug #440370)
4131 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
4132 memory. Could fix those bogus 'file changed' dialogs.
4134 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
4136 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
4138 * (added) libanjuta/anjuta-utils-priv.h,
4139 libanjuta/anjuta-utils.h,
4140 libanjuta/anjuta-launcher.c,
4141 libanjuta/Makefile.am:
4142 Fix bug #440801: do not use config.h in public include files
4144 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
4146 * plugins/project-wizard/templates/mkfile.wiz:
4147 Fix bug #442038: missing project.sh file
4150 plugins/project-wizard/templates/Makefile.am,
4151 plugins/project-wizard/templates/translatable-strings.h,
4152 (added) plugins/project-wizard/templates/sdl.wiz,
4153 (added) plugins/project-wizard/templates/appwiz_sdl.png,
4154 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
4155 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
4156 (added) plugins/project-wizard/templates/sdl/Makefile.am,
4157 (added) plugins/project-wizard/templates/sdl/.cvsignore,
4158 (added) plugins/project-wizard/templates/sdl/src/main.c,
4159 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
4160 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
4161 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
4162 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
4163 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
4164 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
4165 Fix bug #315635: add a SDL project wizard
4167 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
4169 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
4170 when SIGCHLD is triggered when main loop context is locked. Dead lock
4171 happens when child_exited callback also accesses main loop context.
4172 Happens particularly badly in debug target exiting.
4174 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
4176 * manuals/anjuta-manual/C/debugger.xml:
4177 First update of the debugger documentation
4179 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
4181 * manuals/anjuta-manual/C/fileoperations.xml,
4182 manuals/anjuta-manual/C/projects.xml,
4183 manuals/anjuta-manual/C/anjuta-manual.xml,
4184 manuals/anjuta-manual/C/build.xml,
4185 manuals/anjuta-manual/C/execute.xml,
4186 manuals/anjuta-manual/Makefile.am: Updated more documentation.
4187 Added project properties documentation. Moved execution section
4188 inside project management. Removed dead documentation.
4190 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
4192 * src/anjuta.c, plugins/symbol-browser/plugin.c,
4193 plugins/symbol-browser/plugin.h,
4194 plugins/symbol-browser/an_symbol_prefs.c,
4195 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
4196 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
4197 progress bar instead of separate window for system tags
4198 generation. Renamed AnjutaStatus methods to a proper ones.
4200 * plugins/symbol-browser/plugin.c,
4201 plugins/symbol-browser/plugin.h,
4202 plugins/symbol-browser/an_symbol_prefs.c,
4203 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
4204 global-tags/create_global_tags.sh.in: Get rid of message window
4205 for showing global tags creation and use a small window with
4208 2007-05-30 Naba Kumar <naba@gnome.org>
4210 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
4211 Bug 442315 – After calling configure, the build menus are still insensitive,
4212 Bug 442314 – Autogeneration fails when there is no autogen.sh
4214 * plugins/project-manager/plugin.c: Fixed mem corruption when it
4215 fails to remove target/source/group. Fixes bug #440196 – crash in
4216 Anjuta IDE: removing a target
4218 2007-05-29 Naba Kumar <naba@gnome.org>
4220 * plugins/symbol-browser/an_symbol_view.c,
4221 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
4222 tags generation. Fixed runtime warning.
4224 2007-05-28 Naba Kumar <naba@gnome.org>
4226 Patch from James Liggett <jrliggett@cox.net>:
4227 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
4228 Fixed bug #403502 – User should also be allowed to select an
4229 independent executable target.
4231 2007-05-27 Johannes Schmid <jhs@gnome.org>
4233 * plugins/build-basic-autotools/build-basic-autotools.c:
4234 (get_real_directory), (on_build_mesg_format):
4236 Find correct files for error messages inside scratchbox
4238 2007-05-27 Naba Kumar <naba@gnome.org>
4240 * manuals/anjuta-manual/C/projects.xml,
4241 manuals/anjuta-manual/C/projects.xml: Updated project
4242 management chapter more.
4244 2007-05-25 Johannes Schmid <jhs@gnome.org>
4246 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
4247 * plugins/build-basic-autotools/build-basic-autotools.c:
4248 (on_sb_check_toggled), (build_execute_command),
4249 (ipreferences_merge), (ipreferences_unmerge):
4250 Added support for building inside scratchbox environment
4252 Patch from James Liggett <jrliggett@cox.net>:
4253 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
4254 (anjuta_msgman_append_view):
4257 – Anjuta aborts with numerous assertion failures when adding a new message view tab
4259 2007-05-23 Naba Kumar <naba@gnome.org>
4261 * manuals/anjuta-manual/C/projects.xml: Updated project
4264 2007-05-22 Naba Kumar <naba@gnome.org>
4266 * manuals/anjuta-manual/C/projects.xml: More updates.
4268 * manuals/anjuta-manual/C/introduction.xml,
4269 manuals/anjuta-manual/C/projects.xml,
4270 manuals/anjuta-manual/C/interface.xml: Updated documentation.
4272 2007-05-22 Naba Kumar <naba@gnome.org>
4274 Patch from Étienne Bersac:
4275 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
4276 class in generated class.
4278 2007-05-22 Naba Kumar <naba@gnome.org>
4280 * plugins/profiler/plugin.c: Fixed a compiler warning.
4281 * plugins/valgrind/Makefile.am: Added ldflags.
4283 Patch from James Liggett:
4284 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
4285 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
4288 2007-05-18 Johannes Schmid <jhs@gnome.org>
4290 * plugins/editor/text_editor.c:
4291 * plugins/language-support-cpp-java/plugin.c:
4292 (on_editor_language_changed), (on_value_added_current_editor),
4293 (on_value_removed_current_editor):
4295 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
4296 Fix assist support in language-support-plugin.
4298 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
4300 * libanjuta/interfaces/libanjuta.idl:
4301 Add a new interface allowing to implement plugin able
4302 to load other plugins (not written in C)
4304 * libanjuta/anjuta-plugin-handle.c,
4305 libanjuta/anjuta-plugin-handle.h:
4306 Add a language and a resident plugin properties
4308 * libanjuta/anjuta-glue-plugin.c,
4309 libanjuta/anjuta-glue-plugin.h,
4310 (added)libanjuta/anjuta-glue-c.c,
4311 (added)libanjuta/anjuta-glue-c.h,
4312 libanjuta/Makefile.am:
4313 Split code used to load a C plugin into a common part
4314 in anjuta-glue-plugin and a specific part in anjuta-glue-c
4316 * libanjuta/anjuta-glue-factory.c,
4317 libanjuta/anjuta-glue-factory.h,
4318 libanjuta/anjuta-plugin-manager.c:
4319 Allow to load plugin not written in C and search for the
4320 additional needed code in another plugin
4322 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
4324 * plugins/editor/text_editor.c:
4325 Add an empty implementation of IAnjutaEditorAssist for scintilla,
4326 avoiding a crash if scintilla is used
4328 2007-05-14 Johannes Schmid <jhs@gnome.org>
4330 * libanjuta/interfaces/libanjuta.idl:
4331 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4332 (assist_cleanup), (on_assist_end), (on_assist_cancel),
4333 (on_assist_chosen), (on_assist_update), (get_context),
4334 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
4335 (install_assist), (uninstall_assist), (install_support),
4336 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
4337 (cpp_java_plugin_instance_init):
4338 * plugins/language-support-cpp-java/plugin.h:
4339 Use IAnjutaEditorAssist to show language specific suggestions
4341 * plugins/sourceview/Makefile.am:
4342 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
4343 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
4344 * plugins/sourceview/anjuta-view.h:
4345 * plugins/sourceview/assist-window.c: (assist_window_expose),
4346 (assist_window_set_property), (assist_window_get_property),
4347 (assist_window_class_init), (assist_activated),
4348 (assist_window_init), (assist_window_finalize),
4349 (assist_window_select), (assist_window_first),
4350 (assist_window_last), (assist_window_up), (assist_window_down),
4351 (get_coordinates), (assist_window_move), (assist_window_update),
4352 (assist_window_filter_keypress), (assist_window_is_active),
4353 (assist_window_new), (assist_window_get_trigger),
4354 (assist_window_get_position):
4355 * plugins/sourceview/assist-window.h:
4356 * plugins/sourceview/sourceview-args.c (removed):
4357 * plugins/sourceview/sourceview-args.h (removed):
4358 * plugins/sourceview/sourceview-autocomplete.c (removed):
4359 * plugins/sourceview/sourceview-autocomplete.h (removed):
4360 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
4361 * plugins/sourceview/sourceview-private.h:
4362 * plugins/sourceview/sourceview-scope.c(removed):
4363 * plugins/sourceview/sourceview-scope.h(removed):
4364 * plugins/sourceview/sourceview.c: (on_assist_chosen),
4365 (on_assist_cancel), (on_document_char_added),
4366 (on_reload_dialog_response), (sourceview_class_init),
4367 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
4368 (iassist_remove_trigger), (iassist_autocomplete),
4369 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
4370 (iassist_react), (iassist_iface_init):
4371 * plugins/sourceview/tag-window.c (moved to assist-window.c):
4372 * plugins/sourceview/tag-window.h (moved to assist-window.c):
4374 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
4375 - Mark files dirty if reload dialog is canceled.
4377 2007-05-12 Naba Kumar <naba@gnome.org>
4379 * libanjuta/anjuta-launcher.h: Corrected include file.
4381 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
4383 * libanjuta/anjuta-glue-plugin.c,
4384 libanjuta/anjuta-glue-plugin.h,
4385 libanjuta/anjuta-glue-factory.c,
4386 libanjuta/anjuta-glue-factory.h,
4387 ibanjuta/anjuta-plugin-manager.c:
4388 Move code used to load a C plugin from glue-factory to glue-plugin
4389 So loading a plugin written in another language could be done by
4390 just using another object derived from AnjutaGluePlugin
4392 * libanjuta/libanjuta.h:
4393 Remove anjuta-plugin-handle header, it's not installed as libanjuta
4396 === anjuta 2.1.3 ===
4398 2007-05-11 Naba Kumar <naba@gnome.org>
4400 * configure.in: Bumped version to 2.1.3
4403 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
4405 2007-05-11 Naba Kumar <naba@gnome.org>
4408 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
4409 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
4410 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
4412 2007-05-10 Johannes Schmid <jhs@gnome.org>
4414 * plugins/search/plugin.c:
4415 Make incremental search behave less annoying
4417 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
4419 * plugins/macro/macro-util.c:
4420 Fix bug #419008 and bug #419036
4421 When creating new header file, use name and email set in
4422 preferences and replace invalid C character by underscore
4425 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
4427 * plugins/search/search-replace.c,
4428 plugins/search/search-replace_backend.c:
4429 Disable search button if search expression is empty (bug #378193)
4431 2007-05-08 Naba Kumar <naba@gnome.org>
4433 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
4436 2007-05-07 Naba Kumar <naba@gnome.org>
4439 * plugins/project-wizard/templates/Makefile.am:
4440 * plugins/project-wizard/templates/minimal.wiz:
4441 * plugins/project-wizard/templates/minimal/.cvsignore:
4442 * plugins/project-wizard/templates/minimal/Makefile.am:
4443 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
4444 * plugins/project-wizard/templates/minimal/autogen.sh:
4445 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
4446 * plugins/project-wizard/templates/minimal/project.anjuta:
4447 Added 'minimal', a generic and flat, project template.
4449 2007-05-05 Naba Kumar <naba@gnome.org>
4451 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
4453 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
4454 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
4455 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
4456 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
4457 instead of a real one, fixes interdependency with libanjuta.
4458 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
4459 * libanjuta/Makefile.am:
4460 * libegg/Makefile.am:
4461 * plugins/build-basic-autotools/Makefile.am:
4462 * plugins/class-gen/Makefile.am:
4463 * plugins/class-inheritance/Makefile.am:
4464 * plugins/cvs-plugin/Makefile.am:
4465 * plugins/debug-manager/Makefile.am:
4466 * plugins/devhelp/Makefile.am:
4467 * plugins/document-manager/Makefile.am:
4468 * plugins/editor/Makefile.am:
4469 * plugins/file-loader/Makefile.am:
4470 * plugins/file-manager/Makefile.am:
4471 * plugins/file-wizard/Makefile.am:
4472 * plugins/gdb/Makefile.am:
4473 * plugins/glade/Makefile.am:
4474 * plugins/gtodo/Makefile.am:
4475 * plugins/language-support-cpp-java/Makefile.am:
4476 * plugins/macro/Makefile.am:
4477 * plugins/message-view/Makefile.am:
4478 * plugins/patch/Makefile.am:
4479 * plugins/profiler/Makefile.am:
4480 * plugins/project-import/Makefile.am:
4481 * plugins/project-manager/Makefile.am:
4482 * plugins/project-wizard/Makefile.am:
4483 * plugins/sample1/Makefile.am:
4484 * plugins/search/Makefile.am:
4485 * plugins/sourceview/Makefile.am:
4486 * plugins/subversion/Makefile.am:
4487 * plugins/symbol-browser/Makefile.am:
4488 * plugins/terminal/Makefile.am:
4489 * plugins/tools/Makefile.am:
4490 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
4492 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
4494 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
4496 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
4498 * libanjuta/anjuta-launcher.c,
4499 libanjuta/anjuta-launcher.h:
4500 Add some missing implementation
4502 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
4504 Reviewed by Naba Kumar <naba@gnome.org>:
4505 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
4508 2007-04-26 Jason Switzer <jswitzer@gmail.com>
4510 Reviewed by Naba Kumar <naba@gnome.org>:
4511 * plugins/editor/text_editor.c: Large memory addresses were being
4512 truncated, switched to glong (bug #422143).
4514 2007-04-24 Naba Kumar <naba@gnome.org>
4516 * plugins/document-manager/plugin.c: (prefs_finalize):
4517 * plugins/editor/aneditor-autocomplete.cxx:
4518 * plugins/editor/text_editor_menu.c:
4519 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
4520 * plugins/file-loader/plugin.c: (open_file_with),
4521 (create_open_with_submenu):
4522 * plugins/file-manager/plugin.c: (prefs_finalize):
4523 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
4524 pointer type castings.
4526 2007-04-24 Naba Kumar <naba@gnome.org>
4528 Patch from s|s <supreet.sethi@gmail.com>:
4529 * (added) plugins/project-wizard/templates/django-logo.png:
4530 * (added) plugins/project-wizard/templates/django.wiz:
4531 * plugins/project-wizard/templates/Makefile.am:
4532 * plugins/project-wizard/templates/translatable-strings.h: Added
4533 django project template. http://www.djangoproject.com/
4535 2007-04-24 Naba Kumar <naba@gnome.org>
4537 * plugins/subversion/anjuta-subversion.glade: Set expansion for
4538 the log entry widget and made the dialog little larger.
4540 2007-04-24 Naba Kumar <naba@gnome.org>
4542 Patch from Halton Huo:
4544 * plugins/project-wizard/property.c:
4545 * plugins/subversion/svn-auth.c:
4546 * plugins/subversion/svn-backend-priv.h:
4547 * plugins/subversion/svn-backend.c:
4548 * plugins/subversion/svn-backend.h:
4549 * plugins/subversion/svn-notify.h: Proper use of subversion
4550 headers. Fixes build issues in solaris (bug #426701).
4552 2007-04-24 Naba Kumar <naba@gnome.org>
4554 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
4556 * plugins/project-wizard/templates/cpp.wiz:
4557 * plugins/project-wizard/templates/gcj.wiz:
4558 * plugins/project-wizard/templates/gnome.wiz:
4559 * plugins/project-wizard/templates/gtk.wiz:
4560 * plugins/project-wizard/templates/gtkmm.wiz:
4561 * plugins/project-wizard/templates/java.wiz:
4562 * plugins/project-wizard/templates/python.wiz:
4563 * plugins/project-wizard/templates/terminal.wiz:
4564 * plugins/project-wizard/templates/wxwin.wiz:
4565 * plugins/project-wizard/templates/xlib-dock.wiz:
4566 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
4567 project option and set it ON by default (since gnome-build, can't
4568 enabled configure shared lib support later when a sharedlib target
4571 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
4573 * plugins/debug-manager/stack_trace.c:
4574 Fix a missing case in the previous changes
4576 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
4578 * plugins/debug-manager/plugin.c:
4581 * plugins/debug-manager/breakpoints.c,
4582 plugins/gdb/plugin.c:
4583 Fix adding breakpoint on a function
4585 * plugins/debug-manager/stack_trace.c:
4586 Highlight changed stack frame
4588 2007-04-18 Naba Kumar <naba@gnome.org>
4590 * plugins/document-manager/anjuta-docman.c:
4591 (anjuta_docman_dispose), (on_editor_destroy),
4592 (anjuta_docman_remove_editor): Remove the editor widget from
4593 the parent container before calling destroy, otherwise container
4594 removal happens after TextEditor is disposed resulting in call
4595 to value-remove for a TextEditor which is half-dead (crash).
4597 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
4599 * plugins/debug-manager/data_buffer.c
4600 plugins/debug-manager/data_view.c,
4601 plugins/debug-manager/memory.c:
4602 Fixes for bug #418523, bug #427090 and bug #428174
4604 2007-04-11 Halton Huo <halton.huo@sun.com>
4606 reviewed by: <jhs@gnome.org>
4609 * libanjuta/Makefile.am:
4610 * libanjuta/anjuta-utils.c:
4611 * libanjuta/anjuta-utils.h:
4612 * manuals/reference/libanjuta/Makefile.am:
4614 Fixed compilation on sun by deploying the libutil methods
4615 in anjuta-utils.h and building them on condition.
4617 2007-04-11 Johannes Schmid <jhs@gnome.org>
4619 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
4620 (anjuta_docman_add_editor):
4621 Hold a reference on the editor as long as we use it.
4623 * plugins/document-manager/plugin.c: (on_editor_changed):
4624 Destroy GValue to fix a memoery leak.
4626 2007-04-11 Johannes Schmid <jhs@gnome.org>
4628 * plugins/document-manager/plugin.c: (on_editor_changed):
4629 Fixed reference counting for editor by using g_value_take_object instead
4630 of g_value_set_object. The editors are now correctly finalized and thus
4631 we do not lack so much memory anymore.
4633 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
4634 (anjuta_view_finalize), (anjuta_view_focus_out),
4635 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
4636 * plugins/sourceview/anjuta-view.h:
4637 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
4638 * plugins/sourceview/sourceview-prefs.c:
4639 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
4640 * plugins/sourceview/sourceview-prefs.h:
4641 * plugins/sourceview/sourceview-private.h:
4642 * plugins/sourceview/sourceview.c: (on_document_loaded),
4643 (timeout_unref), (on_document_saved), (sourceview_finalize),
4644 (sourceview_new), (ifile_open), (ifile_savable_save),
4645 (ifile_savable_save_as):
4647 Several changes to fix things when the editor is correctly destroyed.
4648 Fixed preferences (which led me to the refcounting issue, #409412)
4649 and removed deprecated completition code that will be replace by
4650 IAnjutaAssist interface soon.
4652 2007-04-11 Johannes Schmid <jhs@gnome.org>
4654 * libanjuta/anjuta-launcher.c:
4655 (anjuta_launcher_execution_done_cleanup),
4656 (anjuta_launcher_child_terminated):
4657 Possible fix for #428363 and added a g_return_if_fail
4659 * plugins/message-view/plugin.c: (activate_plugin):
4660 Fixed a Gtk/Gdl-Critical
4662 Patches from Étienne Bersac <bersace03@laposte.net>
4663 * plugins/class-gen/templates/go-source.tpl:
4664 * plugins/macro/macros.xml:
4665 Use better template for GObjects (#417875 and #417918)
4667 Patches from Halton Huo <halton.huo@sun.com>
4668 * libanjuta/anjuta-launcher.h:
4669 * libanjuta/anjuta-preferences.c:
4670 * libanjuta/anjuta-utils.c:
4671 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
4672 (cg_window_set_add_to_repository):
4673 * plugins/class-inheritance/class-inherit.c:
4674 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
4676 2007-04-09 Johannes Schmid <jhs@gnome.org>
4678 * plugins/editor/print.c: (anjuta_print_show_header):
4679 * plugins/file-manager/anjuta-file-manager-plugin.glade:
4680 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4682 Some string changes (#427395 and #427399)
4684 2007-04-06 Johannes Schmid <jhs@gnome.org>
4686 * plugins/build-basic-autotools/build-basic-autotools.c:
4687 (on_build_mesg_format), (on_build_mesg_parse):
4688 Fixed full path detection
4690 2007-04-05 Naba Kumar <naba@gnome.org>
4692 Patch from Halton Huo:
4693 * libanjuta/Makefile.am:
4694 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
4695 * libanjuta/anjuta-glue-cpp.h:
4696 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
4697 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
4698 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
4699 (anjuta_glue_factory_get_path), (get_already_loaded_module),
4700 (load_plugin), (anjuta_glue_factory_get_object_type):
4701 * libanjuta/anjuta-glue-factory.h:
4702 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
4703 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
4704 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
4705 (anjuta_glue_plugin_new):
4706 * libanjuta/anjuta-glue-plugin.h:
4707 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
4708 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
4709 * libanjuta/anjuta-plugin.h:
4710 * libanjuta/glue-cpp.c:
4711 * libanjuta/glue-cpp.h:
4712 * libanjuta/glue-factory.c:
4713 * libanjuta/glue-factory.h:
4714 * libanjuta/glue-plugin.c:
4715 * libanjuta/glue-plugin.h:
4716 * plugins/build-basic-autotools/build-basic-autotools.h:
4717 * plugins/class-gen/plugin.h:
4718 * plugins/class-inheritance/plugin.h:
4719 * plugins/cvs-plugin/plugin.h:
4720 * plugins/debug-manager/plugin.h:
4721 * plugins/devhelp/plugin.h:
4722 * plugins/document-manager/plugin.h:
4723 * plugins/editor/plugin.h:
4724 * plugins/file-loader/plugin.h:
4725 * plugins/file-manager/plugin.h:
4726 * plugins/file-wizard/plugin.h:
4727 * plugins/gdb/plugin.h:
4728 * plugins/glade/plugin.h:
4729 * plugins/gtodo/plugin.h:
4730 * plugins/language-support-cpp-java/plugin.h:
4731 * plugins/macro/plugin.h:
4732 * plugins/message-view/plugin.h:
4733 * plugins/patch/plugin.h:
4734 * plugins/profiler/plugin.h:
4735 * plugins/project-import/plugin.h:
4736 * plugins/project-manager/plugin.h:
4737 * plugins/project-wizard/plugin.h:
4738 * plugins/sample1/plugin.h:
4739 * plugins/search/plugin.h:
4740 * plugins/sourceview/plugin.h:
4741 * plugins/subversion/plugin.h:
4742 * plugins/symbol-browser/plugin.h:
4743 * plugins/terminal/terminal.c:
4744 * plugins/tools/plugin.h:
4745 * plugins/tools/scripts/tools-2.xml.in:
4746 * plugins/valgrind/plugin.h:
4748 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
4750 2007-04-05 Naba Kumar <naba@gnome.org>
4752 * anjuta.spec.in, configure.in: Removed dead codes.
4754 Patch from Jos Dehaes:
4755 * configure.in, plugins/project-wizard/templates/Makefile.am,
4756 plugins/project-wizard/templates/mkfile.wiz,
4757 plugins/project-wizard/templates/translatable-strings.h: Enabled
4758 makefile-based project creation and import. Fixes bug #355145
4760 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
4762 * plugins/debug-manager/debugger.c,
4763 plugins/debug-manager/plugin.c,
4764 plugins/gdb/anjuta-gdb.plugin.in:
4765 Code cleaning (remove unused code, rename this into self)
4766 Add information about supported format in debugger plugin
4767 Activate debugger plugin according to the target format
4769 2007-04-01 Naba Kumar <naba@gnome.org>
4771 * plugins/message-view/message-view.c:
4772 (message_view_instance_init): Fixed message icons to appear.
4774 2007-03-31 Johannes Schmid <jhs@gnome.org>
4776 * plugins/message-view/anjuta-msgman.c:
4777 (anjuta_msgman_append_view):
4778 * plugins/message-view/plugin.c: (on_view_changed),
4779 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
4783 2007-03-31 Johannes Schmid <jhs@gnome.org>
4785 * plugins/message-view/message-view.c:
4786 (message_view_instance_init), (imessage_view_append):
4787 Show nice icons beside the messages for info, warning and error. This is a completly
4788 cosmetic change so if someone dislikes it he is free to remove it.
4790 2007-03-31 Johannes Schmid <jhs@gnome.org>
4792 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
4793 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
4794 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
4795 * plugins/message-view/anjuta-msgman.h:
4796 * plugins/message-view/message-view.h:
4797 * plugins/message-view/plugin.c: (on_view_changed),
4799 Fixed #359399 and made next/previous insensitive when not availible
4801 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
4802 (tag_style_to_string):
4803 Fixed namespace Problem with gdk >= 2.11
4805 * plugins/sourceview/sourceview-autocomplete.c:
4806 (sourceview_autocomplete_init):
4807 Removed structure, follow-up of #423682
4809 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
4811 * plugins/debug-manager/debug_tree.c,
4812 plugins/debug-manager/debug_tree.h,
4813 plugins/debug-manager/watch.c,
4814 plugins/debug-manager/anjuta-debug-manager.glade:
4815 Inspect variable at cursor
4816 Fix buttons in inspect dialog
4818 2007-03-27 Halton Huo <halton.huo@sun.com>
4820 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
4822 * plugins/sourceview/sourceview-autocomplete.c
4823 plugins/debug-manager/disassemble.c,
4824 libanjuta/interfaces/libanjuta.idl:
4825 Remove array with 0 size and empty structure as it is not
4826 supported by sun cc, Fixes bug #423682
4828 * plugins/debug-manager/debugger.c:
4829 Remove anonymous union as it is not supported by sun cc,
4832 === anjuta 2.1.2 ===
4834 2007-03-28 Naba Kumar <naba@gnome.org>
4836 * configure.in: Bumped version to 2.1.2
4837 * NEWS: Updated for release.
4839 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
4840 Improved breakpoint marker icon.
4842 * plugins/editor/anjuta-editor.plugin.in,
4843 plugins/sourceview/sourceview.plugin.in: Made editor plugins
4844 non user activable since they are now remembered properly.
4846 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
4848 * plugins/tools/editor.c:
4851 2007-03-27 Naba Kumar <naba@gnome.org>
4853 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
4854 word when autocompleting without leaving any trailing part of
4857 2007-03-27 Kamil Páral <ripper42@gmail.com>
4859 Reviewed by Naba Kumar <naba@gnome.org>:
4860 * anjuta.desktop.in.in: Remove "Application" category from desktop
4861 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
4863 2007-03-27 Naba Kumar <naba@gnome.org>
4865 * configure.in, plugins/document-manager/anjuta-docman.c:
4866 (anjuta_docman_add_editor): Conditionally compile notebook tab
4867 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
4869 Patch from Halton Huo:
4870 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
4871 non gcc compiler flags. Fixes bug #423089.
4873 2007-03-26 Naba Kumar <naba@gnome.org>
4875 * AUTHORS, NEWS, TODO.tasks: Updated.
4877 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
4880 * plugins/symbol-browser/plugin.c: (on_editor_saved),
4881 (update_editor_symbol_model), (iter_matches),
4882 (on_editor_update_ui), (value_added_current_editor),
4883 (activate_plugin), (dispose),
4884 (symbol_browser_plugin_instance_init):
4885 * plugins/symbol-browser/plugin.h: update line on editor save
4886 and editor change. Code clean up and fixed warnings.
4888 2007-03-26 Naba Kumar <naba@gnome.org>
4890 * plugins/project-wizard/templates/java/project.anjuta,
4891 plugins/project-wizard/templates/python/project.anjuta,
4892 plugins/project-wizard/templates/python/project.anjuta:
4893 Removed version control plugins from default selection.
4895 * plugins/tools/scripts/prepare-changelog.pl,
4896 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
4897 script to a better one (that works on both cvs and svn).
4899 2007-03-26 Naba Kumar <naba@gnome.org>
4901 * (added) plugins/project-wizard/templates/translatable-strings.pl,
4902 Makefile.am: Added the generated translatable file (required for
4903 translations for svn checkouts).
4906 plugins/project-wizard/templates/extract-translatable-strings.pl
4907 plugins/project-wizard/templates/Makefile.am, Makefile.am,
4908 po/POTFILES.in: Generated translatable strings for .wiz files and
4909 added them in POTFILES.in for translation. Fixes bug #398035
4911 2007-03-25 Naba Kumar <naba@gnome.org>
4913 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
4915 * src/anjuta-app.c: Removed dead codes.
4917 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
4918 global tags generation starts.
4920 * plugins/debug-manager/chunk_view.c,
4921 plugins/debug-manager/start.h,
4922 plugins/debug-manager/chunk_view.h,
4923 plugins/debug-manager/utilities.c,
4924 plugins/debug-manager/utilities.h,
4925 plugins/debug-manager/debugger.c,
4926 plugins/debug-manager/threads.c,
4927 plugins/debug-manager/disassemble.c,
4928 plugins/debug-manager/info.c,
4929 plugins/debug-manager/sharedlib.c,
4930 plugins/debug-manager/threads.h,
4931 plugins/debug-manager/disassemble.h,
4932 plugins/debug-manager/signals.c,
4933 plugins/debug-manager/info.h,
4934 plugins/debug-manager/sharedlib.h,
4935 plugins/debug-manager/data_buffer.c,
4936 plugins/debug-manager/data_view.c,
4937 plugins/debug-manager/signals.h,
4938 plugins/debug-manager/debug_tree.c,
4939 plugins/debug-manager/watch.c,
4940 plugins/debug-manager/registers.c,
4941 plugins/debug-manager/data_buffer.h,
4942 plugins/debug-manager/data_view.h,
4943 plugins/debug-manager/memory.c,
4944 plugins/debug-manager/debug_tree.h,
4945 plugins/debug-manager/watch.h,
4946 plugins/debug-manager/registers.h,
4947 plugins/debug-manager/memory.h,
4948 plugins/debug-manager/locals.c,
4949 plugins/debug-manager/sexy-icon-entry.c,
4950 plugins/debug-manager/breakpoints.c,
4951 plugins/debug-manager/locals.h,
4952 plugins/debug-manager/sexy-icon-entry.h,
4953 plugins/debug-manager/stack_trace.c,
4954 plugins/debug-manager/breakpoints.h,
4955 plugins/debug-manager/sparse_buffer.c,
4956 plugins/debug-manager/sparse_view.c,
4957 plugins/debug-manager/stack_trace.h,
4958 plugins/debug-manager/sparse_buffer.h,
4959 plugins/debug-manager/sparse_view.h,
4960 plugins/debug-manager/start.c,
4961 plugins/gdb/utilities.c,
4962 plugins/gdb/utilities.h,
4963 plugins/gdb/debugger.c,
4964 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
4967 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
4969 * plugins/gdb/debugger.c:
4970 Avoid empty debugger log window by limiting line to 90 characters
4972 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
4974 * plugins/debug-manager/plugin.c,
4975 plugins/debug-manager/plugin.h,
4976 plugins/debug-manager/threads.c,
4977 plugins/debug-manager/threads.h,
4978 plugins/debug-manager/breakpoints.c,
4979 plugins/debug-manager/breakpoints.h,
4980 plugins/debug-manager/stack_trace.c,
4981 plugins/debug-manager/stack_trace.h:
4982 View code action now changes location in disassembly view too
4984 * plugins/debug-manager/anjuta-debug-manager.ui:
4985 Rename breakpoint actions
4987 2007-03-24 Naba Kumar <naba@gnome.org>
4989 * configure.in, src/anjuta-app.c: Use the new docking algorithm
4990 in gdl 0.7.3 (svn trunk).
4991 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
4993 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
4995 * plugins/debug-manager/threads.c,
4996 plugins/debug-manager/debug_tree.c,
4997 plugins/debug-manager/debug_tree.h,
4998 plugins/debug-manager/locals.c,
4999 plugins/debug-manager/registers.c,
5000 plugins/debug-manager/stack_trace.c:
5001 Allow to change current thread updating register, stack and locals
5002 Allow to change current stack frame updating locals
5004 * plugins/gdb/debugger.c:
5005 Read argument of selected stack frame
5007 * plugins/debug-manager/data_view.c:
5008 Fix an unrelated bug
5010 2007-03-23 Naba Kumar <naba@gnome.org>
5012 * plugins/document-manager/anjuta-docman.c,
5013 plugins/document-manager/plugin.c: Fixed many memory leaks.
5014 (ianjuta_file_get_uri() returns a new string).
5016 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
5017 widget for save dialogs.
5019 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
5020 svn and fixed to get function/prototype/member args list. Call tips
5023 2007-03-22 Naba Kumar <naba@gnome.org>
5025 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
5026 and calltips would work again for functions from global tags (Needs
5027 regenerating global tags).
5029 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
5030 ctags svn version and reopened bug #395362. Fixes tags parsing that
5031 seemed to have stopped working recently.
5033 2007-03-21 Naba Kumar <naba@gnome.org>
5035 * tagmanager/tm_source_file.c, tagmanager/options.c,
5036 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
5037 extend .. more needs to be investigated and fixed). Enabled some
5040 2007-03-16 Naba Kumar <naba@gnome.org>
5042 * src/anjuta.c: Fixed project loading from command line.
5044 2007-03-16 Naba Kumar <naba@gnome.org>
5046 Patch from James Liggett <jrliggett@cox.net>:
5047 plugins/profiler/gprof-profile-data.c: Fixed a crash.
5049 2007-03-15 Naba Kumar <naba@gnome.org>
5051 * libanjuta/anjuta-profile-manager.c,
5052 libanjuta/anjuta-profile-manager.h: Added method to get current
5055 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
5056 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
5059 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
5060 plugins/file-loader/plugin.c: Moved to functions as utility functions.
5061 Also, not load project files in session load in loader plugin.
5063 * plugins/project-manager/plugin.c, src/anjuta.c:
5064 Emit "exiting" signal in shell when exiting anjuta. project manager
5065 listens to exiting signal and saves session. anjuta.c saves session
5066 only when current projfile is 'user'. Load project saved in session
5067 differently then the rest of the session. This should fix all the
5068 session restoration bugs.
5070 src/main.c: Present anjuta window when becon message is received.
5072 2007-03-14 Naba Kumar <naba@gnome.org>
5074 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
5075 not randomly save (it was a wrong looping).
5077 2007-03-12 Naba Kumar <naba@gnome.org>
5079 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
5081 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
5083 * plugins/debug-manager/anjuta-debug-manager.ui,
5084 libanjuta/interfaces/libanjuta.idl,
5085 plugins/debug-manager/debugger.c,
5086 (added) plugins/debug-manager/threads.c,
5087 (added) plugins/debug-manager/threads.h,
5088 plugins/debug-manager/plugin.c,
5089 plugins/debug-manager/Makefile.am,
5090 plugins/gdb/plugin.c,
5091 plugins/gdb/debugger.c,
5092 plugins/gdb/debugger.h:
5093 Add a window displaying all threads
5094 Add needed functions
5095 Switching to a different thread is still not done
5097 * plugins/debug-manager/debug_tree.c,
5098 plugins/debug-manager/locals.c,
5099 plugins/debug-manager/stack_trace.c:
5100 Small cosmetic changes
5102 * plugins/gdb/gdbmi.c:
5103 Keep all elements in gdbmi hash
5104 Even if using the same key like in -threads-list-ids
5106 2007-03-11 Naba Kumar <naba@gnome.org>
5108 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
5110 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
5112 * manuals/reference/libanjuta/libanjuta-docs.sgml,
5113 manuals/reference/libanjuta/libanjuta-sections.txt,
5114 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
5117 2007-03-11 Naba Kumar <naba@gnome.org>
5119 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
5120 gtk-doc properly. Bumped gtk-doc requirement to 1.4
5122 * manuals/reference/libanjuta/libanjuta-docs.sgml,
5123 manuals/reference/libanjuta/libanjuta.types,
5124 manuals/reference/libanjuta/libanjuta-sections.txt,
5125 manuals/reference/libanjuta/.cvsignore,
5126 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
5127 infrastructure. Got rid of tmpl/ directory and moved all section
5128 documenation to source code (requires gtk-doc >= 1.4).
5130 * libanjuta/anjuta-plugin-description.c,
5131 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
5132 libanjuta/cell-renderer-captioned-image.c,
5133 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
5134 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
5135 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
5136 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
5137 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
5138 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
5139 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
5140 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
5141 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
5142 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
5143 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
5144 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
5145 documentation from templates to source code.
5147 2007-03-10 Johannes Schmid <jhs@gnome.org>
5149 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
5150 Added some debug output but could not figure out why
5151 some plugins are not kept.
5153 * libanjuta/interfaces/libanjuta.idl:
5154 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
5155 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
5156 Added IAnjutaEditorGoto::matching_brace
5158 * plugins/document-manager/action-callbacks.c:
5159 (on_editor_command_match_brace_activate):
5160 * plugins/document-manager/plugin.c:
5161 (update_editor_ui_interface_items):
5162 * plugins/editor/text_editor.c: (igoto_matching_brace),
5164 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
5165 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
5167 2007-03-09 Johannes Schmid <jhs@gnome.org>
5169 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
5172 * plugins/sourceview/sourceview-private.h:
5173 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
5174 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
5175 (sourceview_new), (ifile_savable_save_as):
5176 Tweaked vfs monitoring
5178 2007-03-09 Johannes Schmid <jhs@gnome.org>
5180 * libanjuta/interfaces/Makefile.am.iface:
5181 Fixed installtion of header files
5183 * plugins/sourceview/sourceview.c: (set_select):
5184 do not scroll to much in interactive search
5186 2007-03-09 Naba Kumar <naba@gnome.org>
5188 * src/anjuta.c: Fixed session restoration.
5190 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
5191 signal handlers after symbol browser plugin is deactivated.
5193 * plugins/editor/editor.glade,
5194 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
5195 Fixed indentation confustion in preferences.
5197 2007-03-08 Johannes Schmid <jhs@gnome.org>
5199 * plugins/search/search-replace.c: (search_set_combo),
5200 (search_set_action), (search_set_target), (search_set_direction),
5201 (create_dialog), (search_disconnect_set_toggle_connect),
5202 (on_search_match_whole_word_toggled),
5203 (on_search_match_whole_line_toggled),
5204 (on_search_match_word_start_toggled),
5205 (search_set_toggle_direction):
5206 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
5207 it's somehow ugly and uses many deprecated widgets
5209 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
5210 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
5213 2007-03-07 Naba Kumar <naba@gnome.org>
5215 * src/anjuta.c: Make launching projects work from command line. Also
5216 fixes gnome session restart command.
5218 2007-03-07 Johannes Schmid <jhs@gnome.org>
5220 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
5221 * plugins/class-gen/plugin.c: (iwizard_activate):
5224 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
5227 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
5228 Fixed #377483 (It's not possible to know if directories have
5229 a version in CVS. Show version column only if there are version
5230 informations availible
5232 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
5235 2007-03-07 Johannes Schmid <jhs@gnome.org>
5237 * plugins/sourceview/sourceview-prefs.c: (get_bool):
5239 * plugins/symbol-browser/an_symbol_prefs.c:
5240 (on_update_global_clicked):
5243 2007-03-07 Johannes Schmid <jhs@gnome.org>
5245 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
5246 (anjuta_save_prompt_new):
5247 * plugins/project-import/project-import.c:
5248 (project_import_finalize):
5249 Fixed Gtk-Criticals (maybe #409408)
5251 2007-03-07 Naba Kumar <naba@gnome.org>
5253 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
5254 when we are at just beginning of string or comment. Fixes bug #397981.
5256 2007-03-07 Johannes Schmid <jhs@gnome.org>
5258 * plugins/language-support-cpp-java/plugin.c:
5259 (initialize_indentation_params):
5260 Removed annoying DEBUG_PRINT
5262 * plugins/sourceview/sourceview-cell.c:
5263 (sourceview_cell_instance_init), (icell_get_character),
5264 (icell_get_length), (icell_get_char), (icell_get_attribute):
5265 Improved code to be faster
5266 Implemented attribute handling so that indentation really works in any case
5268 2007-03-06 Johannes Schmid <jhs@gnome.org>
5271 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
5273 * plugins/document-manager/anjuta-docman.c:
5274 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
5275 Removed old and ugly tab drag&drop code and use built-in gtk stuff
5276 instead (required GTK >= 2.10)
5278 * plugins/sourceview/sourceview-private.h:
5279 * plugins/sourceview/sourceview.c:
5280 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
5281 (sourceview_finalize), (sourceview_new), (imark_mark),
5282 (imark_unmark), (imark_is_marker_set),
5283 (imark_location_from_handle), (imark_delete_all_markers):
5284 Fixed marker handling and worked a bit more on vfs monitoring
5286 2007-03-05 Johannes Schmid <jhs@gnome.org>
5288 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
5289 Added method to select specific iter
5291 * plugins/sourceview/sourceview-private.h:
5292 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
5293 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
5294 (sourceview_add_monitor), (on_document_saved),
5295 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
5296 Fixed vfs monitoring (mostly ported code from text_editor.c)
5298 * plugins/symbol-browser/an_symbol_view.c:
5299 * plugins/symbol-browser/an_symbol_view.h:
5300 * plugins/symbol-browser/plugin.c: (iter_matches),
5301 (on_editor_update_ui), (value_added_current_editor):
5302 Select the current tag in locals window and symbol toolbar. If there
5303 is no tag at the current line, reserve backward for the next tag. This will
5304 select the correct tag if inside a function.
5306 2007-03-05 Naba Kumar <naba@gnome.org>
5308 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
5309 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
5311 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
5314 2007-03-04 Johannes Schmid <jhs@gnome.org>
5318 Fixed distcheck (well, partly)
5320 2007-03-04 Johannes Schmid <jhs@gnome.org>
5322 * plugins/document-manager/anjuta-document-manager.ui:
5323 Move "Swap .c/.h from Main to Browser toolbar
5325 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
5326 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
5327 (fv_prefs_free), (fv_add_tree_entry):
5328 * plugins/file-manager/anjuta-file-manager-plugin.glade:
5329 * plugins/file-manager/plugin.c: (prefs_init):
5331 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
5333 2007-03-04 Naba Kumar <naba@gnome.org>
5335 * data/default.proflie, data/Makefile.am, src/anjuta.c,
5336 plugins/project-manager/plugin.c:
5337 Restored default profile and renamed it from "default.anjuta" to
5340 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
5342 * plugins/debug-manager/debugger.c,
5343 plugins/debug-manager/plugin.c,
5344 plugins/gdb/debugger.c,
5345 libanjuta/interfaces/libanjuta.idl,
5346 plugins/debug-manager/stack_trace.c:
5347 Add a dialog box when a signal is received (except SIGINT)
5348 Display stack frame even if arguments are not available
5350 2007-03-03 Naba Kumar <naba@gnome.org>
5352 * TODO.tasks: Icons bounty added.
5354 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
5357 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
5360 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
5361 plugins/Makefile.am, (removed) plugins/profile-default/*,
5362 plugins/project-manager/anjuta-project-manager.plugin.in,
5363 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
5364 profile implementation to load user profile and projects. Store and
5365 restore remembered plugins. Use profile scoping and descoping for
5366 saving and loading sesstions.
5368 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
5369 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
5370 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
5373 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
5375 * plugins/debug-manager/debug_tree.c
5376 plugins/debug-manager/debug_tree.h:
5377 Bug fix, deleting wrong variable
5379 * plugins/gdb/debugger.c:
5380 Bug fix, remove forgotten debugging code
5382 2007-03-02 Johannes Schmid <jhs@gnome.org>
5384 * plugins/document-manager/anjuta-document-manager.ui:
5385 * plugins/search/anjuta-search.ui:
5386 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
5387 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
5390 * src/anjuta-app.c: (on_toolbar_view_toggled),
5391 (on_add_merge_widget), (on_session_save), (on_widget_remove):
5392 Save toolbar positions, don't use fixed toolbar style
5394 All in all this will allow more complex toolbar configurations and
5395 might gain some space on smaller displays because the user can disable
5396 toolbar parts he does not use. Also allows to use any toolbar style
5397 without looking too ugly.
5399 2007-03-01 Naba Kumasr <naba@gnome.org>
5401 * TODO.tasks: Added a bounty for creating icons.
5403 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
5404 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
5405 profile-changed signal. Do not sync non-user-activatable plugins.
5407 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
5409 * plugins/debug-manager/disassemble.c,
5410 plugins/debug-manager/sparse_view.c,
5411 plugins/gdb/debugger.c,
5412 libanjuta/interfaces/libanjuta.idl:
5413 Display function name in disassembly view
5415 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
5417 * (added) plugins/debug-manager/bookmark.png,
5418 (added) plugins/debug-manager/breakpoint-disabled.png,
5419 (added) plugins/debug-manager/breakpoint-enabled.png,
5420 (added) plugins/debug-manager/program-counter.png,
5421 (added) plugins/debug-manager/linemarker.png,
5422 plugins/debug-manager/Makefile.am,
5423 plugins/debug-manager/disassemble.c,
5424 plugins/debug-manager/disassemble.h,
5425 plugins/debug-manager/sparse_buffer.c,
5426 plugins/debug-manager/sparse_buffer.h,
5427 plugins/debug-manager/sparse_view.c,
5428 plugins/debug-manager/sparse_view.h,
5429 plugins/debug-manager/plugin.c,
5430 plugins/debug-manager/breakpoints.c,
5431 libanjuta/interfaces/libanjuta.idl:
5432 Add markers in the disassembly view
5433 Display program counter and breakpoints in disassembly view
5435 * plugins/gdb/debugger.c:
5436 Fix a bug added with my previous patch, setting and clearing
5437 breakpoints was not working
5439 2007-02-28 Johannes Schmid <jhs@gnome.org>
5441 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
5442 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
5443 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
5444 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
5445 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
5446 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
5447 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
5448 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
5449 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
5450 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
5451 Updated (why do they need to be under version control?)
5453 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
5454 (create_tab_popup_menu), (on_msgman_popup_menu),
5455 (on_tab_button_press_event), (anjuta_msgman_page_new),
5456 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
5457 Added "Close all message tabs" popup menu
5459 2007-02-26 Naba Kumar <naba@gnome.org>
5461 * plugins/profiler/gprof-flat-profile-entry.c,
5462 plugins/profiler/gprof-flat-profile.c,
5463 plugins/profiler/gprof-flat-profile-entry.h,
5464 plugins/profiler/gprof-flat-profile.h,
5465 plugins/profiler/gprof-flat-profile-view.c,
5466 plugins/profiler/gprof-flat-profile-view.h,
5467 plugins/profiler/gprof-call-graph-block-entry.c,
5468 plugins/profiler/gprof-call-graph-block.c,
5469 plugins/profiler/gprof-function-call-chart-view.c,
5470 plugins/profiler/gprof-call-graph-block-entry.h,
5471 plugins/profiler/gprof-profile-data.c,
5472 plugins/profiler/gprof-call-graph-block.h,
5473 plugins/profiler/gprof-view.c,
5474 plugins/profiler/gprof-call-graph.c,
5475 plugins/profiler/gprof-function-call-chart-view.h,
5476 plugins/profiler/gprof-profile-data.h,
5477 plugins/profiler/gprof-call-graph.h,
5478 plugins/profiler/gprof-view.h,
5479 plugins/profiler/gprof-view-manager.c,
5480 plugins/profiler/gprof-call-graph-view.c,
5481 plugins/profiler/plugin.c,
5482 plugins/profiler/gprof-view-manager.h,
5483 plugins/profiler/gprof-call-graph-view.h,
5484 plugins/profiler/gprof-function-call-tree-view.c,
5485 plugins/profiler/gprof-function-call-tree-view.h,
5486 plugins/profiler/Makefile.am: Fix compiler warnings and link with
5487 gnome-vfs. Fixes bug #411377.
5489 2007-02-26 Naba Kumar <naba@gnome.org>
5491 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
5493 Patch from James Liggett <jrliggett@cox.net>:
5494 * plugins/profiler/gprof-flat-profile-view.c,
5495 plugins/profiler/gprof-flat-profile-view.h,
5496 plugins/profiler/gprof-function-call-chart-view.c,
5497 plugins/profiler/gprof-function-call-chart-view.h,
5498 plugins/profiler/gprof-view.c,
5499 plugins/profiler/gprof-view.h,
5500 plugins/profiler/gprof-call-graph-view.c,
5501 plugins/profiler/plugin.c,
5502 plugins/profiler/gprof-call-graph-view.h,
5503 plugins/profiler/gprof-function-call-tree-view.c,
5504 plugins/profiler/gprof-function-call-tree-view.h: Implements
5505 double click navigation. Fixes bug #403514.
5507 2007-02-25 Naba Kumar <naba@gnome.org>
5509 * libanjuta/anjuta-plugin-manager.c,
5510 libanjuta/anjuta-plugin-handle.[ch],
5511 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
5512 g_hash_table_remove_all (introduced in glib 2.12) to stay the
5513 dependency on glib 2.8. Fixes bug #411623.
5515 2007-02-24 Naba kumar <naba@gnome.org>
5517 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
5519 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
5520 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
5521 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
5522 (added) libanjuta/anjuta-profile-manager.c,
5523 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
5525 Implemented profile pushing and popping. Implemented profile xml
5526 synchronization. Implemented error handling in profiles. Implemented
5527 activation and deactivation signals in plugin manager.
5529 * libanjuta/Makefile.am: Added libanjuta log domain.
5531 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
5532 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
5533 in AnjutaShell interface and implemented it in AnjutaApp.
5535 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
5537 2007-02-23 Naba kumar <naba@gnome.org>
5539 src/main.c: Fixed missing end quote.
5541 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5543 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
5546 2007-02-20 Naba Kumar <naba@gnome.org>
5548 * plugins/subversion/plugin.c: Added "..." menuitems.
5549 * ROADMAP, README: Updated.
5550 * libanjuta/anjuta-profile.c: Fixed bugs.
5552 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
5553 plugins/gtodo/Makefile.am: Removed dead code.
5555 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
5556 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
5557 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
5558 plugins/gtodo/list_tooltip.c,
5559 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
5560 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
5561 not contain markups. Fixes Bug #360462.
5563 2007-02-16 Naba Kumar <naba@gnome.org>
5565 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
5566 unnecessary sub-sections.
5568 2007-02-15 Naba Kumar <naba@gnome.org>
5570 * (removed) plugins/document-manager/bookmark-prev-16.png,
5571 plugins/document-manager/bookmark-last.png,
5572 (removed)plugins/document-manager/bookmark-first-16.png,
5573 plugins/document-manager/bookmark-prev.png,
5574 (added) plugins/document-manager/bookmark-toggle.png,
5575 (removed)plugins/document-manager/bookmark_toggle.xpm,
5576 (removed)plugins/document-manager/bookmark-last-16.png,
5577 plugins/document-manager/plugin.c,
5578 plugins/document-manager/anjuta-document-manager.ui,
5579 (removed)plugins/document-manager/bookmark-next-16.png,
5580 plugins/document-manager/bookmark-next.png,
5581 plugins/document-manager/Makefile.am,
5582 (added) plugins/document-manager/bookmark-clear.png,
5583 plugins/document-manager/bookmark-first.png: Upgraded bookmark
5584 icons (stolen from monodevelop). Added clear bookmarks toolbar
5587 * plugins/document-manager/plugin.c,
5588 (added) plugins/document-manager/swap.png,
5589 (removed) plugins/document-manager/undock.png,
5590 plugins/document-manager/Makefile.am: Fixed swap icon.
5592 2007-02-13 Naba Kumar <naba@gnome.org>
5594 * plugins/class-gen/element-editor.c: Fixed typo.
5596 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
5597 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
5598 Implementing plugin profiles loading.
5600 2007-02-13 Naba Kumar <naba@gnome.org>
5602 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
5603 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
5604 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
5605 pixmaps/open_project.png, pixmaps/close_project.png:
5606 Removed more old icons.
5607 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
5608 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
5611 2007-02-13 Naba Kumar <naba@gnome.org>
5613 * plugins/class-gen/element-editor.c: Included missing headers to
5614 prevent build failures in some cases.
5616 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
5618 * plugins/debug-manager/stack_trace.c:
5621 * plugins/debug-manager/watch.c,
5622 plugins/debug-manager/breakpoints.c:
5623 Same bug than above, wrong use of gtk_ui_manager_get_widget
5625 === anjuta 2.1.1 ===
5627 2007-02-11 Naba Kumar <naba@gnome.org>
5629 * cofigure.in: Bumped version to 2.1.1
5630 * NEWS: Updated for 2.1.1 release.
5632 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
5634 * plugins/debug-manager/plugin.c,
5635 plugins/debug-manager/sparse_view.c,
5636 plugins/debug-manager/sparse_view.h:
5639 * plugins/gdb/debugger.c,
5640 plugins/debug-manager/debugger.c,
5641 plugins/debug-manager/memory.c,
5642 plugins/debug-manager/sparse_buffer.c
5643 plugins/gdb/debugger.h,
5644 libanjuta/interfaces/libanjuta.idl:
5645 Clean up, remove some warnings
5646 Use guint everywhere for addresses
5647 Rewrite code parsing position in debugger
5649 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
5651 * plugins/debug-manager/debug_tree.c:
5652 Use GtkTreeRowReference instead of GtkTreeIter as callback data
5655 2007-02-08 Naba Kumar <naba@gnome.org>
5657 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
5658 Delay showing the 'file modified on disk' dialog for one sec
5659 from the last notification to insure multiple notifications for
5660 the same file are treated as one. Do not same multiple dialogs
5661 for the same file. Make sure to destory the dialog if later
5662 the conent is no longer different.
5664 2007-02-08 Naba Kumar <naba@gnome.org>
5666 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
5667 Prevented spurious 'file modified' dialogs in scintilla editor
5668 when the file is saved.
5670 2007-02-09 Johannes Schmid <jhs@gnome.org>
5672 * scripts/glade2schema.pl:
5673 Added script to convert glade preferences into gconf schema files.
5676 2007-02-08 Naba Kumar <naba@gnome.org>
5678 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
5679 itself is destroyed. Fixes bug #355160.
5681 2007-02-08 Johannes Schmid <jhs@gnome.org>
5683 * plugins/profiler/profiler.plugin:
5684 removed from version control (only .in file needed)
5686 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
5687 * plugins/sourceview/sourceview.c: (sourceview_new):
5690 * plugins/subversion/svn-thread.c: (svn_thread_start):
5691 * src/main.c: (main):
5693 Fixed #395875 about initialisation of threads too late
5695 2007-02-07 Armin Burgmeier <armin@arbur.net>
5697 Reviewed by Naba Kumar <naba@gnome.org>:
5698 * plugins/class-gen/plugin.c:
5699 * plugins/class-gen/window.c: Removed browse button related code, load
5700 generated output directly into new buffers when not adding to project.
5702 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
5703 buttons from user interface.
5705 2007-02-07 Naba Kumar <naba@gnome.org>
5707 * po/POTFILES.in: Fixed distcheck.
5709 2007-02-07 Daniel Nylander <po@danielnylander.se>
5711 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
5713 2007-02-07 Johannes Schmid <jhs@gnome.org>
5715 * anjuta.desktop.in.in:
5718 2007-02-07 Johannes Schmid <jhs@gnome.org>
5721 * manuals/anjuta-manual/*
5722 * manuals/anjuta-faqs/*:
5723 #398991 – Anjuta manuals does not use the gnome-doc-utils format
5725 * plugins/document-manager/anjuta-document-manager.plugin.in:
5726 Removed duplicate application-xml mime-type (review patches properly ;-)
5728 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
5730 * plugins/gdb/debugger.c,
5731 libanjuta/interfaces/libanjuta.idl:
5733 Fix handling of missing source file
5735 2007-02-06 Naba Kumar <naba@gnome.org>
5737 Patch from James Liggett <jrliggett@cox.net>:
5738 * plugins/profiler/gprof-flat-profile.c,
5739 plugins/profiler/gprof-profile-data.c,
5740 plugins/profiler/gprof-call-graph.c,
5741 plugins/profiler/gprof-profile-data.h,
5742 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
5743 Show profiler view when target selected bug #403515.
5745 2007-02-05 Naba Kumar <naba@gnome.org>
5747 * configure.in: Enabled devhelp plugin by default now that
5750 Patch from parmigio@2ainfo.it:
5751 * plugins/document-manager/anjuta-document-manager.plugin.in:
5752 Added xml file type in supported mime types list.
5754 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
5756 * plugins/debug-manager/debugger.c,
5757 plugins/debug-manager/plugin.c:
5758 Add a field in status bar displaying debugger state
5759 Change cursor shape when debugger is busy
5762 * plugins/debug-manager/watch.c,
5763 plugins/debug-manager/locals.c,
5764 libanjuta/interfaces/libanjuta.idl:
5765 Clean up, remove debugging messages and unused signals
5767 2007-02-03 Johannes Schmid <jhs@gnome.org>
5770 Fixed AC_INIT and seperated version to major, minor, micro
5773 Load Subversion instead of CVS
5775 * anjuta.desktop.in.in:
5776 Fixed bug-buddy component
5778 Original patch from Rob Bradfort <robster@debian.org>:
5779 * src/main.c: (get_command_line_args), (main):
5780 Bug #335981 – Migration from popt to GOption
5782 2007-02-03 Naba Kumar <naba@gnome.org>
5784 * configure.in: Depend on devhelp 0.13 and fixed gecko home
5785 path variable. Fixed bug #341170.
5786 * plugins/profiler/Makefile.am: Fixed indentation.
5788 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
5790 * libanjuta/interfaces/libanjuta.idl,
5791 plugins/sourceview/sourceview.c,
5792 plugins/editor/text-editor.c,
5793 plugins/symbol-browser/plugin.c,
5794 plugins/search/search-replace.c,
5795 plugins/document-manager/goto_line.c,
5796 plugins/document-manager/action-callbacks.c,
5797 plugins/document-manager/anjuta-docman.c:
5798 Rename markers of anjuta interface
5799 IANJUTA_MARKABLE_NONE has been removed
5800 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
5801 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
5802 IANJUTA_MARKABLE_ATTENTIVE renamed in
5803 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
5804 IANJUTA_MARKABLE_INTENSE renamed in
5805 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
5806 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
5808 * (removed) plugins/sourceview/marker-light.png,
5809 (removed) plugins/sourceview/marker-basic.png,
5810 (removed) plugins/sourceview/marker-attentive.png,
5811 (removed) plugins/sourceview/marker-intense.png,
5812 plugins/sourceview/bookmark.png,
5813 (added) plugins/sourceview/breakpoint-disabled.png,
5814 (added) plugins/sourceview/breakpoint-enabled.png,
5815 (added) plugins/sourceview/program-counter.png,
5816 (added) plugins/sourceview/linemarker.png,
5817 plugins/sourceview/Makefile.am,
5818 (added) plugins/editor/bookmark.xpm,
5819 (added) plugins/editor/breakpoint-disabled.xpm,
5820 (added) plugins/editor/breakpoint-enabled.xpm,
5821 (added) plugins/editor/program-counter.xpm,
5822 (added) plugins/editor/linemarker.xpm,
5823 plugins/editor/Makefile.am:
5824 Add or change marker pixmaps in scintilla and sourceview editor
5826 * plugins/document-manager/plugin.c,
5827 libanjuta/interfaces/libanjuta.idl,
5828 plugins/debug-manager/plugin.c,
5829 plugins/debug-manager/breakpoints.c
5830 plugins/gdb/debugger.c:
5831 Fix bug #376404, program counter marker is not displayed when debugger
5832 Return the selected editor or NULL (if file does not exist) with
5833 ianjuta_document_manager_goto_file_line* functions
5834 Emit a change-location signal even if the program counter is in an
5837 2007-02-02 Naba Kumar <naba@gnome.org>
5839 * TODO.tasks: Marked bounty bug #359478 completed. And checked
5840 older bounties 'Done'.
5842 2007-02-02 Naba Kumar <naba@gnome.org>
5844 * TODO.tasks: Fixed typop.
5846 Patch from James Liggett <jrliggett@cox.net>:
5847 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
5848 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
5849 profiler plugin by James Liggett. Completes bounty bug #359478
5850 'Gprof performance profiler plugin'
5852 2007-02-01 Naba Kumar <naba@gnome.org>
5854 * src/main.c: Renamed option name.
5856 * TODO.tasks: Marked "Test and fix all project wizards templates"
5859 2007-01-29 Johannes Schmid <jhs@gnome.org>
5861 * plugins/document-manager/plugin.c: (on_editor_changed):
5862 Added DEBUG_PRINT(...)
5863 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
5865 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
5866 Fix language support plugin for sourceview editor (add some new
5869 * plugins/sourceview/sourceview.c: (iindic_clear):
5870 Clear all indicators
5872 2007-01-29 Johannes Schmid <jhs@gnome.org>
5875 Minor task currentions
5877 * libanjuta/interfaces/libanjuta.idl:
5878 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
5879 (itext_editor_iface_init):
5880 * plugins/language-support-cpp-java/plugin.c: (install_support):
5881 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
5882 (ieditor_get_attributes), (ieditor_iface_init):
5883 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
5886 * plugins/sourceview/sourceview.glade:
5887 Fixed sourceview preference window
5889 2007-01-28 Naba Kumar <naba@gnome.org>
5891 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
5892 Implemented --no-files and --no-session command line options and
5893 corresponding preferernces checkboxes in General tab.
5895 2007-01-28 Johannes Schmid <jhs@gnome.org>
5897 * plugins/subversion/plugin.c:
5898 * plugins/subversion/plugin.h:
5899 * plugins/subversion/svn-notify.c: (svn_show_info),
5900 (show_svn_error), (on_svn_notify):
5901 * plugins/subversion/svn-notify.h:
5902 * plugins/subversion/svn-thread.c: (create_message_view),
5904 Fixed error handling and fixed #394216 – No indication of subversion commands running
5906 * plugins/tools/execute.c: (atp_output_context_print):
5907 Show name of tool in message pane
5909 2007-01-28 Naba Kumar <naba@gnome.org>
5911 * configure.in, plugins/glade/plugin.c: Make it work with
5912 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
5914 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
5915 from devhelp (won't work untill devhelp is fixed: bug #341170).
5917 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
5919 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
5921 Reviewed by Naba Kumar <naba@gnome.org>:
5922 * libanjuta/interfaces/libanjuta.idl,
5923 plugins/debug-manager/debugger.c,
5924 plugins/debug-manager/start.c,
5925 plugins/gdb/plugin.c,
5926 plugins/gdb/debugger.c,
5927 plugins/gdb/debugger.h:
5928 Fix a bug when launching gdb
5929 Set the terminal for the debugged program on the command line.
5931 2007-01-26 Johannes Schmid <jhs@gnome.org>
5933 * plugins/sourceview/anjuta-document-saver.c:
5934 (anjuta_document_saver_save):
5935 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
5936 * plugins/sourceview/sourceview.c: (save_if_modified),
5937 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
5938 Proper error handling, for example if a file was modified externally. Use backup files
5939 to avoid data-loss on disk full.
5941 2007-01-24 Naba Kumar <naba@gnome.org>
5943 * plugins/devhelp/htmlview.c: Fixed crash during project load.
5944 Fixed mem leak and source leak.
5946 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
5948 Reviewed by Naba Kumar <naba@gnome.org>:
5949 * plugins/debug-manager/debug_tree.c,
5950 plugins/debug-manager/debug_tree.h,
5951 plugins/debug-manager/watch.c:
5952 Partial rewrite of the variable object code, find and fix a few bugs
5953 Fix bug #395808: gdb can still crash but children are listed
5954 on request only so you can avoid the crash
5956 2007-01-24 Naba Kumar <naba@gnome.org>
5958 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
5959 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
5960 plugins/symbol-browser/plugin.h,
5961 plugins/symbol-browser/plugin.c,
5962 plugins/symbol-browser/Makefile.am: Added current file (local)
5963 symbols view (Seriously getting bored with the browse toolbar).
5965 2007-01-22 Naba Kumar <naba@gnome.org>
5967 Patch from Gabor Kelemen:
5968 * po/POTFILES.in: Added .plugin.in files.
5970 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
5972 Reviewed by Naba Kumar <naba@gnome.org>:
5973 * plugins/document-manager/anjuta-docman.c,
5974 plugins/message-view/anjuta-msgman.c
5975 Set right alignment to the label widget in the tab title.
5977 2007-01-21 Naba Kumar <naba@gnome.org>
5979 * libegg/egg-combo-action.c: Fixed mode line.
5980 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
5981 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
5983 2007-01-21 Armin Burgmeier <armin@arbur.net>
5985 Reviewed by Naba Kumar <naba@gnome.org>:
5986 * plugins/class-gen/plugin.c: Prompt for target before actually
5987 generating the class files. This ensures that the files are created in
5988 the correct directory. Fixes bug #397406.
5990 * plugins/class-gen/window.c: Set browse buttons to insensitive when
5991 the class is added to the project.
5993 2007-01-21 Naba Kumar <naba@gnome.org>
5995 * libanjuta/anjuta-plugin-description.c,
5996 libanjuta/anjuta-ui.h,
5997 libanjuta/anjuta-status.c,
5998 libanjuta/anjuta-plugin-description.h,
5999 libanjuta/cell-renderer-captioned-image.c,
6000 libanjuta/anjuta-plugin-handle.c,
6001 libanjuta/anjuta-status.h,
6002 libanjuta/resources.c,
6003 libanjuta/cell-renderer-captioned-image.h,
6004 libanjuta/glue-cpp.c,
6005 libanjuta/anjuta-plugin-handle.h,
6006 libanjuta/anjuta-plugin.c,
6007 libanjuta/anjuta-preferences-dialog.c,
6008 libanjuta/libanjuta.h,
6009 libanjuta/resources.h,
6010 libanjuta/glue-cpp.h,
6011 libanjuta/anjuta-plugin.h,
6012 libanjuta/anjuta-preferences-dialog.h,
6013 libanjuta/anjuta-plugin-manager.c,
6014 libanjuta/anjuta-shell.c,
6015 libanjuta/anjuta-plugin-manager.h,
6016 libanjuta/anjuta-shell.h,
6017 libanjuta/anjuta-save-prompt.c,
6018 libanjuta/anjuta-save-prompt.h,
6019 libanjuta/anjuta-children.c,
6020 libanjuta/anjuta-utils.c,
6021 libanjuta/anjuta-profile.c,
6022 libanjuta/anjuta-preferences.c,
6023 libanjuta/anjuta-launcher.c,
6024 libanjuta/anjuta-utils.h,
6025 libanjuta/anjuta-profile.h,
6026 libanjuta/anjuta-launcher.h,
6027 libanjuta/anjuta-ui.c: Updated file headers.
6029 * po/POTFILES.in: Updated.
6031 * libanjuta/anjuta-marshal.list,
6032 (added) libanjuta/anjuta-plugin-handle.c,
6033 (added) libanjuta/anjuta-plugin-handle.h,
6034 (added) libanjuta/anjuta-plugin-manager.c,
6035 (added) libanjuta/anjuta-plugin-manager.h,
6036 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
6037 (added) libanjuta/anjuta-profile.c,
6038 (added) libanjuta/anjuta-profile.h,
6039 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
6040 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
6041 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
6042 src/action-callbacks.c: Implemented AnjutaPluginManager
6043 class based on old plugins.[ch]. Implemented AnjutaProfile as
6044 prelimanary profiles implementation. Implemented AnjutaPluginHandle
6045 class to represent plugins (not to be confused with plugin objects).
6046 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
6047 implemented it in AnjutaApp and AnjutaTestShell.
6048 De-globalized plugin management and several clean ups.
6050 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
6051 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
6052 plugins/search/search-replace.c, plugins/terminal/terminal.c,
6053 plugins/project-import/project-import.c,
6054 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
6055 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
6056 Fixed plugins for the change in API.
6058 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
6061 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
6063 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
6065 Reviewed by Naba Kumar <naba@gnome.org>:
6066 * libanjuta/anjuta-launcher.c,
6067 libanjuta/anjuta-launcher.h:
6068 Add a new function anjuta_set_terminate_on_exit to close the i/o
6069 channel when the child exit
6070 Return directly the status and not the exit code in child-exited
6073 * plugins/gdb/debugger.c:
6074 Use new function in debugger plugin
6076 2007-01-18 Johannes Schmid <jhs@gnome.org>
6078 * src/about.c: Do not show empty license information instead hide the button (#397883)
6080 2007-01-15 Johannes Schmid <jhs@gnome.org>
6082 * plugins/project-manager/plugin.c:
6083 * plugins/project-wizard/templates/python.wiz
6084 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
6086 Fixed #335235 python programs are not executeable/ do not start when pressing F3
6087 You will also need latest gnome-build svn
6089 === anjuta 2.1.0 ===
6091 2007-01-14 Naba Kumar <naba@gnome.org>
6093 * configure.in: Removed reference of mkfile project
6094 template to fix distcheck build error.
6097 * configure.in: Bumped version to 2.1.0 for beta release.
6098 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
6099 crashes as soon as editing starts in normal text files.
6101 2007-01-14 Johannes Schmid <jhs@gnome.org>
6105 Applied http://live.gnome.org/GnomeGoals/PoLinguas
6108 Patch from Massimo Cora' to hopefully fix #395362
6110 * plugins/project-wizard/templates/*:
6112 Fixed and tested all project-wizards. Deactivated mkfile project because
6113 it was totally broken and I don't see any real use for it.
6114 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
6116 2007-01-14 Naba Kumar <naba@gnome.org>
6118 * NEWS: Updated for release.
6120 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
6122 * libanjuta/interfaces/libanjuta.idl,
6123 plugins/editor/text_editor_cbs.c,
6124 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
6125 interface and implemented it for scintilla.
6127 * plugins/editor/text-editor.c: Fixed highlighing issues when
6128 used with indicators (particularly when the file is just opened).
6129 Fixes bug #377477 – when debugging, scintilla editor grays out all
6130 lines before current line.
6132 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
6133 Maintain a separate list of indicated edtitors for separate contexts.
6134 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
6136 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
6138 Reviewed by Naba Kumar <naba@gnome.org>:
6139 * plugins/debug-manager/plugin.c:
6140 Bug fix: breakpoints cannot be added after stopping the debugger
6142 2007-01-13 Naba Kumar <naba@gnome.org>
6144 * NEWS: Updated for release.
6146 2007-01-12 Johannes Schmid <jhs@gnome.org>
6148 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
6149 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
6150 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
6151 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
6152 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
6153 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
6154 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
6155 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
6156 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
6157 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
6159 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
6160 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
6162 * plugins/sourceview/sourceview.c:
6163 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
6164 on character positions.
6166 2007-01-12 Naba Kumar <naba@gnome.org>
6169 plugins/project-manager/plugin.c,
6170 plugins/profile-default/plugin.c,
6171 libanjuta/anjuta-status.c,
6172 libanjuta/anjuta-status.h: Introduced an API for application title
6173 in AnjutaStatus. Set application title to project name.
6175 2007-01-11 Massimo Cora' <maxcvs@email.i>
6177 Reviewed by Naba Kumar <naba@gnome.org>:
6178 * tagmanager/Makefile.am,
6179 plugins/symbol-browser/Makefile.am: removed installation for
6182 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
6184 Reviewed by Naba Kumar <naba@gnome.org>:
6185 * plugins/debug-manager/start.h,
6186 plugins/debug-manager/start.c,
6187 plugins/debug-manager/anjuta-debug-manager.ui,
6188 plugins/debug-manager/plugin.c:
6189 Partial fix for bug #392537
6191 * plugins/debug-manager/disassemble.c:
6194 2007-01-11 Naba Kumar <naba@gnome.org>
6196 * src/anjuta.c: Load project seperately from session,
6197 so that project session is also loaded.
6199 * plugins/profile-default/plugin.c: Load project in new
6200 anjuta if there already is one loaded currently (disabled
6203 * plugins/editor/aneditor.cxx: Disconnect focus in/out
6204 signals when editor is destroyed. Fixes a crash bug.
6206 * plugins/editor/text_editor.c: Do not mark line in
6207 ianjuta_editor_goto_line() implementation.
6209 * plugins/search/search-replace.c: Always check for markable
6210 interface availablility because its optional for an editor.
6212 * plugins/document-manager/goto_line.c,
6213 plugins/document-manager/action-callbacks.c: Mark lines for
6214 goto line commands (from dialog and from menu entry box).
6216 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
6217 plugins/file-manager/an_file_view.c: Expand file manager
6218 nodes in idle loop, one at a time. Did as a possible work
6219 around for bug #361763, but it didn't make any difference.
6220 However, it could still be useful in situations where there
6223 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
6225 2007-01-11 Naba Kumar <naba@gnome.org>
6227 * plugins/editor/scintilla/LineMarker.h,
6228 plugins/editor/scintilla/LexBasic.cxx,
6229 plugins/editor/scintilla/LexHTML.cxx,
6230 plugins/editor/scintilla/include/SciLexer.h,
6231 plugins/editor/scintilla/include/Scintilla.h,
6232 plugins/editor/scintilla/include/Scintilla.iface,
6233 plugins/editor/scintilla/include/ScintillaWidget.h,
6234 plugins/editor/scintilla/LexBash.cxx,
6235 plugins/editor/scintilla/PlatGTK.cxx,
6236 plugins/editor/scintilla/ViewStyle.h,
6237 plugins/editor/scintilla/Editor.cxx,
6238 plugins/editor/scintilla/StyleContext.h,
6239 plugins/editor/scintilla/LexCPP.cxx,
6240 plugins/editor/scintilla/Converter.h,
6241 plugins/editor/scintilla/LexAU3.cxx,
6242 plugins/editor/scintilla/Editor.h,
6243 plugins/editor/scintilla/LexPerl.cxx,
6244 plugins/editor/scintilla/LexVB.cxx,
6245 plugins/editor/scintilla/ScintillaGTK.cxx,
6246 plugins/editor/scintilla/ViewStyle.cxx,
6247 plugins/editor/scintilla/PropSet.cxx,
6248 plugins/editor/scintilla/LexSQL.cxx,
6249 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
6252 2007-01-11 Armin Burgmeier <armin@arbur.net>
6254 Reviewed by Naba Kumar <naba@gnome.org>:
6255 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
6256 selected for editing. This fixes bug #394218.
6258 * plugins/class-gen/plugin.c: Do not use project's root URI as project
6259 name if said URI is not known.
6261 * plugins/class-gen/window.c: When stripping function prefix away,
6262 include the trailing underscore because it is already set by the
6265 * plugins/class-gen/transform.c: Include "const char*" and "const
6266 gchar*" in the list for transforming a default C type to a GType.
6267 Don't access invalid memory when writing pointer_str in
6268 cg_transform_first_argument.
6270 2007-01-11 Naba Kumar <naba@gnome.org>
6272 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
6273 pixmaps/anjuta.svg, pixmaps/Makefile.am,
6274 (renamed) pixmaps/anjuta_icon.png, src/main.c,
6275 libegg/test-actions.c, anjuta.desktop.in.in,
6276 anjuta.prj: Renamed application icon to 'anjuta.png' from
6277 'anjuta_icon.png'. Added more fields in desktop file.
6279 * mime/anjuta.xml: Added magic section.
6281 * (removed) mime/anjuta.applications,
6282 (removed) mime/anjuta.mime, mime/Makefile.am,
6283 (removed) mime/anjuta.keys,
6284 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
6285 registeration and added scalable icon. Also fixes bug #393680
6287 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
6289 Reviewed by Naba Kumar <naba@gnome.org>:
6290 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
6291 and anjuta_status_progress_add_ticks() to check for progressbar
6292 being realized before trying to update it.
6294 2007-01-10 Naba Kumar <naba@gnome.org>
6296 * tagmanager/tm_workspace.c,
6298 plugins/debug-manager/Makefile.am,
6299 plugins/tools/scripts/Makefile.am,
6300 plugins/class-gen/plugin.c,
6301 plugins/class-gen/Makefile.am,
6302 global-tags/Makefile.am: Fixed make distcheck.
6304 * plugins/debug-manager/attach_process.c,
6305 plugins/debug-manager/attach_process.h,
6306 plugins/class-gen/action-callbacks.h,
6307 plugins/class-gen/action-callbacks.c,
6308 plugins/class-gen/class_gen.h,
6309 plugins/class-gen/class_gen.c: Deleted unused/old files.
6311 * (removed) scintilla, (added) plugins/editor/scintilla,
6312 plugins/editor/scintilla/lexers.make,
6313 plugins/editor/scintilla/Makefile.am,
6314 plugins/editor/Makefile.am
6315 configure.in, manuals/reference/libanjuta/Makefile.am
6316 Makefile.am: Moved scintilla to its right place.
6318 2007-01-09 Naba Kumar <naba@gnome.org>
6320 * plugins/profile-default/plugin.c: Save project session before
6321 a new one is opened.
6323 * plugins/project-manager/plugin.c,
6324 plugins/project-manager/plugin.h,
6325 plugins/project-manager/anjuta-project-manager.ui,
6326 plugins/profile-default/plugin.c,
6327 plugins/profile-default/plugin.h,
6328 plugins/profile-default/Makefile.am,
6329 (added) plugins/profile-default/anjuta-default-profile.ui,
6330 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
6331 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
6332 multiple projects support.
6334 2007-01-06 Armin Burgmeier <armin@arbur.net>
6336 Reviewed by Naba Kumar <naba@gnome.org>
6337 * plugins/class-gen/combo-flags.h:
6338 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
6339 enum, added a type parameter to selected signal. Select highlighted
6340 entry when pressing enter (but not unselect it if it was already
6341 selected) before closing the popup. Also accept input when clicking
6344 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
6345 according to selection type.
6347 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
6350 2007-01-08 Johannes Schmid <jhs@gnome.org>
6352 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
6353 * plugins/project-wizard/templates/gtkmm/Makefile.am
6354 * plugins/project-wizard/templates/python/configure.ac.tpl
6355 * plugins/project-wizard/templates/python/configure.in.tpl
6356 * plugins/project-wizard/templates/python/Makefile.am
6357 * plugins/project-wizard/templates/cpp/configure.ac.tpl
6358 * plugins/project-wizard/templates/cpp/configure.in.tpl
6359 * plugins/project-wizard/templates/cpp/Makefile.am
6360 * plugins/project-wizard/templates/terminal.wiz
6361 * plugins/project-wizard/templates/xlib-dock.wiz
6362 * plugins/project-wizard/templates/wxwin.wiz
6363 * plugins/project-wizard/templates/java.wiz
6364 * plugins/project-wizard/templates/xlib/configure.ac.tpl
6365 * plugins/project-wizard/templates/xlib/configure.in.tpl
6366 * plugins/project-wizard/templates/xlib/Makefile.am
6367 * plugins/project-wizard/templates/gcj/configure.ac.tpl
6368 * plugins/project-wizard/templates/gcj/configure.in.tpl
6369 * plugins/project-wizard/templates/gcj/Makefile.am
6370 * plugins/project-wizard/templates/terminal/configure.ac.tpl
6371 * plugins/project-wizard/templates/terminal/configure.in.tpl
6372 * plugins/project-wizard/templates/terminal/Makefile.am
6373 * plugins/project-wizard/templates/terminal/autogen.sh
6374 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
6375 * plugins/project-wizard/templates/wxwin/configure.in.tpl
6376 * plugins/project-wizard/templates/wxwin/Makefile.am
6377 * plugins/project-wizard/templates/gnome.wiz
6378 * plugins/project-wizard/templates/java/configure.ac.tpl
6379 * plugins/project-wizard/templates/java/configure.in.tpl
6380 * plugins/project-wizard/templates/java/Makefile.am
6381 * plugins/project-wizard/templates/anjuta-plugin.wiz
6382 * plugins/project-wizard/templates/gtkmm.wiz
6383 * plugins/project-wizard/templates/python.wiz
6384 * plugins/project-wizard/templates/cpp.wiz
6385 * plugins/project-wizard/templates/gtk.wiz
6386 * plugins/project-wizard/templates/gcj.wiz
6387 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
6388 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
6389 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
6391 Starting fixing of all project wizards:
6392 - rename configure.in to configure.ac
6393 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
6394 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
6397 * TODO.task: Added bug number to bounty
6399 2007-01-07 Johannes Schmid <jhs@gnome.org>
6401 * plugins/build-basic-autotools.c:
6402 Fixed #392290 – Missed install as root option in project manager
6404 2007-01-07 Johannes Schmid <jhs@gnome.org>
6406 * plugins/sourceview/sourceview.c:
6407 Fixed #388731 – Odd editor behaviour after performing block-text operations
6408 Fixed #388727 – Block-tab does not work
6410 * plugins/sourceview/anjuta-document.h/c:
6411 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
6414 Require Gtk+ >= 2.10 for sourceview plugin
6416 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
6418 * libanjuta/anjuta-status.c:
6419 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
6421 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
6424 plugins/terminal/terminal.c:
6426 remove support for VTE < 0.9
6428 2007-01-06 Naba Kumar <naba@gnome.org>
6430 * po/POTFILES.in: Updated
6432 2007-01-05 Adam Dingle <adam@medovina.org>
6434 Reviewed by Naba Kumar <naba@gnome.org>:
6435 * plugins/message-view/anjuta-message-manager-plugin.glade:
6436 Fixed bug #377903 (improve message color defaults).
6438 2007-01-05 Naba Kumar <naba@gnome.org>
6440 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
6442 2007-01-03 Armin Burgmeier <armin@arbur.net>
6444 Reviewed by Naba Kumar <naba@gnome.org>:
6445 * plugins/symbol-browser/test-class.h: Fixed block ends.
6447 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
6448 C-style-block comment.
6450 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
6451 allow lists when writing autogen definition files. This is required
6452 for the new class generator. Also fixed a wrong return value in
6453 npw_autogen_write_definition_file and set a GError in
6454 npw_autogen_execute when the output file could not be opened.
6456 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
6459 * plugins/class-gen/Makefile.am: Added templates subdir, removed
6460 goc_template_header and goc_template_source, added top_srcdir to
6461 includes, link against project wizard (also hopefully temporarily),
6462 removed class_gen.h, class_gen.c, action-callbacks.h,
6465 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
6467 * plugins/class-gen/cell-renderer-flags.h:
6468 * plugins/class-gen/cell-renderer-flags.c:
6469 * plugins/class-gen/combo-flags.h:
6470 * plugins/class-gen/combo-flags.c:
6471 * plugins/class-gen/element-editor.c:
6472 * plugins/class-gen/element-editor.h:
6473 * plugins/class-gen/generator.c:
6474 * plugins/class-gen/generator.h:
6475 * plugins/class-gen/plugin.h:
6476 * plugins/class-gen/plugin.c:
6477 * plugins/class-gen/transform.c:
6478 * plugins/class-gen/transform.h:
6479 * plugins/class-gen/validator.c:
6480 * plugins/class-gen/validator.h:
6481 * plugins/class-gen/window.c:
6482 * plugins/class-gen/window.h: Rewrote class generator, it now allows
6483 adding of several class elements and uses autogen.
6485 * plugins/class-gen/templates/cc-header.tpl:
6486 * plugins/class-gen/templates/cc-source.tpl:
6487 * plugins/class-gen/templates/go-header.tpl:
6488 * plugins/class-gen/templates/go-source.tpl:
6489 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
6490 for the class generator.
6492 * configure.in: Added plugins/class-gen/templates/Makefile to output.
6494 2007-01-04 Naba Kumar <naba@gnome.org>
6496 Patch from Nick Treleaven:
6497 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
6498 all matching symbols.
6500 Patches from Maik Beckmann and Sébastien Granjoux:
6501 * plugins/profile-default/plugin.c,
6502 plugins/project-manager/plugin.c: Unescape project name. Fixes
6505 2007-01-04 Naba Kumar <naba@gnome.org>
6507 * plugins/glade/plugin.c: Fixed compilation with
6508 older glade-3 version.
6510 Patch from Roland Illig:
6511 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
6512 plugins/sourceview/anjuta-document-saver.c,
6513 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
6514 are necessary to build anjuta on NetBSD 3.0
6516 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
6517 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
6518 window manager in gnome.
6520 2007-01-02 Naba Kumar <naba@gnome.org>
6522 * plugins/glade/plugin.c: Make it work with glade-3 svn.
6524 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
6526 Reviewed by Naba Kumar <naba@gnome.org>:
6527 * libanjuta/interfaces/libanjuta.idl,
6528 plugins/debug-manager/Makefile.am,
6529 plugins/debug-manager/anjuta-marshal.list,
6530 plugins/debug-manager/debugger.c,
6531 plugins/debug-manager/sparse_buffer.c,
6532 plugins/debug-manager/sparse_buffer.h,
6533 plugins/debug-manager/sparse_view.c,
6534 plugins/debug-manager/sparse_view.h,
6535 plugins/debug-manager/disassemble.h,
6536 plugins/debug-manager/disassemble.c,
6537 plugins/debug-manager/anjuta-marshal.list,
6538 plugins/debug-manager/plugin.c,
6539 plugins/gdb/debugger.c,
6540 plugins/gdb/debugger.h,
6541 plugins/gdb/plugin.c:
6542 Add a disassembly view window
6544 * plugins/debug-manager/breakpoints.c,
6545 plugins/debug-manager/chunk_view.c,
6546 plugins/debug-manager/locals.c,
6547 plugins/debug-manager/memory.c,
6548 plugins/debug-manager/registers.c,
6549 plugins/debug-manager/stack_trace.c:
6550 Add some debugging information
6552 2006-12-18 Naba Kumar <naba@gnome.org>
6554 * configure.in, plugins/glade/plugin.c: Allow building against both
6555 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
6557 2006-12-03 Naba Kumar <naba@gnome.org>
6559 * TODO.tasks: Marked a bounty completed.
6561 2006-11-24 Adam Dingle <adam@medovina.org>
6563 Reviewed by Naba Kumar <naba@gnome.org>:
6564 * plugins/build-basic-autotools/build-basic-autotools.c,
6565 plugins/debug-manager/watch.c,
6566 plugins/document-manager/plugin.c,
6567 plugins/patch/plugin.c,
6568 plugins/project-manager/plugin.c:
6569 Fixed bug #378879 (several command names need ellipses).
6571 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
6573 Reviewed by: Naba Kumar <naba@gnome.org>
6574 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
6575 GCC 4.1.2 (there are only two warnings remaining now when compiling
6578 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
6580 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
6581 macro so that the generated function support a NULL plugin parameter.
6583 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
6584 in debug_tree_find_expression by freeing memory returned by the call
6585 to gtk_tree_model_get instead of the parameter string.
6587 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
6589 * plugins/debug-manager/breakpoints.c:
6592 * plugins/debug-manager/anjuta-debug-manager.ui,
6593 plugins/debug-manager/debugger.c,
6594 plugins/debug-manager/plugin.c:
6597 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
6599 * libanjuta/anjuta-launcher.c,
6600 plugins/gdb/debugger.c:
6603 2006-11-21 Naba Kumar <naba@gnome.org>
6605 * plugins/search/search_preferences.c: Fixed build break.
6607 2006-11-20 Naba Kumar <naba@gnome.org>
6609 Patch from Kjartan Maraas:
6610 * plugins/cvs-plugin/cvs-interface.c,
6611 plugins/document-manager/plugin.c,
6612 plugins/gtodo/interface.c,
6613 plugins/gtodo/libgtodo.h,
6614 plugins/message-view/anjuta-msgman.c,
6615 plugins/project-wizard/druid.c,
6616 plugins/search/search_preferences.c,
6617 plugins/sourceview/sourceview-prefs.c,
6618 plugins/terminal/terminal.c,
6619 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
6621 Patch from Przemysław Grzegorczyk:
6622 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
6623 plugins/subversion/anjuta-subversion.glade: Enable files in
6624 fileselection dialog. Fixes bug #376031.
6626 2006-11-17 Adam Dingle <adam@medovina.org>
6628 Reviewed by: Naba Kumar <naba@gnome.org>
6629 * plugins/build-basic-autotools/build-basic-autotools.c
6630 * plugins/class-gen/anjuta-class-gen.plugin.in
6631 * plugins/debug-manager/breakpoints.c
6632 * plugins/debug-manager/plugin.c
6633 * plugins/devhelp/plugin.c
6634 * plugins/document-manager/plugin.c
6635 * plugins/gdb/debugger.c
6636 * plugins/glade/anjuta-glade.plugin.in
6637 * plugins/gtodo/plugin.c
6638 * plugins/language-support-cpp-java/plugin.c
6639 * plugins/message-view/plugin.c
6640 * plugins/project-import/anjuta-project-import.glade
6641 * plugins/project-import/anjuta-project-import.plugin.in
6642 * plugins/search/plugin.c
6643 * plugins/tools/scripts/tools-2.xml.in
6644 * plugins/valgrind/plugin.c
6645 * src/anjuta-actions.h:
6646 Fixed bug #376335 "menu items should be capitalized". Minor
6649 2006-11-20 Naba Kumar <naba@gnome.org>
6651 * configure.in: Fixed build.
6653 Patch from: Arjan Timmerman
6654 *configure.in: Make subvesion plugin build for apr 1.x.
6657 2006-11-20 Johannes Schmid <jhs@gnome.org>
6661 Removed patches from Sylvain and Günther. They caused not problems but
6662 Naba was against them.
6664 2006-11-20 Johannes Schmid <jhs@gnome.org>
6666 * Removed me from MAINTAINERS
6668 2006-11-14 Günther Brammer <GBrammer@gmx.de>
6671 Use apr-1 instead of apr-0
6673 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
6675 * global-tags/create_global_tags.sh.in: Correct a bug when environment
6676 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
6677 and another bug occuring when parsing .pc file containing quotes.
6679 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
6681 * plugins/*/*.[ch]: Use class macro for type casting.
6683 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
6684 GCC 4.1.2 (there are only two warnings remaining now when compiling
6687 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
6688 a memory leak in debug_tree_find_expression; g_free was called on
6689 the parameter instead of the memory allocated by gtk_tree_model_get.
6691 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
6692 to declare and initialize the global type variable of the plugin.
6694 2006-10-31 Naba Kumar <naba@gnome.org>
6696 * global-tags/create_global_tags.sh.in: Added an end message.
6698 * libanjuta/anjuta-launcher.h: Fixed indentation.
6700 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
6701 creation to a) append the messages in right way, b) Connect signals
6702 to the view properly and c) Recreate the system-tags.cache at the
6703 end of the generation.
6705 * plugins/symbol-browser: Fixed action path (double
6706 click on sysmbols was not working).
6708 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
6709 Fixed typedef and removed dead code.
6711 * tagmanager/c.c: Took the latest version from ctags source
6712 repository, because the one we had (from ctags 5.6) was broken.
6714 * global_tags/create_global_tags.sh.in: Reverted the patch from
6715 Sylvain because it was not right fix (and added a helpful comment).
6716 Used /bin/bash to fix the bashism and generated separate log files
6717 for each tag files in the same directory.
6719 2006-10-29 Naba Kumar <naba@gnome.org>
6721 * plugins/editor/text_editor.c: Use a temporary file
6722 to save the editor and move it at the end to original
6723 file. This will prevent data corruption if file save
6724 failed for any reason. Also report proper errors when
6725 file save fails. Fixes bug #346575.
6727 2006-10-26 Naba Kumar <naba@gnome.org>
6729 * plugins/document-manager/anjuta-docman.c: Do not load
6730 the same files with different path more than once (happens
6731 with symlinked files). Fixes Bug #323591.
6733 2006-10-25 Naba Kumar <naba@gnome.org>
6735 * plugins/valgrind/vgactions.c: Fixed a warning.
6737 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
6739 Reviewed by Naba Kumar <naba@gnome.org>:
6741 * plugins/valgrind/vgtoolview.c:
6742 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
6744 * plugins/valgrind/bugged-prg-test.c:
6745 No more warning during compilation with GCC 4.1.
6746 Program is still buggy in order to be used as a test of the
6749 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
6750 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
6751 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
6752 plugins/valgrind/vgrule.c:
6753 No more warning during compilation with GCC 4.1.
6755 * plugins/valgrind/plugin.c:
6756 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
6757 prototype (was missing from previous patch).
6759 2006-10-24 Naba Kumar <naba@gnome.org>
6761 * plugins/glade/plugin.c: Show glade tree view, not list view.
6763 * plugins/glade/plugin.c: Fixed crash when Anjuta is
6764 exited with glade plugin still loaded. Fixes Bug #364755.
6766 * plugins/document-manager/anjuta-document-manager.plugin.in:
6767 Added application/x-reject in accepted mime-types.
6769 * Changelog: Fixed changelog alignments.
6771 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
6773 Reviewed by: Naba Kumar <naba@gnome.org>
6775 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
6776 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
6777 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
6778 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
6779 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
6780 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
6781 plugins/valgrind/vgsearchbar.c:
6782 Use class macro for type casting.
6784 * plugins/valgrind/plugin.h:
6785 Don't force cast a GtkActionGroup to a GtkAction.
6787 * plugins/valgrind/plugin.c:
6788 Use correct API to get path of the preoject root when building
6789 the list of targets for the run action.
6790 Correct ordering of the construction of the preferences widgets.
6791 Only remove the valgrind widget if it is currently displayed.
6793 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
6794 Return if check_valgrind_binary() fails.
6795 The ValgrindPluginPrefs object is initialized after the call to
6796 vg_action_new. Take a handle to the location of the pointer to
6799 2006-10-24 Naba Kumar <naba@gnome.org>
6801 * HACKING: Updated coding sample.
6803 Patch from: Armin Burgmeier <armin@arbur.net>
6804 * plugins/symbol-browser/test-class.h,
6805 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
6807 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
6809 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
6810 * plugins/valgrind/vgtoolview.h:
6811 Correctly handle the argv / srcdir of vg_tool_view object. Do
6812 not leak memory associated with those arrays.
6814 * plugins/symbol-browser/an_symbol_prefs.c:
6815 Support unloading / reloading of the module (for example when
6816 closing a project and opening another one).
6818 * plugins/project-manager/plugin.c:
6819 Remove plugin widget before removing plugin itself, preventing
6820 a crash with valgrind plugin.
6822 * libanjuta/anjuta-preferences-dialog.c:
6823 Do not use the page_num returned by gtk_notebook_append_page to
6824 remove the page as it cause bugs when pages removal is not done
6827 * plugins/document-manager/anjuta-docman.c:
6828 Fix some GTK+ warnings.
6830 * global-tags/create_global_tags.sh.in:
6831 Rewrite script to remove bash-ism and use pkg-config directly
6832 instead of parsing the *.pc file by hand. This solve problems
6833 that occurred when one of the directory in PKG_CONFIG_PATH is
6836 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
6838 * plugins/glade/plugin.c: Fix build (#363884)
6840 2006-10-22 Johannes Schmid <jhs@gnome.org>
6842 * plugins/file-manager/an_file_view.c:
6843 * plugins/file-manager/plugin.c:
6844 * plugins/file-manager/plugin.h:
6845 Fix possible crasher when changing project-root uri when we try to restore open nodes
6848 2006-10-19 Naba Kumar <naba@gnome.org>
6850 Patch from: Juan Pablo Ugarte
6851 * plugins/glade/plugin.c: Include glade header
6854 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
6856 * plugins/debug-manager/Makefile.am,
6857 plugins/debug-manager/sexy-icon-entry.h,
6858 plugins/debug-manager/sexy-icon-entry.c,
6859 plugins/debug-manager/dataview.c:
6860 Fix bug #358134 (Goto memory prompt)
6861 Use sexy-icon-entry from libsexy 0.1.10
6863 * plugins/debug-manager/debugger.c,
6864 plugins/debug-manager/plugin.c,
6865 plugins/debug-manager/start.c,
6866 plugins/gdb/debugger.c,
6867 plugins/gdb/plugin.c:
6868 Better error handling when starting and stopping debugger
6870 2006-10-13 Maik Beckmann <maik@eigenco.de>
6872 * src/action_callbacks.c:
6873 Fixed bug #361830 (AboutDialog does not close) which is caused
6874 due to a change in Gtk+ 2.10
6876 2006-10-12 Adam Dingle <adam@medovina.org>
6878 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
6880 * plugins/search/search-replace.c:
6881 Fixed bug #358068 (indicate when Find in Files is complete)
6883 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
6885 * plugins/sourceview/sourceview-prefs.c:
6886 * plugins/sourceview/sourceview.glade:
6887 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
6889 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
6891 * plugins/devhelp/plugin.c:
6892 * plugins/search/plugin.c:
6893 Fixed bug #359750 (fix find/replace shortcut keys).
6895 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
6896 use Alt+key for shortcuts)
6898 * plugins/debug-manager/debug_tree.c:
6899 * plugins/debug-manager/debugger.c:
6900 Fixed bug #359317 (can't load debug manager)
6902 * /plugins/document-manager/plugin.c:
6903 Fixed bug #359259 (highlight modes listed in reverse
6904 alphabetical order).
6906 2006-10-10 Johannes Schmid <jhs@gnome.org>
6908 * plugins/glade/plugin.c:
6909 Add scrollbars to glade project window
6911 2006-10-10 Johannes Schmid <jhs@gnome.org>
6913 * libanjuta/interfaces/Makefile.am.iface:
6914 Fixed Makefile with broke build
6916 2006-10-07 Johannes Schmid <jhs@gnome.org>
6918 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6919 * libanjuta/interfaces/Makefile.iface.am:
6920 Fixed enum types generation
6922 * libanjuta/interfaces/libanjuta.idl:
6923 Fixed some strange typo
6925 2006-10-06 Johannes Schmid <jhs@gnome.org>
6927 * libanjuta/interfaces/Makefile.iface.am:
6928 Fixed enum-types.h generation
6929 * libanjuta/interfaces/libanjuta.idl:
6931 IAnjutaTODO::load should take const gchar* argument
6932 Remove include to libanjuta/e-splash.h which is not installed as header file
6933 Disable get_attributes for now
6935 * pluings/sourceview/sourceview.c: Disabled get_attributes
6937 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
6939 2006-10-05 Naba Kumar <naba@gnome.org>
6941 * TODO.tasks: Set 'Improve class widzard' task to assigned.
6942 Set bug id for 'Profiler plugin' task.
6944 2006-10-03 Naba Kumar <naba@gnome.org>
6946 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
6947 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
6949 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
6950 plugins/project-manager/plugin.c: Added a new API in
6951 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
6952 Added some documentation. On project close, close all editors that
6953 has files opened for the project.
6955 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
6956 from the containers on anjuta_shell_remove_widget(). Do not destroy
6957 glade widgets once created.
6959 2006-10-03 Johannes Schmid <jhs@gnome.org>
6961 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6962 * libanjuta/interfaces/libanjuta.idl:
6963 const-List<> => const List<>
6964 List-free<> => List<>
6966 * Makefile.am: Reenabled launcher
6968 2006-10-03 Johannes Schmid <jhs@gnome.org>
6970 * libanjuta/interfaces/Makefile.am.iface:
6971 Install libanjuta.idl
6973 2006-10-02 Adam Dingle <adam@medovina.org>
6975 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
6977 2006-10-02 Adam Dingle <adam@medovina.org>
6979 * plugins/editor/style-editor.c: fixed bug #357534
6980 * plugins/gdb/utilities.h: removed 2 unused declarations
6982 2006-10-02 Johannes Schmid <jhs@gnome.org>
6984 * Makefile.am: disabled anjuta-launcher
6985 * libanjuta/Makefile.am:
6987 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
6988 * libanjuta/glue-factory.c: (glue_factory_add_path),
6989 (glue_factory_get_path):
6990 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
6991 * libanjuta/glue-factory.h:
6992 * libanjuta/glue-cpp.h:
6993 * libanjuta/glue-cpp.c:
6994 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
6996 * libanjuta/interfaces/Makefile.am.iface:
6997 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6998 * libanjuta/interfaces/libanjuta.idl:
6999 Add a new features to idl compiler:
7000 List<Type> => List of Type
7001 List-free<Type> => List of Type, it is up to the caller to free items and list
7002 const-List(-free)<Type> = const List of Types
7003 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
7005 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
7006 (generic_cpp_class_create_code):
7007 Adapted to new project_manager interface
7009 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
7010 * plugins/debug-manager/debugger.c:
7011 (ivariable_debugger_iface_init):
7012 Do not use C++ keyword "delete" for interface name
7014 * plugins/document-manager/anjuta-document-manager.plugin.in:
7015 Added m4 to mime-types
7017 * plugins/project-manager/plugin.c:
7018 (iproject_manager_add_source_multi):
7019 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
7021 2006-10-01 Naba Kumar <naba@gnome.org>
7023 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
7024 UI file used when out-of-process devhelp is used instead of
7027 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
7028 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
7029 plugins/profile-default/default.anjuta: Build devhelp plugin,
7030 but use out-of-process devhelp if devhelp plugin is disabled
7031 (either by user or devhelp is not installed). Disabled devhelp
7032 plugin by default. Added it in default profile.
7034 2006-10-01 Naba Kumar <naba@gnome.org>
7036 * plguins/project-manager/plugin.c: Possible fix for crash
7039 * configure.in, plugins/Makefile.am: Enabled glade plugin and
7040 set dep to last version 3.0.2.
7042 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
7043 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
7044 plugins/symbol-browser/plugin.c: Use the right action group
7045 for getting popup actions (Fixes lots of assertion failures).
7047 * plugins/project-manager/plugin.c,
7048 plugins/project-manager/plugin.h: use separate action group
7051 * plugins/message-view/plugin.c: Disconnect session load
7052 signal on plugin deactivation (fixes a crash).
7054 2006-09-30 Naba Kumar <naba@gnome.org>
7056 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
7057 * TODO.tasks: Assigned a bounty to Massimo.
7059 2006-09-29 Naba Kumar <naba@gnome.org>
7061 * src/anjuta-app.c, src/shell.c: Fixed build errors.
7063 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
7065 * plugins/debug-manager/debugger.c,
7066 plugins/debug-manager/plugin.c,
7067 libanjuta/interfaces/libanjuta.idl:
7068 Add a new abort command to quit debugger without waiting
7070 * plugins/gdb/debugger.c,
7071 plugins/gdb/debugger.h,
7072 plugins/gdb/plugin.c:
7073 Send a signal directly to the debugged program
7074 Implement abort command
7076 * plugins/debug-manager/debug_tree.c:
7079 * plugins/debug-manager/stack-trace.c:
7082 2006-09-29 Naba Kumar <naba@gnome.org>
7084 * TODO.tasks: Updated.
7086 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
7089 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
7091 * TODO.tasks: Updated in light of the word wrapping fix
7092 in Tasks Manager. Added a test bounty entry.
7094 * TODO.tasks: Added four bounties.
7096 2006-09-28 Naba Kumar <naba@gnome.org>
7098 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
7099 Added 'customizable' parameter to
7100 anjuta_ui_add_action_group_entries() and similar functions to
7101 allow user configuration of the actions. Filter out actions that
7102 are not configurable items (such as submenu items). Now the
7103 'Customize shortcuts' dialog is much better listed.
7105 * plugins/build-basic-autotools/build-basic-autotools.c,
7106 plugins/build-basic-autotools/build-basic-autotools.h,
7107 plugins/cvs-plugin/plugin.c,
7108 plugins/cvs-plugin/plugin.h,
7109 plugins/debug-manager/breakpoints.c,
7110 plugins/debug-manager/plugin.c,
7111 plugins/debug-manager/stack_trace.c,
7112 plugins/debug-manager/watch.c,
7113 plugins/devhelp/plugin.c,
7114 plugins/document-manager/plugin.c,
7115 plugins/file-loader/plugin.c,
7116 plugins/file-manager/plugin.c,
7117 plugins/glade/plugin.c,
7118 plugins/gtodo/interface.c,
7119 plugins/gtodo/plugin.c,
7120 plugins/language-support-cpp-java/plugin.c,
7121 plugins/macro/plugin.c,
7122 plugins/macro/plugin.h,
7123 plugins/message-view/plugin.c,
7124 plugins/patch/plugin.c,
7125 plugins/profile-default/default.anjuta,
7126 plugins/project-manager/plugin.c,
7127 plugins/project-manager/plugin.h,
7128 plugins/sample1/plugin.c,
7129 plugins/search/plugin.c,
7130 plugins/subversion/plugin.c,
7131 plugins/subversion/plugin.h,
7132 plugins/symbol-browser/plugin.c,
7133 plugins/symbol-browser/plugin.h,
7134 plugins/tools/plugin.c,
7135 plugins/valgrind/plugin.c,
7136 plugins/valgrind/plugin.h: Fixed to take care of above change
7137 in API of AnjutaUI. Properly added/removed action groups in some
7138 plugins. Split action groups into customization and non-customizable
7139 groups and added them separately.
7141 * plugins/document-manager/plugin.c: Close files belonging to
7142 project when project is closed (not complete).
7144 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
7145 vertical aligned cell entries.
7147 * src/anjuta-app.c: Define macros for the placeholder names.
7148 Set default widths and heights of the default placeholders,
7149 so that newly docked widgets are correclty sized.
7151 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
7152 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
7153 Fixed to generated correct actions addition/removal code.
7155 2006-09-25 Naba Kumar <naba@gnome.org>
7157 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
7158 libanjuta/anjuta-serializer.[ch]: Implemented serialization
7161 * plugins/message-view/anjuta-msgman.c,
7162 plugins/message-view/anjuta-msgman.h,
7163 plugins/message-view/message-view.c,
7164 plugins/message-view/message-view.h,
7165 plugins/message-view/plugin.c: Serialize messages panes in
7166 session save and deserialize them in session load so that
7167 build messages persistant.
7169 2006-09-24 Johannes Schmid <jhs@gnome.org>
7171 * libanjuta/anjuta-utils.c:
7172 * plugins/message-view/message-view.c:
7173 Really fixed #355407
7175 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
7177 * libanjuta/interfaces/libanjuta.idl:
7178 Change one variable sign
7180 * plugins/debug-manager/anjuta-debug-manager.glade,
7181 plugins/debug-manager/anjuta-debug-manager.ui:
7182 Few small interface changes
7184 * plugins/debug-manager/debug_tree.h,
7185 plugins/debug-manager/watch.c,
7186 plugins/debug-manager/debugger.c,
7187 plugins/debug-manager/plugin.c
7188 plugins/gdb/debugger.c,
7189 plugins/gdb/plugin.c:
7190 Big rewrite of debugger queue
7191 Allow to cancel command
7193 * plugins/debug-manager/memory.c:
7194 Fix a bug if a command is cancelled
7196 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
7198 * plugins/gdb/debugger.c,
7199 plugins/debug-manager/debug_tree.c,
7200 plugins/debug-manager/locals.c:
7201 Restore tree representation for local variable
7202 Add argument in local variable list
7203 Use gdb variable object to get all informations
7205 2006-09-19 Naba Kumar <naba@gnome.org>
7207 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
7208 that implements AnjutaSavePrompt class.
7210 * ChangeLog: Fixed indentation.
7212 * libanjuta/Makefile.am,
7213 libanjuta/anjuta-marshal.list,
7214 libanjuta/anjuta-shell.c,
7215 libanjuta/anjuta-shell.h,
7216 plugins/document-manager/action-callbacks.c,
7217 plugins/document-manager/action-callbacks.h,
7218 plugins/document-manager/anjuta-docman.c,
7219 plugins/document-manager/anjuta-docman.h,
7220 plugins/document-manager/plugin.c,
7221 src/anjuta.c: Impletemnted save prompt dialog to prompt for
7222 unsaved items during exit. A new signal is added in shell
7223 interface called 'save-prompt' to collect all unsaved items.
7224 Create AnjutaSavePrompt class (dialog) to process unsaved items.
7225 Fixed document manager to use the new save-prompt signal in shell
7226 and AnjutaSavePrompt object for unsaved files. Cleaned up
7227 AnjutaDocman to synchronously save new files. Fixed function
7230 2006-09-18 Johannes Schmid <jhs@gnome.org>
7232 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
7233 gdl requirement to 0.7.0
7235 2006-09-18 Johannes Schmid <jhs@gnome.org>
7237 * global-tags/.cvsignore:
7238 * global-tags/Makefile.am:
7239 * global-tags/create_global_tags.sh (removed):
7240 * global-tags/create_global_tags.sh.in (added):
7243 * libanjuta/anjuta-launcher.c:
7246 * plugins/project-manager/plugin.c:
7247 (project_manager_plugin_close_project):
7250 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
7253 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
7254 More reasonable toolbar creation/deletition though it does
7257 2006-09-15 Johannes Schmid <jhs@gnome.org>
7259 * libanjuta/anjuta-utils.c/.h:
7262 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
7264 * scintilla/ScintillaGTK.cxx
7265 Fixed doulbe freeing in Scintilla
7267 2006-09-12 Johannes Schmid <jhs@gnome.org>
7269 * plugins/symbol-browser/an_symbol_prefs.c:
7270 Support unloading / reloading of the module (for example when
7271 closing a project and opening another one).
7273 * plugins/project-manager/plugin.c:
7274 Really fixed #355148 (Show project name in title bar)
7276 2006-09-09 Johannes Schmid <jhs@gnome.org>
7278 * libanjuta/plugins.c:
7279 Fixed #355156 (Show plugins in alphabetical order)
7281 2006-09-09 Johannes Schmid <jhs@gnome.org>
7283 * plugins/project-manager/plugin.c:
7284 Fixed #355148 (Show project name in title bar)
7286 2006-09-09 Johannes Schmid <jhs@gnome.org>
7288 * plugins/project-manager/plugin.c:
7289 (value_removed_project_root_uri):
7290 Fixed crasher if project cannot be opened
7292 2006-08-30 Naba Kumar <naba@gnome.org>
7294 * plugins/language-support-cpp-java/plugin.[c,h],
7295 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
7296 Impletemnted UI for auto indent.
7298 2006-08-28 Naba Kumar <naba@gnome.org>
7300 * plugins/gvim/.cvsignore,
7301 plugins/gvim/Makefile.am,
7302 plugins/gvim/anjuta-vim-plugin.png,
7303 plugins/gvim/anjuta-vim.c,
7304 plugins/gvim/anjuta-vim.h,
7305 plugins/gvim/anjuta-vim.plugin.in,
7306 plugins/gvim/gtkvim.c,
7307 plugins/gvim/gtkvim.h,
7308 plugins/gvim/plugin.c,
7309 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
7312 2006-08-28 Naba Kumar <naba@gnome.org>
7314 Patch from: Massimo Corà <maxcvs@email.it>
7315 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
7316 possible infinite loop.
7318 2006-08-22 Adam Dingle <adam@medovina.org>
7320 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
7321 to edit are shown in the preferences dialog in anjuta").
7322 Removed unused widgets from the style editor dialog.
7324 2006-08-21 Johannes Schmid <jhs@gnome.org>
7326 * plugins/symbol-browser/test-class.[cpp/h]
7329 2006-08-18 Naba Kumar <naba@gnome.org>
7331 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
7332 end of document loading.
7334 * plugins/language-support-cpp-java/plugin.c,
7335 plugins/sourceview/sourceview.c: Fixed plugin loading.
7337 2006-08-17 Naba Kumar <naba@gnome.org>
7339 * plugins/language-support-cpp-java/plugin.c,
7340 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
7341 mode line parsing. Indentation parameters initialized based on
7342 mode line parameters.
7344 2006-08-16 Naba Kumar <naba@gnome.org>
7346 * Makefile.am, plugins/editor/text_editor.c,
7347 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
7350 2006-08-16 Naba Kumar <naba@gnome.org>
7352 Patch from Massimo Cora' <maxcvs@email.it>:
7354 * plugins/editor/aneditor-autocomplete.cxx,
7355 plugins/editor/aneditor-calltip.cxx,
7356 plugins/symbol-browser/Makefile.am,
7357 plugins/symbol-browser/an_symbol.c,
7358 plugins/symbol-browser/an_symbol_view.c,
7359 plugins/symbol-browser/plugin.c,
7360 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
7361 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
7362 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
7363 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
7364 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
7365 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
7366 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
7367 tagmanager/get.h, tagmanager/html.c,
7368 tagmanager/include/tm_source_file.h,
7369 tagmanager/include/tm_tag.h,
7370 tagmanager/include/tm_workspace.h,
7371 tagmanager/jscript.c, tagmanager/keyword.c,
7372 tagmanager/keyword.h, tagmanager/lisp.c,
7373 tagmanager/lregex.c, tagmanager/lua.c,
7374 tagmanager/main.h, tagmanager/make.c,
7375 tagmanager/options.c, tagmanager/options.h,
7376 tagmanager/parse.c, tagmanager/parse.h,
7377 tagmanager/parsers.h, tagmanager/pascal.c,
7378 tagmanager/perl.c, tagmanager/php.c,
7379 tagmanager/python.c, tagmanager/read.c,
7380 tagmanager/read.h, tagmanager/readtags.c,
7381 tagmanager/readtags.h, tagmanager/rexx.c,
7382 tagmanager/routines.c, tagmanager/routines.h,
7383 tagmanager/ruby.c, tagmanager/scheme.c,
7384 tagmanager/sh.c, tagmanager/slang.c,
7385 tagmanager/sml.c, tagmanager/sort.c,
7386 tagmanager/sort.h, tagmanager/sql.c,
7387 tagmanager/strlist.c, tagmanager/strlist.h,
7388 tagmanager/tcl.c, tagmanager/tm_source_file.c,
7389 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
7390 tagmanager/tm_workspace.c, tagmanager/verilog.c,
7391 tagmanager/vim.c, tagmanager/vstring.c,
7392 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
7393 5.6 and namespace completion fixed.
7395 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7396 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
7398 2006-08-15 Naba Kumar <naba@gnome.org>
7400 * libanjuta/interfaces/libanjuta.idl,
7401 plugins/editor/text-editor-iterable.c,
7402 plugins/editor/text_editor.c,
7403 plugins/sourceview/sourceview-cell.c,
7404 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
7405 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
7406 ianjuta_editor_end_action().
7408 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
7410 2006-08-13 Naba Kumar <naba@gnome.org>
7412 * plugins/debug-manager/breakpoints.c,
7413 plugins/debug-manager/memory.c,
7414 plugins/debug-manager/registers.c,
7415 src/layout.xml: Fixed debugger widgets layout.
7417 2006-08-12 Naba Kumar <naba@gnome.org>
7419 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
7420 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
7421 plugins/editor/editor.glade, plugins/editor/text_editor.h,
7422 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
7423 codes and dead codes. Removed automatic indentation prefs.
7425 2006-08-12 Johannes Schmid <jhs@gnome.org>
7427 * libanjuta/Makefile.am:
7428 * libanjuta/anjuta-launcher.c:
7429 * libanjuta/anjuta-launcher.h:
7430 * libanjuta/anjuta-plugin.c:
7431 * libanjuta/anjuta-plugin.h:
7432 * libanjuta/anjuta-preferences.c:
7433 * libanjuta/anjuta-preferences.h:
7434 * libanjuta/anjuta-shell.c:
7435 * libanjuta/anjuta-shell.h:
7436 * libanjuta/libanjuta.h:
7438 Made wrapper friendly:
7439 - no inline in header files (preferences_set/get)
7440 - correct signal names
7441 - correct GError** argument in anjuta_shell_freeze/thaw
7442 - include correct files in libanjuta.h
7444 * plugins/project-manager/plugin.c:
7447 2006-08-11 Naba Kumar <naba@gnome.org>
7449 * plugins/editor/aneditor-priv.h,
7450 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
7452 * plugins/editor/text_editor_cbs.c,
7453 plugins/sourceview/anjuta-view.c: Pass the right position for char
7456 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
7458 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
7460 2006-08-11 Naba Kumar <naba@gnome.org>
7462 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
7463 return the right character at the iter position and get_char() to
7466 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
7467 to set to character offset and not byte index.
7469 * plugins/language-support-cpp-java/plugin.c: Improved
7470 auto-indentation login. Indents opening and closing braces correctly.
7472 2006-08-10 Johannes Schmid <jhs@gnome.org>
7476 Required automake = 1.9
7478 * libanjuta/anjuta-children.c:
7479 * libanjuta/anjuta-children.h:
7480 * libanjuta/anjuta-encodings.h:
7481 * libanjuta/anjuta-launcher.h:
7482 * libanjuta/anjuta-plugin-description.h:
7483 * libanjuta/anjuta-preferences-dialog.h:
7484 * libanjuta/anjuta-preferences.h:
7485 * libanjuta/anjuta-session.h:
7486 * libanjuta/anjuta-status.h:
7487 * libanjuta/anjuta-ui.h:
7488 * libanjuta/anjuta-utils.c:
7489 * libanjuta/anjuta-utils.h:
7490 * libanjuta/e-splash.h:
7491 * libanjuta/glue-factory.h:
7492 * libanjuta/glue-plugin.h:
7493 * libanjuta/plugins.h:
7494 * libanjuta/resources.h:
7495 Fixed libanjuta to be able to wrap it
7496 - G_BEGIN_DECLS, G_END_DECLS
7497 - include all necessary files in libanjuta.h
7499 * plugins/gtodo/tray-icon.c:
7500 * plugins/terminal/terminal.c:
7501 Some build fixes for freebsd
7503 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
7504 * plugins/sourceview/sourceview.glade:
7505 Remove auto-indent feature as it is now in language-support
7507 2006-08-09 Naba Kumar <naba@gnome.org>
7509 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
7510 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
7511 Added missing files.
7513 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
7514 get_use_spaces(), set_tabsize() and set_use_spaces().
7516 2006-08-09 Naba Kumar <naba@gnome.org>
7518 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
7519 succeeded in activating.
7521 * plugins/document-manager/plugin.c: Added debug message.
7523 * libanjuta/interfaces/libanjuta.idl,
7524 plugins/editor/text_editor.c: Implemented get_tabsize(),
7525 get_use_spaces(), set_tabsize() and set_use_spaces().
7527 * plugins/language-support-cpp-java/Makefile.am,
7528 plugins/language-support-cpp-java/plugin.c,
7529 plugins/language-support-cpp-java/plugin.h: Used editor parameters
7530 for indentation. Added preferences page for paramenters.
7532 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
7534 2006-08-08 Naba Kumar <naba@gnome.org>
7536 * libanjuta/interfaces/libanjuta.idl,
7537 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7538 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7539 plugins/editor/text_editor.c,
7540 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
7541 and implemented it for both scintilla and sourceview.
7543 * plugins/search/plugin.c: Use the new grab_focus() to transfer
7544 focus back to editor (happens when pressing esc in incremental
7547 2006-08-08 Naba Kumar <naba@gnome.org>
7549 * libanjuta/interfaces/libanjuta.idl,
7550 plugins/editor/text_editor.c,
7551 plugins/editor/text_editor.h,
7552 plugins/editor/text-editor-iterable.c,
7553 plugins/sourceview/sourceview-cell.c,
7554 plugins/sourceview/sourceview.c: Implemented editor attributes
7557 * plugins/editor/aneditor.cxx: Disabled old indentation code.
7558 plugins/language-support-cpp-java/plugin.c: Implemented indentation
7559 code (not complete yet).
7561 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
7562 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
7563 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7564 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
7565 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
7566 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
7568 2006-08-04 Naba Kumar <naba@gnome.org>
7570 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
7573 2006-08-03 Johannes Schmid <jhs@gnome.org>
7575 * configure.in: Add a more informative text to valgrind plugin
7578 Modified Preferences tasl
7579 * libanjuta/anjuta-plugin.c:
7580 * libanjuta/anjuta-preferences-dialog.c:
7581 * libanjuta/anjuta-preferences-dialog.h:
7582 * libanjuta/anjuta-preferences.c:
7583 * libanjuta/anjuta-preferences.h:
7584 * libanjuta/interfaces/Makefile.am.iface:
7585 * libanjuta/interfaces/libanjuta.idl:
7586 Added IAnjutaPreferences interface which every plugin that has preferences should
7587 implement. Call merge() and unmerge() at plugin activation/deactivation.
7588 Fixed preferences_page_remove()
7590 * plugins/build-basic-autotools/build-basic-autotools.c:
7591 * plugins/cvs-plugin/plugin.c:
7592 * plugins/document-manager/plugin.c:
7593 * plugins/editor/plugin.c:
7594 * plugins/editor/plugin.h:
7595 * plugins/file-manager/plugin.c:
7596 * plugins/gtodo/main.h:
7597 * plugins/gtodo/plugin.c:
7598 * plugins/gtodo/preferences.c:
7599 * plugins/message-view/anjuta-msgman.c:
7600 * plugins/message-view/anjuta-msgman.h:
7601 * plugins/message-view/plugin.c:
7602 * plugins/sourceview/plugin.c:
7603 * plugins/sourceview/plugin.h:
7604 * plugins/symbol-browser/an_symbol_prefs.c:
7605 * plugins/symbol-browser/plugin.c:
7606 * plugins/terminal/terminal.c:
7607 * plugins/valgrind/plugin.c
7610 Updated preference loading/unloading for all plugins
7612 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
7614 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
7615 src/Makefile.am, plugins/tools/scripts/Makefile.am:
7616 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
7617 recommended by the autoconf manual.
7618 - Fixes compiling with autoconf 2.60.
7620 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
7622 2006-08-02 Johanes Schmid <jhs@gnome.org>
7624 * plugins/profile-default/plugin.c:
7625 Fixed session handling
7627 2006-08-01 Johannes Schmid <jhs@gnome.org>
7630 * plugins/Makefile.am:
7631 Disabled devhelp and glade for now as they do not work (#341073
7634 * plugins/profile-default/anjuta-default-profile.ui (removed):
7635 * plugins/profile-default/plugin.c:
7636 * plugins/profile-default/plugin.h:
7637 * plugins/project-manager/anjuta-project-manager.ui:
7638 * plugins/project-manager/plugin.c:
7639 * plugins/project-manager/plugin.h:
7640 Limted multiple project support #315043
7642 * libanjuta/interfaces/libanjuta.idl:
7643 Added ianjuta_profile_unload
7645 2006-07-31 Naba Kumar <naba@gnome.org>
7647 * libanjuta/interfaces/libanjuta.idl,
7648 plugins/editor/text-editor-iterable.c,
7649 plugins/editor/text_editor.c,
7650 plugins/sourceview/anjuta-view.c,
7651 plugins/sourceview/anjuta-view.h,
7652 plugins/sourceview/sourceview.c: Fixed text iteration and
7653 IAnjutaEditor implementations in both scintilla
7654 and sourceview. Cleand up libanjuta API: Removed redundant
7655 erase_range() method from IAnjutaEditor interface, fixed
7656 ianjuta_editor_get_text to take length instead of range (consistency).
7657 autoindentation in both sourceview and scintilla more or less works,
7658 but still disabled for now because there are still some anomalies
7661 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
7663 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
7666 2006-07-30 Johannes Schmid <jhs@gnome.org>
7668 * plugins/sourceview/anjuta-document.c:
7669 * plugins/sourceview/anjuta-document.h:
7670 * plugins/sourceview/anjuta-view.c:
7671 * plugins/sourceview/sourceview.c:
7672 Wrote a new "char_added" implementation, I hope this one is good
7674 * plugins/sourceview/sourceview-cell.c:
7675 Fixed typo: "text_iter" instead of "iter"
7677 2006-07-30 Naba Kumar <naba@gnome.org>
7679 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
7681 2006-07-30 Johannes Schmid <jhs@gnome.org>
7683 * autogen.sh: use gnome-autogen.sh from gnome-coomen
7685 * plugins/debug-manager/plugin.c:
7686 * plugins/patch/plugin.c:
7687 Use IAnjutaIndicable to mark debugger position
7689 * plugins/sourceview/sourceview.c:
7690 Define colors for IAnjutaIndicable
7692 2006-07-29 Johannes Schmid <jhs@gnome.org>
7694 * plugins/debug-manager/anjuta-debug-manager.ui:
7695 * plugins/debug-manager/breakpoints.c:
7696 * plugins/debug-manager/images/Makefile.am:
7697 * plugins/debug-manager/images/run-to-cursor.png:
7698 * plugins/debug-manager/plugin.c:
7699 Added toolbar and some icons
7701 * plugins/patch/anjuta-patch.ui:
7702 * plugins/patch/patch-plugin.c:
7703 * plugins/patch/patch-plugin.glade:
7704 * plugins/patch/plugin.c:
7705 * plugins/patch/plugin.h:
7706 Improved patch plugin (GUI and function)
7708 * plugins/sourceview/sourceview.c:
7709 Fixed another Gtk-Critical
7711 * plugins/tools/anjuta-tools.ui:
7712 * plugins/tools/plugin.h:
7713 Put Patch plugin in tools menu and changed ui file
7715 2006-07-29 Johannes Schmid <jhs@gnome.org>
7717 * plugins/document-manager/plugin.c:
7718 Fixed accelator Gtk-Warning
7720 * plugins/message-view/anjuta-msgman.c:
7723 * plugins/sourceview/anjuta-document.c:
7724 * plugins/sourceview/anjuta-document.h:
7725 * plugins/sourceview/anjuta-marshal.list:
7726 Wrote a better emitter for the char-added signal
7728 * plugins/sourceview/sourceview.c:
7729 Fixed Redo/Undo to void Gtk-Criticals
7731 * plugins/sourceview/sourceview-args.c:
7732 * plugins/sourceview/sourceview-cell.c:
7733 * plugins/sourceview/sourceview-scope.c:
7734 * plugins/sourceview/sourceview-tags.c:
7735 Adapted to new IAnjutaIterator API
7737 2006-07-28 Naba Kumar <naba@gnome.org>
7739 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
7741 * plugins/symbol-browser/an_symbol.c,
7742 plugins/symbol-browser/an_symbol_iter.c,
7743 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
7744 subclass of AnjutaSymbol so that the symbol is accessible from
7745 the iter in light of changes in IAnjutaIterable.
7747 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
7748 implementation of IAnjutaIterable.
7750 2006-07-28 Naba Kumar <naba@gnome.org>
7752 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
7753 IAnjutaIterable. They were kind of useless since the interface is
7754 defined on the data object itself. Added set_position() method
7755 in IAnjutaIterable to allow setting arbitrary current index to the
7757 Added erase() and erase_range() in IAnjutaEditor.
7759 * plugins/editor/text-editor-iterable.c: Fixed
7760 plugins/editor/text_editor.c: Implemented erase() and erase_range()
7761 methods in editor. Fixed get_line_from_position() method.
7763 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
7764 code. It's disabled for now.
7766 * plugins/sourceview/sourceview-cell.c,
7767 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
7770 2006-07-27 Johannes Schmid <jhs@gnome.org>
7772 * plugins/sourceview/sourceview-cell.c:
7773 Fixed IAnjutaEditorCell to work only on a single line
7774 Fixed crasher in finalize
7776 * plugins/symbol-browser/an_symbol_prefs.c:
7777 * global-tags/Makefile.am:
7778 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
7781 2006-07-26 Naba Kumar <naba@gnome.org>
7783 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
7784 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
7786 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
7788 * plugins/document-manager/plugin.c: Fixed dynamic loading of
7791 * plugins/editor/text-editor-iterable.c,
7792 plugins/editor/text_editor.c,
7793 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
7794 method to work correctly, it was ignoring start and end parameters.
7795 Fixed TextEditorCell implementation. Fixed 'char-added' signal
7798 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
7799 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
7801 2006-07-24 Massimo Cora' <maxcvs@email.it>
7803 * plugins/symbol-browser/an_symbol_view.c,
7804 plugins/symbol-browser/an_symbol_view.h,
7805 plugins/symbol-browser/plugin.c:
7806 fix a matching case into sv_extract_type_qualifier_from_expr ()
7807 and some minor issues.
7809 2006-07-26 Johannes Schmid <jhs@gnome.org>
7811 * plugins/language-support-cpp-java/plugin.c:
7812 Fixed to work kind of with sourceview editor
7813 * plugins/sourceview/anjuta-document.c:
7814 * plugins/sourceview/anjuta-view.c:
7815 * plugins/sourceview/sourceview-cell.c:
7816 * plugins/sourceview/sourceview.c:
7817 Fixed IAnjutaEditorCell and "char-added" signal
7819 2006-07-24 Naba Kumar <naba@gnome.org>
7821 * plugins/document-manager/plugin.c,
7822 plugins/document-manager/plugin.h: Initial implementedion for loading
7825 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
7828 * plugins/editor/text_editor.c: Fixed syntax highlighting when
7829 indicators are cleared (that leaved grey texts).
7831 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
7833 * libanjuta/interfaces/libanjuta.idl,
7834 plugins/debug-manager/breakpoints.c,
7835 plugins/debug-manager/memory.c,
7836 plugins/debug-manager/registers.c,
7837 plugins/debug-manager/debug_tree.c,
7838 plugins/debug-manager/debugger.c,
7839 plugins/gdb/debugger.c,
7840 plugins/gdb/debugger.h,
7841 plugins/gdb/plugin.c:
7842 Add a parameter for reporting error
7843 Add a new interface for using gdb variable object
7844 Allow to cancel commands
7845 Rewrite handling of debugger state
7847 * plugins/debug-manager/plugin.c,
7848 plugins/debug-manager/locals.c,
7849 plugins/debug-manager/locals.h,
7850 plugins/debug-manager/register.c,
7851 plugins/debug-manager/stack_trace.c,
7852 plugins/debug-manager/stack_trace.h:
7853 Create and destroy local and stack trace windows when needed
7855 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
7857 * plugins/document-manager/plugin.c:
7858 Fixed "Automatic" highlighting
7860 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
7862 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
7864 * plugins/sourceview/anjuta-view.c:
7865 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
7867 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
7869 * configure.in: Check for C/C++-Compiler correctly
7871 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
7873 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
7875 * plugins/debug-manager/stack_trace.c:
7876 Destroy stack window when debuuger is disabled (#347414)
7878 * plugins/sourceview/anjuta-view.c:
7879 Fix a crash with popup-menu (#347412)
7881 2006-07-13 Naba Kumar <naba@gnome.org>
7883 * plugins/editor/Makefile.am,
7884 plugins/editor/text_editor.h,
7885 plugins/editor/text-editor-iterable.h,
7886 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
7889 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
7892 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
7894 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
7896 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
7899 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
7901 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
7903 * libanjuta/anjuta-preferences-dialog.c:
7904 Do not use the page_num returned by gtk_notebook_append_page to
7905 remove the page as it cause bugs when pages removal is not done
7908 * plugins/document-manager/anjuta-docman.c:
7910 makes Anjuta display dock_items which have previously been hidden
7912 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
7914 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
7916 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
7917 * plugins/sourceview/sourceview.c: (imark_unmark):
7919 Patches for bugs #346450 and #346295
7921 * AUTHORS: Added Fredrik
7923 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
7925 * plugins/message-view/anjuta-msgman.c:
7926 Fixed close button/icon size (like in docman)
7928 2006-06-10 Naba Kumar <naba@gnome.org>
7930 * plugins/editor/text_editor.c: Fixed goto line to mark the line
7933 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
7935 * libanjuta/interfaces/libanjuta.idl:
7936 Move inspect_memory function in IAnjutaCpuDebugger interface
7937 Rename Boolean type to State
7939 * plugins/debug-manager/breakpoint.c:
7940 Rename Boolean type to State
7942 * plugins/debug-manager/Makefile.am,
7943 plugins/debug-manager/anjuta-marshal.list,
7944 plugins/debug-manager/data_view.c,
7945 plugins/debug-manager/data_view.h,
7946 plugins/debug-manager/data_buffer.c,
7947 plugins/debug-manager/data_buffer.h,
7948 plugins/debug-manager/chunk_view.c,
7949 plugins/debug-manager/chunk_view.h,
7950 plugins/debug-manager/anjuta-debug-manager.ui,
7951 plugins/debug-manager/debugger.c,
7952 plugins/debug-manager/memory.c,
7953 plugins/debug-manager/memory.h,
7954 plugins/debug-manager/plugin.c,
7955 plugins/gdb/debugger.c,
7956 plugins/gdb/debugger.h,
7957 plugins/gdb/plugin.c:
7958 Rewrite memory window using a special widget
7959 Rename Boolean type to State
7961 2006-06-08 Naba Kumar <naba@gnome.org>
7963 * plugins/editor/text_editor.c (itext_editor_get_current_word):
7964 Do not return garbage characters and return NULL when there is no
7967 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
7970 * plugins/search/search-replace.c: Fixed a mem leak.
7972 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
7974 * libanjuta/anjuta-launcher.c:
7975 Added debug message (see #343522)
7977 * plugins/build-basic-autotools/build-basic-autotools.c:
7978 Patch from Günther Brammer to fix #344015
7980 * plugins/sourceview/sourceview.c:
7981 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
7982 automatic highlight of build messages)
7984 2006-06-06 Naba Kumar <naba@gnome.org>
7987 libanjuta/interfaces/libanjuta.idl,
7988 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
7989 plugins/Makefile.am,
7990 plugins/document-manager/action-callbacks.c,
7991 plugins/document-manager/plugin.c,
7992 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
7993 interface for language highlight selection and langauge change
7996 * plugins/language-support-cpp-java: Added language support
7997 plugin for cpp and java.
7999 2006-05-27 Naba Kumar <naba@gnome.org>
8001 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
8002 plugins/debug-manager/*, data/Makefile.am,
8003 manuals/reference/libanjuta/libanjuta.types,
8004 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
8005 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8006 merged anjuta-new-debugger branch into trunck.
8007 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
8009 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
8011 * libanjuta/interfaces/libanjuta.idl,
8012 plugins/debug-manager/debugger.c,
8013 plugins/debug-manager/debugger.h,
8014 plugins/gdb/anjuta-gdb.plugin.in,
8015 plugins/gdb/debugger.c,
8016 plugins/gdb/debugger.h,
8017 plugins/gdb/plugin.c:
8018 Add new IAnjutaCpuDebugger interface to access cpu register
8019 Run gdb instead of /usr/local/bin/gdb
8021 * plugins/debug-manager/plugin.c,
8022 plugins/debug-manager/registers.c,
8023 plugins/debug-manager/registers.h:
8024 Rewrite register window
8025 Rename Load target menu item to Run target
8027 2006-05-07 Naba Kumar <naba@gnome.org>
8031 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
8033 * plugins/debug-manager/watch.c,
8034 plugins/debug-manager/breakpoint.c,
8035 plugins/debug-manager/breakpoint.h:
8036 Fix crash: disconnect save and load session signals
8038 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
8040 * libanjuta/interface/libanjuta.idl,
8041 plugins/debug-manager/debugger.c,
8042 plugins/gdb/plugin.c:
8043 Add a value parameter for evaluate command
8045 * plugins/debug-manager/anjuta-debug-manager.glade:
8046 Create new dialog box for watches using glade
8048 * plugins/debug-manager/anjuta-debug-manager.ui:
8049 Move watch menu items near the end
8050 Move breakpoint menu items outside the sub menu
8052 * plugins/debug-manager/debug_tree.c,
8053 plugins/debug-manager/debug_tree.h,
8054 plugins/debug-manager/debug_tree.h,
8055 plugins/debug-manager/watch.c:
8056 Move all GUI code from watch.c to debug_tree.c
8057 Add an auto update property to watches
8059 * plugins/debug-manager/locals.c,
8060 plugins/debug-manager/locals.h,
8061 plugins/debug-manager/stack_trace.c,
8062 plugins/debug-manager/stack_trace.h,
8063 plugins/debug-manager/plugin.c:
8064 Register actions before starting debugger
8066 * plugins/gdb/debugger.c:
8067 Do not call callback function if not present
8069 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
8071 * libanjuta/interfaces/libanjuta.idl,
8072 plugins/debug-manager/stack_trace.c,
8073 plugins/debug-manager/stack_trace.h,
8074 plugins/debug-manager/anjuta-debug-manager.ui,
8075 plugins/gdb/debugger.c:
8076 Add a popup menu in stack frame window
8077 Add a new frame-changed event
8078 Use MI command for getting stack informations
8079 Get filename with full path (need gdb > 6.3)
8081 * libanjuta/interfaces/libanjuta.idl,
8082 plugins/debug-manager/debug_tree.c,
8083 plugins/debug-manager/debugger.c,
8084 plugins/debug-manager/locals.c,
8085 plugins/debug-manager/locals.h,
8086 plugins/debug-manager/plugin.c,
8087 plugins/gdb/debugger.c,
8088 plugins/gdb/debugger.h,
8089 plugins/gdb/parser.c,
8090 plugins/gdb/parser.h,
8091 plugins/gdb/plugin.c,
8092 plugins/gdb/Makefile.am:
8093 Pass watch data with string instead of Watch structures
8094 Use debug_tree in local window
8098 * plugins/debug-manager/breakpoints.c,
8099 plugins/debug-manager/utilities.c,
8100 plugins/debug-manager/utilities.h:
8101 Use a GtkListStore instead of a GtkTreeStore
8102 move goto_location_in_editor in utilities.c
8104 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
8106 * libanjuta/interfaces/libanjuta.idl,
8107 plugins/debug-manager/anjuta-debug-manager.ui,
8108 plugins/debug-manager/breakpoints.c,
8109 plugins/debug-manager/plugin.c,
8110 plugins/gdb/debugger.c:
8111 Add a breakpoint type
8112 Add new popup menu in breakpoint window
8113 Add toggle breakpoint in editor popup menu
8114 Save and restore breakpoint enable
8115 Fix bug in clear all breakpoints
8116 Remove old useless code
8118 * plugins/debug-manager/debugger.c:
8119 Fix some problem with debugger states
8121 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
8122 Update documentation
8124 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
8127 plugins/gdb/Makefile.am,
8128 plugins/gdb/gdb.init:
8129 Move gdb.init crom data to plugins/gdb
8131 * plugins/gdb/gdb.init,
8132 libanjuta/interfaces/libanjuta.idl,
8133 plugins/debug-manager/breakpoints.c,
8134 plugins/debug-manager/debugger.c,
8135 plugins/debug-manager/plugin.c,
8136 plugins/gdb/debugger.c,
8137 plugins/gdb/plugin.c:
8138 Support pending breakpoints
8139 Rewrite debugger states
8140 Split ianjuta_debugger_log into _enable_log and _disable_log
8142 * plugins/debug-manager/start.c,
8143 plugins/debug-manager/debug_tree.c,
8144 plugins/gdb/parser.c:
8145 Remove some useless lines
8147 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
8148 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
8149 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8150 Update documentation
8152 2006-03-12 Naba Kumar <naba@gnome.org>
8154 * manuals/references/libanjuta/libanjuta.types: Fixed
8157 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
8159 * libanjuta/anjuta-debugger.c,
8160 libanjuta/anjuta-debugger.h:
8163 * libanjuta/interfaces/libanjuta.idl,
8164 plugins/debug-mananger/breakpoints.c,
8165 plugins/debug-manager/debug_tree.c,
8166 plugins/debug-manager/debugger.c,
8167 plugins/debug-manager/plugin.c,
8168 plugins/debug-manager/registers.c,
8169 plugins/debug-manager/sharedlib.c,
8170 plugins/debug-manager/signal.c,
8171 plugins/debug-manager/stack_trace.c,
8172 plugins/debug-manager/start.c,
8173 plugins/debug-manager/watch.c,
8174 plugins/gdb/debugger.c,
8175 plugins/gdb/debugger.h,
8176 plugins/gdb/parser.c,
8177 plugins/gdb/parser.h,
8178 plugins/gdb/plugin.c:
8179 Move types definitions from libanjuta/anjuta-debugger.{ch}
8180 Rename types from AnjutaDebugger* to IAnjutaDebugger*
8182 * plugins/gdb/Makefile.am:
8183 Remove user interface from gdb plugin
8185 2006-03-12 Naba Kumar <naba@gnome.org>
8187 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
8189 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
8191 Modified Patch from Marc Maurer <uwog@uwog.net>:
8192 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
8195 * plugins/sourceview/Makefile.am:
8196 * plugins/sourceview/sourceview-cell.c:
8197 * plugins/sourceview/sourceview-cell.h:
8198 * plugins/sourceview/sourceview.c:
8200 Implemented IAnjutaEditorCell
8202 2006-05-21 Naba Kumar <naba@gnome.org>
8204 * libanjuta/interfaces/libanjuta.idl,
8205 plugins/document-manager/action-callbacks.c,
8206 plugins/document-manager/plugin.c,
8207 plugins/editor/print.c, plugins/editor/text_editor.c,
8208 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
8209 Fixed zooming and added icons and shortcuts for zoom menu items.
8211 2006-05-21 Naba Kumar <naba@gnome.org>
8213 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
8216 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
8218 * plugins/document-manager/anjuta-docman.c:
8219 Fixed close button reaction by setting the correct current editor
8221 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
8223 Patch from Yang Hong <yanghong@ccoss.com.cn>:
8224 * plugins/document-manager/anjuta-docman.c
8225 - Fix close button, you can close any tab as you wish now.
8226 - Fadeout mime icon as the same as close image
8228 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
8230 Patch from Marc Maurer <uwog@uwog.net>
8231 * main.c: Compile fix when NLS is enabled
8235 2006-05-20 Naba Kumar <naba@gnome.org>
8237 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
8238 while loading abiword-2.4.4/abi project).
8240 2006-05-18 Naba Kumar <naba@gnome.org>
8242 * libanjuta/interfaces/libanjuta.idl,
8243 plugins/document-manager/action-callbacks.c,
8244 plugins/editor/print.c,
8245 plugins/editor/text_editor.c,
8246 plugins/editor/text_editor.h,
8247 plugins/editor/text_editor_prefs.c: Fixed zooming.
8249 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
8250 interface for character iteration and IAnjutaEditorAssist interface
8251 for autocompletions and editor tips.
8253 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
8255 Patch from Günther Brammer <GBrammer@gmx.de>:
8256 * plugins/document-manager/anjuta-docman.c:
8257 Make tabs smaller but keep nice closing icon
8259 * plugins/document-manager/anjuta-docman.c:
8260 * plugins/document-manager/Makefile.am:
8262 Added nice mime-icons to the editor tabs
8264 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
8266 * configure.in: Bumped version to 2.0.3 (pre-release increment)
8268 * plugins/symbol-browser/an_symbol_view.c:
8270 - Fixed symbol searching (Yang Hong (#341997))
8272 * plugins/devhelp/htmlview.c:
8273 Fixed devhelp plugin
8275 * plugins/build-basic-autotools/build-basic-autotools.c:
8276 * plugins/search/search-replace.c:
8277 * plugins/document-manager/anjuta-docman.c:
8279 Only add a marker to a line where it makes sense!
8281 === anjuta 2.0.2 ===
8283 2006-05-15 Naba Kumar <naba@gnome.org>
8285 * configure.in: set required versions for
8288 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
8290 * plugins/glade/plugin.c:
8291 Fixed signal connection for "gtk-doc-search"
8293 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
8295 * NEWS: Set release date, add known issues
8297 * libanjuta/anjuta-shell.c:
8298 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
8299 and debug other gtk-warnings/criticals)
8301 * plugins/build-basic-autotools/build-basic-autotools.c:
8302 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
8304 * plugins/sourceview/anjuta-view.c:
8305 * plugins/sourceview/sourceview-args.c:
8306 * plugins/sourceview/sourceview-scope.c:
8307 * plugins/sourceview/sourceview-tags.c:
8308 Fixed gtk-criticals (gtk_source_language_get_mime_types)
8310 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
8312 * pixmaps/Makefile.am:
8313 Add preferences_general.png
8315 * plugins/devhelp/plugin.c:
8316 Fixed some more realise things
8318 * plugins/message-view/anjuta-msgman.c:
8319 Support stock icons for message panes
8321 * plugins/search/search-replace.c:
8322 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
8324 * plugins/search/search-replace_backend.c:
8327 * plugins/sourceview/anjuta-document.c:
8328 * plugins/sourceview/sourceview.c:
8329 Fixed finalise and tag completion
8332 Use preferences_general icon
8334 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
8336 * pixmaps/Makefile.am:
8339 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
8341 * plugins/sourceview/sourceview-prefs.c:
8342 Fixed font & color handling
8344 * plugins/symbol-browser/an_symbol_view.c:
8347 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
8349 * plugins/macro/macros.xml:
8350 Fixed bug #341583 (Address of FSF)
8352 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
8355 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
8356 Update: Do it the cool way...
8358 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
8360 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
8361 Implement gtk-api-help signals of glade3
8362 * configure.in: Bump to glade3 2.91.2
8364 * plugins/devhelp/plugin.c:
8365 Fixed some realize stuff in the devhelp plugin
8367 * plugins/sourceview/anjuta-document.c:
8368 fixed bug with scope completion
8370 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
8372 * plugins/symbol-browser/an_symbol_view.c
8373 * plugins/symbol-browser/an_symbol_prefs.c
8374 * plugins/symbol-browser/an_symbol_prefs.h
8375 * global_tags/create_global_tags.sh:
8377 Automaticly create global tags on first startup
8379 2006-05-08 Massimo Cora' <maxcvs@email.it>
8382 * plugins/project-wizard/templates/Makefile.am:
8383 * (added) plugins/project-wizard/templates/cpp-logo.png:
8384 * (added) plugins/project-wizard/templates/cpp.wiz:
8385 * (added) plugins/project-wizard/templates/cpp/*:
8387 Added a generic c++ template. It's a simple hello world.
8389 2006-05-07 Massimo Cora' <maxcvs@email.it>
8391 * plugins/symbol-browser/an_symbol_view.c:
8392 fixed a stupid crasher.
8394 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
8396 * plugins/project-wizard/templates/wxwin/configure.in.tpl
8397 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
8399 Fixed WxWidgets project type
8401 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
8403 * plugins/devhelp/htmlview.c:
8404 * plugins/devhelp/plugin.c:
8405 Maybe I fixed the crash this time! I could at least not reproduce anymore!
8407 * plugins/project-wizard/install.c:
8408 Don't set a message - thanks to seb
8410 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
8412 * plugins/devhelp/htmlview.c:
8413 * plugins/symbol-browser/an_symbol_view.c:
8415 There is a weird crash in gtk_idle which I still did not completly fix!
8417 * plugins/project-wizard/install.c:
8418 Default to success instead of failure
8420 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
8422 * plugins/devhelp/htmlview.c:
8423 * plugins/devhelp/plugin.c:
8424 Fixed bug and libdevhelp issue!
8426 * plugins/project-wizard/install.c:
8427 Fixed message string!
8429 2006-05-03 Massimo Cora' <maxcvs@email.it>
8431 * plugins/symbol-browser/an_symbol_view.c:
8432 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
8434 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
8436 * pixmaps/Makefile.am:
8438 * anjuta.desktop.in.in
8440 GNOME Goal #2.1: Install theme-friendly icons
8442 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
8444 * plugins/devhelp/htmlview.c: Reload page on reparent
8445 * plugins/document-manager/anjuta-docman.c:
8446 Present document-manager when document is selected in file-manager
8448 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
8450 * plugins/symbol-broser/an_symbol_view.c:
8451 Fixed crasher in namespace exploration
8453 2006-05-01 Massimo Cora' <maxcvs@email.it>
8456 * plugins/valgrind/Makefile.am:
8458 Optional compiling of Valgrind plugin
8460 2006-05-01 Massimo Cora' <maxcvs@email.it>
8462 * plugins/symbol-browser/an_symbol_view.c:
8463 - modularized code. Marked with FIXME the parts which need improvement.
8465 - Added basic namespace completion for Gtkmm type project:
8466 - namespace1::MyClass *class;
8468 - Namespaces must be anyway improved.
8470 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
8472 * plugins/devhelp/plugin.c:
8473 Fixed up plugin unloading and show html widget on link selected
8477 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
8479 * plugins/devhelp/Makefile.am:
8480 * plugins/devhelp/anjuta-devhelp.plugin.in:
8481 * plugins/devhelp/htmlview.c:
8482 * plugins/devhelp/htmlview.h:
8483 * plugins/devhelp/plugin.c:
8484 * plugins/devhelp/plugin.h:
8485 Reimplemeted devhelp plugin from scratch
8487 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
8490 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
8492 * plugins/sourceview/sourceview-tags.c:
8493 complete some more tag types
8495 * plugins/valgrind/plugin.c:
8496 * plugins/valgrind/preferences.c:
8497 * plugins/valgrind/vggeneralprefs.c:
8499 Fixed lots of gtk warnings
8501 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
8503 * plugins/sourceview/sourceview-scope.c:
8504 Implemented type-ahead for scope completion
8506 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
8508 * manuals/C/Makefile.am:
8509 * manuals/Makefile.am:
8510 * plugins/document-manager/Makefile.am:
8511 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
8512 * plugins/sourceview/Makefile.am:
8517 * plugins/class-gen/goc_template_header: G_END_DECLS
8519 2006-05-27 Naba Kumar <naba@gnome.org>
8521 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
8522 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
8523 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
8524 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
8525 scintilla/include/Scintilla.iface,
8526 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
8527 cvs. Fixed compile flags. Removed outdated patches.
8529 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
8531 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
8533 * plugins/sourceview/anjuta-document.c:
8534 * plugins/sourceview/sourceview-args.c:
8535 * plugins/sourceview/sourceview-scope.c:
8537 Add End/Home keypresses and support completion if symbol start with '!' for example
8540 2006-04-27 Massimo Cora' <maxcvs@email.it>
8542 * libanjuta/interfaces/libanjuta.idl:
8544 * plugins/sourceview/sourceview-scope.c:
8545 * plugins/sourceview/tag-window.c:
8546 * plugins/sourceview/tag-window.h:
8547 * plugins/symbol-browser/an_symbol_view.c:
8548 * plugins/symbol-browser/an_symbol_view.h:
8549 * plugins/symbol-browser/plugin.c:
8551 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
8553 Code and ideas for C/C++ new completion engine comes from IComplete written by
8554 Martin Stubenschrott <stubenschrott@gmx.net>.
8555 Currently the interface works only with GtkSourceView plugin.
8557 * tagmanager/Makefile.am:
8559 * tagmanager/entry.h:
8562 * tagmanager/include/tm_file_entry.h:
8563 * tagmanager/include/tm_project.h:
8564 * tagmanager/include/tm_source_file.h:
8565 * tagmanager/include/tm_symbol.h:
8566 * tagmanager/include/tm_tagmanager.h:
8567 * tagmanager/include/tm_work_object.h:
8568 * tagmanager/include/tm_workspace.h:
8569 * tagmanager/parse.c:
8570 * tagmanager/read.c:
8571 * tagmanager/read.h:
8572 * tagmanager/tm_project.c:
8573 * tagmanager/tm_source_file.c:
8574 * tagmanager/tm_workspace.c:
8576 Tagmanager can now parse a memory buffer and generate/update
8577 tags into tm_workspace/tm_project on the fly, without using files.
8578 C/C++ is supported now.
8580 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
8582 * plugins/sourceview/anjuta-document.c:
8583 * plugins/sourceview/sourceview-args.c:
8584 * plugins/sourceview/sourceview-scope.c:
8585 * plugins/sourceview/sourceview.c:
8587 Fixed some memory leaks and argument completion
8589 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
8591 * plugins/glade/plugin.c:
8593 Fixed glade plugin build because of API changes in glade3
8595 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
8597 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
8598 Updated editor section
8600 * manuals/C/anjuta-manual/interface.xml:
8601 * manuals/C/anjuta-manual/preferences.xml:
8602 * manuals/C/anjuta-manual/projects.xml:
8605 * plugins/editor/anjuta-editor.plugin.in:
8608 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
8611 * plugins/editor/anjuta-editor.plugin.in:
8612 * plugins/sourceview/sourceview.plugin.in:
8614 Build both editors and let the user decide a runtime!
8616 * plugins/sourceview/sourceview-scope.c:
8617 Fixed bug in regex to allow test()-> completions
8619 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
8621 * plugins/sourceview/anjuta-document.c:
8622 * plugins/sourceview/sourceview-args.c:
8623 * plugins/sourceview/sourceview-scope.c:
8624 * plugins/sourceview/sourceview-tags.c:
8625 * plugins/sourceview/tag-window.c:
8627 Improved callltip windows
8629 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
8631 * src/anjuta-app.c: (on_session_save):
8632 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
8633 <ricardo.jose.ferrari@gmail.com> for pointing this out!
8635 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
8637 * libanjuta/anjuta-utils.c:
8638 * plugins/cvs-plugin/cvs-execute.c:
8641 * scintilla/LexInno.cxx:
8642 * scintilla/LexOpal.cxx:
8643 * scintilla/LexTCL.cxx:
8645 Added missing files from scintilla-update
8647 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
8650 * manuals/C/Makefile.am:
8651 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
8652 * manuals/C/anjuta-manual/Makefile.am:
8653 * manuals/C/anjuta-manual/anjuta-manual.xml:
8654 * manuals/C/anjuta-manual/build.xml:
8655 * manuals/C/anjuta-manual/debugger.xml:
8656 * manuals/C/anjuta-manual/execute.xml:
8657 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
8658 * manuals/C/anjuta-manual/figures/arguments.png:
8659 * manuals/C/anjuta-manual/figures/configure_dlg.png:
8660 * manuals/C/anjuta-manual/figures/file_menu.png:
8661 * manuals/C/anjuta-manual/figures/menu_main.png:
8662 * manuals/C/anjuta-manual/figures/menubar.png:
8663 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
8664 * manuals/C/anjuta-manual/figures/project_info.png:
8665 * manuals/C/anjuta-manual/figures/scrshot.png:
8666 * manuals/C/anjuta-manual/figures/symbol_browser.png:
8667 * manuals/C/anjuta-manual/figures/tool-editor.png:
8668 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
8669 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
8670 * manuals/C/anjuta-manual/figures/toolbar_format.png:
8671 * manuals/C/anjuta-manual/figures/toolbar_main.png:
8672 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
8673 * manuals/C/anjuta-manual/fileoperations.xml:
8674 * manuals/C/anjuta-manual/interface.xml:
8675 * manuals/C/anjuta-manual/introduction.xml:
8676 * manuals/C/anjuta-manual/preferences.xml:
8677 * manuals/C/anjuta-manual/projects.xml:
8678 * manuals/C/anjuta-manual/tools.xml:
8679 * manuals/Makefile.am:
8681 Updated manual and faq
8683 * scintilla/CallTip.cxx:
8684 * scintilla/CallTip.h:
8685 * scintilla/CellBuffer.cxx:
8686 * scintilla/CellBuffer.h:
8687 * scintilla/ContractionState.cxx:
8688 * scintilla/Document.cxx:
8689 * scintilla/Document.h:
8690 * scintilla/DocumentAccessor.cxx:
8691 * scintilla/Editor.cxx:
8692 * scintilla/Editor.h:
8693 * scintilla/ExternalLexer.cxx:
8694 * scintilla/Indicator.cxx:
8695 * scintilla/KeyMap.cxx:
8696 * scintilla/KeyWords.cxx:
8697 * scintilla/LexAU3.cxx:
8698 * scintilla/LexBash.cxx:
8699 * scintilla/LexCPP.cxx:
8700 * scintilla/LexCaml.cxx:
8701 * scintilla/LexCsound.cxx:
8702 * scintilla/LexEiffel.cxx:
8703 * scintilla/LexGui4Cli.cxx:
8704 * scintilla/LexHTML.cxx:
8705 * scintilla/LexLua.cxx:
8706 * scintilla/LexMSSQL.cxx:
8707 * scintilla/LexOthers.cxx:
8708 * scintilla/LexPOV.cxx:
8709 * scintilla/LexPython.cxx:
8710 * scintilla/LexRuby.cxx:
8711 * scintilla/LexSQL.cxx:
8712 * scintilla/LexVB.cxx:
8713 * scintilla/Makefile.am:
8714 * scintilla/PlatGTK.cxx:
8715 * scintilla/PropSet.cxx:
8716 * scintilla/RESearch.cxx:
8717 * scintilla/RESearch.h:
8718 * scintilla/ScintillaBase.cxx:
8719 * scintilla/ScintillaGTK.cxx:
8720 * scintilla/StyleContext.h:
8721 * scintilla/ViewStyle.cxx:
8722 * scintilla/ViewStyle.h:
8723 * scintilla/XPM.cxx:
8724 * scintilla/include/KeyWords.h:
8725 * scintilla/include/Platform.h:
8726 * scintilla/include/PropSet.h:
8727 * scintilla/include/SciLexer.h:
8728 * scintilla/include/Scintilla.h:
8729 * scintilla/include/Scintilla.iface:
8730 * scintilla/include/ScintillaWidget.h:
8731 * scintilla/lexers.make:
8733 Update to scintilla 1.68
8736 Only show help items which are really availible
8738 * plugins/cvs-plugin/cvs-callbacks.c
8739 * plugins/cvs-plugin/cvs-execute.c
8740 * plugins/cvs-plugin/subversion-callbacks.c:
8741 * libanjuta/anjuta-utils.c:
8742 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
8744 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
8746 * plugins/project-wizard/install.c,
8747 * plugins/project-wizard/autogen.c:
8748 Add error messages if using a read only directory
8749 Improve fix for bug #339296
8751 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
8753 * libanjuta/interfaces/libanjuta.idl:
8754 * plugins/document-manager/action-callbacks.c:
8755 * plugins/document-manager/plugin.c:
8756 * plugins/editor/text_editor.c:
8757 Added IAnjutaEditorGoto
8759 * plugins/editor/aneditor.cxx:
8760 * plugins/editor/aneditor.h:
8761 * plugins/editor/text_editor.h:
8762 * plugins/editor/text_editor_prefs.c:
8766 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
8768 * libanjuta/interfaces/libanjuta.idl:
8769 * plugins/document-manager/action-callbacks.c:
8770 * plugins/document-manager/anjuta-docman.c:
8771 * plugins/document-manager/plugin.c:
8772 * plugins/editor/text_editor.c:
8773 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
8775 * plugins/sourceview/sourceview.c:
8776 * plugins/sourceview/sourceview.glade:
8777 Fixed some uft-8 issues and added a preference option
8778 to enable/disable gnome-vfs monitoring
8780 * scintilla/Makefile.am:
8781 * scintilla/include/Makefile.am:
8784 2006-04-20 Massimo Cora' <maxcvs@email.it>
8786 * libanjuta/interfaces/libanjuta.idl:
8787 Remove get_current_pos () because we have get_position()
8789 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
8792 * plugins/sourceview/tag-window.c:
8793 Don't close window on PageUp/PageDown
8795 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
8798 * manuals/reference/libanjuta/Makefile.am:
8803 * src/bacon-message-connection.c:
8804 * src/bacon-message-connection.h: (both from gedit)
8807 Fixed #312319 (Opening files when Anjuta is already open)
8809 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
8811 * TODO.tasks: Updated
8812 * plugins/sourceview/anjuta-view.c:
8813 * plugins/sourceview/anjuta-view.h:
8814 * plugins/sourceview/sourceview.c:
8816 * configure.in: Fix --enable-plugin-scintilla
8818 Added char_added signal
8820 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
8822 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
8826 * plugins/sourceview/sourceview.c:
8827 Fixed VFS monitoring (still a bit buggy)
8829 * plugins/sourceview/sourceview-args.c:
8830 * plugins/sourceview/tag-window.c:
8832 Better sizing for the popup-window
8834 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
8836 * plugins/project-wizard/templates/gnome/src/main.c:
8837 * plugins/project-wizard/templates/gnome/src/project.glade:
8838 * plugins/project-wizard/templates/gtk/src/main.c:
8839 * plugins/project-wizard/templates/gtk/src/project.glade:
8840 * plugins/project-wizard/templates/gtkmm/src/main.cc:
8842 Fixed up GLADE_FILE definition in project types and fixed bug #334546
8844 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
8846 * configure.in: More removal of obsoleteness.
8849 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
8852 * libanjuta/anjuta-preferences.c:
8853 * libanjuta/anjuta-utils.c:
8854 * libanjuta/anjuta-utils.h:
8855 * plugins/message-view/message-view.c:
8857 Changed color functions and moved convert_color to anjuta-utils.h
8859 * plugins/message-view/anjuta-message-manager-plugin.glade:
8860 GnomeColorPicker -> GtkColorButton (bug #309154)
8862 * plugins/sourceview/plugin.c:
8863 * plugins/sourceview/sourceview-prefs.c:
8864 * plugins/sourceview/sourceview.glade:
8865 Added color and font preferences
8867 * plugins/sourceview/sourceview-tags.c:
8868 Only show as much choices as configured in preferences
8870 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
8872 * ROADMAP, NEWS: Updated (we are far behind ;-)
8873 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
8875 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
8878 * plugins/editor/Makefile.am:
8879 * scintilla/Makefile.am
8881 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
8883 * global-tags/Makefile.am:
8884 * global-tags/create_global_tags.sh:
8885 * plugins/symbol-browser/an_symbol_prefs.c:
8886 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8887 * plugins/symbol-browser/plugin.h:
8888 * tagmanager/include/tm_workspace.h:
8889 * tagmanager/tm_workspace.c:
8891 Fixed symbol-browser prefs and move global tags generation from installtion to
8892 preferences to make the life easier for distributers and to allow updates after installtion
8894 * plugins/document-manager/action-callbacks.c:
8895 * plugins/document-manager/action-callbacks.h:
8896 * plugins/document-manager/anjuta-document-manager.ui:
8897 * plugins/document-manager/indent-util.c:
8898 * plugins/document-manager/plugin.c:
8899 * plugins/editor/text_editor.c:
8901 Moved indent stuff to document-manager
8903 * plugins/sourceview/anjuta-view.c:
8904 * plugins/sourceview/sourceview-args.c:
8905 * plugins/sourceview/sourceview-scope.c:
8906 * plugins/sourceview/sourceview-tags.c:
8907 * plugins/sourceview/sourceview.c:
8911 * plugins/sourceview/sourceview.plugin (removed):
8912 * plugins/sourceview/sourceview.plugin.in:
8913 Editor is not user-activatible
8915 * plugins/sourceview/sourceview.png:
8918 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
8920 * src/anjuta-app.c: Fixed crasher on plugin unloading
8922 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
8924 * plugins/sourceview/sourceview.c
8925 * plugins/sourceview/sourceview-args.c
8926 * plugins/sourceview/sourceview-args.h:
8928 Polished argument completion
8930 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
8932 * plugins/message-view/anjuta-msgman.c:
8933 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
8935 Show message pane on switch (does not work, anjuta_shell needs a fix)
8937 * plugins/sourceview/Makefile.am:
8938 * plugins/sourceview/anjuta-view.c: (find_tag_window),
8939 * plugins/sourceview/sourceview-args.c:
8940 * plugins/sourceview/sourceview-args.h:
8941 * plugins/sourceview/sourceview-private.h:
8942 * plugins/sourceview/sourceview-scope.c:
8943 (sourceview_scope_update), (sourceview_scope_filter_keypress):
8944 * plugins/sourceview/sourceview-tags.c:
8945 * plugins/sourceview/sourceview.c:
8946 * plugins/sourceview/tag-window.c:
8947 * plugins/sourceview/tag-window.h:
8949 Added scope and argument completion
8951 2006-04-03 Johannes Schmid <jhs@gnome.org>
8954 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
8958 * plugins/sourceview/sourceview.c: (iselect_clear):
8959 Make "Delete"-key working
8961 * configure.in: #336389
8963 2006-04-03 Johannes Schmid <jhs@gnome.org>
8965 * plugins/sourceview/Makefile.am:
8966 * plugins/sourceview/anjuta-view.c:
8967 * plugins/sourceview/plugin.c:
8968 * plugins/sourceview/sourceview-private.h:
8969 * plugins/sourceview/sourceview-scope.c:
8970 * plugins/sourceview/sourceview-scope.h:
8971 * plugins/sourceview/sourceview-tags.c:
8972 * plugins/sourceview/sourceview-tags.h:
8973 * plugins/sourceview/sourceview.c:
8974 * plugins/sourceview/sourceview.h:
8975 * plugins/sourceview/tag-window.c:
8977 - fixed goto_file_line
8978 - scroll to cursor on undo/redo
8979 - show correct popup-menu
8980 - scope completion (not ready yet)
8982 2006-04-03 Johannes Schmid <jhs@gnome.org>
8984 * plugins/sourceview/plugin.c:
8985 * plugins/sourceview/sourceview-tags.c:
8986 * plugins/sourceview/sourceview.c:
8987 * plugins/sourceview/sourceview.h:
8988 * plugins/sourceview/tag-window.c:
8990 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
8992 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8994 * plugins/sourceview/sourceview.c:
8995 Fixed next/previous bookmark.
8996 Toggled bookmark (set/unset).
8998 2006-04-03 Johannes Schmid <jhs@gnome.org>
9000 * plugins/document-manager/action-callbacks.c:
9001 Fixed Gtk-Warning in goto_line
9003 * plugins/sourceview/Makefile.am:
9004 * plugins/sourceview/anjuta-document.c:
9005 * plugins/sourceview/anjuta-view.c:
9006 * plugins/sourceview/anjuta-view.h:
9007 * plugins/sourceview/sourceview-autocomplete.c:
9008 * plugins/sourceview/sourceview-autocomplete.h:
9009 * plugins/sourceview/sourceview-private.h:
9010 * plugins/sourceview/sourceview-tags.c:
9011 * plugins/sourceview/sourceview-tags.h:
9012 * plugins/sourceview/sourceview.c:
9013 * plugins/sourceview/tag-window.c:
9014 * plugins/sourceview/tag-window.h:
9015 Created a nice API for tag and completion windows
9017 * plugins/sourceview/sourceview-print.h:
9018 * plugins/sourceview/sourceview-print.c:
9021 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9023 * plugins/sourceview/sourceview.c:
9024 Fixed typo (Sort bookmarks).
9026 2006-04-01 Johannes Schmid <jhs@gnome.org>
9028 * plugins/sourceview/anjuta-document.c:
9029 * plugins/sourceview/anjuta-document.h:
9030 * plugins/sourceview/anjuta-view.c:
9031 * plugins/sourceview/anjuta-view.h:
9032 * plugins/sourceview/sourceview-autocomplete.c:
9033 * plugins/sourceview/sourceview-autocomplete.h:
9034 * plugins/sourceview/sourceview-prefs.c:
9035 * plugins/sourceview/sourceview-prefs.h:
9036 * plugins/sourceview/sourceview-private.h:
9037 * plugins/sourceview/sourceview-tags.c:
9038 * plugins/sourceview/sourceview-tags.h:
9039 * plugins/sourceview/sourceview.c:
9040 * plugins/sourceview/sourceview.glade:
9041 * plugins/sourceview/tag-window.c:
9042 * plugins/sourceview/tag-window.h:
9044 Improved code complete and autocomplete
9046 2006-04-01 Johannes Schmid <jhs@gnome.org>
9048 * plugins/sourceview/Makefile.am:
9049 * plugins/sourceview/bookmark.png:
9050 * plugins/sourceview/marker-attentive.png:
9051 * plugins/sourceview/marker-basic.png:
9052 * plugins/sourceview/marker-intense.png:
9053 * plugins/sourceview/marker-light.png:
9054 * plugins/sourceview/sourceview.c:
9056 Added pixmaps for all marker types and show bookmarks
9059 * plugins/sourceview/Makefile.am:
9060 Build sourceview on 2.14 only
9062 2006-03-31 Johannes Schmid <jhs@gnome.org>
9064 * plugins/sourceview/Makefile.am:
9065 * plugins/sourceview/anjuta-document.c:
9066 * plugins/sourceview/anjuta-view.c:
9067 * plugins/sourceview/anjuta-view.h:
9068 * plugins/sourceview/sourceview-autocomplete.c:
9069 * plugins/sourceview/sourceview-private.h:
9070 * plugins/sourceview/sourceview-tags.c:
9071 * plugins/sourceview/sourceview-tags.h:
9072 * plugins/sourceview/sourceview.c:
9073 * plugins/sourceview/tag-window.c:
9074 * plugins/sourceview/tag-window.h:
9076 Added code completion with tag manager to the editor and fixed a save_as bug
9078 2006-03-31 Johannes Schmid <jhs@gnome.org>
9080 * src/main.c: Revert patch from Rob to allow building with
9082 * configure.in: Require at least 2.12 libraries
9084 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
9086 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
9088 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9089 Improve anjuta-plugin project template: Added missed files dist tarball
9092 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
9095 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
9097 reviewed by: Johannes Schmid <jhs@gnome.org>
9099 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
9100 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
9101 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
9102 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
9104 Improve anjuta-plugin project template. Also fix for #322744
9106 2006-03-27 Johannes Schmid <jhs@gnome.org>
9108 * plugins/sourceview/sourceview-private.h:
9109 plugins/sourceview/sourceview.c:
9111 Added basic bookmark support
9113 2006-03-27 Johannes Schmid <jhs@gnome.org>
9118 Patch from Rob Bradfort <robster@debian.org>:
9119 * src/main.c: (get_command_line_args), (main):
9120 Migration from popt to GOption
9122 2006-03-26 Naba Kumar <naba@gnome.org>
9124 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
9125 size to scale itself with theme.
9127 2006-03-26 Naba Kumar <naba@gnome.org>
9129 * plugins/file-manager/an_file_view.c,
9130 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
9131 when symbolview and fileview objects are destroyed to avoid crashes
9132 after the plugins are disabled.
9134 2006-03-26 Naba Kumar <naba@gnome.org>
9136 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
9137 Deleted unused file.
9139 * plugins/glade/plugin.c: Be able to close glade plugin when there
9140 there is no glade project loaded.
9142 * plugins/sourceview/sourceview.plugin,
9143 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
9145 2006-03-23 Naba Kumar <naba@gnome.org>
9147 * plugins/editor/print.c: Fixed a bug where some sections of
9148 printed/previewed text is not highlighted.
9150 2006-03-20 Johannes Schmid <jhs@gnome.org>
9152 * libanjuta/interfaces/libanjuta.idl:
9154 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
9155 as we do not use private apis. Show help window and startup because it does
9158 * plugins/document-manager/action-callbacks.c:
9159 plugins/editor/Makefile.am:
9160 plugins/editor/text_editor.c:
9161 plugins/editor/print.c:
9162 plugins/editor/print.h:
9164 Fixed printing (nobody has missed it BTW ;-)
9166 * plugins/sourceview/sourceview.c:
9169 2006-03-20 Naba Kumar <naba@gnome.org>
9171 * configure.in, plugins/devhelp/plugin.c: Be able to build with
9172 devhelp >= 0.9 < 0.11 versions.
9174 2006-03-20 Johannes Schmid <jhs@gnome.org>
9176 * plugins/sourceview/anjuta-document-loader.c
9177 plugins/sourceview/sourceview.c:
9181 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9183 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
9184 Fixed bug (line position)
9185 Give the good line position whatever the active editor.
9187 2006-03-19 Ilkka Tuohela <hile@iki.fi>
9189 * configure.in: Added fi to ALL_LINGUAS
9191 2006-03-19 Johannes Schmid <jhs@gnome.org>
9193 * plugins/sourceview/anjuta-document-loader.c:
9194 replace gnome_vfs_get_mime_type_for_name_and data
9196 * plugins/build-basic-autotools/build-basic-autotools.c:
9199 2006-03-17 Johannes Schmid <jhs@gnome.org>
9201 * plugins/editor/editor.glade:
9202 Added style-editor again after it got lost somehow
9204 2006-03-17 Johannes Schmid <jhs@gnome.org>
9206 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
9207 configure.in: require devhelp 0.11
9209 Post 0.11 devhelp versions (CVS) do not work because of an API change...
9211 plugins/build-basic-autotools/build-basic-autotools.c:
9212 forgot a an installtion callback for the "install as root"-feature
9214 2006-03-17 Massimo Cora' <maxcvs@email.it>
9216 reviewed by: Johannes Schmid <jhs@gnome.org>
9218 * plugins/class-gen/anjuta-class-gen-plugin.glade
9219 plugins/class-gen/class_gen.c
9220 plugins/class-gen/goc_template_header
9221 plugins/class-gen/goc_template_source
9225 2006-03-16 Johannes Schmid <jhs@gnome.org>
9227 * plugins/sourceview/sourceview.c:
9228 Fixed "save-point" signal for undo actions
9230 2006-03-16 Massimo Cora' <maxcvs@email.it>
9232 reviewed by: Johannes Schmid <jhs@gnome.org>
9234 * plugins/document-manager/anjuta-docman.c:
9235 Implement tab drag and drop
9237 2006-03-16 Johannes Schmid <jhs@gnome.org>
9239 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
9240 plugins/build-basic-autotools/build-basic-autotools.c:
9242 Implemented "install as root"-feature (#321455)
9244 2006-03-16 Johannes Schmid <jhs@gnome.org>
9247 plugins/sourceview/.cvsignore
9248 plugins/tools/scripts/.cvsignore:
9249 Added/extended .cvsignore files
9251 * plugins/sourceview/sourceview-autocomplete.c:
9252 plugins/sourceview/sourceview-autocomplete.h:
9253 plugins/sourceview/sourceview-prefs.c:
9254 plugins/sourceview/sourceview-private.h:
9255 plugins/sourceview/sourceview.glade:
9256 Autcomplete just works(tm) now and respects preferences
9258 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
9259 Use better algorithm from autocomplete
9261 2006-03-15 Johannes Schmid <jhs@gnome.org>
9266 2006-03-15 Johannes Schmid <jhs@gnome.org>
9268 * libanjuta/interfaces/libanjuta.idl:
9269 plugins/class-gen/class_gen.c:
9270 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
9271 plugins/project-manager/plugin.c:
9273 Allow to add multiple source files (#320191)
9275 * configure.in: Require gnome-build 0.1.3
9277 2006-03-14 Johannes Schmid <jhs@gnome.org>
9279 * plugins/macro/macro-utils.c: Fixed bug #333606
9280 * plugins/file-wizard/file.c: Fixed bug #333601
9282 2006-03-13 Johannes Schmid <jhs@gnome.org>
9284 * plugins/sourceview/sourceview_autocomplete.c
9285 plugins/sourceview/sourceview_autocomplete.h
9286 plugins/sourceview/sourceview.c
9287 plugins/sourceview/sourceview-private.h
9288 plugins/sourceview/sourceview-prefs.c:
9290 Cleaned up and fixed several issues
9292 2006-03-13 Johannes Schmid <jhs@gnome.org>
9294 * plugins/sourceview/Makefile.am:
9295 plugins/sourceview/sourceview-autocomplete.c
9296 plugins/sourceview/sourceview-autocomplete.h:
9297 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
9298 plugins/sourceview/sourceview-private.h:
9299 plugins/sourceview/sourceview.c:
9301 Added (buggy) autocomplete feature to sourceview
9303 2006-03-12 Naba Kumar <naba@gnome.org>
9305 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
9306 libanjuta/anjuta-session.c: Added API docs.
9308 2006-03-12 Naba Kumar <naba@gnome.org>
9310 * TODO.tasks: Added couple of tasks.
9311 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
9312 Register private class as early as possible so that members could
9313 point to self class. Code clean up.
9315 2006-03-12 Naba Kumar <naba@gnome.org>
9317 * po/POTFILES.in, po/POTFILES.skip: Updated.
9319 2006-03-11 Naba Kumar <naba@gnome.org>
9321 * libanjuta/anjuta-shell.c,
9322 plugins/document-manager/anjuta-docman.c,
9323 plugins/document-manager/plugin.c,
9324 plugins/symbol-browser/an_symbol_search.c,
9325 plugins/valgrind/vgrule-list.c: Use correct signal names while
9328 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
9329 signal names and fixed enum IANJUTA_TYPE_* macro.
9331 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9333 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
9334 plugins/search/search-replace.c :
9335 Fixed bug (Bookmark the good line).
9336 Search & Replace (Mark all matched strings).
9338 2006-03-09 Johannes Schmid <jhs@gnome.org>
9340 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
9341 Completed changes from yesterday
9343 * plugins/document-manager/anjuta-document-manager.glade:
9344 plugins/editor/editor.glade
9345 plugins/editor/plugin.c: (activate_plugin)
9346 plugins/editor/text_editor.c
9347 plugins/sourceview/Makefile.am
9348 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
9349 plugins/sourceview/sourceview.glade:
9350 Completed preference changes
9352 2006-03-08 Johannes Schmid <jhs@gnome.org>
9354 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
9355 plugins/search/plugin.c: (activate_plugin):
9357 Removed Gtk-Criticals
9359 * plugins/document-manager/anjuta-document-manager.glade:
9360 plugins/document-manager/plugin.c: (on_docman_auto_save),
9361 (on_gconf_notify_timer), (prefs_init):
9362 plugins/document-manager/plugin.h:
9363 plugins/editor/text_editor.c: (text_editor_instance_init),
9364 (text_editor_dispose):
9365 plugins/editor/text_editor.h:
9366 plugins/editor/text_editor_cbs.c:
9367 plugins/editor/text_editor_cbs.h:
9368 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
9369 plugins/glade/plugin.c: (activate_plugin):
9370 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
9371 plugins/sourceview/sourceview-private.h:
9372 plugins/sourceview/sourceview.c: (on_menu_popup),
9373 (sourceview_new), (ifile_open), (ifile_savable_save),
9374 (ifile_savable_save_as), (ieditor_set_popup_menu),
9375 (ieditor_get_filename), (imark_mark):
9377 Moved autosave from editor to document manager and fixed some things in
9380 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9382 * plugins/search/anjuta-search.glade :
9383 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
9384 plugins/search/search-replace_bachend.c: Fixed a crash bug.
9385 plugins/search/search-replace.c : Fixed bug.
9387 2006-03-08 Johannes Schmid <jhs@gnome.org>
9389 * plugins/search/anjuta-search.glade
9390 Fixed widget names (glade is a bit stupid on copying widgets to other files)
9392 2006-03-07 Johannes Schmid <jhs@gnome.org>
9394 * plugins/document-manager/action-callbacks.c
9395 plugins/document-manager/anjuta-document-manager.glade
9396 plugins/document-manager/plugin.c: (prefs_init),
9398 plugins/editor/Makefile.am:
9399 plugins/editor/editor.glade:
9400 plugins/editor/plugin.c: (on_style_button_clicked),
9401 (activate_plugin), (dispose):
9402 plugins/editor/style-editor.c:
9404 Startet to seperate document-manager and editor preferences
9406 * plugins/search/Makefile.am:
9407 plugins/search/anjuta-search.glade:
9408 plugins/search/search-replace.c:
9410 Moved search GUI to search-plugin
9412 * plugins/sourceview/sourceview-prefs.c:
9413 plugins/sourceview/sourceview-prefs.h:
9414 plugins/sourceview/sourceview-private.h:
9415 plugins/sourceview/sourceview.c:
9416 plugins/sourceview/sourceview.h:
9417 plugins/sourceview/Makefile.am:
9418 plugins/sourceview/anjuta-document.h:
9419 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
9420 plugins/sourceview/plugin.c:
9422 Added some preferences to sourceview and fixed vfs_monitor
9424 * tagmanager/c.c: (parseParens):
9425 Removed annoying debug message
9427 * libanjuta/interfaces/libanjuta.idl:
9428 Removed IAnjutaEditorFactory::create_style_editor()
9430 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9432 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
9433 Search : Bookmark all matched lines.
9435 2006-03-06 Johannes Schmid <jhs@gnome.org>
9437 * plugins/class-gen/anjuta-class-gen.plugin.in
9438 plugins/file-loader/plugin.c: (sort_wizards)
9439 (on_create_submenu), (activate_plugin)
9440 plugins/file-wizard/anjuta-file-wizard.plugin.in
9441 plugins/glade/anjuta-glade.plugin.in
9442 plugins/project-import/anjuta-project-import.plugin.in
9443 plugins/project-wizard/anjuta-project-wizard.plugin.in:
9445 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
9448 * plugins/project-wizard/templates/mkfile.wiz:
9449 Use configured project directory instead of ~/myproject
9451 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
9453 Show markers (again) and monitor uri
9455 2006-03-06 Naba Kumar <naba@gnome.org>
9457 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
9458 typedefs separately so that forward linking would work.
9459 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
9461 2006-03-05 Naba Kumar <naba@gnome.org>
9463 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
9464 passing Enums and Structs in signals. Define struct _Name in
9465 generated code, so that forward referencing.
9466 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
9468 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
9470 2006-03-05 Naba Kumar <naba@gnome.org>
9472 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
9473 support. Generate GType definitions for enums in generated codes
9474 so that enums could be passed as signal params.
9476 2006-03-04 Naba Kumar <naba@gnome.org>
9478 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
9479 Restored cvs-moved revision files. They were originally marked
9480 deleted at their older locations. Now they are restored at
9481 their new locations. The changeset is one that was committed
9482 as part of document-manager, editor, search and print plugins
9483 separation from editor plugin.
9485 2006-03-03 Johannes Schmid <jhs@gnome.org>
9487 * plugins/sourceview/*:
9488 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
9491 2006-03-04 Naba Kumar <naba@gnome.org>
9493 * plugins/gdb/*: Deleted removed files (see previous changlog
9494 entry for files list).
9496 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
9498 * plugins/debug-mananger/breakpoints.c,
9499 plugins/debug-manager/breakpoints.h,
9500 plugins/debug-manager/debug_tree.c,
9501 plugins/debug-manager/debug_tree.h,
9502 plugins/debug-manager/info.c,
9503 plugins/debug-manager/info.h,
9504 plugins/debug-manager/locals.c,
9505 plugins/debug-manager/locals.h,
9506 plugins/debug-manager/memory.c,
9507 plugins/debug-manager/memory.h,
9508 plugins/debug-manager/registers.c,
9509 plugins/debug-manager/registers.h,
9510 plugins/debug-manager/sharedlib.c,
9511 plugins/debug-manager/sharedlib.h,
9512 plugins/debug-manager/signal.c,
9513 plugins/debug-manager/signal.h,
9514 plugins/debug-manager/stack_trace.c,
9515 plugins/debug-manager/stack_trace.h,
9516 plugins/debug-manager/watch.c,
9517 plugins/debug-manager/watch.h,
9518 plugins/debug-manager/Makefile.am:
9519 Move from gdb plugin to debug manager plugin
9521 * plugins/debug-manager/anjuta-debug-manager.glade,
9522 plugins/debug-manager/anjuta-debug-manager.ui:
9523 Move all user interface from gdb to debug manager
9525 * plugins/debug-manager/utilities.c,
9526 plugins/debug-manager/utilities.h:
9527 Remove some unused code
9528 Add useful code from gdb plugin
9530 * plugins/debug-manager/start.c,
9531 plugins/debug-manager/start.h:
9532 Include code of attach_process
9533 Add more code to start the debugger
9535 * plugins/debug-manager/plugin.c,
9536 plugins/debug-manager/plugin.h,
9537 plugins/debug-manager/anjuta-debug-manager.plugin.in:
9538 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
9540 * plugins/debug-manager/debugger.c,
9541 plugins/debug-manager/debugger.h:
9542 Implement a queue of debugger command
9544 * plugins/gdb/actions.c,
9545 plugins/gdb/actions.h,
9546 plugins/gdb/watch_cbs.c,
9547 plugins/gdb/watch_cbs.h,
9548 plugins/gdb/watch_gui.c,
9549 plugins/gdb/watch_gui.h:
9552 * plugins/gdb/debugger.c,
9553 plugins/gdb/debugger.h,
9554 plugins/gdb/gdbmi.c,
9555 plugins/gdb/gdbmi.h,
9556 plugins/gdb/utilities.c,
9557 plugins/gdb/utilities.h,
9558 plugins/gdb/Makefile.am,
9559 plugins/gdb/anjuta-gdb.plugin.in:
9560 Implement necessary functions
9562 * plugins/gdb/parser.c,
9563 plugins/gdb/parser.h:
9564 Code for parsing variable previously in debug_tree.c
9566 * plugins/gdb/anjuta-gdb.glade,
9567 plugins/gdb/anjuta-gdb.ui:
9568 Remove user interface
9570 * plugins/gdb/gdbmi-test.c:
9573 * plugins/gdb/anjuta-gdb.plugin.png:
9574 Try an improved icon for gdb (archer fish)
9576 * libanjuta/anjuta-debugger.c,
9577 libanjuta/anjuta-debugger.h,
9578 libanjuta/interfaces/libanjuta.idl,
9579 libanjuta/interfaces/anjuta-idl-compiler.pl,
9580 libanjuta/Makefile.am:
9581 Add declaration used in new IAnjutaDebugger interface
9583 * manuals/reference/libanjuta.types,
9584 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
9585 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
9586 Update documentation
9588 2006-03-02 Naba Kumar <naba@gnome.org>
9590 * manuals/reference/libanjuta/Makefile.am,
9591 manuals/reference/libanjuta/libanjuta-docs.sgml,
9592 manuals/reference/libanjuta/libanjuta-sections.txt,
9593 manuals/reference/libanjuta/libanjuta.types,
9594 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9595 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
9596 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9597 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9598 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9599 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9600 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
9601 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9602 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
9603 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9604 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9605 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
9606 manuals/reference/libanjuta/tmpl/e-splash.sgml,
9607 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9608 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
9609 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
9610 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
9611 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
9612 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9613 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
9614 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
9615 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
9616 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
9617 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
9618 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
9619 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
9620 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
9621 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
9622 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9623 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
9624 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
9625 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
9626 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9627 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
9628 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
9629 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
9630 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
9631 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
9632 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
9633 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
9634 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
9635 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9636 manuals/reference/libanjuta/tmpl/plugins.sgml,
9637 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
9638 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
9639 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
9640 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
9641 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
9642 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
9643 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
9644 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
9645 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
9646 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
9647 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
9648 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
9649 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
9650 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
9653 2006-02-28 Naba Kumar <naba@gnome.org>
9655 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
9656 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
9657 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
9658 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
9659 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
9660 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
9661 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
9662 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
9663 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
9664 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
9665 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
9666 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
9667 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
9668 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
9670 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9672 * plugins/sourceview/sourceview.c:
9673 Select to brace, select block.
9675 2006-02-28 Johannes Schmid <jhs@gnome.org>
9677 * plugins/file-wizard/Makefile.am
9678 plugins/file-wizard/action-callbacks.c (removed)
9679 plugins/file-wizard/action-callbacks.h (removed)
9680 plugins/file-wizard/anjuta-file-wizard.ui
9681 plugins/file-wizard/plugin.c: (activate_plugin),
9683 plugins/file-wizard/plugin.h:
9684 Removed Edit->Insert Text submenu (replace by macros plugin)
9686 * plugins/sourceview/sourceview.c: (sourceview_new),
9687 (ieditor_set_popup_menu):
9688 Fixed some more bugs
9690 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
9692 2006-02-28 Naba Kumar <naba@gnome.org>
9694 * plugins/file-manager/an_file_view.c,
9695 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
9696 rows also and with delay 1 sec (the color and timout value should
9697 probably be picked up from some system wide preference key).
9699 2006-02-28 Naba Kumar <naba@gnome.org>
9701 * libanjuta/interfaces/libanjuta.idl,
9702 plugins/document-manager/action-callbacks.c,
9703 plugins/document-manager/plugin.c,
9704 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
9705 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
9706 Added interface checks in document manager and enable/disable
9707 menus based on supported interface.
9709 * plugins/project-import/anjuta-project-import.glade: Set some
9710 resonable size for the import dialog.
9712 2006-02-27 Naba Kumar <naba@gnome.org>
9714 * libanjuta/interfaces/libanjuta.idl,
9715 plugins/document-manager/action-callbacks.c,
9716 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
9717 and eol conversion actions.
9719 2006-02-27 Johannes Schmid <jhs@gnome.org>
9721 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
9722 * plugins/file-manager/an_file_view.c
9723 plugins/file-manager/plugin.h: Added tooltips
9724 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
9726 2006-02-26 Naba Kumar <naba@gnome.org>
9728 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
9729 plugins/build-basic-autotools/build-basic-autotools.c,
9730 plugins/build-basic-autotools/build-basic-autotools.h,
9731 plugins/build-basic-autotools/executer.c,
9732 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
9733 disable indicator highlights preferences from message manager to
9734 build plugin. Implemented message indicator highlights in build tool.
9736 * plugins/editor/text_editor.c: Fixed indicators.
9738 2006-02-26 Johannes Schmid <jhs@gnome.org>
9740 * plugins/sourceview/sourceview.c:
9743 * plugins/subversion/svn_auth.c:
9744 Fixed username/password authentification but there might be a memory corruption
9746 2006-02-26 Naba Kumar <naba@gnome.org>
9748 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
9749 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
9750 libanjuta/anjuta-launcher.h: Added documentation.
9752 2006-02-24 Naba Kumar <naba@gnome.org>
9754 * plugins/editor/text_editor.c: Fixed change in API in
9755 IAnjutaEditorSelection::set().
9757 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9759 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
9760 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
9761 libanjuta/interfaces/libanjuta.idl :
9762 Search in sourceview editor (Select in buffer).
9765 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9767 * plugins/sourceview/sourceview.c :
9768 Fixed Replace, to_upper, to_lower.
9770 * plugins/search/search-replace_backend.c :
9771 Renamed header name.
9773 2006-02-22 Naba Kumar <naba@gnome.org>
9775 * libanjuta/anjuta-plugin-description.c,
9776 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
9777 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
9778 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
9779 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9780 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
9782 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
9783 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
9785 2006-02-21 Naba Kumar <naba@gnome.org>
9787 * libanjuta/interfaces/libanjuta.idl,
9788 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
9789 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
9790 interface for editor.
9792 2006-02-21 Naba Kumar <naba@gnome.org>
9794 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
9796 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
9797 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
9799 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9801 * GTKSOURCEVIEW EDITOR
9802 plugins/sourceview/sourceview.c :
9803 Fixed copy and Goto Line.
9805 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
9806 plugins/macro/plugin.c :
9807 Fixed Insert key word and Insert macro.
9809 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
9811 * plugins/document-manager/anjuta-docman.c:
9812 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
9815 plugins/Makefile.am:
9816 plugins/sourceview/.cvsignore:
9817 plugins/sourceview/Makefile.am:
9818 plugins/sourceview/plugin.c: :
9819 plugins/sourceview/plugin.h:
9820 plugins/sourceview/sourceview.c:
9821 plugins/sourceview/sourceview.h:
9822 plugins/sourceview/sourceview.plugin:
9823 plugins/sourceview/sourceview.plugin.in:
9824 plugins/sourceview/sourceview.png:
9826 Added sourceview editor plugin
9828 2006-02-19 Naba Kumar <naba@gnome.org>
9830 * libanjuta/interfaces/libanjuta.idl,
9831 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9832 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9833 plugins/cvs-plugin/cvs-interface.c,
9834 plugins/document-manager/action-callbacks.c,
9835 plugins/document-manager/action-callbacks.h,
9836 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
9837 plugins/search/plugin.c, plugins/search/search-replace.c,
9838 plugins/search/search-replace_backend.c,
9839 plugins/subversion/subversion-actions.c,
9840 plugins/subversion/subversion-callbacks.c,
9841 plugins/tools/editor.c, plugins/tools/execute.c,
9842 plugins/tools/variable.c: Defined proper editor interfaces and fixed
9845 2006-02-15 Naba Kumar <naba@gnome.org>
9847 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
9850 * libanjuta/interfaces/libanjuta.idl,
9851 plugins/document-manager/anjuta-docman.c,
9852 plugins/document-manager/plugin.c,
9853 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
9854 unnecessary parameters from IAnjutaEditor interface and used proper
9855 types instead of 'gpointer'. Fixed various compiler warnings.
9857 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
9860 2006-02-12 Naba Kumar <naba@gnome.org>
9862 * po/POTFILES.in: Updated.
9864 2006-02-11 Naba Kumar <naba@gnome.org>
9866 * plugins/editor/properties.[cxx,h],
9867 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
9868 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
9869 to sci_prop_*(), because they were conflicting with external
9870 functions (in some ssl library).
9872 2006-02-08 Naba Kumar <naba@gnome.org>
9874 Patch from Massimo Cora <maxcvs@email.it>:
9875 * plugins/valgrind/anjuta-valgrind.schemas,
9876 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
9877 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
9878 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
9879 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
9880 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
9881 plugins/valgrind/vgtoolview.c,
9882 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
9883 before running the debugging session. I've added also a
9884 preference in Anjuta Preferences where you can specify
9885 the path to the valgrind binary. The default is /usr/bin/valgrind.
9886 Now it displays a dialog with the error. [it can be -program
9887 exited- or -file loaded or end of input-]. Some valgrind 3.x
9890 2006-01-29 Naba Kumar <naba@gnome.org>
9892 Patch from Massimo Cora <maxcvs@email.it>:
9893 * configure.in, plugins/Makefile.am,
9894 plugins/valgrind/*: Valgrind plugin (requires
9895 binutils-dev and valgrind to be installed.
9897 2005-01-24 Johannes Schmid <jhs@gnome.org>
9899 * Patch from Eric Greveson <ejg45@cam.ac.uk>
9900 plugins/tools/variables.c:
9901 Added current directory to possible variables
9903 * Patch from Günther Brammer <gbrammer@gmx.de>
9904 plugins/document-manager/anjuta-docman.c:
9905 Fix a crash on opening a file
9907 AUTHORS: Added Günther Brammer
9909 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
9911 * libanjuta/anjuta-launcher.c:
9912 Fix a bug in AnjutaLauncher when output is bigger than buffer
9913 Probably fix bug #315188 and #305134
9915 2005-12-28 Johannes Schmid <jhs@gnome.org>
9917 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
9918 * src/about.c: Use new gtk about dialog
9919 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
9920 Updated anjuta_ui_add_action_group_entries call
9922 Patch from Jean Breford <jean.breford@normalesup.org>
9923 and Markus Habermehl <bmh1980de@yahoo.de>:
9925 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
9926 * AUTHORS: Added Jean and Markus
9928 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9929 * plugins/search/search-replace.c :
9930 Bookmark all matched lines.
9931 * plugins/search/search-replace_backend.c :
9932 Fixed bug (Search in all project files).
9934 2005-12-21 Johannes Schmid <jhs@gnome.org>
9936 * plugins/search/plugin.c:
9938 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
9939 investigation needed.
9941 AUTHORS: Added Ross Goldner
9943 2005-12-19 Ross Golder <ross@golder.org>
9945 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
9946 application/xml MIME type.
9948 2005-12-18 Johannes Schmid <jhs@gnome.org>
9950 po/POTFILES.in: Updated files after directory changes
9951 HACKING: Removed outdated section 3 (anoncvs)
9953 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
9955 * plugins/build-basic-autotools/build-basic-autotools.c:
9956 Save all files in editor before running a command
9958 * plugins/tools/execute.c:
9959 Use document manager plugin instead of each editor for
9962 2005-12-15 Johannes Schmid <jhs@gnome.org>
9964 * plugins/document-manager/action-callbacks.c:
9965 (on_save_all1_activate), (on_swap_activate)
9966 plugins/document-manager/anjuta-docman.c:
9967 (on_save_as_filesel_response), (on_notebook_switch_page):
9969 Fixed some remaining issues in document-manger
9971 2005-12-15 Johannes Schmid <jhs@gnome.org>
9973 * plugins/profile-default/default.anjuta:
9974 Load Search plugin and Message Manager by default
9976 2005-12-14 Johannes Schmid <jhs@gnome.org>
9978 * plugins/editor/text_editor.c
9979 libanjuta/anjuta-utils.c:
9981 Check if files differ when gnome-vfs monitoring is used.
9984 2005-12-13 Johannes Schmid <jhs@gnome.org>
9986 * plugins/document-manager/plugin.c:
9987 Only save modified files in ianjuta_file_savable_save() for document-manager
9988 as discussed on mailing list.
9990 * plugins/cvs-plugin/cvs-callbacks.c:
9991 Fixed dialog handling for empty log message
9993 2005-12-13 Johannes Schmid <jhs@gnome.org>
9995 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
9997 * plugins/project-manager/* Removed ununsed files
9999 * plugins/symbol-browser/an_symbol_iter.c
10000 plugins/build-basic-autotools/build-basic-autotools.c
10001 plugins/build-basic-autotools/executer.c
10002 plugins/class-gen/class_gen.c
10003 plugins/class-inheritance/class-inherit.c
10004 plugins/cvs-plugin/cvs-actions.c
10005 plugins/cvs-plugin/cvs-interface.c
10006 plugins/debug-manager/attach_process.
10007 plugins/devhelp/plugin.c
10008 plugins/document-manager/plugin.c
10009 plugins/document-manager/indent_util.c
10010 plugins/editor/properties.cxx
10011 plugins/editor/aneditor.cxx
10012 plugins/editor/style-editor.c
10013 plugins/editor/text_editor.c
10014 plugins/macro/macro_db.c
10017 Use DEBUG_PRINT for debug messages
10019 libanjuta/anjuta-debug.h: Include config.h
10021 HACKING: Updated (BTW: does anyone read this?)
10023 2005-12-12 Johannes Schmid <jhs@gnome.org>
10025 Patch from Johan Ersvik <jersvik@fastmail.fm>:
10026 * plugins/gdb/debugger.c
10028 Fix a crasher in gdb plugin
10030 * plugins/gtodo/plugin.c
10031 plugins/search/plugin.c
10035 * plugins/document-manager/anjuta-docman.c:
10037 Fixed error markers
10039 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
10041 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
10043 * plugins/document-manager/anjuta-docman.c:
10044 highlight changed files in docman popup-menu
10045 * plugins/gdb/debug-tree.c:
10046 plugins/gdb/debugger.c
10047 Do not corupt entire "locals" tree when variable pointer have
10048 additional info and arrays/strucs/unions correctly.
10051 2005-12-11 Johannes Schmid <jhs@gnome.org>
10053 * plugins/document-manager/anjuta-docman.c
10054 plugins/document-manager/plugin.c
10055 plugins/editor/text_editor.c:
10057 AUTHORS: Added Johan Ersvik
10059 Fixed "is-dirty" bug and tab ordering
10061 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
10063 * plugins/editor/aneditor-autocomplete.cxx
10064 plugins/editor/aneditor-calltip.cxx
10065 plugins/editor/aneditor-priv.h
10066 plugins/symbol-browser/an_symbol.c
10067 plugins/symbol-browser/an_symbol_view.c
10069 tagmanager/tm_symbol.c
10070 tagmanager/tm_tag.c
10071 tagmanager/include/tm_symbol.h
10072 tagmanager/include/tm_tag.h
10075 Better pointer recognition in tagmanager and symbol browser
10077 2005-12-11 Johannes Schmid <jhs@gnome.org>
10079 * plugins/search/*: New search plugin derived from search code in old editor
10082 * plugins/document-manager/*: new document-manger which is now seperated from
10083 editor to allow implementation of other editor widgets. Code is mostly derived
10084 from old editor plugin
10086 * plugins/print/* new print plugin which is not fully implemented in the
10089 * plugins/editor/text_editor.c: Added lots of interface code
10091 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
10092 IAnjutaEditorFactory and extended IAnjutaEditor
10094 * configure.in, plugins/Makefile.am updated build system for new
10097 This is a huge commit which might still contain some bugs and also has
10098 some fixmes. Things that are not working are the search toolbar because it
10099 does not use the same backend as any other searching function and printing
10100 (easy to fix) because it did not yet implement IAnjutaPrintable.
10102 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
10104 * plugins/project-wizard/property.c:
10105 Use newer GtkFileChooser instead of GtkFileSelection with
10106 GnomeFileEntry to avoid a bug
10108 * plugins/project-wizard/install.c:
10109 Avoid an endless loop if project directory is not writable
10111 * plugins/project-wizard/druid.c:
10112 Allow creating project in empty directory without a
10115 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
10117 Patch from Massimo Cora <maxcvs@email.it>
10118 * plugins/class-inheritence/class-inherit.c
10119 plugins/class-inheritence/plugin.c
10120 plugins/class-inheritence/plugin.h
10123 Update plugin to use new API from graphviz 2.6. Version 2.2 is
10124 no longer supported!
10126 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
10128 Patch from Johan Ersvik <jersvik@fastmail.fm>
10129 * plugins/message-view/message-view.c
10130 plugins/build-basic-autotools/build-basic-autotools.c
10131 plugins/build-basic-autotools/automake-c.filters
10133 This patch correct regex-filters for newer automake
10136 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
10138 * plugins/tools/execute.c:
10139 Detect variables inside a word
10141 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10143 * libanjuta/anjuta-status.[ch],
10144 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
10145 plugins/editor/anjuta-docman.c :
10146 New anjuta-status procedure.
10148 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10151 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
10152 plugins/editor/Makefile.am
10153 plugins/editor/anjuta-document-manager.glade
10154 plugins/editor/plugin.c plugins/editor/plugin.h
10155 plugins/editor/text_editor.c plugins/editor/text_editor.h
10157 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
10158 plugins/editor/indent-util.c plugins/editor/indent-util.h
10159 plugins/editor/indent_test.c :
10160 Set and Preview indent preferences parameters.
10161 Saved indent user parameters.
10163 2005-10-27 Naba Kumar <naba@gnome.org>
10165 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
10166 * plugins/editor/anjuta-docman.c: Restore tab color to normal
10167 theme color for saved documents.
10169 2005-10-26 Naba Kumar <naba@gnome.org>
10171 * libanjuta/anjuta-encodings.c: Save changed supported encodings
10172 list. Fixed bug #316731.
10174 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
10176 * tagmanager/tm_symbol.c: Fixed bug #315218
10178 2005-10-23 Adam Weinberger <adamw@gnome.org>
10180 * plugins/build/build_file.c
10181 plugins/build-basic-autotools/build-basic-autotools.c
10182 plugins/tools/execute.c
10183 plugins/build/compile.c
10184 plugins/build/configurer.c
10185 plugins/debug-manager/plugin.c
10186 plugins/editor/plugin.c
10187 plugins/editor/print.c
10188 plugins/editor/text_editor.c
10189 plugins/file-loader/plugin.c
10190 plugins/file-manager/an_file_view.c
10191 plugins/symbol-browser/an_symbol_view.c
10192 plugins/gdb/debugger.c
10193 plugins/gdb/plugin.c
10194 plugins/glade/plugin.c
10195 plugins/macro/macro-actions.c
10196 plugins/macro/plugin.c
10197 plugins/profile-default/plugin.c
10198 plugins/project-manager/plugin.c
10199 plugins/project-manager/project_import.c
10200 plugins/symbol-browser/plugin.c
10201 plugins/tools/execute.c
10203 src/anjuta-actions.h
10205 Correct spacing errors before and after "...".
10207 2005-10-20 Naba Kumar <naba@gnome.org>
10209 * plugins/gdb/debugger.c: Fixed attach/detach process to
10210 updated UI properly.
10212 2005-10-18 Naba Kumar <naba@gnome.org>
10214 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
10217 2005-10-13 Naba Kumar <naba@gnome.org>
10219 * plugins/project-mkfile-import/*: Removed separate import wizard for
10220 makefile based projects (because single widzard handles all wizards).
10222 * plugins/project-import/project-import.c: Made wizard window
10223 transient to main window.
10225 Patch from: Eric Greveson <ejg45@cam.ac.uk>
10227 * AUTHORS: Added Eric's name in contributors list.
10229 * configure.in, plugins/Makefile.am,
10230 plugins/project-import/Makefile.am,
10231 plugins/project-import/anjuta-project-import.glade,
10232 plugins/project-import/project-import.c,
10233 plugins/project-import/project-import.h: Import wizard now detects
10234 both makefile and automake projects together instead of separate wizard.
10236 * plugins/project-wizard/templates/java/project.anjuta,
10237 plugins/project-wizard/templates/mkfile/project.anjuta,
10238 plugins/project-wizard/templates/python/project.anjuta,
10239 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
10240 name to make it appropriate.
10242 2005-10-11 Naba Kumar <naba@gnome.org>
10244 * configure.in: Fixed glade3 version requirement.
10246 2005-09-29 Alexander Shopov <ash@contact.bg>
10248 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
10250 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
10252 * plugins/subversion/svn_auth.c
10253 plugins/subversion/anjuta_subversion.glade:
10254 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
10256 2005-09-22 Naba Kumar <naba@gnome.org>
10258 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
10260 * configure.in, plugins/Makefile.am
10261 plugins/project-manager/anjuta-project-manager.plugin.in,
10262 plugins/project-manager/plugin.c,
10263 (added) plugins/project-mkfile-import/.cvsignore,
10264 (added) plugins/project-mkfile-import/Makefile.am,
10265 (added) plugins/project-mkfile-import/
10266 anjuta-project-mkfile-import-plugin.png,
10267 (added) plugins/project-mkfile-import/
10268 anjuta-project-mkfile-import.glade,
10269 (added) plugins/project-mkfile-import/
10270 anjuta-project-mkfile-import.plugin.in,
10271 (added) plugins/project-mkfile-import/plugin.c,
10272 (added) plugins/project-mkfile-import/plugin.h,
10273 (added) plugins/project-mkfile-import/project-mkfile-import.c,
10274 (added) plugins/project-mkfile-import/project-mkfile-import.h,
10275 plugins/project-wizard/templates/Makefile.am,
10276 (added) plugins/project-wizard/templates/mkfile-logo.png,
10277 (added) plugins/project-wizard/templates/mkfile.wiz,
10278 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
10279 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
10280 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
10281 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
10282 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
10283 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
10284 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
10285 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
10286 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
10287 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
10288 (added) plugins/project-wizard/templates/mkfile/src/main.c:
10289 Added makefile based project import wizard and wizard template.
10291 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
10293 * libanjuta/anjuta-launcher.c: Reduced false password detections
10295 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
10297 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
10298 messages correctly.a
10300 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
10302 * scintilla/Makefile.am: Changed scintilla library to noinst
10303 * pixmaps/Makefile.am: Install password.png
10304 * libanjuta/anjuta-launcher.c: Changed password detection
10305 to be able to access GNOME CVS with ssh.
10307 2005-08-31 Naba Kumar <naba@gnome.org>
10309 * plugins/glade/plugin.c: Set transient window for the widget
10312 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
10314 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
10316 2005-08-10 Naba Kumar <naba@gnome.org>
10318 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
10319 as shortcut key for execute.
10321 * src/about.c: Clean up.
10323 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
10324 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
10327 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10329 * plugins/editor/search-replace_backend.c :
10330 Fixed search in File Patterns.
10332 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
10334 * plugins/gdb/Makefile.am: Fixed a make -j x bug
10336 2005-08-04 Naba Kumar <naba@gnome.org>
10338 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
10339 for pango-1.8 rendering bug.
10341 2005-08-03 Naba Kumar <naba@gnome.org>
10343 * plugins/glade/plugin.c: Proper names for plugin widgets.
10345 * plugins/subversion/anjuta-subversion.glade,
10346 plugins/subversion/svn-auth.c: Fixed authentication dialog and
10347 string allocations. Use passed default values when available.
10348 Set proper focus and dialog default response. Destroy dialog after use.
10349 Return error when appropriate.
10351 2005-08-02 Naba Kumar <naba@gnome.org>
10353 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
10354 for pango-1.8 rendering bug.
10356 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
10358 * scintilla/Makefile.am: Fixed a make -j x bug
10360 2005-08-02 Johannes Schmid <jhs@gnome.org>
10362 * plugins/subversion/svn-auth.c: Added username/password
10365 2005-08-01 Naba Kumar <naba@gnome.org>
10367 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
10368 checks for character width calculations.
10370 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10372 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
10374 2005-07-31 Naba Kumar <naba@gnome.org>
10376 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
10377 messup with pango 1.8. Fixed bug #311846.
10379 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10381 * plugins/gdb/memory.c : Fixed bug 305082.
10383 * plugins/project-wizard/templates/anjuta-plugin.wiz,
10384 plugins/project-wizard/templates/gcj.wiz,
10385 plugins/project-wizard/templates/gnome.wiz,
10386 plugins/project-wizard/templates/gtk.wiz,
10387 plugins/project-wizard/templates/java.wiz,
10388 plugins/project-wizard/templates/python.wiz,
10389 plugins/project-wizard/templates/wxwin.wiz,
10390 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
10392 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
10394 * plugins/tools/execute.c:
10395 Correct a crash if editor is closed while a tool still use it.
10397 2005-07-28 Naba Kumar <naba@gnome.org>
10399 * scintilla/*: Updated scintilla from their latest CVS.
10401 2005-07-27 Naba Kumar <naba@gnome.org>
10403 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
10404 plugins/build-basic-autotools/build-basic-autotools.c,
10405 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
10406 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
10407 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
10408 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
10409 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
10410 plugins/message-view/plugin.c, plugins/patch/plugin.c,
10411 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
10412 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
10413 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
10414 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
10415 argument to anjuta_ui_add_action_group_entries() and
10416 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
10417 Fixed all plugins to pass translation domain. This fixes untranslated
10420 2005-07-27 Naba Kumar <naba@gnome.org>
10422 * plugins/class-inheritance/class-callbacks.c,
10423 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
10424 proper system colors.
10426 2005-07-26 Naba Kumar <naba@gnome.org>
10428 * ROADMAP: Updated and added more tasks.
10430 2005-07-25 Naba Kumar <naba@gnome.org>
10432 * ROADMAP: Updated and added more tasks.
10434 2005-07-24 Naba Kumar <naba@gnome.org>
10436 * HACKING: Fixed format.
10438 2005-07-24 Naba Kumar <naba@gnome.org>
10440 * ROADMAP: Fixed format.
10441 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
10443 2005-07-24 Naba Kumar <naba@gnome.org>
10445 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
10446 * data/properties/cpp.properties: Added *.c++ as file extension for c++
10448 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
10450 * plugins/tools/dialog.c, plugins/tools/dialog.h:
10451 Correct wrong sensitivity setting
10453 * plugins/tools/tool.c: Correct a crash when removing overridden tool
10455 * plugins/tools/variable.c: Add variables for project manager
10457 2005-07-23 Naba Kumar <naba@gnome.org>
10459 * ROADMAP: updated.
10461 2005-07-23 Naba Kumar <naba@gnome.org>
10463 * plugins/subversion/Makefile.am,
10464 plugins/subversion/svn-auth.c,
10465 plugins/subversion/svn-auth.h: Added subversion authentication code
10468 * plugins/subversion/subversion-callbacks.c,
10469 plugins/subversion/subversion-callbacks.h,
10470 plugins/subversion/svn-backend-priv.h,
10471 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
10472 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
10473 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
10474 Added file mode line.
10476 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
10478 * configure.in: Added 'gl' to ALL_LINGUAS.
10480 2005-07-21 Naba Kumar <naba@gnome.org>
10482 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
10483 the active sources and kill the running process without emitting
10484 signals (which could be fatal because the object is being destroyed).
10485 Incidentally, fixed the crash that happens when stopping an active
10486 debugger session. Disabled debug prints and code clean up.
10489 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
10490 message view object, because that prevents many unprocessed outputs
10491 from the cvs command from being appended in view. Does not set NULL
10492 to mesg_view private member (not required) so that any pending outputs
10493 to view is processed.Fixed bug #172666.
10495 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
10496 type in supported list.
10498 2005-07-18 Adam Weinberger <adamw@gnome.org>
10500 * plugins/file-manager/anjuta-file-manager-plugin.glade:
10501 grammar/spelling fixes.
10503 2005-07-17 Naba Kumar <naba@gnome.org>
10505 * (new) plugins/project-wizard/templates/terminal/cvsignore,
10506 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
10507 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
10508 plugins/project-wizard/templates/anjuta-plugin.wiz,
10509 plugins/project-wizard/templates/gcj.wiz,
10510 plugins/project-wizard/templates/gnome.wiz,
10511 plugins/project-wizard/templates/gtk.wiz,
10512 plugins/project-wizard/templates/gtkmm.wiz,
10513 plugins/project-wizard/templates/java.wiz,
10514 plugins/project-wizard/templates/python.wiz,
10515 plugins/project-wizard/templates/terminal.wiz,
10516 plugins/project-wizard/templates/terminal/Makefile.am,
10517 plugins/project-wizard/templates/terminal/po/Makefile.am,
10518 plugins/project-wizard/templates/terminal/src/Makefile.am,
10519 plugins/project-wizard/templates/wxwin.wiz,
10520 plugins/project-wizard/templates/xlib-dock.wiz,
10521 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
10522 wizards and updated .wiz files to install them in newly created
10525 2005-07-16 Naba Kumar <naba@gnome.org>
10527 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
10529 * plugins/file-manager/an_file_view.c,
10530 plugins/file-manager/plugin.c: Added file manager preferences to
10531 show/hide files ignored by version control (e.g. cvsignore).
10533 * plugins/editor/text_editor.c: Initialize vfs info struct.
10535 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
10536 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
10537 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
10538 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
10539 omf-install/.cvsignore, pixmaps/.cvsignore,
10540 plugins/file-manager/anjuta-file-manager-plugin.glade,
10541 scintilla/.cvsignore, scintilla/include/.cvsignore,
10542 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
10543 tagmanager/python.c: Updated.
10545 2005-07-16 Naba Kumar <naba@gnome.org>
10547 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
10548 Fixed python parser to parser class methods.
10550 2005-07-15 Naba Kumar <naba@gnome.org>
10552 * plugins/project-wizard/property.c: Used parenthesis to remove
10555 * plugins/project-wizard/templates/anjuta-plugin.wiz,
10556 plugins/project-wizard/templates/gcj.wiz,
10557 plugins/project-wizard/templates/gnome.wiz,
10558 plugins/project-wizard/templates/gtk.wiz,
10559 plugins/project-wizard/templates/gtkmm.wiz,
10560 plugins/project-wizard/templates/java.wiz,
10561 plugins/project-wizard/templates/python.wiz,
10562 plugins/project-wizard/templates/terminal.wiz,
10563 plugins/project-wizard/templates/wxwin.wiz,
10564 plugins/project-wizard/templates/xlib-dock.wiz,
10565 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
10568 2005-07-15 Naba Kumar <naba@gnome.org>
10570 * plugins/project-wizard/templates/java.wiz,
10571 plugins/project-wizard/templates/java/Makefile.am,
10572 plugins/project-wizard/templates/java/project.anjuta,
10573 plugins/project-wizard/templates/python.wiz,
10574 plugins/project-wizard/templates/python/Makefile.am,
10575 plugins/project-wizard/templates/python/project.anjuta: Use different
10576 project files for java and python module where debugger is not
10577 included in the list of plugins.
10579 2005-07-15 Naba Kumar <naba@gnome.org>
10581 * configure.in, plugins/project-wizard/templates/Makefile.am,
10582 plugins/project-wizard/templates/gcj-logo.png,
10583 plugins/project-wizard/templates/gcj.wiz,
10584 plugins/project-wizard/templates/gcj/.cvsignore,
10585 plugins/project-wizard/templates/gcj/Makefile.am,
10586 plugins/project-wizard/templates/gcj/configure.in.tpl,
10587 plugins/project-wizard/templates/gcj/src/.cvsignore,
10588 plugins/project-wizard/templates/gcj/src/Makefile.am,
10589 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
10590 plugins/project-wizard/templates/java-logo.png,
10591 plugins/project-wizard/templates/java.wiz,
10592 plugins/project-wizard/templates/java/configure.in.tpl,
10593 plugins/project-wizard/templates/java/po/Makefile.am,
10594 plugins/project-wizard/templates/java/po/POTFILES.in,
10595 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
10596 plugins/project-wizard/templates/java/src/main.java,
10597 plugins/project-wizard/templates/python-logo.png,
10598 plugins/project-wizard/templates/python.wiz,
10599 plugins/project-wizard/templates/python/.cvsignore,
10600 plugins/project-wizard/templates/python/Makefile.am,
10601 plugins/project-wizard/templates/python/configure.in.tpl,
10602 plugins/project-wizard/templates/python/po/.cvsignore,
10603 plugins/project-wizard/templates/python/po/Makefile.am,
10604 plugins/project-wizard/templates/python/po/POTFILES.in,
10605 plugins/project-wizard/templates/python/src/.cvsignore,
10606 plugins/project-wizard/templates/python/src/Makefile.am,
10607 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
10608 plugins/project-wizard/templates/python/src/main.py: Added Generic
10609 gcj and python project wizards. Fixed Generic java project to
10610 use _JAVA primary. Update gnome-build from cvs for them to work
10613 2005-07-12 Naba Kumar <naba@gnome.org>
10615 * plugins/project-manager/plugin.c: Automatically determine
10616 project backend by probing.
10618 2005-07-04 Naba Kumar <naba@gnome.org>
10620 * Makefile.am: Do not install old anjuta.glade file which conflicts
10621 with newer src/anjuta.glade.
10623 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
10625 * plugins/an_symbol_prefs.c:
10626 Sort list of available symbol files
10628 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
10630 * plugins/build-basic-autotools.c:
10633 * plugins/gtodo/libgtodo.c:
10634 Possible fix for #307800
10636 * libanjuta/anjuta-encodings.c
10637 libanjuta/anjuta-launcher.c
10638 libanjuta/anjuta-preference-dialog.c
10639 libanjuta/anjuta-preferences.c
10640 libanjuta/anjuta-ui.c
10641 libanjuta/anjuta-util.c
10642 libanjuta/cell-renderer-captioned-image.c
10643 libanjuta/plugin.c:
10645 Patch from de_lupus@pandora.be (Kristof Vansant):
10646 Replaced deprecated gnome-i18n.h
10649 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
10651 * plugins/subversion/anjuta-subversion.glade
10652 plugins/subversion/anjuta-subversion.ui
10653 plugins/subversion/plugin.c
10654 plugins/subversion/subversion-actions.c
10655 plugins/subversion/subversion-callbacks.h
10656 plugins/subversion/subversion-callbacks.c
10657 plugins/subversion/svn-backend-priv.h
10658 plugins/subversion/svn-backend.h
10659 plugins/subversion/svn-backend.c
10660 plugins/subversion/svn-thread.h
10661 plugins/subversion/svn-thread.c:
10663 Implemented Subversion diff
10665 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
10667 * plugins/build-basic-autotools/build-basic-autotools.c:
10668 Fixed crash bug! Might be useful to release 2.0.2 soon
10669 because this bug will crash any build which produces errors
10672 === Anjuta 2.0.1 ===
10674 2005-06-27 Naba Kumar <naba@gnome.org>
10676 * plugins/tools/execute.c: Formated code.
10678 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
10680 * plugins/build-basic-autotools/build-basic-autotools.c:
10681 Remove two memory leaks
10682 Check command output versus untranslated strings too
10684 * plugins/tools/execute.c:
10685 Remove two memory leaks
10686 Check command output versus untranslated strings too
10687 Remove description message
10689 * plugins/tools/fileop.c:
10690 Escape tool name in xml configuration file
10692 2005-05-26 Naba Kumar <naba@gnome.org>
10694 * configure.in: Bumped version to 2.0.1
10695 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
10697 * plugins/tools/execute.c: Fixed clickable messages.
10700 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
10701 Deactivate glade plugin when last glade project is closed. Reorder
10702 glade widgets in layout. Change glade project when user selects a
10703 new project. Removed project from the list when user closes it. Fixed
10704 glade project file loading from URI. Save and restored loaded glade
10705 projects in/from session.
10707 * plugins/class-gen/action-callbacks.c,
10708 plugins/class-gen/anjuta-class-gen-plugin.glade,
10709 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
10710 plugins/file-wizard/anjuta-file-wizard.glade,
10711 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
10712 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
10713 "Add to project" correctly. Use the source file path returned after
10714 adding to project. Fixed memory leaks. Deactivate wizard plugins
10717 * plugins/project-manager/plugin.c,
10718 plugins/project-wizard/anjuta-project-wizard.glade,
10719 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
10720 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
10721 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
10722 project-wizard preference page to anjuta app, because they are
10723 more appropriated as general preferences. Renamed username and
10724 useremail properties keys.
10726 * po/POTFILES.in: Updated.
10728 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
10731 * plugins/file-loader/plugin.c: Do not use static variable to store
10732 created submenu in factory. Fixed crash in anjuta exit.
10734 2005-05-24 Naba Kumar <naba@gnome.org>
10736 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10737 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10738 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10739 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10740 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10741 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10742 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10743 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10744 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10746 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
10747 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
10748 plugins/build-basic-autotools/build-basic-autotools.c,
10749 plugins/build-basic-autotools/build-basic-autotools.h,
10750 plugins/build-basic-autotools/executer.c,
10751 plugins/build-basic-autotools/executer.h,
10752 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
10753 plugins/tools/variable.c: Added an extra argument to
10754 anuta_util_dialog_input() to pass default value. Save/load project
10755 configure and execution parameters in/from session.
10757 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
10758 symbol browser is loaded.
10760 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
10763 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
10764 deactivate would not start shell.
10766 2005-05-24 Naba Kumar <naba@gnome.org>
10768 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
10769 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
10770 libegg/egg-submenu-action.c, libegg/test-actions.c,
10771 plugins/build-basic-autotools/build-basic-autotools.c,
10772 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
10773 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
10774 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
10775 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
10776 plugins/macro/plugin.c, plugins/message-view/plugin.c,
10777 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
10778 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
10779 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10780 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
10781 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
10783 2005-05-24 Naba Kumar <naba@gnome.org>
10785 * data/properties/styles.properties: Fixed defalt font.
10787 * plugins/editor/search-replace.c,
10788 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
10789 project openness wihtout activating project-manager plugin (i.e.
10790 using anjuta_shell_get()).
10792 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
10793 - Completed add_source(), add_group() and add_target() methods of
10794 IAnjutaProjectManager.
10795 - Change their definition to return the added element (or NULL).
10796 - Used interface API for project main menus and 'add to project'
10797 from file-manager context menu.
10798 - Select proper default target/group when prompting for adding
10799 source/target/group.
10800 - Do not expand all nodes in selection tree when default selection
10801 are given (eases navigation in big projects).
10803 - Marked strings for translation.
10805 2005-05-23 Naba Kumar <naba@gnome.org>
10807 * src/anjuta-app.c: Save menu accelerators on change.
10809 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
10810 save-as dialog (leading to crash later).
10812 2005-05-22 Naba Kumar <naba@gnome.org>
10815 * AUTHORS: Added developers for other projects. Updated.
10816 * TODO.tasks: Updated.
10817 * ChangeLog: Added past changelogs from anjuta-0.1.5.
10819 2005-05-22 Naba Kumar <naba@gnome.org>
10821 * plugins/tools/execute.c: Make parsable lines distinct by adding
10822 a "Click me" description in the message. Allow tools to open arbibrary
10823 file in editory using gdb-styled annotation (The line starts with two
10824 \032 characters followed by the file:line).
10826 * plugins/tools/scripts/prepare-changelog.pl,
10827 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
10828 ChangeLog file itself and open it.
10830 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
10832 * plugins/tools/execute.c:
10833 Parse output in message pane
10834 Correct a crash on plugin deactivation
10836 * plugins/tools/fileop.c,
10837 plugins/tools/tool.c,
10838 plugins/tools/tool.h:
10839 Load only valid tools
10841 2005-06-21 Naba Kumar <naba@gnome.org>
10843 * anjuta.spec.in: Fixed devel package requirement.
10845 * plugins/message-view/message-view.c: Scroll message on next/previous.
10847 * TODO.tasks: Updated.
10849 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10850 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10851 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10852 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10853 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10854 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10855 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10856 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10858 * libanjuta/anjuta-preferences.c,
10859 plugins/build-basic-autotools/build-basic-autotools.c,
10860 plugins/build-basic-autotools/executer.c,
10861 plugins/class-gen/action-callbacks.c,
10862 plugins/class-gen/action-callbacks.h,
10863 plugins/class-gen/class_gen.c,
10864 plugins/cvs-plugin/cvs-interface.c,
10865 plugins/debug-manager/attach_process.c,
10866 plugins/debug-manager/plugin.c,
10867 plugins/debug-manager/utilities.c,
10868 plugins/debug-manager/utilities.h,
10869 plugins/editor/aneditor-autocomplete.cxx,
10870 plugins/editor/aneditor.cxx,
10871 plugins/editor/search-replace.c,
10872 plugins/editor/search-replace_backend.c,
10873 plugins/gdb/breakpoints.c,
10874 plugins/gdb/registers.c,
10875 plugins/patch/plugin.c,
10876 plugins/project-wizard/druid.c,
10877 plugins/project-wizard/install.c,
10878 plugins/subversion/plugin.c,
10879 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
10882 * plugins/class-gen/action-callbacks.c,
10883 plugins/project-wizard/parser.c,
10884 plugins/project-wizard/property.c,
10885 plugins/project-wizard/values.c,
10886 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
10888 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
10891 2005-06-20 Naba Kumar <naba@gnome.org>
10893 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
10894 manuals/reference/libanjuta/tmpl/e-splash.sgml,
10895 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10897 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
10898 exit idle function.
10900 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
10901 Fixed possible memory corruption.
10903 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
10904 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
10905 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
10906 progress bar increment and added progress status for symbol refresh
10907 and project loading.
10909 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
10910 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
10911 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
10912 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
10915 * TODO.tasks: Updated.
10917 2005-06-19 Naba Kumar <naba@gnome.org>
10919 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
10922 * plugins/project-import/project-import.c: Deactivate plugin when done.
10924 2005-06-18 Naba Kumar <naba@gnome.org>
10926 * plugins/profile-default/plugin.c: Fixed error when loading another
10927 project while a project is still loaded.
10929 * plugins/project-manager/plugin.c: Used (newly added) group-activated
10930 signal from gnome-build to popup group properties.
10932 * src/anjuta.c: Load default session by default.
10934 * po/POTFILES.in: Added missing files.
10936 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
10937 activate plugin on load (activate it separately). Connect to activate
10938 and deactivate signals for housekeeping, so that if plugins are
10939 activated or deactivate externally, they are properly recorded.
10941 * plugins/profile-default/plugin.c: Save profile before a project
10942 is loaded so that it could be restored when project is closed.
10944 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
10946 2005-06-17 Naba Kumar <naba@gnome.org>
10948 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
10949 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
10950 for project. The plugins loaded for the project is restored when project
10951 is loaded next time.
10953 * TODO.tasks: Updated.
10955 2005-06-15 Naba Kumar <naba@gnome.org>
10957 * plugins/tools/scripts/find-fixmes.pl,
10958 (new) plugins/tools/scripts/translation-status.pl,
10959 plugins/tools/scripts/tools-2.xml.in,
10960 plugins/tools/scripts/Makefile.am,
10961 plugins/tools/scripts/prepare-changelog.pl: Added translation
10962 status script. Completed find-fixmes.pl script. Fixed bugs.
10964 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
10967 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10969 * plugins/message-view/anjuta-message-manager-plugin.glade :
10970 renamed "messages.tag.position" to "messages.tab.position".
10971 plugins/message-view/anjuta-msgman.c :
10972 Messages tab position prefrences.
10974 2005-06-14 Naba Kumar <naba@gnome.org>
10976 * (new) plugins/tools/scripts/find-fixmes.pl,
10977 (new) plugins/tools/scripts/tools-2.xml.in,
10978 (new) plugins/tools/scripts/Makefile.am,
10979 (new) plugins/tools/scripts/prepare-changelog.pl,
10980 plugins/tools/plugin.h, plugins/tools/fileop.c,
10981 plugins/tools/Makefile.am, configure.in: Added system tools.
10983 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
10985 * plugins/tools/editor.c:
10986 Take care of creating .anjuta directory if missing
10988 2005-06-10 Naba Kumar <naba@gnome.org>
10990 * configure.in: Increased gnome-build required to version 0.1.2.
10992 * plugins/project-manager/plugin.c: Fixed target/group removal.
10993 Fixed memory leaks.
10995 2005-06-10 Naba Kumar <naba@gnome.org>
10997 * plugins/project-manager/plugin.c: Implemented target/group
10998 configuration (update gnome-build module from cvs).
11000 2005-06-07 Naba Kumar <naba@gnome.org>
11002 Patch from: Massimo Cora' <maxcvs@email.it>:
11003 * plugins/class-inheritance/Makefile.am,
11004 plugins/class-inheritance/class-inherit.c,
11005 plugins/class-inheritance/class-inherit.h,
11006 plugins/class-inheritance/plugin.c,
11007 plugins/class-inheritance/plugin.h,
11008 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
11009 expanded view of classes in hierarchy canvas (collapsable again).
11011 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
11013 * scintilla/patches/scintilla-64-bit.diff (added)
11014 * plugins/patch/patch-plugin.c:
11015 Conditional build for GTK 2.4 and GTK 2.6
11017 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
11019 * plugins/tools/anjuta-tools.glade,
11020 plugins/tools/editor.c,
11021 plugins/tools/plugin.h,
11022 plugins/tools/fileop.c:
11023 Add a check box to edit an user script
11024 Correct a few memory leak
11026 * plugins/tools/execute.c,
11027 plugins/tools/tool.c,
11028 plugins/tools/tool.h:
11029 Move utility remove_mnemonic function in tool.c
11032 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
11034 Patch from sbrabec@suse.cz:
11036 scintilla/include/Scintilla.h:
11038 Fix 64-Bit warnings in gcc 4
11040 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
11042 * plugins/patch/patch_plugin.c
11043 plugins/patch/patch.h
11044 plugin/patch/patch-plugin.glade
11045 plugin/patch/Makefile.am:
11047 Changed patch plugin to use libglade and new gtk 2.6 widgets
11049 2005-05-31 Naba Kumar <naba@gnome.org>
11051 Patch from Jason Bayman <JBayman@HobbitHell.com>:
11052 * plugins/editor/text_editor.c: Don't show error
11055 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
11057 * plugins/message-view/anjuta-message-manager.ui,
11058 plugins/message-view/anjuta-msgman.c,
11059 plugins/message-view/anjuta-msgman.h,
11060 plugins/message-view/message-view.c,
11061 plugins/message-view/message-view.h,
11062 plugins/message-view/plugin.c:
11063 Add a popup menu in messages panes
11064 Move save message pane option in it
11066 2005-05-28 Naba Kumar <naba@gnome.org>
11068 * data/properties/styles.properties: Fixed default font
11071 * plugins/editor/style-editor.c: cleanup.
11073 2005-05-25 Naba Kumar <naba@gnome.org>
11075 * plugin/gdb/plugin.c: Start gdb even if the program does
11076 not exists. Fixes bug #305074
11078 2005-05-24 Naba Kumar <naba@gnome.org>
11080 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
11081 * configure.in: graphviz pkgconfig path.
11083 2005-05-24 Naba Kumar <naba@gnome.org>
11085 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
11086 * TODO.tasks: Updated.
11088 2005-05-22 Naba Kumar <naba@gnome.org>
11090 * anjuta.spec.in: Fixed spec file
11091 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
11093 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
11095 * TODO.tasks: Updated.
11097 * plugins/message-view/anjuta-message-manager.ui,
11098 plugins/message-view/message-view.c,
11099 plugins/message-view/message-view.h,
11100 plugins/message-view/plugin.c:
11101 Add shortcut for next and previous message
11102 Add a save message menu item
11103 Fix a bug in previous message
11105 2005-05-21 Naba Kumar <naba@gnome.org>
11107 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
11108 doc/Makefile.am, global-tags/create_global_tags.sh,
11109 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
11110 and rpm package creation. Fixed installation paths.
11112 * plugins/editor/anjuta-document-manager.glade,
11113 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
11114 and indent options.
11116 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
11118 2005-05-21 Naba Kumar <naba@gnome.org>
11120 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
11121 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
11122 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
11123 tagmanager/Makefile.am: Fixed paths configure variables to take
11124 automake configure variables instead of hardcoding.
11126 * global-tags/tm_global_tags.c: Formated code.
11128 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
11129 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11130 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11131 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11132 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11133 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11134 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11135 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11136 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11138 2005-05-20 Naba Kumar <naba@gnome.org>
11140 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
11141 and fixed rpm spec file (more testing required).
11143 * data/gdb.init: Don't set gdb prompt.
11145 * mime/Makefile.am: run update-mime-data only on system-wide install.
11147 * plugins/gdb/Makefile.am: Install plugin at correct paths.
11149 2005-05-19 Naba Kumar <naba@gnome.org>
11151 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
11152 while it's not visible.
11154 Patch from: Jason Bayman <JBayman@HobbitHell.com>
11155 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
11157 2005-05-19 Naba Kumar <naba@gnome.org>
11159 * configure.in: Fixed subversion checks. Added
11160 --disable-plugin-subversion and --disable-plugin-glade
11161 configure flags to manually turn off their plugin builds.
11163 * plugins/editor/plugin.c: Save and restore current editor line
11164 positions in session.
11166 2005-05-18 Naba Kumar <naba@gnome.org>
11168 * AUTHORS: Fixed email address.
11170 * libanjuta/anjuta-utils.c,
11171 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
11172 when the projectmanager toplevel is not a window. Check for valid
11173 gtkwindow type before using the passed window as parent for anjuta
11176 2005-05-17 Naba Kumar <naba@gnome.org>
11178 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
11180 * plugins/cvs-plugin/Makefile.am,
11181 plugins/devhelp/plugin.c,
11182 plugins/file-loader/Makefile.am,
11183 plugins/macro/Makefile.am,
11184 plugins/message-view/Makefile.am,
11185 plugins/patch/Makefile.am,
11186 plugins/project-manager/Makefile.am,
11187 plugins/subversion/Makefile.am,
11188 plugins/symbol-browser/Makefile.am: Removed -module flags
11191 * MAINTAINERS: Added file so that I could recieve bugzilla
11194 * plugins/glade/plugin.c: Fixed compile error.
11196 === Anjuta 2.0.0 ===
11198 2005-05-15 Naba Kumar <naba@gnome.org>
11200 * configure.in: Adjusted gdl version requirement. Bumped anjuta
11203 * plugins/symbol-browser/an_symbol_view.c,
11204 plugins/symbol-browser/plugin.c,
11205 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
11206 symbols have been updated. Reset file symbols when update
11207 occurs. Fixed memory leaks.
11209 Patch from Jason Bayman <JBayman@HobbitHell.com>:
11210 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
11212 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
11214 * plugins/tools/anjuta-tools.glade:
11215 Remove unused parameter dialog
11217 * plugins/tools/dialog.c,
11218 plugins/tools/fileop.c,
11219 plugins/tools/fileop.h,
11220 plugins/tools/tool.c,
11221 plugins/tools/tool.h,
11222 plugins/tools/variable.c:
11223 Add a few comments and cleanups
11225 * plugins/tools/editor.c,
11226 plugins/tools/editor.h:
11227 Remove code from previous plugin and add comments
11228 Use main window as parent (instead of tool list)
11230 * plugins/tools/execute.c,
11231 plugins/tools/execute.h:
11232 Remove code from previous plugin and add comments
11235 2005-05-14 Naba Kumar <naba@gnome.org>
11237 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
11240 * configure.in: Fixed
11242 * plugins/class-inheritance/class-inheritance.png: New icon.
11244 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
11245 screws up when reparented.
11247 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11249 * plugins/editor/search-replace.c,
11250 plugins/editor/search-replace_backend.c
11251 plugins/project-manager/plugin.c : Clear find pane if searching same
11252 expression. Clean code.
11254 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
11256 * configure.in: Added ne in ALL_LINGUAS
11258 2005-05-13 Naba Kumar <naba@gnome.org>
11260 * configure.in: Fixed glade-3 version.
11262 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
11263 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
11264 plugins/gdb/watch.c: Update locals, watch and frame document on
11267 2005-05-12 Naba Kumar <naba@gnome.org>
11269 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
11270 scope autocompletion when the function definition is incomplete.
11272 * plugins/class-gen/anjuta-class-gen.plugin.in,
11273 plugins/file-wizard/anjuta-file-wizard.plugin.in,
11274 plugins/gdb/plugin.c,
11275 plugins/glade/anjuta-glade.plugin.in,
11276 plugins/project-import/anjuta-project-import.plugin.in,
11277 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
11278 titles for the wizards.
11280 2005-05-11 Naba Kumar <naba@gnome.org>
11282 * configure.in, plugins/debug-manager/Makefile.am,
11283 plugins/debug-manager/plugin.c,
11284 (added) plugins/debug-manager/images/.cvsignore,
11285 (added) plugins/debug-manager/images/Makefile.am,
11286 (added) plugins/debug-manager/images/detach-16.png,
11287 (added) plugins/debug-manager/images/detach.png,
11288 (added) plugins/debug-manager/images/step-into-16.png,
11289 (added) plugins/debug-manager/images/step-into.png,
11290 (added) plugins/debug-manager/images/step-out-16.png,
11291 (added) plugins/debug-manager/images/step-out.png,
11292 (added) plugins/debug-manager/images/step-over-16.png,
11293 (added) plugins/debug-manager/images/step-over.png,
11294 plugins/gdb/Makefile.am,
11295 plugins/gdb/breakpoints.c,
11296 plugins/gdb/plugin.c,
11297 (added) plugins/gdb/images/.cvsignore,
11298 (added) plugins/gdb/images/Makefile.am,
11299 (added) plugins/gdb/images/breakpoint.png,
11300 (added) plugins/gdb/images/locals.png,
11301 (added) plugins/gdb/images/stack.png,
11302 (added) plugins/gdb/images/watch.png: Fixed breakpoints
11303 'remove all'. Added debugger icons.
11305 * plugins/editor/text_editor.c: Fixed file monitor.
11307 Patch from: Massimo Cora' <maxcvs@email.it>
11308 * plugins/patch/anjuta-patch-plugin.png,
11309 plugins/class-gen/Makefile.am,
11310 plugins/class-gen/action-callbacks.c,
11311 plugins/class-gen/class_gen.c,
11312 plugins/class-gen/class_logo.xpm: Implemented vcs
11313 file addions. New icons by Fabio Zecchini
11315 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11317 * libanjuta/interfaces/libanjuta.idl
11318 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
11319 plugins/editor/search-replace_backend.c
11320 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
11322 2005-05-11 Naba Kumar <naba@gnome.org>
11324 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
11325 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
11326 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
11327 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
11328 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
11331 * plugins/symbol-browser/an_symbol_prefs.c,
11332 plugins/symbol-browser/an_symbol_search.c,
11333 plugins/symbol-browser/an_symbol_view.c,
11334 plugins/symbol-browser/an_symbol_view.h,
11335 plugins/symbol-browser/plugin.c: Fixed memory leaks.
11337 2005-05-11 Naba Kumar <naba@gnome.org>
11339 * libanjuta/anjuta-shell.c: Fixed runtime warning.
11341 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
11342 progress bar location at create time, instead of hardcoding.
11344 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
11345 Added mini splash screen.
11347 * plugins/editor/text_editor.c: Do not produce warning when file
11348 monitor could not be created.
11350 * plugins/profile-default/plugin.c: Save project session on exit.
11351 Show mini splash with progress bar at profile load.
11353 2005-05-10 Naba Kumar <naba@gnome.org>
11355 * configure.in, manuals/Makefile.am: Fixed compile flags.
11356 Disable outdated manuals builds.
11358 * global-tags/Makefile.am: Uninstall tags files on
11361 * libegg/Makefile.am: Use configured deprecated flags.
11363 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11364 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11365 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11368 * mime/Makefile.am: Take DESTDIR into account.
11370 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
11372 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
11373 on scope autocompletion.
11375 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
11376 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
11377 shared libs and static libs paths for debugging. Order them
11380 * po/POTFILES.in: Updated.
11382 2005-05-09 Naba Kumar <naba@gnome.org>
11384 * libanjuta/interfaces/libanjuta.idl,
11385 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
11386 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
11387 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
11388 Implemented debugger source directory search and emits location changed
11389 signal with absolute path of the file.
11391 * plugins/tools/tool.c: Fixed compile errors.
11393 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
11395 * plugins/tools/anjuta-tools.glade,
11396 plugins/tools/dialog.h,
11397 plugins/tools/dialog.c,
11398 plugins/tools/plugin.c,
11399 plugins/tools/editor.c:
11400 Improve graphical user interface
11402 Correct an error on close
11405 * plugins/tools/fileop.c,
11406 plugins/tools/tool.h,
11407 plugins/tools/tool.c:
11408 Change the tool internal structure
11409 Support having tools configuration in several places
11411 2005-05-08 Naba Kumar <naba@gnome.org>
11413 * plugins/gdb/actions.c,
11414 (removed) plugins/gdb/registers_cbs.c,
11415 (removed) plugins/gdb/registers_cbs.h,
11416 (removed) plugins/gdb/registers_gui.c,
11417 (removed) plugins/gdb/sharedlib_cbs.c,
11418 (removed) plugins/gdb/sharedlib_cbs.h,
11419 (removed) plugins/gdb/sharedlib_gui.c,
11420 (removed) plugins/gdb/signals_cbs.c,
11421 (removed) plugins/gdb/signals_cbs.h,
11422 (removed) plugins/gdb/signals_gui.c: Removed dead files.
11424 2005-05-08 Naba Kumar <naba@gnome.org>
11426 * plugins/build-basic-autotools/executer.c: Fixed programs
11429 * plugins/debug-manager/Makefile.am,
11430 plugins/debug-manager/anjuta-debug-manager.glade,
11431 plugins/debug-manager/plugin.c,
11432 plugins/gdb/Makefile.am: Used libglade for programs listing
11435 * (added) plugins/gdb/pointer.png: Stack pointer image.
11437 * libanjuta/anjuta-marshal.list,
11438 pixmaps/Makefile.am,
11439 plugins/gdb/actions.c,
11440 plugins/gdb/actions.h,
11441 plugins/gdb/anjuta-gdb-plugin.ui,
11442 plugins/gdb/anjuta-gdb.glade,
11443 plugins/gdb/breakpoints.c,
11444 plugins/gdb/breakpoints.h,
11445 plugins/gdb/debug_tree.c,
11446 plugins/gdb/debug_tree.h,
11447 plugins/gdb/debugger.c,
11448 plugins/gdb/debugger.h,
11449 plugins/gdb/gdbmi-test.c,
11450 plugins/gdb/gdbmi.c,
11451 plugins/gdb/gdbmi.h,
11452 plugins/gdb/info.c,
11453 plugins/gdb/info.h,
11454 plugins/gdb/locals.c,
11455 plugins/gdb/locals.h,
11456 plugins/gdb/memory.c,
11457 plugins/gdb/memory.h,
11458 plugins/gdb/plugin.c,
11459 plugins/gdb/plugin.h,
11460 plugins/gdb/registers.c,
11461 plugins/gdb/registers.h,
11462 plugins/gdb/registers_cbs.c,
11463 plugins/gdb/registers_cbs.h,
11464 plugins/gdb/registers_gui.c,
11465 plugins/gdb/sharedlib.c,
11466 plugins/gdb/sharedlib.h,
11467 plugins/gdb/sharedlib_cbs.c,
11468 plugins/gdb/sharedlib_cbs.h,
11469 plugins/gdb/sharedlib_gui.c,
11470 plugins/gdb/signals.c,
11471 plugins/gdb/signals.h,
11472 plugins/gdb/signals_cbs.c,
11473 plugins/gdb/signals_cbs.h,
11474 plugins/gdb/signals_gui.c,
11475 plugins/gdb/stack_trace.c,
11476 plugins/gdb/stack_trace.h,
11477 plugins/gdb/utilities.c,
11478 plugins/gdb/utilities.h,
11479 plugins/gdb/watch.c,
11480 plugins/gdb/watch.h,
11481 plugins/gdb/watch_cbs.c,
11482 plugins/gdb/watch_cbs.h,
11483 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
11484 it for all debugger component updates and listing. Implemented
11485 user custom debugger command window. Fixed all debugger components
11486 to work correctly. Implemented debugger as GObject. Removed
11489 2005-05-06 Naba Kumar <naba@gnome.org>
11491 * TODO.tasks: Updated.
11493 * plugins/build-basic-autotools/Makefile.am,
11494 plugins/file-loader/Makefile.am,
11495 plugins/profile-default/Makefile.am,
11496 plugins/sample1/Makefile.am,
11497 plugins/symbol-browser/images/Makefile.am,
11498 src/Makefile.am: Fixed 'make distcheck' errors.
11500 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
11503 * tagmanager/tm_workspace.c: Include prototypes in getting
11506 2005-05-06 Naba Kumar <naba@gnome.org>
11508 * TODO.tasks: Updated.
11510 * configure.in, plugins/cvs-plugin/Makefile.am,
11511 plugins/debug-manager/Makefile.am,
11512 plugins/devhelp/Makefile.am,
11513 plugins/editor/Makefile.am,
11514 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
11516 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
11517 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
11520 * tagmanager/tm_workspace.c,
11521 tagmanager/include/tm_workspace.h,
11522 plugins/editor/aneditor-autocomplete.cxx,
11523 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
11524 to return all matching tag types when no name is given instead of
11525 returning empty array.
11527 * plugins/symbol-browser/Makefile.am,
11528 (added) plugins/symbol-browser/an_symbol.c,
11529 (added) plugins/symbol-browser/an_symbol.h,
11530 plugins/symbol-browser/an_symbol_info.c,
11531 plugins/symbol-browser/an_symbol_info.h,
11532 (added) plugins/symbol-browser/an_symbol_iter.c,
11533 (added) plugins/symbol-browser/an_symbol_iter.h,
11534 plugins/symbol-browser/an_symbol_search.c,
11535 plugins/symbol-browser/an_symbol_view.c,
11536 plugins/symbol-browser/an_symbol_view.h,
11537 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
11538 plugins/symbol-browser/plugin.c,
11539 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
11540 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
11541 plugin and implemented IAnjutaIterable interface for symbol search
11544 * plugins/class-inheritance/Makefile.am,
11545 plugins/class-inheritance/class-inherit.c,
11546 plugins/class-inheritance/class-inherit.h,
11547 plugins/class-inheritance/plugin.h: Use the newly added
11548 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
11549 get rid of libanjuta-ctags.la dependencies.
11551 2005-05-02 Naba Kumar <naba@gnome.org>
11553 * plugins/class-inheritance/class-inherit.c,
11554 plugins/class-inheritance/plugin.c,
11555 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
11556 be found for a class. Formated code.
11558 Patch from: Curtis Magyar <curtm4n@gmail.com>:
11559 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
11562 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
11564 * libanjuta/anjuta-launcher.c:
11565 Keep trying sending data until all bytes have been written
11567 * plugins/tools/anjuta-tools.glade,
11568 plugins/tools/editor.c:
11569 Add a combo box to defined data from stdin
11571 * plugins/tools/execute.c:
11572 Send data in stdin if needed
11575 * plugins/tools/fileop.c,
11576 plugins/tools/tool.h,
11577 plugins/tools/tool.c:
11578 Store, load and save stdin data
11579 Use tools-2.xml instead of tools.xml
11581 * plugins/tools/plugin.c,
11582 plugins/tools/plugin.h:
11585 * plugins/tools/dialog.c,
11586 plugins/tools/dialog.h:
11589 * plugins/tools/variable.c,
11590 plugins/tools/variable.h:
11591 Add editor related variables
11594 2005-04-29 Naba Kumar <naba@gnome.org>
11596 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
11598 * plugins/editor/text_editor.c: Fixed line marker interpretation.
11600 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
11601 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
11602 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
11603 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
11604 working on gdb MI interface. Completed MI parser interface.
11606 Patch from Massimo Cora <maxcvs@email.it>:
11607 * plugins/class-inheritance/Makefile.am,
11608 plugins/class-inheritance/class-inherit.c,
11609 plugins/class-inheritance/class-inherit.h,
11610 plugins/class-inheritance/plugin.c,
11611 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
11612 Used system theme for colors. Display class members on mouse click.
11614 2005-04-28 Naba Kumar <naba@gnome.org>
11616 * plugins/symbol-browser/an_symbol_prefs.c
11617 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
11618 implementation to create/add/remove custom tags files in symbol
11619 brower preferences.
11621 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
11624 * plugins/project-import/project-import.c: Fixed memory leaks and
11625 use correct debug prints.
11627 * TODO.tasks: Updated.
11629 2005-04-27 Naba Kumar <naba@gnome.org>
11631 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
11632 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
11633 scintilla/Makefile.am: Fixed 'make distcheck' errors.
11635 * plugins/editor/anjuta-docman.c,
11636 plugins/editor/anjuta-docman.h,
11637 plugins/editor/plugin.c: Emit editor-added signal from docman
11638 and connect signals to new editor correctly.
11640 * plugins/class-inheritance/plugin.c,
11641 plugins/symbol-browser/plugin.c: Added stock icons.
11643 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11644 plugins/build-basic-autotools/executer.c,
11645 plugins/build-basic-autotools/executer.h: Added missing files
11646 for the execute programs implementation.
11648 2005-04-26 Naba Kumar <naba@gnome.org>
11650 * TODO.tasks: Updated.
11652 * plugins/file-loader/plugin.c,
11653 plugins/project-import/anjuta-project-import.plugin.in,
11654 plugins/project-import/plugin.c,
11655 plugins/project-import/project-import.c,
11656 plugins/project-import/project-import.h: Be able to import older
11659 2005-04-26 Naba Kumar <naba@gnome.org>
11661 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
11662 removing it from the shell.
11664 * libanjuta/anjuta-shell.c,
11665 libanjuta/anjuta-shell.h,
11666 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
11667 so that widget additions are freezed or thaw using a pending queue.
11668 Fixded UI flicker while loading projects.
11670 2005-04-26 Naba Kumar <naba@gnome.org>
11672 * TODO.tasks: Updated.
11674 * libanjuta/interfaces/libanjuta.idl: Added execute method for
11675 IAnjutaBuildable interface.
11677 * plugins/build-basic-autotools/Makefile.am,
11678 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
11679 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
11680 plugins/build-basic-autotools/build-basic-autotools.c,
11681 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
11682 interface and UI for executing project/file programs. Implemented
11683 IAnjutaFile interface so that executables could be opened directly.
11685 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
11686 Authors line (Reserved for external plugins, which do not have a way to
11687 show their credits).
11689 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
11690 [File Loader] group for menu labels (default to "Name" if it is not
11693 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
11694 for executing external commands.
11696 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
11698 * plugins/project-wizard/property.c:
11699 Correct a memory leak
11701 * libanjuta/interfaces/libanjuta.idl,
11702 plugins/editor/text_editor.c:
11703 Add erase_all and replace_selection function to IAnjutaEditor
11705 * plugins/tools/anjuta-tools.glade,
11706 plugins/tools/fileop.c,
11707 plugins/tools/editor.c,
11708 plugins/tools/tool.c
11709 plugins/tools/tool.h:
11710 Add shortcut and icon
11712 * plugins/tools/variable.c,
11713 plugins/tools/variable.h:
11714 Add a variable asking parameters at run time
11716 * plugins/tools/execute.c:
11717 Add a warning message for missing document manager
11718 Add replace buffer and replace selection output
11719 Correct an error in popup output
11721 * plugins/tools/plugin.c,
11722 plugins/tools/plugin.h,
11723 plugins/tools/anjuta-tools.ui,
11726 Attach tools menu to a new place
11728 2005-04-25 Naba Kumar <naba@gnome.org>
11730 * libanjuta/plugins.c, src/about.c, src/about.h,
11731 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
11732 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
11733 plugins (about box for plugins) menu.
11735 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11737 * plugins/editor/search-replace.c :
11738 Displayed full path in Search pane window.
11739 Bug 300231 : Selected line in Search pane window .
11741 2005-04-23 Naba Kumar <naba@gnome.org>
11743 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
11745 2005-04-22 Naba Kumar <naba@gnome.org>
11747 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
11749 * plugins/project-wizard/templates/java.wiz,
11750 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
11751 to create bytecodes (.class) files.
11753 * plugins/symbol-browser/an_symbol_info.c,
11754 plugins/symbol-browser/an_symbol_info.h,
11755 plugins/symbol-browser/an_symbol_search.c,
11756 plugins/symbol-browser/an_symbol_view.c,
11757 plugins/symbol-browser/plugin.c,
11758 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
11759 in file symbol list.
11761 2005-04-22 Naba Kumar <naba@gnome.org>
11763 * TODO.tasks: Updated.
11765 * plugins/class-inheritance/Makefile.am,
11766 plugins/subversion/Makefile.am: Do not install plugin files when
11767 plugin build condition is false.
11769 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
11770 plugins/build-basic-autotools/build-basic-autotools.c,
11771 plugins/build-basic-autotools/build-basic-autotools.h,
11772 plugins/file-loader/anjuta-loader-plugin.ui,
11773 plugins/file-loader/dnd.c,
11774 plugins/file-loader/plugin.c,
11775 plugins/file-loader/plugin.h,
11776 plugins/project-manager/anjuta-project-manager.ui,
11777 plugins/project-manager/plugin.c: Added open file and build context
11778 menu in project manager context menu.
11780 2005-04-22 Naba Kumar <naba@gnome.org>
11782 * configure.in: Added message output showing conditional plugins to
11785 * src/layout.xml: Added layout for class-inheritance plugin widget.
11787 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
11788 plugin name to remove redundant terms.
11790 * TODO.tasks: Updated.
11793 plugins/symbol-browser/Makefile.am,
11794 plugins/symbol-browser/an_symbol_view.c,
11795 (removed) plugins/symbol-browser/sv_class.xpm,
11796 (removed) plugins/symbol-browser/sv_function.xpm,
11797 (removed) plugins/symbol-browser/sv_macro.xpm,
11798 (removed) plugins/symbol-browser/sv_private_fun.xpm,
11799 (removed) plugins/symbol-browser/sv_private_var.xpm,
11800 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
11801 (removed) plugins/symbol-browser/sv_protected_var.xpm,
11802 (removed) plugins/symbol-browser/sv_public_fun.xpm,
11803 (removed) plugins/symbol-browser/sv_public_var.xpm,
11804 (removed) plugins/symbol-browser/sv_static_fun.xpm,
11805 (removed) plugins/symbol-browser/sv_static_var.xpm,
11806 (removed) plugins/symbol-browser/sv_struct.xpm,
11807 (removed) plugins/symbol-browser/sv_unknown.xpm,
11808 (removed) plugins/symbol-browser/sv_variable.xpm,
11809 (added) plugins/symbol-browser/images/.cvsignore,
11810 (added) plugins/symbol-browser/images/Icons.16x16.Class,
11811 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
11812 (added) plugins/symbol-browser/images/Icons.16x16.Field,
11813 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
11814 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
11815 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
11816 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
11817 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
11818 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
11819 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
11820 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
11821 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
11822 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
11823 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
11824 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
11825 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
11826 (added) plugins/symbol-browser/images/Icons.16x16.Method,
11827 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
11828 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
11829 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
11830 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
11831 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
11832 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
11833 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
11834 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
11835 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
11836 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
11837 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
11838 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
11839 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
11840 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
11841 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
11842 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
11843 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
11844 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
11845 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
11846 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
11847 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
11848 pixmaps and added new icons (taken from monodevelop).
11850 2005-04-21 Naba Kumar <naba@gnome.org>
11852 Patch from Massimo Cora <maxcvs@email.it>:
11854 * configure.in, plugins/Makefile.am
11855 (new) plugins/class-inheritance/.cvsignore,
11856 (new) plugins/class-inheritance/Makefile.am,
11857 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
11858 (new) plugins/class-inheritance/class-inherit.c,
11859 (new) plugins/class-inheritance/class-inherit.h,
11860 (new) plugins/class-inheritance/plugin.c,
11861 (new) plugins/class-inheritance/plugin.h,
11862 (new) plugins/class-inheritance/class-inheritance.png: Added class
11863 inheritance plugin.
11865 Changes by naba: Added pkgconfig check for graphviz and conditionally
11868 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
11870 2005-04-20 Naba Kumar <naba@gnome.org>
11872 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11873 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11874 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11875 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11876 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11877 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11878 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11879 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11880 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11881 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11882 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11884 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
11885 message view management.
11887 * libanjuta/anjuta-children.[ch],
11888 plugins/build-basic-autotools/build-basic-autotools.c,
11889 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
11890 Removed anjuta_children_init() function,
11891 because it is done automatically when first invoked. Introduced
11892 anjuta_children_recover() to recover the child signalling. Fixed
11893 child exit management to correctly recover the exit status.
11895 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
11896 to properly shutdown the launcher and to kill the running process
11897 (without emitting any signal).
11899 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
11900 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
11901 gdb and program instance.
11903 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11905 * plugins/editor/search-replace.c :
11906 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
11908 2005-04-18 Naba Kumar <naba@gnome.org>
11910 * TODO.tasks: Marked completed items.
11912 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
11913 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
11914 plugins/project-manager/plugin.c: Prompt user for the debugging
11915 target (select from a list of project's executable targets) and
11916 correctly start debugger. Take care of libtool wrapping when the
11917 target selected is libtool target. Fixed debugger menu items
11920 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
11922 * plugins/tools/execute.c,
11923 plugins/tools/execute.h:
11924 Implement save all files before running a command
11925 Implement all options for stdout and stderr except replace buffer
11926 Allow running several tools
11928 * plugins/tools/plugin.c:
11929 Move anjuta launcher in execute.c
11931 * plugins/tools/tools.h,
11932 plugins/tools/variable.c:
11935 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
11937 * plugins/tools/anjuta-tools.glade:
11938 Add new properties in tool editor dialog
11939 Cosmetic improvements
11941 * plugins/tools/anjuta-tools.ui:
11942 Attach tool menu as a build menu
11944 * plugins/tools/dialog.c:
11945 Set tool menu item sensitivity in tool list
11948 * plugins/tools/editor.c,
11949 plugins/tools/editor.h,
11950 plugins/tools/fileop.c,
11951 plugins/tools/tool.c,
11952 plugins/tools/tool.h:
11953 Add new properties (active, save file...)
11954 Most of them are still not implemented
11956 * plugins/tools/execute.c,
11957 plugins/tools/execute.h:
11958 Reorganize code to support multiple run
11959 Support run in terminal
11961 * plugins/tools/plugin.c
11962 plugins/tools/plugin.h:
11963 Move message handling in execute.c
11965 * plugins/tools/variable.h,
11966 plugins/tools/variable.c:
11967 Add useful variables
11969 2005-04-13 Naba Kumar <naba@gnome.org>
11971 * plugins/editor/text_editor.c: Fixed file monitoring condition.
11972 * plugins/editor/Makefile.am: Added gnome-vfs flags.
11974 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11976 * plugins/tools/dialog.c plugins/tools/tool.c :
11979 2005-04-06 Naba Kumar <naba@gnome.org>
11981 * src/anjuta.c: Load default session only when
11982 "anjuta.session.load.last" preference is enabled.
11984 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
11986 * plugins/tools/Makefile.am,
11987 plugins/tools/variable.c,
11988 plugins/tools/variable.h:
11989 Add new code for handling variables
11991 * plugins/tools/anjuta-tools.glade:
11992 Improve tool editor dialog
11993 Add variable selection dialog
11995 * plugins/tools/dialog.c,
11996 plugins/tools/dialog.h,
11997 plugins/tools/plugin.c,
11998 plugins/tools/plugin.h:
11999 Add variable object
12000 Add a function to get it
12002 * plugins/tools/editor.c:
12003 Add gui code for variable selection dialog
12005 * plugins/tools/execute.c:
12006 Use variables for executing command
12008 * Naba: Compile warning fixes.
12010 2005-04-06 Naba Kumar <naba@gnome.org>
12012 * TODO.tasks: Marked completed items.
12014 2005-04-06 Naba Kumar <naba@gnome.org>
12016 * plugins/subversion/svn-backend.c: Fixed subversion plugin
12019 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
12021 2005-04-04 Naba Kumar <naba@gnome.org>
12023 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
12024 inside Main window.
12026 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
12028 * plugins/tools/Makefile.am,
12029 plugins/tools/anjuta-tools.plugin.in,
12030 plugins/tools/anjuta-tools.ui,
12031 plugins/tools/anjuta-tools.gladei,
12032 plugins/tools/anjuta-tools-plugin.png,
12033 plugins/tools/plugin.c,
12034 plugins/tools/plugin.h,
12035 plugins/tools/dialog.c,
12036 plugins/tools/dialog.h,
12037 plugins/tools/fileop.c,
12038 plugins/tools/fileop.h,
12039 plugins/tools/tool.c,
12040 plugins/tools/tool.h,
12041 plugins/tools/editor.c,
12042 plugins/tools/editor.h,
12043 plugins/tools/execute.c,
12044 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
12045 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
12048 * anjuta-tools.[ch]: Removed old tools code.
12050 2005-04-01 Steve Murphy <murf@e-tools.com>
12052 * configure.in: Added "rw" to ALL_LINGUAS.
12054 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12057 manuals/C/anjuta-manual/fileoperations.xml
12059 manuals/C/anjuta-manual/figures/search_expr.png
12060 manuals/C/anjuta-manual/figures/search_expr_basic.png
12061 manuals/C/anjuta-manual/figures/search_file_list.png
12062 manuals/C/anjuta-manual/figures/search_file_pattern.png
12063 manuals/C/anjuta-manual/figures/search_replace.png
12064 manuals/C/anjuta-manual/figures/search_setting.png
12065 manuals/C/anjuta-manual/figures/search_target.png
12066 manuals/C/anjuta-manual/figures/search_target_action.png
12067 manuals/C/anjuta-manual/figures/search_target_in.png
12069 manuals/C/anjuta-manual/figures/find_files.png
12070 manuals/C/anjuta-manual/figures/find_replace.png
12071 manuals/C/anjuta-manual/figures/find_text.png :
12072 Updated Anjuta manual (File Operations)
12074 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12076 * manuals/C/anjuta-manual/fileoperations.xml,
12077 manuals/C/anjuta-manual/figures/open_file.png,
12078 manuals/C/anjuta-manual/figures/open_file_multiple.png,
12079 manuals/C/anjuta-manual/figures/prefs_print.png,
12080 manuals/C/anjuta-manual/figures/print_dlg.png,
12081 manuals/C/anjuta-manual/figures/print_preview.png.
12083 manuals/C/anjuta-manual/figures/add_edit_macro.png,
12084 manuals/C/anjuta-manual/figures/display_macro.png,
12085 manuals/C/anjuta-manual/figures/insert_text.png,
12086 manuals/C/anjuta-manual/figures/keyword_macro.png,
12087 manuals/C/anjuta-manual/figures/new_file_wizard.png,
12088 manuals/C/anjuta-manual/figures/save_as_file.png :
12089 Updated Anjuta Manual (File Operations)
12091 2005-03-23 Adam Weinberger <adamw@gnome.org>
12093 * plugins/editor/action-callbacks.c,
12094 plugins/file-loader/plugin.c,
12095 plugins/gtodo/main.c,
12096 plugins/project-wizard/druid.c:
12097 Fix spelling/grammar errors. Fixes bugs
12098 169068, 169137, 169138, and 169139.
12100 2005-03-21 Naba Kumar <naba@gnome.org>
12102 Patch from: Massimo Cora' <maxcvs@email.it>:
12104 * plugins/editor/Makefile.am
12105 plugins/editor/anjuta-docman.c,
12106 (added) plugins/editor/editor-tooltips.c,
12107 (added) plugins/editor/editor-tooltips.h: Added tooltips to
12108 editor tabs to show full path.
12110 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
12112 * plugins/subversion/svn-backend.c:
12113 Removed "apr-0/" from include because this is
12114 already included in SVN_INCLUDE and broke building if
12115 apr >= 1.0 was installed.
12117 2005-03-18 Naba Kumar <naba@gnome.org>
12119 Patch from: Massimo Cora' <maxcvs@email.it>:
12121 * plugins/editor/action-callbacks.c,
12122 plugins/editor/aneditor-calltip.cxx,
12123 plugins/editor/aneditor-priv.h,
12124 plugins/editor/aneditor.cxx,
12125 plugins/editor/aneditor.h,
12126 plugins/editor/anjuta-document-manager.ui: Added calltip
12127 activation from menu.
12129 2005-03-16 Naba Kumar <naba@gnome.org>
12131 Patch from: Massimo Cora' <maxcvs@email.it>:
12133 * plugins/class-gen/action-callbacks.c,
12134 plugins/class-gen/anjuta-class-gen-plugin.glade,
12135 plugins/class-gen/class_gen.c,
12136 plugins/class-gen/class_gen.h,
12137 plugins/class-gen/class_logo.xpm,
12138 plugins/class-gen/plugin.c: Create files without project
12139 being open. Add to project support. And other enhancements.
12141 2005-03-15 Adam Weinberger <adamw@gnome.org>
12144 plugins/debug-manager/utilities.c,
12145 plugins/file-loader/plugin.c,
12146 plugins/gdb/utilities.c,
12147 plugins/profile-default/plugin.c,
12148 plugins/project-import/project-import.c,
12149 src/anjuta-actions.h:
12150 Spelling/grammar fixes.
12152 2005-03-13 Naba Kumar <naba@gnome.org>
12154 * plugins/editor/action-callbacks.c,
12155 plugins/editor/action-callbacks.h,
12156 plugins/editor/anjuta-document-manager.ui,
12157 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
12158 submenu. Moved menuitems from Format to View->Editor.
12160 * src/action-callbacks.c, src/action-callbacks.h,
12161 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
12162 layout and lock layout menus in View submenu. Get rid of
12163 Settings->Layout Manager menu.
12165 * plugins/project-import/anjuta-project-import.plugin.in:
12168 * global-tags/Makefile.am,
12169 global-tags/create_global_tags.sh,
12170 plugins/editor/aneditor-autocomplete.cxx,
12171 plugins/editor/aneditor-priv.h,
12172 plugins/editor/aneditor.cxx,
12173 tagmanager/tm_workspace.c: Fixed scope members autocompletion
12174 in editor and made it work in global symbols also.
12176 * src/anjuta-app.c: Always use priority texts besides icons style
12177 for toolbars, because other styles look horible for Anjuta (fixme).
12179 2005-03-11 Naba Kumar <naba@gnome.org>
12181 * configure.in: Removed test for iconv.
12183 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
12184 before scintilla widget is realized.
12186 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
12187 for Update menuitem.
12189 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
12190 already applied in scintilla main stream.
12192 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
12193 and notified scintilla developer.
12195 2005-03-10 Naba Kumar <naba@gnome.org>
12197 * src/action-callbacks.c: Removed reference to src/help.h (dead
12200 * plugins/editor/text_editor.c: Removed reference to
12201 src/launcher.h (a dead file).
12203 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
12204 src/controls.c, src/controls.h, src/fileselection.c,
12205 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
12206 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
12207 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
12208 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
12209 src/session.h, src/support.c, src/support.h, src/toolbar.c,
12210 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
12211 Removed these dead files from CVS.
12214 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12216 * plugins/file-wizard/action-callbacks.c : Added error message.
12217 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
12220 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
12222 * plugins/cvs-plugin/cvs-callbacks.c
12223 plugins/cvs-plugin/plugin.c:
12224 Fixed preferences page init and busy handling
12226 * plugins/subversion/plugin.c:
12227 Fixed preferences page init
12229 2005-03-09 Naba Kumar <naba@gnome.org>
12231 * plugins/Makefile.am, plugins/glade/Makefile.am,
12232 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
12233 enabled glade plugin in Anjuta. The plugin is built only when
12234 glade3 is installed.
12236 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
12238 * plugins/project-wizard/templates/java.wiz
12239 plugins/project-wizard/templates/java-logo.png (*)
12240 plugins/project-wizard/templates/java/*
12241 plugins/project-wizard/templates/Makefile.am
12244 Add Java project type. It generates a autoconf/automake
12245 project which is compiled using gcj. It requires automake
12246 > 1.4 (1.9 is known to work) to work!
12248 (*) still awaiting response from the gcj team if we
12249 may use their logo.
12251 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
12253 * plugins/project-import/*
12254 plugins/Makefile.am
12256 Added project import plugin. Might be a bit buggy and limited
12258 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
12259 Icon from old pixmaps dir
12261 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12263 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
12264 plugins/macro/macro-util.c, plugins/macro/macros.xml :
12265 Added C Custom_Indent line macro.
12268 2005-03-09 Naba Kumar <naba@gnome.org>
12270 * TODO.tasks: Added new message-manager tasks.
12272 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12273 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12274 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12275 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12276 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12277 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12278 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12279 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12280 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12281 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12283 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
12284 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
12285 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
12286 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
12287 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
12288 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
12289 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
12290 Removed debugger widgets from shell on debugger shutdown. Added
12291 scrolled windows for docked widgets. Removed unnecessary widget refs
12292 and unrefs. Destroy widgets correctly on debugger shutdown.
12294 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
12295 with project description title. Removed frame shadow.
12297 * plugins/project-wizard/druid.c: Initializes tooltips.
12299 * scintilla/Makefile.am: Fixed comiple error.
12301 2005-03-08 Adam Weinberger <adamw@gnome.org>
12303 * plugins/class-gen/anjuta-class-gen-plugin.glade,
12304 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
12306 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12308 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
12309 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
12310 plugins/macro/macro-util.c, plugins/macro/macro-util.h
12311 plugins/macro/macros.xml, plugins/macro/plugin.c :
12312 Moved cursor at the '|' position defined in macros.
12314 2005-03-07 Naba Kumar <naba@gnome.org>
12316 * plugins/subversion/Makefile.am: Fixed build error.
12318 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
12319 types (perl, python, shellscript).
12321 * plugins/editor/plugin.c: Fixed to show all highlight options.
12323 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12325 * TODO.tasks : updated tasks.
12326 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
12328 2005-03-07 Naba Kumar <naba@gnome.org>
12330 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
12331 or disable subversion file-manager submenu. If "Subvesion" is also
12332 valid directory, we should also check for it.
12334 * configure.in: Disable cygwin macro until someone fixes the
12337 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
12338 backward compatibility.
12340 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12342 * src/about.c : Cleaned code.
12343 * plugins/macro/macros.xml : Added "do_while" C macro.
12344 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
12345 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
12346 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
12347 Closed registers, shared libraries, kernel signals dialogs with ESC key.
12349 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
12351 * plugins/class-gen/plugin.c:
12352 Removed "return" to activate project_root_uri watching.
12354 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
12356 * plugins/Makefile.am
12357 plugins/subversion/*:
12358 Added subversion plugin. Add, Remove, Commit and Update work
12359 everything else needs work.
12361 * plugins/terminal/terminal.c
12362 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
12363 we still have focus problems with the editor.
12365 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12367 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
12369 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12371 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
12373 2005-03-04 Naba Kumar <naba@gnome.org>
12375 Patch from Massimo Cora' <maxcvs@email.it>:
12377 * plugins/class-gen/Makefile.am,
12378 plugins/class-gen/action-callbacks.c,
12379 plugins/class-gen/action-callbacks.h,
12380 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
12381 plugins/class-gen/anjuta-class-gen.plugin.in,
12382 plugins/class-gen/class_gen.c,
12383 plugins/class-gen/class_gen.h,
12384 (removed) plugins/class-gen/clsGen.c,
12385 (added) plugins/class-gen/goc_template_header,
12386 (added) plugins/class-gen/goc_template_source,
12387 plugins/class-gen/plugin.c,
12388 plugins/class-gen/plugin.h: Refactored class gen code.
12389 Added GOCBuilder code. Fixed UI. Implemented plugin.
12391 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
12393 * plugins/project-wizard/property.c
12394 plugins/project-wizard/install.c
12395 plugins/project-wizard/druid.c
12396 plugins/editor/goto_line.c
12397 plugins/editor/plugin.c
12398 plugins/gtodo/add_edit_item.c
12399 plugins/gtodo/ligtodo.c
12400 plugins/gtodo/main.c
12401 plugins/gtodo/preferences.c:
12402 Fixed #167559, #167534, #167266, #167357
12403 (Bad English in strings...)
12405 Thanks to Adam Weinberger and Thierry Moisan for
12408 2005-03-03 Naba Kumar <naba@gnome.org>
12410 * libegg/Makefile.am, libegg/menu/Makefile.am,
12411 (added) libegg/egg-submenu-action.c,
12412 (added) libegg/menu/egg-submenu-action.h: Created a new action for
12413 submenu (used for wizard listing).
12415 * plugins/file-loader/anjuta-loader-plugin.ui
12416 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
12419 * plugins/editor/action-callbacks.c,
12420 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
12421 ctrl+tabbing because it was interfaring with focus navigation.
12422 Focus editor on "Esc" in incremental search entry. Cleanups.
12424 * plugins/file-manager/an_file_view.c,
12425 plugins/symbol-browser/plugin.c,
12426 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
12429 * plugins/profile-default/plugin.c,
12430 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
12433 * (removed) scintilla/patches/a64-crash-fix.patch,
12434 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
12437 2005-03-03 Naba Kumar <naba@gnome.org>
12439 * HACKING: Fixed typos.
12441 * plugins/editor/aneditor-indent.cxx: Clean up.
12443 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
12444 Enable/disable save, undo and redo actions depending on state
12447 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12449 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
12450 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
12451 Displayed search_incremental status.
12453 * Removed plugins/editor/search_incremental.[ch]
12455 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
12457 * plugins/cvs-plugin/cvs-execute.c
12458 plugins/cvs-plugin/cvs-callbacks.c:
12459 - Use weak reference on mesg_view and reuse tab if
12460 it still exists to avoid cluttering message manager.
12461 - Fixed bug in cvs remove
12463 README, HACKING: Updated
12465 configure.in: Added check for libsvn
12467 2005-02-29 Naba Kumar <naba@gnome.org>
12469 * plugins/file-manager/an_file_view.c,
12470 plugins/symbol-browser/an_symbol_view.c,
12471 plugins/symbol-browser/plugin.c: Hide column headers (they
12474 2005-02-29 Naba Kumar <naba@gnome.org>
12476 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12477 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12478 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12479 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12480 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12481 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12482 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12483 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12484 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12485 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12487 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
12488 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
12489 (added) libanjuta/anjuta-session.[hc],
12490 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
12491 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
12492 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
12495 Implemented session management. Implemented session
12496 container class. Added session notifications from shell. Implemented
12497 session save/load in editor, file-loader, default-profile-plugin
12498 and anjuta-app. Fixed window sizing and restoration. Cleaned up
12499 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
12500 and maximized states in session. Implemented project session
12503 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12505 * plugins/class-gen/action-callbacks.[ch],
12506 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
12507 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
12508 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
12511 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
12513 * plugins/project-wizard/anjuta-project-wizard.glade,
12514 plugins/project-wizard/druid.c:
12515 Add some padding in tab label in project selection page
12517 * plugins/project-wizard/druid.c,
12518 plugins/project-wizard/parser.c:
12519 Search for project template recursively
12520 Add ~/.anjuta/project to the search paths
12522 2005-02-26 Naba Kumar <naba@gnome.org>
12524 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
12525 * plugins/file-loader/plugin.c: Fixed crash bug.
12526 * libanjuta/plugins.c: Fixed memory leak.
12528 2005-02-26 Naba Kumar <naba@gnome.org>
12530 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
12531 "UserActivatable" attribute for plugins. This attribute if set to
12532 "no" will prevent users from activating/deactivating it from
12533 plugins dialog. Added a toggle button in plugins dialog to toggle
12534 the plugins list between list of activatable plugins (default) to
12535 list of all plugins. anjuta_plugin_select() now only selects the
12536 plugin. Added anjuta_plugins_select_and_activate() method that will
12537 select and activate it.
12539 * plugins/profile-default/Makefile.am,
12540 plugins/profile-default/anjuta-default-profile.ui,
12541 plugins/profile-default/plugin.c,
12542 plugins/profile-default/plugin.h,
12543 plugins/project-manager/anjuta-project-manager.ui,
12544 plugins/project-manager/plugin.c,
12545 plugins/project-manager/plugin.h:
12547 Anjuta projects (*.anjuta) files define the profile of respective
12548 projects. Profile is a set of related plugins required for the
12549 project to open. Moved "close project" action from Project Manager
12550 to Profile Manager plugin. Implemented loading and unloading of
12551 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
12552 (instead of Project Manager) now handles opening of *.anjuta files.
12553 Close Project menuitem is now moved to File submenu (being
12554 consistent with Anjuta 1.x versions and avoiding creating Project
12555 submenu when project manager is not loaded).
12557 * src/anjuta-actions.h: Fixed short-cut key for Help content.
12559 * src/anjuta.ui: Fixed place holder for projects.
12561 * (new) plugins/profile-default/default.anjuta: default startup
12562 profile. Removed the hardcoded plugins loading in
12563 DefaultProfilePlugin.
12566 plugins/project-wizard/templates/terminal/project.anjuta:
12567 Implemented project format in newly created projects.
12569 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
12570 plugins/class-gen/anjuta-class-gen.plugin.in,
12571 plugins/cvs-plugin/anjuta-cvs.plugin.in,
12572 plugins/editor/anjuta-document-manager.plugin.in,
12573 plugins/file-loader/anjuta-loader.plugin.in,
12574 plugins/file-wizard/anjuta-file-wizard.plugin.in,
12575 plugins/gdb/anjuta-gdb.plugin.in,
12576 plugins/glade/anjuta-glade.plugin.in,
12577 plugins/message-view/anjuta-message-manager.plugin.in,
12578 plugins/profile-default/anjuta-default-profile.plugin.in,
12579 plugins/project-manager/anjuta-project-manager.plugin.in,
12580 plugins/project-wizard/anjuta-project-wizard.plugin.in:
12581 Defined UserActivatable attributes. Added supported types attribute.
12583 * plugins/project-wizard/anjuta-project-wizard.glade
12584 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
12585 "Project Wizard" in preferences title.
12587 * TODO.tasks: Updated.
12589 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
12592 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12594 * plugins/file-wizard/anjuta-file-wizard.glade
12595 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
12597 Integrated License macros, cleaned file.c.
12599 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
12601 * plugins/macor/macro-util.c: Fixed crash bugs if email or
12602 username can not be found correctly.
12604 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12606 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
12607 plugins/macro/macros.xml :
12609 Added Headers macros. Cleaned file.c
12611 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12613 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
12614 plugins/macro/macros.xml :
12616 Fixed a bug. Added Header macro.
12619 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12621 * plugins/file-wizard/action-callbacks.c,
12622 plugins/file-wizard/file.c, plugins/macro/macro-util.c
12623 plugins/macro/macros.xml :
12625 Added FileName, Header template macros.
12627 2005-02-24 Naba Kumar <naba@gnome.org>
12629 * plugins/patch/patch-plugin.c: Fixed a function call.
12631 * src/anjuta.c, src/main.c: Save and load default session.
12633 2005-02-24 Naba Kumar <naba@gnome.org>
12635 * libanjuta/interfaces/libanjuta.idl,
12636 plugins/message-view/anjuta-msgman.c,
12637 plugins/message-view/anjuta-msgman.h,
12638 plugins/message-view/plugin.c: Added and implemented
12639 set_view_title() method.
12641 * plugins/build-basic-autotools/build-basic-autotools.c,
12642 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
12643 build context pooling. Maximum 3 contexts are reused. Additional
12644 contexts are created when all are busy.
12646 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12648 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
12649 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
12650 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
12651 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
12653 Added Copyright, Changelog macros.
12655 2005-02-23 Naba Kumar <naba@gnome.org>
12657 Patch from Massimo Cora' <maxcvs@email.it>:
12658 * plugins/Makefile.am,
12659 plugins/patch/Makefile.am,
12660 (added) plugins/patch/anjuta-patch-plugin.png,
12661 (added) plugins/patch/anjuta-patch.plugin.in,
12662 (added) plugins/patch/anjuta-patch.ui,
12663 plugins/patch/patch-plugin.c,
12664 (added) plugins/patch/patch-plugin.h,
12665 (added) plugins/patch/plugin.c,
12666 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
12669 2005-02-23 Naba Kumar <naba@gnome.org>
12671 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
12672 file-loader/plugin.c, profile-default/plugin.c:
12673 Implemented "activated" and "deactivated" signals for plugin class.
12674 Renamed *_location() functions to *_id(), because location is
12675 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
12676 anjuta_plugins_unload_plugin().
12678 * class-gen/plugin.c: Fixed complier warning and utility function call.
12680 * debug-manager/plugin.c: Unload debugger plugin correctly.
12682 * project-manager/plugin.c: Fixed compiler warnings.
12684 * plugins/project-wizard/templates/gnome/.cvsignore,
12685 plugins/project-wizard/templates/gnome/po/.cvsignore,
12686 plugins/project-wizard/templates/gnome/src/.cvsignore,
12687 plugins/project-wizard/templates/gtk/po/.cvsignore,
12688 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
12689 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
12691 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
12692 build (we need to fix this thing).
12694 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
12696 * plugins/macro/macro-action.[ch]
12697 plugins/macro/macro-edit.c
12698 plugins/macro/macro-dialog.c
12699 plugins/macro/macro-db.[ch]
12700 plugins/macro/plugin.[ch]
12701 plugins/macro/macro-util.[ch] (added)
12703 Cleaned up macro plugin and preview expanded macros.
12705 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
12707 * plugins/cvs-plugin/cvs-interface.c:
12709 Fixed option setting when using no compression and not
12712 2005-02-23 Naba Kumar <naba@gnome.org>
12714 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
12715 geometry on exit and startup (only if there is no geometry from the
12718 * TODO.tasks: Updated.
12720 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
12722 * manuals/reference/libanjuta/Makefile.am,
12723 manuals/reference/libanjuta/libanjuta-docs.sgml,
12724 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
12725 documentation for writing project templates.
12727 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12729 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
12730 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
12732 Expansion keywords in macros.
12734 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12736 * plugins/file-wizard/action-callbacks.c,
12737 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
12738 plugins/macro/macros.xml :
12740 Inserting text by macro plugin
12743 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
12745 * plugins/macro/plugin.c
12746 plugins/cvs-plugin/plugin.c:
12748 Fixed interfaces (use static)
12750 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
12752 * plugins/macro/macro-actions.[ch]
12753 plugins/macro/plugin.c
12754 libanjuta/interfaces/libanjuta.idl:
12756 Implemented IAnjutaMacro interface to be used by file-wizard
12758 * plugins/cvs-plugin/plugin.c
12759 libanjuta/interfaces/libanjuta.idl:
12761 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
12762 for all version control systems and not only for cvs.
12764 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12766 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
12769 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
12772 2005-02-21 Naba Kumar <naba@gnome.org>
12774 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
12775 IAnjutaDebugger interface.
12777 * plugins/debug-manager/anjuta-debug-manager.ui,
12778 plugins/debug-manager/attach_process.c,
12779 plugins/debug-manager/attach_process.h,
12780 plugins/debug-manager/plugin.c,
12781 plugins/debug-manager/plugin.h,
12782 plugins/gdb/actions.c,
12783 plugins/gdb/actions.h,
12784 plugins/gdb/anjuta-gdb-plugin.ui,
12785 plugins/gdb/breakpoints.c,
12786 plugins/gdb/breakpoints.h,
12787 plugins/gdb/debugger.c,
12788 plugins/gdb/debugger.h,
12789 plugins/gdb/memory.c,
12790 plugins/gdb/plugin.c,
12791 plugins/gdb/plugin.h,
12792 plugins/gdb/sharedlib.h,
12793 plugins/gdb/sharedlib_cbs.c,
12794 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
12795 correctly between debug-manager and debugger. Implemented debugger
12796 interface in gdb plugin. Fixed action names. Added UI updating.
12797 Start and stop debugger (does not work yet). Fixed UI merging.
12798 Fixed debugger plugin handling in debug-manager.
12800 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
12802 * plugins/editor/aneditor-autocomplete.cxx:
12804 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
12805 crash with C++ "template" keyword.
12807 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12809 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
12810 Fixed bug (Closed macro dialogs with Esc key).
12812 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
12814 * plugins/project-wizard/xlib.wiz,
12815 plugins/project-wizard/xlib-logo.png,
12816 plugins/project-wizard/xlib/*:
12817 Port old xlib anjuta project on new project wizard
12819 * plugins/project-wizard/xlib-dock.wiz,
12820 plugins/project-wizard/xlib-dock/*:
12821 Port old xlib dock anjuta project on new project wizard
12823 * plugins/project-wizard/wxwin.wiz,
12824 plugins/project-wizard/wxwin-logo.png,
12825 plugins/project-wizard/wxwin/*:
12826 Port old wxwin anjuta project on new project wizard
12828 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
12829 necessary changes for the new templates.
12831 2005-02-18 Naba Kumar <naba@gnome.org>
12833 * plugins/Makefile.am: Added class-gen
12835 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
12837 * plugins/project-wizard/header.c:
12838 Fix a bug in sorting of project categories
12840 2005-02-18 Naba Kumar <naba@gnome.org>
12842 Patch from Massimo Cora <maxcvs@email.it>:
12844 * plugins/class-gen/.cvsignore,
12845 plugins/class-gen/Makefile.am,
12846 (added) plugins/class-gen/action-callbacks.c,
12847 (added) plugins/class-gen/action-callbacks.h,
12848 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
12849 (added) plugins/class-gen/class_gen.c,
12850 (added) plugins/class-gen/class_gen.h,
12851 (added) plugins/class-gen/plugin.c,
12852 (added) plugins/class-gen/plugin.h: Ported class wizard to the
12855 * plugins/project-manager/plugin.c: implemented add_source().
12857 2005-02-17 Naba Kumar <naba@gnome.org>
12859 * plugins/file-loader/plugin.c: Fixed possible crash.
12861 * src/action-callbacks.c, src/action-callbacks.h,
12862 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
12864 2005-02-17 Naba Kumar <naba@gnome.org>
12866 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12867 plugins/project-wizard/templates/gnome.wiz,
12868 plugins/project-wizard/templates/gtk.wiz,
12869 plugins/project-wizard/templates/gtkmm.wiz,
12870 plugins/project-wizard/templates/terminal.wiz,
12871 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12872 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
12873 plugins/project-wizard/templates/gnome/src/callbacks.c,
12874 plugins/project-wizard/templates/gnome/src/callbacks.h,
12875 plugins/project-wizard/templates/gnome/src/main.c,
12876 plugins/project-wizard/templates/gtk/src/callbacks.c,
12877 plugins/project-wizard/templates/gtk/src/callbacks.h,
12878 plugins/project-wizard/templates/gtk/src/main.c,
12879 plugins/project-wizard/templates/gtkmm/src/main.cc,
12880 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
12881 to generate licence correctly (without any extra newlines). Removed
12882 IncludeGNUHeader macro definition and added proper licence property.
12883 Fixed project directory paths in file contents.
12885 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12887 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
12888 Closed macro dialogs with Esc key.
12890 2005-02-16 Naba Kumar <naba@gnome.org>
12892 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12893 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
12894 plugins/project-wizard/templates/gnome/src/callbacks.c,
12895 plugins/project-wizard/templates/gnome/src/callbacks.h,
12896 plugins/project-wizard/templates/gnome/src/main.c,
12897 plugins/project-wizard/templates/gtk/src/main.c,
12898 plugins/project-wizard/templates/gtkmm/src/main.cc,
12899 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
12900 macros to avoid blank newlines.
12902 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
12904 * plugins/project-wizard/autogen.c:
12905 Correct a problem when having property value in UTF-8
12907 * plugins/project-wizard/druid.c:
12908 Correct a bug when reselecting a new project (all pages
12911 * plugins/project-wizard/property.c:
12912 Avoid having default invalid properties
12914 * plugins/project-wizard/templates/terminal.wiz,
12915 plugins/project-wizard/templates/terminal/po/ChangeLog,
12916 plugins/project-wizard/templates/terminal/src/main.c:
12917 Remove command for testing run function
12918 Move destination directory to second page and include
12919 project name. Add exist tag. Remove unused properties.
12921 2005-02-16 Naba Kumar <naba@gnome.org>
12923 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
12924 plugins/debug-manager/anjuta-debug-manager.ui,
12925 plugins/debug-manager/plugin.c,
12926 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
12927 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
12928 plugins/gdb/plugin.h, plugins/gdb/registers.c,
12929 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
12930 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
12931 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
12932 (removed) src/anjuta_info.c,
12933 (removed) src/anjuta_info.h,
12934 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
12935 (added) plugins/gdb/anjuta-gdb-plugin.ui,
12936 (added) plugins/gdb/actions.c,
12937 (added) plugins/gdb/actions.h: Completed initial
12938 porting of debugger to new architecture. Fixed many of the debugger
12941 * plugins/file-loader/plugin.c: Detect some important mime ourself
12942 to avoid inconsistencies when mime system isn't working.
12944 2005-02-16 Naba Kumar <naba@gnome.org>
12946 * plugins/editor/Makefile.am,
12947 (added) plugins/editor/aneditor-autocomplete.cxx,
12948 (added) plugins/editor/aneditor-calltip.cxx,
12949 (added) plugins/editor/aneditor-indent.cxx,
12950 (added) plugins/editor/aneditor-priv.h,
12951 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
12952 different smaller chunks to make it easy to maintain.
12954 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12956 * plugins/project-wizard/druid.c :
12958 Found system Email address if not defined in Preferences.
12960 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
12962 * plugins/project-wizard/gtkmm.wiz
12963 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
12964 plugins/project-wizard/gtkmm/*
12966 Added GTKmm (C++) project type
12968 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
12970 * plugins/message-view/plugin.c
12971 plugins/message-view/message-view.c
12973 Implemented next/prev action
12975 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12977 * plugins/project-wizard/templates/libglade2.* :
12978 Removed libglade2 project.
12980 * plugins/project-wizard/templates/gtk* :
12981 Removed interface.[ch] & support.[ch].
12983 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12985 * plugins/project-wizard/anjuta-project-wizard.glade,
12986 plugins/project-wizard/property.[ch],
12987 plugins/project-wizard/templates/anjuta-plugin.wiz :
12988 Added a new property ("iconfile").
12990 2005-02-14 Naba Kumar <naba@gnome.org>
12992 * plugins/project-wizard/install.c,
12993 plugins/project-wizard/plugin.c,
12994 plugins/project-wizard/templates/anjuta-plugin.wiz,
12995 plugins/project-wizard/templates/gnome.wiz,
12996 plugins/project-wizard/templates/gtk.wiz,
12997 plugins/project-wizard/templates/libglade2.wiz,
12998 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
12999 newly created projects and open them. Fixed message buffering in
13002 2005-02-14 Naba Kumar <naba@gnome.org>
13004 * src/about.c, pixmaps/Makefile.am,
13005 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
13007 * mime/gnome-mime-application-x-anjuta.png,
13008 pixmaps/anjuta_icon.png,
13009 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
13010 done by 9-speed at:
13011 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
13013 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13016 plugins/project-wizard/templates/libglade2-logo.png,
13017 plugins/project-wizard/templates/libglade2.wiz,
13018 plugins/project-wizard/templates/libglade2/* :
13022 2005-02-14 Naba Kumar <naba@gnome.org>
13024 * TODO.tasks: Updated.
13026 * plugins/editor/anjuta-docman.c,
13027 plugins/editor/text_editor.c,
13028 plugins/editor/text_editor.h,
13029 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
13030 for file modification, but it is still not functioning.
13032 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
13034 * plugins/project-wizard/values.c,
13035 plugins/project-wizard/values.h,
13036 plugins/project-wizard/property.c,
13037 plugins/project-wizard/property.h,
13038 plugins/project-wizard/druid.c:
13039 Rewrite mandatory property check
13040 Add check of exist property
13041 Rewrite handling of cached property page
13043 2005-02-13 Naba Kumar <naba@gnome.org>
13045 Patch from Igor Kovalenko <garrison@mail.ru>:
13046 * tagmanager/tm_workspace.c: Improved performance.
13048 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13050 *plugins/project-wizard/templates/*.wiz,
13051 plugins/project-wizard/druid.c,
13052 plugins/project-wizard/templates/terminal/src/main.c,
13053 plugins/project-wizard/templates/gtk/src/*.[ch],
13054 plugins/project-wizard/templates/gtk/src/Makefile.am,
13055 plugins/project-wizard/templates/gnome/src/*.[ch],
13056 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
13057 Add Copyright date & Email address,
13058 Correct terminal project.
13060 2005-02-12 Naba Kumar <naba@gnome.org>
13062 * plugins/project-wizard/property.c: Fixed hidden
13063 properties to take values.
13065 * plugins/project-wizard/file.[ch]: Renamed
13066 true/false enum values to fix compile error
13067 (conflict with other definition).
13069 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
13070 even when mime type detection fails (for example, when Anjuta is
13071 installed in non-system prefix).
13073 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
13075 * plugins/project-wizard/values.c,
13076 plugins/project-wizard/values.h:
13077 Rewrite file with more comments
13079 * plugins/project-wizard/druid.c,
13080 plugins/project-wizard/druid.h,
13081 plugins/project-wizard/autogen.c,
13082 plugins/project-wizard/autogen.h,
13083 plugins/project-wizard/druid.c,
13084 plugins/project-wizard/druid.h:
13086 Use values instead of properties
13087 Move default properties to druid.c
13089 * plugins/project-wizard/install.c,
13090 plugins/project-wizard/install.h:
13091 Use values instead of properties
13092 Add a check to avoid overwriting files
13094 * plugins/project-wizard/parser.c,
13095 plugins/project-wizard/property.c,
13096 plugins/project-wizard/property.h:
13097 Update to use new values
13098 Add an "exist" attribute to check if a directory already exist
13100 * plugins/project-wizard/anjuta-project-wizard.glade:
13101 Change project selection page (GtkTextView => GtkLabel,
13102 GtkTable => GtkVBox)
13104 * plugins/project-wizard/templates/terminal.wiz:
13105 Move destination directory on second page
13107 * plugins/project-wizard/action.c:
13110 2005-02-12 Naba Kumar <naba@gnome.org>
13112 * plugins/file-manager/an_file_view.c,
13113 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
13114 views. Created dynamic update date of view depending on project
13115 changes -- similar to file-manager view.
13117 * plugins/devhelp/plugin.c: Load help on idle.
13119 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
13120 autoformat' to proper location in preferences.
13122 * mime/anjuta.mime: Added .prj extension in the mime type for backward
13125 * plugins/editor/plugin.c: Fixed accel name.
13127 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13129 *plugins/project-wizard/templates/anjuta-plugin.wiz,
13130 plugins/project-wizard/templates/gnome.wiz,
13131 plugins/project-wizard/templates/gtk.wiz,
13132 plugins/project-wizard/anjuta-project-wizard.glade,
13133 plugins/project-wizard/autogen.c:
13134 Add Username & Email address in Project preferences.
13136 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13138 *plugins/project-wizard/templates/gnome-logo.png,
13139 plugins/project-wizard/templates/gnome.wiz,
13140 plugins/project-wizard/templates/gnome/* :
13143 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13145 * plugins/project-wizard/templates/terminal/src/main.c,
13146 plugins/project-wizard/templates/terminal/src/main.c,
13147 plugins/project-wizard/templates/terminal/src/main.[ch] :
13148 Insert License in projects
13150 2005-02-11 Naba Kumar <naba@gnome.org>
13152 * TODO.tasks: Added message manager task.
13154 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
13156 * plugins/editor/plugin.c: Use bookmark stock icons.
13158 * plugins/message-view/anjuta-message-manager.ui,
13159 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
13161 2005-02-10 Naba Kumar <naba@gnome.org>
13163 * libanjuta/interfaces/libanjuta.idl: fixed build error.
13165 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13167 * global-tags/Makefile.am
13168 Error during 'make install'
13170 2005-02-09 Naba Kumar <naba@gnome.org>
13172 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
13175 2005-02-08 Naba Kumar <naba@gnome.org>
13177 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
13179 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
13180 Show busy cursur when updating global tags in preferences.
13182 * configure.in: Fixed.
13184 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13186 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
13187 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
13189 - Fixed anjuta-plugin project (glade)
13191 2005-02-08 Naba Kumar <naba@gnome.org>
13193 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
13194 Fixed automatic indentations.
13196 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
13197 Global tags are now segregated into smaller api tags, which can be
13198 selectively loaded from symbol browser preferences.
13200 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
13201 Implemented IProjectManager interface in project-manager. Mostly getter
13202 methods for now, but need to add add() and remove() methods to add
13203 or remove project elements.
13205 * plugins/gdb/debug_tree.c: Small fix.
13207 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
13208 plugins/symbol-browser/an_symbol_info.c,
13209 plugins/symbol-browser/an_symbol_info.h,
13210 plugins/symbol-browser/an_symbol_search.c,
13211 plugins/symbol-browser/an_symbol_search.h,
13212 plugins/symbol-browser/an_symbol_view.c,
13213 plugins/symbol-browser/an_symbol_view.h,
13214 plugins/symbol-browser/plugin.c,
13215 plugins/symbol-browser/plugin.h,
13217 tagmanager/entry.h,
13218 tagmanager/tm_project.c,
13219 tagmanager/tm_symbol.c,
13220 tagmanager/tm_tag.c,
13221 tagmanager/tm_workspace.c,
13222 tagmanager/vstring.c,
13223 tagmanager/include/tm_tag.h,
13224 tagmanager/include/tm_workspace.h:
13226 - Fixed tagmanager parsing of source files to parse for typedefines and
13227 properly record element scopes. Implemented scope autocompletion
13228 (autocompletion on '.', '->', '::' and ':'. The functionality is not
13229 fully working. It was based on older patch for Anjuta 1.2.2 in SF
13230 patch list (author is unknown).
13231 - Implemented symbol-browser preferences for dynamically loading and
13232 saving tags API segments.
13233 - Fixed symbol-search to use tagmanager directly instead of depending
13234 on symbol-view for tags list.
13235 - Fixed symbol-view to create the tree using TMSymbol tree directly.
13236 - Fixed TMSymbol to create the complete tags tree instead of letting the
13237 symbol-view created the root nodes.
13238 - Changed project tags cache name to .tm_project2.cache because the
13239 newer format records additional scope information.
13241 2005-02-07 Naba Kumar <naba@gnome.org>
13243 * plugins/editor/style-editor.c,
13244 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
13245 and GtkFontButton instead of deprecated widgets in
13248 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
13250 * plugins/project-wizard/action.c,
13251 plugins/project-wizard/action.h,
13252 plugins/project-wizard/autogen.c,
13253 plugins/project-wizard/autogen.h,
13254 plugins/project-wizard/file.c,
13255 plugins/project-wizard/file.h,
13256 plugins/project-wizard/install.c,
13257 plugins/project-wizard/install.h,
13258 plugins/project-wizard/parser.h,
13259 plugins/project-wizard/parser.c,
13260 plugins/project-wizard/property.c,
13261 plugins/project-wizard/property.h,
13262 plugins/project-wizard/plugin.h,
13263 plugins/project-wizard/plugin.c,
13264 plugins/project-wizard/values.c,
13265 plugins/project-wizard/values.h:
13266 Replace C++ comments by C comments
13268 * plugins/project-wizard/autogen.c,
13269 plugins/project-wizard/autogen.h:
13270 Add a run time check of autogen version.
13271 Add UserName variable.
13273 * plugins/project-wizard/anjuta-project-wizard.glade,
13274 plugins/project-wizard/header.c,
13275 plugins/project-wizard/druid.c,
13276 plugins/project-wizard/druid.h:
13277 Sort project in alphabetic order.
13278 Correct selection troubles in notebooks.
13280 * plugins/project-wizard/parser.c:
13281 Add some check when reading the project header block.
13283 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
13285 * plugins/project-wizard/action.c,
13286 plugins/project-wizard/action.h,
13287 plugins/project-wizard/autogen.c,
13288 plugins/project-wizard/autogen.h,
13289 plugins/project-wizard/file.c,
13290 plugins/project-wizard/file.h,
13291 plugins/project-wizard/install.c,
13292 plugins/project-wizard/parser.h,
13293 plugins/project-wizard/parser.c,
13294 plugins/project-wizard/property.c,
13295 plugins/project-wizard/property.h,
13296 plugins/project-wizard/values.c,
13297 plugins/project-wizard/values.h,
13298 Add a space between function name and open.
13300 * plugins/project-wizard/plugin.h,
13301 plugins/project-wizard/plugin.c,
13302 plugins/project-wizard/install.c,
13303 Avoid a crash if the user close the message view used by the .
13305 * plugins/project-wizard/anjuta-project-wizard,
13306 plugins/project-wizard/druid.c,
13307 plugins/project-wizard/druid.h,
13308 plugins/project-wizard/header.h,
13309 plugins/project-wizard/header.c,
13310 Add a text view with the description of each.
13311 Add a tab for each project.
13312 Replace some C++ comments to C comments.
13314 2005-02-05 Naba Kumar <naba@gnome.org>
13316 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
13317 New icon from Sebastien Granjoux .
13319 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
13321 * libanjuta/anjuta-preferences.c:
13322 Set file property even without a focus out event (file selected
13325 2005-02-04 Naba Kumar <naba@gnome.org>
13327 * plugins/glade/plugin.c: Fixed glade function calls.
13328 * configure.in: Fixed a typo.
13329 * TODO.tasks: Updated.
13331 2005-02-03 Naba Kumar <naba@gnome.org>
13333 * plugins/project-manager/plugin.c: Fixed memory corruption.
13335 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
13338 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
13339 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13340 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
13341 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13343 * libanjuta/interfaces/libanjuta.idl,
13344 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
13347 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
13349 Patch from Massimo Cora <maxcvs@email.it>:
13350 * plugins/editor/plugin.c: Fixed update UI for created buffers.
13352 2005-02-01 Naba Kumar <naba@gnome.org>
13354 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
13355 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
13356 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
13357 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
13358 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
13359 from sourceforge -- a64 crash fixes (correct typing for GType)
13360 and fixes compile errors in sun.
13362 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
13363 paste (shift+insert) in terminal.
13365 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
13367 * configure.in: Add «nb» to ALL_LINGUAS.
13369 2005-02-01 Naba Kumar <naba@gnome.org>
13371 * TODO.tasks, TODO: Updated todo tasks.
13373 * plugins/editor/anjuta-document-manager.glade: Improved search
13376 * TODO.tasks: Fixed xml format.
13378 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
13381 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
13384 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
13385 format during save (removed unwanted text nodes). Fixed scrollbars.
13387 2005-01-31 Naba Kumar <naba@gnome.org>
13389 * libanjuta/interfaces/libanjuta.idl,
13390 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
13391 Implemented append() method for IAnjutaEditor interface and fixed
13392 various bugs with text insertions (cvs diff and macro insertions).
13394 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
13395 automatic indentation.
13397 * plugins/editor/action-callbacks.c,
13398 plugins/editor/action-callbacks.h,
13399 plugins/editor/anjuta-docman.c,
13400 plugins/editor/anjuta-document-manager.ui,
13401 plugins/editor/plugin.c,
13402 plugins/editor/text_editor.c,
13403 plugins/editor/text_editor.h,
13404 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
13405 Fixed highlight issues.
13407 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
13410 * plugins/symbol-browser/an_symbol_view.c: Force update project.
13412 * data/properties/*: Updated properties files from scite. Created
13413 styles.properties to override the scite styles.
13415 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
13417 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
13419 2005-01-30 Naba Kumar <naba@gnome.org>
13421 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
13422 unused definitions.
13424 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
13426 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
13427 plugins/editor/text_editor.c,
13428 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
13429 fixed linuwidth preference setting, fixed insert text interface
13430 implementation. Improved automatice-indentation for cpp lexer.
13432 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
13434 2005-01-29 Naba Kumar <naba@gnome.org>
13436 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
13437 option in update dialog as default. Improved import dialog. Sized
13440 * configure.in: Fixed underquoted warning from autoconf.
13442 * plugins/editor/action-callbacks.c,
13443 plugins/editor/aneditor.cxx,
13444 plugins/editor/aneditor.h,
13445 plugins/editor/anjuta-document-manager.glade,
13446 plugins/editor/plugin.c,
13447 plugins/editor/plugin.h,
13448 plugins/editor/text_editor.c,
13449 plugins/editor/text_editor.h,
13450 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
13451 for Editor and fixed all preferences syncronization and notifys for
13452 visible prefs (in editor preferences page).
13454 * plugins/file-loader/plugin.c: Load recent files on idle.
13456 2005-01-28 Naba Kumar <naba@gnome.org>
13458 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
13459 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
13461 * plugins/editor/action-callbacks.c,
13462 plugins/editor/action-callbacks.h,
13463 plugins/editor/aneditor.cxx,
13464 plugins/editor/aneditor.h,
13465 plugins/editor/anjuta-document-manager.ui,
13466 plugins/editor/plugin.c,
13467 plugins/editor/text_editor.c,
13468 plugins/editor/text_editor.h,
13469 plugins/editor/text_editor_cbs.c,
13470 plugins/editor/text_editor_cbs.h,
13471 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
13474 Patch from Massimo Cora <maxcvs@email.it>:
13475 * plugins/editor/an_symbol_search.c,
13476 plugins/editor/an_symbol_search.c: Fixed crash bugs.
13478 2005-01-27 Naba Kumar <naba@gnome.org>
13480 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
13481 minimum size request to 200.
13483 * plugins/symbol-browser/an_symbol_info.c,
13484 plugins/symbol-browser/an_symbol_info.h,
13485 plugins/symbol-browser/an_symbol_search.c,
13486 plugins/symbol-browser/an_symbol_search.h,
13487 plugins/symbol-browser/an_symbol_view.c,
13488 plugins/symbol-browser/an_symbol_view.h,
13489 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
13490 pixbuf retrieval. Fixed runtime warning. Code clean up.
13492 2005-01-27 Naba Kumar <naba@gnome.org>
13494 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
13495 src/anjuta.ui, (new) plugins/glade/.cvsignore,
13496 (new) plugins/glade/Makefile.am,
13497 (new) plugins/glade/anjuta-glade-plugin.png,
13498 (new) plugins/glade/anjuta-glade.plugin.in,
13499 (new) plugins/glade/anjuta-glade.ui,
13500 (new) plugins/glade/plugin.c,
13501 (new) plugins/glade/plugin.h,
13502 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
13503 now until glade3 works properly.
13505 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
13506 they are generated.
13508 2005-01-26 Naba Kumar <naba@gnome.org>
13510 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
13511 Added mime icon for anjuta projects.
13513 patch from Massimo Cora <maxcvs@email.it>:
13514 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
13515 an_symbol_search.h, an_symbol_view.c, plugin.c:
13516 Fix/implement objects destroying/freeing.
13518 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
13520 * src/action-callback.[ch], src/anjuta-actions.h:
13521 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
13522 because it has not been updated for years and we know have a devhelp plugin
13523 which can do the job much better.
13524 * TODO.tasks: Updated done items
13526 2005-01-25 Naba Kumar <naba@gnome.org>
13528 * autogen.sh: Fixed to generate interface files.
13530 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
13531 session save filenames.
13533 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
13535 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
13537 * plugins/project-wizard/Makefile.am,
13538 plugins/project-wizard/install.c,
13539 plugins/project-wizard/install.h,
13540 plugins/project-wizard/parser.c,
13541 plugins/project-wizard/parser.h,
13542 plugins/project-wizard/templates/terminal.wiz:
13543 Add action list block in wizard template
13544 * plugins/project-wizard/file.c,
13545 plugins/project-wizard/autogen.c:
13548 2005-01-23 Naba Kumar <naba@gnome.org>
13550 * configure.in: Fixed build error.
13552 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
13554 * plugins/project-wizard/druid.c,
13555 plugins/project-wizard/parser.c,
13556 plugins/project-wizard/property.c: Rewrite parser with
13557 better error handling
13559 2005-01-22 Naba Kumar <naba@gnome.org>
13561 * plugins/symbol-browser/plugin.c: Changed c++ coments
13562 to c commnets and formated code to anjuta coding styles.
13564 2005-01-21 Naba Kumar <naba@gnome.org>
13566 * configure.in, autogen.sh: Fixed build errors in newer automake.
13568 * plugins/editor/anjuta-docman.c: Do not emit change editor
13569 signal while in dispose.
13571 Patch from: Massimo Corà <maxcvs@email.it>
13572 * plugins/symbol-browser/Makefile.am,
13573 plugins/symbol-browser/an_symbol_view.c,
13574 plugins/symbol-browser/an_symbol_view.h,
13575 plugins/symbol-browser/plugin.c,
13576 plugins/symbol-browser/plugin.h,
13577 plugins/symbol-browser/test-symbol-browser.c,
13578 (new) plugins/symbol-browser/an_symbol_info.c,
13579 (new) plugins/symbol-browser/an_symbol_info.h,
13580 (new) plugins/symbol-browser/an_symbol_search.c,
13581 (new) plugins/symbol-browser/an_symbol_search.h:
13582 Added a cool real-time symbol-search-view in symbol browser.
13584 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
13586 * plugin/macro/plugin.c
13587 plugin/macro/anjuta-macro-plugin.ui
13588 plugin/macro/macro-db.[ch]
13589 plugin/macro/macro-dialog.[ch]
13590 plugin/macro/macro-actions.[ch]
13591 plugin/macro/macro-edit.[ch]
13592 plugin/macro/plugin.[ch]:
13594 Implemented three menu items as Naba proposed:
13596 Insert Macro: Pops of a border-less window to enter a shortcut
13597 Add Macro: Same as Manage Macro => New
13598 Manage Macros: Full-features macro dialog
13600 2005-01-20 Naba Kumar <naba@gnome.org>
13602 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
13603 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
13604 libanjuta/anjuta-shell.h,
13605 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13606 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
13607 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
13608 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
13609 src/main.c, src/shell.c: Implemented command line args processing
13610 and session management. Fixed geometry restoration.
13612 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
13614 * plugins/macro/macro-db.c,
13615 plugins/macros.xml:
13616 Cleaned up XML interface and use attributes now for name, category and
13617 shortcut. CDATA is used to avoid xml errors inside of macros.
13619 2005-01-19 Naba Kumar <naba@gnome.org>
13621 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
13623 2005-01-18 Naba Kumar <naba@gnome.org>
13625 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
13628 * scintilla/*: Updated scintilla to current cvs and updated
13631 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
13633 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
13634 plugins/cvs-plugin/cvs-actions.c:
13635 Added "Whole project" infrastructure but it does not
13636 work because I did not find a way to get the current project's
13639 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
13641 * plugins/cvs-plugin/Makefile.am
13642 plugins/cvs-plugin/anjuta-cvs.plugin.in
13643 plugins/cvs-plugin/cvs-actions.c
13644 plugins/cvs-plugin/cvs-callbacks.c
13645 plugins/cvs-plugin/cvs-interface.[ch] (added)
13646 plugins/cvs-plugin/plugin.c:
13648 Added IAnjutaCVS interface and improved cvs plugin. There
13649 is still some work to do on cvs import and to add a current
13652 2005-01-17 Naba Kumar <naba@gnome.org>
13654 * plugins/editor/aneditor.cxx: Fixed auto indentation.
13656 * configure.in: Fixed build errors.
13658 * data/Makefile.am, (removed) data/README.stock_libs,
13659 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
13660 (removed) data/header.c, (removed) data/stock_libs.anj,
13661 (removed) data/x-anjuta-project.desktop,
13662 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
13664 * libanjuta/anjuta-plugin-description.c,
13665 libanjuta/anjuta-shell.c: Updated documentations.
13667 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
13669 * libanjuta/anjuta-launcher.c,
13670 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
13673 2005-01-17 Naba Kumar <naba@gnome.org>
13675 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13676 plugins/project-wizard/templates/gtk.wiz,
13677 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
13678 Updated templates to new format.
13680 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
13681 * plugins/project-wizard/druid.c,
13682 plugins/project-wizard/parser.c,
13683 plugins/project-wizard/property.c,
13684 plugins/project-wizard/property.h,
13685 plugins/project-wizard/templates/terminal.wiz,
13686 plugins/project-wizard/templates/terminal/AUTHORS,
13687 plugins/project-wizard/templates/terminal/ChangeLog,
13688 plugins/project-wizard/templates/terminal/NEWS,
13689 plugins/project-wizard/templates/terminal/README,
13690 plugins/project-wizard/templates/terminal/project.anjuta,
13691 plugins/project-wizard/templates/terminal/src/main.c:
13692 Moveed code related to property types from druid.c and parser.c to
13693 property.c. Changed tag from "<string ..." to
13694 "<property type="string..." and so on. Rewrite parser
13695 (warning still in progress). Added list property. Changed
13696 terminal project to avoid using autogen on some file (much
13697 faster) using the autogen attribute. Add a license list box in
13698 terminal project (just as an example). _label in item list is
13701 2005-01-16 Naba Kumar <naba@gnome.org>
13703 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
13704 plugins/edtior/anjuta-docman.c: Fixed build errors.
13706 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
13707 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
13708 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
13709 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
13710 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
13711 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
13712 libanjuta/resources.h,
13713 plugins/build-basic-autotools/build-basic-autotools.c,
13714 plugins/editor/plugin.c, plugins/editor/text_editor.c,
13715 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
13716 plugins/gtodo/plugin.c, src/Makefile.am,
13717 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
13718 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
13719 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
13720 should be handled in respective plugins. Added API documentations.
13722 * libanjuta-docs.sgml, libanjuta-sections.txt,
13724 (added) tmpl/anjuta-debug.sgml,
13725 (added) tmpl/anjuta-launcher.sgml,
13726 tmpl/anjuta-plugin.sgml,
13727 tmpl/anjuta-preferences.sgml,
13728 tmpl/anjuta-shell.sgml,
13729 (added) tmpl/anjuta-status.sgml,
13730 (removed) tmpl/anjuta-stock.sgml,
13731 tmpl/anjuta-utils.sgml,
13732 (removed) tmpl/defaults.sgml,
13733 (removed) tmpl/fileselection.sgml,
13734 (removed) tmpl/gnomefilelist.sgml,
13735 tmpl/ianjuta-buildable.sgml,
13736 (added) tmpl/ianjuta-debugger-manager.sgml,
13737 (added) tmpl/ianjuta-debugger.sgml,
13738 tmpl/ianjuta-document-manager.sgml,
13739 tmpl/ianjuta-editor.sgml,
13740 tmpl/ianjuta-file.sgml,
13741 tmpl/ianjuta-loader.sgml,
13742 tmpl/ianjuta-markable.sgml,
13743 tmpl/ianjuta-message-view.sgml,
13744 (added) tmpl/ianjuta-project-manager.sgml,
13745 (added) tmpl/ianjuta-todo.sgml,
13746 (added) tmpl/ianjuta-wizard.sgml,
13747 tmpl/libanjuta-iface-marshallers.sgml,
13748 tmpl/libanjuta-unused.sgml,
13749 (removed) tmpl/pixmaps.sgml,
13751 (removed) tmpl/properties.sgml,
13752 tmpl/resources.sgml: Updated API documentations.
13754 2005-01-15 Naba Kumar <naba@gnome.org>
13756 * libanjuta/anjuta-launcher.c: Added API docs.
13758 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13759 plugins/project-wizard/templates/gtk.wiz,
13760 plugins/project-wizard/templates/terminal.wiz,
13761 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
13762 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
13763 plugins/project-wizard/templates/gtk/src/main.c,
13764 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
13765 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
13768 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
13769 * plugins/project-wizard/anjuta-project-wizard.glade,
13770 plugins/project-wizard/autogen.c,
13771 plugins/project-wizard/druid.c,
13772 plugins/project-wizard/druid.h,
13773 plugins/project-wizard/file.c,
13774 plugins/project-wizard/file.h,
13775 plugins/project-wizard/install.c,
13776 plugins/project-wizard/parser.c,
13777 plugins/project-wizard/plugin.c,
13778 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
13779 setting the default project directory. Fix HIDDEN property, it's
13780 working but I think we could make this cleaner. Removed the
13781 copy of the string in mandatory_property. Add an optional autogen
13782 attribute, to force or avoid using autogen on some files, default
13783 without any attribute is autodetect.+ Replace the script tag with
13784 a normal file tag and an attribute execute.
13786 2005-01-14 Naba Kumar <naba@gnome.org>
13788 * plugins/editor/action-callbacks.c,
13789 plugins/editor/search_incremental.c,
13790 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
13793 * plugins/editor/plugin.c, plugins/editor/plugin.h,
13794 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
13797 2005-01-12 Naba Kumar <naba@gnome.org>
13800 plugins/project-wizard/templates/Makefile.am,
13801 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
13802 plugins/project-wizard/templates/anjuta-plugin.wiz,
13803 (added) plugins/project-wizard/templates/gtk-logo.png,
13804 (added) plugins/project-wizard/templates/gtk.wiz,
13805 (added) plugins/project-wizard/templates/terminal-logo.png,
13806 plugins/project-wizard/templates/terminal.wiz,
13807 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
13808 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13809 (added) plugins/project-wizard/templates/gtk/.cvsignore,
13810 (added) plugins/project-wizard/templates/gtk/Makefile.am,
13811 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
13812 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
13813 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
13814 (added) plugins/project-wizard/templates/gtk/src/main.c,
13815 (added) plugins/project-wizard/templates/gtk/src/project.glade,
13816 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
13817 GTK+ project templated and fixed other templates. Updated template
13820 2005-01-12 Naba Kumar <naba@gnome.org>
13822 * plugins/macro/anjuta-macro.glade: Improved GUI.
13824 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
13826 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
13827 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
13828 * plugins/cvs-plugin/cvs.[ch] (removed)
13829 Removed old unused files
13831 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
13832 * plugins/cvs-plugin/cvs-actions.c
13833 * plugins/cvs-plugin/Makefile.am:
13834 Seperate callback functions for better error
13835 handling. Cleaned up code.
13837 * plugins/macro/macros.xml: removed corrupt cvs
13840 2005-01-10 Naba Kumar <naba@gnome.org>
13842 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
13843 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
13846 2005-01-09 Naba Kumar <naba@gnome.org>
13848 * libegg/egg-recent-action.c, libegg/test-actions.c,
13849 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
13850 recent files models.
13852 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
13853 two models -- one for projects and other for regular files and show
13854 both in recent files menu. Changed recent files group from "anjuta"
13855 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
13856 when adding the URI in recent files.
13858 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
13859 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
13860 * plugins/macro/macro-dialog.c: Fixed dispose() method.
13861 * plugins/macro/macros.xml: Fixed xml errors.
13863 2005-01-08 Naba Kumar <naba@gnome.org>
13865 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
13866 libegg/test-actions.c, libegg/menu/Makefile.am,
13867 libegg/menu/egg-recent-action.h: Added a new action for
13870 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
13871 Fixed dispose. Cleanup.
13873 * plugins/file-loader/anjuta-loader-plugin.ui,
13874 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
13875 Use the new action for recent files. Added recent files in
13878 * plugins/project-wizard/druid.c: Show busy cursor and
13879 de-sensitize druid buttons during page change.
13881 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
13882 * plugins/project-wizard/Makefile.am,
13883 plugins/project-wizard/druid.c,
13884 plugins/project-wizard/druid.h,
13885 plugins/project-wizard/install.c,
13886 plugins/project-wizard/plugin.c,
13887 plugins/project-wizard/plugin.h,
13888 plugins/project-wizard/property.c,
13889 plugins/project-wizard/property.h,
13890 (added) plugins/project-wizard/values.c,
13891 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
13892 objects (in values.c and values.h) containing the values of all
13893 properties. The NPWProperty objects now keep their values in this
13894 object which is persistant for one activation of the plugin, so the
13895 user keeps all the values even if he goes backward. Used an anjuta
13896 message view to list all files copied by the project wizard.
13898 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
13900 * plugins/macro/plugin.[ch],
13901 plugins/macro/macro-dialog.[ch]
13902 plugins/macro/macro-edit.[ch]
13903 plugins/macro/macro-db.[ch]
13904 plugins/macro/macro-actions.[ch]
13905 plugins/macro/anjuta-macro.plugin.in
13906 plugins/macro/anjuta-macro.glade
13907 plugins/macro/anjuta-macro.png
13908 plugins/macro/Makefile.am
13909 plugins/macro/macros.xml
13910 plugins/macro/anjuta-macro.ui (all added)
13912 plugins/Makefile.am:
13913 Added new macro plugins
13915 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
13918 * manuals/reference/template (removed)
13919 Removed old api reference
13921 * plugins/message-view/message-view.c:
13922 "Fixed" crash in on_row_deleted and added a
13923 comment that I cannot work this way. We will
13924 have to change everything a bit to avoid losing
13927 * plugins/text-editor/text_editor.c:
13928 Update line number width on file save
13931 2005-01-07 Naba Kumar <naba@gnome.org>
13933 * plugins/project-wizard/anjuta-project-wizard.glade,
13934 plugins/project-wizard/druid.c,
13935 plugins/project-wizard/templates/anjuta-plugin.wiz,
13936 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
13937 Display page description in bold. Fixed mandatory field check.
13940 libanjuta/libanjuta-1.0.pc.in,
13941 plugins/project-wizard/druid.c,
13942 plugins/project-wizard/parser.c,
13943 plugins/project-wizard/property.h,
13944 plugins/project-wizard/templates/anjuta-plugin.wiz,
13945 plugins/project-wizard/templates/terminal.wiz,
13946 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
13947 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
13948 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
13949 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
13950 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
13951 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
13952 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13953 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13954 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
13955 plugins/project-wizard/templates/terminal/configure.in.tpl,
13956 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
13957 plugins/project-wizard/templates/terminal/src/main.c: Implemented
13958 a new property type -- hidden. Fixed terminal and anjuta-plugin
13961 2005-01-07 Naba Kumar <naba@gnome.org>
13963 * templates/anjuta-plugin.wiz,
13964 templates/terminal.wiz,
13965 templates/terminal/Makefile.am.tpl,
13966 templates/terminal/autogen.sh,
13967 (Removed) templates/terminal/configure.ac.tpl,
13968 (Added) templates/.cvsignore,
13969 (Added) templates/Makefile.am,
13970 (Added) templates/anjuta-plugin/.cvsignore,
13971 (Added) templates/anjuta-plugin/Makefile.am,
13972 (Added) templates/anjuta-plugin/src/.cvsignore,
13973 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
13974 (Added) templates/terminal/.cvsignore,
13975 (Added) templates/terminal/Makefile.am,
13976 (Added) templates/terminal/configure.in.tpl,
13977 (Added) templates/terminal/po/.cvsignore,
13978 (Added) templates/terminal/po/ChangeLog,
13979 (Added) templates/terminal/po/Makefile.am,
13980 (Added) templates/terminal/po/POTFILES.in,
13981 (Added) templates/terminal/src/.cvsignore,
13982 (Added) templates/terminal/src/Makefile.am,
13983 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
13984 project wizard. Fixed configure/po/Makefile template errors.
13986 2005-01-06 Naba Kumar <naba@gnome.org>
13988 * configure.in: Added project templates.
13989 * plugins/project-wizard/templates/*: Added to project and renamed
13990 Makefile.am and configure.in to Makefile.am and configure.ac respectively
13991 for the project templates (so that they do not conflict with autotools
13992 build. Created proper configure.ac.tpl and autogen.sh for project
13995 2005-01-06 Naba Kumar <naba@gnome.org>
13997 * plugins/project-wizard/anjuta-project-wizard.glade,
13998 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
13999 Fixed file list parsing and to take absolute file paths (for example,
14000 from an icon selected previously). Used toggle buttons for boolean
14001 properties. Check if all mandatory fields are given before going
14002 forward in the wizard. Use scrollable viewport for listing property
14003 widgets incase the list goes out of wizard's size. Added tooltips
14004 as descriptions of the property widgets. And other fixes.
14006 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
14007 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
14008 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
14009 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
14010 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
14011 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
14012 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
14013 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14014 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
14015 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14016 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
14017 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
14018 Restructured template files.
14020 2005-01-06 Naba Kumar <naba@gnome.org>
14022 * configure.in: Added check for autogen.
14024 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
14027 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
14028 Do not emit changed signal when in dispose.
14030 * plugins/symbol-browser/plugin.c: Don't updated symbols when
14031 symbol-view widget has been destroyed.
14033 * src/anjuta-app.c: Set null to preference, status and ui object
14034 pointers when they are destroyed.
14036 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
14037 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
14038 Added boolean, integer and file property types.
14040 * plugins/project-wizard/Makefile.am,
14041 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
14042 project wizard templates.
14044 2005-01-04 Naba Kumar <naba@gnome.org>
14046 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
14049 * plugins/editor/aneditor.cxx,
14050 plugins/editor/anjuta-docman.c,
14051 plugins/editor/plugin.c,
14052 plugins/editor/text_editor.c:
14053 Removed unnecessary ref/unref of scintilla.
14055 * plugins/message-view/anjuta-msgman.c,
14056 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
14057 make close button similar to document manager.
14059 * plugins/project-manager/plugin.c,
14060 plugins/project-manager/plugin.h: Removed dead codes. Removed
14061 unnecessary ref/unref.
14063 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
14064 instead of hard refs.
14066 2005-01-03 Naba Kumar <naba@gnome.org>
14068 * libanjuta/interfaces/libanjuta.idl: Added configure() and
14069 generate() methods for IAnjutaBuildable interface.
14071 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
14072 IAnjutaBuildable inteface.
14074 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
14075 to destroy build context when message view is destroyed.
14077 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
14078 a ref to it and unref in destructor. AnEditor class wants to be the
14079 owner of scintilla widget. Fixed compile warnings with signed/unsigned
14082 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
14083 complicate the scene. Removed editor widget from AnjutaDocman when
14084 the widget is destroyed.
14086 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
14087 from shell. It will be removed from shell when the widget is destroyed.
14089 * plugins/editor/text_editor.c: Added debug codes to track object
14092 * plugins/message-view/anjuta-msgman.c: Remove message view on
14093 widget destroy. Destroy message view on remove. Removed all views
14096 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
14099 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14101 * plugins/file-wizard/action-callbacks.c,
14102 plugins/file-wizard/anjuta-file-wizard.glade,
14103 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
14104 Insert Licence, copyright, header template ...
14106 2005-01-02 Naba Kumar <naba@gnome.org>
14108 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
14109 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
14110 anjuta_status_add_widget() to allow setting busy cursor on non
14113 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
14115 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
14116 mime types to take text/source also.
14118 * plugins/editor/anjuta-docman.c,
14119 plugins/editor/anjuta-docman.h,
14120 plugins/editor/plugin.c,
14121 plugins/editor/text_editor.c,
14122 plugins/editor/text_editor.h,
14123 plugins/editor/text_editor_cbs.c: Listen for busy signal from
14124 AnjutaStatus and set busy cursor on editors.
14126 * plugins/file-loader/Makefile.am,
14127 plugins/file-loader/plugin.c,
14128 (added) plugins/file-loader/dnd.c,
14129 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
14131 * src/anjuta.c: Hide anjuta window before destruction.
14133 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
14134 * configure.in, plugins/Makefile.am,
14135 (removed) plugins/project-wizard/appwiz_page1.c,
14136 (removed) plugins/project-wizard/appwiz_page2.c,
14137 (removed) plugins/project-wizard/appwiz_page3.c,
14138 (removed) plugins/project-wizard/appwiz_page4.c,
14139 (removed) plugins/project-wizard/appwizard.c,
14140 (removed) plugins/project-wizard/appwizard.h,
14141 (removed) plugins/project-wizard/appwizard_cbs.c,
14142 (removed) plugins/project-wizard/appwizard_cbs.h,
14143 (removed) plugins/project-wizard/appwizard_gui.c,
14144 (removed) plugins/project-wizard/gnome_project.c,
14145 (removed) plugins/project-wizard/gnome_project.h,
14146 (removed) plugins/project-wizard/wizard_gui.c,
14147 (removed) plugins/project-wizard/wizard_gui.h,
14148 (added) plugins/project-wizard/.cvsignore,
14149 (added) plugins/project-wizard/Makefile.am,
14150 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
14151 (added) plugins/project-wizard/anjuta-project-wizard.glade,
14152 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
14153 (added) plugins/project-wizard/applogo.png,
14154 (added) plugins/project-wizard/appwizard.png,
14155 (added) plugins/project-wizard/autogen.c,
14156 (added) plugins/project-wizard/autogen.h,
14157 (added) plugins/project-wizard/druid.c,
14158 (added) plugins/project-wizard/druid.h,
14159 (added) plugins/project-wizard/file.c,
14160 (added) plugins/project-wizard/file.h,
14161 (added) plugins/project-wizard/header.c,
14162 (added) plugins/project-wizard/header.h,
14163 (added) plugins/project-wizard/install.c,
14164 (added) plugins/project-wizard/install.h,
14165 (added) plugins/project-wizard/parser.c,
14166 (added) plugins/project-wizard/parser.h,
14167 (added) plugins/project-wizard/plugin.c,
14168 (added) plugins/project-wizard/plugin.h,
14169 (added) plugins/project-wizard/property.c,
14170 (added) plugins/project-wizard/property.h: Removed old application-wizard
14171 codes and added new template based (autogen based) project wizard
14172 implemented by Sébastien Granjoux <seb.sfo@free.fr>
14174 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
14176 * plugins/cvs-plugin/plugin.c: Fixed crash bug
14177 * plugins/cvs-plugin/cvs-execute.c:
14178 Fix cvs_log which did not work because of some
14180 Patch from Mark R. Pariente <markpariente@cmu.edu>
14181 - Fix message highlighting
14183 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
14188 Removed template stuff completly because we dicussed to implement
14189 a macro system for Edit->Insert Text
14191 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
14193 * plugins/editor/aneditor.cxx,
14194 plugins/editor/text_editor.c:
14195 Set line number width dynamically
14197 Prepered new GTK 2.6 about dialog
14199 2004-12-30 Naba Kumar <naba@gnome.org>
14201 patch from: Massimo Corà <maxcvs@email.it>
14202 * plugins/editor/aneditor.cxx: Highlights correct function
14203 argument in recursive calltips.
14205 2004-12-30 Naba Kumar <naba@gnome.org>
14207 * plugins/symbol-browser/plugin.c,
14208 libanjuta/interfaces/libanjuta.idl,
14209 plugins/editor/text_editor.c: Fixed editor markers and added a new
14210 marker (BASIC) to indicate line numbers. Fixed symbol browser to
14211 mark the line visited.
14213 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
14214 libegg/Makefile.am, libegg/eggcomboselect.c,
14215 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
14216 widget for use with symbol view in toolbar.
14218 * plugins/cvs-plugin/anjuta-cvs.ui,
14219 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
14220 placeholder for cvs plugin context menu in filemanager.
14222 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
14224 * plugins/cvs-plugin/plugin.c:
14225 Show popup menu only if the file is contained in
14226 a directory containing a "CVS" directory
14228 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
14230 * plugins/cvs-plugin/cvs-action.[ch],
14231 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
14232 * plugins/cvs-plugin/anjuta-cvs.ui,
14233 * plugins/cvs-plugin/plugin.c:
14234 Implemented "Import"
14236 Patch from Mark R. Pariente <markpariente@cmu.edu>:
14237 Added right-click-menu for file-manager
14239 2004-12-26 Naba Kumar <naba@gnome.org>
14241 * src/action-callbacks.c, src/action-callbacks.h,
14242 src/anjuta-actions.h, src/anjuta-app.c,
14243 src/anjuta.ui: Added fullscreen action.
14245 * plugins/cvs-plugin/cvs-actions.c,
14246 plugins/cvs-plugin/plugin.c,
14247 plugins/cvs-plugin/plugin.h: Watches current editor,
14248 project and file manager selection in plugin
14251 2004-12-26 Naba Kumar <naba@gnome.org>
14253 * src/anjuta-app.c, src/anjuta.c, src/main.c,
14254 src/action-callbacks.c: Fixed app finalization. Added a
14255 command line arg --proper-shutdown (-p), which when set
14256 will release all plugins and their resources (this option
14257 is mainly for debugging).
14259 * plugins/file-loader/plugin.c: Fixed filename duplications
14260 in recent files history.
14262 * plugins/profile-default/plugin.c: Disabled problematic
14263 plugins for now to load at startup.
14265 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
14266 annoying debug prints.
14268 2004-12-23 Naba Kumar <naba@gnome.org>
14270 Patch from: Mark R. Pariente <markpariente@cmu.edu>
14271 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
14272 plugins/cvs-plugin/anjuta-cvs.ui,
14273 plugins/cvs-plugin/cvs-actions.c,
14274 plugins/cvs-plugin/cvs-actions.h,
14275 plugins/cvs-plugin/cvs-execute.c,
14276 plugins/cvs-plugin/cvs-execute.h,
14277 plugins/cvs-plugin/Makefile.am,
14278 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
14279 Added cvs log command.
14281 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
14283 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
14286 2004-12-20 Naba Kumar <naba@gnome.org>
14288 patch from: Massimo Corà <maxcvs@email.it>
14289 * plugins/editor/aneditor.cxx: Added recursive calltips.
14291 2004-12-20 Naba Kumar <naba@gnome.org>
14293 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
14294 Show busy cursor during loading and unloading.
14296 2004-12-19 Naba Kumar <naba@gnome.org>
14298 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
14299 memory leaks. Disabled debug print.
14301 * plugins/symbol-browser/an_symbol_view.c,
14302 plugins/symbol-browser/plugin.c,
14303 plugins/symbol-browser/plugin.h: Fixed loading and unloading
14304 problems. Creates SymbolView object every time when the
14305 plugin is activated.
14307 * plugins/project-manager/plugin.c: Close project when
14310 2004-12-18 Naba Kumar <naba@gnome.org>
14312 * po/POTFILES.in: Removed commented lines.
14313 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
14314 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
14315 * plugins/gdb/plugin.c: Fixed compile error.
14317 Patch from: Mark R. Pariente <mark@demar.com.tr>
14318 * libegg/eggcellrendererkeys.c: Fixed compile error.
14320 2004-12-18 Naba Kumar <naba@gnome.org>
14322 * plugins/file-loader/plugin.c: Fixed loading bug.
14324 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
14325 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
14326 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
14327 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
14328 and corruptions. Fixed loading and unloading of plugins.
14330 2004-12-17 Naba Kumar <naba@gnome.org>
14332 * plugins/file-loader/Makefile.am,
14333 plugins/file-loader/plugin.c,
14334 plugins/project-manager/plugin.c: Fixed memory corruption
14335 and disposition codes. Added missing plugin.h in Makefile.am.
14337 2004-12-16 Naba Kumar <naba@gnome.org>
14339 * plugins/symbol-browser/an_symbol_view.c,
14340 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
14341 codes. Fixed memory leaks and corruptions.
14343 * plugins/build-basic-autotools/build-basic-autotools.c
14344 plugins/editor/anjuta-docman.c,
14345 plugins/editor/text_editor.c,
14346 plugins/file-loader/plugin.c,
14347 plugins/file-manager/plugin.c,
14348 plugins/file-wizard/plugin.c,
14349 plugins/message-view/anjuta-msgman.c,
14350 plugins/message-view/anjuta-msgman.h,
14351 plugins/message-view/message-view.c,
14352 plugins/message-view/plugin.c,
14353 plugins/message-view/plugin.h,
14354 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
14356 * src/about.c, src/about.h, src/action-callbacks.c,
14357 src/action-callbacks.h, src/anjuta-actions.h,
14358 src/anjuta-app.c, src/anjuta-app.h,
14359 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
14360 src/anjuta.c, src/anjuta.h, src/getline.c,
14361 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
14362 src/start-with.c, src/start-with.h: Fixed emacs modes.
14364 * src/layout.xml: Brought document manager in front.
14366 2004-12-15 Naba Kumar <naba@gnome.org>
14368 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
14371 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
14372 finalization. Added a method to unload all plugins and destroy them.
14373 Fixed memory leaks.
14375 * plugins/sample1/plugin.c: Proper finalization code and renamed
14376 functions to proper names.
14378 * plugins/build-basic-autotools/build-basic-autotools.c,
14379 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
14381 * src/shell.c: Unload all plugins on exit, so that memory profilers
14382 can detect memory leaks in plugins.
14384 2004-12-13 Naba Kumar <naba@gnome.org>
14386 * plugins/devhelp/plugin.c: Delay widget initialization, now that
14387 docking is working.
14388 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
14389 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
14391 2004-12-11 Naba Kumar <naba@gnome.org>
14393 * data/properties/anjuta.properties: Fixed font size.
14394 * plugin/build-basic-autotools/build-basic-autotools: Added initial
14395 compile file function. There are some fixmes there.
14396 * plugins/message-view/anjuta-msgman.c,
14397 * plugins/message-view/message-view.c: Fixed bugs and clean up.
14399 2004-12-08 Naba Kumar <naba@gnome.org>
14401 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
14402 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
14403 to escape quotes in a string.
14405 * plugins/cvs-plugin/cvs-actions.c,
14406 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
14409 * plugins/build-basic-autotools/build-basic-autotools.c,
14410 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
14413 2004-12-07 Naba Kumar <naba@gnome.org>
14415 * plugins/build-basic-autotools/build-basic-autotools.c,
14416 plugins/build-basic-autotools/automake-c.filters: Completed directory
14417 tracking. Double click on Errors and warnings now work as expected.
14419 * plugins/build-basic-autotools.c: Added codes to track build directory
14420 so that absolute path of the files could be determined.
14422 2004-12-06 Naba Kumar <naba@gnome.org>
14424 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
14425 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
14426 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
14428 2004-12-05 Naba Kumar <naba@gnome.org>
14430 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
14431 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
14433 * plugins/cvs-plugin/plugin.c,
14434 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
14436 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
14438 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
14439 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
14440 plugins/cvs-plugin/cvs-execute.[ch]:
14441 Implemented cvs status and cvs diff
14443 - rdiff command is not correct
14444 - Must find a way to allow selection of directies AND files
14447 2004-12-03 Naba Kumar <naba@gnome.org>
14449 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
14450 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
14451 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
14452 session.properties file if it is for the first time.
14454 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
14456 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
14459 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
14460 plugins/cvs-plugin/anjuta-cvs.ui:
14461 Implemented update/commit and changed menu layout
14463 2004-12-02 Naba Kumar <naba@gnome.org>
14465 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
14466 property name (for cvs path property). Beautified dialogs.
14468 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
14470 * plugins/message-view/anjuta-msgman.c: Changed callback name
14471 and changed switch-page handling.
14473 * plugins/cvs-plugin/cvs-actions.c:
14474 * plugins/cvs-plugin/cvs-execute.c:
14475 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
14476 - Implemented cvs add and cvs removed - both working now
14477 - Created a useful preferences page
14480 2004-11-30 Naba Kumar <naba@gnome.org>
14482 * libanjuta/anjuta-status.c: Fixed runtime warning.
14484 * plugins/editor/Makefile.am:
14485 plugins/editor/anjuta-document-manager.glade,
14486 plugins/editor/plugin.c
14487 plugins/editor/plugin.h
14488 plugins/editor/style-editor.c (new, moved from src/),
14489 plugins/editor/style-editor.h (new, moved from src/),
14490 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
14491 settings in preferences.
14493 * plugins/editor/text_editor.c,
14494 plugins/editor/text_editor.h: Do not take unused args in
14495 text_editor_get_props().
14497 * src/style-editor.c, src/style-editor.h: Removed, moved to
14498 plugins/editor/ directory.
14500 2004-11-29 Naba Kumar <naba@gnome.org>
14502 * plugins/editor/text_editor_cbs.c: Emit click signal in
14504 * libanjuta/anjuta-status.c: More spacing between items.
14506 2004-11-29 Naba Kumar <naba@gnome.org>
14508 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
14510 * libanjuta/interfaces/libanjuta.idl,
14511 plugins/debug-manager/anjuta-debug-manager.plugin.in,
14512 plugins/debug-manager/plugin.c,
14513 plugins/gdb/breakpoints.c,
14514 plugins/gdb/breakpoints.h,
14515 plugins/gdb/debugger.c,
14516 plugins/gdb/debugger.h,
14517 plugins/gdb/plugin.c,
14518 plugins/gdb/plugin.h,
14519 plugins/gdb/utilities.c,
14520 plugins/gdb/utilities.h: Code cleanups and partial implementation of
14521 toggle breakpoint margin clicks.
14523 2004-11-28 Naba Kumar <naba@gnome.org>
14525 * TODO.tasks: Fixed indentations.
14526 * plugins/gtodo/libgtodo.c: Save with indentation.
14527 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
14528 * plugins/project-manager/plugin.c: Fixed runtime warnings.
14529 * libanjuta/anjuta-status.c: Fixed busy cursors.
14530 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
14531 * po/POTFILES.in: Updated.
14533 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
14535 * plugins/editor/anjuta-document-manager.glade,
14536 plugins/editor/search-replace.[c,h],
14537 plugins/editor/search-replace_backend.h
14538 plugins/editor/search-preferences.[c,h] :
14539 Saved Search-Preferences (gconf),
14540 Basic search by default.
14542 2004-11-22 Naba Kumar <naba@gnome.org>
14544 * configure.in: Fixed build error.
14546 2004-11-21 Naba Kumar <naba@gnome.org>
14548 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
14549 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
14550 Added AnjutaStatus class to libanjuta.
14551 Added anjuta_shell_get_status() method.
14553 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
14554 and fixed marshaller generation.
14556 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
14557 "updade_ui" signals to IAnjutaEditor interface.
14559 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
14561 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
14564 * plugins/class-gen/clsGen.c: Intial port.
14566 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
14569 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
14570 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14571 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
14572 Implemented status update. Emits "update_ui" and "char_added" signals.
14573 Added view preferences.
14575 * plugins/file-loader/plugin.c: Added open with plugins in open with
14578 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
14580 * plugins/message-view/anjuta-msgman.c,
14581 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
14582 to close correct message view rather than current view.
14584 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
14586 * plugins/cvs-plugin/cvs-actions.c
14587 plugins/cvs-plugin/plugin.[ch]
14588 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
14589 Implemented cvs add but ran into a launcher/message_view
14590 problem because of a limitation of the idl compiler
14592 2004-11-19 Naba Kumar <naba@gnome.org>
14594 * plugins/project-manager/plugin.c: Displays a progress window during
14597 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
14598 Fixed UI separators.
14600 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
14603 * plugins/project-manager/anjuta-project-manager.ui,
14604 plugins/project-manager/plugin.[c,h]: Added add/remove context
14605 menus and implemented them. Added file manager merge menu.
14607 2004-11-18 Naba Kumar <naba@gnome.org>
14609 * TODO.tasks: Updated.
14610 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
14611 plugins/message-view/message-view.c: Fixed finalize and dispose
14613 * plugins/debugger/*: Removed from cvs (development now in
14616 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
14618 Reviewed by Naba Kumar <naba@gnome.org>:
14620 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
14621 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14622 plugins/gdb/breakpoints.c: all marker related stuff moved from
14623 editor and docman interfaces to IAnjutaMarkable
14625 2004-11-17 Naba Kumar <naba@gnome.org>
14627 * TODO.tasks: Updated.
14629 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
14631 * libegg/egg-combo-action.c: Block changed signal when changing model.
14633 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
14634 Emit changed signal. Removed dead codes.
14636 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
14637 that recent files history do not duplicate.
14639 * plugins/symbol-browser/an_symbol_view.c,
14640 plugins/symbol-browser/an_symbol_view.h,
14641 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
14644 2004-11-15 Naba Kumar <naba@gnome.org>
14646 * plugins/project-manager/plugin.c: Opens targets on double click.
14648 * plugins/message-view/message-view.c,
14649 plugins/file-manager/anjuta-file-manager-plugin.glade,
14650 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
14651 Added proper class finalization
14652 and disposition. Added preferences notifications and callbacks to
14653 change info/warning/error colors.
14655 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
14656 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
14657 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
14658 Implemented finalize method for AnjutaApp. Code cleanups.
14660 * plugins/message-view/plugin.c: Static parent_class.
14662 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14663 * plugins/editor/search-replace.[c,h],
14664 plugins/editor/search-replace_backend.c
14665 Update search entry in main toolbar.
14668 2004-11-11 Naba Kumar <naba@gnome.org>
14670 * TODO.tasks: Updated.
14672 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
14673 and completed on-the-fly-change preferences. Removed "changed"
14674 signal as it is no longer necessary (use notify for similar
14675 purpose to monitor individual preferences).
14678 * plugins/editor/anjuta-document-manager.glade: Added view menu
14679 preferences so that they are registered.
14681 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
14682 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
14683 connection to "changed" signal of preferences and implemented
14684 notifications for some editor preferences. More to implement.
14686 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14687 * plugins/editor/print.c
14688 Fixed bug 1047624 : Add line number every X lines.
14690 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14691 * plugins/editor/search-replace.c
14692 Fixed a crash bug (995755) when searching "%n"
14694 2004-11-09 Naba Kumar <naba@gnome.org>
14696 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
14697 Fixed to refresh categories list on file load.
14699 2004-11-08 Naba Kumar <naba@gnome.org>
14701 * configure.in, plugins/Makefile.am,
14702 plugins/profile-default/plugin.c: Added cvs plugin in build.
14704 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
14706 * plugins/debug-manager/.cvsignore: Added file to ignore.
14708 * plugins/debug-manager/Makefile.am: Removed dead codes.
14710 * src/anjuta.ui: Added placeholder for version control UI.
14712 2004-11-08 Naba Kumar <naba@gnome.org>
14714 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14715 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14716 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
14719 * global-tags/Makefile.am: Fixed make error.
14721 * plugins/profile-default/plugin.c: Added debug-manager
14722 and gdb plugins to load at startup so that debugger
14723 windows are docked properly. They will be removed
14724 later when we figure out runtime docking.
14726 * plugins/sample1/*: Restored to last working state.
14728 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
14729 windows in lower pane. Named the windows appropriately.
14731 * ChangeLog: Fixed format.
14733 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
14735 * libanjuta/interfaces/libanjuta.idl,
14736 libanjuta/anjuta-marshal.c,
14737 plugins/Makefile.am,
14738 plugins/debug-manager/plugin.c,
14739 plugins/editor/plugin.c,
14740 plugins/editor/text_editor.c,
14741 plugins/gdb/breakpoints.c,
14742 plugins/gdb/debugger.c,
14743 plugins/gdb/plugin.c,
14744 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
14746 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14747 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
14748 plugins/editor/search-replace.c,
14749 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
14750 Search and Replace; Show result in find pane
14752 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
14754 * plugins/gdb, plugins/debug-manager: Applied debugger patch
14755 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
14756 (added features: starting debugger and loading of core/executable,
14757 StepIn, StepOut, StepOver and Execute, toggling breakpoint
14760 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
14762 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
14763 my cvs-plugin files...
14764 I hope I have rescued everything possible.
14766 * Naba: Could you please fix sample1 because I messed it up to
14767 but there should be a histroy of this directory we should commit
14769 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
14771 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
14773 * plugins/cvs-plugin/plugin.c,
14774 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
14775 Added preferences dialog (not yet complete)
14777 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
14779 * global-tags/Makefile.am, mime/Makefile.am:
14780 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
14782 * template/xmltemplate.[ch],
14783 template/xmlstrings.[ch],
14784 template/autotools.[ch] removed,
14785 template/prj_template.[ch] removed,
14786 template/lang_template.[ch] removed,
14787 template/lib_template.[ch] removed,
14788 template/Makefile.am adjusted,
14789 template/dtds/lang.dtd removed,
14790 template/dtds/lib.dtd removed,
14791 template/dtds/prj.dtd removed,
14792 template/dtds/autotools.dtd removed,
14793 data/template/lib/* removed,
14794 data/template/language/* removed,
14795 data/template/library/* removed,
14796 data/template/project/* removed,
14797 date/template/Makefile.am adjusted:
14798 Remove everything except text-templates to replace hardcoded
14799 Edit->Insert texts with dynamic loaded.
14801 * plugins/cvs-plugin/plugin.[ch],
14802 plugins/cvs-actions.[ch],
14803 plugins/Makefile.am,
14804 plugins/cvs-plugin/Makefile.am,
14805 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
14806 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
14807 plugins/cvs-plugin/anjuta-cvs.plugin.in:
14808 Added initial cvs-plugin code
14810 2004-10-21 Naba Kumar <naba@gnome.org>
14812 * libanjuta/anjuta-plugin.c,
14813 plugins/build-basic-autotools/build-basic-autotools.c,
14814 plugins/debugger/plugin.c,
14815 plugins/devhelp/plugin.c,
14816 plugins/editor/anjuta-docman.c,
14817 plugins/editor/goto_line.c,
14818 plugins/editor/plugin.c,
14819 plugins/editor/search-replace.c,
14820 plugins/editor/text_editor.c,
14821 plugins/file-loader/plugin.c,
14822 plugins/file-manager/plugin.c,
14823 plugins/file-wizard/file.c,
14824 plugins/file-wizard/plugin.c,
14825 plugins/gdb/plugin.c,
14826 plugins/gtodo/plugin.c,
14827 plugins/message-view/anjuta-msgman.c,
14828 plugins/profile-default/plugin.c,
14829 plugins/project-manager/plugin.c,
14830 plugins/sample1/plugin.c,
14831 plugins/terminal/terminal.c: Defined all global variables static,
14832 particularly class parent_class variables. They were getting
14833 confused at link time.
14835 * libanjuta/plugins.c: Do not unload plugins when they are
14836 deactivated. Simply cache them for later activation. Unloading
14837 modules have some problem with shared libs using static class
14838 registration. Fixed hash type for installed plugins. Eventually,
14839 we want to add "CanUnload" attribute for .plugin files (in
14840 "Anjuta Plugin" group) to let plugin loader know if the plugin can
14841 be unloaded from memory. Those plugins declaring CanUnload=false
14842 will not be unloaded from memory and will be put in the cache. Those
14843 not declaring anything or declaring CanUnload=true, will be unloaded
14844 from memory when they are deactivated.
14846 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
14847 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14848 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
14849 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
14850 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
14851 activation, deactivation. Fixed memory leaks.
14853 2004-10-20 Naba Kumar <naba@gnome.org>
14855 * TODO.tasks: Updated.
14857 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
14858 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
14859 macro for adding interfaces to plugin types. Code cleanup.
14861 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14862 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14864 * plugins/build-basic-autotools/build-basic-autotools.c,
14865 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
14866 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14867 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
14868 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
14869 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
14870 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
14871 plugins/project-manager/plugin.c,
14872 plugins/symbol-browser/an_symbol_view.c,
14873 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
14874 newly defined macro to add interfaces to plugin types.
14876 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
14878 2004-10-20 Naba Kumar <naba@gnome.org>
14880 * TODO.tasks: Added task list.
14881 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
14884 2004-10-19 Naba Kumar <naba@gnome.org>
14886 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
14888 * plugins/editor/action-callbacks.c,
14889 plugins/editor/action-callbacks.h,
14890 plugins/editor/anjuta-docman.c,
14891 plugins/editor/anjuta-docman.h,
14892 plugins/editor/anjuta-document-manager.ui,
14893 plugins/editor/file_history.c,
14894 plugins/editor/file_history.h,
14895 plugins/editor/plugin.c: Added file history browsing.
14897 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
14899 * plugins/message-view/anjuta-message-manager.ui,
14900 plugins/message-view/plugin.c: Added document manager context menu.
14902 * plugins/symbol-browser/an_symbol_view.c,
14903 plugins/symbol-browser/an_symbol_view.h,
14904 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
14905 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
14906 document manager context menu.
14908 * scintilla/*, scintilla/include/*: Updated to current cvs.
14910 2004-10-19 Naba Kumar <naba@gnome.org>
14912 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
14913 placeholder for debugger UI.
14915 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
14916 * plugins/file-manager/plugin.c: Fixed loading bug.
14918 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
14919 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
14920 Initializes gconf database with default values when the
14921 values are not defined. Use bool and int prefs separately.
14923 * plugins/editor/plugin.c: Added encoding preferences.
14924 * plugins/project-manager/plugin.c: Cleanup and debug messages.
14926 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
14927 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14928 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14929 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14931 2004-10-18 Naba Kumar <naba@gnome.org>
14933 * po/POTFILES.in: Updated.
14935 * libanjuta/anjuta-ui.c: Corrected debug messages.
14937 * libegg/egg-combo-action.c, libegg/test-actions.c,
14938 libegg/menu/egg-combo-action.h: Fixed combo action.
14940 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
14943 * plugins/editor/action-callbacks.[c,h],
14944 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
14945 Implemented file swap. Removed dead codes.
14947 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
14950 * plugins/symbol-browser/an_symbol_view.[c,h],
14951 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
14952 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
14953 Implemented file symbols. Implemented goto file line when symbol is
14956 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
14958 2004-10-10 Naba Kumar <naba@gnome.org>
14960 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
14962 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
14964 * plugins/debugger/.cvsignore,
14965 (added) plugins/debugger/Makefile.am,
14966 (added) plugins/debugger/anjuta-debugger.glade,
14967 (added) plugins/debugger/anjuta-debugger.plugin.in,
14968 (added) plugins/debugger/anjuta-debugger.plugin.png,
14969 (added) plugins/debugger/anjuta-debugger.ui,
14970 plugins/debugger/attach_process.c,
14971 (removed) plugins/debugger/attach_process_cbs.c,
14972 (removed) plugins/debugger/attach_process_cbs.h,
14973 (removed) plugins/debugger/breakpoints.c,
14974 (removed) plugins/debugger/breakpoints.h,
14975 (removed) plugins/debugger/debug_tree.c,
14976 (removed) plugins/debugger/debug_tree.h,
14977 (removed) plugins/debugger/debugger.c,
14978 (removed) plugins/debugger/debugger.h,
14979 (removed) plugins/debugger/memory.c,
14980 (removed) plugins/debugger/memory.h,
14981 (added) plugins/debugger/plugin.c,
14982 (added) plugins/debugger/plugin.h,
14983 (removed) plugins/debugger/registers.c,
14984 (removed) plugins/debugger/registers.h,
14985 (removed) plugins/debugger/registers_cbs.c,
14986 (removed) plugins/debugger/registers_cbs.h,
14987 (removed) plugins/debugger/registers_gui.c,
14988 (removed) plugins/debugger/sharedlib.c,
14989 (removed) plugins/debugger/sharedlib.h,
14990 (removed) plugins/debugger/sharedlib_cbs.c,
14991 (removed) plugins/debugger/sharedlib_cbs.h,
14992 (removed) plugins/debugger/sharedlib_gui.c,
14993 (removed) plugins/debugger/signals.c,
14994 (removed) plugins/debugger/signals.h,
14995 (removed) plugins/debugger/signals_cbs.c,
14996 (removed) plugins/debugger/signals_cbs.h,
14997 (removed) plugins/debugger/signals_gui.c,
14998 (removed) plugins/debugger/stack_trace.c,
14999 (removed) plugins/debugger/stack_trace.h,
15000 (added) plugins/debugger/utilities.c,
15001 (added) plugins/debugger/utilities.h,
15002 (removed) plugins/debugger/watch.c,
15003 (removed) plugins/debugger/watch.h,
15004 (removed) plugins/debugger/watch_cbs.c,
15005 (removed) plugins/debugger/watch_cbs.h,
15006 (removed) plugins/debugger/watch_gui.c,
15007 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
15009 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
15010 Added debugger gdb backend plugin.
15012 * plugins/message-view/plugin.c: Registered all message stock icons.
15014 * plugins/profile-default/plugin.c: Loads debugger plugin.
15016 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
15018 2004-10-08 Naba Kumar <naba@gnome.org>
15020 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
15023 * plugins/symbol-browser/.cvsignore,
15024 plugins/symbol-browser/Makefile.am,
15025 plugins/symbol-browser/an_symbol_view.c,
15026 plugins/symbol-browser/an_symbol_view.h,
15027 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
15028 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
15029 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
15030 plugins/symbol-browser/plugin.c,
15031 plugins/symbol-browser/plugin.h,
15032 plugins/symbol-browser/sv_class.xpm,
15033 plugins/symbol-browser/sv_function.xpm,
15034 plugins/symbol-browser/sv_macro.xpm,
15035 plugins/symbol-browser/sv_private_fun.xpm,
15036 plugins/symbol-browser/sv_private_var.xpm,
15037 plugins/symbol-browser/sv_protected_fun.xpm,
15038 plugins/symbol-browser/sv_protected_var.xpm,
15039 plugins/symbol-browser/sv_public_fun.xpm,
15040 plugins/symbol-browser/sv_public_var.xpm,
15041 plugins/symbol-browser/sv_static_fun.xpm,
15042 plugins/symbol-browser/sv_static_var.xpm,
15043 plugins/symbol-browser/sv_struct.xpm,
15044 plugins/symbol-browser/sv_unknown.xpm,
15045 plugins/symbol-browser/sv_variable.xpm,
15046 plugins/symbol-browser/test-symbol-browser.c,
15047 plugins/Makefile.am: Implemented Symbol
15050 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
15052 * plugins/build-basic-autotools/Makefile.am,
15053 plugins/devhelp/Makefile.am,
15054 plugins/editor/Makefile.am,
15055 plugins/file-loader/Makefile.am,
15056 plugins/file-manager/Makefile.am,
15057 plugins/file-wizard/Makefile.am,
15058 plugins/gtodo/Makefile.am,
15059 plugins/message-view/Makefile.am,
15060 plugins/profile-default/Makefile.am,
15061 plugins/project-manager/Makefile.am
15062 plugins/sample1/Makefile.am,
15063 plugins/terminal/Makefile.am,
15064 scintilla/Makefile.am,
15065 libegg/Makefile.am,
15066 launcher/Makefile.am,
15067 libanjuta/Makefile.am,
15069 tagmanager/Makefile.am,
15070 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
15071 anjuta_data_dir in configure.in and used them in plugins Makefile.am
15072 files. Also fixed library dependencies.
15074 * plugins/editor/aneditor.cxx: Disabled unused codes.
15075 * plugins/file-manager/an_file_view.c: Added copyright.
15076 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
15078 * plugins/profile-default/plugin.c: Can load plugins by location.
15079 * plugins/project-manager/plugin.c: Remove project_root_uri value
15080 when project is closed.
15082 2004-10-06 Naba Kumar <naba@gnome.org>
15084 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
15086 * libanjuta/interfaces/libanjuta.idl,
15087 plugins/editor/text_editor.c: Added get_length()
15088 and get_current_word() methods in IAnjutaEditor interface.
15090 * libegg/Makefile.am: Added test_actions target.
15092 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
15094 * plugins/build-basic-autotools/build-basic-autotools.c,
15095 plugins/file-loader/plugin.c,
15096 plugins/message-view/message-view.c: Added code to go to file and
15099 * plugins/devhelp/plugin.c: Context sensitive help now works.
15100 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
15101 uri as line number and goes to that line number.
15103 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
15104 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
15105 gtodo_client_load() method to load from a diffrent file. Watched
15106 project root directory in plugin to open TODO.tasks of the project.
15108 * plugins/project-manager/plugin.c: Updates project UI
15109 sensitive/insensitive.
15111 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
15112 anjuta-shell program to test plugins.
15114 * src/anjuta-app.c: Registered UI accels.
15116 2004-09-28 Naba Kumar <naba@gnome.org>
15118 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
15121 * src/anjuta-app.c: Implemented present widget method.
15123 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
15124 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
15126 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
15129 * plugins/editor/text_editor.c: Connects to preferences changed signal
15132 2004-09-28 Naba Kumar <naba@gnome.org>
15134 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
15137 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
15140 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
15141 in changed signal callback.
15143 * plugins/editor/action-callbacks.c: Implemented save_all action
15144 callback. Removed dead code. Do save_as when saving a new file.
15145 Implemented incremental search.
15147 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
15149 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
15151 * src/anjuta-app.c: Registers UI accelerators.
15153 2004-09-27 Naba Kumar <naba@gnome.org>
15155 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
15157 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
15158 plugins/devhelp/anjuta-devhelp.plugin.in,
15159 plugins/file-loader/anjuta-loader.plugin.in,
15160 plugins/file-manager/anjuta-file-manager.plugin.in,
15161 plugins/gtodo/anjuta-gtodo.plugin.in,
15162 plugins/project-manager/anjuta-project-manager.plugin.in,
15163 plugins/terminal/anjuta-terminal.plugin.in:
15164 Gave proper plugin names.
15166 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
15167 error when regex fail.
15169 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
15170 Added help and context search. Watches current editor. More menus
15171 in Help submenu. Update UI (sensitive when required) properly.
15173 * plugins/editor/anjuta-document-manager.ui,
15174 plugins/devhelp/anjuta-devhelp.ui,
15175 plugins/message-view/anjuta-message-manager.ui,
15176 src/anjuta.ui: Goto menu actions are in separate submenu.
15178 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
15179 Removed unimplemented UI elements.
15181 * src/anjuta-app.c: Larger (and normal) icon size.
15183 * src/layout.xml: Task manager plugin along with document (in middle).
15185 * plugins/editor/plugin.c, plugins/file-loader.c,
15186 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
15187 in gtkactions. Enable/disable UI properly.
15189 2004-09-26 Naba Kumar <naba@gnome.org>
15191 * po/POTFILES.in: Updated, added missing files.
15193 * .cvsignore: Updated.
15195 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
15196 a new function to get User input text.
15198 * libanjuta/resources.[c,h]: Added a function to created sized image.
15200 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
15201 from filename, as thats the correct representation.
15203 * plugins/build-basic-autotools/Makefile.am,
15204 (added) plugins/build-basic-autotools/automake-c.filters,
15205 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15206 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
15207 Rearragned UI elements in the build menu. Added codes to read build
15208 filter rules from external file. Implemented all build, configure,
15209 autogen commands. Watches current editor and project.
15211 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
15212 Added editor changed signal and exports current editor value.
15213 Fixed parameter names. Fixed get_uri() interface implementation to
15214 return correct uri.
15216 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
15219 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
15221 * plugins/file-manager/an_file_view.c,
15222 plugins/file-manager/an_file_view.c: Exports file uri correctly.
15224 * plugins/file-wizard/file.c: Reads uri correctly.
15226 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
15227 sets the page to the new view.
15229 * plugins/message-view/message-view.c: Unrefs the tree model when done.
15230 Fixed signal connecting.
15232 * plugins/project-manager/plugin.c: Changed "project_root_directory"
15233 to "project_root_uri" and exports as uri.
15235 2004-09-24 Naba Kumar <naba@gnome.org>
15237 * libanjuta/anjuta-ui.c: Fixed a crash bug.
15238 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
15240 * plugins/file-manager/plugin.c: Fixed crash in unloading.
15241 * plugins/file-loader/plugin.c: Added comments.
15242 * plugins/build-basic-autotools/plugin.c: Added comments.
15243 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
15245 * libanjuta/interfaces/libanjuta.idl,
15246 plugins/message-view/anjuta-msgman.c,
15247 plugins/message-view/message-view.c,
15248 plugins/message-view/message-view.h,
15249 plugins/message-view/plugin.c: Buffering and appending messages have
15250 been separated. message-view implementations cleaned up. Signals
15251 Emissions fixed. Messages now displayed in summary and details show
15252 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
15255 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
15258 * plugins/build-basic-autotools/Makefile.am,
15259 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
15260 parsing of output to create message summaries. Uses new message view
15263 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
15264 preferences to make dialog box smaller.
15266 * plugins/editor/search-replace.c: Fixed compile error with change
15267 in IAnjutaMessageView API.
15269 2004-09-21 Naba Kumar <naba@gnome.org>
15271 * plugins/Makefile.am: Deletes old (installed) plugins before
15272 installing new ones.
15274 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15275 plugins/build-basic-autotools/build-basic-autotools.c,
15276 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
15277 file URI from filemanager. Only disables/enables build submenu in file
15278 manager, instead of merging/unmerging.
15280 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
15283 * plugins/file-loader/anjuta-loader-plugin.ui,
15284 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
15285 Implemented "Open with" file manager submenu. Displays error message
15286 when file can not be opened.
15288 * plugins/file-manager/an_file_view.c: Renamed
15289 file_manager_current_filename value name to file_manager_current_uri
15290 and exports proper URI.
15292 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
15294 2004-09-19 Naba Kumar <naba@gnome.org>
15296 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
15297 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
15298 save point signal to change editor tabs. Fixed accels.
15300 * plugins/file-loader/plugin.c: Fixed accels.
15302 * plugins/project-manager/plugin.c: Added target selection callback.
15304 * plugins/project-manager/plugin.c: Added URI activation.
15305 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
15306 Fixed dialog and closed it on ok. Fixed a crash bug.
15307 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
15309 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
15310 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
15311 plugins/file-loader/anjuta-loader-plugin.ui,
15312 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
15313 Added recent files in file loade plugin.
15315 * ChangeLog: Fixed entry dates.
15317 2004-09-18 Naba Kumar <naba@gnome.org>
15319 * plugins/devhelp/plugin.c: Added UI sensitization and removed
15320 an unnecessary GtkFrame.
15322 2004-09-17 Naba Kumar <naba@gnome.org>
15324 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
15328 * data/Makefile.am: Disabled installing old mime info.
15330 * mime/anjuta.applications, mime/anjuta.keys: Updated.
15332 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
15333 plugins/editor/anjuta-document-manager.ui,
15334 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15335 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
15336 Added Editor context popup menu.
15338 * plugins/project-manager/anjuta-project-manager-plugin.png:
15341 * plugins/project-manager/anjuta-project-manager.plugin.in:
15342 Support .anjuta mime type.
15344 * plugins/project-manager/plugin.c: Exports "project_root_directory"
15347 * plugins/file-manager/plugin.c: Watches "project_root_directory"
15350 * src/layout.xml, plugins/profile-default/plugin.c:
15351 Added project manager plugin for startup.
15353 2004-09-16 Naba Kumar <naba@gnome.org>
15355 * anjuta.prj: Updated.
15357 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
15358 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
15359 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
15360 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
15361 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
15362 plugins/terinal/Makefile.am, src/Makefile.am,
15363 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
15364 Fixed makefile syntax errors.
15366 2004-09-16 Naba Kumar <naba@gnome.org>
15368 * configure.in, src/layout.xml,
15369 plugins/profile-default/plugin.c,
15370 libanjuta/interfaces/libanjuta.idl,
15371 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
15373 * configure.in, plugins/Makefile.am,
15374 plugins/project-manager/.cvsignore,
15375 plugins/project-manager/Makefile.am,
15376 plugins/project-manager/anjuta-project-manager-plugin.png,
15377 plugins/project-manager/anjuta-project-manager.plugin.in,
15378 plugins/project-manager/anjuta-project-manager.ui,
15379 plugins/project-manager/plugin.c,
15380 plugins/project-manager/plugin.h: Added project manager plugin
15381 based on gnome-build.
15383 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
15384 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
15386 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
15387 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15388 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
15390 2004-09-16 Naba Kumar <naba@gnome.org>
15392 * plugins/editor/action-callbacks.c: Fixed compile error.
15394 2004-09-15 Naba Kumar <naba@gnome.org>
15396 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
15398 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
15399 New improved splace with nicer progress.
15401 * configure.in, plugins/Makefile.am,
15402 (added) file-wizard/.cvsignore,
15403 (added) file-wizard/Makefile.am,
15404 (added) file-wizard/action-callbacks.c,
15405 (added) file-wizard/action-callbacks.h,
15406 (added) file-wizard/anjuta-file-wizard-plugin.png,
15407 (added) file-wizard/anjuta-file-wizard.glade,
15408 (added) file-wizard/anjuta-file-wizard.plugin.in,
15409 (added) file-wizard/anjuta-file-wizard.ui,
15410 (added) file-wizard/file.c,
15411 (added) file-wizard/file.h,
15412 (added) file-wizard/plugin.c,
15413 (added) file-wizard/plugin.h:
15414 Created new file wizard and added it. The wizard takes care of text
15415 bit insertions and new files creation.
15417 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
15418 plugins/editor/action-callbacks.h,
15419 plugins/editor/anjuta-document-manager.glade,
15420 plugins/editor/anjuta-document-manager.ui,
15421 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15422 (removed) plugins/editor/file.[c,h]: Removed text insertions and
15423 new files code and moved into a new plugin (file wizard).
15425 * libanjuta/plugins.[c,h]: Added plugins selection function.
15427 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
15428 get_position(), insert() in IAnjutaEditor interface. Added
15429 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
15430 interface (for wizard plugins).
15432 * plugins/file-loader/anjuta-loader-plugin.ui,
15433 plugins/file-loader/plugin.c: Added wizard launcher interface which
15434 scans for plugins implement IAnjutaWizard interface and presents the
15435 list to user for selection. The selected plugin is then activated
15438 * libanjuta/interfaces/.cvsignore: Updated.
15439 * plugins/message-view/.cvsignore: Updated.
15440 * plugins/launcher/*: Removed as launcher has already been moved to
15441 libanjuta as class.
15443 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
15444 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
15445 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
15446 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15447 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
15448 Updated API documentations.
15450 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
15452 * configure.in: Added Punjabi to ALL_LINGUAS
15454 2004-07-29 Naba Kumar <naba@gnome.org>
15456 * configure.in: Added file-loader plugin Makefile path and
15457 fixed devhelp version requirement.
15459 2004-07-28 Naba Kumar <naba@gnome.org>
15461 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
15462 terminal/preferences-terminal.png (added), message-view/*.png (added),
15463 message-view/*.xpm (added), editor/*.png (added),
15464 editor/*.xpm (added), plugins/editor/Makefile.am,
15465 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
15466 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
15467 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
15468 respective plugins directories.
15470 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
15471 pixmaps/block-end-16.png, pixmaps/block-end.png
15472 pixmaps/block-start-16.png, pixmaps/block-start.png
15473 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
15474 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
15475 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
15476 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
15477 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
15478 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
15479 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
15480 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
15481 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
15482 pixmaps/preferences-editor.png, pixmaps/undock.png
15483 pixmaps/error-next-16.png, pixmaps/error-next.png
15484 pixmaps/error-prev-16.png, pixmaps/error-prev.png
15485 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
15486 pixmaps/preferences-terminal.png: Deleted
15488 * libanjuta/properties* (removed), plugins/editor/properties* (added),
15489 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
15490 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
15491 plugins/editor/anjuta-document-manager.plugin.in,
15492 plugins/editor/anjuta-document-manager.ui,
15493 plugins/editor/plugin.c, plugins/editor/print.c,
15494 plugins/editor/search-replace_backend.c,
15495 plugins/editor/search_preferences.h,
15496 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
15497 Moved properties souce files to editor plugin as it not required in
15498 libanjuta. Other editor fixes.
15500 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
15501 libegg/dock/* (removed)
15502 : Restored GDL external dependencies and removed libegg dock
15503 sources, because gdl is being developed.
15505 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
15506 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
15507 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
15508 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
15509 libanjuta/plugins.c, libanjuta/plugins.h,
15510 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
15511 gconf system. Shell now takes docking positions. Added more utility
15512 functions. Added plugins query function. And other fixes.
15514 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
15516 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
15517 plugin to load files based on mime type.
15519 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
15521 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
15522 plugins/file-manager/plugin.c: File manager now uses file loader to
15525 * plugins/message-view/anjuta-msgman.c,,
15526 plugins/message-view/message-view.c,
15527 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
15529 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
15530 plugins/terminal/terminal.c, src/Makefile.am,
15531 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
15532 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
15534 * libegg/dock/*: Removed directory.
15536 2004-07-28 Naba Kumar <naba@gnome.org>
15538 * configure.in: Reduced gnome-print version requirement.
15539 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
15541 2004-07-21 Ray Strode <rstrode@redhat.com>
15542 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
15545 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
15547 * plugins/editor/search-replace.c: Some fixes
15548 * plugins/terminal/Makefile.am:
15549 Patch from: Alexey Rusakov <ktirf@users.sf.net>
15551 2004-05-19 Naba Kumar <naba@gnome.org>
15553 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
15556 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
15558 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
15559 Implemented IAnjutaSavable
15560 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
15562 2004-05-17 Naba Kumar <naba@gnome.org>
15564 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
15565 plugins/build-basic-autotools/.cvsignore,
15566 plugins/build-basic-autotools/Makefile.am,
15567 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
15568 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15569 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
15570 plugins/build-basic-autotools/build-basic-autotools.c,
15571 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
15574 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
15577 * plugins/file-manager/an_file_view.c,
15578 plugins/file-manager/anjuta-file-manager.ui,
15579 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
15580 Added context menu UI.
15582 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
15585 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
15587 * libanjuta/anjuta-preferences.[ch]:
15588 Added save/load_gconf functions
15589 * src/action_callbacks.[ch], src/preferences.c:
15590 Load global prefs from gconf at startup and save them
15591 on exit. Prefs load and save correctly but something resets
15592 them to default after loading...
15593 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
15594 Somehow the linker does not find save/load_gconf functions
15595 in libanjuta. Must be a stupid mistake, I would be glad
15596 if someone could fix that.
15597 * manuals/reference/libanjuta-sections.txt: Added new
15598 preferences functions and removed gnome-filelist
15599 * plugins/file-manager/anjuta-file-manager-plugin.glade:
15600 * plugins/file-manager/plugin.c:
15601 Added root-path property
15603 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
15605 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
15606 they are not longer needed.
15607 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
15608 anjuta-sections.txt: Remove references to the files
15609 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
15610 Use new nautilus icons for file-manager, looks incredible
15613 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
15615 * plugins/editor/anjuta-docman.c: gchar* to
15616 const gchar* in arguments
15617 * plugins/editor/text_editor.c: Implemented IAnjutaFile
15619 * plugins/file-manager/an_file_view.c: Open files on
15620 double-click. Does not work yet because it does not
15621 find IAnjutaFile interface in document manager
15623 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
15625 * plugins/editor/anjuta-docman.c
15626 * plugins/editor/text_editor.c:
15627 Made close button working, made multiple selection in
15628 File/Open dialog possble, fixed crash bug if file cannot
15631 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
15633 * plugins/editor/action-callbacks.c
15634 * plugins/editor/anjuta-docman.c
15635 * plugins/editor/anjuta-docman.h
15636 * plugins/editor/search-replace.c
15637 * plugins/editor/search-replace_backend.c
15638 * plugins/editor/text_editor.c
15639 * plugins/editor/text_editor.h:
15640 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
15641 able to open all files, use uri instead of full_filename, fixed
15645 2004-05-13 Naba Kumar <naba@gnome.org>
15647 * plugins/message-view/anjuta-message-manager-plugin.glade:
15650 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
15653 * pixmaps/anjuta_splash.png: Added border.
15655 * plugins/editor/anjuta-document-manager.png: New icon.
15657 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
15658 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
15660 plugins/editor/Makefile.am,
15661 plugins/editor/search-replace.c,
15662 plugins/editor/search-replace.h,
15663 plugins/editor/search-replace_backend.c,
15664 plugins/editor/search-replace_backend.h,
15665 plugins/editor/search_preferences.h,
15666 plugins/editor/search_preferences.c: Merged changes from
15667 ANJUTA_1_2_0 branch.
15669 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
15670 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
15673 * plugins/terminal/Makefile.am,
15674 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
15677 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
15680 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
15681 * plugins/message-view/plugin.c: Fixed glade file loading
15682 Removed "Show messages" menu item
15683 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
15684 twice because of this load system layout hack.
15685 * libanjuta/anjuta-ui.h: Removed #include config.h
15686 * libanjuta/libanjuta.pc: Fixed path and depencies
15687 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
15688 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
15689 * libanjuta/properties.cxx : #include "properties_cxx.h"
15690 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
15692 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
15693 * plugins/message-view/*: Fixed message view preferences
15694 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
15695 * anjuta.glade: Removed messages stuff
15697 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
15699 * Removed libanjutamm, it is now hosted on SF.net:
15700 cvs.sf.net/cvsroot/anjuta/libanjutamm
15702 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
15705 Added some experimental code to add support for C++ plugins.
15706 Nothing works yet and it is likely that it will disappear but
15707 I have some questions to murrayc and he wants to see the code.
15709 2004-05-11 Naba Kumar <naba@gnome.org>
15711 * plugins/terminal/terminal.c: Fixed prefs loading bug.
15713 * plugins/editor/action-callbacks.c: Fixed a crash bug in
15714 hightlight style menu actions.
15716 * manuals/reference/libanjuta/libanjuta-docs.sgml,
15717 manuals/reference/libanjuta/plugin-description-file.sgml,
15718 manuals/reference/libanjuta/writing-plugins.sgml,
15719 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15720 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15721 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
15723 * src/anjuta-app.c: Always load system layout for now.
15725 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
15727 * manuals/reference/libanjuta/libanjuta-docs.sgml,
15728 manuals/reference/libanjuta/libanjuta-sections.txt,
15729 manuals/reference/libanjuta/libanjuta.types,
15730 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15731 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15732 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15733 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15734 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15735 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
15736 Updated documentation.
15738 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
15739 plugins/profile-default/plugin.c, src/layout.xml:
15740 Created terminal plugin.
15742 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
15743 (new) plugins/file-manager/.cvsignore,
15744 plugins/file-manager/an_file_view.c,
15745 plugins/file-manager/plugin.c,
15746 plugins/file-manager/plugin.h: Moved preferences to separate
15747 glade file and added cvsignore file.
15749 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
15750 from ANJUTA_1_2_0 branch. Please note that other po files need merging
15751 from the branch. I tried it but there were way too many conflicts.
15753 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
15755 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
15756 util functions required during the merge.
15758 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
15761 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
15762 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
15763 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
15764 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
15765 Merged with ANJUTA_1_2_0 branch.
15767 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
15769 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
15771 2004-05-07 Naba Kumar <naba@gnome.org>
15773 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
15775 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
15776 Added preferences reading and loading.
15778 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
15779 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
15780 libanjuta/fileselection.c, libanjuta/fileselection.h,
15781 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
15783 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
15785 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
15786 anjuta.spec.in, configure.in, data/autogen.sh.generic,
15787 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
15788 data/macros/autogen.sh, data/macros2/autogen.sh
15789 data/properties/ada.properties, data/properties/anjuta.properties,
15790 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
15791 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
15792 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
15793 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
15794 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
15795 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
15796 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
15797 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
15798 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
15799 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
15800 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
15801 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
15802 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
15803 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
15804 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
15805 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
15806 plugins/class-gen/clsGen.c, plugins/editor/print.c,
15807 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
15808 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
15809 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
15810 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
15811 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
15812 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
15813 (added) scintilla/scintilla-marshal.c,
15814 (added) scintilla/scintilla-marshal.h,
15815 (added) scintilla/scintilla-marshal.list,
15816 scintilla/include/SString.h, scintilla/include/SciLexer.h,
15817 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
15818 (added) scintilla/patches/scintilla-calltip-align.patch,
15819 (added) scintilla/patches/scintilla-minor.patch,
15820 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
15822 2004-05-06 Naba Kumar <naba@gnome.org>
15824 * (added) plugins/file-manager/Makefile.am,
15825 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
15826 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
15827 (added) plugins/file-manager/anjuta-file-manager.ui,
15828 (added) plugins/file-manager/plugin.c,
15829 (added) plugins/file-manager/plugin.h,
15830 (removed) plugins/file-manager/an_file_view.h,
15831 plugins/Makefile.am, configure.in,
15832 plugins/file-manager/an_file_view.c: Created file manager plugin.
15834 * plugins/profile-default/plugin.c: Added file manager plugin in default
15837 * libanjuta/Makefile.am: Fixed dependencies.
15838 * pixmaps/anjuta_splash.png: New splash screen.
15840 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
15842 * template/template.c/h: Added in-line doc
15843 * manuals/reference/template/*: Added template documentation
15844 * configure.in: Build template docs
15846 2004-05-05 Naba Kumar <naba@gnome.org>
15848 * autogen.sh: Added commands to generate initial interfaces.
15850 * libanjuta/Makefile.am,
15851 (removed)libanjuta/anjuta-plugin-parser.c,
15852 (removed)libanjuta/anjuta-plugin-parser.h,
15853 (added)libanjuta/anjuta-plugin-description.c,
15854 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
15855 plugin description.
15857 * libanjuta/anjuta-plugin.c,
15858 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
15860 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
15861 and added AnjutaShellPlacement enum for widgeds placement (passed to
15862 widget add_widget() method.
15864 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
15865 and moved plugin sets loading in profile plugins.
15867 * libanjuta/interfaces/.cvsignore,
15868 (removed)libanjuta/interfaces/Makefile.am,
15869 libanjuta/interfaces/libanjuta.idl,
15870 libanjuta/interfaces/anjuta-idl-compiler.pl,
15871 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
15872 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
15873 (removed)libanjuta/interfaces/ianjuta-editor.c,
15874 (removed)libanjuta/interfaces/ianjuta-editor.h,
15875 (removed)libanjuta/interfaces/ianjuta-file.c,
15876 (removed)libanjuta/interfaces/ianjuta-file.h,
15877 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
15878 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
15879 (removed)libanjuta/interfaces/ianjuta-message-view.c,
15880 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
15881 *.h and Makefile.am files. They are autogenerated. Interfaces are
15882 by anjuta-idl-compiler.pl from libanjuta.idl file.
15884 * manuals/reference/libanjuta/Makefile.am,
15885 manuals/reference/libanjuta/anjuta-architecture.sgml,
15886 manuals/reference/libanjuta/libanjuta-docs.sgml,
15887 manuals/reference/libanjuta/libanjuta-sections.txt,
15888 manuals/reference/libanjuta/libanjuta.types,
15889 manuals/reference/libanjuta/plugin-description-file.sgml,
15890 manuals/reference/libanjuta/writing-plugins.sgml,
15891 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
15892 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
15893 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15894 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15895 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15896 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
15897 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15898 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15899 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15900 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15901 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
15902 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
15903 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
15904 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
15905 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
15906 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
15907 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
15908 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15909 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15910 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
15911 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
15912 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
15913 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
15914 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
15915 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15916 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15917 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
15918 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
15919 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
15920 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15921 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
15922 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15923 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
15924 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
15925 interfaces template sgmls.
15927 * plugins/Makefile.am,
15928 plugins/devhelp/anjuta-devhelp.plugin.in,
15929 plugins/devhelp/plugin.c,
15930 plugins/editor/action-callbacks.c,
15931 plugins/editor/anjuta-document-manager.plugin.in,
15932 plugins/editor/plugin.c,
15933 plugins/editor/plugin.h,
15934 plugins/editor/text_editor.c,
15935 plugins/sample1/plugin.c,
15936 plugins/message-view/anjuta-message-manager.plugin.in,
15937 plugins/message-view/plugin.c: Fixed shell add_widget method to take
15938 placement. Fixed other errors.
15940 * (added)plugins/profile-default/.cvsignore,
15941 (added)plugins/profile-default/Makefile.am,
15942 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
15943 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
15944 (added)plugins/profile-default/anjuta-default-profile.ui,
15945 (added)plugins/profile-default/plugin.c,
15946 (added)plugins/profile-default/plugin.h: Added a default new
15950 src/action-callbacks.c,
15953 src/main.cpp: Fixed necessary changes for libanjuta
15955 2004-05-04 Naba Kumar <naba@gnome.org>
15957 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
15958 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
15959 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
15960 placement for default widgets placements.
15962 2004-05-03 Naba Kumar <naba@gnome.org>
15964 * manuals/reference/libanjuta/anjuta-architecture.sgml,
15965 manuals/reference/libanjuta/libanjuta-docs.sgml,
15966 manuals/reference/libanjuta/plugin-description-file.sgml,
15967 manuals/reference/libanjuta/writing-plugins.sgml:
15968 Wrote more sections in writing-plugins document and fixed errors.
15970 2004-05-03 Naba Kumar <naba@gnome.org>
15972 * libanjuta/interfaces/libanjuta.idl: Added interface
15973 IAnjutaFileManager.
15975 * manuals/reference/libanjuta/anjuta-architecture.dia,
15976 manuals/reference/libanjuta/anjuta-architecture.png: Updated
15977 architecture diagram.
15979 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
15980 manuals/reference/libanjuta/libanjuta-docs.sgml,
15981 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
15982 (added) manuals/reference/libanjuta/writing-plugins.sgml:
15983 Wrote writing-plugins document and separated chapters into
15984 separate sgml files.
15986 * plugins/file-manager/an_file_view.c,
15987 plugins/file-manager/an_file_view.h: New and improved directory
15990 2004-05-02 Sven Herzberg <herzi@abi02.de>
15992 * anjuta.glade: re-designed the new file dialog
15993 * anjuta_dialogs_strings.c: new strings from the new file dialog
15995 2004-04-30 Naba Kumar <naba@gnome.org>
15997 * libanjuta/interfaces/Makefile.am.iface,
15998 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
16000 * libanjuta/interfaces/libanjuta.idl: Updated.
16002 * libanjuta/interfaces/Makefile.am.iface,
16003 libanjuta/interfaces/libanjuta.idl: Updated.
16005 2004-04-29 Naba Kumar <naba@gnome.org>
16007 * libanjuta/interfaces/Makefile.am.iface,
16008 libanjuta/interfaces/libanjuta.idl: Updated.
16010 2004-04-29 Naba Kumar <naba@gnome.org>
16012 * libanjuta/interfaces/giface-idlc-c.pl,
16013 libanjuta/interfaces/libanjuta.idl: Upgraded.
16014 * libanjuta/interfaces/Makefile.am.iface: Added.
16016 2004-04-28 Naba kumar <naba@gnome.org>
16018 * libanjuta/interfaces/giface-idlc-c.pl,
16019 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
16020 definitions and wrote a compiler.
16022 2004-04-28 Naba Kumar <naba@gnome.org>
16024 * libanjuta/anjuta-shell.c: Fixed docs.
16025 * libanjuta/interfaces/Makefile.am,
16026 libanjuta/interfaces/ianjuta-file.c,
16027 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
16029 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
16031 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
16033 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16034 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
16035 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16036 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16037 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
16038 * src/anjuta-app.c: Fixed bug.
16040 2004-04-27 Naba Kumar <naba@gnome.org>
16042 * libanjuta/anjuta-preferences-dialog.c,
16043 manuals/Makefile.am: Fixed document bugs and enabled docs
16046 * libanjuta/anjuta-preferences-dialog.c,
16047 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
16048 More documentation.
16050 * libanjuta/anjuta-preferences.c,
16051 manuals/reference/libanjuta/libanjuta-docs.sgml,
16052 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
16053 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16054 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16055 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16056 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
16057 Wrote more documentations.
16059 * (removed) plugins/message-view/imessage-view.c,
16060 (removed) plugins/message-view/ianjuta-msgman.c,
16061 plugins/message-view/Makefile.am,
16062 plugins/message-view/anjuta-msgman.c,
16063 plugins/message-view/anjuta-msgman.h,
16064 plugins/message-view/message-view.c,
16065 plugins/message-view/message-view.h,
16066 plugins/message-view/plugin.c,
16067 plugins/message-view/plugin.h: Moved interface implementations
16068 in their respective classes and used correct macros to
16069 defined class types.
16071 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
16072 src/action-callbacks.c, src/anjuta-app.c: Subclassed
16073 AnjutaUI from GtkUIManager instead of GtkDialog.
16075 * manuals/reference/libanjuta/Makefile.am,
16076 manuals/reference/libanjuta/libanjuta-docs.sgml,
16077 manuals/reference/libanjuta/libanjuta-sections.txt,
16078 manuals/reference/libanjuta/libanjuta.types,
16079 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
16080 (added) manuals/reference/libanjuta/anjuta-architecture.png,
16081 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16082 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16083 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
16084 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
16085 Wrote more documentation, fixed typos, added architecture
16086 diagram, updated object types etc.
16088 * plugins/editor/text_editor.c: Fixed interface implementation.
16090 2004-04-26 Naba Kumar <naba@gnome.org>
16092 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
16093 (added) manuals/reference/libanjuta/anjuta-architecture.png,
16094 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
16095 architecture diagram and a new chapter on plugins description file.
16097 2004-04-25 Naba Kumar <naba@gnome.org>
16099 * libanjuta/anjuta-children.h,
16100 libanjuta/anjuta-plugin.c,
16101 libanjuta/anjuta-plugin.h,
16102 libanjuta/anjuta-preferences.c,
16103 libanjuta/anjuta-shell.c,
16104 libanjuta/anjuta-shell.h,
16105 libanjuta/e-splash.c,
16106 libanjuta/e-splash.h,
16107 manuals/reference/libanjuta/Makefile.am,
16108 manuals/reference/libanjuta/libanjuta-docs.sgml,
16109 manuals/reference/libanjuta/libanjuta-sections.txt,
16110 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
16111 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
16112 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
16113 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
16114 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16115 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
16116 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16117 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16118 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16119 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
16120 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16121 manuals/reference/libanjuta/tmpl/defaults.sgml,
16122 manuals/reference/libanjuta/tmpl/fileselection.sgml,
16123 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
16124 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
16125 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
16126 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16127 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
16128 manuals/reference/libanjuta/tmpl/plugins.sgml,
16129 manuals/reference/libanjuta/tmpl/properties.sgml,
16130 manuals/reference/libanjuta/tmpl/resources.sgml,
16131 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
16132 manuals/reference/libanjuta/tmpl/e-splash.sgml,
16133 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16134 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16135 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
16136 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
16138 Added more template files and wrote more documentation.
16140 2004-04-24 Andras Timar <timar@gnome.hu>
16142 * configure.in: Added hu to ALL_LINGUAS.
16144 2004-04-23 Naba Kumar <naba@gnome.org>
16146 * configure.in: Fixed compile error.
16148 * libanjuta/anjuta-children.c,
16149 libanjuta/anjuta-children.h,
16150 libanjuta/anjuta-preferences.c,
16151 libanjuta/anjuta-preferences.h,
16152 libanjuta/anjuta-shell.c,
16153 libanjuta/anjuta-ui.c,
16154 libanjuta/anjuta-ui.h,
16155 manuals/reference/libanjuta/Makefile.am,
16156 manuals/reference/libanjuta/libanjuta-docs.sgml,
16157 manuals/reference/libanjuta/libanjuta.types,
16158 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
16159 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
16160 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
16161 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
16162 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16163 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
16164 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16165 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16166 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16167 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
16168 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16169 manuals/reference/libanjuta/tmpl/defaults.sgml,
16170 manuals/reference/libanjuta/tmpl/fileselection.sgml,
16171 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
16172 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
16173 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
16174 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16175 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
16176 manuals/reference/libanjuta/tmpl/plugins.sgml,
16177 manuals/reference/libanjuta/tmpl/properties.sgml,
16178 manuals/reference/libanjuta/tmpl/resources.sgml,
16179 plugins/sample1/plugin.c: Added libanjuta API documentation.
16181 2004-04-22 Naba Kumar <naba@gnome.org>
16183 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
16184 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
16185 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
16186 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
16187 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
16188 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
16189 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
16190 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
16191 (removed) libegg/eggradiotoolbutton.c,
16192 (removed) libegg/eggseparatortoolitem.c,
16193 (removed) libegg/eggtoggletoolbutton.c,
16194 (removed) libegg/eggtoolbar.c,
16195 (removed) libegg/eggtoolbutton.c,
16196 (removed) libegg/eggtoolitem.c,
16197 (removed) libegg/prop-editor.c,
16198 (removed) libegg/test-actions.c,
16199 (removed) libegg/test-drag.c,
16200 (removed) libegg/test-merge.c,
16201 (removed) libegg/test-toolbar.c,
16202 libegg/menu/Makefile.am,
16203 (removed) libegg/menu/egg-accel-dialog.h,
16204 (removed) libegg/menu/egg-action-group.h,
16205 (removed) libegg/menu/egg-action.h,
16206 libegg/menu/egg-entry-action.h,
16207 (removed) libegg/menu/egg-markup.h,
16208 (removed) libegg/menu/egg-menu-merge.h,
16209 (removed) libegg/menu/egg-menu.h,
16210 (removed) libegg/menu/egg-radio-action.h,
16211 (removed) libegg/menu/egg-toggle-action.h,
16212 (removed) libegg/menu/howitshouldwork.txt,
16213 (removed) libegg/toolbar/.cvsignore,
16214 (removed) libegg/toolbar/Makefile.am,
16215 (removed) libegg/toolbar/TODO,
16216 (removed) libegg/toolbar/eggradiotoolbutton.h,
16217 (removed) libegg/toolbar/eggseparatortoolitem.h,
16218 (removed) libegg/toolbar/eggtoggletoolbutton.h,
16219 (removed) libegg/toolbar/eggtoolbar.h,
16220 (removed) libegg/toolbar/eggtoolbutton.h,
16221 (removed) libegg/toolbar/eggtoolitem.h,
16222 (removed) libegg/toolbar/prop-editor.h,
16223 (removed) libegg/toolbar/toolbar-api.txt,
16224 (removed) libegg/toolbar/toolbar-ideas.txt,
16225 plugins/devhelp/anjuta-devhelp.ui,
16226 plugins/devhelp/plugin.c,
16227 plugins/editor/action-callbacks.c,
16228 plugins/editor/action-callbacks.h,
16229 plugins/editor/anjuta-docman.c,
16230 plugins/editor/anjuta-document-manager.ui,
16231 plugins/editor/plugin.c,
16232 P plugins/message-view/Makefile.am,
16233 plugins/message-view/anjuta-message-manager.ui,
16234 plugins/message-view/plugin.c,
16235 plugins/sample1/anjuta-sample.ui,
16236 plugins/sample1/plugin.c,
16237 src/action-callbacks.c,
16238 src/action-callbacks.h,
16239 src/anjuta-actions.h,
16241 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
16242 Gtk actions and UIManager. Fixed all plugins to use this.
16244 * manuals/reference/gtkdoc-scangobj.diff,
16245 manuals/reference/libanjuta/Makefile.am,
16246 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16247 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16248 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16249 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16250 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
16252 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
16254 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
16256 * plugins/message-view/imessage-view.c
16257 * plugins/message-view/ianjuta-msgman.c:
16260 2004-04-17 Adam Weinberger <adamw@gnome.org>
16262 * configure.in: Added en_CA to ALL_LINGUAS.
16264 2004-04-08 Naba Kumar <naba@gnome.org>
16266 * libanjuta/interfaces/ianjuta-message-view.[c,h],
16267 libanjuta/interfaces/Makefile.am,
16268 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
16269 message manager and message view interfaces.
16271 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
16272 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
16273 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
16274 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
16275 src/anjuta-app.c: Used 'activate' and
16276 'deactivate' virtual methods for plugins. Fixed installed plugins
16277 dialogs. Added remove_widget() method for AnjutaShell.
16279 * libanjuta/interfaces/Makefile.am,
16280 libanjuta/interfaces/ianjuta-document-manager.c,
16281 libanjuta/interfaces/ianjuta-document-manager.h,
16282 libanjuta/interfaces/ianjuta-editor.c,
16283 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
16284 and editor interfaces.
16286 * plugins/devhelp/plugin.c,
16287 plugins/message-view/anjuta-message-manager.plugin.in,
16288 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
16289 plugins/sample1/plugin.c: Updated plugins implementation to
16290 reflect the changes.
16292 2004-04-07 Naba Kumar <naba@gnome.org>
16294 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
16295 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
16296 libanjuta/interfaces/ianjuta-editor.h,
16297 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
16298 plugins/editor/anjuta-docman.c,
16299 plugins/editor/anjuta-document-manager.plugin.in,
16300 plugins/editor/plugin.c, plugins/sample1/plugin.c,
16301 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
16302 Added supported interfaces for plugins. Tested plugin interfaces
16303 through sample plugin.
16305 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
16307 * template/Makefile.am, data/templates/library/Makefile.am
16308 Fixed some automake-1.7 incompatibilities
16309 * template/xmltemplate.c: Small fix
16311 2004-02-23 Naba Kumar <naba@gnome.org>
16313 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
16314 Added plugins manager dialog.
16316 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
16317 library dependencies.
16319 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
16320 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
16321 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
16322 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
16323 geometry command line option.
16325 2004-02-16 Naba Kumar <naba@gnome.org>
16327 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
16328 Added interfaces and IAnjutaEditor editor interface.
16329 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
16331 * libanjuta/anjuta-shell.h: Fixed bug.
16333 2004-02-13 Naba Kumar <naba@gnome.org>
16335 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
16337 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
16339 * data/template/*/.cvsignore:
16340 Avoid all these ? in cvs output
16342 2004-02-13 Naba Kumar <naba@gnome.org>
16344 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
16345 includes and linking.
16347 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
16348 and set required version to devhelp 0.8. This devhelp version
16349 can be acquired from gnome cvs branch devhelp branch
16350 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
16352 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
16353 src/actions-callbacks.c: Added Dock Manager settings menu item.
16355 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
16356 * plugins/devhelp/plugin.c: Fixed a linking bug.
16358 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
16359 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
16360 external GDL dependency and used libegg codes.
16362 2004-02-12 Naba Kumar <naba@gnome.org>
16364 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
16365 Added devhelp plugin, but it can't be used without a
16366 patch in devhelp. So it's disabled for now.
16368 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
16369 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
16370 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
16371 Update cvsignore files.
16373 * libanjuta/plugins.c, widgets/e-splash.c:
16374 Fixed plugins loading to show splash icons.
16376 * plugins/message-view/anjuta-message-manager.plugin.in,
16377 plugins/message-view/plugin.c: Fixed plugin registered name.
16379 * plugins/message-view/anjuta-message-view.png,
16380 plugins/sample1/anjuta-sample-plugin.png: Update images.
16382 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
16383 src/main.c: Fixed layout loading.
16385 * plugins/devhelp/Makefile.am: Fixed error.
16387 * (removed) widgets/*, libanjuta/plugins.h,
16388 src/main.c: Transfered widgets to libanjuta/.
16390 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
16391 toplevel directory to created only one library as libanjuta-egg.
16393 * data/Makefile.am: Fixed build error.
16395 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
16396 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
16397 libegg/.cvsignore: Added egg dock widget.
16399 * gdl/*: Removed as they are now available in libegg.
16401 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
16403 * plugins/editor/anjuta-docman.c:
16404 Use stock close icon on tab close button
16406 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
16408 * data/template/Makefile.am
16409 data/template/language/Makefile.am
16410 data/template/library/Makefile.am
16411 data/template/text/Makefile.am
16412 data/template/project/Makefile.am
16413 data/template/project/terminal/Makefile.am
16414 configure.in: Created Makefile to install templates
16416 2004-02-11 Naba Kumar <naba@gnome.org>
16418 * plugins/editor/action-callbacks.c,
16419 plugins/editor/anjuta-document-manager.ui,
16420 plugins/editor/plugin.c
16421 plugins/message-view/anjuta-message-manager.ui,
16422 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
16424 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
16426 * plugins/message-view/*: MessageView plugin is now loaded
16427 The menu items are still dummies.
16429 2004-02-09 Naba Kumar <naba@gnome.org>
16431 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
16434 * libanjuta/anjuta-preferences.h: Added some documentation.
16436 * libanjuta/anjuta-shell.h: Removed dead codes.
16438 * (removed) manuals/reference/gtkdoc-scangobj,
16439 manuals/reference/gtkdoc-scangobj.diff,
16440 manuals/reference/libanjuta/.cvsignore,
16441 manuals/reference/libanjuta/Makefile.am,
16442 manuals/reference/libanjuta/README.inline-doc,
16443 manuals/reference/libanjuta/README.sections,
16444 manuals/reference/libanjuta/libanjuta-docs.sgml,
16445 manuals/reference/libanjuta/libanjuta-sections.txt,
16446 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
16447 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
16448 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
16449 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
16450 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16451 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16452 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16453 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16454 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
16455 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16456 manuals/reference/libanjuta/tmpl/defaults.sgml,
16457 manuals/reference/libanjuta/tmpl/fileselection.sgml,
16458 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
16459 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16460 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
16461 manuals/reference/libanjuta/tmpl/plugins.sgml,
16462 manuals/reference/libanjuta/tmpl/properties.sgml,
16463 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
16464 of scan program. Updated templates.
16466 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
16467 editor action callbacks data.
16469 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
16470 scintilla object ref/unref.
16472 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
16474 * template/*: Added new xml based template system
16475 * template/dtds/*: Dtds to validate xml files of the template systems
16476 * data/template/*: Some sample template files
16477 Still needs some work but builds fine!
16479 2004-02-06 Naba Kumar <naba@gnome.org>
16481 * cofigure.in, manuals/Makefile.am,
16482 (added) manuals/reference/*: Added API documentation
16483 structure (gtk-doc based).
16485 * libanjuta/libanjuta.h: Updated
16487 2004-02-05 Naba Kumar <naba@gnome.org>
16489 * configure.in: Sets correct dependencies and
16490 uses gdl external library.
16492 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
16493 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
16494 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
16495 libanjuta/fileselection.h, libanjuta/glue-factory.c,
16496 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
16497 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
16498 and added file dialogs.
16500 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
16501 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
16502 Build dynamic libraries for libegg.
16504 * plugins/Makefile.am, plugins/editor/Makefile.am,
16505 plugins/editor/action-callbacks.c,
16506 plugins/editor/action-callbacks.h,
16507 plugins/editor/anjuta-docman.c,
16508 plugins/editor/anjuta-docman.h
16509 plugins/editor/anjuta-document-manager.plugin.in
16510 plugins/editor/anjuta-document-manager.png
16511 plugins/editor/anjuta-document-manager.ui
16512 plugins/editor/file.c
16513 plugins/editor/file.h
16514 plugins/editor/plugin.c
16515 plugins/editor/print.c
16516 plugins/editor/print.h
16517 plugins/editor/search-replace.c
16518 plugins/editor/search_incremental.c
16519 plugins/editor/search_incremental.h
16520 plugins/editor/text_editor.c
16521 plugins/editor/text_editor.h
16522 plugins/editor/text_editor_cbs.c
16523 plugins/editor/text_editor_menu.h
16524 plugins/sample1/Makefile.am
16525 plugins/sample1/anjuta-sample-plugin.png
16526 plugins/sample1/anjuta-sample.plugin.in
16527 plugins/sample1/anjuta-sample.ui
16528 plugins/sample1/plugin-sample1.c
16529 plugins/sample1/plugin.c
16530 plugins/sample1/plugin.h: Created sample
16531 plugin and fixed editor plugin.
16533 * printing/*: Removed.
16535 * scintilla/Makefile.am: Builds dynamic library.
16537 * src/Makefile.am, src/action-callbacks.c,
16538 src/action-callbacks.h, (removed) src/an_symbol_view.c,
16539 src/anjuta-actions.h, src/anjuta-app.c,
16540 src/anjuta-app.h, src/anjuta-callbacks.c,
16541 src/anjuta-callbacks.h, (removed) src/anjuta.c,
16542 (removed) src/anjuta.h, src/anjuta.ui,
16543 src/layout.xml, src/main.c, src/preferences.h,
16544 src/utilities.c: Debuggged and finally made plugins
16547 * global-tags/Makefile.am: Fixed build error.
16549 2004-02-03 Naba Kumar <naba@gnome.org>
16551 * configure.in: Users GDL from external package.
16552 * plugins/*: Added many new plugins (not ready though).
16553 * src/*: Removed many files (which have been transfered in plugins/).
16555 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
16557 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
16559 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16561 * configure.in: Added editor plugins
16563 * plugins/Makefile.am, src/search-replace_backend.h,
16564 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
16565 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
16567 * Added: plugins/editor/search_incremental.c,
16568 plugins/editor/search_incremental.h
16570 * Update search-replace in plugins/editor
16572 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
16574 * plugins/message-view/message-view.c: Some code clean-up
16576 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16578 * Added: search_incremental[ch]
16580 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
16581 src/mainmenu_callbacks.c, src/toolbar.c
16582 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
16584 * Incremental Search
16586 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
16588 * plugins/message-view/anjuta-msgman.[c/h]:
16589 Added message manager for easier message handling with a
16590 similar interface as docman. Of course you can still use
16591 MessageView standalone.
16592 * plugins/Makefile.am: Added message-view because it compiles
16595 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
16597 * plugins/message-view/*: Added message-view plugin
16599 * configure.in: Added plugins/message-view/Makefile
16601 2004-01-03 Naba Kumar <naba@gnome.org>
16603 * libanjuta/*.c: Added new files and updated old ones.
16604 * plugins/editor/*: Added editor plugin.
16605 * configure.in: Added editor plugin and moved editor related
16608 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16610 * src/Makefile.am: Added search-replace_backend.[ch]
16611 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
16613 * anjuta.glade, src/search-replace.c, src/search-replace.h,
16614 src/search-replace_backend.c, src/search-replace_backend.h,
16615 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
16616 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
16617 src/toolbar_callbacks.c
16618 * The advanced Search/Replace functionality now replaces the older
16619 Find/Replace stuff.
16620 * The Search/Replace functionality can be interrupted during a long
16623 2003-12-11 Naba Kumar <naba@gnome.org>
16625 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
16626 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
16628 * Makefile.am, libanjuta/*: Added new module.
16629 * src/Makefile.am: Fixed linking error.
16630 * src/watch_cbs.c: Debugger clean up.
16631 * configure.in: Added libanjuta-2.0.pc
16633 * configure.in, libanjuta/Makefile.am,
16634 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
16637 2003-12-11 Naba Kumar <naba@gnome.org>
16639 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16641 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
16642 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
16643 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
16644 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
16645 The user can now give a name at the creation of a new file and
16646 insert automatically (user choice) header, gpl notice, header
16647 template. The file extension is added automatically according
16648 to the selected type of file. The various insert functions have
16649 been moved from mainmenu-callback.c to file.c. The cursor is now
16650 moved after an insert operation. Removes also useless code in
16651 memory.c and search-replace.c
16653 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
16655 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
16656 sortable headers, process tree, removal of path and process params
16657 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
16658 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
16661 2003-12-10 Naba Kumar <naba@gnome.org>
16663 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
16665 2003-11-30 Abel Cheung <maddog@linux.org.hk>
16667 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
16669 2003-11-28 Naba Kumar <naba@gnome.org>
16671 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
16673 * manuals/de/*: Added german translation docs.
16675 * configure.in, Makefile.am, src/Makefile.am,
16676 libegg/*/*: Added libegg library.
16678 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
16679 installation directory.
16681 * src/text_editor_cbs.c: Fixed closing of file.
16683 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
16685 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
16687 2003-09-05 Naba Kumar <naba@gnome.org>
16689 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
16690 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
16691 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
16692 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
16693 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
16694 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
16695 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
16696 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
16697 using libegg. Initial commit -- compiles but is not complete.
16699 2003-08-08 Abel Cheung <maddog@linux.org.hk>
16701 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
16703 2003-06-04 Abel Cheung <maddog@linux.org.hk>
16705 * configure.in: Removed "ta" from ALL_LINGUAS.
16707 2003-05-16 Jordi Mallach <jordi@sindominio.net>
16709 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
16711 2003-05-16 Danilo Šegan <dsegan@gmx.net>
16713 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
16715 2004-04-24 Andras Timar <tmar@gnome.hu>
16717 * configure.in: Added hu to ALL_LINGUAS.
16719 2004-04-14 Naba Kumar <naba@gnome.org>
16721 * src/Makefile.am, printing/Makefile.am,
16722 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
16723 because we are still using GtkCombo and build breaks with gtk-2.4.
16725 2004-04-13 Naba Kumar <naba@gnome.org>
16728 * anjuta.spec.in: Fixed build error.
16729 * po/POTFILES.in: Updated.
16730 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
16732 2004-04-11 Naba Kumar <naba@gnome.org>
16735 * AUTHORS: Updated.
16736 * configure.in: Added ga in ALL_LINGUAS.
16737 * ChangeLog: Fixed dates.
16739 2004-04-09 Naba Kumar <naba@gnome.org>
16741 * src/print.c: Fixed buffer styling bug when printing with
16744 * data/properties/anjuta.properties: Defined only one base font and
16745 used courier instead of lucidatypewriter, because most newer systems are
16746 unlikely to have it (bug #885023, #925956, #890473).
16748 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
16751 * src/an_file_view.c: Fixed possible crash bug.
16753 2004-04-07 Naba Kumar <naba@gnome.org>
16755 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
16756 gtk_main_quit() etc..), so that atexit() functions are not called
16757 (which is apparently done to free up memory and we don't need to
16758 do that at this point). Incidentally, something also happens in the
16759 atexit call which freezes the UI for far too long when the application
16760 exits and we want to avoid that..
16761 * src/glade_iface.c: Fixed compiler warning.
16763 2004-04-06 Naba Kumar <naba@gnome.org>
16765 * src/project_dbase_gui.c: Fixed errors.
16767 * src/registers_gui.c: Fixed possible crash bug.
16768 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
16769 * src/signals.[c,h]: Used tree view and glade file for dialog.
16770 * src/Makefile.am, src/about.c, src/an_file_view.c,
16771 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
16772 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
16773 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
16774 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
16775 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
16776 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
16777 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
16778 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
16779 src/launcher.h, src/main.c, src/main_menubar.c,
16780 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
16781 src/message-manager-private.cc, src/message-manager.cc,
16782 src/preferences.c, src/project_config.c, src/project_dbase.c,
16783 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
16784 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
16785 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
16786 src/search-replace.c, src/search-replace_backend.c,
16787 src/search_incremental.c, src/search_preferences.c,
16788 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
16789 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
16790 src/signals_gui.c, src/source.c, src/src_paths.c,
16791 src/stack_trace.c, src/start-with.c, src/style-editor.c,
16792 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
16793 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
16794 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
16795 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
16796 tagmanager/Makefile.am, scintilla/include/SString.h,
16797 widgets/Makefile.am, widgets/gnomefilelist.c:
16799 Removed all deprecated codes and substituted
16800 with newer APIs. Fixed some possible crash bugs where cell renderers
16803 * scintilla/patches/scintilla-minor.patch: Minor patch.
16805 2004-04-06 Naba Kumar <naba@gnome.org>
16807 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
16808 tree after all the files have been added (and not everytime a file
16809 is added in the project). Also fixed some memory corruption
16810 (possibly bug #900478).
16812 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
16813 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
16814 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
16815 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
16816 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
16817 qualifier wherever appropriate.
16819 2004-04-05 Naba Kumar <naba@gnome.org>
16821 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
16822 switch terminal echo on/off. Debugger requires it off, while the
16823 rest requires it on.
16825 * src/search-replace.c: sets search direction and action (in addtion
16826 to target) for find in files.
16828 2004-04-02 Naba Kumar <naba@gnome.org>
16830 * src/mainmenu_callbacks.c: Sets filename during save of new files.
16832 * src/project_dbase.c, src/debugger, src/an_file_view.c,
16833 src/an_symbol_view.c: Added an gtk events loop for
16834 displaying project loading status (for loading large projects) and
16835 debugger program starting ... just to give an impression of fastness :-).
16837 * configure.in, anjuta.prj: Bumped version to 1.2.2.
16839 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
16840 crash bug, which occurs when opening and closing a large project
16843 * src/attach_process.c: Fixed a comiple error for old gcc.
16845 * src/launcher.c: Prints proper error message when launcher child
16846 could not be executed and exits properly. Fixed a crash
16849 * src/resources.c, src/utilities.c, src/glade_iface.c,
16850 src/debugger.c, src/attach_process.c: Properly exits forked children
16851 when they could not be executed.
16853 2004-04-01 Naba Kumar <naba@gnome.org>
16855 * src/search-replace.c: Fixed a crash bug (bug #921893).
16857 2004-03-31 Naba Kumar <naba@gnome.org>
16859 * anjuta.glade: Added a note on compiler options dialog ->support
16860 dialog telling that supports are only available for file mode.
16862 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
16864 Improved shutdown time delay by bypassing project closing
16865 and unloading plugins.
16867 * src/build_file.c, data/properties/anjuta.properties: Added a property
16868 to toggle on/off for going to first error automatically.
16870 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
16872 * src/debugger.c: fixed core file loading
16873 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
16874 for long lines (bugs #700968 and #911376)
16875 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
16877 * src/anjuta.c: Focuses current AnEditor correctly.
16879 2004-03-30 Naba Kumar <naba@gnome.org>
16881 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
16882 * AUTHORS: Updated with all contributors names.
16884 * src/about.c: Reads contributors names from AUTHORS file.
16885 * manuals/C/anjuta-manual/authors.xml: Points to online
16888 2004-03-29 Naba Kumar <naba@gnome.org>
16890 * data/properties/ada.properties: Fixed syntax colors. Patch
16891 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
16894 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
16895 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
16896 generated projects, so that their pixmap files are
16897 found properly (bug #919903).
16899 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
16902 * src/source.c: Installs .glade file of libgllade
16903 projects in $(datadir)/$(package)/glade (part of bug #861038).
16905 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
16906 in compiler options (bug #883837).
16908 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
16909 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
16911 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
16913 * anjuta/src/search-replace.c: fixed another crash bug in
16915 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
16916 breakpoint property fix
16918 2004-03-29 Naba Kumar <naba@gnome.org>
16920 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
16921 (new) manuals/C/anjuta-advanced-tutorial/*:
16922 Added menu entry for 'Anjuta Advanced Tutorial'
16923 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
16925 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16927 * src/fileselection.[ch], src/mainmenu_callbacks.c:
16928 Fixed bug #908941 ('Open' starts in wrong directory)
16930 2004-03-26 Naba Kumar <naba@gnome.org>
16932 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
16933 compile error and bug #905738 with terminal.
16935 * src/search_incremental.c, src/register.c, src/sharedlib.c,
16936 src/search-replace.[h,c], src/search_incremental.[h,c],
16937 src/search_preferences.h, src/utilities.c, src/anjuta.c,
16938 src/text_editor.[c,h]: Fixed compiler warnings.
16940 * src/search-replace.c: Fixed a memory corruption (possible
16941 fix for bug #921893, but not yet confirmed).
16943 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
16944 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
16945 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
16946 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
16948 2004-03-25 Naba Kumar <naba@gnome.org>
16950 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
16951 crash bug with attach process dialog and made the dialog closable
16954 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
16955 always display within the margin.)
16957 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
16958 the old breakpoint when it's properties are updated
16959 (creating a new updated one).
16961 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
16963 * src/aneditor.cxx, src/aneditor.h: fixed calltips
16964 displayed for wrong file.
16965 * src/breakpoints.c: conditional breakpoints
16966 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
16967 "Find in Files..." disabling policy
16969 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16971 * src/build_file.c: Fixed bug #874380
16972 Goto the first error if it exists.
16974 2004-03-24 Naba Kumar <naba@gnome.org>
16976 * src/anjuta.c: Fixed to get correct child exit status
16977 using mask (bug #905738).
16979 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
16980 Aligned buttons in the New file dialog,
16981 set default response to OK, entry box activates default response,
16982 ESC closes dialog and hides on delet_event.
16984 2004-03-19 Naba Kumar <naba@gnome.org>
16986 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
16989 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
16991 * src/search-replace.c: fixed "Find Usage" crash when no project open
16993 2004-03-17 Naba Kumar <naba@gnome.org>
16995 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
16996 Fixed the generated projects to read m4 directory if the directory
16997 exists (bug #917781).
16999 2004-03-12 Naba Kumar <naba@gnome.org>
17001 * HACKING: Fixed formatting for auto-parsing.
17003 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
17005 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
17006 rework (bug #890609)
17008 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17010 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
17012 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17014 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
17015 * src/search_preferences.c: Fixed typo.
17017 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17019 * src/search-replace.c: improved Search&Replace
17020 For the moment "Replace All" does not work with non opened files
17021 but Anjuta should not crash now ! ???
17023 2004-02-26 Naba Kumar <naba@gnome.or>
17025 * src/source.c: Fixed to pass cflags correctly
17026 and suppress the automake's default cflags.
17027 bug #816130, #801056, #782798, #773459
17029 * data/properties/anjuta.properties: Do not defualt to -k make option.
17032 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
17035 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
17037 * src/message-manager-private.cc: Disabled debug messages.
17039 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
17041 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
17043 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17044 * anjuta.glade, src/search-replace.c:
17045 Reduced Search&Replace dialog, bug #902636.
17047 2004-02-23 Naba Kumar <naba@gnome.or>
17049 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
17052 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17054 * src/search_incremental.c: Fixed bug #900903
17056 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
17058 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
17059 src/anjuta.c: Fixed bugs #890609 and #890609
17061 2004-02-23 Naba Kumar <naba@gnome.or>
17063 * src/message-manager.cc: Disconnects menuitem signal properly.
17066 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
17069 2004-02-20 Naba Kumar <naba@gnome.org>
17071 * src/message-manager-private.[c,h]: Implemented keypress
17072 event for the terminal and resets it when ctrl c or ctrl d
17073 is pressed. But it doesn't seem to be working on keypress.
17074 Added a workaround to let it work on key release instead.
17077 * src/search-replace: Fixed compiler warnings.
17079 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
17081 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
17082 Use defined file name when saving new files (fixes bug #898105)
17083 Don't change filename when clicking on a directory
17085 BTW: Happy birthday to me :-)
17087 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17089 * src/search-replace.c: Fixed a crash bug
17090 Crash on Find & Replace (#887833)
17092 2004-02-18 Naba Kumar <naba@gnome.org>
17094 * src/executer.c: Fixed a crash bug.
17096 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
17097 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
17098 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
17099 instead of GtkWindow (Part of bug #671596).
17101 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
17102 src/registers_gui.c, src/registers_cbs.[h,c],
17103 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
17104 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
17105 src/compiler_options.c, src/an_file_view.c, start-with.c,
17106 src/anjuta-tools.c, help.c:
17108 Added "close" buttons on all
17109 dialogs (HIG) and fixed to properly response to ESC close
17110 (Part of bug #671596).
17112 * src/launcher.c: Disabled printing of long debug lines.
17114 * src/utilities.h: Fixed a compiler warning.
17116 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
17118 * src/anjuta.c: "Save all" action now asks for filenames for new files
17119 (fixes bug #898111)
17121 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
17123 * anjuta.glade, src/text_editor.c:
17124 Fixed a typo in Hello World indentation style
17125 Fixed misuse of translated strings when looking for style
17126 This entry fixes bug #876037
17128 2004-02-16 Naba Kumar <naba@gnome.org>
17130 * src/utilities.c: Fixed return value when dest file could
17133 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
17134 * src/utilities.[c,h]: Removed 'cmp' dependency and used
17135 internal function to compare files.
17137 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
17139 * src/message-manager-private.cc:
17140 Set bold color as foreground color in terminal
17141 (fixes bug #864924)
17143 * src/aneditor.cxx:
17144 Use font style defined for message indicators in
17145 preferences/messages
17146 (fixes bug #885032)
17148 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
17150 * src/build_project.c:
17151 Use build.silent option from preferences (fixes bug #895726)
17153 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
17155 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
17157 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
17159 Patch from Massimo Corà <maxcvs@email.it>:
17160 * scintilla/LexCPP.cxx: Support "///" comments
17162 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17163 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
17164 src/search_replace.h, src/search-replace_backend.h
17167 * Added: src/search_preferences.c, src/search_preferences.h
17168 Allow the user to save search/replace settings and give them names.
17170 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
17172 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
17173 scintilla/ScintillaGTK.cxx:
17174 Hopefully fixed AMD 64 crash bug by using correct marshaller
17176 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
17178 * src/preferences.c: Save GtkOptionMenu properties properly
17179 * src/text_editor.c: Fixes editor mispell of fold.symbols property
17181 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
17183 * configure.in, src/Makefile.am, scintilla/Makefile.am:
17184 Fixed libiconv issue
17187 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
17189 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
17190 * src/attach_process.c, src/debugger.c, src/registers.c/h,
17191 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
17192 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
17193 src/sharedlib_gui.c:
17194 Debugger speed-up, replaced deprecated GtkCList
17196 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
17198 * src/text-editor.c: Use stock gtk+ close button for editor tabs
17200 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
17202 * configure.in: Added "sq" to ALL_LINGUAS.
17204 2004-01-12 Changwoo Ryu <cwryu@debian.org>
17206 * configure.in: Added "ko" to ALL_LINGUAS.
17208 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17210 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
17211 src/search_incremental.c, src/search_incremental.h:
17212 Search_incremental code cleanup
17214 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17216 * scintilla/*/*: Updated scintilla to CVS
17217 * Added: scintilla/Readme.sync
17218 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
17219 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
17220 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
17221 scintilla/ScintillaGTK.cxx,
17222 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
17223 scintilla/include/Scintilla.iface: Updated.
17225 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17227 * search-replace_backend.[ch], search_incremental[ch]: Added
17229 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
17230 find_replace.[ch]: Removed.
17232 * anjuta.glade, src/search-replace.c, src/search-replace.h,
17233 src/search-replace_backend.c, src/search-replace_backend.h,
17234 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
17235 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
17236 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
17237 functionality now replaces the older Find/Replace stuff. The Search/Replace
17238 functionality can be interrupted during a long Search/Replace.
17240 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
17242 * widgets/gnomefilesel.c: Fix use of previously freed memory on
17243 selecting ".." and "." from file selector.
17245 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
17247 * anjuta.glade: Fixed wrong "fold.symbols" property
17249 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
17251 * src/project_dbase_gui.c: Alphabetical order ;-)
17252 * src/compiler_options.c: Fixed bug #867539
17253 * src/launcher.c: Workaround for bugs #864922, #849928,
17254 #846386 and #845782: The launcher no longer hangs but does
17255 not get the exit status correctly sometimes.
17256 * Changes suggested by Bosik are obviously already in without
17257 any Changelog entry (ClsGen.c, project_dbase_gui.c)
17258 * NEWS, README, anjuta.prj, configure.in:
17259 Changed version to 1.2.1
17261 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
17262 * anjuta_dialogs_strings.c, anjuta.glade:
17263 Fixed bugs #860906, #859329
17265 Patch from grzegol@pld-linux.org
17266 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
17267 freedesktop.org standard)
17269 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
17271 Patch from Stefano Vallarino <stevalla@libero.it>:
17272 * src/source.[c/h]: Fixes cpp sample file to conform to
17273 ISO/IEC 14882, C++-Standard
17275 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
17277 Review by Johannes Schmid <jhs@cvs.gnome.org>
17278 * src/build_file.[ch]: Add build_execute_shell_command which executes the
17279 command using sh -c.
17280 * src/compile.c: Use build_execute_shell_command when compiling single
17283 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
17285 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
17286 * src/breakpoints.c: Code cleanup, workaroud for possible
17288 * src/src_paths.c: Update debugger dirs on directory change
17290 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
17292 Review by Johannes Schmid <jhs@cvs.gnome.org>
17293 * src/attach_process.c, src/attach_process.h, anjuta.glade:
17294 sortable headers, process tree, removal of path and process params
17295 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
17296 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
17299 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
17301 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
17302 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
17303 Add a dialog for "New file" which lets the user set the
17304 filename and to add copyright/header templates to the file
17305 * Review: Changed function names to contain modules name (file_)
17307 2003-12-09 Naba Kumar <naba@gnome.org>
17309 * setup-gettext: Fixed a typo.
17310 * scintilla/Makefile.am: Fixed a build error for SMP systems.
17312 ---- Released version 1.2.0 ---
17314 2003-12-08 Naba Kumar <naba@gnome.org>
17316 * src/preferences.c: Fixed compiler error.
17317 * global_tags/create_global_tags.sh: Fixed to install properly
17318 even when system.tags could not be generated.
17321 2003-12-06 Naba Kumar <naba@gnome.org>
17323 * setup-gettext: Fixed to not generate intl directory with gettextize.
17325 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
17326 * src/anjuta.c: Filters out unnecessary files from find in files
17330 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
17331 * src/widzard_gui.c: Added horiz scrollbar for desc text.
17333 2003-12-04 Naba Kumar <naba@gnome.org>
17335 * src/gnome_project.c: Enables debug and optimization flags for
17338 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
17340 * src/project_dbase_gui.c: combined header and c files for
17343 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
17344 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
17346 2003-11-30 Abel Cheung <maddog@linux.org.hk>
17348 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
17350 2003-11-29 Naba Kumar <naba@gnome.org>
17352 * configure.in, anjuta.prj: Bumped version to 1.2.0.
17355 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
17357 * src/main_menubar.c: Now files cannot be opened twice in recently
17360 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
17362 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
17364 2003-11-28 Naba Kumar <naba@gnome.org>
17366 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
17368 2003-11-27 Naba Kumar <naba@gnome.org>
17370 * src/breakpoints.c, src/launcher.c, src/find_text.c,
17371 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
17373 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
17374 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
17375 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
17376 checkbox in project wizard (project options page) to enable/disable
17377 source code generation with glade(mm).
17381 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
17383 * src/dnd.c: Opening files with special characters in the name.
17385 2003-11-20 Jordi Mallach <jordi@sindominio.net>
17387 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
17390 2003-11-18 Naba Kumar <naba@gnome.org>
17392 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
17393 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
17394 src/project_import.c, plugins/patch/patch-plugin.c:
17395 Fixed g_signal_diconnect calls to pass correct data.
17396 (Fixed possible crash in project imports).
17400 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
17402 Reviewed by Naba Kumar <naba@gnome.org>
17403 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
17404 and debugger. Sets default settings for pty in launcher.
17405 * data/gdb.init: Removed charset work around (now works with user's
17407 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
17409 2003-11-18 Naba Kumar <naba@gnome.org>
17411 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
17412 names of 'index' to 'idx'.
17414 2003-11-17 Naba Kumar <naba@gnome.org>
17416 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
17417 * src/project_dbase.c: Prompts user for unsaved project files
17418 when project is closed.
17420 2003-11-16 Naba Kumar <naba@gnome.org>
17422 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
17423 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
17426 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
17428 * src/anjuta.c: Fixed crash related to tag == NULL while
17431 2003-11-11 Naba Kumar <naba@gnome.org>
17433 * src/glade_iface.c: Avoids error conditions for glade or glademm not
17434 found. It simply doesn't generate the c/c++ codes and continues with
17438 2003-11-10 Naba Kumar <naba@gnome.org>
17440 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
17441 'Start with dialog'.
17443 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
17444 German translation of anjuta-tutorial.
17446 * src/launcher.c: Fixed an encoding bug with GIOChannels.
17449 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17451 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
17452 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
17453 the syntax highlighting in Preferences, the automatic syntax
17454 highlighting is now selected. When the debugger is stopped and the
17455 breakpoints window not closed, the gtk_tree_view in this window is
17456 now made unsensitive.
17458 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
17460 * src/preferences.h, src/preferences.c, anjuta.glade:
17461 Fixed translation bug in preferences by using GtkOptionMenu
17462 * anjuta.prj: Project version 1.1.98
17464 ---------------- Released version 1.1.98 ----------------
17466 2003-11-07 Naba Kumar <naba@gnome.org>
17468 * anjuta.spec.in: Revived docs package and combined all docs into
17470 * configure.in: Bumped version to 1.1.98 rc2
17472 * anjuta.spec.in: Fixed scrollkeepr-update command.
17473 * anjuta.spce.in: Fixed file permissions.
17475 2003-11-06 Naba Kumar <naba@gnome.org>
17477 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
17478 menus to activate anjuta helps.
17480 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
17481 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
17482 manuals/C/anjuta-faqs/legal.xml (added),
17483 manuals/C/anjuta-faqs/Makefile.am,
17484 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
17485 manuals/C/anjuta-faqs/.cvsignore,
17486 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
17487 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
17488 manuals/C/anjuta-tutorial/legal.xml (added),
17489 manuals/C/anjuta-tutorial/Makefile.am,
17490 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
17491 manuals/C/anjuta-tutorial/.cvsignore,
17492 manuals/C/anjuta-manual/*.sgml (removed),
17493 manuals/C/anjuta-manual/*.xml (added),
17494 manuals/C/anjuta-manual/Makefile.am,
17495 manuals/C/anjuta-manual/anjuta-manual-C.omf,
17496 manuals/C/anjuta-manual/.cvsignore,
17497 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
17498 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
17499 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
17500 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
17501 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
17502 manuals/ja/anjuta-faqs/legal.xml (added),
17503 manuals/ja/anjuta-faqs/Makefile.am,
17504 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
17505 manuals/ja/anjuta-faqs/.cvsignore,
17506 manuals/ja/anjuta-manual/*.sgml (removed),
17507 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
17508 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
17509 manuals/ja/anjuta-manual/*.xml (added),
17510 manuals/ja/anjuta-manual/Makefile.am,
17511 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
17512 manuals/ja/anjuta-manual/.cvsignore,
17513 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
17514 manuals/sgmldocs.make (removed),
17515 manuals/xmldocs.make (added), manuals/omf.make (added),
17516 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
17517 documentations to newer docbook xml documentations. Converted
17518 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
17519 Enabled manulas installations.
17521 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
17523 2003-11-05 Naba Kumar <naba@gnome.org>
17525 * data/gdb.init: Sets host's charset to ascii to solve debugger
17526 freeze up due to uninitialized strings in target program.
17528 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
17529 Fixed a crash bug with 'Add expression in watch'. Bug #822017
17533 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
17534 src/launcher.c: Turns off echo in spawned pty to fix debugger.
17536 2003-11-04 Naba Kumar <naba@gnome.org>
17538 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
17541 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
17542 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
17543 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
17544 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
17547 * src/search-replace.c: Fixed infinite loop bug.
17548 * start-with.c: Fixed a crash bug with "Open last project".
17550 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
17551 * scintilla/Makefile.am: Fixed compiler option.
17553 2003-10-16 Naba Kumar <naba@gnome.org>
17555 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
17556 * src/text_editor.c: Fixed autoformat.
17558 2003-10-15 Naba Kumar <naba@gnome.org>
17560 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
17563 2003-10-09 Naba Kumar <naba@gnome.org>
17565 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
17567 2003-10-08 Naba Kumar <naba@gnome.org>
17569 * src/source.c: Fixed a GETTEXT typo error.
17570 * anjuta.glade: Made 'Sorted in order you open them' default option
17573 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17574 * anjuta.glade, data/properties/anjuta.properties:
17575 Fixed the freeze of the "Preferences" combos at the first Anjuta
17576 init is generated by:
17577 - a not complete translation of preferences.c file
17578 - a difference between 2 names in anjuta.glade and
17579 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
17580 - the same name given to 3 combos (anjuta.glade).
17582 * src/find_text.c: If the "whole document" mode is selected,
17583 a new search will select the next occurrence (Bug #764954).
17584 It is now possible to use the shortcuts to search next or previous
17585 occurrence even if the search dialog has the focus. Bug #790318
17587 * src/main_menubar_def.h: "Select code block" shortcut; the new
17588 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
17591 Patch from: Richard Lee <r.h.lee@comcast.net>
17592 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
17593 tagmanager/tm_workspace.c: The following is a patch to fix a
17594 seemingly random occurence where Anjuta would crash when a
17595 certain key was pressed.
17597 2003-09-29 Naba Kumar <naba@gnome.org>
17599 * src/find_in_files.c: Ignores binary by default. Disabled the option
17600 of NOCVS search, because launcher does not use sh and hence can not
17603 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
17604 "clean before build" state in project session and not in account session,
17605 otherwise the state gets reflected to other projects causing annoyance.
17607 * src/compiler_options.c: Fixed a bug where compiler options were always
17608 claimed 'modified'.
17610 * src/build_project.c, data/properties/anjuta.properties,
17611 src/commands.[h]: Fixed a bad bug where clean-before-build
17614 * scintilla/patches/research-cvs-nolog.diff,
17615 scintilla/patches/scintilla-ac-gtk2-port.diff,
17616 scintilla/patches/scintilla-ac-sort-fix.diff,
17617 scintilla-optimization.diff: Removed, because they are already in
17620 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
17623 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
17624 scintilla/LexYAML.cxx: Added new scintilla lexers.
17626 * TODO, NEWS: Updated.
17628 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17629 * src/utilities.c: Fixed typo bugs.
17631 2003-09-26 Naba Kumar <naba@gnome.org>
17633 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
17634 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
17635 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
17636 text_editor_find() and Fixed I-Search wrapping.
17637 * src/debugger.c: Fixed to pass a newline after a debugger
17638 command (which was broken since the launcher was refactored.
17639 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
17641 2003-09-25 Naba Kumar <naba@gnome.org>
17643 * src/toolbar_callbacks.c: Fixed start of incremental search.
17645 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17646 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
17647 src/main_menubar_def.h, src/mainmenu_callbacks.c,
17648 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
17649 menu and implementation.
17651 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
17653 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
17654 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
17655 variables in Locals window.
17657 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
17659 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
17660 * src/utilities.[ch] : Fix a tooltip bug in
17661 anjuta_util_toolbar_append_stock(), the label appeared instead of
17662 the tooltip text. Remove label from arguments of the function
17663 because label is included in the stock icon data.
17664 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
17665 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
17666 * FIXME: translation file should be updated because of label text removal.
17668 2003-09-24 Naba Kumar <naba@gnome.org>
17670 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
17672 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
17673 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
17674 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
17675 stdout and stderr. Also buffered output and check-for-password
17676 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
17677 with password prompts. Checkes for password prompts from all outputs.
17679 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
17680 which takes a string (which could be utf8 also) and converts into
17683 * src/main.c: Connects kernel signals after gnome_program_init().
17685 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17686 * src/message-manager.c: Fixed bug #787026 by converting the strings
17689 2003-09-22 Naba Kumar <naba@gnome.org>
17691 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
17692 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
17693 GtkCList and using GtkTreeView instead. Added the patch.
17694 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
17695 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
17697 2003-09-19 Naba Kumar <naba@gnome.org>
17699 * printing/print.c: Proper UTF8 printing support.
17700 * src/main.c: moved kernel signal connects at the
17701 end of application initialization.
17703 2003-09-18 Naba Kumar <naba@gnome.org>
17705 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
17706 (new) lexers.make, (new) lexers: Update scintilla to latest
17707 scintilla CVS (2003-09-18), added new lexers, automated
17708 lexers makefiles sections and scintilla update. Added
17709 patches. Optimized pango rendering. Fixed a crash bug
17712 * (new) scintilla/patches/research-cvs-nolog.diff: Added
17713 patch to remove cvs log command from RESearch.cxx file.
17714 * scintilla/patches/scintilla-pango-always.diff:
17716 * scintilla/RESearch.cxx: Removed spurious cvs log command
17718 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
17720 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
17721 * src/dnd.c: Fixed a crash bug with DND.
17723 2003-09-15 Naba Kumar <naba@gnome.org>
17725 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
17726 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
17727 src/toolbar_callbacks.c: Added an additional parameter to
17728 text_editor_goto_line() funtion which decides if the line should
17729 be made visible (if it's under fold).
17731 * src/style-editor.c: Fixed a compiler warning.
17732 * src/message-manager.cc: Calls parent method correctly.
17734 * src/preferences.h: Fixed prent class.
17736 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17737 * src/project_dbase.c: Fixed bug #713210.
17739 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
17741 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
17743 2003-09-11 Naba Kumar <naba@gnome.org>
17745 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17746 * src/style-editor.c: Fixed bug #769130 (Crash on font
17749 * src/message-manger.[h,cc]: Made AnMessageManager
17750 derived from GtkFrame and removed deprecated code.
17752 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
17755 2003-09-09 Naba Kumar <naba@gnome.org>
17757 * src/Makefile.am: Addded rules for built sources.
17759 2003-09-08 Naba Kumar <naba@gnome.org>
17761 * (new) src/anjuta-marshalers.list: Added marshalers definition
17764 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
17765 and CXXFLAGS are not overwriten by automake's default.
17766 * src/style-editor.c: Added 'operators' in the style editor.
17768 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
17769 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
17770 * src/message-manager-private.cc, src/message-manager.cc:
17771 Converts message going into message into UTF-8 endoding.
17772 * src/main.c: Uses UTF-8 codeset for localization.
17774 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
17776 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
17778 2003-09-08 Naba Kumar <naba@gnome.org>
17782 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17783 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
17784 Fixed bug #798717, Find - Find&Replace - Find in files bug;
17785 The combo entries were updated if the same data with a different
17786 case exist in the combo list. The combo entries are now case sensitive.
17787 Search&Replace bug; First search ,max actions = 0 ==> now max
17790 2003-09-08 Naba Kumar <naba@gnome.org>
17793 * src/utilities.[c,h]: a function takes contant args.
17794 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
17795 Now the child terminated signal is emitted properly.
17796 * src/Makefile.am: Used $(top_srcdir) for referring to
17798 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
17799 definitions file which will generate anjuta-marshalers.[c,h] files.
17800 * src/.cvsignore: Updated.
17801 * src/build_project.c: Changed su command to preserve quotes.
17802 * src/anjuta-tools.c, tagmanager/tm_project.c,
17803 tagmanager/tm_workspace.c: Use standard tmp file.
17804 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
17805 so that users could report bugs easily.
17806 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
17808 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
17809 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
17810 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
17811 src/attach_process.c, src/breakpoints.c, src/commands.c,
17812 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
17813 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
17814 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
17815 src/memory.c, src/message-manager-private.c, src/preferences.c,
17816 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
17817 src/search-replace.[c,h], stack_trace.c, text_editor.c,
17818 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
17819 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
17820 Fixed compile warnings and cleanup.
17822 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
17823 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
17824 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
17825 Removed libzvt usage and implemented child spawing differently. Launcher is
17826 now proper GObject, which can be created multiple times (and can be
17827 operated in parallel).
17829 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
17830 * src/project_import_gui.c, src/project_import_cbs.c,
17831 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
17832 (crash on project import). Removed deprecared codes.
17834 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
17836 * src/cvs.c: Fixed cvs output bug.
17838 2003-09-03 Naba Kumar <naba@gnome.org>
17840 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17841 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
17842 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
17843 src/text_editor_cbs.c: Implements --
17844 If the debugger is started
17845 A double click in the margin add or remove a breakpoint
17846 A single click activate or deactivate the breakpoint
17848 A double click in the margin add or remove a bookmark
17850 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
17852 Reviewed by Naba Kumar <naba@gnome.org>
17853 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
17854 User is now able to choose a branch on cvs update for project.
17855 Cleaned up variable names.
17857 2003-09-03 Naba Kumar <naba@gnome.org>
17859 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
17860 src/Makefile.am: Added lexers.
17861 * scintilla/*/*: Updated...
17862 * src/an_symbol_view.c: Fixed a crash bug.
17863 * src/compiler_options.c, src/project_dbase.c: Fixed compile
17865 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
17866 * src/source.c: Fixed project generation bug with gettext code.
17867 * tagmanager/tm_project.c: Fixed a crash bug.
17868 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
17869 bug when there is no project open. Bug #____.
17870 * src/source.c: Fixed a bug with build failure with non-gnome
17871 project with glade-generated source (eg. gtk2). Bug #____.
17874 2003-08-22 Naba Kumar <naba@gnome.org>
17876 Patch from: Rob Bradford <rob@debianplanet.org>
17877 * data/Makefile.am: Fixed to install properly during
17880 Patch from: Etay Meiri <etay-m@bezeqint.net>
17881 * src/debug-tree.c: Fixed a crash bug.
17882 * src/compiler_options.c: Takes care of linking the missing pieces;
17883 C flags, libs, optimization options, debug and profile.
17885 Patch from: Enver ALTIN <ealtin@casdb.com>
17886 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
17888 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
17890 Reviewed by Naba Kumar <naba@gnome.org>
17891 * src/project_dbase.c: Fixed bugs #778263 and #778413
17892 Adding multiple files to project should work now.
17894 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
17896 Reviewed by Naba Kumar <naba@gnome.org>
17897 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
17898 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
17901 2003-08-08 Abel Cheung <maddog@linux.org.hk>
17903 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
17905 2003-08-08 Abel Cheung <maddog@linux.org.hk>
17907 * src/text_editor.c: Fix translatable string (#113934).
17909 2003-07-04 Naba Kumar <naba@gnome.org>
17911 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
17912 bug when there is no project open. Bug #____.
17914 * src/source.c: Fixed a bug with build failure with non-gnome
17915 project with glade-generated source (eg. gtk2). Bug #____.
17917 2003-06-26 Naba Kumar <naba@gnome.org>
17919 * src/anjuta.h: Removed reference to windows-dialog.h.
17920 * src/message-manager-private.[cc,h]: Fixed doulbe click
17921 activation of messages to properly jump at the destination.
17922 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
17923 * src/toolbar.c: Code clean-ups.
17925 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
17926 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
17928 * src/message-manager-private.[cc,h]: Removed dead codes.
17930 * (new) data/properties/css.properties,
17931 data/properties/anjuta.properties, data/properties/Makefile.am:
17932 Added CSS syntax hiliting properties.
17934 * tagmanager/tm_file_entry.c: Fixed a possible bug.
17935 * src/debugger.c: Clean ups.
17936 * src/lexer.h: Added CSS lexer definition.
17938 * Makefile.am: Installs destop file properly.
17939 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
17940 * NEWS: Updated for 1.1.97 release.
17941 * src/main_menubar_def.h: Changed some non working shortcuts.
17943 2003-06-24 Naba Kumar <naba@gnome.org>
17945 * src/search-replace.c: Shows the dialog properly, even when it is
17946 hidden behind another window.
17948 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
17949 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
17950 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
17953 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
17954 setup wizard dialogs.
17956 * src/debugger.c: Removed a redundant call to
17957 debugger_update_controls().
17958 * src/compiler_options.c, src/launcher.c: code cleanup.
17959 * src/executer.c: Fixed execution bug with 'Set Program params...".
17961 2003-06-23 Naba Kumar <naba@gnome.org>
17963 * widgets/e-splash.c: Removed border around the splash image.
17964 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
17965 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
17966 * src/cvs.c: Added a frame around commit log text widget.
17967 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
17968 crash bug associated with translated combo box list in preferences
17969 dialog (in different locale other than en_US). Used widget names
17970 to pass the combo list items.
17971 * po/POTFILES.in: Updated.
17972 * src/launcher.c: Creates the zvt terminal at startup (and not
17973 every time a build is done) -- speeds up buld operations.
17974 * src/file_history.c: Should be if() conditional instead of
17976 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
17977 Disabled useless warnings.
17978 * src/project_dbase.c: Fixed bonobo 2 project name.
17979 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
17980 and uses correct glade-2 for file generation.
17982 2003-06-21 Naba Kumar <naba@gnome.org>
17984 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
17985 And disables autocomple show for numbers (very annoying).
17986 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
17987 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
17988 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
17989 from view menu and adjust the controls accordingly.
17990 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
17992 * src/project_dbase.[c,h]: Removed show_local flag processing.
17993 * src/message-manager.[c,h]: Reorganized messages tabs in more
17995 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
17996 Also added PCRE dependency.
17998 2003-06-20 Naba Kumar <naba@gnome.org>
18000 * pixmaps/anjuta_splash.png: New splash.
18001 from Jean Schurger <yshartk@schurger.org>
18003 * src/controls.c: De-sensitize run-to-cursor when debugger
18005 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
18007 * src/message-manager-private.cc: Fixed to properly jump at
18008 the right file:line.
18010 * src/appwiz_page1.c: Fixed to correctly determine the project
18011 trpe from the wizard.
18013 2003-06-20 Naba Kumar <naba@gnome.org>
18015 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
18016 * src/watch_gui.c: Code cleanups.
18017 * src/debugger.[c,h], src/stack_trace.[c,h],
18018 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
18019 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
18020 Removed direct access to stack_trace private data, Increased debugger
18021 command size from 256 to 1024 (to be on safer side). Also implemented
18022 row-activated signle for seting frame and viewing the source.
18023 * src/debugger.c: Avoids starting program and stopping debugger
18024 when starting debugger and stopping program, respectively.
18026 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
18027 Reverted codes to start debugger automatically
18028 The file is brought to the state just after the branching
18029 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
18030 some code clean ups.
18032 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
18033 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
18034 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
18035 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
18036 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
18037 src/project_dbase.c: Code clean ups.
18039 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
18040 (Projects dir) so that correct $HOME/Projects path is set when
18041 anjuta is run for the first time.
18043 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
18045 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
18047 2003-06-13 Naba Kumar <naba@gnome.org>
18049 * src/stack_trace_cbs.c: Moved variable declaration at the
18050 top of the block (bug #737867)
18052 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
18053 just CFLAGS and CXXFLAGS (bug #743617).
18055 * src/create_global_tags.sh: Fixed shell script to properly
18056 detect installed *-config files.
18058 2003-06-12 Naba Kumar <naba@gnome.org>
18060 * src/preferences.[c,h]: Added methods for custom widgets in
18061 preferences: using custom set/get methods for them.
18063 * src/anjuta-encoding.c: Implemented up/down of the encodings
18064 in the list and property saves correctly.
18066 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18067 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
18068 the beginning of a file.
18070 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18071 * src/aneditor.cxx, src/aneditor.h,
18072 src/controls.c, src/main_menubar.c, src/main_menubar.h,
18073 src/main_menubar_def.h, src/mainmenu_callbacks.c,
18074 src/mainmenu_callbacks.h: Allows the operator to select the current
18075 word or the current line (Request: 680801). It puts also
18076 sensitive/unsensitive several select/comment menu items.
18078 * src/breakpoints.c: Presets by default the current line for a
18079 defined breakpoint.
18081 2003-06-11 Naba Kumar <naba@gnome.org>
18083 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
18084 color (red highlight) now cosistent for inactive tabs also.
18086 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
18087 'Advanced search and replace' in Edit->Search submenu.
18089 * data/properties/tcltk.properties: Fixed bug #731851. Added line
18090 wrappings '\' where they were missing.
18092 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
18093 message is now more descriptive and details the correct thing to do
18094 for GNOME2 desktop.
18096 2003-06-10 Naba Kumar <naba@gnome.org>
18098 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
18099 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
18100 Removed any reference to particular version of automake/autoconf
18101 so that they could work with newer versions (Bug #659394).
18103 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
18104 src/anjuta.c: Added coded to add/remove supported encodings.
18106 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
18107 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
18108 src/project_import.c, src/project_type.c, src/project_type.h,
18109 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
18110 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
18111 from the project wizard.
18113 2003-06-06 Naba Kumar <naba@gnome.org>
18115 Patch from Etay Meiri <etay-m@bezeqint.net>
18116 * src/compiler_options.c: Fixed bugs related to clean before
18119 * anjuta.desktop.in.in: Added commandline options.
18120 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
18121 -dP and -A flags of CVS update into different options.
18123 2003-06-04 Abel Cheung <maddog@linux.org.hk>
18125 * configure.in: Removed "ta" from ALL_LINGUAS.
18127 2003-06-02 Naba Kumar <naba@gnome.org>
18129 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
18130 return NULL for undefined properties and "" for defined but empty
18131 strings. It was creating many problems where both are assumed to be
18132 same. And besides, it doesn't matter to differentiate the two (the
18133 problem with preferences was due to a different bug).
18135 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
18136 correctly. Also, s/props_build_in/props_built_in/g.
18138 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
18141 * src/an_file_view.c: Unrefed pixbufs when done with them.
18143 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
18144 (removed) file_text.png: Added and removed pixmaps.
18146 2003-05-30 Naba Kumar <naba@gnome.org>
18148 * anjuta.glade: Fixed encodings preferences dialog
18150 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
18152 Reviewed by Naba Kumar <naba@gnome.org>
18154 * src/build_project.c src/clean_project/c: perform a clean before
18155 build, if required. Show the message manager on clean.
18156 * src/compiler_options.c: save the new options when window is closed
18157 and flag project to be cleaned before the next build.
18158 * src/project_dbase.c: added a 'clean before build' flag to project
18160 2003-05-29 Naba Kumar <naba@gnome.org>
18162 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
18165 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
18166 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
18167 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
18168 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
18169 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
18170 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
18171 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
18172 print_color.xpm, print_landscape.xpm, print_layout.xpm,
18173 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
18175 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
18176 Removed unused icons references.
18178 2003-05-27 Enver ALTIN <ealtin@casdb.com>
18180 Reviewed by Naba Kumar <naba@gnome.org>
18182 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
18183 src/compiler_options.c, src/debugger.c, src/find_replace.c,
18184 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
18185 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
18186 src/toolbar_callbacks.c: HIG compliant dialogs.
18188 * src/utilities.c: anjuta_button_new_with_stock_image() and
18189 anjuta_dialog_add_button() stolen from gedit.
18191 * src/main_menubar_def.h: Fixed mnemonics.
18193 2003-05-26 Naba Kumar <naba@gnome.org>
18195 * src/project_dbase_gui.c: Added header files filter for add file
18196 dialog box. Disabled project window to be transient window.
18198 * src/message-manager.cc: Disabled message manager window to be
18201 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
18202 a file could not be loaded.
18204 * src/project_dbase.c: Fixed a bug with GUI editor command
18205 where empty string is returned.
18207 * src/Makefile.am, src/preferences.h, src/text_editor.c
18208 src/text_editor.h, (new) src/anjuta-encodings.h,
18209 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
18210 Added encoding support and to handle characters encoding correctly
18211 by auto detecting it during load. Added preferences for selecting
18212 the encoding during save.
18214 * src/preferences.c, src/resources.c: Removed debug messages.
18216 Patch from: Alexander Nedotsukov <bland@mail.ru>
18217 * src/getline.c: Fixed many fatal bugs for FreeBSD.
18219 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18220 * src/anjuta.c: Try to sow the splash image more often.
18222 2003-05-20 Naba Kumar <naba@gnome.org>
18224 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18225 * src/debug_tree.c: Colorize the modified locals during
18226 debugging and call memory analyze from the debugger.
18227 * src/breakpoints.c: The color is now different for the enabled
18228 and disabled breakpoints. Anjuta now can erase several
18229 breakpoints defined at the same line. The markers are updated
18230 according to the enable/disable action.
18232 Patch from Etay Meiri <etay-m@bezeqint.net>
18233 * src/launcher.c: Fixes launcher freeze up bug during build.
18235 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
18237 Reviewed by Naba Kumar <naba@gnome.org>
18238 * scintilla/PropSet.h: Change member variables from private to protected.
18239 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
18240 to PropSetFile class, which return a gchar * (and can therefore indicate
18241 whether properties are empty or do not exist) and make prop_get and
18242 prop_get_expanded use them.
18243 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
18244 that the result of of prop_get cannot be an empty string.
18246 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
18248 Reviewed by Naba Kumar <naba@gnome.org>
18249 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
18250 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
18251 src/text_editor_cbs.c: When saving all the files in the project, the
18252 text editors are now only rehighlighted once instead of once for each
18255 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18256 * src/main.c, widgets/e-splash.c: Splash screen improvements.
18257 * src/anjuta.desktop.in.in: Support startup notification.
18258 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18259 * src/main.c, widgets/e-splash.c: Splash screen improvements.
18260 * src/anjuta.desktop.in.in: Support startup notification.
18263 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
18265 Reviewed by Naba Kumar <naba@gnome.org>
18267 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
18268 memory leak from glade_xml_new call. Removed gxml field from Executer
18269 struct as only used in create_executer_dialog and then destroyed.
18271 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
18273 * src/configurer.c: Fix warning trying to connect signal to non-existent
18274 environment entry in configure dialog and fix crash when closing the
18277 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
18278 gnome_date_edit_get_time instead.
18280 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
18281 in view menu required renumbering elsewhere.
18283 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
18285 Reviewed by Naba Kumar <naba@gnome.org>
18287 * src/breakpoints.c: fixed an error when removing breakpoint
18288 * src/controls.c: 'run to cursor' is sensitive when debugger not active
18289 * src/debugger.c: changes to the way the debugger is activated
18290 * src/debugger.h: clean ups
18292 2003-05-13 Naba Kumar <naba@gnome.org>
18294 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18295 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
18296 src/memory.h: A new version of memory and the interface
18297 is now integrated in anjuta.glade
18299 2003-05-09 Naba Kumar <naba@gnome.org>
18301 * configure.in: Bumped required gtk version to 2.0.8.
18303 2003-05-06 Naba Kumar <naba@gnome.org>
18305 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
18307 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18308 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
18310 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18311 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
18312 , tagmanager/c.c: Support for ProC and RDB files.
18314 2003-05-06 Naba Kumar <naba@gnome.org>
18316 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
18317 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
18318 Uncomment (Box & Stream), Select the current function,
18319 authorize the "Quit" button of the GotoLine window
18321 2003-05-05 Naba Kumar <naba@gnome.org>
18323 * src/watch_gui.h: CVS added new file.
18325 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
18327 Patch from Etay Meiri <etay-m@bezeqint.net>
18328 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
18329 src/mainmenu_callbacks.c, src/message-manager.cc,
18330 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
18331 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
18332 Ported stack trace to GNOME2 and added it in the message manager
18335 2003-05-02 Naba Kumar <naba@gnome.org>
18337 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
18339 * src/preferences.[h,c]: Fixed preferences to save only one copy of
18340 preferences property.
18342 * anjuta.prj: Fixed multiple preferences saved data.
18344 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
18345 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
18346 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
18347 scintilla/include/Platform.h, scintilla/include/PropSet.h,
18348 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
18349 Upgraded scitilla from CVS with faster window repaint
18352 Patch from Etay Meiri <etay-m@bezeqint.net>
18353 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
18356 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
18358 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
18359 the window if messages are appended to the end and the scrollbar is
18362 2003-04-29 Naba Kumar <naba@gnome.org>
18364 * configure.in: Removed omf-install from Makefiles list.
18366 2003-04-28 Naba Kumar <naba@gnome.org>
18368 * po/POTFILES.in: Remvoded deleted files.
18370 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
18371 pixmaps/windows-style-undocked.png: Added setup wizard's images.
18373 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
18374 is executed as detached) is not set properly.
18376 2003-04-25 Naba Kumar <naba@gnome.org>
18378 * anjuta.prj: Updated.
18379 * src/anjuta_info.c: Fixed text wrapping and column view.
18380 * data/welcome.txt.in: Removed unaligned characters.
18382 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18383 * src/main_menubar.c: Disable setup dialog.
18385 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18386 * src/breakpoints.c; Fixed compilation with older GCC
18387 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
18388 * HACKING: Spelling fixes (Suggested by Stephen Knight)
18390 2003-04-18 Naba Kumar <naba@gnome.org>
18392 * anjuta.prj: Updated (includes compiler options).
18394 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
18395 function from anjuta.c (it was already available in anjuta-tools.c).
18397 2003-04-18 Naba Kumar <naba@gnome.org>
18399 * src/about.c, THANKS: Updated
18401 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
18403 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
18404 properly from the project session before updating the file
18407 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
18408 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
18409 dialog settings (as it will not be required once GDL is in place) and
18410 added file view filters in the settings sub-menu.
18412 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18414 * configure.in: Disable cast checks on final build.
18416 2003-04-17 Naba Kumar <naba@gnome.org>
18418 * src/build_project.c: Fixed a compilation error.
18420 * src/launcher.c: Removed commnets.
18422 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
18423 properties from editor tab to indentation tab and fixed a property
18424 label for proper i18n translation. Fixed typos in project config
18425 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
18426 sorting and reordering in compiler options dialog.
18428 * src/compiler_options.c: Implemented _save() function to save the
18429 options (which was pending).
18431 * src/build_project.c: Destroys install-as-root dialog when it is done.
18433 * src/an_symbol_view.c: Change "event" event to "event-after" so
18434 that symbol row is selected first before the popup is shown.
18436 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
18438 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
18439 file in CVS/Entries. (Reviewed and applied by Biswa)
18441 2003-04-16 Naba Kumar <naba@gnome.org>
18443 * aneditor.cxx: use unicode everytime (fixed unicode related
18446 * anjuta.prj: Fixed UI editor name (blank to use default) and
18449 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
18450 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
18451 Editor preferences page.
18453 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18454 * src/anjuta.[ch], src/print.c: Fixed warnings
18455 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
18456 * configure.in: Profiling support with gprof
18458 2003-04-16 Naba Kumar <naba@gnome.org>
18460 Patch from Gaëtan de Menten <ged@bugfactory.org>
18461 * src/launcher.c: Fixed cvs dialog.
18463 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
18465 * src/message-manager-private.cc: Fixed double-click on first line of
18466 output to properly select a line.
18467 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
18468 because still was a deprecatd GtkCTreeNode and always NULL anyway.
18470 2003-04-15 Naba Kumar <naba@gnome.org>
18472 * src/message-manager-private.cc: Fixed the glade filename typo.
18474 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18475 * scintilla/*, data/properties/*: Scintilla CVS merge
18476 * anjuta.prj: Removed unnecessary files.
18477 * scintilla/PlatGTK.cxx: Force Pango fonts always
18478 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
18479 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
18481 * configure.in: Change version no. for 1.1.1 (alpha release)
18482 * configure.in: Added '--with-pref-suffix' option.
18483 * config.guess, config.sub: Removed from CVS.
18485 2003-04-15 Naba Kumar <naba@gnome.org>
18487 Patch from Timothee Besset <ttimo@idsoftware.com>
18488 * Makefile.am: Fixed a shell script error during intallation.
18490 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
18492 Reviewed by Naba Kumar <naba@gnome.org>
18493 * src/message-manager.cc: Added popup-menu to TreeView and fixed
18494 set_wm_class to use "anjuta" instead of "an.
18495 * src/message-manager-private.cc: Headers are hidden again.
18497 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18498 * src/project_dbase_gui.c: Memory corruption fix.
18499 * anjuta.prj: Updated project file
18501 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
18502 * an_file_view.c: Connect to event-after signal rather than event so that
18503 selection is updated first and thus context menu is for the right file.
18504 Reviewed and applied by Biswa.
18506 2003-04-14 Naba Kumar <naba@gnome.org>
18508 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
18510 * src/auncher.c: More child exit fixes
18511 from Timothee Besset <ttimo@idsoftware.com>
18513 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
18515 Reviewed by Naba Kumar <naba@gnome.org>
18517 * src/message-manager.[c/h], src/message-manager-private[c/h],
18518 anjuta.[c/h]: Ported message-manager to Gtk2
18520 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
18521 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
18522 src/clean_project.c, src/compile.c, src/configurer.c,
18523 src/controls.c, src/cvs.c, src/debugger.c,
18524 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
18525 src/project_import.c, src/search-replace.c: Changed name from
18526 AnjutaMessageManager to AnMessageManager to avoid too long type
18529 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18530 * src/launcher.c: Fix build won't stop problem - TTimo
18532 * pixmaps/anjuta_splash.c: New splash screen prototype.
18533 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
18534 * src/compiler_options.c: Mute pkgconfig errors.
18535 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
18537 2003-04-10 Naba Kumar <naba@gnome.org>
18539 * configurer.[c,h]: Fixed dialog to close properly.
18540 * src/project_dbase.c, widgets/gnomefilelist.c: Added
18543 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18544 * anjuta.prj: Removed unnecessary files, load with 1.2.0
18545 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
18546 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
18547 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
18548 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
18549 src/makefile.am: Move gdl to it's own directory.
18550 * global-tags/create_global_tags.sh: Silently ignore SDL error.
18552 2003-04-09 Naba Kumar <naba@gnome.org>
18554 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
18557 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18558 * src/anjuta-tools.c: Use CDATA for saving tools data.
18559 * anjuta.glade, src/search-replace.c: Port from branch.
18560 * widgets/e-splash.*, src/main.c: Better splash screen.
18561 * configure.in, widgets/gdl*: Import GDL widgets.
18562 * ROADMAP: Updated roadmap.
18563 * src/an_file_view.c: Use GDL icons for file tree.
18565 2003-04-09 Naba Kumar <naba@gnome.org>
18567 * anjuta.glade: Added (hidden) initial setup-wizard window.
18569 Patch from: Vitaly <vvv@rfniias.ru>
18570 * src/preferences.c: Fixes a bug with libglace widget access with
18571 translated strings.
18573 Patch from: Etay Meiri <etay-m@bezeqint.net>
18574 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
18575 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
18576 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
18577 src/toolbar_callbacks.[c,h],
18578 src/memory.c, src/message-manager-private.cc,
18579 src/message-manager-private.h, src/message-manager.cc,
18580 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
18581 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
18582 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
18583 watch window to a subwindow in the notebook
18585 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18586 * ROADMAP: Updated roadmap.
18588 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
18590 * configure.in: Added Belarusian to ALL_LINGUAS.
18592 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18593 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
18595 * ROADMAP: Added roadmap for HEAD.
18597 2003-03-29 Naba Kumar <naba@gnome.org>
18599 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
18600 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
18601 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
18602 (new) pixmaps/start-with-wizard.png,
18603 (new) pixmaps/start-with-import.png,
18604 (new) pixmaps/start-with-open.png Added Start with dialog which pops
18605 up on anjuta start-up to give quick access to opening file/project or
18608 * src/main.c: Sets proper data directory for the gnome
18611 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18612 * src/text_editor.c: Fixed error/warning indicators.
18614 2003-03-24 Naba Kumar <naba@gnome.org>
18616 * README: Correct version.
18618 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
18620 * configure.in: Added checks to see if were building on FreeBSD
18621 systems. Sets -DFREEBSD if we are, and also attempts to find
18622 gmake if the host system is FreeBSD.
18624 * src/getline.c: New file used to provide the getline function,
18625 which isnt available on a FreeBSD system. The function is only
18626 defined if FREEBSD is defined.
18628 * src/Makefile.am: Added getline.c to anjuta_SOURCES
18630 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
18631 configure.in sets this to gmake on FreeBSD systems, and make
18632 on everything else.
18634 2003-03-23 Naba Kumar <naba@gnome.org>
18636 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
18638 * anjuta.spec.in: Fixed spec file for correct file paths and
18639 corrected rpmbuild.
18641 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
18642 the rpm build command separately now.
18644 * src/anjuta.c, windows-dialog.c: Added some more window management
18645 stuffs (not still fully working, though).
18649 2003-03-22 Naba Kumar <naba@gnome.org>
18651 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
18653 2003-03-21 Naba Kumar <naba@gnome.org>
18655 * README: Removed Andy Piper's name from the active maintainers
18656 list on his request.
18658 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
18661 * src/anjuta-tools.c: Fixed compiler errors.
18663 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
18666 * src/commands.c, src/src_paths.c, src/style-editor.c,
18667 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
18668 becuase they are now hidden by default (from glade editing).
18670 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
18671 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
18672 src/main_menubar_def.h, src/mainmenu_callbacks.c,
18673 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
18674 basic windows managements.
18676 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18677 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
18678 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
18679 Enver ALTIN (a.k.a. skyblue)
18681 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18682 * tagmanager/*: Added ignore-list for symbols. This will make
18683 parsing more accurate for projects. Doc updates needed.
18685 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18686 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
18687 * launcher/Makefile.am: Link to correct libraries
18688 * src/launcher.c: Do not allow NULL shell
18690 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
18691 * src/debug_tree.c: Improve debug tree view.
18693 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
18695 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
18696 'Run Configure Script' and 'Execute Program'. Increase minimum width
18697 of Configure dialog.
18698 * find_in_files.c, find_in_files_cbs.*: Properly create the file
18699 list widget by setting a model and adding a column and renderer.
18700 Actually store the nocvs toggle button in FindInFiles data structure.
18701 Handle selection changes via changed signal rather than row_activated.
18702 Use response signal for handling the close and find buttons.
18703 Close window when escape is pressed.
18704 * find_replace.c: Close window when escape is pressed.
18705 * find_text.c: Close window when escape is pressed in find dialog as
18706 well as wrap search question, where now Yes is the default button.
18708 2003-03-05 Naba Kumar <naba@gnome.org>
18710 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
18712 * src/message-manager-private.cc: Fixed a bug with vte conditional
18714 * anjuta.glade: Hides all windows in glade file.
18716 2003-03-05 Naba Kumar <naba@gnome.org>
18718 * src/an_file_view.c: Fixed a compilation warning.
18719 * src/message-manager-private.cc: Conditional compilation for vte
18722 2003-02-28 Naba Kumar <naba@gnome.org>
18724 * configure.in, anjuta.spec.in: Updated dependency packages version.
18725 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
18726 * src/preferences.c: Added debug assertions.
18727 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
18728 editor to enable/disable bringing the recent editor tabs first.
18730 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
18731 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
18732 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
18733 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
18734 and bug fixes. Also code clean ups.
18736 * (new) src/search-replace.[h,c]: New search replace implementation
18737 from ANJUTA_1_0_0 branch.
18739 * (new) src/windows-dialog.[h,c]: New windows management class
18740 [work in progress].
18742 2003-02-28 Naba Kumar <naba@gnome.org>
18744 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
18745 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
18746 src/appwizard.c, src/build_file.c, src/build_project.c,
18747 src/clean_project.c, src/compile.c, src/configurer.c,
18748 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
18749 src/message-manager-dock.c, src/message-manager-dock.h,
18750 src/message-manager-private.cc, src/message-manager.cc,
18751 src/preferences-dialog.c, src/preferences-dialog.h,
18752 src/preferences.c, src/preferences.h, src/project_dbase.c,
18753 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
18754 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
18755 src/utilities.c, src/utilities.h:
18757 Widgetized Preferences and gave proper function names.
18759 * src/executer.c: Fixed a session loading bug.
18761 2003-02-27 Naba Kumar <naba@gnome.org>
18763 * printing/print.c: Fixed printing font bug that failed to load the
18766 * src/toolbar.c: Disabled LED flashing (not yet implemented).
18768 * TODO, anjuta.prj: Updated.
18770 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
18772 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
18773 manuals/C/anjuta-manual/anjuta-manual-C.omf,
18774 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
18775 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
18776 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
18779 2003-02-25 Naba Kumar <naba@gnome.org>
18781 * Makefile.am: Excluded omf-install from installation as the docs are
18786 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
18787 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
18788 property names and added new editor properties and code cleanups.
18789 Also added new project properties.
18791 * src/compiler_options.[h,c]: Added pkg-config packages supports
18794 * src/glade_iface.h: Cleanups.
18796 * src/launcher.c: Used timer instead of idle to scan.
18798 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
18799 src/project_config.[h,c], src/project_import.c: Implemented project
18800 property to define GUI editor and to handle it.
18802 * src/preferences.c: i18n fixes.
18804 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
18805 unused (and old) pixmaps.
18807 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
18809 2003-02-25 Naba Kumar <naba@gnome.org>
18811 * src/message-manager-private.[h,cc], src/preferences.c,
18812 anjuta.glade, anjuta_dialog_strings.c: Implemented
18813 gnome terminal profiles for the terminal preferences and moved the
18814 addition of terminal preferences in the terminal constructor.
18816 * anjuta.prj: Updated.
18818 2003-02-24 Naba Kumar <naba@gnome.org>
18820 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
18821 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
18822 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
18823 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
18824 preferences dialog.
18828 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
18829 text selection and child re-spawning.
18831 * src/pixmaps.h: Removed unused pixmaps definitions.
18833 2003-02-23 Naba Kumar <naba@gnome.org>
18835 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
18836 the project tree/window.
18838 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
18839 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
18840 Correct the use of a variable and implemented session save/load
18841 for tree expansion states.
18843 * src/main_menubar_def.h: Fixed shortcuts keys.
18845 * src/anjuta.c, src/gnome_project.c: Code clean ups.
18847 * anjuta.prj: Updated.
18849 2003-02-22 Naba Kumar <naba@gnome.org>
18851 * src/debug_tree.[c,h]: GNOME2 port from
18852 Etay Meiri <etay-m@bezeqint.net>
18854 * src/an_file_view.c, src/resources.[h,c],
18855 data/properties/bash.properties,
18856 data/properties/cpp.properties,
18857 data/properties/html.properties,
18858 data/properties/make.properties,
18859 data/properties/others.properties,
18860 data/properties/perl.properties,
18861 data/properties/props.properties,
18862 data/properties/xml.properties: Standarized file icons. Icons are
18863 defined in respective .properties file and are retrieved as resource
18866 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
18867 in labels from the commands editor as that would create
18868 problems for translators.
18870 2003-02-21 Naba Kumar <naba@gnome.org>
18872 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
18873 as they should be part of CVS(?).
18875 * Makefile.am: Corrected a typo for glade generated strings file.
18877 * configure.in, po/hi.po: Added new Hindi (hi) translation
18878 in ALL_LINGUS and added initial Hindi translation.
18880 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
18881 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
18882 sv_unknown.xpm to more proper icon.
18884 * (new)data/properties/php.properties, data/properties/Makefile.am,
18885 data/properties/anjuta.properties, data/properties/html.properties:
18886 Fixed PHP syntax hilighting bug by separating php properties into
18887 different file (because of file size).
18891 2003-02-20 Naba Kumar <naba@gnome.org>
18893 * src/breakpoints.c: Fixed breakpoints session saving/loading
18896 * scintilla/*, scintilla/include/*: Updated to scintilla
18899 2003-02-19 Naba Kumar <naba@gnome.org>
18901 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
18904 * Makefile.am, src/Makefile.am,
18905 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
18906 (removed) src/anjuta_dialog_strings.c,
18907 (removed) src/anjuta_dialogs_strings.c,
18908 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
18909 (added) anjuta.glade: Transfered glade files from src/ directory
18910 to the top level directory.
18912 * po/POTFILES.in: Updated.
18914 * (removed) macrocs2/*: Transfered to data/ directory.
18916 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
18917 data/Makefile.am: Moved macros in data directory. Anjuta no longer
18918 requires to have macros dir, but the projects generated by anjuta
18921 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
18924 * src/defaults.c: Corrected default compiler options.
18926 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
18929 * src/message-manager-private.cc, src/message-manager-private.h,
18930 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
18932 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
18933 source code generation for gnome2 projects.
18935 2003-02-11 Naba Kumar <naba@gnome.org>
18937 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
18938 restores the expand/collaspe states of the nodes after refresh.
18940 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
18942 2003-02-11 Naba Kumar <naba@gnome.org>
18944 * src/style-editor.c: Fixed pango font description handling for fonts.
18945 * src/anjuta.glade: Removed font size spin button.
18946 * configure.in, src/anjuta.prj: Corrected version.
18949 2003-02-10 Naba Kumar <naba@gnome.org>
18951 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
18952 references of scroll-menu.h and add about.h in Makefile.am.
18954 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
18955 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
18956 (removed) widgets/scroll-menu.h: Removed unused files.
18958 * Makefile.am: Added proper i18n rules and added intl tools for
18961 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
18962 to the stable release).
18964 * anjuta.spec.in: Removed manuals packaging.
18966 * data/Makefile.am: Removed 'macros' installation (not required for
18969 2003-02-10 Naba Kumar <naba@gnome.org>
18971 * po/POTFILES.in: Updated.
18973 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
18974 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
18975 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
18976 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
18977 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
18980 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
18981 src/toolbar_callbacks.h: Fixed scintilla notification signal name
18982 and fixed to properly handle focus in find entry box.
18984 * Makefile.am: Added code for RH system menu update.
18986 * .cvsignore: Updated.
18990 2003-02-03 Naba Kumar <naba@gnome.org>
18992 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
18993 editor preferences. and fixes dialogs.
18995 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
18996 Fixed linenumbers and header margins when they are disabled and
18997 removed unused header files.
18999 * src/attact_process.[h,c], src/debugger.c: Attach to process
19002 * src/help.c: Fixed dialog response.
19006 * data/properties/anjuta.properties: Corrected typo.
19008 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
19009 Change the signal to "changed" in entry from "selection-changed" in
19012 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
19015 2003-01-31 Naba Kumar <naba@gnome.org>
19017 * configure.in: Upgraded to use libgnomeprint-2.2
19019 * printing/Makefile.am: Updated
19021 *(removed) printing/print-doc.c, printing/print-doc.h,
19022 printing/print-util.c, printing/print-util.h: Removed because already
19023 merged with print.c.
19025 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
19026 and libgnomeprintui-2.2 and fixed rendering problems.
19028 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
19029 uneccessary print properties, as they are separately taken
19030 care in gnomeprint.
19032 * po/POTFILES.in: Update.
19034 2003-01-30 Naba Kumar <naba@gnome.org>
19036 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
19037 for about dialog box.
19039 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
19040 src/pixmaps.h: Modified for the above additions for about dialog.
19042 2003-01-29 Naba Kumar <naba@gnome.org>
19044 * src/style_editor.[c,h]: Added missing files.
19046 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19047 * scintilla/XPM.[cxx|h]: Added missing files
19049 2003-01-29 Naba Kumar <naba@gnome.org>
19051 * TODO, po/POTFILES.in: Updated.
19053 * anjuta.prj, src/anjuta.glade,
19054 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
19056 2003-01-28 Naba Kumar <naba@gnome.org>
19058 * data/properties/anjuta.properties, src/aneditor.cxx,
19059 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
19060 properties into text properties (earlier it was int properties).
19064 * scintilla/AutoComplete.c,xx,
19065 scintilla/AutoComplete.h,
19066 scintilla/CallTip.c,xx,
19067 scintilla/CallTip.h,
19068 scintilla/Document.c,xx,
19069 scintilla/Document.h,
19070 scintilla/Editor.c,xx,
19071 scintilla/Editor.h,
19072 scintilla/LexAVE.c,xx,
19073 scintilla/LexCSS.c,xx,
19074 scintilla/LexHTML.c,xx,
19075 scintilla/LexOthers.c,xx,
19076 scintilla/LexPython.c,xx,
19077 scintilla/LineMarker.c,xx,
19078 scintilla/LineMarker.h,
19079 scintilla/Makefile.am
19080 scintilla/PlatGTK.c,xx,
19081 scintilla/PropSet.c,xx,
19082 scintilla/ScintillaBase.c,xx,
19083 scintilla/ScintillaBase.h,
19084 scintilla/ScintillaGTK.c,xx,
19085 scintilla/ViewStyle.c,xx,
19086 scintilla/include/Platform.h,
19087 scintilla/include/SciLexer.h,
19088 scintilla/include/Scintilla.h,
19089 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
19093 src/an_file_view.c,
19094 src/an_symbol_view.c,
19095 src/anjuta-tools.c,
19100 src/anjuta_dialogs_strings.c,
19103 src/compiler_options.c,
19106 src/main_menubar.c,
19107 src/main_menubar.h,
19108 src/main_menubar_def.h,
19109 src/mainmenu_callbacks.c,
19110 src/mainmenu_callbacks.h,
19111 src/message-manager-private.c,c
19112 src/message-manager-private.h,
19113 src/message-manager.c,c
19114 src/message-manager.h,
19118 src/project_config.c,
19119 src/project_dbase.c,
19120 src/project_dbase_gui.c,
19121 src/project_import_gui.c,
19122 src/properties.c,xx,
19127 src/text_editor_gui.c,
19131 anjuta.prj: GNOME2 porting and fixed many porting bugs.
19133 2003-01-24 Naba Kumar <naba@gnome.org>
19135 * src/text_editor_gui.c, src/toolbar.c,
19136 src/text_editor.c, src/text_editor_cbs.h:
19137 Used correct notification signal name for scintilla
19138 (gtk2) and fixed UI.
19140 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
19143 * printing/print-doc.c,
19145 src/anjuta-tools.c,
19146 src/find_replace.c,
19149 src/mainmenu_callbacks.c,
19150 src/project_dbase.c,
19151 src/project_dbase.h,
19152 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
19154 src/text_editor_cbs.h:
19157 2003-01-23 Naba Kumar <naba@gnome.org>
19159 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
19160 correct stock icons and organized pixmap macros.
19162 Makefile.am: Removed non-generated files.
19164 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
19165 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
19166 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
19167 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
19168 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
19169 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
19170 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
19171 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
19172 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
19173 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
19174 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
19175 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
19176 stop.xpm, undo.xpm}: Removed because no longer used.
19178 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
19179 file_unknown.xpm}: Files renamed from fv_*, as it would
19182 * pixmaps/Makefile.am: Updated for the above changes.
19184 2003-01-23 Jakub Steiner <jimmac * ximian * com>
19186 * pixmaps/autocomplete-16.png,
19187 pixmaps/autocomplete.png,
19188 pixmaps/block-end-16.png,
19189 pixmaps/block-end.png,
19190 pixmaps/block-start-16.png,
19191 pixmaps/block-start.png,
19192 pixmaps/bookmark-first-16.png,
19193 pixmaps/bookmark-first.png,
19194 pixmaps/bookmark-last-16.png,
19195 pixmaps/bookmark-last.png,
19196 pixmaps/bookmark-next-16.png,
19197 pixmaps/bookmark-next.png,
19198 pixmaps/bookmark-prev-16.png,
19199 pixmaps/bookmark-prev.png,
19200 pixmaps/error-next-16.png,
19201 pixmaps/error-next.png,
19202 pixmaps/error-prev-16.png,
19203 pixmaps/error-prev.png: gnome2-styled icons
19206 2003-01-23 Naba Kumar <naba@gnome.org>
19208 * anjuta.prj: Updated compiler options.
19209 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
19211 * src/aneditor.cxx,
19214 src/anjuta_dialogs_strings.c,
19215 src/mainmenu_callbacks.c,
19216 src/mainmenu_callbacks.h,
19218 src/text_editor_cbs.c,
19219 src/text_editor_gui.c: GNOME2 Porting.
19221 2003-01-22 Naba Kumar <naba@gnome.org>
19223 * ChangeLog: Corrected dates.
19224 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
19225 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
19228 2003-01-22 Naba Kumar <naba@gnome.org>
19230 * plugins/patch/patch-plugin.c: Bug fix.
19232 * src/anjuta-tools.c,
19236 src/anjuta_dialogs_strings.c,
19244 src/mainmenu_callbacks.c,
19245 src/mainmenu_callbacks.h,
19247 src/project_dbase.c,
19248 src/project_dbase_gui.c,
19255 src/toolbar_callbacks.c,
19258 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
19261 (removed) src/CORBA-Server.c,
19262 (removed) src/CORBA-Server.h,
19263 (removed) src/Gladen-common.c,
19264 (removed) src/Gladen-stubs.c,
19265 (removed) src/Gladen.h,
19266 (removed) src/Prj-common.c,
19267 (removed) src/Prj-skelimpl.c,
19268 (removed) src/Prj-skels.c,
19269 (removed) src/Prj-stubs.c,
19270 (removed) src/Prj.h,
19271 (removed) src/glades.c,
19272 (removed) src/glades.h,
19273 (removed) src/messagebox.c,
19274 (removed) src/messagebox.h: Removed because no longer used.
19276 2003-01-21 Naba Kumar <naba@gnome.org>
19278 * src/anjuta-tools.c,
19281 src/anjuta_dialogs_strings.c,
19285 src/compiler_options.c,
19287 src/find_replace.c,
19288 src/find_replace.h,
19294 widgets/gnomefilelist.c: GNOME2 porting.
19296 2003-01-20 Naba Kumar <naba@gnome.org>
19298 * global-tags/create_global_tags.sh: Uses pkg-config to
19305 src/anjuta_dialogs_strings.c,
19308 src/compiler_options.c,
19309 src/compiler_options.h,
19310 src/fileselection.c,
19311 src/fileselection.h,
19312 src/mainmenu_callbacks.c,
19313 src/project_dbase_gui.c,
19318 src/text_editor_gui.c,
19319 widgets/gnomefilelist.c,
19320 widgets/gnomefilelist.h: GNOME2 porting.
19322 * widgets/Makefile.am,
19323 (removed) widgets/gnomedirlist.c,
19324 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
19327 (removed) src/src_paths_cbs.c,
19328 (removed) src/src_paths_cbs.h,
19329 (removed) src/src_paths_gui.c,
19330 (removed) src/compiler_options_cbs.c,
19331 (removed) src/compiler_options_cbs.h,
19332 (removed) src/breakpoints_cbs.c,
19333 (removed) src/breakpoints_cbs.h: Removed because they are now
19334 combined in singe file
19336 2003-01-16 Naba Kumar <naba@gnome.org>
19338 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
19339 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
19340 options dialog UI and data handling.
19343 2003-01-15 Naba Kumar <naba@gnome.org>
19345 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
19346 Completed command editor porting.
19348 * src/anjuta.c: Removed the use of commands load function
19351 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
19354 * src/anjuta-tools.c: Fixed translatable strings.
19356 * src/find_text.c: Fixed dialog creation from glade.
19358 * src/text_editor_gui.c, src/text_editor.c,
19359 src/text_editor_cbs.c: Completed port of detached text editor
19360 to gnome2 plateform.
19362 2003-01-14 Naba Kumar <naba@gnome.org>
19364 * src/anjuta.glade, src/preferences.[h,c],
19365 src/anjuta_dialogs_strings.c: Added build and editor
19366 preferences pages and other UIs. Fixed preferense loading and saving.
19368 * src/anjuta.c: Does case-insensitive match for tabs position
19369 preferences and removed preferences loading (done at _new() call).
19371 * anjuta-tools.c: Debugged tools dialog handling.
19372 * plugins/class-gen/clsGen.c: Fixed an undefined function.
19374 2003-01-13 Naba Kumar <naba@gnome.org>
19376 * ABOUT-NLS: Update (strange).
19378 * autogen.sh: Removed blocking code.
19380 * configure.in: Fixed an autogen bug.
19382 2003-01-13 Naba Kumar <naba@gnome.org>
19384 * (new)src/anjuta.gladep
19385 (new)src/messagebox.c
19386 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
19387 will be gradually removed (and then the files).
19391 printing/print-util.c,
19393 scintilla/ScintillaGTK.c,xx
19395 src/an_file_view.c,
19396 src/an_symbol_view.c,
19400 src/anjuta_dialogs_strings.c,
19402 src/attach_process.c,
19403 src/attach_process.h,
19406 src/breakpoints_cbs.c,
19409 src/compiler_options.c,
19410 src/compiler_options.h,
19411 src/compiler_options_cbs.c,
19420 src/find_in_files.c,
19421 src/find_in_files.h,
19422 src/find_in_files_cbs.c,
19423 src/find_replace.c,
19424 src/find_replace.h,
19432 src/main_menubar.c,
19433 src/mainmenu_callbacks.c,
19434 src/message-manager.c,c
19437 src/project_config.c,
19438 src/project_config.h,
19439 src/project_dbase.c,
19440 src/project_import_cbs.c,
19446 src/src_paths_gui.c,
19448 src/text_editor_gui.c,
19454 widgets/gnomefilelist.c: GNOME2 Port.
19456 2003-01-10 Naba Kumar <naba@gnome.org>
19458 * src/an_file_view.c,
19460 src/appwizard_gui.c,
19461 src/compiler_options.c,
19462 src/compiler_options_cbs.c,
19465 src/fileselection.c,
19466 src/find_in_files.c,
19468 src/main_menubar.c,
19470 src/message-manager-dock.c,
19472 src/project_dbase_gui.c,
19473 src/project_import_gui.c,
19474 src/registers_gui.c,
19475 src/sharedlib_gui.c,
19476 src/src_paths_gui.c,
19477 src/text_editor_gui.c,
19479 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
19481 2003-01-09 Naba Kumar <naba@gnome.org>
19483 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
19484 problems with some comments.
19486 * anjuta.prj: New project file (updated?)
19488 * src/Makefile.am: Enabled deprecated API and fixed variables.
19490 * src/an_file_view.c,
19491 src/an_symbol_view.c,
19492 src/anjuta-plugins.c,
19493 src/anjuta-tools.c,
19496 src/appwizard_cbs.c,
19497 src/attach_process.c,
19498 src/attach_process_cbs.c,
19499 src/compiler_options.c,
19500 src/compiler_options_cbs.c,
19502 src/mainmenu_callbacks.c,
19503 src/message-manager-private.c,c
19504 src/message-manager-private.h,
19505 src/message-manager.c,c
19506 src/message-manager.h,
19507 src/project_dbase.c,
19508 src/project_dbase.h,
19509 src/project_dbase_gui.c,
19510 src/project_import_cbs.c,
19511 src/project_import_gui.c,
19520 src/src_paths_cbs.c,
19521 src/src_paths_gui.c,
19524 src/text_editor_gui.c,
19525 src/text_editor_menu.c,
19527 src/toolbar_callbacks.c,
19531 src/wizard_gui.c: GNOME porting.
19533 2002-12-24 Naba Kumar <naba@gnome.org>
19535 * AUTHORS, ChangeLog, HACKING, Makefile.am,
19536 NEWS, README, SEARCH-REPLACE,
19537 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
19538 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
19539 launcher/Makefile.am,
19540 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
19541 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
19542 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
19543 printing/print-util.c, printing/print.c, printing/print.h,
19544 scintilla/*/*, widgets/e-shell-about-box.c,
19545 src/*, tagmanager/*/*, widgets/Makefile.am,
19546 widgets/gnomefilelist.c:
19548 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
19549 src/*.[c,h] files to gnome2 API.
19551 * src/anjuta_dialogs_strings.c: Added glade generated translatable
19554 2002-10-23 Naba Kumar <naba@gnome.org>
19556 * autogen.sh: Prevented Users from building HEAD cvs.
19558 2002-09-16 Stephane Demurget <demurgets@free.fr>
19560 * src/anjuta.glade: added the compiler options dialog, hopefully
19561 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
19563 2002-09-15 Stephane Demurget <demurgets@free.fr>
19565 * src/anjuta.glade: fixed a lot of small glitches.
19567 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
19570 * src/breakpoints_cbs.c: polished a bit.
19572 2002-09-15 Stephane Demurget <demurgets@free.fr>
19574 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
19576 * src/commands.c: partial gnome 2 port.
19578 * src/utilities.[ch]: changed some bits to be const.
19580 2002-09-14 Stephane Demurget <demurgets@free.fr>
19582 * src/Makefile.am: removed breakpoints_gui.c and added a check
19583 for gdk-pixbuf deprecated functions, but there shouldn't be much
19586 * src/breakpoints_gui.c: killed.
19588 * src/anjuta.glade: added two dialogs for the breakpoints management.
19591 * src/anjuta_cbs.c:
19593 * src/attach_process.c:
19595 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
19596 really huge changes and porting work.
19598 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
19599 (breakpoints_dbase_new): moved the UI init bits here.
19601 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
19602 a lot, not using any color anymore (not HIG compliant) and not using
19603 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
19604 to be double checked.
19606 * src/build_file.c:
19607 * src/build_project.c: gnome 2 port.
19609 2002-09-11 Stephane Demurget <demurgets@free.fr>
19611 * src/anjuta.glade:
19613 * src/anjuta_cbs.c:
19615 * src/breakpoints.c:
19616 * src/breakpoints_cbs.c: cleaned up some bits.
19618 2002-09-09 Stephane Demurget <demurgets@free.fr>
19621 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
19623 * src/an_symbol_view.[ch]:
19624 * src/attach_process_cbs.h: polished a bit.
19626 * src/breakpoints_cb.[ch]: partial gnome 2 port.
19628 2002-09-02 Stephane Demurget <demurgets@free.fr>
19631 * src/Makefile.am: added libglade-2 to the build.
19633 * src/anjuta.[ch]: added support for libglade.
19635 * src/anjuta.glade: added. There could be a file per top-level widget,
19636 as some other gnome projects, though.
19638 * src/attach_process_gui.c: removed.
19639 * src/attach_process.[ch]: gnome 2 port.
19640 (attach_process_new): Added the treeview init and the widget references
19643 2002-08-31 Stephane Demurget <demurgets@free.fr>
19645 * src/an_file_view.c: fixed some compilation issues.
19647 * src/an_symbol_view.c: gnome 2 port.
19649 2002-08-26 Stephane Demurget <demurgets@free.fr>
19651 * src/an_file_view.c: finished gnome 2 port.
19652 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
19653 directory pixmap depending on the event.
19655 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
19656 (project_file_data_new): use a GtkTreePath.
19658 2002-08-23 Stephane Demurget <demurgets@free.fr>
19660 * src/Makefile.am: readded back an_*_view.[ch] because they are still
19661 driving me nuts but they need to be ported, heh ?
19663 * src/an_file_view.c: gnome 2 port, almost finished after some hard
19664 work since it's quite a total rewrite again.
19666 2002-08-22 Stephane Demurget <demurgets@free.fr>
19668 * src/an_file_view.c:
19669 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
19671 2002-08-21 Stephane Demurget <demurgets@free.fr>
19673 * src/anjuta_info.c:
19674 * src/utilities.h: gnome 2 port, featuring a total rewrite.
19676 2002-08-20 Stephane Demurget <demurgets@free.fr>
19678 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
19681 * src/an_file_view.c:
19682 * src/aneditor.cxx:
19683 * src/anjuta_cbs.c:
19684 * src/compiler_options.h:
19685 * src/messagebox.c:
19686 * src/messagebox.h:
19688 * src/project_dbase.h:
19689 * src/resources.h: gnome 2 port.
19691 2002-08-14 Stephane Demurget <demurgets@free.fr>
19693 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
19695 * data/properties/sql.properties: added the DATETIME data type.
19697 * data/properties/html.properties: added the foreach php keyword.
19699 2002-08-08 Stephane Demurget <demurgets@free.fr>
19701 * widgets/Makefile.am: removed blank line after the last backslash
19702 for avoiding a warning from automake.
19705 * src/Makefile.am: added the ORBit-2 dep.
19707 2002-08-08 Stephane Demurget <demurgets@free.fr>
19709 * AUTHORS: added Biswa, because I wonder why noone already have
19710 written his name in the Anjuta's hall of fame :)
19712 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
19714 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
19715 widgets/e-shell-about-box.c: Made to compile for gnome2.
19717 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
19719 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
19720 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
19722 * configure.in, printing/print.h, printing/print.c,
19723 printing/print-doc.c: Made to compile for gnome2.
19725 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
19727 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
19728 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
19729 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
19730 widgets/Makefile.am:
19732 Upgraded the build system to gnome2 platform.
19734 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19735 * manuals/*: Added capability to generate PDF and PS.
19736 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
19737 * TODO, TODO.biswa: Intergated TODO list.
19738 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
19740 * src/dnd.c: Fix typo
19741 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
19742 * src/anjuta.c: Bug #568895, Bug #575419
19744 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19746 * tagmanager/tm_global_tags.c: Fixed compiler warning.
19747 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
19749 2002-12-17 Naba Kumar <naba@gnome.org>
19751 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
19754 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19755 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
19756 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
19757 * anjuta.prj: Added tools.sgml
19758 * data/properties/cpp.properties: Bug # 646974
19760 2002-12-16 Naba Kumar <naba@gnome.org>
19762 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
19763 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
19764 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
19765 on 'Enter' and adds proper focus mechanism.
19766 * src/anjuta.c: Fixed a memory corruption bug.
19767 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
19768 'Enter' and can also be Canceled. Sets proper default and focus policies
19770 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
19771 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
19772 translatable strings in dialogs and fixed some dialog properties.
19773 * src/anjuta-tools.c: Now uses xml format for loading and saving.
19774 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
19775 * src/message_manager_private.cc: Fixed some debug messages.
19776 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
19777 widgets/gnomefilelist.c: Fixed a memory leaks.
19778 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
19779 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
19780 src/main_menubar_def.h: Implemented incremental search.
19783 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19784 * tagmanager/*: Minor cleanups and warning fixes.
19785 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
19786 GUI during long updates.
19787 * src/text_editor.c: Remove debug message.
19789 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19790 * tagmanager/tm_project.c: Fix a memory access problem.
19792 2002-12-13 Naba Kumar <naba@gnome.org>
19794 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
19795 tools list to show "Enabled" flag of the tool. Fixed a bug where
19796 tool list is not cleared when creating a new tool.
19798 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19799 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
19801 2002-12-12 Naba Kumar <naba@gnome.org>
19803 * anjuta-tools.[h,c], commands.c: Used the tools help of
19804 anjuta variables list in commands editor and fixed a typos
19805 buy in anjuta-tools.c.
19807 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19808 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
19809 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
19810 * TODO.biswa: Added to help me track things better.
19812 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19814 * configure.in, anjuta.spec.in: Added libglade dependency.
19815 * Makefile.am: Added anjuta.glade file.
19816 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
19817 , src/mainmenu_callbacks.[ch], src/message-manager.h
19818 , src/widget-registry.c: Tools editor GUI + other additions.
19820 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19822 * src/project_dbase.[ch], tagmanager/tm_project.c,
19823 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
19824 Implement syncing tags image with the project database.
19825 * src/anjuta-tools.c: Implemented variable substitution and
19826 working directory in tools.
19828 2002-12-09 Naba Kumar <naba@gnome.org>
19830 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
19831 command configuration language list from properties.
19833 * data/properties/asm.properties, data/properties/ruby.properties:
19836 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19838 * src/an_symbol_view.c: Remember current selected entry and select
19839 it automatically after refresh.
19841 2002-11-26 Murray Cumming <murrayc@usa.net>
19843 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
19844 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
19845 and gnomemm 1.2 projects so that people know they are really
19846 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
19847 But I did correct these to sue lowercase names.
19849 2002-12-01 Naba Kumar <naba@gnome.org>
19851 * data/anjuta.properties: Fixed caching problem on
19853 * src/preferences.c, src/preferences_gui.c: Implemented automatic
19856 2002-12-01 Naba Kumar <naba@gnome.org>
19858 * data/properies/anjuta.properties: Corrected "indicators.automatic"
19860 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
19861 property and uses it.
19862 * src/aneditor.cxx: Fixed a bug associated with selection a word at
19865 2002-11-30 Naba Kumar <naba@gnome.org>
19867 * src/debugger.c: Fixed a typo.
19868 * data/properties/*: Updated properties files and added
19870 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
19871 Added comment submenu and cleaned up ref and unref of menus.
19872 * src/aneditor.h: Added definition of comment commands.
19873 * src/aneditor.c: Upgrade from latest SciTE source code.
19874 * src/text_editor.[hc], src/text_editor_cbs.c,
19875 src/message_manager_private.cc, src/message_manager.[cc,h],
19876 src/anjuta.[c,h]: Added indicators support for errors/warnings
19877 highlight in the editor.
19878 * NEWS, TODO: Update.
19879 * scintilla/include/PropSet.h: Removed deprecrated function.
19881 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19883 * src/anjuta-tools.[ch]: Tools implementation (basic)
19884 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
19885 , src/main_menubar_def.h: PLugins cleanup and segregation
19886 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
19888 * anjuta.prj: Added new files
19889 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
19890 * plugins/class-gen/clsGen.c: Register menu under 'Project'
19891 * plugins/patch/patch-plugin.c: Register menu under 'Format'
19892 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
19893 * src/Makefile.am: Added new files
19894 * src/message-manager.[cc/h]: Added standard output and error windows
19896 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
19898 * project_type.c: Fixed Gnomemm2 project type
19900 2002-11-25 Naba Kumar <naba@gnome.org>
19902 * printing/print.c: Fixed a compile warning.
19903 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
19904 * src/utilities.c: Fixed a compile warning in sparc, hides the
19905 terminal check error output from the user.
19906 * project_config.[ch], project_dbase.[ch], source.c: Added project
19907 version, exclude modules configuration and reordered other config
19908 properties. Changed some strings to more descriptive text.
19909 * src/compiler_opitions.c: Removed extra newlines from .prj file
19911 * anjuta.prj: Converted to new format (only reorganised properties
19912 and removed extra newlines ... nothing else).
19915 2002-11-21 Naba Kumar <naba@gnome.org>
19917 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
19918 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
19919 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
19920 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
19921 Updated to the CVS version.
19923 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19925 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
19926 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
19927 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
19928 images in completion lists.
19929 * src/resources.h: Make C++ friendly.
19930 * scintilla/PropSet.cxx: Fix memory leak.
19932 2002-11-20 Naba Kumar <naba@gnome.org>
19934 * scintilla/*/*: Synced to latest scintilla 1.49
19935 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
19938 * scintilla/RESearch.cxx: The automatic cvs log in the
19939 file really broke things trying to interprete the changelog
19940 entry incorrectly as end-of-comment. Removed the $cvs line
19941 and committed again.
19943 2002-11-19 Naba Kumar <naba@gnome.org>
19945 Patch from Timothee Besset <ttimo@idsoftware.com>
19947 * src/message-manager-private.cc: Interpretes absolute
19948 file paths properly in zvt terminal.
19950 2002-11-19 Naba Kumar <naba@gnome.org>
19952 Patch from Timothee Besset <ttimo@idsoftware.com>
19954 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
19955 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
19956 (important) editor preferences in project (if there is one
19961 2002-11-18 Naba Kumar <naba@gnome.org>
19963 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19965 * src/debug_tree.c, src/find_in_files_gui.c,
19966 src/find_replace.c, src/find_text.c,
19967 src/project_import.c, src/project_import_gui.c,
19968 src/wizard_gui.c: i18n Fixes.
19970 2002-11-15 Naba Kumar <naba@gnome.org>
19972 * plugins/class-gen/clsGen.c: Fixed to use project function
19973 to import files. Create non-existent directories before the
19974 sources are written.
19976 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
19977 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
19979 src/glades.c: Excluded gladen files from build. This
19980 will fix the unnecessary dependency on libssl.
19982 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
19983 file import funtion.
19985 * src/message_manager_private.cc: Fixed a compiler warning with
19986 DEBUG preprocessor macro.
19988 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
19989 wrong (undocked) editor window was closed on clicking close on an
19990 undocked editor window.
19992 * src/debugger.c: Fixed a bad bug where debugger terminal won't
19993 start correctly if the executable was run before with 'F3'.
19995 * src/toolbar_callbacks.c: Wrap around find next.
19996 * src/toolbar.c: Disable combo activate.
19997 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
19998 button positions to get 'yes' as default.
20000 * anjuta.spec.in: Updated.
20002 * src/anjuta_info.c, src/appwizard_gui.c,
20003 src/attach_process_gui.c, src/breakpoints_gui.c,
20004 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
20005 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
20006 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
20007 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
20008 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
20009 src/preferences.c, src/preferences_gui.c, src/project_config.c,
20010 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
20011 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
20012 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
20013 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
20014 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
20015 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
20016 plugins/patch/patch-plugin.c, printing/print-util.c:
20017 Set all windows and dialogs transient
20018 to their parents so that they remain floated above their parents.
20020 2002-11-13 Naba Kumar <naba@gnome.org>
20022 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
20023 take default editor font).
20025 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
20026 Corrected email address.
20028 * src/mainmenu_callbacks.c: Used spaces instead of tabs
20029 for changelog entry.
20033 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20034 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
20036 2002-11-06 Naba Kumar <naba@gnome.org>
20039 * anjuta.spec.in: Ships the .omf files with the
20040 documents instead of the base package.
20042 2002-11-04 Naba Kumar <naba@gnome.org>
20044 * data/properties/latex.properties: Fixed a bug.
20045 * ChangeLog: Released 1.0.0 stable.
20047 2002-11-04 Naba Kumar <naba@gnome.org>
20049 * src/commands.c: Added command with shell redirection capability.
20050 * data/properties/anjuta.properties: Changed default execution
20052 * src/project_dbase.c: Set project top dir in properties.
20053 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
20054 * data/Makefile.am: More diskcheck error fixes.
20056 * README, anjuta.spec.in, THANKS, AUTHORS,
20057 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
20058 manuals/C/anjuta-manual/authers,sgml,
20059 manuals/C/anjuta-manual/anjuta-manual.sgml,
20060 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20061 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
20062 : Changed anjuta home to
20063 new URL and my email address.
20065 * manuals/C/anjuta-manual/interfaces.sgml,
20066 manuals/C/anjuta-manual/prefereces.sgml,
20067 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
20069 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
20070 : removed reference to the help menu as the menu is modified
20071 when no help is found (which is very likely when we are
20072 shiping the documents separately).
20074 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20075 * anjuta.spec.in: Update specfile to make multiple RPMs.
20076 * data/Makefile.am: make dist fix.
20077 * src/text_editor_menu.c: Fix compile warnings (casts).
20079 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20080 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
20081 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
20083 2002-11-01 Naba Kumar <naba@gnome.org>
20085 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
20086 Added gnome2 macros to be used by gnome2 project wizard.
20088 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
20091 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
20092 as it was conflicting with generated projects and is not
20095 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
20096 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
20097 project generation, removed qt project as it's not complete and
20098 added gnome2 bonobo wizard.
20100 2002-10-29 Naba Kumar <naba@gnome.org>
20102 * po/POTFILES.in: Updated.
20103 * po/POTFILES.skip: Added.
20104 * preferences.h: Fixed print paper size property name.
20106 2002-10-28 Naba Kumar <naba@gnome.org>
20108 * data/user.properties, data/Makefile.am: Added user properties file
20109 which will be copied in user's ~/.anjuta/user.properties.
20111 * data/anjuta.properties: Changed a comment.
20113 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
20115 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
20116 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
20117 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
20120 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
20121 instead of user properties file.
20123 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
20124 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
20125 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
20126 * README, TODO: Updated.
20128 2002-10-28 Naba Kumar <naba@gnome.org>
20130 * manuals/C/anjuta-manual/figures/editor_guides.png,
20131 manuals/C/anjuta-manual/figures/editor_margins.png,
20132 manuals/C/anjuta-manual/figures/editor_markers.png,
20133 manuals/C/anjuta-manual/figures/local_variables.png,
20134 manuals/C/anjuta-manual/figures/open_file_multiple.png,
20135 manuals/C/anjuta-manual/figures/prefs_print.png,
20136 manuals/C/anjuta-manual/figures/print_dlg.png,
20137 manuals/C/anjuta-manual/figures/print_preview.png,
20138 manuals/C/anjuta-manual/figures/symbol_browser.png,
20139 manuals/C/anjuta-manual/figures/variable_tip.png: New png
20140 files for manual documentation.
20142 * manuals/sgmldocs.make,
20143 manuals/C/anjuta-manual/Makefile.am,
20144 manuals/C/anjuta-manual/authors.sgml,
20145 manuals/C/anjuta-manual/build.sgml,
20146 manuals/C/anjuta-manual/compileopts.sgml,
20147 manuals/C/anjuta-manual/debugger.sgml,
20148 manuals/C/anjuta-manual/execute.sgml,
20149 manuals/C/anjuta-manual/fileoperations.sgml,
20150 manuals/C/anjuta-manual/interface.sgml,
20151 manuals/C/anjuta-manual/preferences.sgml,
20152 manuals/C/anjuta-manual/projects.sgml,
20153 manuals/C/anjuta-manual/figures/arguments.png,
20154 manuals/C/anjuta-manual/figures/open_file.png,
20155 manuals/C/anjuta-manual/figures/other_opts.png,
20156 manuals/C/anjuta-manual/figures/scrshot.png,
20157 manuals/C/anjuta-manual/figures/toolbar_browser.png,
20158 manuals/C/anjuta-manual/figures/toolbar_tags.png:
20160 Updated anjuta manual documentation.
20163 2002-10-27 Naba Kumar <naba@gnome.org>
20165 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
20166 check and modifies debugger terminal command accordingly
20167 to function properly.
20169 2002-10-25 Naba Kumar <naba@gnome.org>
20171 * manuals/sgmldocs.make: Fixed a couple of bugs.
20172 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
20174 2002-10-24 Naba Kumar <naba@gnome.org>
20176 * src/debug_tree.c: Fixed a crash bug from Etay.
20178 * global_tags/create_global_tags: Added messages.
20179 Fixed infinite looping within files.
20181 * macro/autogen.sh: Removed debug and warning flags for defaults.
20183 Patch from Vadim Berezniker <vadim@berezniker.com>
20185 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
20186 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
20189 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
20190 temporarily just copy it
20192 2002-10-24 Naba Kumar <naba@gnome.org>
20194 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
20195 manuals/C/anjuta-manual/anjuta-manual.sgml,
20196 manuals/C/anjuta-manual/compileopts.sgml,
20197 manuals/C/anjuta-manual/debugger.sgml,
20198 manuals/C/anjuta-manual/execute.sgml,
20199 manuals/C/anjuta-manual/fileoperations.sgml,
20200 manuals/C/anjuta-manual/interface.sgml,
20201 manuals/C/anjuta-manual/introduction.sgml,
20202 manuals/C/anjuta-manual/projects.sgml,
20203 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
20204 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
20205 manuals/ja/anjuta-manual/anjuta-manual.sgml,
20206 manuals/ja/anjuta-manual/compileopts.sgml,
20207 manuals/ja/anjuta-manual/debugger.sgml,
20208 manuals/ja/anjuta-manual/execute.sgml,
20209 manuals/ja/anjuta-manual/fileoperations.sgml,
20210 manuals/ja/anjuta-manual/interface.sgml,
20211 manuals/ja/anjuta-manual/introduction.sgml,
20212 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
20214 2002-10-24 Naba Kumar <naba@gnome.org>
20216 * src/project_type.c: added autogen for qt projects.
20217 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
20218 Fixed a bug that retrieves wrong terminal command.
20219 * src/commnads.c: Added more terminal commands.
20220 * configure.in: Checks for scrollkeeper version.
20222 2002-10-22 Naba Kumar <naba@gnome.org>
20224 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
20225 instead of AM_GNOME_GETTEXT.
20227 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
20228 for setup-gettext for the wizard generated projects.
20230 * src/source.c: Fixed a bug where glade file wasn't generated.
20232 * src/gnome_project.c: Excluded project version from project dir
20235 2002-10-22 Naba Kumar <naba@gnome.org>
20237 * acinclude.m4: New file with dummy funtion for gettext
20238 cross compatibility fix.
20240 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
20241 * configure.in: Fixed cflags to avoid useless warnings.
20242 * Makefile.am: EXTRA_DIST += setup-gettext.
20243 * src/toolbars.c: Added space paddings around tags label.
20245 2002-10-21 Naba Kumar <naba@gnome.org>
20247 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20249 * setup-gettext: New script to maintain gettext cross version
20251 * configure.in, macros/autogen.sh: Fix for gettext cross version
20254 2002-10-21 Naba Kumar <naba@gnome.org>
20256 * debug_tree.c: Fixed incorrect use of debug assertion.
20258 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
20259 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20260 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
20261 src/memory.c, src/memory.h, src/message-manager-private.cc:
20263 New parsing algorithm; adapted from kdevelop.
20264 Middle button menu for changing the value's display type
20266 2002-10-07 Naba Kumar <naba@gnome.org>
20268 * src/main_menubar_def.h: Changed status bar message for Help->
20269 Browse info pages. Bug #603308
20271 * src/executer.c: Made "User terminal" default for creating
20272 projects (User can always disable it later). Bug #114222
20274 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20276 * macros/autogen.sh: Require gettext 0.10.x for autogen
20277 * src/text_editor.c: Fixes Bug #595303
20278 * src/source.c: Fixes Bug #595970
20279 * src/anjuta.c: Fixes Bug #598366
20280 * scingtilla/LexCPP.cxx: Bug #602296
20281 * src/main_menubar_def.h: Bug #604363
20282 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
20284 2002-10-07 Jens Georg <mail@jensgeorg.de>
20286 Reviewed by: Naba Kumar <kh_naba@gnome.org>
20287 * gnomefilelist.c: This patch fixes the bug #611542
20289 2002-09-20 Naba Kumar <kh_naba@gnome.org>
20291 * data/properties/Makefile.am: Added tcltk.properties file.
20293 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20295 Reviewed by: Naba Kumar <kh_naba@gnome.org>
20297 * README: Updated README
20298 * plugins/class-gen/clsGen.c, src/message_manager.cc
20299 , src/mainmeu_callbacks.c, src/memory.c
20300 , src/project_dbase_gui.c, src/text_editor_gui.c
20301 , widgets/gnomefilelist.c: Set window icons
20302 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
20303 Enabled release build (stripped + optimized binaries, etc.)
20304 * data/properties/anjuta.properties, src/commands.c,
20305 src/defaults.cFixed bug #595489 (stdin on executables)
20306 * src/appwizard.c, src/main.c, src/message-manager.cc
20307 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
20308 , src/debug_tree.c: Memory related (valgrind) fixes.
20309 * src/message-manager-private.[cc,h], src/pixpams.h
20310 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
20311 * anjuta.prj: Added debug_tree.c to SOURCES
20312 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
20313 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
20314 Compacted code and cleaned up unnecessary functions.
20315 * tagmanager/*.[ch]: Code fixes.
20317 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
20319 Reviewed by: Naba Kumar <kh_naba@gnome.org>
20321 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
20322 Debug tree now detects changes of displayed variables
20323 and changes their color to red
20325 2002-09-20 Naba Kumar <kh_naba@gnome.org>
20327 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20329 * mainmenu_callbacks.c: Set's the current file name in
20330 file save as dialog.
20332 2002-09-20 Naba Kumar <kh_naba@gnome.org>
20334 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
20336 * data/properties/tcltk.properties: New file for tcl/tk
20339 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
20341 * src/project_type.[c,h], src/source.c, data/Makefile.am:
20342 Fixed a fatal bug which doesn't let building gnome2 related
20343 projects. They use different autogen.sh script. Defined new
20344 type field "gnome_macro_support".
20346 * data/autogen.sh.gnome2: New file.
20348 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
20349 bug with quotes escaping in quotes.
20351 * src/message-manager-private.cc: Used event box instead
20352 of frame for local message pane, so that the borders appear
20353 properly and nicely.
20355 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
20356 if there is a project open and all the files are un-docked.
20358 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
20360 2002-08-27 Andy Piper <andy.piper@freeuk.com>
20362 * src/main_menubar_def.h: implement feature request #595356, patch #597161
20363 * THANKS: updated for new contributions
20364 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
20366 2002-08-27 Steven Knight <steven.knight@unh.edu>
20368 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
20369 src/project_dbase.h, src/project_type.c, src/source.c,
20370 src/wizard_gui.c: new Qt project type
20371 *** NB not fully tested, may need some work, icon required...
20373 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20375 * src/memory.c, src/memory.h: new memory patch
20377 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
20379 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
20381 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
20383 * lancher/anjuta_launcher.c: Determine pty from function
20384 call instead of running 'tty' externally.
20386 * data/properties/cs.properties: Added compile/build commands.
20387 Fixed execution properties.
20389 * src/commands.c: Added c# options.
20391 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
20393 * src/debug_tree.[c,h], src/debugger.[c,h],
20394 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
20396 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
20397 1. Misaligned structs when they are members of other structs.
20398 2. '{' sometimes appears as a variable.
20399 3. Wrong processing of some arrays.
20400 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
20401 that displays the tree in two columns (variable and value).
20403 2002-08-14 Stephane Demurget <demurgets@free.fr>
20405 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
20407 * data/properties/sql.properties: added the DATETIME data type.
20409 * data/properties/html.properties: added the foreach php keyword.
20411 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
20413 * NEWS: Updated with new features.
20415 * data/.cvsignore, doc/.cvsignore: Updated.
20417 Patch from: Etay Meiri <etay-m@bezeqint.net>
20419 * src/debug_tree.h, src/debug_tree.c: New files.
20421 * src/Makefile.am, src/message-manger-private.[h,cc],
20422 src/message-manger.cc: Added Tree view for debugger
20425 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
20427 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20429 * src/memory.c, src/memory.h: New files.
20431 * src/Makefile.am, src/appwizard.c, src/controls.c,
20432 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
20433 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
20435 Memory view implemetation that would enable viewing raw memory
20438 2002-08-08 Stephane Demurget <demurgets@free.fr>
20440 * AUTHORS: added Biswa, because I wonder why noone already have
20441 written his name in the Anjuta's hall of fame :)
20443 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
20445 * src/appwizard_gui.c: Removed an ambiguous prototype.
20446 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
20447 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
20448 * THANKS: Updated M. Ali Vardar's email.
20450 2002-08-01 Andy Piper <andy.piper@freeuk.com>
20452 * src/anjuta_gui.c: implemented feature request to stop main and browser
20453 toolbars having exclusive use of space
20455 2002-08-01 Andy Piper <andy.piper@freeuk.com>
20457 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
20458 left over from the previous work to fix bugs :-)
20460 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
20461 src/controls.c, src/mainmenu_callbacks.h,
20462 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
20465 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
20466 src/project_import_gui.c, src/sharedlib_gui.c,
20467 src/signals_gui.c: set window icon correctly
20469 * NEWS: more updates for the release
20471 * HACKING: updated for window icons and insert menu information
20473 * src/cvs_gui.c, src/build_project.c,
20474 src/project_import_cbs.c: message strings reviewed
20476 * src/controls.c: context help button should be disabled if
20477 DevHelp is not installed
20480 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
20482 * src/debugger.c: Fixed the signalling screw up because of string
20483 update in gdb used to report the child process PID. Also, no
20484 error dialog will be popped up for "no such file or directory"
20485 error (very annoying and useless error). This error will still
20486 be shown on the debug message window. Avoided terminating the
20487 program when the terminal is terminated -- doesn't hurt, otherwise
20488 we get crappy egg-and-hen problem.
20490 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
20491 dimensions loading.
20493 * src/anjuta.c: Limited the default size of main window to sane
20496 * src/preferences.c: Fixed some deadly memory corruption bugs in
20497 the recent patches. Return from getenv() should NEVER be freed,
20498 because they are static strings.
20500 * src/preferences_gui.c: Removed the fix for crash bug with font
20501 selection and applied the real fix.
20503 2002-06-08 Andy Piper <andy.piper@freeuk.com>
20505 * NEWS: updated for release
20507 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
20509 * src/launcher.c: Added a fix a memory leak and a possible
20510 fix for zvt-crash bug.
20512 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
20514 * data/properties/latex.properties,
20515 data/properties/ada.properties: Added file.is.source property.
20517 * src/an_file_view.c: Set auto column size of the file
20520 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
20521 The user is now prompted to confirm the closing of the file
20522 if it is being used by CVS. If yes, the editor is closed and
20523 the CVS operation stops.
20525 2002-06-07 Andy Piper <andy.piper@freeuk.com>
20527 * anjuta.prj: bump project version for release
20528 * BUGS: removed unnecessary file
20530 2002-06-07 Philip Van Hoof <freax@pandora.be>
20532 * widgets/gnomefilelist.c: fix up issue with directory deleted
20533 during the life of the file list widget
20534 * src/preferences_gui.c: sticking-plaster fix to font selection
20535 causes segfault bug
20537 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
20539 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20541 * data/properties/anjuta.properties, src/an_file_view.[ch],
20542 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
20543 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
20544 added options for symbol and file browsers.
20545 * data/properties/cpp.properties: linker flags should come after
20546 the name of the file to compile.
20547 * scintilla/Editor.cxx: fixed gcc compilation warning.
20548 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
20549 be executed from bindir only.
20550 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
20551 tagmanager/include/tm_file_entry.h: CVS version information in file
20553 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
20555 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
20556 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
20557 crashes during file import.
20558 * src/project_import.c: disable project menu items during project
20561 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20563 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20565 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20566 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
20567 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
20568 modified Insert menu, added C functions template, header C
20569 template, modified header_template HEADER_H ==> NAMEFILE_H
20571 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20573 2002-06-05 Andy Piper <andy.piper@freeuk.com>
20575 * data/properties/html.properties: changed some file
20578 2002-06-05 Philip Van Hoof <freax@pandora.be>
20580 * widgets/gnomefilelist.c: Fixed #560759 and #561776
20582 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20584 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20586 * data/properties/anjuta.properties, src/defaults.c: Make windows
20587 docked by default, fix the big fonts bug.
20589 * src/an_file_view.c, src/main_menubar_def.h,
20590 src/project_dbase_gui.c: sanitized the Edit/View mess.
20592 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
20593 for customizing shortcuts.
20595 * src/mainmenu_callbacks.c: Search for selected word if present.
20597 * src/text_editor_menu.c: Added context menu options for docking
20598 and undocking editor windows.
20600 * src/main_menubar.h, src/main_menubar.c: more support for the
20601 shortcuts menu item.
20603 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20605 2002-06-05 Andy Piper <andy.piper@freeuk.com>
20607 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
20608 all commit messages being written to top of the file
20610 * src/main_menubar_def.h: message strings reviewed
20612 * src/project_import.c: message strings reviewed
20614 * src/source.c, src/glades.c: message strings reviewed. Fixed
20615 some bugs around reading the project properties for creating
20616 .glade and .desktop files in the Application Wizard. There were
20617 typos in the property names being retrieved
20619 * widgets/gnomefilelist.c: changed build_full_path to make
20620 the file widget support ~
20621 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
20623 * THANKS, widgets/e-shell-about-box.c,
20624 manuals/anjuta-manual/C/authors.sgml: updated for new
20627 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
20629 * src/project_dbase.c: Fixed the file-path-corruption bug
20630 and the cannot-import-file-in-project bug. (follow-up with
20631 the last commit from Stef).
20633 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
20634 with unsaved-project.
20636 2002-06-05 Stephane Demurget <demurgets@free.fr>
20638 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
20641 2002-06-04 Andy Piper <andy.piper@freeuk.com>
20643 * data/properties/{xml,html,other}.properties: changed some file
20646 * data/anjuta.mime: oops! cvs added
20648 * scintilla/RESearch.cxx: fixed up a problem with comments
20650 * global-tags/create_global_tags.sh: redirect errors to /dev/null
20651 to avoid messages about missing libs
20653 * NEWS: started the release notes
20655 2002-06-04 Andy Piper <andy.piper@freeuk.com>
20657 * HACKING: updated with new information on printing, patch naming
20659 * TODO: removed completed tasks
20661 * THANKS: updated a few contributions
20663 * anjuta.prj: updated the icon file
20665 * anjuta.desktop.in.in: updated to add Categories
20667 * data/anjuta.mime: created a mime type for Anjuta project files
20668 (NB needs to be added to the install in /usr/share/mime/)
20670 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
20671 "Coded in Anjuta" button in Gimp XCF format. It can be converted
20672 to PNG for websites.
20674 * plugins/patch/patch-plugin.c: clarified some messages and
20675 made it easier to see different patching sessions
20677 * src/toolbar.c: changed some message text for consistency
20679 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
20680 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
20682 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20684 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
20685 src/project_dbase.{c,h}, src/project_import_cbs.c,
20686 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
20687 Added XLib Project and a Dockapp Project types.
20688 * pixmaps/Makefile.am: added line for new pixmap for new xlib
20690 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
20691 * src/source.c: Fixed memory leak in existing projects.
20692 (filename was not freed)
20693 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
20695 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
20697 * src/anjuta.h, src/anjuta.c: Added error display funtions
20698 with parent windows.
20700 * src/appwizard_cbs.c: Changed error display function to use
20703 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
20705 * printing/print.h, printing/printing.c: Taken care of document
20706 zoom factor and fixed a font loading bug. Dynamically calculated
20707 text widths to work with zooms properly. Re-organized code for
20708 dynamic text width calulations to work in general with utf8 chars.
20709 Determined font height and width automatically from the font info.
20711 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
20712 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
20713 Converted text.zoom.factor property to use #defined value. Removed
20714 margin header and margin numbers preferences, as they now
20715 calculated dynamically.
20717 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
20719 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
20720 printing/print-util.h, printing/print.c, printing/print.h:
20721 Rewritten printing support for style based printing. Syntax highlighted
20722 printing, monochromatic printing, setup using preferences etc.
20724 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
20725 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
20726 language and the styled text buffer.
20728 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
20729 the print setup preferences page and added printer preferences. Added functions
20730 to retrieve preferences with default values.
20732 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
20735 * data/properties/anjuta.properties: Added default printer preferences.
20737 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
20738 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
20739 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
20741 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
20743 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20745 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20747 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
20748 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
20749 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
20750 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
20752 printing/Makefile.am: Reduced compiler optimizations.
20754 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
20755 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
20756 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
20757 tagmanager/tm_workspace.c: TagManager fixes.
20759 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
20761 * printing/*: CVS added. :)
20763 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20765 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20767 * printing*: CVS added.
20768 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
20769 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
20770 src/main_menubar_def.h: Gnome Print support
20771 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
20772 * configure.in: Enable debugging flag option
20773 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
20774 Print properties defined.
20775 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
20777 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20779 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20781 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
20782 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
20783 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
20785 * src/text_editor.c: Minor cleanups.
20786 * anjuta.c: Tweaks to 'Goto File Line' functionality.
20787 * src/project_dbase.c: Fixes to add/remove files from project.
20788 * src/help.c: Fix minor memory leak.
20789 * src/project_dbase_gui.c: Remove debugging messages.
20790 * src/utilities.[ch]: Cleanups and minor fixes.
20791 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
20793 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
20795 * src/anjuta.c [anjuta_apply_preferences()]:
20796 Fixed a crash bug when tab pos is not defined for the editors.
20798 * data/properties/cpp.properties: Set default identifier property to normal.
20799 This fixes the bug in which the fore color gets hidden with dark background.
20801 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
20803 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
20806 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
20807 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
20808 src/anjuta.c, data/properties/anjuta.properties:
20809 Implemented line wrapping.
20811 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
20813 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
20814 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
20815 tags. Code was reviewed from GNOME Bonsai view.
20817 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
20818 it seems to have been removed by scintilla people.
20820 * data/properties/anjuta.properties: Set default line wrap to false, as
20821 is noticably slow with big files.
20823 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20825 * src/project_import_gui.c: disallow the selection of files in
20827 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
20830 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20832 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
20833 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
20834 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
20835 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
20836 now works properly.
20837 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
20838 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
20839 * src/utilities.[ch]: Added some utility functions.
20840 * tagmanager/tm_project.c: Fix for bug in file removal from project.
20842 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20844 2002-05-26 Andy Piper <andy.piper@freeuk.com>
20846 * HACKING: info on FIXME statements and removed ccview references
20847 * Makefile.am: added rule to make RPM package
20849 2002-05-26 Andy Piper <andy.piper@freeuk.com>
20851 * THANKS, widgets/e-shell-about-box.c,
20852 manuals/anjuta-manual/C/authors.sgml: updated for new
20854 * src/anjuta.c: removed unnecessary warning code since CVS
20855 support is now implemented :-)
20856 * manuals/sgmldocs.make: implemented a fix for bug #553969
20857 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
20858 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
20859 manuals/C/anjuta-faqs-C.omf: modified the descriptions
20861 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20863 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
20864 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20865 src/main_menubar_def.h, src/preferences_gui.c,
20866 preferences.c, preferences.h: setup Username and Email
20867 preferences, Insert ChangeLog and Username editor functions
20869 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
20871 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20873 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
20874 src/src_paths_cbs.c, src/src_paths_gui.c
20875 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
20877 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20879 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20881 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
20882 and goto tag menu items to main menu.
20884 2002-05-09 Andy Piper <andy.piper@freeuk.com>
20886 * THANKS, widgets/e-shell-about-box.c,
20887 manuals/anjuta-manual/C/authors.sgml: added new contributors
20888 * HACKING: updated with info on files to change for credits
20890 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
20892 * src/aneditor.cxx: extended extension list which fixes segfault
20893 on selecting lisp, ruby or matlab as highlight style.
20895 2002-05-09 Andy Piper <andy.piper@freeuk.com>
20897 * src/main_menubar_def.h: fixed an array initialiser and fixed
20898 the lexer settings for the new entries on the Format menu
20900 2002-05-07 Stephane Demurget <demurgets@free.fr>
20902 * Synced with Scintilla 1.45
20904 2002-05-06 Andy Piper <andy.piper@freeuk.com>
20906 * anjuta.prj: added another missing file
20907 * ChangeLog: fixed some incorrect change dates I caused by
20908 sloppy cut-and-pasting :-/
20910 2002-05-06 Andy Piper <andy.piper@freeuk.com>
20912 * src/mainmenu_callbacks.c: fixed title of new About box
20914 2002-05-05 Andy Piper <andy.piper@freeuk.com>
20916 * src/pixmaps.h: added macros for OpenGL and SDL project icons
20918 2002-05-05 Andy Piper <andy.piper@freeuk.com>
20920 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
20921 * anjuta.prj: updated for new files
20923 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
20925 * widgets/e-shell-about-box.c: Added version display.
20927 2002-05-03 Andy Piper <andy.piper@freeuk.com>
20929 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
20930 widgets/scroll_menu.c: fixed up some compiler warnings (patch
20931 from Philip Van Hoof)
20933 2002-05-03 Andy Piper <andy.piper@freeuk.com>
20935 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
20937 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
20938 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
20939 that produced build errors (needs checking on a machine with the
20941 * data/properties/lisp.properties: updated to match format of other
20942 lexer property files supplied with Anjuta
20944 2002-05-03 Andy Piper <andy.piper@freeuk.com>
20946 * anjuta.prj: added new files
20947 * HACKING: added information from the mailing list on
20948 adding new project types to the wizard (thanks to Johannes)
20950 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20952 * src/utilities.h, src/launcher.c, src/gnome_project.c,
20953 src/appwiz_page2.c: Fix for 547038.
20955 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
20957 * attach_process.c, attach_process_cbs.c: Fixed a dialog
20960 * about.h: cvs removed.
20962 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20964 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
20968 * src/anjuta.c (anjuta_system_error): checks for the error number to
20969 know whether the error description is needed or not.
20971 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
20973 * pixmaps/anjuta_logo.png: New about logo.
20975 * pixmaps/anjuta_icon.png: New icon from Misha. The
20976 old one had trouble with some gtk themes.
20978 * about.c: Removed. No longer needed.
20980 * mainmenu_callbacks.c: Removed reference of about.h
20982 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20984 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20986 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
20987 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
20988 About Dialog (thanks to the Evolution team for the cool widget!)
20990 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
20992 Patch from lbell <lbell@tsc4.com>
20994 * src/find_in_files.c, src/find_in_files.h,
20995 src/anjuta.c: Added save_yourself, load_yourself routines.
20997 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
20998 Added "Append messages" toggle button. This will enable
20999 the search results to be appended to the already existing
21002 * src/debugger.c: Fixed a typo.
21004 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
21005 src/session.c, src/session.h: Improved session management.
21007 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
21009 * THANKS, FUTURE, AUTHORS: Changed my email and
21012 2002-05-02 Stephane Demurget <demurgets@free.fr>
21014 Impl. feature request #525271 (add Lisp support).
21016 * data/properties/lisp.properties: added.
21018 * data/properties/Makefile.am, data/properties/anjuta.properties: added
21019 the lisp properties.
21021 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
21022 src/utilities.[ch]: added support for the Lisp highlight style.
21024 2002-05-02 Stephane Demurget <demurgets@free.fr>
21026 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
21027 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21028 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
21029 option preferences to have a persistent setting. Plus it's not used
21030 often, so it's better here than flooding the menus.
21032 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
21033 preferences pages a lot more consistent and sweeter: tabs direction
21034 radiobuttons are directed against the meaning, all pages have an
21035 outter frame, a lot of padding, removed all expand attributes for
21036 vertical boxes, ...
21038 That's not a total revamp, but it's really looking better now, even
21039 if there's still work to be done.
21041 2002-05-01 Andy Piper <andy.piper@freeuk.com>
21043 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
21044 * TODO: added task to be completed before next release (update all credits)
21046 2002-05-01 Stephane Demurget <demurgets@free.fr>
21048 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
21051 2002-05-01 Benke László <decike@freemail.hu>
21053 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
21055 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
21056 src/main_menubar_def.h, src/mainmenu_callback.[ch],
21057 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
21058 to the format menu in order to reorder the notebook tabs in
21059 alphabetical order everytime a file is created/opened/saved.
21061 2002-05-01 Philip Van Hoof <freax@pandora.be>
21063 * widgets/gnomefilelist.[ch] (history_combo_go),
21064 (history_combo_clicked): impl.
21066 (gnome_filelist_new_with_path): use this new impl.
21068 2002-05-01 Stephane Demurget <demurgets@free.fr>
21070 * src/project_dbase_gui.c (add_file): added the xpm file type.
21072 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21074 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
21077 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
21080 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
21081 src/text_editor_menu.c: Added context sensitive search in symbol
21082 browser and editor.
21084 * configure.in: Changed version number to 0.1.9.99.
21086 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
21087 src/project_import.c: Minor changes to project import facility.
21089 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
21090 (Forced to use specific brace format)
21092 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
21093 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
21094 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
21096 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
21098 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
21099 replaced the spinbutton with an hscale, and made the UI less "blocky".
21101 * src/cvs_gui.c: When diffing a project you can choose date and
21104 * src/project_dbase.c: Import_file activated again
21106 * configure.in, plugins/Makefile.am: Added patch plugin
21108 * plugins/patch/*: The new patch plugin
21110 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21112 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
21114 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
21115 dropdown list shown by autocompletion are now removed.
21117 2002-04-28 Philip Van Hoof <freax@pandora.be>
21119 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
21120 a bunch of filetypes from the older version.
21122 * src/project_dbase_gui.c (add_file): changed the import
21123 dialog's filetypes combo contents depending on the
21124 type of data to be imported.
21126 2002-04-28 Stephane Demurget <demurgets@free.fr>
21128 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
21129 the amount parameter as Philip stated and reformated to follow the
21132 * src/project_dbase.c (project_dbase_make_default_filetype_list):
21133 changed accordingly.
21135 2002-04-25 Stephane Demurget <demurgets@free.fr>
21139 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
21140 Shift-F6, to be more consistent with other Gnome apps.
21141 Moved the "Search next" entry under the "Search" one, and swapped the
21142 order of the "Find in files" and "Find and Replace" ones.
21144 Some additional fixes ands cleanups on the edit menu.
21146 * src/main_menubar.h: replaced all occurences of repeat_find by
21147 find_again for the code to be more consistent.
21149 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
21150 sensitiveness depending on the existence of an active text buffer.
21152 * TODO: added some bits about improving the usability of the
21153 search/search again couple.
21155 2002-04-25 Stephane Demurget <demurgets@free.fr>
21157 * src/preferences_gui.c: made the tab labels text more consistent
21160 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21162 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
21164 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
21167 * src/main.c (main): simplified some code and cleanups.
21169 Fix a part of #499366:
21171 * src/commands.[ch] (sync_from_props), (command_editor_save),
21172 (on_apply_clicked), (create_command_editor_gui): added the gui
21173 corresponding to the command.terminal preference.
21175 2002-04-25 Stephane Demurget <demurgets@free.fr>
21179 * anjuta.spec.in: added build requirements for the source rpm.
21181 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
21183 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21185 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
21186 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
21187 src/project_type.c, source.c, wizard_gui.c:
21188 Added new GNOME 2 project types and changed glade behaviour to
21189 produce GTK code if project type GTK was selected and GTKmm code
21190 if project type GTKmm was selected (and not depending on the
21191 selected language. Disabled glade for GNOME 2 projects because
21192 we will need glade2 there.
21194 * src/project_dbase.c: Fixed a memory lack.
21196 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
21198 * src/cvs.c: Added an error message if jobs are running
21200 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
21202 * tagmanager/tm_work_object.c: Fixed a chrash
21203 bug which occurs when it tries to stat an empty
21206 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
21208 * src/controls.c: CVS menu items now becomes
21209 insensitive when the launcher is busy.
21211 * src/anjuta.c, cvs.h, cvs.c: Created a function
21212 to update the cvs preferences when preferences are
21213 applied in preferences dialog and called it from
21214 anjuta_update_preferences().
21216 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
21218 * src/cvs.c: Added a space in the cvs command
21219 before the revision part. This fixes the cvs
21220 error we get when cvs-diffing with revisions.
21222 * src/cvs.c: Fixed a compiler warning.
21224 * src/find_replace.c: The dialog now remembers
21225 the settings including the "prompt on replace"
21226 which seems to have broken somewhere line the
21229 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
21231 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
21232 Added a new property in cvs class to hold a boolean
21233 for enabling date in cvs diff. This fixed the bizzare
21234 diff output due to the date that goes with the cvs
21235 command. Also, set the default value of compression
21236 to 3 and unified diff option to 1.
21238 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
21240 * src/cvs.c: The diff editor is set to hilite as
21241 diff syntax hiliting.
21243 * configure.in, manual/Makefile.am:
21244 Added a new manual module for ja language.
21246 * manual/ja/*/*/*: New module and files for the
21247 ja translation for the anjuta documentation
21248 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
21250 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
21252 * src/launcher.c: Made a very messy work around
21253 for the launcher authentication to work properly.
21255 * src/find_replace.c: Applied the missing patch
21256 from Dan Elphick <dre00r@ecs.soton.ac.uk>
21258 2002-04-16 Andy Piper <andy.piper@freeuk.com>
21260 * src/cvs.c, src/main_menubar_def.h: made message strings
21261 consistent with existing standards from our own documentation
21262 (such as uppercase P in Project, corrected spelling of
21265 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
21267 * src/cvs_gui.c: Cleaned up gui and aligned various
21268 widgets to give a clean look.
21270 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
21272 * src/launcher.c: Added work around to retrieve
21273 the child exit code. It works. :)
21275 * src/find_in_files.c, src/gnome_project.c,
21276 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
21277 src/clean.c, src/clean_project.c, src/build_project.c,
21278 src/build_file.c: Modified to handle the new
21281 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
21283 * src/find_replace.c: Changed signal to call
21284 on_replace_text_close on from delete_event
21285 to close => the replace history is now updated.
21287 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
21289 * src/cvs.c: escaped the cvs import message before
21292 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
21294 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21296 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
21298 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
21301 * src/preferences_gui.c: GUI improvements
21303 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
21305 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
21307 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
21308 Removed static qualifier from tm_tag_type_name() and
21309 availed it's prototype for use in outside code. also
21310 created reverse map function tm_tag_type_name();
21312 * src/anjuta.c: Implemented qualified tags names for
21313 the tag list (on the toolbar pulldown list) to avoid
21314 ambiguty in tags with similar names (like prototype
21315 and definition). Patch modified and improved.
21317 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
21319 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
21321 * src/utilities.[c,h]: Added a utility funtion
21322 that escapes the single and double quotes in a
21323 given string. Useful for passing command line
21326 * src/cvs.c: Escaped the cvs log message before
21327 passing it to cvs command line to avoid ambiguties
21328 with quotes in the message.
21330 * pixmaps/anjuta_icon.png: Changed to the new icon.
21331 from Todd Goyen <goyen@mbi-berlin.de>
21333 * src/message-manager-private.cc: Added regex to
21334 recognize (underline hilite) the parsable outputs
21335 from the zvt terminal.
21337 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
21339 Patch from: Tina Hirsch <tehirsch@arcor.de>
21341 * src/project_type.c:
21342 Fixed a bug in the wxproject type and modified the erroroutput when
21343 configure doesn't find wx-config
21345 Patch from: Timothee Besset <ttimo@idsoftware.com>
21347 * src/anjuta.c, src/message-manager-private.cc,
21348 src/message-manager-private.h
21349 Catches double clicks in the zvt terminal, and calls goto_error_line
21350 to jump to the appropriate location in the source. This will recognize
21353 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
21355 * src/build_project.c: Taken care of memory leak
21356 by freeing cmd variable properly.
21358 * src/main_menubar_def.h: Fixed wrong signal connection
21359 for cvs project commit.
21361 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
21363 * src/preferences_gui.c: Added some border and adjusted
21364 expandsion, filling in box adds to make the cvs preferences
21367 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
21369 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21371 * src/cvs*, src/main_menubar*, src/preferences*:
21372 Moved CVS settings to preferences, added a nice login dialog.
21374 * src/controls.c, src/project_dbase.c:
21375 CVS project options are only shown if a project is open
21377 * src/build_project.c:
21378 User is now asked if he wants to install as root
21383 * anjuta.prj: Updated with cvs files
21385 * TODO: Remove task which are done
21387 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
21389 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
21390 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
21391 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
21393 Modified launcher to use controlling terminal to detect and
21394 take care of password authentications (for example, for cvs
21395 and root installs).
21397 * pixmaps/password.png: New file.
21399 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
21401 Anjuta kick start tutorial wirtten by:
21402 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
21404 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
21405 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
21406 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
21407 manuals/C/anjuta-tutorial/figures/*.png:
21411 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
21415 2002-03-28 Roel Vanhout <roel@stack.be>
21417 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21419 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
21420 src/preferences_gui.c:
21421 Added option to wrap around to beginning/end of file when on last bookmark
21422 and next/previous bookmark is pressed
21424 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
21426 Patch from Philip Van Hoof <freax@pandora.be>
21428 * src/gnomefilelist.c:
21429 Added gimp like feature that changes the file extension of
21430 the filename entered in the selections when the file
21433 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
21435 Patch from Roy Wood <roy.wood@filogix.com>
21437 * src/controls.c, src/find_text.c, src/find_text.h,
21438 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21439 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21441 Menuitem for entering currently selected text as find target,
21442 added key accel for "find next" and changed some key accels for
21443 other key for consistency.
21448 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
21450 * src/watch.c, src/watch.h, src/watch_cbs.c,
21451 src/watch_cbs.h, src/watch_gui.c:
21453 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
21455 Added change watch entries feature
21456 and Watch entries modify on double click fixed.
21458 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
21460 * src/mainmenu_callbacks.c:
21462 Project commit should not bypass dialog as
21463 we need to get the cvs log from the user.
21465 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
21467 * src/project_dbase.c:
21469 Patch from Roy Wood <roy.wood@filogix.com>
21471 Fixed docking bug with the new docking patch
21472 to fix copy/paste bug.
21474 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
21476 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
21477 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
21478 src/main_menubar.h, src/main_menubar_def.h,
21479 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21481 Added cvs project support. Featured bypass cvs dialog for
21482 cases where we don't need dialog (such as project and right
21483 click selection from file browser). Cleaned up cvs code to
21484 make them generic cvs operations instead of separate file
21485 and project operations. Added cvs log action. Increased
21486 file entry box width and enabled "unified diff" by default.
21487 Used Editor buffer for status and log and set hilite for
21488 these buffers including diff buffer (DIFF hilite).
21490 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
21492 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21494 * data: Added file autogen.sh.wxwin
21495 * data/Makefile.am: Added entry for autogen.sh.wxwin
21496 * pixmaps: Added project image appwiz_wxwin.png
21497 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
21498 * src/appwizard_cbs
21499 src/compiler_options.c
21501 src/project_dbase.c
21502 src/project_dbase.h
21503 src/project_import_cbs.c
21507 src/wizard_gui.c: Added everything necessary for new
21508 project type 'wxWindows (wxGTK)
21509 * src/project_dbase.c: Fixed a bug that caused every project
21510 to be a glade project in dialog
21511 'Project information'.
21513 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
21515 Patch submitted by Roy Wood <roy.wood@filogix.com>
21517 * src/anjuta_gui.c, src/message-manager-dock.c,
21518 src/project_dbase.c:
21520 fixed the copy/paste bug by rewriting dock/undock
21523 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
21525 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21527 * src/cvs*, src/Makefile.am:
21528 New file for CVS support. File operations currently work
21529 cvs login needs to be done. Project support is not yet
21532 * src/main_menubar*, src/mainmenu_callbacks,
21533 src/anjuta.c, src/anjuta.h:
21534 Added menus and functions for cvs commands.
21536 * src/text_editor_menu.h:
21537 Added #include <gtk/gtk.h>
21540 Removed a warning (and this time it works ;-)
21542 * src/utilities.c, src/utilities.h:
21543 Added a utility function to retrieve directory
21544 name out of full path.
21546 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
21548 * src/executer.c: (create_executer_dialog): changed the default
21549 focus on the entry.
21551 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
21553 * widgets/gnomefilelist.c:
21554 Fixed duplicate history entries for the same directory.
21556 2002-03-10 Stephane Demurget <demurgets@free.fr>
21560 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
21561 it's already used by scintilla to delete the whole current line.
21563 2002-03-10 Stephane Demurget <demurgets@free.fr>
21567 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
21568 calls to fileselection_hide_widget,
21569 (on_open_filesel_cancel_clicked): removed.
21571 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
21572 (on_add_prjfilesel_cancel_clicked):
21574 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
21577 * src/fileselection.c: Made some functions static.
21578 (fileselection_hide_widget): rewritten using the new
21579 gnome_filelist_set_multiple_selection function.
21581 * src/fileselection.c: (on_file_selection_delete_event): removed
21582 unuseful widget hides. Some cleanups,
21583 (on_file_selection_cancel_clicked): impl,
21584 (create_fileselection_gui): changed the cancel button clicked's
21585 callback to use this new function.
21587 * src/anjuta.c: (anjuta_new):
21588 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
21589 callbacks, because this the gnome filelist widget's job.
21591 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
21592 clist selection mode duplicates set,
21593 (gnome_filelist_key_press): use the new impl. function.
21595 2002-03-10 Stephane Demurget <demurgets@free.fr>
21599 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
21600 fixed some bogus code using an array cell out of
21601 range, removed unecessary gettext usages.
21603 * src/appwiz_page2.c: (on_prj_name_entry_changed):
21604 some cleanups and now transform minus characters to
21608 (source_write_configure_in),
21609 (source_write_toplevel_makefile_am),
21610 (source_write_desktop_entry),
21611 (source_write_glade_file):
21612 * src/project_dbase.c: (project_dbase_summon_glade),
21613 (project_dbase_generate_source_code):
21614 * src/glades.c: (gladen_write_glade_write):
21615 replaced some occurences of the target name by the
21616 project filename, using project_dbase_get_proj_name,
21617 to fix the name of some files.
21618 Fixed a lot of mem leaks.
21619 Various code cleanups.
21621 2002-03-06 Stephane Demurget <demurgets@free.fr>
21623 Merged with latest (1.44) scintilla.
21625 Added: - The calltip.<lexer>.end.definition property to display help
21626 text on a second line of calltip.
21627 - The calltip.<lexer>.word.characters property to correctly find
21628 calltips for functions that include characters like '$' which
21629 is not normally considered a word character.
21630 - The use.monospaced property to determine initial state of
21631 Use Monospaced Font setting.
21633 Bugs fixed: Too many to mention; please see :
21634 http://www.scintilla.org/ScintillaHistory.html for the
21637 * scintilla/*/*: updated nearly all files.
21639 * TODO: removed the need of a scintilla merge.
21641 Merged with latest (1.44) SciTE properties.
21643 * data/properties/anjuta.properties: added the wrap, use.monospaced
21646 * data/properties/html.properties: added a missing php extension, and
21647 updated php keywords to the latest reference.
21649 * data/properties/pascal.properties: added commands to compile, build
21650 and execute pascal applications.
21652 * data/properties/lua.properties: added styles for statements.
21654 * data/properties/bash.properties: added the declare keyword.
21656 Fixed distchecking.
21658 * global-tags/Makefile.am,
21659 global-tags/create-global-tags.sh: used some kind of ugly hack to
21660 make distchek work, since noone has proposed some better way.
21662 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
21663 and Ctrl-N replace Alt-N for new file according to the Gnome design
21666 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
21668 * widgets/gnomedirlist.c
21669 widgets/gnomedirlist.h
21670 widgets/gnomefilelist.c
21671 widgets/gnomefilelist.h:
21673 Added GPL headings in the file.
21675 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
21677 * src/attach_process.c
21678 src/attach_process_cbs.c
21679 src/attach_process_cbs.h
21680 src/attach_process_gui.c
21682 src/breakpoints_cbs.c
21683 src/breakpoints_cbs.h
21684 src/breakpoints_gui.c
21686 src/compiler_options.c
21687 src/compiler_options_cbs.c
21688 src/compiler_options_cbs.h
21689 src/compiler_options_gui.c
21690 src/find_in_files.c
21691 src/find_in_files_cbs.c
21692 src/find_in_files_cbs.h
21693 src/find_in_files_gui.c
21698 src/preferences_gui.c
21699 src/project_config.c
21701 src/src_paths_cbs.c
21702 src/src_paths_cbs.h
21703 src/src_paths_gui.c:
21705 Bugs #521629 and #522427 fixed. The problem was, that the
21706 escape-key was not catched and the dialog was hidden, but
21707 the flag was not set correctly.
21709 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
21710 using the gnome_dialog_close_hides()-setting present in most dialogs.
21711 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
21712 emits "close" and set the flag in the close-callback.
21714 Patch from: Jens Georg <mail@jensgeorg.de>
21716 2002-03-06 Stephane Demurget <demurgets@free.fr>
21718 * src/*.{c,cpp}: s/string_free/g_free/
21720 * src/utilities.[ch]: (string_free): removed.
21722 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
21724 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21726 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
21727 src/mainmenu_callbacks.[ch]:
21728 Removed Project menu options: README, TODO, ChangeLog and NEWS
21729 Moved Save Build Messages to Build menu and only highlight it
21730 when there are build messages.
21731 Corrected a spelling: "mojority" -> "majority"
21732 Fixed initialisation of edit.edit_app_gui so now Edit menu
21733 can be shown when no project is loaded.
21735 * src/project_dbase.h: Removed prototype for static function
21737 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
21739 * src/text_editor.c: Editor is marked changed after
21742 Patch from: Jens Georg <mail@jensgeorg.de>
21744 2002-03-04 Roel Vanhout <roel@stack.be>
21746 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21748 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
21749 Added option to ignore binary files on 'Find in files' (grep -I option)
21751 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
21754 session restoration and commandline load in
21757 * src/anjuta.[h,c], src/anjuta_cbs.c:
21758 Removed "clear windows menu" and prevented runtime
21761 * src/compile.c, src/build_file.c, src/build_project.c,
21763 Takes into account the preference setting for
21764 show dialog when job completes. Dialogs are
21765 shown when it is enabled otherwise not.
21767 2002-03-03 Roel Vanhout <roel@stack.be>
21769 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21772 Store 'Find...' search string on search so that 'Find Next' will search for
21773 that string, even if the dialog hasn't been closed yet.
21775 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
21777 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
21778 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
21779 src/main_menubar_def.h:
21781 Organized menus, removed "Windows" and "Utilities" menus from the
21782 menubar [they are no longer needed]. Also removed some extragenous
21785 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
21787 * src/message-manager-private.cc:
21788 Set message clist selection mode to BROWSE.
21790 * src/message-manager.cc, src/an_symbol_view.c,
21791 src/an_file_view.c:
21792 Added Key navigation for the CTree and CList. Arrow left for
21793 node collapse, right for node expand, space (or enter) for
21794 activation (same as double click).
21796 2002-03-03 Roel Vanhout <roel@stack.be>
21798 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21800 * plugins/class-gen/clsGen.c
21801 Added functionality to semi-intelligently prefill filename
21802 boxes with names deduced from class name
21804 2002-02-26 lbell <lbell@tsc4.com>
21806 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21807 * src/preferences_gui.c:
21808 Removed an incorrect use of gtk_misc_set_alignment().
21810 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
21811 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
21812 src/preferences.h, src/preferences_gui.c:
21814 Added the option to reload last open project at the startup.
21815 Added the possibility to open a new project without close
21818 * src/properties.cxx:
21819 Corrected a spelling mistake in message string.
21822 Updated session functions.
21824 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
21826 * widgets/gnomefilelist.c: Bug fixes.
21828 Patch from Philip Van Hoof <freax@pandora.be>
21830 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
21832 * src/an_file_view.c:
21833 anjuta was unable to open some files becuase they were not being
21834 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
21835 Removed mime checking when opening with anjuta, becuase it doesn't
21836 hurt to open binary files in anjuta (some even may want to do so).
21838 Added a warning when mime type is not set when "view with default
21839 viewer" is activated.
21841 * src/an_file_view.c, an_symbol_view.c:
21842 Converted N_() to _() where ever appropriate in the strings.
21844 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
21846 * src/appwizard_gui.c, src/appwizard_cbs.c
21847 src/wizard_gui.c/h, src/appwiz_page3.c,
21848 src/project_import_gui.c:
21850 Moved target type radiobuttons to appwiz. page 2
21852 * src/message-manager-private.cc
21853 Fixed a bug which caused a crash if next message function was used
21855 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
21857 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
21859 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
21860 Modifies the behaviour of Alt-TAB in Anjuta. This
21861 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
21862 edited files in the first items of the notebook.
21864 Patch from: Timothee Besset <timo@qeradiant.com>
21866 2002-02-24 Philip Van Hoof <freax@pandora.be>
21868 * widgets/gnomefilelist.c, gnomefilelist.h:
21869 Added filecompletion
21871 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
21873 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
21875 * configure.in: Added "sk" to ALL_LINGUAS.
21877 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
21879 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
21880 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
21881 src/wizard_gui.c: Added support for static and dynamic libs
21883 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
21885 * widgets/gnomefilelist.c:
21886 Fixed gnome_filelist_get_lastfilename so it no longer returns
21889 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
21891 * src/resources.h, resources.c:
21894 * src/main_menubar_def.h, mainmenu_callbacks.c:
21895 Changed to use gnome configed url handler.
21897 2002-02-19 Philip Van Hoof <freax@pandora.be>
21899 * widgets/gnomefilelist.c
21900 Added PHP filetype.
21902 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
21904 * plugins/class-gen/clsGen.c:
21907 * widgets/gnomefilelist.c:
21908 Gives the maximum space to the files section of the open file dialog.
21910 Patches from: lbell <lbell@tsc4.com>
21912 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
21914 * src/anjuta.c, main.c:
21915 Used tm_get_real_path in anjuta_get_full_filename();
21917 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
21919 * anjuta.prj: update version
21921 2002-02-17 Stephane Demurget <demurgets@free.fr>
21923 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
21924 removed the amount arg and replaced with a NULL-ending list.
21925 (gnome_filelisttype_makedefaultlist): use the new prototype.
21927 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
21929 * src/about.c, THANKS: updated for new contributors
21931 * anjuta.prj: added new files
21933 * README: corrected some documentation, ctags no longer needed,
21934 pkgconfig now required
21936 * data/properties/others.properties: add .cvsdiff extension
21938 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
21939 patch from Vadim Berezniker <vadim@berezniker.com> to improve
21942 * doc/anjuta.1: added initial man page thanks to
21943 Rob Bradford <rob@debianplanet.org> (NB build and install
21946 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
21948 * src/Makefile.am: Cleaned handling of compiler flags by moving them
21949 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
21952 * configure.in: Changed version to 0.1.10-pre
21954 2002-02-17 Stephane Demurget <demurgets@free.fr>
21956 * src/fileselection.c: (create_fileselection_gui): always display
21957 the directory creation button as we cannot rely on the dialog
21960 * widgets/gnomefilelist.[ch]: fixed includes.
21962 * pixmaps/new_folder.xpm: resized, added a + sign.
21964 2002-02-17 Stephane Demurget <demurgets@free.fr>
21966 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
21967 changed all extensions to begin with a dot.
21969 2002-02-16 Philip Van Hoof <freax@pandora.be>
21971 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
21973 * THANKS: added Philip.
21975 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
21977 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
21978 * src/file_selection.[ch],
21979 * widgets/gnomefilelist.[ch]: added a filetype
21980 combobox to the Anjuta file dialog widget.
21982 2002-02-14 Andy Piper <andy.piper@freeuk.com>
21984 * anjuta.spec.in: eep! the import script was not being installed by
21985 RPM - fixed for the release.
21987 2002-02-13 Stephane Demurget <demurgets@free.fr>
21989 Various cleanups and fixes for the next release to be able to make
21992 * plugins/*/*.c: added missing prototypes causing gcc to speak to
21993 much and make some tweaks plus cleanups.
21995 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
21996 args to remove some warnings.
21998 * global-tags/Makefile.am,
22000 src/Makefile.am: link against Anjuta static libs using the
22001 $(top_builddir) dir, not anymore on $(top_srcdir) to make
22004 * src/Makefile.am: ditto with all the Anjuta static libs.
22006 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
22007 include, as we already include the whole directory for the build.
22009 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
22011 2002-02-13 Andy Piper <andy.piper@freeuk.com>
22013 * pixmaps/Makefile.am: icon for libglade project now installed
22014 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
22015 * manuals/C/Makefile.am: removed ChangeLog reference which was
22016 breaking some build stuff
22017 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
22018 include reference problems that showed up on make distcheck
22019 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
22021 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
22023 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
22025 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
22027 * src/message-manager-private.cc:
22028 The horizontal scrollbar now shows properly on demand.
22030 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
22032 * src/dnd.c fixed some warnings
22033 * src/message-manager-private.cc: Horizontal scrollbar is now shown
22034 and works. It is shown always at the moment but before it was
22035 shown on demand and did never work.
22037 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
22039 * src/anjuta.c: Fixed a crash bug.
22040 patch from: Jens Georg <mail@jensgeorg.de>
22042 2002-02-04 Andy Piper <andy.piper@freeuk.com>
22044 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
22045 reports a problem with missing end tags on <graphic>
22047 2002-02-03 Andy Piper <andy.piper@freeuk.com>
22049 * manuals/C/ChangeLog: removed since it was never used
22050 * manuals/C/anjuta-manual/*: more updates, new screenshots
22051 * anjuta.prj: updated for new manuals/ structure
22053 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
22055 * source.c, compiler_options.[c/h]:
22056 Fixed bug #460321 "Problem with optimization options"
22057 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
22059 2002-02-03 Andy Piper <andy.piper@freeuk.com>
22061 * NEWS: prepared for release, need to fill in date
22062 * data/welcome.txt: version number updated
22064 2002-02-03 Andy Piper <andy.piper@freeuk.com>
22066 * src/text_editor_menu.c, src/an_file_view.c,
22067 src/an_symbol_view.c: marked strings for translation
22069 * src/defaults.c, data/properties/xml.properties:
22070 *.omf and *.xsl files should use XML highlighting
22072 * manuals/C/anjuta-manual/*:
22073 - restructured so that files have more meaningful names
22074 and are easier to edit (see anjuta-manual.sgml for the
22076 - updated some screenshots
22077 - continued rewrite
22079 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
22081 * main.c: Made a workaround to remove the old
22082 anjuta gnome config file (older than 9 Feb 2002). This
22083 will fix the bug which never lets the brower toolbar shown.
22085 * main.c: In fact, the above solution wouldn't work in all
22086 cases. Therefore, here is the better fix, which works by
22087 detecting the version of the old config file and deleting
22088 ~/.gnome/Anjuta if it is lesser than 0.1.9.
22090 2002-02-01 Andy Piper <andy.piper@freeuk.com>
22092 * HACKING: added info on submitting patches
22094 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
22096 * src/project_import_gui.c, src/project_import.c:
22097 - If Project Import Wizard is canceled everything is
22099 - Back button is now insensitive on page 3 (some problems:
22100 see TODO in project_import_qui.c:284
22101 - Menu frame is insensitive if project type != GNOME(mm)
22103 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
22105 * src/main.c: Fixed bug # (Unable to open files on
22106 double click in project window from second trial onwards when
22107 the project is opened from command line).
22109 * po/POTFILES.in: Removed tags_manager.[h,c]
22111 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
22113 * src/preferences.c:
22114 A quick hack to fix the 'invisible' browser toolbar when
22115 upgrading from 0.1.8 to 0.1.9
22118 Fixed toolbar names which were causing confusions in the toolbar
22122 Substituted "anjuta" with PACKAGE
22124 * src/project_import_gui.c:
22125 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
22127 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
22128 Added new files and removed obsolete ones.
22130 2002-01-30 Andy Piper <andy.piper@freeuk.com>
22132 * src/appwizard_cbs.c, project_import_cbs.c,
22133 main_menubar_def.h, project_import_gui.c:
22134 updates to message strings and layout for the
22137 * text_editor_cbs.c: fix for the tab menu entries for
22138 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
22140 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
22147 Tag dropdown exclusive (takes
22148 all space in the toolbar) and never vertical and
22149 increased the width of the tag combo to 256 pixs.
22150 Toolbar separator before the combo and button.
22151 Added tags label before the tag button.
22152 Reorganized the dock bands for the toolbars.
22154 * src/project_import_gui.c
22155 src/project_import.c:
22156 Fixed an error and removed an unused variable.
22158 * data/properties/anjuta.properties:
22159 Removed the property for the old toolbar and set
22160 browser toolbar show to default.
22162 * src/project_dbase.c: excluded modules were not
22166 No build files will be written if the project is blocked.
22168 * src/project_import.c,
22169 src/project_import_cbs.c,
22173 Manually applied Johannes patch to fix some memory
22174 issues and gui clean up.
22175 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
22177 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
22178 Fixed a bad bug with remove file from project because of
22179 files were never removed properly from the project and
22180 from the tagmanager.
22182 * src/appwiz_page3.c: Disabled unused codes to clear
22185 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
22187 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
22190 pixmaps/Makefile.am
22193 src/an_symbol_view.c
22201 src/main_menubar_def.h
22202 src/mainmenu_callbacks.c
22203 src/mainmenu_callbacks.h
22205 src/project_dbase.c
22206 src/project_dbase.h
22208 src/text_editor_menu.c
22209 src/text_editor_menu.h
22212 src/toolbar_callbacks.c
22213 src/toolbar_callbacks.h :
22215 Patch submitted by:
22216 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22218 Removes the Tags toolbar and substituted it with
22219 tags combo dropdown list. Fixes a couple of bugs.
22221 Moved the tag combo to browser toolbar because
22222 main toolbar was becoming too long.
22223 Made a new icon of tag toolbar.
22225 * po/zh_TW.po: Fixed bug.
22227 * pixmaps/an_tag.xpm: Added new file.
22229 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
22231 * src/project_import_gui.c: Reorganized project
22234 2002-01-29 Andy Piper <andy.piper@freeuk.com>
22236 * HACKING: added info on creating windows and dialogs
22238 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
22240 * src/tm_file_view.c:
22242 Sorts the file list at the end instead of doing sort-insert
22243 to improve performance.
22244 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
22246 * src/project_dbase.c: Resolved a conflict from
22249 * src/project_import.c:
22251 Fixed to use anjuta_import.sh for the bin dir and
22252 not from the data dir.
22254 Used anjuta_is_installed() function to verify a the command's
22257 Fixed import command to use sh (which is more general and is
22258 gauranteed to be found in any unix system :-)). Also, added
22259 double quotes around the import directory.
22261 Changed some strings for better translations (like avoiding
22264 Fixed the reading of wrong target type.
22266 * src/control.c: Insensitive "import project" when there is
22269 * src/project_import_cbs.c:
22271 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
22272 Fixed selection of gettext checkbox.
22273 Sets the menu entries.
22275 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
22277 * src/appwiz_page[1-4].c
22279 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
22280 be able to reuse it.
22282 * src/mainmenubar.[c/h]
22283 * src/mainmenubar_def.h
22284 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
22287 * src/message-manager.c: Fixed bug 509192
22288 * src/message-manager-dock.c: Added accel_group if window is undocked
22290 * src/project_dbase.[c/h]: Splitted opening code to be able
22291 to use it without an open file dialog
22292 (Maybe I broke Naba's changes, please take a look)
22294 * src/project_import.[c/h]
22295 * src/project_import_gui.c: New Files, Code for Project Import Wizard
22297 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
22300 2002-01-28 Andy Piper <andy.piper@freeuk.com>
22302 * src/main_menubar_def.h, tagmanager/tm_project.c: more
22305 * manuals/C/anjuta_manual/*: started rewrite of the
22306 manual, updated some screenshots
22308 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
22310 * src/gnomefilelist.h, src/gnomefilelist.c:
22312 Fixed multiple selection bug (#497085). The OK button is
22313 sensitive when in multiple mode, if the no. of
22314 selection is one or more.
22316 Toggle between single and multiple selection mode
22317 and multiple mode display.
22319 Fixed strings to translable strings.
22321 Fixed some compiler warnings by commenting out
22324 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
22326 * src/project_dbase.c: App status bar now updates
22327 with the project name when the project is loaded.
22329 * src/an_file_view.c, tagmanager/tm_file_entry.c:
22331 Puts the directories at the top. They're also sorted now.
22332 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
22334 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
22336 * scripts/anjuta_import.sh.in: Added file.
22337 * scripts/anjuta_import.sh: Removed file.
22339 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
22342 * src/main_menubar_def.h:
22344 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
22345 reflect the opposite of Find (CTRL+F) and also to leave
22348 Changed Glade summon with ALT+G, which frees the ATL+E
22349 for poping up the edit menu.
22351 * src/Makefile.am: Debugging link flags by Biswa, removed.
22353 2002-01-28 Andy Piper <andy.piper@freeuk.com>
22355 * HACKING: added information on best practices for writing
22356 application messages and GUI labels
22358 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
22359 src/breakpoints.c, src/build_file.c, src/build_project.c,
22360 src/clean_project.c, src/compile.c,
22361 src/compiler_options_cbs.c, src/compiler_options_gui.c,
22362 src/configurer.c, src/debugger.c, src/executer.c,
22363 src/find_in_files.c, src/find_in_files_cbs.c,
22364 src/find_replace.c, src/find_text.c, src/glades.c,
22365 src/gnome_project.c, src/goto_line.c, src/main.c,
22366 src/main_menubar.c, src/main_menubar_def.h,
22367 src/mainmenu_callbacks.c, src/preferences_gui.c,
22368 src/project_config.c, src/project_dbase.c,
22369 src/project_dbase_gui.c, src/resources.c, src/source.c,
22370 src/support.c, src/tags_manager.c, src/text_editor.c,
22371 src/text_editor_gui.c, src/text_editor_menu.c,
22372 src/toolbar_callbacks.c, src/utilities.c:
22373 lots of minor message updates to make them more user-friendly
22376 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
22380 Because of the spaces escaping, the command could not be
22381 executed when run without terminal. Now fixed.
22383 * anjuta.prj, Makefile.am:
22385 Added anjuta project file.
22387 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
22389 * src/message-manager-private.h, message-manager-private.cc,
22392 Added freeze() and thaw() for the message window class to
22393 speed up the message manager update.
22395 * src/project_config.h, project_config.c,
22396 src/project_dbase.h, project_dbase.h
22397 scripts/anjuta_project.template:
22399 Added two new prject attributes: project.config.blocked and
22400 project.excluded.modules. The former will make sure that users
22401 are not given any previlidge in enabling the 'overwrite build
22402 files' flags and the later issues a list of modules in the project
22403 to be skipped for symbol browsing and project listing.
22405 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
22407 Modified script to read the template from the anjuta data dir
22408 rather than from the directory in which the script exist. Otherwise,
22409 Being transfered to the bin dir, the script will not be able to
22410 find the template when it is run.
22412 The script is also create with configure.in to set in the anjuta
22413 data dir path inside the script.
22415 2002-01-26 Stephane Demurget <demurgets@free.fr>
22417 * po/fr.po: updated to the latest sources.
22419 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
22421 * scripts/Makefile.am:
22422 anjuta_import.sh goes with distribution.
22424 * po/*.po: They seem to have updated (merged with
22425 anjuta.pot) automatically when I did "make dist".
22427 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
22429 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
22430 Fixed Bug #499807, ie crash on removing libs, includes, defines from
22431 the compiler options dialog.
22434 Correct todays date. :)
22436 * scripts/Makefile.am:
22437 Installs anjuta_import.sh in $(prefix)/bin dir and
22438 is treated as an executable.
22440 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
22442 * Fix for bug #499373
22444 * data/properties/anjuta.properties, ada.properties, cpp.properties,
22445 java, properties, latex.properties, lua.properties, others.properties,
22448 Added double-quotes around file arguments so that
22449 filenames with spaces could also work.
22451 * launcher/anjuta-launcher.c, executer.c:
22452 Escaped quotes in the cammand and it's arguments before executing
22453 so that args with spaces can also work.
22455 Commented #DEBUG switch.
22457 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
22459 * scripts/*: Added files which I forgot previously.
22461 * src/aneditor.h: Lined up commands definition for better look.
22463 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
22464 main_menubar.h, control.c:
22465 Added three more convert EOL chars submenu items in transform.
22466 Reformatted some some.
22468 * data/anjuta.properties:
22469 Reformatted a line.
22471 * src/aneditor.h, aneditor.c:
22472 Added three commands (with definitions) for EOL conversions.
22474 * src/text_editor.c:
22475 Editor detects file mode from the file content and
22476 set the editing mode to CR/LF/CRLF automatically.
22477 Refined Dos mode extrageneous chars filter
22478 This will make sure that filter works only in Dos mode and not
22481 * src/anjuta.c: Editor mode display in status bar.
22483 * src/preferences_gui.c: Changed the string for dos mode
22484 filter to more sensible string.
22486 * src/aneditor.c: Default editor mode sets during widget creation
22487 and not everty time the properties are loaded. This makes sure
22488 that the auto-detected mode is not overridden by the default mode.
22490 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
22492 * src/anjuta.c: Fixed bug #476028.
22493 Now anjuta also searches for file relative to top project dir,
22494 when the project is open.
22496 * src/anjuta_cbs.c: Fixed bug #499536.
22497 File is not closed if it is not able to save the file properly.
22499 * src/mainmenu_callbacks.c: Fixed bug #499536.
22500 Newfiles (which are not modified) are also closed on "close all files".
22502 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
22504 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
22506 * tagmanager/tm_source_file.c, regex.c, parse.c:
22507 defined and delimited g_messages within #debug.
22509 * src/preferences.c, data/anjuta.properties:
22510 saved/defied message-manager tag position in string.
22511 Message tag possition is saved between sessions. And
22512 and tag position bottom as default.
22514 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
22516 Patch submitted by:
22517 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22522 data/properties/Makefile.am
22523 global-tags/Makefile.am
22524 pixmaps/Makefile.am
22528 src/an_symbol_view.c
22529 src/an_symbol_view.h
22534 src/message-manager-private.cc
22536 src/project_dbase.c
22537 src/project_dbase_gui.c
22547 pixmaps/sv_class.xpm
22548 pixmaps/sv_function.xpm
22549 pixmaps/sv_macro.xpm
22550 pixmaps/sv_private_fun.xpm
22551 pixmaps/sv_private_var.xpm
22552 pixmaps/sv_protected_fun.xpm
22553 pixmaps/sv_protected_var.xpm
22554 pixmaps/sv_public_fun.xpm
22555 pixmaps/sv_public_var.xpm
22556 pixmaps/sv_static_fun.xpm
22557 pixmaps/sv_static_var.xpm
22558 pixmaps/sv_struct.xpm
22559 pixmaps/sv_unknown.xpm
22560 pixmaps/sv_variable.xpm
22561 pixmaps/fv_core.xpm
22562 pixmaps/fv_text.xpm
22563 pixmaps/filestoremove.txt:
22567 * pixmaps/class.xpm
22568 pixmaps/function.xpm
22569 pixmaps/fv_autofile.xpm
22571 pixmaps/fv_i18n.xpm
22572 pixmaps/fv_source.xpm
22573 pixmaps/private_func.xpm
22574 pixmaps/private_var.xpm
22575 pixmaps/protected_func.xpm
22576 pixmaps/protected_var.xpm
22577 pixmaps/public_func.xpm
22578 pixmaps/public_var.xpm
22580 pixmaps/variable.xpm
22586 Upgraded to tagmanager-0.7
22588 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
22589 * src/anjuta_cbs.c: Fixed bug #506441
22590 * src/watch_gui.c: Changed layout of eval dialog so that
22591 it fits on a 800x600 desktop with German translation.
22593 2002-01-23 Andy Piper <andy.piper@freeuk.com>
22595 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
22596 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
22597 icon for new project type (thanks to Misha)
22598 * configure.in: build and install Danish translation
22599 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
22600 credits to cover new patches and translations
22602 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
22604 * src/preferences.c, src/message-manager.cc, src/project_type.c,
22605 src/appwiz_page1.c:
22607 - Font preferences are restored properly now (\n was missing)
22608 - Dock menu label of message-manager is "Dock/Undock" instead
22609 of "Dock|Undock" to match with the rest of anjuta.
22610 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
22611 changed it in anjuta, too
22613 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
22615 * tagmanager/tm_source_file.c,
22616 tagmanager/parse.c,
22617 tagmanager/tm_project.c,
22618 src/an_symbol_view.c,
22621 Disabled debug warnings.
22623 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
22625 * src/appwiz_page1.c
22626 src/compiler_options.c
22627 src/project_dbase.c
22628 src/project_dbase.h
22633 New project type named LibGlade.
22635 Patch submitted by:
22636 Dick Knol <dknol@gmx.net>
22639 Commented out unused pixmap creation. May be it
22640 will fix the crash in project creation.
22642 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
22646 src/registers_cbs.c
22647 src/registers_cbs.h
22648 src/registers_gui.c
22651 src/sharedlib_cbs.c
22652 src/sharedlib_cbs.h
22653 src/sharedlib_gui.c
22661 src/stack_trace_cbs.c
22662 src/stack_trace_cbs.h
22663 src/stack_trace_gui.c
22671 Fixed bug #496290: Attach/detach removed from these
22672 windows as they are never implemented.
22674 Patch submitted by:
22675 Johannes Schmid <johannes.schmid@gmx.de>
22677 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
22683 when you right click on the tabs, a list of filenames are given
22684 out, but now it gives a list of "page 1", "page 2", etc...
22686 Patch submitted by:
22687 Jens Georg <mail@jensgeorg.de>
22689 * anjuta.in.in: Removed c|c++ because, it was not necessary
22690 and was causing translation problem.
22692 * plugins/class-gen/clsGen.c:
22693 removed "'" for the same reason.
22695 attached the fix for the menu
22698 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
22700 * src/preferences.h,
22702 src/preferences_gui.c:
22704 Adds the functionality to Anjuta to auto save your unsaved
22705 files before you build a project.
22707 Patch submitted by:
22708 jason <jason_williams@suth.com>
22710 * src/anjuta.[h,c]:
22711 Added function for save all files.
22713 * src/mainmenu_callbacks.c:
22714 Modified to use the above function.
22716 * src/build_project.c:
22717 Save all files before build if it is set in the
22720 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
22722 * src/message-manager-private.cc
22723 src/message-manager-private.h
22724 src/message-manager.cc:
22726 Message-manager now restores the tabs which were shown on startup.
22727 The terminal is now created on demand (as requested by Biswa)
22728 and I have removed some debug messages.
22730 Patch submitted by:
22731 Johannes Schmid <johannes.schmid@gmx.de>
22733 2002-01-13 Stephane Demurget <demurgets@free.fr>
22735 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
22736 proper tabs keyboard navigation.
22738 * src/an_symbol_view.c,
22740 src/gnome_project.c,
22741 src/project_dbase.c,
22742 src/tags_manager.c: removed some debugging display.
22744 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
22746 * src/message-manager-dock.c
22747 src/message-manager-private.cc
22748 src/message-manager-private.h
22749 src/message-manager.cc
22752 src/preferences_gui.c:
22754 Patch submitted by:
22755 Johannes Schmid <johannes.schmid@gmx.de>
22757 This patch adds a tab to the notebook of the preferences-dialog
22758 where you can change the colors, the tab position of the new
22759 message manager. Also the truncate messages stuff has moved
22760 from misc tab to messages tab.
22762 Also improved the remembering position stuff of message manager.
22764 * data/internal.properties,
22765 Added definitions for messages colors and tag position.
22767 * src/message_manager.cc:
22768 Fixed a bug that never lets the messages panes to get cleared.
22769 Added wmclass setting for the message window. Fixed a bug in
22770 which the message window was not being shown.
22772 * src/tag_manager.c: Fixed printing of (NULL) in the debug
22773 output and disabled it.
22775 * src/anjuta.c: Preferences created and loaded before anything else.
22776 anjuta now recognizes messages colors on startup and initializes
22779 2002-01-09 Andy Piper <andy.piper@freeuk.com>
22781 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
22783 2002-01-09 Stephane Demurget <demurgets@free.fr>
22785 * pixmaps/file_c.xpm,
22786 pixmaps/file_cpp.xpm,
22787 pixmaps/file_file.xpm,
22788 pixmaps/file_h.xpm,
22789 pixmaps/file_html.xpm,
22790 pixmaps/file_i18n.xpm,
22791 pixmaps/file_icon.xpm,
22792 pixmaps/file_pix.xpm,
22793 pixmaps/fv_doc.xpm,
22794 pixmaps/fv_i18n.xpm,
22795 pixmaps/fv_image.xpm,
22796 pixmaps/fv_source.xpm,
22797 pixmaps/fv_unknown.xpm: made these icons transparent.
22799 2002-01-08 Andy Piper <andy.piper@freeuk.com>
22801 * launcher/anjuta_launcher.c: updated message strings
22802 * src/message-manager-dock.c: added newline at end to avoid compile warning
22803 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
22804 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22805 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
22806 entries for username and Python-style GPL notice
22807 * HACKING: added info on files to change to update Insert menu
22809 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22811 * src/project_dbase.c,
22812 src/an_file_view.c,
22813 src/an_symbol_view.c:
22814 Changed the CTree expander style to square and
22815 line style to Dotted line.
22817 * po/POTFILES.in: Removed and Added translable files.
22819 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22821 * ccview/.cvsignore: Removed.
22823 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22826 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
22827 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
22828 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
22829 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
22830 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
22831 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
22833 Removed ccview module because it is no longer needed.
22835 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22837 * src/project_dbase.c:
22838 Shifted structure initialization in project_dbase_new()
22839 before anything else, otherwise it was crashing due to
22840 uninitialized values.
22842 * src/an_symbol_view.c:
22843 Disabled high volume debug output.
22845 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22847 Applied a very heavy patch from:
22848 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22852 pixmaps/Makefile.am
22864 src/fileselection.c
22867 src/main_menubar_def.h
22868 src/mainmenu_callbacks.c
22869 src/mainmenu_callbacks.h
22870 src/project_dbase.c
22871 src/project_dbase.h
22872 src/project_dbase_gui.c
22874 src/text_editor_menu.c
22875 src/toolbar_callbacks.c
22876 tagmanager/Makefile.am
22878 tagmanager/include/Makefile.am
22879 tagmanager/include/tm_project.h
22880 tagmanager/include/tm_symbol.h
22881 tagmanager/include/tm_tag.h
22882 tagmanager/include/tm_tagmanager.h
22883 tagmanager/include/tm_workspace.h
22884 tagmanager/tm_project.c
22885 tagmanager/tm_source_file.c
22886 tagmanager/tm_symbol.c
22887 tagmanager/tm_tag.c
22888 tagmanager/tm_workspace.c
22889 widgets/Makefile.am: Modified.
22891 * src/an_file_view.[c,h],
22892 src/an_symbol_view.[c,h],
22893 src/file_history.[c,h],
22895 widgets/scroll-menu.[c,h],
22896 tagmanager/tm_file_entry.c
22897 tagmanager/include/tm_file_entry.h: Added new files.
22899 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
22900 private_func.xpm, public_func.xpm,
22901 class.xpm, fv_exec.xpm, fv_unknown.xpm,
22902 private_var.xpm, public_var.xpm,
22903 function.xpm, fv_i18n.xpm, macro.xpm,
22904 protected_func.xpm, struct.xpm,
22905 fv_autofile.xpm, fv_image.xpm,
22906 ofolder.xpm, protected_var.xpm, variable.xpm:
22907 Updated and Added pixmap files.
22911 a) Removes CCView dependency.
22912 b) Improves the terminal.
22913 c) Adds tag navigation context menus.
22914 d) Upgrades tagmanager to latest version.
22915 e) Miscellaneous small additions.
22917 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
22919 * src/project_dbase_gui.c: Fixed crash of anjuta
22920 when project first created.
22922 * src/gnome_project.c: It now updates the tags manager
22923 when new projects are created.
22925 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
22927 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
22928 for this big patch.
22930 * src/messages.[c,h]: Removed files.
22932 * src/message-manager.[cc,h],
22933 src/message-manager-dock.[c,h],
22934 src/message-manager-private.[cc,h]
22937 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
22938 src/build_project.c, src/clean_project.c, src/compile.c
22939 src/configurer.c, src/debugger.c, src/find_in_files.c
22940 src/mainmenu_callbacks.c, src/preferences.h
22941 src/preferences_gui.c, src/properties.h
22942 src/utilities.c, src/utilities.h:
22943 The new messages widget.
22945 - Use of GtkNotebook instead of ToggleButtons
22947 - Popupmenu to show and hide message types and
22948 to dock/undock in detach mode
22950 All other things should work as they did with the
22951 old message window. Currently the keyboard short-cuts
22952 do not work in detached mode.
22954 Some functions in utitlities.[c,h] changed.
22955 so that they take const arguments where this is possible
22957 * src/Makefile.am, po/POTFILES.in:
22958 Removed messages.[c,h] and
22959 added message-manager.[cc,h], message-manager-dock.[c,h],
22960 message-manager-private.[cc,h]
22962 * src/message-manager.h: Removed "include <bonobo.h>"
22963 and added a newline at the end of the file.
22965 * src/message-manager-private.cc:
22966 Set clist's width setting to Automatic.
22967 Set scroll window's scroll bars to Automatic.
22969 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
22971 * text_editor_menu.c:
22972 Fixed misalignment of the function sub menu
22973 in the text editor pop up menu.
22975 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
22977 * src/text_editor.c: Fixed a compiler warning.
22979 2002-01-04 Andy Piper <andy.piper@freeuk.com>
22981 * THANKS, manuals/*/authors.sgml: updated for new translations
22982 * plugins/class-gen/clsGen.c: converted messages to English
22983 * src/about.c, src/main_menubar_def.h: string updates
22985 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
22990 src/mainmenu_callbacks.c
22993 src/text_editor_cbs.c
22994 src/text_editor-gui.c:
22996 Earlier code for adding 'cross' button
22997 for closing pages were too error prone and unorganized.
22998 Cleaned up the code and shifted the 'extra' widgets
22999 creation (eg. close button, close_pixmap and lable)
23000 from anjuta to text_editor. This takes care of proper
23001 widgets creation and destruction. Otherwise, anjuta
23002 was crashing at too many points, especially related
23003 to docking and undocking.
23005 2002-01-04 Stephane Demurget <demurgets@free.fr>
23007 * src/aneditor.cxx: removed debugging code.
23009 * data/properties/.cvsignore: added swap files.
23011 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
23015 Fixed Crashing of anjuta when a new file is saved as
23018 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
23020 * src/aneditor.c: Some debug codes around.
23022 * data/internal.properties, data/anjuta.properties: Removed.
23023 data/properties/Makefile.am:
23024 data/properties/ada
23026 data/properties/make
23028 data/properties/html
23029 data/properties/ruby
23030 data/properties/baan
23031 data/properties/idl
23032 data/properties/pascal
23033 data/properties/sample
23034 data/properties/bash
23035 data/properties/java
23036 data/properties/perl
23037 data/properties/sql
23038 data/properties/conf
23039 data/properties/latex
23040 data/properties/props
23042 data/properties/cpp
23043 data/properties/lua
23044 data/properties/python
23045 data/properties/xml
23046 data/properties/others
23047 data/properties/.cvsignore:
23048 Added files. Properties now splitted into small files
23052 configure.in: Update the removal and added properties module.
23054 * src/preferences.c: preferences_new(): Updated to reflect the
23055 new properties files organization.
23057 * src/Makefile.am: Added Baan Lexer.
23059 2002-01-01 Stephane Demurget <demurgets@free.fr>
23061 * src/aneditor.cxx: readded the baan lexer.
23063 * src/preferences.c: fixed translated messages and a typo.
23065 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
23066 confusing the regexp usage in xml-i18-merge.
23068 2002-01-01 Andy Piper <andy.piper@freeuk.com>
23070 * src/project_dbase.c: tidied some messages, and spotted a typo in
23071 the reading of properties which prevented the project version from
23072 ever being reported in the Project Information window - fixed :)
23074 * po/POTFILES.in: removed syntax.h
23076 2001-12-31 Stephane Demurget <demurgets@free.fr>
23078 * data/internal.properties: fixed baan properties.
23079 Added all ada properties.
23081 * src/main_menubar_def.h,
23084 src/utilities.[ch]: added support for the Ada highlight style.
23086 2001-12-31 Stephane Demurget <demurgets@free.fr>
23088 * plugins/*/.cvsignore: updated.
23090 2001-12-31 Stephane Demurget <demurgets@free.fr>
23094 src/Makefile.am: removed the empty header syntax.h.
23096 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
23099 Stef's observation on the 'superfluous' hseparators in the recent
23100 files and projects is fully justified -- removed.
23102 * main_menubar_def.h:
23103 Changed "Plug Ins" to "Plugins" in the menu label.
23105 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
23106 Added class-gen in the configure output and class-gen module.
23108 * data/internal.properties:
23109 Correct mis-spelled "jave" to "java".
23110 Added file.is.source for *.h, *.c, *.cpp properties.
23112 * global-tags/Makefile.am:
23113 "chmod +x create_global_tags.sh" before it is executed, because
23114 there is very high chance that it will be found "-x" and resulting
23117 2001-12-31 Stephane Demurget <demurgets@free.fr>
23119 Fixed a crash on Solaris reported by Holder Burde, thanks to him
23122 * src/gnome_project.c: (create_new_project): if the user doesn't
23123 select any icon, it doesn't have any extension and thus we can't
23124 use it in printf on Solaris, since the %s modifier use strlen to
23125 know the string length and then crash. On Linux, gcc checks the value
23126 of the pointer to be NULL and write "(null)" if necessary. We can't
23129 * src/source.c: (source_write_desktop_entry): if there's no icon, we
23130 don't need to have the directory icon but the generic one.
23132 2001-12-30 Stephane Demurget <demurgets@free.fr>
23134 Merged with latest (1.42) scintilla.
23136 Added: Support for the {load,save}.on.(de)activate properties.
23137 The PHP lexer to match keywords case insensitively.
23139 Experimental supports for changeable style attribute & line
23142 Updated: Both the C++ and HTML lexers.
23143 More shell keywords added.
23144 Horizontal scrolling and diplay of long lines optimised.
23145 Cursor setting optimised.
23147 Bugs fixed: Caret movement over folded lines.
23148 Selection tracking in 2ndary views when doing modifications.
23150 * scintilla/CallTip.{cxx.h},
23151 scintilla/ContractionState.{cxx,h},
23152 scintilla/Document.{cxx,h},
23153 scintilla/Editor.{cxx,h},
23154 scintilla/KeyWords.cxx,
23155 scintilla/LexHTML.cxx,
23156 scintilla/PlatGTK.cxx,
23157 scintilla/RESearch.cxx,
23158 scintilla/ScintillaBase.cxx,
23159 scintilla/ScintillaGTK.cxx,
23160 scintilla/Style.{cxx,h},
23161 scintilla/StyleContext.h,
23162 scintilla/ViewStyle.cxx,
23163 scintilla/include/*.h: updated.
23165 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
23167 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
23168 should have been told to the scintilla team. We're lucky I read the
23169 ChangeLog and the modifications of the lexer (thanks to the Gnome
23172 * data/internal.properties: added Baan definitions.
23173 Fixed some issues for C such as *_cast directive, that are only
23174 available with C++.
23175 Updated C++, HTML and shell scripts definitions.
23176 Updated Ada and Bullant, that have been forgotten.
23178 * src/main_menubar_def.h,
23181 src/utilities.[ch]: added support for the Baan highlight style.
23183 2001-12-29 Stephane Demurget <demurgets@free.fr>
23185 Polished the plugins menu behaviour and added a tearoff
23186 menuitem to the recent entries submenu.
23188 Note: The recent entries list seems to be too height
23189 with all these superfluous hseparators.
23191 * src/main_menubar.c: Polished, making some
23192 functions declarations static and cleaning some code.
23194 (create_submenu_plugin): removed the extra
23195 plugins entry and the horizontal separators.
23197 (on_plugins_menu_realize): the plugins menu is only
23198 shown if there's at least one available.
23200 (create_submenu*): added a tearoff menuitem to have
23201 a more homogeneous menu style. For now, it doesn't
23202 take care of user settings (but it was even worse
23205 2001-12-29 Stephane Demurget <demurgets@free.fr>
23207 * configure.in: added the packageplugindir variable to avoid
23208 installing the plugins in $(prefix). It's not the same path as
23209 anjuta 2 to allow parallel installation.
23211 2001-12-29 Stephane Demurget <demurgets@free.fr>
23212 Fix a reopened part of bug #440676: keyboard navigation between the
23213 different text buffers. Changed to a more global approch.
23215 * src/notebook.[ch]: removed.
23217 * src/Makefile.am: removed notebook.[ch]
23219 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
23220 (on_anjuta_window_key_press_event): added to fulfill the global
23223 * HACKING: updated according to the new global shortcuts handling.
23225 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
23227 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
23228 Shifted plugin menu from Edit submenu to main menu.
23231 Added plugins/sample1/plugin-sample1.c
23233 * plugins/sample1/plugin-sample1.c:
23234 Added localization and used anjuta_info, instead of anjuta_error.
23236 * plugins/.cvsignore, plugins/sample1/.cvsignore:
23239 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
23241 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
23244 * Makefile.am: Added module plugins.
23246 * plugins, plugins/Makefile.am, plugins/sample1/*:
23247 Created plugins modules.
23249 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
23250 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
23251 to load plugins of *.so only and not *.so* (which results
23254 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
23255 plugins during packaging.
23257 2001-12-27 Simos Xenitellis <simos@hellug.gr>
23259 * configure.in: Added Greek (el) to ALL_LINGUAS.
23261 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
23263 * configure.in: Added portuguese to ALL_LINGUAS
23265 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
23267 * global-tags/.cvsignore
23268 tagmanager/.cvsignore
23269 tagmanager/include/.cvsignore:
23270 Added cvs ignore files.
23273 Updated cvs ignore file.
23275 2001-12-23 Andy Piper <andy.piper@freeuk.com>
23277 * src/debugger.c, src/text_editor.c, src/anjuta.c,
23278 data/anjuta.properties, data/internal.properties: clean up some
23279 message strings (me)
23281 2001-12-23 Andy Piper <andy.piper@freeuk.com>
23283 * src/about.c, THANKS: added Jens to the credits
23285 2001-12-23 Andy Piper <andy.piper@freeuk.com>
23287 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
23288 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
23289 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
23290 Georg <mail@jensgeorg.de> to add close button to file tabs.
23292 2001-12-20 Andy Piper <andy.piper@freeuk.com>
23294 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
23295 (debugger now catches correct signal from process)
23297 2001-12-20 Andy Piper <andy.piper@freeuk.com>
23299 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
23300 * src/pixmaps.h: switch appwizard project icons to new designs
23301 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
23303 2001-12-20 Andy Piper <andy.piper@freeuk.com>
23305 * pixmaps/Makefile.am: stop redundant images from being installed.
23306 The next step will be to remove them completely.
23307 * src/appwiz*: further updates (more to come)
23308 * src/pixmaps.h: cleaned up, commented
23309 * src/splash.c: should use the pixmaps macro defined
23310 * HACKING: more on the graphics stuff and use of pixmaps.h
23312 2001-12-19 Andy Piper <andy.piper@freeuk.com>
23314 * src/defaults.c: fix bug #494864
23316 2001-12-18 Andy Piper <andy.piper@freeuk.com>
23318 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
23319 graphics from Misha
23320 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
23321 redundant graphics, no longer used
23322 * src/appwiz*: revamped application wizard by Andy and Misha for
23323 a more usable and professional look-and-feel
23324 * HACKING: updates to cover patching, graphics, and some additions
23326 * TODO: removed some implemented features
23328 2001-12-17 Andy Piper <andy.piper@freeuk.com>
23330 * data/anjuta.properties, data/internal.properties: cleanup
23331 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
23332 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
23333 to edit styles colors for keywords and add Goto Tag menu option
23336 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
23338 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
23341 fixes the Forget of the cursor position when tab is brought active
23342 from project manager.
23344 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
23347 Exported "TERM=xterm" to get a color terminal when
23348 anjuta is not started from within a terminal.
23350 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
23354 Added a frame around zvt terminal.
23356 * src/preferences_gui.c
23357 Modified to say "Use glade component (experimental)"
23358 instead of "Use Component".
23360 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
23363 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23366 src/fileselection.c
23371 src/project_dbase.c
23373 a) Extra scrollbar in terminal no longer appears.
23374 b) Character set preference should be preserved (untested).
23375 c) File selection widget now remembers last directory.
23376 d) On creation of generic project, the glade 'file not found' error no
23378 e) First terminal window is created 'on demand', so it should always to
23379 the Right Thing (TM) as far as starting WD is concerned. Also, the
23380 environment is now passed to the terminal.
23381 f) Solaris compilation should be fixed (replaced get_current_dir_name()
23383 g) Fixed some compilation warnings.
23385 2001-12-10 Andy Piper <andy.piper@freeuk.com>
23387 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
23388 src/pixmaps.h: applied terminal and warnings patch (Biswa)
23389 * src/*: cleanups (me)
23390 * pixmaps/mini_term.xpm: added new file for terminal button
23391 (me, based on existing artwork)
23393 2001-12-07 Andy Piper <andy.piper@freeuk.com>
23395 * configure.in: bumped version to 0.1.9-pre
23396 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
23398 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
23400 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
23402 * src/splash.c: removed a DOS end of line of a comment (so the *.po
23403 files are free of that char)
23404 * configure.in: added "az" to ALL_LINGUAS
23406 2001-11-29 Andy Piper <andy.piper@freeuk.com>
23408 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
23409 crash bug fix from Biswa.
23410 * FUTURE: added Anjuta/gIDE merger information to provide
23411 details on future direction and status of 1.x stuff
23412 * NEWS: prepared for release
23413 * po/de.po: update from Jens Georg <mail@jensgeorg>
23415 2001-11-28 Andy Piper <andy.piper@freeuk.com>
23417 * multiple minor updates pre-0.1.8
23418 * patch from Biswa to fix syntax highlighting and packaging
23419 * po/fr.po: update from Stef
23421 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
23423 * global-tags/Makefile.am
23424 global-tags/create_global_tags.sh
23425 global-tags/tm_global_tags.c
23426 scintilla/LexCPP.cxx
23427 scintilla/include/SciLexer.h
23429 src/project_dbase.c
23430 tagmanager/Makefile.am
23431 tagmanager/include/Makefile.am
23432 tagmanager/include/tm_project.h
23433 tagmanager/include/tm_tag.h
23434 tagmanager/include/tm_tagmanager.h
23435 tagmanager/tm_project.c
23436 tagmanager/tm_source_file.c
23437 tagmanager/tm_tag.c
23438 tagmanager/tm_workspace.c:
23440 Includes the syntax highliting patch to scintilla).
23441 and more stable code.
23443 *tagmanager/include/tm_symbol.h: New file.
23444 *tagmanager/tm_symbol.c: New file.
23446 Add symbol tree building functionality at project level
23449 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23451 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
23453 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
23454 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
23455 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
23456 : New and improved pixmaps from Misha <misha@phreaker.net>
23459 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
23461 * Big patch submitted by
23462 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
23463 Many thanks to him.
23465 * src/Makefile.am, src/aneditor.cxx
23466 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
23467 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
23468 Use of tagmanager lib for advanced calltips.
23470 * global-tags/*: Created new directory and added files to
23471 generate system.tags.
23473 * tagmanager/*: Created new directory and added tagmanager lib
23476 * configure.in, acconfig.h, Makefile.am: Modified to reflect
23477 the above additions.
23479 * data/Makefile.am: Modified to accomodate generated system.tags file.
23481 2001-11-07 Andy Piper <andy.piper@freeuk.com>
23483 * scintilla/: updated to 1.41
23484 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
23485 * src/about.c: updated list of authors
23486 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
23487 * HACKING: updated to cover Scintilla usage
23488 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
23491 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
23493 * src/aneditor.cxx: Fixed compilation errors with it.
23494 by add include to gtk+ headers and typedefining a mysteriously
23495 vanished class Colour.
23497 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
23499 * configure.in: Added pt_BR in the languages.
23501 2001-11-01 Andy Piper <andy.piper@freeuk.com>
23503 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
23504 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
23506 * manuals/C/anjuta-manual/*: new format to match
23507 the rest of the GNOME docs chapter layout. Added the many
23508 new contributors. Moved Authors and License information into new
23509 chapters of their own - should make expansion easier too
23510 * src/compiler_options.c: changed the profiler option to -pg to
23511 work with GNU tools (gprof)
23512 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
23515 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
23517 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
23518 compiler_options_gui.c:
23519 Added a new entry for linker flags and renamed c_options to c_flags
23520 and l_options to l_libs. Also, added a new function:
23521 compiler_options_set_prjlflags_in_file();
23523 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
23525 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
23527 2001-10-26 Andy Piper <andy.piper@freeuk.com>
23529 * THANKS, src/about.c: corrections and additions following
23531 * src/main_menubar.c: patch from Rikul to fix the problem with
23532 menu accelerators not being loaded
23534 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
23536 * THANKS: Added all contributors and translators names and emails.
23538 * pixmap/anjuta_logo.png: Reduced the size of the logo.
23539 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
23540 Added new file (earlier logo with border).
23541 * src/about.c: Added all contributors names and emails
23542 and used macro definition for logo pixmap file.
23543 * src/pixmaps.h: Added entry for anjuta splash screen.
23545 2001-10-24 Andy Piper <andy.piper@freeuk.com>
23547 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
23548 to new PNG version (thanks to Misha) and removed the old
23551 2001-10-24 Abel Cheung <maddog@linux.org.hk>
23553 * THANKS: added Conner Mo for simplified Chinese translation.
23554 * configure.in: added zh_CN in ALL_LINGUAS
23556 2001-10-21 Abel Cheung <maddog@linux.org.hk>
23558 * THANKS: added Joe Man for his traditional Chinese translation.
23559 * configure.in: added zh_TW in ALL_LINGUAS.
23561 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
23563 * src/main_menubar_def.h: Changed the link of lidn to
23564 http://lidn.sourceforge.net.
23566 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
23568 * Applied patch from Rikul
23569 * Applied patch from Luca
23570 * Fixed a cvs conflict. :)
23572 2001-10-17 Stephane Demurget <demurgets@free.fr>
23574 * THANKS: added Marc Botermans for his Dutch translation.
23576 * configure.in: added nl in ALL_LINGUAS.
23580 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
23582 * anjuta.c: Fixed luca's typo.
23583 * resources.c, resources.h: Changed gchar* return to void, to
23584 avoid a compiler warning.
23585 * scintilla/Makefile.am: Reorganized file entries.
23586 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
23588 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
23590 * Upgraded scintilla to 1.4.
23591 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
23592 LexLisp.cxx StyleContext.cxx StyleContext.h
23593 * src/Makefile.am: Added 4 lexers and separated lexer objects
23594 from the main link variable.
23596 2001-10-14 Stephane Demurget <demurgets@free.fr>
23598 * THANKS: added Luca, even if it shouldn't be my role to write
23599 this sort of thing :)
23601 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
23602 the latest Luca patch.
23604 2001-10-14 Andy Piper <andy.piper@freeuk.com>
23606 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
23607 This is not documented yet; plugins to come later.
23608 * src/find*.c: find dialogs now persistent
23609 (Rick <rikul@bellsouth.net>)
23610 * widgets/gnomefilelist.c: fixed multiple file open issue
23611 (Rick <rikul@bellsouth.net>)
23612 * changes to recent file and project lists handling
23613 (lbell <lbell@tsc4.com>)
23614 * more minor UI updates (me)
23616 2001-10-11 Andy Piper <andy.piper@freeuk.com>
23618 * src/Makefile.am: removed warnings for traditional C syntax
23619 * pixmaps: added new icons for mini_locals, mini_cvs and
23620 the splash screen - thanks to Misha <misha@phreaker.net>
23622 2001-10-10 Andy Piper <andy.piper@freeuk.com>
23624 * src/toolbar.c: fix typo in tooltip text
23625 * ccview/cccmd.cc: alter Func to Function in menu text
23627 2001-10-09 Andy Piper <andy.piper@freeuk.com>
23629 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
23630 issue with find dialog reporting an error when Scintilla finds text
23631 * applied patch from Denis Boehme <boehme at syncio dot de> to support
23632 DOS files (i.e. CR/LF translation)
23634 2001-10-03 Andy Piper <andy.piper@freeuk.com>
23636 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
23638 * data/internal.properties: default fold style now set to 3 :-)
23639 * applied patch from rikul <null@acm.org> to turn notebook tab
23640 headings red when file has been edited.
23642 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
23644 * configure.in: Added "no" to ALL_LINGUAS.
23646 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
23648 * Patch from lbell <lbell@tsc4.com>
23653 src/main_menubar_def.h
23654 src/mainmenu_callbacks.c
23655 src/mainmenu_callbacks.h
23656 src/project_dbase.c
23657 src/project_dbase.h
23659 Implemented a check menu item to handle the 'show locals' flag
23660 for the current project.
23662 * data/internal.properties: Removed the redundant command
23663 for gnome-terminal.
23665 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
23667 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
23669 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
23671 * configure.in: Added "ta" to the languages list.
23673 2001-09-21 Andy Piper <andy.piper@freeuk.com>
23675 * data/internal.properties:
23676 added fold.symbols property to control appearance of folds
23677 in the Scintilla editor (thanks to rikul <null@acm.org>)
23679 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
23682 one extra button for message win is being created -- Fixed.
23684 The frame should be hidden and not only the pix_lab when
23685 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
23688 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
23689 for the time being it is same as mini_cvs.xpm.
23691 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
23693 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
23695 Patch from rikul <null@acm.org>
23697 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
23698 glades.h, messages.c, messages.h, pixmaps.h,
23699 project_dbase.c, project_dbase.h, session.c,
23700 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
23702 inserted 'add to watch' option in inspect window, so you can add easily
23703 a variable in watch window .
23705 Added a new message pane for the gdb local variables inspection. Changed
23706 the code in messages.c to better account for future new panes insertion.
23707 Defined a new pixmap for the new tab button in pixmaps.h
23708 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
23711 Changed the debugger module to have a single function for asking to gdb
23712 to send program info. The idea is to ask the debugger about only the
23713 info needed to open windows( watch, registers, etc ) to speedup the step
23714 command. I plan to ask informations to the debugger based on the user
23716 The request for local variables is enabled by default, but the
23717 projectDBase has a variable to control it, to allow disabling that
23718 feature, there is also the code to save and to reload the state. If you
23719 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
23722 This big patch is from: lbell <lbell@tsc4.com>
23724 2001-09-20 Stephane Demurget <demurgets@free.fr>
23726 Patch from rikul <null@acm.org> :
23728 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
23729 problem and added folding support for php/hmtl.
23731 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
23733 * Fixed dnd of files within scintilla.
23734 patch from: rikul <null@acm.org>
23736 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
23738 * Applied patch from Luca.
23740 * src/source.c: source_write_build_files(): Fixed the project generation
23741 failure. The fist return statement and the free_project_type were
23744 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
23746 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
23747 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
23749 1) Restore the error color to red (waiting for a configurable one )
23750 2) Saving projects settings if you exit anjuta without closing an open
23752 3) New Menu 'repaeat search' to search with a keystroke without pressing
23754 4) some define in the menus to better handle menu item update
23756 Patch from: lbell <lbell@tsc4.com>
23758 * main_menubar_def.h, main_menubar.c: Change the position of
23759 "Repeat find" menu position.
23761 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
23763 project_type.h, project_type.c, source.c: Applied patch.
23764 patch from Johannes Schmid <clubfan@users.sourceforge.net>
23766 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
23768 * configure.in, src/Makefile.am: Using macros for ORBit flags.
23770 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
23772 * Fixed bug #445752
23774 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
23776 * Fixed bugs in Gtk-- and Gnome-- project type
23778 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
23780 * dnd.c: Support for multiple files drag-n-drop.
23782 Patch from: rikul <null@acm.org>
23784 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
23785 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
23788 Patch from: rikul <null@acm.org>
23790 * Applied patch for widgetizing goto dialog box.
23793 * Applied patch for having new project type handling.
23794 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
23796 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
23798 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
23799 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
23800 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
23801 find_replace.c, find_replace.h, find_text.c, find_text.h,
23802 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
23803 project_dbase.h, source.c, text_editor.c, text_editor.h,
23804 text_editor_cbs.c, utilities.c, utilities.h:
23806 Applied a huge patch (after slight preview). I would like Luca
23807 to have his feature additions mentioned here.
23809 Patch from: lbell <lbell@tsc4.com>
23811 2001-09-09 Stephane Demurget <demurgets@free.fr>
23813 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
23815 * po/fr.po: updated to the latest sources.
23818 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
23820 * Fixed bug #445752
23822 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
23824 * dnd.h, dnd.c: New files for drag n drop support.
23826 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
23827 Added drag and drop support for opening files.
23829 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
23830 Archit Baweja <bighead@crosswinds.net> for this idea.
23832 * TODO: Added some more todos. :-(
23834 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
23836 * Fixed the goto line activate bug.
23837 patch from: Martyn Bone <mbone@brightstar.u-net.com>
23839 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
23841 * Fixed bugs in Gtk-- and Gnome-- project type
23843 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
23845 * widgets/gonmefilelist.c, gnomefilelist.c:
23846 Modified multiple selection on pressing control.
23847 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23849 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
23850 Modified multiple selection on pressing control.
23851 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23853 2001-09-05 Abel Cheung <maddog@linux.org.hk>
23855 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
23856 This is useless; but just in case...
23858 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
23860 * data/internal.properties: modified a bit of perl properties.
23862 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
23864 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
23865 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
23866 Added support for multiple file imports. Changed the standrd C++
23867 convention of #include <file> to #include <file.h>, because I had given
23868 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
23869 now support the #include <file> convention. That is something to be fixed :).
23870 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23872 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
23874 * src/anjuta.c: Added function static greetings_text(), to solve the non
23875 translation of the greetings text in the wizard.
23877 2001-08-31 Andy Piper <andy.piper@freeuk.com>
23879 * src/find_in_files_gui.c: made order of buttons consistent with other Find
23880 dialogs, with OK the default (fix bug #453482)
23882 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
23884 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
23886 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
23888 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
23896 src/main_menubar_def.h
23897 src/mainmenu_callbacks.c
23898 src/mainmenu_callbacks.h:
23899 Applied the patch that addes menu items which allow users to
23900 insert GPL notice and date time in current document.
23901 patch from: Rick Patel <rikul@shreve.net>
23903 * src/main_menu.c: Fixed a compilation error.
23905 * src/anjuta.c: Fixed non-rememberence of editor tab position.
23907 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
23908 about the unterminated strings.
23910 * scintilla/*: Updated scintilla to 1.3.9 version.
23912 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
23914 * widgets/gnomefileselection.c:
23915 Applied the patch for fixing multiple selection of file open funcion,
23916 which will deselect the files selected.
23917 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23919 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
23921 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
23922 src/fileselection.c, src/anjuta_cbs.c:
23923 Applied the patch for multiple selection of file open.
23924 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23926 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
23928 * Removed "-f" option in call to devhelp, because devhelp no longer
23931 2001-08-26 Stephane Demurget <demurgets@free.fr>
23933 All these modifications have been pointed out by
23934 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
23936 * data/internal.properties: two fixes for the PHP lexer.
23939 * fr.po: minor fixes.
23941 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
23943 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
23947 main_menubar_def.h,
23948 main_menubar_callbacks.c,
23950 Added new menu item for "close all fils".
23951 (Patch from Rikul <rikul@shreve.net>, after revision)
23953 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
23955 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
23956 (Patch from Rikul <rikul@shreve.net>)
23958 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
23959 (Patch from Rikul <rikul@shreve.net>)
23961 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
23963 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
23964 project name in application widzard.
23965 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
23967 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
23968 of the 'OK' button there is an 'Execute' one.
23969 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
23971 * executer.c: Changed cancel button to close button. That was more appropriate.
23973 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
23975 * HACKING: corrected >>>>>> Config management.
23977 * HACKING: Added many things.
23979 * src/launcher.h: Added some comments.
23981 2001-08-21 Stephane Demurget <demurgets@free.fr>
23983 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
23986 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
23987 src/appwizard_cbs.c,
23988 src/appwizard_gui.c: Applied UI/docs cleanup patch from
23989 Andy Piper <andy.piper@freeuk.com>
23991 * po/fr.po: updated to latest sources.
23993 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
23996 2001-08-18 Andy Piper <andy.piper@freeuk.com>
23998 * Fixed bugs #450280 and #448845
24000 * src/about.c: corrected Naba's e-mail address (.net, not .com)
24002 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
24005 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
24006 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
24007 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
24008 names to remove "Anjuta: " prefix
24010 * src/main_menubar_def.c: altered a message
24012 * launcher/anjuta_launcher.c: cleaned up some messages
24014 * src/debugger.c: edited messages to improve clarity
24016 * src/app_wiz*.c: tidied wizard interface
24019 2001-08-15 Stephane Demurget <demurgets@free.fr>
24021 Synced Naba's fix and mine about the wizards not working and removed
24022 anjuta.prj to avoid a nasty checkin.
24024 * Makefile.am: removed the install-data-local rule.
24026 * data/Makefile.am: changed the list of files.
24028 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
24030 * .cvsignore: added anjuta.prj for the same reason.
24033 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
24035 * src/source.c: Fixed a bug that fails new gnome projects to get
24038 * src/project_manager.c: Fixed a bug that disables storing recent
24041 * Makefile.am: Added stuffs to install the macro files in the
24045 2001-08-14 Stephane Demurget <demurgets@free.fr>
24047 * data/Makefile.am: added some rules to support the gnome/ macros
24048 dir in order to make the wizards work again.
24050 * anjuta.spec.in: upped the release number.
24053 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
24055 * configure.in (ALL_LINGUAS): Added pl.
24058 2001-08-09 Stephane Demurget <demurgets@free.fr>
24060 * anjuta.spec.in: fixed the doc files list.
24063 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
24065 * src/about.c: corrected my email address. :-)
24069 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
24070 (patch from Andy Piper <squiggle@ukgateway.net>)
24072 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
24074 * debugger.c: Fixed a bug associated with debugging threaded
24077 * text_editor_menu.c: Fixed broken ui in text editor
24080 * text_editor_menu.c: Now the option sub menu in text editor pop up
24083 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
24084 (suggested by lord sibn <sibn@utspl.cjb.net> )
24086 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
24088 * src/text_editor_menu.c: Added menu item for context help
24089 (patch from Andy Piper <squiggle@ukgateway.net>)
24091 2001-08-06 Stephane Demurget <demurgets@free.fr>
24093 * ccview/cccproj.cc: added missing i18n strings.
24095 * data/welcome.txt: bumped version to 0.1.6.
24097 * src/anjuta.c: fixed a compilation error due to devhelp integration.
24099 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
24101 * help.c, help.h: Added support for DevHelp context sensitive help
24102 and gnome api browsing.
24103 * Fixed toolbars and editor views "not save" bug.
24104 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
24105 (patch from Andy Piper <squiggle@ukgateway.net>)
24106 * Updated THANKS and chapter15.sgml for uk and ru translators.
24108 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
24110 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
24111 * Updated configure.in to include these changes
24113 2001-08-03 Stephane Demurget <demurgets@free.fr>
24115 * src/project_dbase_gui.c: fixed bug #446963
24116 (on_project_dbase_ccview_update_start),
24117 (on_project_dbase_ccview_update_end): added.
24118 These two respectively disable and enable close file/project
24119 menu entries and toolbar items, while the ccview part updates
24123 2001-08-03 Stephane Demurget <demurgets@free.fr>
24125 * configure.in: added sv to the ALL_LINGUAS list.
24128 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
24130 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
24131 file to work: merge translations and distribute it.
24133 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
24135 * NEWS, README, THANKS & TODO: Spelling fixes.
24137 2001-08-01 Stephane Demurget <demurgets@free.fr>
24139 * README: updated requirements.
24141 * scintilla/Makefile.am,
24142 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
24143 target can't be realized (custom build path).
24145 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
24146 Removed install-data-local.
24148 * src/compiler_options.c: changed the include paths of the pixmaps.
24149 we hadn't any warning because of the include paths passed to the
24150 compiler. Thanks to make distcheck for reporting this.
24153 2001-07-31 Stephane Demurget <demurgets@free.fr>
24155 * NEWS, THANKS: updated.
24157 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
24158 fixed to show the correct kernel signal number and its description.
24160 * widgets/gnomefilelist.c: fixed bug #445756
24161 (goto_last): renamed to goto_prev and changed according to goto_next.
24162 (goto_next): added.
24163 (goto_directory): removed.
24164 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
24165 returned value is now the position in the list.
24166 (check_ok_button_cb): changed the back check and added one for next.
24167 (gnome_filelist_set_dir): the check in history make it wouldn't be
24168 a "true" history. polished the whole thing, using set_dir_internal.
24169 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
24170 there's no check in the history when using back or next.
24172 * manuals/*: added missing .cvsignore files.
24175 2001-07-30 Stephane Demurget <demurgets@free.fr>
24177 * po/fr.po: updated to latest sources.
24179 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
24180 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
24181 to put off their sensitive attributes.
24183 2001-07-29 Stephane Demurget <demurgets@free.fr>
24185 * po/fr.po: fixed some grammar things.
24186 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
24189 * src/utilities.c: (file_is_link): use lstat instead of stat.
24191 2001-07-27 Naba Kumar <kh_naba@123india.com>
24193 * Remove help dir from cvs, because it is no longer
24196 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
24199 2001-07-24 Naba Kumar <kh_naba@123india.com>
24201 * debugger.c: (debugger_update_prog_status): Fixed
24202 the bug with gdb version 5. Debugger starts, when
24203 step in/out/over etc are clicked.
24205 * debugger.c: All functions: added debugging codes.
24207 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
24208 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
24209 Modified to recognize non project files also.
24211 * source.c: (source_write_configure_in):
24212 Added source for 'prefix' counterparts for
24213 no-prefix AC_SUBST.
24215 2001-07-23 Naba Kumar <kh_naba@123india.com>
24217 * anjuta.c: added function anjuta_remove_text_editor();
24218 and suitably modified anjuta_remove_current_text_editor().
24220 * project_dbase.c: project_dbase_close(), Added code to
24221 close all opened files that belong to the project when
24222 the project is closed.
24223 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
24225 * Updated the manuals/anjuta-manual subdir for GDP standards.
24226 (patch from Andy Piper <squiggle@ukgateway.net>)
24228 * main_menubar.h, main_menubar.def: Added Menu items to handle
24229 urls for library references, bugs, patches and feature request
24232 2001-07-20 Naba Kumar <kh_naba@123india.com>
24234 * Set wmclass names in all windows.
24235 (patch from Andy Piper <squiggle@ukgateway.net>)
24236 * New splash logo from "Misha" <misha@phreaker.net>);
24238 2001-07-19 Naba Kumar <kh_naba@123india.com>
24240 * preferences.[h,c], preferences_gui.c: Added 4 properties to
24241 set caret color, calltip back color and selection fore/back
24244 2001-07-18 Naba Kumar <kh_naba@123india.com>
24246 * project_dbase.c: Closes all files when project is closed.
24247 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
24248 -- We still need to refine this as it closes all sort of files.
24250 * compiler_options.c: Fixed seg-fault bug when last item in
24251 compiler option lists is removed.
24253 * Fixed missing newline warnings during compilation.
24254 (patch from Andy Piper <squiggle@ukgateway.net>)
24256 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
24258 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
24259 autogenerated no need to store'em in CVS.
24261 * ccview/.cvsignore: Addition of cvsignore.
24263 2001-07-17 Naba Kumar <kh_naba@123india.com>
24265 *GUI fixes and spell corrections
24266 (patch from Andy Piper <squiggle@ukgateway.net>)
24268 2001-07-15 Naba Kumar <kh_naba@123india.com>
24270 *Fixed double error message for file not found.
24272 *Put white backgrounds for png images.
24274 *Converted '-' to '_' in sgml files.
24276 2001-07-14 Naba Kumar <kh_naba@123india.com>
24278 * project_dbase.c: Short-cut for expand/collasp project tree
24280 * project_dbase_gui.c:
24281 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
24283 2001-07-13 Naba Kumar <kh_naba@123india.com>
24285 * notebook.[h,c]: Added
24286 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
24287 Project/message window now toggles on control and
24288 and notebook switch short-cut
24290 2001-07-7 Naba Kumar <kh_naba@123india.com>
24292 * Changed a new icon set which looks more gnomish.
24294 * Changed a new anjuta splash logo.
24295 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
24297 2001-07-6 Naba Kumar <kh_naba@123india.com>
24299 * ccview/*: Integrated ccview for class view and file view
24300 in the project Manager.
24302 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
24304 2001-07-1 Naba Kumar <kh_naba@123india.com>
24306 * scintilla/*: Upgraded Scintilla to version 1.3.7
24308 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
24310 2001-06-28 Naba Kumar <kh_naba@123india.com>
24312 * src/debugger.c: Correct step-over and step-out swapping.
24314 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
24315 chapters and added more stuffs.
24317 2001-06-13 Naba Kumar <kh_naba@123india.com>
24319 * data/autogen.sh.gtkmm: Added
24321 * data/autogen.sh.gnomemm: Added
24323 * src/appwiz.c: Added two more application wizard templetes
24325 * src/project: for gtk-- and gnome-- and proper support
24327 * src/source.c: for c++ in the project configuration.
24331 2001-05-05 Naba Kumar <kh_naba@123india.com>
24333 * Merged my pre-cvs modifications with
24334 the current cvs copy.
24336 * (lot of files change).
24338 * Implemented session management.
24340 * Local installation possible by
24341 manageing our own pixmaps paths
24344 * resources.h: Added.
24345 * resources.c: Added.
24349 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
24351 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
24352 Corrected/extended ignores.
24354 2001-05-04 Naba Kumar <kh_naba@123india.com>
24356 * manuals/: dir tree added.
24357 Sgml documentation started in this dir.
24359 * omf-install/: dir tree added.
24361 * manuals/anjuta-manual/C/anjuta-manual.sgml:
24362 Created initial document structure.
24364 * configure.in: Added test for scrollkeeper.
24365 Added some Makefile entries in AC_OUTPUT.
24367 * Makefile.am: Added subdir manuals/
24369 * HACKING: Wrote something stupid.
24371 2001-05-02 Stéphane Démurget <demurgets@free.fr>
24373 * Makefile.am: Added ChangeLog in local data list, becaused it's
24374 needed to create a new project.
24376 * po/fr.po: minor fixes.
24378 * src/build_file.c, src/configurer.c, src/debugger.c,
24379 src/executer.c, src/find_replace.c, src/gnome_project.c,
24380 src/goto_line.c, src/launcher.c, src/messages.c,
24381 src/preferences.c src/project_dbase.c: functions declared static.
24383 * widgets/gnomefilelist.c: Fixed a project creation bug,
24384 introduced with latest changes.
24386 2001-05-01 Stéphane Démurget <demurgets@free.fr>
24388 * widgets/gnomefilelist.c,
24389 BUGS: Fixed an annoying bug preventing from loading files/project
24390 given on the command line. Polished the whole gnome_filelist widget.
24392 2001-04-27 Stéphane Démurget <demurgets@free.fr>
24396 src/anjuta.h: Polished the command line parsing.
24398 * BUGS: Need to clean that damn gnome_filelist widget.
24400 2001-04-25 Stéphane Démurget <demurgets@free.fr>
24404 src/signals.c: Removed duplicated includes.
24406 * po/fr.po: minor fixes.
24408 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
24409 create_compiler_options_page? () declared static.
24411 src/anjuta.c: Put a command line option for disabling
24414 * src/preferences_gui.c: Fixed an internationalization issue,
24415 other functions declared static.
24417 * src/gnome_project.c: Fixed some memory leaks,
24418 new_prj_terminated () declared static.
24420 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
24422 * configure.in: Sort ALL_LINGUAS alphabetically.
24424 2001-04-22 Stéphane Démurget <demurgets@free.fr>
24426 * Emptied that ugly old Changelog.
24428 == Anjuta 0.1.5 ===
24431 2001-03-10 Naba kumar <naba@gnome.org>
24433 * src/gnome_project.c: Fixed project dir creation bug.
24435 * src/text_editor.c: Fixed double accelerators bug.
24437 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
24439 * src/stack_trace.c, * src/compiler_options.c,
24440 data/internals.properties, src/defaults.c:
24441 Fixed pixmap creation with NULL window.
24443 * src/commands.c, src/preferences_gui.c, src/build_project.c
24444 src/clean_project.c: Bug fix.
24446 * src/main_menubar_def.h: i18n bug fix.
24448 * src/executer.h, src/executer.c: Bug fix.
24450 * src/controls.c: Bug fix.
24452 * src/debugger.c: Debugger now takes program args.
24454 * po/ja.po: Added japanese translation file.
24456 Upgraded to ver 0.1.4
24457 ... Fixed other minor bugs.
24459 == Anjuta 0.1.3 ===
24461 2001-XX-XX Naba kumar <naba@gnome.org>
24463 * Lots of unaccountable changes. Integrated scintilla.
24464 Redesigned Project managemet. Added supports for other languages.
24465 Java style properties managements. .... blah blah
24467 2000-11-11 Naba kumar <naba@gnome.org>
24469 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
24470 Upgraded to version 0.1.3.
24472 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
24473 Fixed to activate Debug->add watch properly.
24475 === Anjuta 0.1.2 beta_2 ===
24476 === Anjuta 0.1.2 ===
24478 2000-11-05 Naba kumar <naba@gnome.org>
24480 * src/compiler_options.c, src/compiler_options_cbs.c
24481 src/compiler_options_cbs.h, src/compiler_options_gui.c
24482 src/anjuta2.c, extra/stock_libs.anj (new),
24483 extra/README.stock_libs (new), htmls/page13.html,
24484 htmls/images/*: Improved Library settings GUI. Can now enable/disable
24485 added libraries. Stock libs provided for ease of entry. Modified
24486 help html file accordingly.
24488 2000-11-03 Naba kumar <naba@gnome.org>
24490 * README: Minor fixes in Doc files.
24492 * src/gnome_prj.c, src/appwidzard_cbs.c:
24493 Fixed to ignore non-existant dir for blank prj.
24494 More checking in project creation, especially to confirm
24495 that the prj file already does not exist.
24497 * anjuta.spec, configure.in: Upgraded to version 0.1.2
24499 * src/controls.c: Now Menu item "Format/Detach current document"
24500 is inactive when there is no document opened.
24502 === Anjuta 0.1.1 ===
24504 2000-11-01 Naba kumar <naba@gnome.org>
24506 Completed and Release of first version (Beta) with lots of bugs.
24508 1999-12-27 Naba kumar <naba@gnome.org>
24510 Anjuta project started.