1 2008-02-10 Johannes Schmid <jhs@gnome.org>
3 Patch from Rémi Cardona <remi@gentoo.org>
5 * plugins/build-basic-autotools/Makefile.am:
6 * plugins/cvs-plugin/Makefile.am:
7 * plugins/document-manager/Makefile.am:
8 * plugins/editor/Makefile.am:
9 * plugins/indent/Makefile.am:
10 * plugins/language-support-cpp-java/Makefile.am:
11 * plugins/message-view/Makefile.am:
12 * plugins/sourceview/Makefile.am:
13 * plugins/symbol-browser/Makefile.am:
14 * plugins/terminal/Makefile.am:
15 * scripts/build-schemas.mk:
17 Fix #512531 – Parallel build fails
21 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
23 * plugins/debug-manager/queue.c:
24 Fix interrupt command, not working due to previous change
26 2008-02-10 Johannes Schmid <jhs@gnome.org>
30 * src/anjuta-callbacks.c (removed):
31 * src/anjuta-callbacks.h (removed):
33 Removed (almost) empty files, fixes #515383 and #515388
35 2008-02-09 James Liggett <jrliggett@cox.net>
37 Reviewed by Naba Kumar <naba@gnome.org>:
39 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
40 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
41 * plugins/subversion/svn-command.c:
42 (svn_command_make_canonical_path):
43 * plugins/subversion/svn-command.h:
44 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
45 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
46 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
47 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
48 * plugins/subversion/svn-remove-command.c:
49 (svn_remove_command_new):
50 * plugins/subversion/svn-status-command.c:
51 (svn_status_command_new):
52 * plugins/subversion/svn-switch-command.c:
53 (svn_switch_command_new):
54 * plugins/subversion/svn-update-command.c:
55 (svn_update_command_new):
56 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
57 die if the user gives a path that libsvn doesn't like.
61 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
63 * plugins/debug-manager/command.c,
64 plugins/debug-manager/command.h,
65 plugins/debug-manager/queue.c:
66 Fix crashes when trying to stop the debugger while it is busy
68 2008-02-08 Johannes Schmid <jhs@gnome.org>
70 Patch from Rodrigo Moya <rodrigo@novell.com>
72 * plugins/glade/plugin.c: (ifile_open):
73 * plugins/symbol-browser/test-class.cpp:
74 * AUTHORS: Added Rodrigo
76 #514732 – 64 bit compliation error
77 #514733 – Use of uninitialized variables
79 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
81 * manuals/anjuta-manual/C/debugger.xml:
82 Fix translation bug #514494 and bug #514440
84 2008-02-05 Massimo Cora' <maxcvs@email.it>
86 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
87 Fix a compile error added in the previous patch
89 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
91 * plugins/profiler/gprof-view.c,
92 plugins/class-inheritance/class-callbacks.c,
93 plugins/class-inheritance/class-inherit.c,
94 plugins/symbol-browser/an_symbol.c,
95 plugins/symbol-db/symbol-db-engine-iterator-node.c,
96 libanjuta/interfaces/libanjuta.idl:
97 Change ianjuta_symbol_file function to ianjuta_symbol_uri
99 2008-02-04 Johannes Schmid <jhs@gnome.org>
101 * plugins/search/anjuta-search.glade: Fixed typo
103 2008-02-03 Johannes Schmid <jhs@gnome.org>
105 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
106 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
107 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
109 * plugins/build-basic-autotools/build-basic-autotools.c:
110 (build_get_context), (build_configure_project):
111 * plugins/class-gen/anjuta-class-gen-plugin.glade:
112 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
113 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
114 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
115 * plugins/devhelp/plugin.c: (devhelp_activate):
116 * plugins/editor/Makefile.am:
117 * plugins/editor/anjuta-editor-scintilla.glade:
118 * plugins/editor/text_editor.c:
119 * plugins/editor/text_editor.h:
120 * plugins/editor/text_editor_menu.c (removed):
121 * plugins/editor/text_editor_menu.h (removed):
122 * plugins/file-wizard/anjuta-file-wizard.glade:
123 * plugins/gtodo/notification.c: (create_notification_window):
124 * plugins/gtodo/preferences.c: (preferences_widget):
125 * plugins/language-support-cpp-java/plugin.c:
126 (cpp_java_plugin_activate_plugin):
127 * plugins/message-view/anjuta-message-manager-plugin.glade:
128 * plugins/message-view/plugin.c: (activate_plugin):
129 * plugins/project-manager/plugin.c: (confirm_removal):
130 * plugins/search/anjuta-search.glade:
131 * plugins/search/plugin.c:
132 * plugins/search/search-replace.c: (nb_results_alert):
133 * plugins/subversion/subversion-commit-dialog.c:
134 (on_subversion_commit_response):
135 * plugins/symbol-browser/plugin.c: (activate_plugin):
136 * plugins/valgrind/plugin.c: (on_menu_run_activate):
137 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
138 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
141 Fixed translation bugs from #507921.
142 Removed unused files in scintilla plugin
144 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
146 * manuals/anjuta-manual/C/debugger.xml:
147 Fix bug #514124 and bug #514138: Wrong menu item name
149 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
151 * plugins/profiler/gprof-view.c,
152 plugins/symbol-browser/plugin.c,
153 plugins/class-inheritance/class-callbacks.c,
154 plugins/debug-manager/plugin.c,
155 plugins/tools/editor.c,
156 plugins/search/search-replace.c,
157 plugins/search/search-replace_backend.c,
158 plugins/search/search-replace_backend.h,
159 plugins/build-basic-autotools/build-basic-autotools.c,
160 plugins/document-manager/plugin.c,
161 plugins/document-manager/file_history.c,
162 plugins/document-manager/anjuta-docman.c,
163 plugins/document-manager/anjuta-docman.h,
164 plugins/document-manager/action-callbacks.c,
165 libanjuta/interfaces/libanjuta.idl:
166 Rename IAnjutaDocumentManager functions:
167 find_document_with_path, goto_file_line, goto_file_line_mark
168 and get_full_filename into
169 find_document_with_uri, goto_uri_line, goto_uri_line_mark
171 Fix search plugin to use an URI instead of a file path
172 Fix anjuta_docman_get_uri to always return an URI
174 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
176 * plugins/debug-manager/breakpoints.c:
177 Fix bug #514118: Rename Clear All Breakpoints to Remove
180 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
182 * manuals/anjuta-manual/C/debugger.xml:
183 Update debugger documentation
185 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
187 * plugins/debug-manager/sharedlib.c,
188 plugins/debug-manager/anjuta-debug-manager.glade,
189 plugins/debug-manager/queue.c,
190 plugins/tools/execute.c,
191 plugins/tools/anjuta-tools.glade,
192 plugins/tools/editor.c,
193 plugins/project-wizard/templates/terminal.wiz,
194 plugins/project-wizard/templates/xlib-dock.wiz,
195 plugins/project-wizard/templates/wxwin.wiz,
196 plugins/project-wizard/templates/java.wiz,
197 plugins/project-wizard/templates/gnome.wiz,
198 plugins/project-wizard/templates/anjuta-plugin.wiz,
199 plugins/project-wizard/templates/gtkmm.wiz,
200 plugins/project-wizard/templates/python.wiz,
201 plugins/project-wizard/templates/cpp.wiz,
202 plugins/project-wizard/templates/sdl.wiz,
203 plugins/project-wizard/templates/gtk.wiz,
204 plugins/project-wizard/templates/minimal.wiz,
205 plugins/project-wizard/templates/xlib.wiz,
206 plugins/project-wizard/templates/gcj.wiz,
207 plugins/gdb/plugin.c,
208 plugins/gdb/debugger.c,
209 libanjuta/anjuta-plugin-manager.c:
210 Partial fix of #507921: translation issues in debug-manager, tools,
211 project-wizard, gdb and anjuta-plugin-manager.
213 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
215 * plugins/debug-manager/queue.c:
216 Debugger Local, Stack and Thread windows were missing due to
219 2008-02-02 Johannes Schmid <jhs@gnome.org>
221 * manuals/anjuta-manual/Makefile.am:
222 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
223 causes make install to fail
225 2008-02-02 Johannes Schmid <jhs@gnome.org>
227 * plugins/macro/macros.xml:
228 #495511 – Header_h macro correction
230 2008-02-02 Johannes Schmid <jhs@gnome.org>
232 * plugins/patch/patch-plugin.glade:
233 gtk-apply is not translatable...
235 2008-02-02 Johannes Schmid <jhs@gnome.org>
237 * plugins/build-basic-autotools/build-basic-autotools.c:
238 (on_build_mesg_format):
240 Also check for untranslated messages from make. Should fix
241 #511981 – Error parsing make output
243 2008-02-02 Johannes Schmid <jhs@gnome.org>
245 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
248 Fixed #511010 – [UI] Execute program utility window
250 2008-02-02 Johannes Schmid <jhs@gnome.org>
253 Fixed #509908 – [UI] Problems with the General settings tab
255 2008-02-02 Johannes Schmid <jhs@gnome.org>
257 * manuals/anjuta-manual/C/fileoperations.xml:
258 Fixed #513730 – Option not present in the GUI po file
260 2008-02-02 Johannes Schmid <jhs@gnome.org>
262 * plugins/sourceview/anjuta-editor-sourceview.glade:
263 Adjust preferences default values
265 2008-02-02 Johannes Schmid <jhs@gnome.org>
267 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
268 Fixed #512535 – Open files tabs' position is correctly remembered
269 but not applied at startup
271 2008-02-02 Johannes Schmid <jhs@gnome.org>
273 * plugins/search/search-replace.c: (on_message_clicked):
274 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
275 fix clicking on search result messages
277 2008-02-01 James Liggett <jrliggett@cox.net>
279 * plugins/subversion/svn-command.c: (on_svn_notify):
280 Fixed wrong status message output when resolving conflicts.
282 2008-02-02 Johannes Schmid <jhs@gnome.org>
284 * configure.in: Require GtkSourceView 2.1.2
285 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
286 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
287 (imark_is_marker_set), (imark_delete_all_markers),
288 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
290 Adapted to API changes in GtkSourceView
292 2008-02-01 Johannes Schmid <jhs@gnome.org>
294 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
295 Fixed tabsize preference
297 2008-02-01 Johannes Schmid <jhs@gnome.org>
299 * manuals/anjuta-manual/C/fileoperations.xml:
300 * manuals/anjuta-manual/C/interface.xml:
303 * manuals/anjuta-manual/Makefile.am:
304 * manuals/anjuta-manual/C/figures/*:
306 Updated figures to be in clearlooks theme, removed old figures
308 2008-02-01 Johannes Schmid <jhs@gnome.org>
310 * plugins/patch/patch-plugin.glade:
311 * plugins/patch/plugin.c: (patch_plugin_activate):
312 Another UI issue with the patch plugin and silenced a compiler
315 Patch from James Liggett:
316 * plugins/profiler/gprof-call-graph-view.c:
317 (gprof_call_graph_view_create_columns):
318 * plugins/profiler/gprof-flat-profile-view.c:
319 (gprof_flat_profile_view_create_columns):
320 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
321 * plugins/profiler/gprof-view.h:
323 Use two decimal places for float values in profiler views (#507831)
325 2008-02-01 Johannes Schmid <jhs@gnome.org>
328 * plugins/editor/Makefile.am:
330 Fixed #512751 – libgnomeprint unnecessary without scintilla
332 2008-01-31 Johannes Schmid <jhs@gnome.org>
334 * plugins/language-manager/languages.xml:
335 Added a pretty ugly string for C++ headers. Maybe we should rely
336 on mime-types instead...
338 2008-01-31 Johannes Schmid <jhs@gnome.org>
340 * plugins/language-support-cpp-java/cpp-java-assist.c:
341 (get_iter_column), (cpp_java_assist_get_calltip_context),
342 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
343 (on_assist_chosen), (cpp_java_assist_install):
344 * plugins/language-support-cpp-java/plugin.c:
345 (on_editor_char_inserted_cpp):
346 Removed annoying DEBUG_PRINTs
348 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
349 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
350 * plugins/sourceview/sourceview.c: (iassist_show_tips):
352 Fixed "jumping" tooltips, fixed indentation of brances
354 2008-01-31 Johannes Schmid <jhs@gnome.org>
356 * plugins/document-manager/plugin.c: (on_document_changed):
357 Fixed crash when closing anjuta after all document tabs have been closed
359 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
361 * plugins/debug-manager/anjuta-debug-manager.glade:
362 Fix #513485: wrong strings maked as translatable
364 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
366 * plugins/debug-manager/threads.c,
367 plugins/debug-manager/stack_trace.c:
368 Avoid crash when getting relative path from debugger (same fix
371 * plugins/debug-manager/queue.c:
372 Emit all state changes notification
374 * plugins/debug-manager/start.c:
375 Fix #511586: Project path with "+" not working in debugger
377 2008-01-31 Johannes Schmid <jhs@gnome.org>
379 * plugins/patch/patch-plugin.glade:
380 Fixed button ui problem...
382 Patch from James Liggett:
383 * plugins/profiler/gprof-call-graph-block-entry.c:
384 (gprof_call_graph_block_primary_entry_new),
385 (gprof_call_graph_block_secondary_entry_new):
386 * plugins/profiler/gprof-flat-profile-entry.c:
387 (gprof_flat_profile_entry_new):
389 Fix #507831 - Wrong Profiler values for some locales
391 2008-01-31 Johannes Schmid <jhs@gnome.org>
393 * plugins/sourceview/anjuta-editor-sourceview.glade:
394 * plugins/sourceview/sourceview-prefs.c:
395 * plugins/sourceview/sourceview.c: (sourceview_finalize):
397 Fixed Editor->View popup menu for those entries that are appropriate for
400 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
402 * plugins/debug-manager/breakpoints.c:
403 Fix #512901: Crash when adding a breakpoint
405 * plugins/debug-manager/queue.c:
406 Remove a possible memory leak
408 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
410 * plugins/debug-manager/data_view.c,
411 plugins/debug-manager/sparse_view.c,
412 manuals/anjuta-manual/C/debugger.xml:
413 Fix #513130, #513131 #513135: Wrong menu item names and errors
416 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
418 * plugins/tools/editor.c:
419 ianjuta_document_manager_find_document_with_path expect an uri not
422 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
424 * manuals/reference/libanjuta/libanjuta-docs.sgml,
425 manuals/reference/libanjuta/libanjuta-sections.txt,
426 libanjuta/interfaces/libanjuta.idl:
427 Documentation fixes for IAnjutaDebugger* interfaces
431 2008-01-27 Naba Kumar <naba@gnome.org>
433 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
436 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
437 (value_added_current_editor), (value_removed_current_editor):
440 * TODO.tasks: Updated.
442 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
443 scrollwindow shadow in.
445 * plugins/editor/anjuta-editor-scintilla.glade:
446 * plugins/editor/style-editor.c: (create_style_editor_gui):
447 Set style window transient and cetered for preferences window.
448 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
450 * plugins/editor/anjuta-editor-scintilla.glade:
451 Fixes Bug #427108 - Scintilla plugin configuration folding-style
454 * configure.in, NEWS: Updated for release 2.3.3
456 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
458 * plugins/debug-manager/anjuta-debug-manager.glade:
459 Fix #512224: Use a string in english
461 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
463 * plugins/build-basic-autotools/build-basic-autotools.c:
464 ianjuta_document_manager_goto_file_line_mark needs an uri and
467 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
469 * plugins/symbol-browser/plugin.c,
470 plugins/symbol-browser/an_symbol_view.c:
471 use gnome_vfs_get_uri_from_local_path to get local path from uri
472 This takes care of escaping some characters
474 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
476 * plugins/debug-manager/stack_trace.c:
477 Probably fix #510028: crash debugger when having a relative filename
480 2008-01-25 Tom <tpgww@onepost.net>
482 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
484 * plugins/document-manager/plugin.c,
485 plugins/document-manager/file_history.c,
486 plugins/document-manager/file_history.h,
487 plugins/document-manager/anjuta-docman.c,
488 plugins/document-manager/anjuta-docman.h:
489 Rename filename argument to uri when an uri is expected
490 anjuta_docman_get_document_for_uri will remove symlinks
492 2008-01-25 Naba Kumar <naba@gnome.org>
494 * plugins/terminal/terminal.c: (terminal_execute),
496 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
498 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
500 * plugins/debug-manager/anjuta-debug-manager.glade,
501 plugins/debug-manager/start.c:
502 Fix #511049: Change UI of add source directories dialog
504 2008-01-24 Naba Kumar <naba@gnome.org>
506 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
507 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
508 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
509 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
510 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
513 2008-01-24 Johannes Schmid <jhs@gnome.org>
515 Patch from: Luca Ferretti <ella.uca@libero.it>:
517 * plugins/document-manager/anjuta-docman.c:
518 (anjuta_docman_page_init), (anjuta_docman_class_init):
519 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
521 Fix #511757 – Close icon in tabs cut off (Patch was only for
522 document-manager, also adapted it for message-manager)
524 2008-01-24 Johannes Schmid <jhs@gnome.org>
526 * plugins/Makefile.am:
527 * plugins/sourceview/anjuta-document.c:
528 * plugins/sourceview/anjuta-marshal.list:
529 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
530 (anjuta_view_key_press_event):
531 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
532 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
533 (iiter_diff), (iiter_iface_init):
534 * plugins/sourceview/sourceview.c: (on_document_char_added),
535 (ieditor_goto_position), (ieditor_get_text),
536 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
537 (ieditor_erase), (ieditor_get_line_from_position),
538 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
539 (ieditor_get_position_from_offset), (ieditor_get_start_position),
540 (ieditor_get_end_position), (ieditor_goto_start),
541 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
542 (iconvert_to_lower), (iindic_set), (iassist_suggest),
545 Implemented new iterators interface in sourceview editor and
548 2008-01-23 Naba Kumar <naba@gnome.org>
550 * libanjuta/interfaces/libanjuta.idl:
551 * manuals/reference/libanjuta/libanjuta-sections.txt:
552 * plugins/build-basic-autotools/build-basic-autotools.c:
553 (build_indicator_location_set), (on_editor_changed):
554 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
555 * plugins/debug-manager/variable.c: (get_hovered_word):
556 * plugins/document-manager/action-callbacks.c:
557 (on_editor_command_upper_case_activate),
558 (on_editor_command_lower_case_activate):
559 * plugins/document-manager/search-box.c: (on_incremental_search),
560 (on_search_activated):
561 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
562 (iiter_last), (iiter_set_position), (iiter_get_position),
563 (iiter_get_length), (iiter_compare), (iiter_diff),
565 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
566 (text_editor_goto_point), (itext_editor_goto_start),
567 (itext_editor_goto_end), (itext_editor_goto_position),
568 (itext_editor_get_text_all), (itext_editor_get_text),
569 (itext_editor_get_position), (itext_editor_get_offset),
570 (itext_editor_get_length), (itext_editor_insert),
571 (itext_editor_erase), (itext_editor_erase_all),
572 (itext_editor_get_column), (itext_editor_get_overwrite),
573 (itext_editor_set_popup_menu),
574 (itext_editor_get_line_from_position),
575 (itext_editor_get_line_begin_position),
576 (itext_editor_get_line_end_position),
577 (itext_editor_get_position_from_offset),
578 (itext_editor_get_start_position), (itext_editor_get_end_position),
579 (itext_editor_iface_init), (iconvert_to_upper),
580 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
582 * plugins/editor/text_editor.h:
583 * plugins/editor/text_editor_cbs.c:
584 (on_text_editor_scintilla_notify):
585 * plugins/indent/plugin.c: (on_indent_action_activate):
586 * plugins/language-support-cpp-java/cpp-java-assist.c:
587 (cpp_java_assist_get_scope_context),
588 (cpp_java_assist_get_pre_word),
589 (cpp_java_assist_show_autocomplete),
590 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
591 (on_editor_char_added), (on_assist_chosen):
592 * plugins/language-support-cpp-java/plugin.c:
593 (get_line_indentation), (skip_iter_to_previous_logical_line),
594 (skip_preprocessor_lines), (initialize_indentation_params),
595 (set_line_indentation), (get_line_indentation_base),
596 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
597 (on_editor_char_inserted_java), (on_auto_indent):
598 * plugins/macro/macro-actions.c: (match_shortcut):
599 * plugins/macro/macro-dialog.c: (on_ok_clicked):
600 * plugins/macro/plugin.c: (match_keyword):
601 * plugins/search/plugin.c: (find_incremental):
602 * plugins/search/search-replace.c: (search_and_replace),
604 * plugins/search/search-replace_backend.c:
605 (file_buffer_new_from_te), (file_buffer_line_from_pos),
606 (create_search_entries):
607 * plugins/symbol-browser/plugin.c:
608 (on_editor_buffer_symbols_update_timeout), (on_char_added),
609 (isymbol_manager_iface_init):
610 * plugins/symbol-db/plugin.c:
611 (on_editor_buffer_symbols_update_timeout), (on_char_added),
612 (isymbol_manager_iface_init):
613 * plugins/tools/execute.c: (atp_output_context_construct),
614 (atp_output_context_destroy), (atp_user_tool_execute):
616 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
617 iterators instead of integer offsets.
618 - Renamed original ianjuta_editor_get_position(int) to
619 ianjuta_editor_get_offset(). It is deprecated.
620 - Renamed original ianjuta_editor_get_position_iter() to
621 ianjuta_editor_get_position().
622 - Renamed ianjuta_editor_get_cell_iter() to
623 ianjuta_editor_get_position_from_offset()
624 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
626 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
627 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
628 ianjuta_editor_goto_end().
629 - All relevent signals and methods converted to use iterators.
630 - All relevent plugins fixed to use new API.
631 - Removed ianjuta_editor_cell_get_line() because it is provided by
632 ianjuta_editor_get_line_from_position().
633 - Removed ianjuta_symbol_manager_get_completions_at_position()
634 because it not used anywhere and is not right to be there.
635 - Updated IAnjutaEditable documentation.
637 Updated IAnjutaIterable interface:
638 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
639 - Introduced 'end-iter' to point at the end of the list.
640 - Updated IAnjutaIterable documentation.
642 * plugins/Makefile.am:
643 (Disabled sourceview plugin for now. Jhs is coming up with a patch
646 2008-01-22 Johannes Schmid <jhs@gnome.org>
648 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
649 * plugins/project-import/anjuta-project-import.glade:
650 * plugins/project-import/anjuta-project-import.plugin.in:
651 * plugins/project-wizard/anjuta-project-wizard.glade:
652 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
653 * plugins/project-wizard/druid.c: (npw_druid_new):
654 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
656 Fixed #465084 – wizard instead of assistant (only string changes...)
658 2008-01-20 Rob Bradford <rob@openedhand.com>
660 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
661 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
662 coming up with the solution. (Bug: #510390.)
664 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
666 * plugins/build-basic-autotools/executer.c:
667 Fix #502508, use anjuta_launcher to keep program output
669 * plugins/terminal/terminal.c:
670 Remove unused child_initizlized member
671 Start the shell on plugin activation
673 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
675 * plugins/debug-manager/sparse_buffer.c:
676 Fix a crash when scrolling in the diassembly window
678 * plugins/debug-manager/sparse_view.c:
679 Small limit change using the same "unit" for both number
681 2008-01-19 Naba Kumar <naba@gnome.org>
683 * plugins/language-support-cpp-java/cpp-java-assist.c:
684 (cpp_java_assist_get_scope_context),
685 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
688 2008-01-19 Johannes Schmid <jhs@gnome.org>
690 * plugins/sourceview/anjuta-editor-sourceview.glade:
691 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
693 And even more strings...
695 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
697 * plugins/project-wizard/templates/cpp/src/main.cc:
698 Fix #498734, typing error in c++ project template
700 2008-01-19 Johannes Schmid <jhs@gnome.org>
702 * plugins/editor/text_editor.c: (text_editor_save_file):
703 * plugins/macro/anjuta-macro.glade:
704 * plugins/subversion/anjuta-subversion.glade:
706 Fixed even more strings
708 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
710 * plugins/language-support-cpp-java/cpp-java-assist.c:
711 Fix bug #488519, remove critical warning (completion_cache == NULL
714 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
716 * plugins/gdb/debugger.c:
717 Enable logging of gdb communication with an environment variable
719 2008-01-19 Naba Kumar <naba@gnome.org>
721 * plugins/editor/text-editor-iterable.c: (iiter_next),
722 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
723 editor native funtions to avoid round trips.
725 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
727 * plugins/editor/text_editor.c:
728 Fix a bug due to the previous patch: Unable to save new file in
731 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
733 * plugins/debug-manager/disassemble.c,
734 plugins/debug-manager/disassemble.h,
735 plugins/debug-manager/registers.c,
736 plugins/debug-manager/registers.h,
737 plugins/debug-manager/memory.c,
738 plugins/debug-manager/memory.h,
739 plugins/debug-manager/command.c,
740 plugins/debug-manager/command.h,
741 plugins/debug-manager/queue.c,
742 plugins/debug-manager/queue.h,
743 plugins/debug-manager/breakpoints.c,
744 plugins/debug-manager/stack_trace.c,
745 plugins/debug-manager/threads.c,
746 plugins/debug-manager/plugin.c,
747 plugins/gdb/plugin.c,
748 plugins/gdb/debugger.c,
749 plugins/gdb/debugger.h,
750 manuals/reference/libanjuta/libanjuta-sections.txt,
751 manuals/reference/libanjuta/libanjuta.types,
752 libanjuta/interfaces/libanjuta.idl:
753 Use gulong instead of guint for addresses
754 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
755 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
757 * plugins/gdb/anjuta-gdb.plugin.in:
758 Remove reference to IAnjutaCpuDebugger (useless)
760 2008-01-18 Johannes Schmid <jhs@gnome.org>
762 * AUTHORS: Added Alexander
764 2008-01-18 Johannes Schmid <jhs@gnome.org>
766 Patch from: Alexander Korolyov <kilork@yandex.ru>
768 * plugins/editor/text_editor.c: (load_from_file),
769 (text_editor_save_file):
771 Fixed symlinks (#510238) and file permission (#405321)
772 handling for scintilla editor.
774 2008-01-17 Johannes Schmid <jhs@gnome.org>
776 * plugins/document-manager/action-callbacks.c:
777 (on_editor_command_select_all_activate),
778 (on_editor_command_cut_activate),
779 (on_editor_command_paste_activate),
780 (on_editor_command_copy_activate),
781 (on_editor_command_clear_activate):
782 Resupport cut/copy/paste/clear on GtkEditables when those
783 have focus. (Important for shortcuts to work).
785 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
786 * plugins/document-manager/search-box.c: (on_search_activated):
787 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
788 * plugins/patch/patch-plugin.c: (on_ok_clicked):
789 * plugins/profiler/plugin.c: (profiler_get_data):
790 * plugins/project-wizard/druid.c: (npw_druid_new):
791 * plugins/project-wizard/install.c: (on_install_end_install_file):
792 * plugins/sourceview/anjuta-editor-sourceview.glade:
793 * plugins/subversion/anjuta-subversion.glade:
794 * plugins/tools/anjuta-tools.glade:
797 2008-01-17 Naba Kumar <naba@gnome.org>
799 Patch from James Liggett:
801 * plugins/subversion/subversion-add-dialog.c:
802 (on_subversion_add_response):
803 * plugins/subversion/subversion-copy-dialog.c:
804 (on_subversion_copy_response):
805 * plugins/subversion/subversion-diff-dialog.c:
806 (on_subversion_diff_response):
807 * plugins/subversion/subversion-merge-dialog.c:
808 (on_subversion_merge_response):
809 * plugins/subversion/subversion-remove-dialog.c:
810 (on_subversion_remove_response):
811 * plugins/subversion/subversion-switch-dialog.c:
812 (on_subversion_switch_response):
813 * plugins/subversion/subversion-ui-utils.c: (check_input):
814 * plugins/subversion/subversion-ui-utils.h:
815 * plugins/subversion/subversion-update-dialog.c:
816 (on_subversion_update_response):
818 If the user doesn't enter any data for path or revision fields in
819 certain SVN plugin dialogs, libsvn throws assertion failures and
820 kills Anjuta. To avoid this, the validity of path and revision
821 input data are checked before the command gets executed.
823 Fixes Bug #509510 - Check input of some dialogs to avoid termination
824 if user gives bad or no input
826 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
828 * plugins/document-manager/anjuta-docman.c:
829 Fix #507627 memory tab stay active on debugger stop
830 Remove two unused variables due to the previous patch
832 2008-01-16 Johannes Schmid <jhs@gnome.org>
834 * libanjuta/anjuta-plugin-manager.c:
835 Fixed #508399 – When you enable a plugin, preferences don't show up
837 2008-01-16 Rob Bradford <rob@openedhand.com>
839 Reviewed by: Johannes Schmid <jhs@gnome.org>
841 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
842 (get_property_value_as_string), (set_property_value_as_string),
843 (register_callbacks):
844 * libanjuta/anjuta-preferences.h:
845 Add support for both file and folder preferences (originally only
846 folder choosers were supported. (Fixes bug: #508805.)
848 * plugins/file-manager/file-manager.glade:
849 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
852 2008-01-16 Johannes Schmid <jhs@gnome.org>
854 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
856 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
859 Fixed #509875 – The "Update globale tags" button wording is incorrect
860 Fixed #509873 – Build Autotools Preferences has excessive padding
861 Fixed #509872 – General Information labels are incorrectly aligned
862 Fixed #509871 – General preferences has incorrect use of colons
864 2008-01-16 Johannes Schmid <jhs@gnome.org>
866 * plugins/document-manager/anjuta-document-manager.glade:
867 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
869 Fixed #509865 – Incorrect padding in the Documents settings tabs
870 Fixed #509867 – Create button contents is mis-aligned
871 Fixed #509869 – "Add Directory" button is not HIG complient
873 2008-01-16 Johannes Schmid <jhs@gnome.org>
875 * libanjuta/anjuta-preferences-dialog.c:
876 (anjuta_preferences_dialog_add_page):
878 Fix #509864 – No initial section selected when opening the Preferences dialog
880 2008-01-16 Johannes Schmid <jhs@gnome.org>
882 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
883 Removed unused gconf_notifications
885 * plugins/search/anjuta-search.glade:
886 * plugins/subversion/anjuta-subversion.glade:
887 * plugins/tools/anjuta-tools.glade:
888 * src/anjuta-app.c: (anjuta_app_instance_init):
890 Fixed various strings
892 2008-01-15 Naba Kumar <naba@gnome.org>
894 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
895 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
898 * plugins/symbol-browser/an_symbol_view.c:
899 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
902 2008-01-15 Johannes Schmid <jhs@gnome.org>
904 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
905 (anjuta_profile_add_plugins_from_xml):
906 * plugins/file-manager/file-manager.glade:
909 * libanjuta/interfaces/libanjuta.idl:
912 * plugins/sourceview/Makefile.am:
913 * plugins/sourceview/anjuta-editor-sourceview.glade:
914 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
915 (end_print), (print_setup), (sourceview_print),
916 (sourceview_print_preview):
917 * plugins/sourceview/sourceview.c: (iprint_print),
918 (iprint_print_preview):
920 Added printing support to GtkSourceView editor
922 2007-01-14 Tom <tpgww@onepost.net>
924 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
926 * plugins/document-manager/anjuta-docman.c:
927 Fix two memory leaks added by the previous patch
929 2008-01-14 Johannes Schmid <jhs@gnome.org>
931 * plugins/sourceview/assist-tip.c: (assist_tip_move):
932 * plugins/sourceview/assist-window.c: (assist_window_move):
936 2008-01-14 Rob Bradford <rob@openedhand.com>
938 * global-tags/Makefile.am:
939 * global-tags/create_global_tags.sh.in:
940 Install anjuta-tags binary into FHS policy compliant directory and
941 update references. (Fixes bug: 509346.)
943 2008-01-13 Naba Kumar <naba@gnome.org>
945 Patch from: Ritesh Khadgaray
946 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
947 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
948 Adds export-dynamic option to LDFLAGS to project template for libglade
949 to work for autoconnect signals.
951 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
953 * libanjuta/anjuta-utils.c:
954 anjuta_util_get_real_path return a string that need to be freed
955 with g_free even if PATH_MAX is not defined
957 2008-01-13 Andre Klapper <a9016009@gmx.de>
959 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
962 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
964 * plugins/document-manager/anjuta-docman.c:
965 Do not reopen file having escaped character (+,...) in path name
967 2008-01-13 Naba Kumar <naba@gnome.org>
969 * libanjuta/interfaces/libanjuta.idl:
970 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
971 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
972 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
973 IAnjutaProjectManager::add_sources().
975 * plugins/glade/plugin.c: (on_glade_resource_removed),
976 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
977 stubs for handing resources in glade file.
979 2008-01-13 Naba Kumar <naba@gnome.org>
981 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
983 * plugins/glade/plugin.c: (ifile_open): Select the first window
984 in the glade project when it is first opened. Avoids empty glade
985 document the first time.
987 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
989 Reviewed by: Johannes Schmid <jhs@gnome.org>
991 * plugins/gtodo/callback.c: (remove_todo_item):
992 Fix #507304 – crash in Anjuta IDE while removing done tasks
994 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
996 * plugins/debug-manager/anjuta-debug-manager.ui,
997 plugins/debug-manager/plugin.c,
998 plugins/debug-manager/start.h,
999 plugins/debug-manager/start.c:
1000 New menu item to add extra source directories for debugger
1002 === anjuta 2.3.2 ===
1004 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
1006 * plugins/gtodo/callback.c: (remove_todo_item):
1007 Fix #507304 – crash in Anjuta IDE while removing done tasks
1009 2008-01-11 Naba Kumar <naba@gnome.org>
1011 * configure.in: Bumped version to 2.3.2
1012 * NEWS: Updated for anjuta 2.3.2 release
1013 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
1016 2008-01-11 Johannes Schmid <jhs@gnome.org>
1018 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1020 Reverted accidently commited change
1022 * plugins/document-manager/anjuta-document-manager.glade:
1023 Fix Gtk-Critical because of broken glade file
1025 2008-01-11 Naba Kumar <naba@gnome.org>
1027 * plugins/glade/plugin.c: (on_document_destroy),
1028 (glade_plugin_add_project): Fixed a bug where when more than one
1029 glade document is open and one is closed, it closes all the glade
1030 documents. Also it might have fixed the bug where sometimes closing
1031 the glade document leaves glade widget tree unclosed.
1033 2008-01-11 Naba Kumar <naba@gnome.org>
1035 * libanjuta/Makefile.am: Install glade3 files in own prefix to
1036 prevent install errors when not installed as root (then the files
1037 are only useful when glade-3 is installed in the same prefix, but it
1038 doesn't harm anjuta runtime).
1040 * plugins/sourceview/sourceview.c: Commented use of a file
1041 not currently distributed.
1043 2008-01-10 Naba Kumar <naba@gnome.org>
1045 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
1046 nothing to translate in it.
1048 2008-01-10 Johannes Schmid <jhs@gnome.org>
1050 * plugins/project-wizard/templates/gnome.wiz:
1051 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1052 * plugins/project-wizard/templates/gnome/src/main.c:
1053 * plugins/project-wizard/templates/translatable-strings.h:
1055 Fixed #508497 and added a new chooser to select whether to use
1058 2008-01-10 Johannes Schmid <jhs@gnome.org>
1060 Patch from Tom <tpgww@onepost.net>:
1062 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
1063 (anjuta_util_glist_path_dedup):
1064 * libanjuta/anjuta-utils.h:
1066 Give the method a proper prefixed name
1068 * plugins/document-manager/action-callbacks.c:
1069 (get_current_popup_active),
1070 (on_editor_command_select_all_activate),
1071 (on_editor_command_cut_activate),
1072 (on_editor_command_paste_activate),
1073 (on_editor_command_copy_activate),
1074 (on_editor_command_clear_activate), (on_show_search),
1075 (on_repeat_quicksearch):
1076 * plugins/document-manager/action-callbacks.h:
1077 * plugins/document-manager/anjuta-docman.c:
1078 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
1079 (anjuta_docman_goto_file_line_mark),
1080 (anjuta_docman_get_full_filename):
1081 * plugins/document-manager/anjuta-docman.h:
1082 * plugins/document-manager/anjuta-document-manager.ui:
1083 * plugins/document-manager/plugin.c:
1084 (update_document_ui_interface_items):
1086 Better way to fix the popup-menu items (Cut/Copy/Paste)
1087 and various clean-ups.
1089 * plugins/document-manager/search-box.c: (on_document_changed),
1090 (search_box_fill_search_focus):
1091 * plugins/document-manager/search-box.h:
1092 * plugins/search/plugin.c:
1094 Add a menu item to repeat the quick search
1096 2008-01-10 Johannes Schmid <jhs@gnome.org>
1098 * plugins/language-support-cpp-java/cpp-java-assist.c:
1101 Fixed #508424 – Auto complete: previous char was removed when
1102 pre TAB to auto complete.
1104 2008-01-10 Johannes Schmid <jhs@gnome.org>
1106 Patch from: James Ligett:
1108 * plugins/profiler/gprof-call-graph-view.c:
1109 (gprof_call_graph_view_create_columns):
1110 * plugins/profiler/gprof-flat-profile-view.c:
1111 (gprof_flat_profile_view_create_columns):
1113 Fixed translation issues (#496833)
1115 2008-01-10 Johannes Schmid <jhs@gnome.org>
1117 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
1119 * plugins/gtodo/gtodo.c: (category_manager_add_item):
1120 Fix #460390 – Changing categories while edinting something
1122 2008-01-09 Naba Kumar <naba@gnome.org>
1124 * libanjuta/anjuta-plugin-manager.c:
1125 (anjuta_plugin_manager_activate_plugins): Commented dead code and
1128 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
1129 corruption reported in bug #507491. Potentially fixes too.
1131 2008-01-09 Johannes Schmid <jhs@gnome.org>
1133 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
1135 * plugins/gtodo/mcategory.c: (category_manager_add_item):
1136 Fix bug #505205 completely
1138 * AUTHORS: Added Bolesław
1140 2008-01-08 Johannes Schmid <jhs@gnome.org>
1142 * plugins/document-manager/action-callbacks.c:
1143 (on_editor_command_cut_activate),
1144 (on_editor_command_paste_activate),
1145 (on_editor_command_copy_activate),
1146 (on_editor_command_clear_activate):
1148 Fixed editor popup menu (Cut, Copy, Paste)
1150 2008-01-08 Johannes Schmid <jhs@gnome.org>
1152 * plugins/sourceview/sourceview.c: (autodetect_language):
1153 Fixed a crash when creating a new file
1155 2008-01-08 Johannes Schmid <jhs@gnome.org>
1157 Patch by <bolekk@gmail.com> (GHOP Student)
1159 * plugins/gtodo/mcategory.c: (category_manager_add_item):
1162 2008-01-08 Naba Kumar <naba@gnome.org>
1164 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
1165 * libanjuta/anjuta-plugin-manager.c:
1166 (anjuta_plugin_manager_select),
1167 (anjuta_plugin_manager_activate_plugins):
1168 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
1169 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
1170 (on_create_submenu), (create_open_with_submenu):
1171 * src/about.c: (on_about_plugin_activate),
1172 (about_create_plugins_submenu): Use translated version of get_string()
1173 API in AnjutaDescription for translatable properties. Fixes bug #496833
1176 2008-01-07 Johannes Schmid <jhs@gnome.org>
1178 * plugins/build-basic-autotools/executer.c: (execute_program):
1179 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1180 * plugins/debug-manager/anjuta-debug-manager.glade:
1181 * plugins/debug-manager/locals.c: (create_locals_gui):
1182 * plugins/file-loader/plugin.c: (on_create_submenu):
1183 * plugins/gtodo/main.h:
1184 * plugins/gtodo/preferences.c: (preferences_widget):
1185 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1186 * plugins/tools/anjuta-tools.glade:
1187 * plugins/tools/execute.c: (atp_output_context_print):
1190 Another bunch of i18n fixes (#496833)
1192 2008-01-07 Johannes Schmid <jhs@gnome.org>
1194 * plugins/build-basic-autotools/build-basic-autotools.c:
1195 (on_build_terminated):
1196 * plugins/gtodo/interface.c: (set_read_only):
1197 * plugins/project-manager/plugin.c: (confirm_removal),
1198 (on_popup_add_to_project):
1199 * plugins/subversion/anjuta-subversion.glade:
1200 * plugins/tools/execute.c: (atp_output_context_print_result):
1202 Fixed some strings from #496833
1204 2008-01-07 Johannes Schmid <jhs@gnome.org>
1206 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1207 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
1209 * plugins/language-support-cpp-java/plugin.c: (install_support),
1210 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
1211 Added basic Vala support
1213 * plugins/sourceview/sourceview.c: (autodetect_language):
1214 Fixed mime-type detection
1216 2008-01-06 Massimo Cora' <maxcvs@email.it>
1218 Reviewed by: Johannes Schmid <jhs@gnome.org>
1220 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
1221 (value_removed_current_editor), (symbol_db_activate),
1222 (symbol_db_deactivate):
1223 * plugins/symbol-db/symbol-db-engine.c:
1224 (symbol_db_engine_get_global_members_filtered):
1225 * plugins/symbol-db/symbol-db-view.c:
1226 (do_add_child_symbol_to_view), (prepare_for_adding),
1227 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
1228 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
1229 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
1230 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
1231 (sdb_view_init), (sdb_view_finalize),
1232 (sdb_view_build_and_display_base_tree):
1233 * plugins/symbol-db/symbol-db-view.h:
1234 added controls to expand Global tab nodes in a non-freezing way.
1235 Fixed also some little bugs always on global-tab.
1237 2008-01-06 Naba Kumar <naba@gnome.org>
1239 Patches from James Liggett:
1240 * plugins/profiler/gprof-call-graph-view.c:
1241 (gprof_call_graph_view_create_columns):
1242 * plugins/profiler/gprof-flat-profile-view.c:
1243 (gprof_flat_profile_view_create_columns):
1244 * plugins/profiler/gprof-function-call-tree-view.c:
1245 (gprof_function_call_tree_view_create_columns): Made all
1246 of the columns resizable and reorderable.
1248 2008-01-06 Johannes Schmid <jhs@gnome.org>
1250 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
1251 (anjuta_launcher_check_password_real),
1252 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
1253 (anjuta_launcher_scan_pty),
1254 (anjuta_launcher_disable_password_check):
1255 * libanjuta/anjuta-launcher.h:
1256 Added disable_password_check for stream where it does not make sense
1257 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
1258 that sometimes occur in symbol-db plugin
1260 * plugins/file-manager/file-model.c:
1261 (file_model_cancel_expand_idle):
1262 Fixed removing of idle source
1264 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
1265 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
1267 Fixed #348854 – invisible cursor in certain themes
1269 2008-01-06 Naba Kumar <naba@gnome.org>
1271 * libanjuta/anjuta-preferences.c:
1272 (anjuta_preferences_register_property_custom): Fixed a crash bug on
1273 closing preferences dialog due to patch in bug #507300
1275 2008-01-06 Naba Kumar <naba@gnome.org>
1277 * plugins/language-support-cpp-java/cpp-java-assist.c:
1279 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
1280 * plugins/search/search-replace_backend.c: (create_search_entries):
1281 Added missing unrefs.
1283 2008-01-06 Johannes Schmid <jhs@gnome.org>
1285 * plugins/debug-manager/variable.c: (get_hovered_word):
1286 Add a g_object_unref()
1288 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
1289 (on_sourceview_hover_leave):
1290 Fixed hover and editor interface to make hover in debugger work
1292 2008-01-06 Naba Kumar <naba@gnome.org>
1294 * plugins/editor/text-editor.c: Whitespaces fixes.
1295 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
1296 DEBUG_PRINT instead of g_message.
1298 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
1300 * plugins/debug-manager/breakpoints.c:
1301 Fix #507441: Disable all breakpoints doesn't work
1302 Fix #507444: Enable Breakpoint menu item doesn't change name
1304 2008-01-05 Naba Kumar <naba@gnome.org>
1306 * manuals/reference/libanjuta/libanjuta.types: Renamed
1307 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
1309 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
1311 * plugins/debug-manager/variable.c:
1312 Update variable display to use IAnjutaIterable instead of position
1314 * plugins/editor/text_editor_cbs.c,
1315 plugins/editor/text_editor.c:
1316 Fix Gtk critical warnings when a hover signal is emitted
1317 Fix get_text_iter in Scintilla (range should include last character)
1319 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
1321 * plugins/debug-manager/debug_tree.c,
1322 plugins/debug-manager/debug_tree.h,
1323 plugins/debug-manager/watch.c,
1324 plugins/debug-manager/command.c,
1325 plugins/debug-manager/queue.c,
1326 plugins/gdb/plugin.c,
1327 plugins/gdb/debugger.c,
1328 plugins/gdb/debugger.h,
1329 libanjuta/interfaces/libanjuta.idl:
1330 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
1332 2008-01-05 Naba Kumar <naba@gnome.org>
1334 * plugins/valgrind/plugin.c: Removed stock icon open/save from
1335 menus to avoid conflict with file open/save. Fixes bug #507455
1337 2008-01-05 Johannes Schmid <jhs@gnome.org>
1340 Conditionally depend on gtksourceview2 >= 2.1.0
1342 * libanjuta/interfaces/libanjuta.idl:
1343 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
1344 iterators instead of positions
1346 * plugins/debug-manager/threads.c:
1347 Fixed a warnings by including gnome-vfs properly
1349 * plugins/debug-manager/variable.c: (get_hovered_word),
1351 Updated to changes in IAnjutaEditorHover/Selection
1353 * plugins/document-manager/action-callbacks.c:
1354 (on_editor_command_upper_case_activate),
1355 (on_editor_command_lower_case_activate):
1356 * plugins/document-manager/search-box.c: (on_incremental_search),
1357 (on_search_activated):
1358 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
1359 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
1360 (iselection_get_start), (iselection_get_end),
1361 (iselection_iface_init), (ihover_display), (ihover_iface_init):
1362 * plugins/editor/text_editor_cbs.c:
1363 (on_text_editor_scintilla_notify):
1365 Updated to changes in IAnjutaEditorHover/Selection and updated editor
1366 interface of scintilla editor.
1368 * plugins/language-manager/languages.xml:
1369 * plugins/language-manager/plugin.c:
1370 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
1371 Added chdr to C language files and some DEBUG_PRINTs
1373 * plugins/language-support-cpp-java/cpp-java-assist.c:
1375 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
1376 * plugins/search/plugin.c: (find_incremental):
1377 * plugins/search/search-replace.c: (search_and_replace):
1378 * plugins/search/search-replace_backend.c: (create_search_entries):
1379 Adapted to changed interfaces
1381 * plugins/sourceview/Makefile.am:
1382 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
1383 (set_uri), (anjuta_document_save):
1384 * plugins/sourceview/anjuta-editor-sourceview.glade:
1385 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
1386 (anjuta_view_key_press_event):
1387 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
1388 * plugins/sourceview/sourceview-cell.c:
1389 (sourceview_cell_instance_init), (sourceview_cell_finalize),
1390 (icell_get_line), (icell_get_attribute), (icell_iface_init):
1391 * plugins/sourceview/sourceview-prefs.c: (get_bool),
1392 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
1393 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
1394 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
1395 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
1396 * plugins/sourceview/sourceview-private.h:
1397 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
1398 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
1399 (on_document_loaded), (sourceview_instance_init),
1400 (sourceview_dispose), (sourceview_finalize),
1401 (sourceview_create_markers), (sourceview_new),
1402 (ifile_savable_save), (ieditor_get_tab_size),
1403 (ieditor_set_tab_size), (ieditor_set_use_spaces),
1404 (ieditor_set_auto_indent), (ieditor_goto_line),
1405 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
1406 (iselect_block), (iselect_set), (iselect_get_start),
1407 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
1408 (imark_unmark), (imark_is_marker_set),
1409 (imark_location_from_handle), (imark_delete_all_markers),
1410 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
1411 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
1412 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
1413 (ilanguage_get_supported_languages), (autodetect_language),
1414 (ilanguage_set_language), (iassist_show_tips),
1415 (on_sourceview_hover_leave), (on_sourceview_hover_over),
1416 (ihover_display), (ihover_iface_init):
1418 Use GtkSourceView 2.1.x:
1419 * New mark interface
1420 * Fixed #486724 and #488615
1421 * Implemented hover interface
1422 * Adapted to changed interfaces
1424 2008-01-04 Rob Bradford <rob@o-hand.com>
1426 Reviewed by Naba Kumar <naba@gnome.org>:
1427 * libanjuta/anjuta-preferences.c:
1428 (anjuta_preferences_register_property_custom):
1429 Unregister preferences for custom preferences when the widget is
1432 2008-01-03 Johannes Schmid <jhs@gnome.org>
1434 * plugins/file-manager/file-model.c: (file_model_row_expanded),
1435 (file_model_row_collapsed):
1436 Fixed the too method to take a correct data argument
1438 2008-01-02 Johannes Schmid <jhs@gnome.org>
1440 * plugins/document-manager/anjuta-docman.c:
1441 (anjuta_docman_add_document), (anjuta_docman_remove_document):
1442 ref and unref correctly to silence a Gtk+ critical
1444 2008-01-01 Johannes Schmid <jhs@gnome.org>
1446 * plugins/editor/text_editor.c: (itext_editor_get_text):
1447 Fixed #506740 – ianjuta_editor_get_text crash if request
1448 text past the buffer length
1450 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
1452 * plugins/debug-manager/utilities.c,
1453 plugins/debug-manager/utilities.h,
1454 plugins/debug-manager/breakpoints.c:
1455 Move get_current_editor function in utilities.c
1457 * plugins/debug-manager/plugin.c,
1458 plugins/debug-manager/debug_tree.c,
1459 plugins/debug-manager/debug_tree.h,
1460 plugins/debug-manager/watch.c,
1461 plugins/debug-manager/watch.h,
1462 plugins/debug-manager/locals.c,
1463 plugins/debug-manager/locals.h,
1464 (added) plugins/debug-manager/variable.c,
1465 (added) plugins/debug-manager/variable.h,
1466 plugins/debug-manager/Makefile.am:
1467 Use hover interface to display variable value
1469 2007-12-31 Johannes Schmid <jhs@gnome.org>
1471 * libanjuta/Makefile.am:
1472 Only install glade catalog files if glade-3 is available
1473 (Fixes #506269 and #500296)
1475 2007-12-30 Johannes Schmid <jhs@gnome.org>
1477 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
1478 (set_property_value_as_string), (register_callbacks):
1480 Fixed GtkFileChooserButton preferences to also work when only the combo
1481 changes without a dialog being open.
1483 2007-12-29 Johannes Schmid <jhs@gnome.org>
1485 * plugins/editor/Makefile.am:
1486 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
1488 2007-12-29 Johannes Schmid <jhs@gnome.org>
1490 * plugins/devhelp/plugin.c: (devhelp_activate):
1491 Fixed #498986 - Anjuta-2.3.0 fails to build
1493 2007-12-29 Johannes Schmid <jhs@gnome.org>
1495 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
1496 * plugins/debug-manager/plugin.c:
1497 (on_run_to_cursor_action_activate):
1498 * plugins/document-manager/anjuta-docman.c:
1499 (anjuta_docman_goto_file_line_mark):
1500 * plugins/symbol-db/plugin.c: (value_added_current_editor),
1501 (value_removed_current_editor):
1503 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
1504 all those to value_added_current_document...
1506 * plugins/editor/anjuta-editor-scintilla.glade:
1507 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
1508 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
1510 2007-12-28 Massimo Cora' <maxcvs@email.it>
1512 * plugins/symbol-db/plugin.c: (on_importing_project_end),
1513 (symbol_db_activate), (symbol_db_deactivate),
1514 (symbol_db_instance_init), (isymbol_manager_get_parents):
1515 * plugins/symbol-db/plugin.h:
1516 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1517 * plugins/symbol-db/symbol-db-engine.c:
1518 (symbol_db_engine_get_global_members_filtered):
1519 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
1520 (on_symbol_inserted):
1521 Filtered out static functions on global-tab. E.g. when flag
1522 is_file_scope = 1 we won't add entries there.
1523 Fixed a little bug on 'Global'->'Vars/Others' node too.
1525 2007-12-28 Johannes Schmid <jhs@gnome.org>
1527 * libanjuta/anjuta-launcher.c:
1528 Fixed a silly (and completely useless) memory corruption that probably
1529 only occured at a few race conditions though I wonder why it did not
1532 2007-12-28 Johannes Schmid <jhs@gnome.org>
1533 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
1534 * plugins/debug-manager/plugin.c: (set_program_counter):
1535 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
1536 * plugins/debug-manager/start.c: (get_source_directories):
1537 * plugins/debug-manager/threads.c: (on_info_thread),
1539 * plugins/file-manager/file-model.c: (file_model_set_property):
1540 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
1541 * plugins/tools/editor.c: (on_editor_response):
1543 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
1545 * plugins/document-manager/plugin.c: (update_title),
1546 (value_added_project_root_uri):
1547 * plugins/document-manager/plugin.h:
1548 Shorten down the title bar if the current path is inside the opened project
1550 2007-12-28 Massimo Cora' <maxcvs@email.it>
1552 reviewed by: Johannes Schmid <jhs@gnome.org>
1554 * plugins/project-wizard/templates/java/project.anjuta:
1555 * plugins/project-wizard/templates/mkfile/project.anjuta:
1556 * plugins/project-wizard/templates/python/project.anjuta:
1557 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
1558 let new projects use new SymbolDB plugin.
1560 * plugins/symbol-browser/images/Makefile.am:
1561 added some images taken from MonoDevelop project.
1563 * plugins/symbol-db/plugin.c: (value_added_current_editor),
1564 (goto_file_line), (on_importing_project_end), (project_root_added),
1565 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
1566 (isymbol_manager_search):
1567 Added project-updating feature when opening a project with some files
1568 modified externally [e.g. a svn up].
1570 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1571 (sdb_engine_iterator_node_instance_init),
1572 (sdb_engine_iterator_node_finalize),
1573 (symbol_db_engine_iterator_node_set_conversion_hash):
1574 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
1575 * plugins/symbol-db/symbol-db-engine-iterator.c:
1576 (symbol_db_engine_iterator_new):
1577 * plugins/symbol-db/symbol-db-engine-iterator.h:
1578 Moved Hash table initialization into the engine. This proxies and
1579 speeds up the process of creation and iteration of a GdaDataModel.
1581 * plugins/symbol-db/symbol-db-engine.c:
1582 (sdb_engine_ctags_output_thread),
1583 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1584 (sdb_engine_scan_files_1), (sdb_engine_init),
1585 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
1586 (symbol_db_engine_add_new_workspace),
1587 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
1588 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
1589 (symbol_db_engine_get_sym_type_conversion_hash),
1590 (symbol_db_engine_update_files_symbols),
1591 (symbol_db_engine_update_project_symbols),
1592 (symbol_db_engine_update_buffer_symbols),
1593 (symbol_db_engine_get_class_parents),
1594 (symbol_db_engine_get_global_members_filtered),
1595 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
1596 (symbol_db_engine_get_scope_members_by_symbol_id),
1597 (symbol_db_engine_get_scope_members),
1598 (symbol_db_engine_get_current_scope),
1599 (symbol_db_engine_get_file_symbols),
1600 (symbol_db_engine_get_symbol_info_by_id),
1601 (symbol_db_engine_find_symbol_by_name_pattern),
1602 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1603 * plugins/symbol-db/symbol-db-engine.h:
1604 * plugins/symbol-db/symbol-db-view-locals.c:
1605 (sdb_view_locals_get_iter_from_row_ref),
1606 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
1607 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
1608 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1609 Changes on some queries fuctions and some fixes. Added *_filtered
1612 * plugins/symbol-db/symbol-db-view.c:
1613 (do_add_child_symbol_to_view), (add_new_waiting_for),
1614 (prepare_for_adding), (on_symbol_inserted),
1615 (do_recurse_subtree_and_remove), (on_symbol_removed),
1616 (sdb_view_do_add_hidden_dummy_child),
1617 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
1618 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
1619 (sdb_view_locals_create_new_store), (sdb_view_init),
1620 (sdb_view_finalize), (sdb_view_class_init),
1621 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
1622 (symbol_db_view_get_pixbuf),
1623 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1624 New display for global tags. This is the definitive version, bugs apart.
1626 * plugins/symbol-db/tables.sql:
1629 2007-12-27 Naba Kumar <naba@gnome.org>
1631 * libanjuta/interfaces/libanjuta.idl:
1632 * plugins/editor/aneditor-priv.h:
1633 * plugins/editor/aneditor.cxx:
1634 * plugins/editor/text_editor.c: (text_editor_instance_init),
1635 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
1636 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
1637 * plugins/editor/text_editor.h:
1638 * plugins/editor/text_editor_cbs.c:
1639 (on_text_editor_scintilla_notify):
1641 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
1642 related code in AnEditor. Fixed some compilation warnings.
1644 2007-12-26 Naba Kumar <naba@gnome.org>
1646 * Changelog: Fixed indentation.
1648 2007-12-25 Naba Kumar <naba@gnome.org>
1650 * plugins/editor/Makefile.am:
1651 * plugins/editor/editor.glade:
1652 * plugins/editor/plugin.c:
1653 * plugins/editor/style-editor.c:
1654 * plugins/sourceview/Makefile.am:
1655 * plugins/sourceview/plugin.c:
1656 * plugins/sourceview/sourceview.glade:
1657 * plugins/valgrind/Makefile.am:
1659 Renamed glade files to anjuta-editor-* to give name space for the
1660 schema files (because they are installed in system directory).
1662 * scripts/build-schemas.mk: Install the schemas files also (need for
1663 binary package installation/uninstallation).
1665 2007-12-25 Johannes Schmid <jhs@gnome.org>
1667 * plugins/language-support-cpp-java/plugin.c:
1668 (set_indentation_param_vim):
1670 Support some more vim modeline commands and shortcuts (#504331)
1672 2007-12-25 Johannes Schmid <jhs@gnome.org>
1674 Patches from James Liggett:
1675 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
1676 (anjuta_vcs_status_tree_view_init):
1677 * plugins/subversion/subversion-commit-dialog.c:
1678 (subversion_commit_dialog):
1679 * plugins/subversion/subversion-diff-dialog.c:
1680 (on_subversion_diff_response):
1681 * plugins/subversion/subversion-log-dialog.c:
1682 (on_log_view_selected_button_clicked),
1683 (on_log_diff_selected_button_clicked),
1684 (on_log_diff_previous_button_clicked):
1685 * plugins/subversion/subversion-resolve-dialog.c:
1686 (subversion_resolve_dialog):
1687 * plugins/subversion/subversion-revert-dialog.c:
1688 (subversion_revert_dialog):
1689 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
1690 (pulse_progress_bar), (hide_pulse_progress_bar),
1691 (disconnect_data_arrived_signals),
1692 (cancel_data_arrived_signal_disconnect):
1693 * plugins/subversion/subversion-ui-utils.h:
1695 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
1696 #505237 – Sort list of modified files
1698 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
1700 * plugins/gdb/debugger.c:
1701 Fix bug #491301: Inspecting a variable opens a bad focus dialog
1703 2007-12-23 Johannes Schmid <jhs@gnome.org>
1705 * plugins/language-support-cpp-java/plugin.c:
1706 (set_indentation_param_emacs), (set_indentation_param_vim),
1707 (parse_mode_line_emacs), (parse_mode_line_vim),
1708 (extract_mode_line), (initialize_indentation_params):
1710 Added (basic) support for vim modelines (#504331)
1712 * plugins/message-view/message-view.c: (message_view_next),
1713 (message_view_previous):
1715 Fixed next/previous message
1717 2007-12-23 Johannes Schmid <jhs@gnome.org>
1719 * libanjuta/anjuta-ui.h:
1720 Check for != NULL before unref'ing pixbuf (related to #497878)
1722 * plugins/devhelp/plugin.c: (register_stock_icons):
1723 * plugins/document-manager/anjuta-docman.c:
1724 (anjuta_docman_add_document):
1725 * plugins/glade/plugin.c: (on_close_activated),
1726 (register_stock_icons), (on_session_save),
1727 (glade_plugin_add_project):
1729 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
1730 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
1732 * plugins/language-support-cpp-java/plugin.c:
1733 (register_stock_icons):
1734 Fixed stock icon registration macros
1736 2007-12-23 Johannes Schmid <jhs@gnome.org>
1738 * global-tags/Makefile.am:
1739 * launcher/Makefile.am:
1740 * libanjuta/Makefile.am:
1741 * libegg/Makefile.am:
1742 * manuals/anjuta-faqs/Makefile.am:
1743 * manuals/anjuta-manual/Makefile.am:
1744 * manuals/reference/libanjuta/Makefile.am:
1745 * plugins/build-basic-autotools/Makefile.am:
1746 * plugins/class-gen/Makefile.am:
1747 * plugins/class-inheritance/Makefile.am:
1748 * plugins/cvs-plugin/Makefile.am:
1749 * plugins/debug-manager/Makefile.am:
1750 * plugins/devhelp/Makefile.am:
1751 * plugins/document-manager/Makefile.am:
1752 * plugins/editor/Makefile.am:
1753 * plugins/editor/scintilla/Makefile.am:
1754 * plugins/editor/scintilla/include/Makefile.am:
1755 * plugins/file-loader/Makefile.am:
1756 * plugins/file-manager/Makefile.am:
1757 * plugins/file-wizard/Makefile.am:
1758 * plugins/gdb/Makefile.am:
1759 * plugins/glade/Makefile.am:
1760 * plugins/gtodo/Makefile.am:
1761 * plugins/gvim/Makefile.am:
1762 * plugins/indent/Makefile.am:
1763 * plugins/language-manager/Makefile.am:
1764 * plugins/language-support-cpp-java/Makefile.am:
1765 * plugins/macro/Makefile.am:
1766 * plugins/message-view/Makefile.am:
1767 * plugins/patch/Makefile.am:
1768 * plugins/profiler/Makefile.am:
1769 * plugins/project-import/Makefile.am:
1770 * plugins/project-manager/Makefile.am:
1771 * plugins/project-wizard/Makefile.am:
1772 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
1773 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
1774 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1775 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1776 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
1777 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
1778 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
1779 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
1780 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
1781 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
1782 * plugins/sample1/Makefile.am:
1783 * plugins/search/Makefile.am:
1784 * plugins/sourceview/Makefile.am:
1785 * plugins/subversion/Makefile.am:
1786 * plugins/symbol-browser/Makefile.am:
1787 * plugins/symbol-db/Makefile.am:
1788 * plugins/symbol-db/test/Makefile.am:
1789 * plugins/terminal/Makefile.am:
1790 * plugins/tools/Makefile.am:
1791 * plugins/valgrind/Makefile.am:
1793 * tagmanager/Makefile.am:
1795 Replaces the deprecated "INCLUDES" in all Makefile.am's with
1796 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
1797 warnings from illigel C++ compiler flags.
1799 2007-12-23 Johannes Schmid <jhs@gnome.org>
1801 Patch from Tom <tpgww@onepost.net>:
1803 * plugins/document-manager/anjuta-docman.c:
1804 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
1805 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
1806 (anjuta_docman_instance_init), (on_notebook_switch_page),
1807 (anjuta_docman_grab_text_focus):
1808 * plugins/document-manager/plugin.c: (on_document_added),
1809 (on_window_key_press_event), (on_window_key_release_event):
1811 Some more document-manager code cleanups and fixes.
1813 2007-12-23 Massimo Cora' <maxcvs@email.it>
1815 * plugins/symbol-db/plugin.c: (register_stock_icons),
1816 (value_added_current_editor), (value_removed_current_editor),
1817 (on_importing_project_end), (project_root_removed):
1818 added controls to clean/populate GtkTreeView(s) on projects unload/load.
1820 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
1821 (symbol_db_engine_get_file_db_path):
1822 fixed a useless warning.
1824 * plugins/symbol-db/symbol-db-view-locals.c:
1825 (traverse_free_waiting_for), (file_view_status_destroy),
1826 (sdb_view_locals_create_new_store), (traverse_files_view_status),
1827 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
1828 (sdb_view_locals_finalize), (on_symbol_inserted),
1829 (symbol_db_view_locals_recv_signals_from_engine),
1830 (symbol_db_view_locals_update_list):
1831 more speed on editors switching. GtkTreeStore caching method implemented.
1832 Fixed compiler warnings and a little memory leak.
1834 * plugins/symbol-db/symbol-db-view-locals.h:
1835 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
1836 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
1837 (on_scan_end), (on_symbol_inserted),
1838 (sdb_view_locals_create_new_store), (sdb_view_init),
1839 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
1840 * plugins/symbol-db/symbol-db-view.h:
1841 fixed some crashers. Now project loading/populating should be quite quick.
1843 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1845 * plugins/debug-manager/command.c,
1846 plugins/debug-manager/queue.c:
1847 Take care of command return value (FALSE is an error)
1849 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1851 * plugins/debug-manager/anjuta-debug-manager.glade,
1852 plugins/debug-manager/breakpoints.c:
1853 Remove address, condition and pass breakpoint column if not supported
1854 Fix clear all remove_all to avoid an endless loop if a breakpoint
1857 2007-12-17 Johannes Schmid <jhs@gnome.org>
1859 Patch from Tom <tpgww@onepost.net> (with some changes):
1861 * plugins/document-manager/action-callbacks.c: (on_open_activate),
1862 (on_save_as_activate), (on_save_all_activate),
1863 (on_close_file_activate), (on_close_all_file_activate),
1864 (on_reload_file_activate), (on_editor_command_clear_activate),
1865 (on_transform_eolchars1_activate), (on_comment_block),
1866 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
1867 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1868 (on_editor_linenos1_activate), (on_editor_markers1_activate),
1869 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
1870 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
1871 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
1872 (on_zoom_out_text_activate):
1873 * plugins/document-manager/action-callbacks.h:
1874 * plugins/document-manager/anjuta-docman.c:
1875 (on_notebook_page_close_button_click),
1876 (on_notebook_page_close_button_enter),
1877 (on_notebook_page_close_button_leave),
1878 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
1879 (anjuta_docman_page_init), (anjuta_docman_page_new),
1880 (on_open_filesel_response), (create_file_open_dialog_gui),
1881 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
1882 (anjuta_docman_instance_init), (on_notebook_switch_page),
1883 (on_document_destroy), (anjuta_docman_add_editor),
1884 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1885 (anjuta_docman_set_current_document),
1886 (anjuta_docman_goto_file_line_mark), (get_real_path),
1887 (anjuta_docman_get_full_filename),
1888 (anjuta_docman_delete_all_markers),
1889 (anjuta_docman_delete_all_indicators),
1890 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1891 (anjuta_docman_order_tabs):
1892 * plugins/document-manager/anjuta-docman.h:
1893 * plugins/document-manager/file_history.c: (an_hist_file_new),
1894 (an_file_history_push), (an_file_history_dump):
1895 * plugins/document-manager/file_history.h:
1896 * plugins/document-manager/plugin.c: (update_title),
1897 (value_removed_project_root_uri),
1898 (update_document_ui_interface_items), (menu_name_compare),
1899 (on_document_added), (on_document_changed),
1900 (on_window_key_press_event), (on_window_key_release_event),
1902 * plugins/document-manager/search-box.c: (on_document_changed),
1903 (on_goto_activated), (search_box_init), (search_box_new):
1904 * plugins/document-manager/search-box.h:
1906 Yet more code cleanups
1907 Save glade files correctly in session
1908 Use new tooltip API if available
1909 Sort notebook pages when session is restored (needs work)
1911 2007-12-16 Johannes Schmid <jhs@gnome.org>
1913 * plugins/document-manager/anjuta-docman.c:
1914 (anjuta_docman_add_document):
1916 Present correct widget with anjuta_shell_present_widget(). This got wrong when
1917 the new search bar was introduced.
1919 2007-12-12 Johannes Schmid <jhs@gnome.org>
1921 Patch from Tom <tpgww@onepost.net>:
1922 (#485233 – another bunch of docman cleanups)
1924 * libanjuta/interfaces/libanjuta.idl:
1925 * plugins/document-manager/action-callbacks.c:
1926 (get_current_document), (get_current_focus_widget),
1927 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
1928 (on_close_file_activate), (on_close_all_file_activate),
1929 (on_reload_file_activate), (on_print_activate),
1930 (on_print_preview_activate),
1931 (on_editor_command_upper_case_activate),
1932 (on_editor_command_lower_case_activate),
1933 (on_editor_command_eol_crlf_activate),
1934 (on_editor_command_eol_lf_activate),
1935 (on_editor_command_eol_cr_activate),
1936 (on_editor_command_select_all_activate),
1937 (on_editor_command_select_to_brace_activate),
1938 (on_editor_command_select_block_activate),
1939 (on_editor_command_match_brace_activate),
1940 (on_editor_command_undo_activate),
1941 (on_editor_command_redo_activate),
1942 (on_editor_command_cut_activate),
1943 (on_editor_command_paste_activate),
1944 (on_editor_command_copy_activate),
1945 (on_editor_command_clear_activate),
1946 (on_editor_command_close_folds_all_activate),
1947 (on_editor_command_open_folds_all_activate),
1948 (on_editor_command_toggle_fold_activate),
1949 (on_editor_command_bookmark_toggle_activate),
1950 (on_editor_command_bookmark_first_activate),
1951 (on_editor_command_bookmark_next_activate),
1952 (on_editor_command_bookmark_prev_activate),
1953 (on_editor_command_bookmark_last_activate),
1954 (on_editor_command_bookmark_clear_activate),
1955 (on_transform_eolchars1_activate), (on_comment_block),
1956 (on_comment_box), (on_comment_stream),
1957 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1958 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
1959 (on_force_hilite_activate), (on_swap_activate),
1960 (on_editor_add_view_activate), (on_editor_remove_view_activate):
1961 * plugins/document-manager/action-callbacks.h:
1962 * plugins/document-manager/anjuta-docman.c:
1963 (on_notebook_page_close_button_click),
1964 (on_notebook_page_close_button_enter),
1965 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
1966 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
1967 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
1968 (on_open_filesel_response), (anjuta_docman_open_file),
1969 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
1970 (anjuta_docman_dispose), (anjuta_docman_instance_init),
1971 (anjuta_docman_class_init), (anjuta_docman_new),
1972 (on_notebook_switch_page), (on_document_save_point),
1973 (on_document_destroy), (anjuta_docman_add_editor),
1974 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1975 (anjuta_docman_set_popup_menu),
1976 (anjuta_docman_get_current_focus_widget),
1977 (anjuta_docman_get_page_for_document),
1978 (anjuta_docman_get_current_document),
1979 (anjuta_docman_set_current_document),
1980 (anjuta_docman_goto_file_line),
1981 (anjuta_docman_goto_file_line_mark),
1982 (anjuta_docman_get_full_filename),
1983 (anjuta_docman_present_notebook_page),
1984 (anjuta_docman_update_page_label),
1985 (anjuta_docman_delete_all_markers),
1986 (anjuta_docman_delete_all_indicators),
1987 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1988 (do_ordertab1), (anjuta_docman_order_tabs),
1989 (anjuta_docman_set_editor_properties),
1990 (anjuta_docman_get_document_for_path),
1991 (anjuta_docman_get_all_doc_widgets):
1992 * plugins/document-manager/anjuta-docman.h:
1993 * plugins/document-manager/editor-tooltips.c:
1994 * plugins/document-manager/plugin.c: (update_title),
1995 (update_document_ui_enable_all), (update_document_ui_disable_all),
1996 (update_document_ui_save_items),
1997 (update_document_ui_interface_items), (update_document_ui),
1998 (on_document_update_save_ui), (update_status),
1999 (on_document_update_ui), (on_document_added),
2000 (on_document_changed), (on_session_save), (on_save_prompt),
2001 (on_docman_auto_save), (on_gconf_notify_timer):
2002 * plugins/document-manager/search-box.c: (on_document_changed),
2003 (search_box_new), (search_box_grab_line_focus):
2004 * plugins/glade/plugin.c: (ifile_open):
2005 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
2006 * plugins/search/search-replace_backend.c: (create_search_entries):
2007 * plugins/sourceview/anjuta-document.c: (set_uri),
2008 (anjuta_document_save):
2009 * plugins/sourceview/sourceview.c: (ifile_savable_save):
2010 * plugins/tools/editor.c: (on_editor_response):
2012 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
2013 It fixes some issues with session handling and several memory lacks.
2014 Gtk 2.12 Tooltip API is used if available.
2016 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
2018 * plugins/debug-manager/disassemble.c,
2019 plugins/debug-manager/disassemble.h,
2020 plugins/debug-manager/command.c,
2021 plugins/debug-manager/command.h,
2022 plugins/debug-manager/plugin.c
2023 plugins/debug-manager/sparse_view.c,
2024 plugins/debug-manager/sparse_view.h,
2025 plugins/gdb/plugin.c,
2026 plugins/gdb/debugger.c,
2027 plugins/gdb/debugger.h,
2028 libanjuta/interfaces/libanjuta.idl:
2029 Fix bug #502533: Implement assembler step
2031 * plugins/debug-manager/breakpoints.c:
2032 Do not save temporary breakpoints
2034 * plugins/debug-manager/stack_trace.c:
2035 Fix a crash when a stack command is cancelled
2037 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
2039 * plugins/debug-manager/plugin.c,
2040 plugins/debug-manager/breakpoints.c,
2041 plugins/debug-manager/breakpoints.h:
2042 Fix bug #488732: Breakpoint on delete lines
2043 Breakpoints are now linked to their position in editor
2045 * plugins/gdb/debugger.c:
2046 Fix removing condition on breakpoint
2048 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
2050 * plugins/debug-manager/anjuta-debug-manager.glade,
2051 plugins/debug-manager/start.c,
2052 plugins/gdb/plugin.c,
2053 plugins/gdb/debugger.c,
2054 plugins/gdb/debugger.h,
2055 libanjuta/interfaces/libanjuta.idl:
2056 Fix bug #481366: Do not stop at the beginning of the program
2058 * plugins/debug-manager/command.c,
2059 plugins/debug-manager/command.h,
2060 plugins/debug-manager/breakpoints.c,
2061 plugins/debug-manager/queue.c,
2062 plugins/debug-manager/queue.h:
2063 Fix a bug remove all breakpoints was not working due to latest changes
2064 Setting breakpoints is disabled when program is running
2066 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
2068 * plugins/debug-manager/queue.c,
2069 plugins/gdb/plugin.c:
2070 Fix bug #501469: Crash if mime_type is unknown
2072 2007-12-01 Massimo Cora' <maxcvs@email.it>
2074 * plugins/symbol-db/plugin.c: (on_editor_destroy),
2075 (on_editor_update_ui), (on_single_file_scan_end),
2076 (on_importing_project_end), (project_root_added),
2077 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
2078 * plugins/symbol-db/plugin.h:
2079 show on status bar files being scanned.
2081 * plugins/symbol-db/symbol-db-engine.c:
2082 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
2083 (sdb_engine_ctags_output_thread),
2084 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
2085 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
2086 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
2087 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
2088 (sdb_engine_get_table_id_by_unique_name2),
2089 (symbol_db_engine_open_project),
2090 (sdb_engine_prepare_executing_commands),
2091 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
2092 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
2093 (sdb_engine_detects_removed_ids),
2094 (symbol_db_engine_get_class_parents),
2095 (symbol_db_engine_get_global_members),
2096 (symbol_db_engine_get_scope_members_by_symbol_id),
2097 (symbol_db_engine_get_scope_members),
2098 (symbol_db_engine_get_current_scope),
2099 (symbol_db_engine_get_file_symbols),
2100 (symbol_db_engine_get_symbol_info_by_id),
2101 (symbol_db_engine_get_full_local_path),
2102 (symbol_db_engine_find_symbol_by_name_pattern),
2103 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
2104 * plugins/symbol-db/symbol-db-engine.h:
2105 * plugins/symbol-db/symbol-db-view-locals.c:
2106 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
2107 (symbol_db_view_locals_recv_signals_from_engine),
2108 (symbol_db_view_locals_update_list):
2109 * plugins/symbol-db/symbol-db-view-locals.h:
2110 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
2111 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
2112 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
2113 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
2114 * plugins/symbol-db/symbol-db-view.h:
2115 Added g_thread architecture to scan in background. With this you
2116 can use Anjuta's GUI without freezing.
2117 Improved insertion speed by using a paradigm like 'insert' and 'check'
2118 replacing a 'check' and 'insert' one. This has been done for tables
2119 like symbol, scope, sym_type.
2122 * plugins/symbol-db/tables.sql:
2123 * plugins/symbol-db/test/main.c: (get_global_members), (main),
2124 (thread), (print_message), (bastard_thread), (idle_signals):
2125 fixed a typo on tables that broke sql triggers.
2127 === anjuta 2.3.1 ===
2129 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
2131 * NEWS, AUTHORS: Updated.
2132 * src/Makefile.am: Fixed make distcheck
2134 Patch from Yang Hong:
2135 * plugins/file-manager/file-manager.glade: Fixed file chooser
2136 size in file-manager preferences.
2138 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
2140 * NEWS: Updated for 2.3.1 development release
2141 * configure.in: Bumped version to 2.3.1
2143 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
2145 * plugins/debug-manager/threads.c,
2146 plugins/debug-manager/disassemble.c,
2147 plugins/debug-manager/watch.c,
2148 plugins/debug-manager/registers.c,
2149 plugins/debug-manager/locals.c,
2150 plugins/debug-manager/breakpoints.c,
2151 plugins/debug-manager/stack_trace.c,
2152 plugins/debug-manager/command.c,
2153 plugins/debug-manager/command.h,
2154 plugins/debug-manager/queue.c,
2155 libanjuta/interfaces/libanjuta.idl:
2156 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
2157 Document IAnjutaDebugManager signals
2158 Generate new signals in queue.c
2159 Use new signals in other files
2161 2007-11-30 <genbell@tiscali.it>
2163 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2165 * plugins/gdb/Makefile.am:
2168 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
2170 * plugins/tools/variable.c:
2171 Fix a bug added in the previous patch (it is not a leak)
2173 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
2175 * plugins/project-wizard/druid.c,
2176 plugins/project-wizard/templates/terminal.wiz,
2177 plugins/project-wizard/templates/xlib-dock.wiz,
2178 plugins/project-wizard/templates/wxwin.wiz,
2179 plugins/project-wizard/templates/java.wiz,
2180 plugins/project-wizard/templates/gnome.wiz,
2181 plugins/project-wizard/templates/anjuta-plugin.wiz,
2182 plugins/project-wizard/templates/gtkmm.wiz,
2183 plugins/project-wizard/templates/python.wiz,
2184 plugins/project-wizard/templates/cpp.wiz,
2185 plugins/project-wizard/templates/sdl.wiz,
2186 plugins/project-wizard/templates/gtk.wiz,
2187 plugins/project-wizard/templates/minimal.wiz,
2188 plugins/project-wizard/templates/xlib.wiz,
2189 plugins/project-wizard/templates/gcj.wiz,
2190 plugins/project-wizard/templates/translatable-strings.h,
2191 plugins/project-import/project-import.c:
2192 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
2194 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
2196 * plugins/debug-manager/threads.c,
2197 plugins/debug-manager/disassemble.c,
2198 plugins/debug-manager/watch.c,
2199 plugins/debug-manager/registers.c,
2200 plugins/debug-manager/memory.c,
2201 plugins/debug-manager/locals.c,
2202 plugins/debug-manager/stack_trace.c,
2203 plugins/debug-manager/queue.c,
2204 plugins/debug-manager/queue.h:
2205 Connect debugger signal only when program is loaded
2206 Rename get_feature in is_supported
2208 * plugins/debug-manager/plugin.c:
2209 Remove editor watch when plugin is deactivated
2211 * plugins/debug-manager/anjuta-debug-manager.glade,
2212 plugins/debug-manager/breakpoints.c,
2213 plugins/debug-manager/breakpoints.h:
2214 Rewrite almost completely the breakpoint code
2215 Improve breakpoint dialog
2217 Implement condition, hit count, ignore and temporary attribute
2219 * plugins/debug-manager/command.c,
2220 plugins/debug-manager/command.h:
2221 Add a breakpoint list command
2223 * plugins/gdb/debugger.c,
2224 plugins/gdb/debugger.h:
2225 Add new breakpoint list command
2226 Fix parsing of breakpoint data
2228 * libanjuta/interfaces/libanjuta.idl,
2229 plugins/gdb/plugin.c:
2230 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
2232 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
2234 * plugins/document-manager/plugin.c:
2235 Use Ctrl+Shift+s as shortcut for Save As
2237 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
2239 * plugins/subversion/plugin.c: (activate_plugin):
2240 * plugins/symbol-db/plugin.c: (symbol_db_activate):
2241 * src/layout.xml: Fixed dockitem positions.
2243 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
2245 Icons from tpgww@onepost.net:
2246 * plugins/project-wizard/applogo.png:
2247 Icons from patch in bug #480093 comment #23. Also renamed icons.
2249 * plugins/message-view/Makefile.am:
2250 * plugins/message-view/plugin.c: (register_stock_icons),
2251 (ipreferences_merge): Removed redundant icon.
2253 * plugins/document-manager/plugin.c:
2254 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
2255 Do not insensitize New action when there is no document.
2258 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
2260 Icons from tpgww@onepost.net:
2261 * plugins/symbol-browser/an_symbol_prefs.c:
2262 * pixmaps/Makefile.am:
2263 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
2265 Icons from patch in bug #480093 comment #23. Also renamed icons.
2268 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
2270 Patch from James Liggett:
2271 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
2272 revert and dialogs resizable.
2274 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
2276 Patch from James Liggett:
2277 * plugins/subversion/anjuta-subversion.glade:
2278 * plugins/subversion/subversion-diff-dialog.c:
2279 (on_subversion_diff_response), (subversion_diff_dialog):
2280 * plugins/subversion/subversion-diff-dialog.h:
2282 The diff dialog should have a checkbox, enabled by default, that
2283 allows the user to make sure that all open files are saved before
2286 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
2288 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
2290 Icons from tpgww@onepost.net:
2291 * pixmaps/Makefile.am:
2294 * src/anjuta-preferences-general.svg:
2296 Icons from patch in bug #480093 comment #23. Also renamed icons.
2299 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
2301 Icons from tpgww@onepost.net:
2302 * plugins/debug-manager/images/Makefile.am:
2303 * plugins/debug-manager/images/anjuta-watch.svg:
2304 * plugins/debug-manager/plugin.c: (register_stock_icons):
2305 * plugins/gdb/images/Makefile.am:
2306 * plugins/gtodo/Makefile.am:
2307 * plugins/gtodo/anjuta-gtodo-plugin.svg:
2308 * plugins/gtodo/anjuta-gtodo.plugin.in:
2309 * plugins/gtodo/interface.c: (stock_icons):
2310 * plugins/gtodo/main.h:
2311 * plugins/gtodo/plugin.c: (ipreferences_merge):
2312 * plugins/terminal/Makefile.am:
2313 * plugins/terminal/anjuta-terminal-plugin.svg:
2314 * plugins/terminal/anjuta-terminal.plugin.in:
2315 * plugins/terminal/terminal.c:
2316 * plugins/tools/Makefile.am:
2317 * plugins/tools/anjuta-tools-plugin.svg:
2318 * plugins/tools/anjuta-tools.plugin.in:
2319 * plugins/tools/plugin.c:
2320 * plugins/valgrind/Makefile.am:
2321 * plugins/valgrind/anjuta-valgrind-plugin.svg:
2322 * plugins/valgrind/anjuta-valgrind.plugin.in:
2323 * plugins/valgrind/plugin.c: (register_stock_icons),
2324 (ipreferences_merge):
2326 Icons from patch in bug #480093 comment #23. Also renamed icons.
2329 2007-11-18 Massimo Cora' <maxcvs@email.it>
2331 reviewed by: Johannes Schmid <jhs@gnome.org>
2334 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
2335 due to bug #493360. Still present anyway bug #495843
2337 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
2338 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
2339 (on_local_treeview_row_activated),
2340 (on_global_treeview_row_activated),
2341 (on_global_treeview_row_expanded), (on_project_element_added),
2342 (on_project_element_removed), (project_root_added),
2343 (symbol_db_activate), (isymbol_manager_search),
2344 (isymbol_manager_get_members),
2345 (isymbol_manager_get_completions_at_position):
2346 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2347 (symbol_db_engine_iterator_node_get_symbol_extra_string):
2348 * plugins/symbol-db/symbol-db-engine.c:
2349 (sdb_engine_execute_non_select_sql),
2350 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
2351 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
2352 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
2353 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
2354 (symbol_db_engine_add_new_workspace),
2355 (symbol_db_engine_add_new_project),
2356 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
2357 (sdb_engine_detects_removed_ids),
2358 (sdb_engine_walk_down_scope_path),
2359 (symbol_db_engine_get_class_parents),
2360 (symbol_db_engine_get_global_members),
2361 (symbol_db_engine_get_scope_members_by_symbol_id),
2362 (symbol_db_engine_get_scope_members),
2363 (symbol_db_engine_get_current_scope),
2364 (symbol_db_engine_get_file_symbols),
2365 (symbol_db_engine_get_symbol_info_by_id),
2366 (symbol_db_engine_find_symbol_by_name_pattern):
2367 * plugins/symbol-db/symbol-db-engine.h:
2368 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
2369 (on_symbol_inserted), (symbol_db_view_locals_update_list):
2370 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
2371 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
2372 (on_scan_end), (do_add_root_symbol_to_view),
2373 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
2374 (trigger_on_symbol_inserted), (add_new_waiting_for),
2375 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
2376 (on_symbol_inserted), (do_recurse_subtree_and_remove),
2377 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
2378 (symbol_db_view_row_expanded), (sdb_view_init),
2379 (gtree_compare_func), (sdb_view_finalize),
2380 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
2381 (sdb_view_populate_base_root),
2382 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
2383 * plugins/symbol-db/symbol-db-view.h:
2384 * plugins/symbol-db/tables.sql:
2385 * plugins/symbol-db/test/Makefile.am:
2386 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
2387 (get_scope_members), (get_current_scope), (get_global_members),
2388 (get_file_symbols), (get_info_by_id), (main):
2390 Rewrote symbol-db-view global tab. Now every expandable node is a query.
2391 Started using LIMIT keyword to speed up things.
2392 Deprecated GdaCommand in favour of GdaQuery into engine. This should
2393 make providers use prepared statements.
2395 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
2397 Patch from James Liggett:
2398 * plugins/subversion/plugin.c: (subversion_instance_init):
2399 * plugins/subversion/plugin.h:
2400 * plugins/subversion/subversion-diff-dialog.c:
2401 (on_subversion_diff_response), (subversion_diff_dialog),
2402 (on_menu_subversion_diff):
2403 * plugins/subversion/subversion-log-dialog.c:
2404 (on_log_view_selected_button_clicked),
2405 (on_log_diff_selected_button_clicked),
2406 (on_log_diff_previous_button_clicked),
2407 (subversion_log_window_create):
2408 * plugins/subversion/subversion-ui-utils.c:
2409 (get_filename_from_full_path), (init_whole_project),
2410 (on_whole_project_toggled):
2411 * plugins/subversion/subversion-ui-utils.h:
2412 * plugins/subversion/subversion-update-dialog.c:
2413 (subversion_update_dialog), (on_menu_subversion_update):
2415 Whole Project checkbox enabled by default in diff and update dialogs.
2416 changes the editor names for diff editors to something much more
2417 descriptive. For example, working copy/head diffs would have an editor
2418 with a name like "[Working Copy/Head] some-file.diff," where some-file
2419 is the name of the file/directory that was diffed. For diffs against
2420 arbitrary diffs the name would look like "[Revisions 2832/3200]
2421 some-file.diff" for a diff of some-file between revisions 2832 and
2424 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
2426 Icons from tpgww@onepost.net:
2427 * plugins/subversion/Makefile.am:
2428 * plugins/subversion/anjuta-subversion-plugin.svg:
2429 * plugins/subversion/anjuta-subversion.plugin.in:
2430 * plugins/subversion/plugin.h:
2431 * plugins/symbol-browser/Makefile.am:
2432 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
2433 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
2434 * plugins/symbol-browser/plugin.c:
2435 * plugins/symbol-db/Makefile.am:
2436 * plugins/symbol-db/plugin.c:
2437 * plugins/symbol-db/symbol-db.plugin.in:
2439 Icons from patch in bug #480093 comment #23. Also renamed icons.
2442 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
2444 Icons from tpgww@onepost.net:
2445 * plugins/project-manager/Makefile.am:
2446 * plugins/project-manager/anjuta-project-manager-plugin.svg:
2447 * plugins/project-manager/anjuta-project-manager.plugin.in:
2448 * plugins/project-manager/plugin.c:
2449 * plugins/project-wizard/Makefile.am:
2450 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
2451 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
2452 * plugins/project-wizard/druid.h:
2453 * plugins/search/Makefile.am:
2454 * plugins/search/anjuta-search-plugin.svg:
2455 * plugins/search/anjuta-search.plugin.in:
2456 * plugins/search/plugin.c:
2458 Icons from patch in bug #480093 comment #23. Also renamed icons.
2461 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
2463 * TODO.tasks: updated.
2465 Icons from tpgww@onepost.net:
2466 * plugins/file-loader/Makefile.am:
2467 * plugins/file-loader/anjuta-loader-plugin.svg:
2468 * plugins/file-loader/anjuta-loader.plugin.in:
2469 * plugins/file-manager/Makefile.am:
2470 * plugins/file-manager/anjuta-file-manager-plugin.svg:
2471 * plugins/file-manager/file-manager.plugin.in:
2472 * plugins/file-manager/plugin.c:
2473 * plugins/glade/Makefile.am:
2474 * plugins/glade/anjuta-glade-plugin.svg:
2475 * plugins/glade/anjuta-glade.plugin.in:
2476 * plugins/glade/plugin.c: (register_stock_icons):
2477 * plugins/language-manager/Makefile.am:
2478 * plugins/language-manager/anjuta-language-manager-plugin.svg:
2479 * plugins/language-manager/language-manager.plugin.in:
2480 * plugins/message-view/Makefile.am:
2481 * plugins/message-view/anjuta-message-manager.plugin.in:
2482 * plugins/message-view/anjuta-messages-plugin.svg:
2483 * plugins/message-view/plugin.c:
2484 * plugins/patch/Makefile.am:
2485 * plugins/patch/anjuta-patch-plugin.svg:
2486 * plugins/patch/anjuta-patch.plugin.in:
2487 * plugins/patch/plugin.c:
2488 * plugins/profiler/Makefile.am:
2489 * plugins/profiler/anjuta-profiler-plugin.svg:
2490 * plugins/profiler/plugin.c: (register_stock_icons):
2491 * plugins/profiler/profiler.plugin.in:
2492 * plugins/project-import/Makefile.am:
2493 * plugins/project-import/anjuta-project-import-plugin.svg:
2494 * plugins/project-import/anjuta-project-import.plugin.in:
2495 * plugins/project-import/plugin.c:
2497 Icons from patch in bug #480093 comment #23. Also renamed icons.
2500 2007-11-18 Johannes Schmid <jhs@gnome.org>
2502 * plugins/build-basic-autotools/build-basic-autotools.c:
2504 * plugins/debug-manager/anjuta-debug-manager.glade:
2505 * plugins/debug-manager/breakpoints.c:
2506 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
2507 * plugins/file-wizard/file.c:
2508 * plugins/gdb/anjuta-gdb.glade:
2509 * plugins/glade/plugin.c: (ifile_open):
2510 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
2511 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2512 * plugins/gtodo/tray-icon.c:
2513 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
2514 * plugins/macro/macros.xml:
2515 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2516 Fixed translation bugs (#496833, #488211 and #497758)
2518 * plugins/document-manager/plugin.c: (on_editor_changed):
2521 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
2523 Icons from tpgww@onepost.net:
2524 * plugins/devhelp/Makefile.am:
2525 * plugins/devhelp/anjuta-devhelp-plugin.svg:
2526 * plugins/devhelp/anjuta-devhelp.plugin.in:
2527 * plugins/devhelp/plugin.c:
2528 * plugins/document-manager/anjuta-document-manager.plugin.in:
2529 * plugins/document-manager/images/Makefile.am:
2530 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
2531 * plugins/document-manager/plugin.c:
2532 * plugins/editor/Makefile.am:
2533 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
2534 * plugins/editor/anjuta-editor.plugin.in:
2535 * plugins/editor/plugin.c:
2536 * plugins/sample1/Makefile.am:
2537 * plugins/sample1/anjuta-sample-plugin.svg:
2538 * plugins/sample1/anjuta-sample.plugin.in:
2539 * plugins/sourceview/Makefile.am:
2540 * plugins/sourceview/plugin.c:
2541 * plugins/sourceview/sourceview.plugin.in:
2543 Icons from patch in bug #480093 comment #23. Also renamed icons.
2546 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
2548 * TODO.tasks: Updated.
2550 Icons from tpgww@onepost.net:
2551 * plugins/build-basic-autotools/Makefile.am:
2552 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
2553 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
2554 * plugins/build-basic-autotools/build-basic-autotools.c:
2555 * plugins/class-inheritance/Makefile.am:
2556 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
2557 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
2558 * plugins/class-inheritance/plugin.c:
2559 * plugins/cvs-plugin/Makefile.am:
2560 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
2561 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
2562 * plugins/cvs-plugin/plugin.c:
2563 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
2564 * plugins/debug-manager/images/Makefile.am:
2565 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
2566 * plugins/debug-manager/plugin.c:
2568 Icons from patch in bug #480093 comment #23. Also renamed icons.
2571 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2573 * (removed) libanjuta/anjuta-children.c,
2574 (removed) libanjuta/anjuta-children.h,
2575 libanjuta/anjuta-launcher.c,
2576 libanjuta/libanjuta.h,
2577 libanjuta/Makefile.am,
2578 plugins/gdb/debugger.c,
2579 plugins/terminal/terminal.c,
2580 manuals/reference/libanjuta/libanjuta-sections.txt,
2581 manuals/reference/libanjuta/libanjuta-docs.sgml:
2582 Replace anjuta_children_register by g_child_watch_add
2584 2007-11-13 Johannes Schmid <jhs@gnome.org>
2586 * plugins/subversion/anjuta-subversion.glade:
2587 * plugins/subversion/subversion-commit-dialog.c:
2588 (subversion_commit_dialog):
2589 * plugins/subversion/subversion-resolve-dialog.c:
2590 (subversion_resolve_dialog):
2591 * plugins/subversion/subversion-revert-dialog.c:
2592 (subversion_revert_dialog):
2593 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
2594 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
2595 (hide_pulse_progress_bar):
2596 * plugins/subversion/subversion-ui-utils.h:
2598 Yet another patch from #457477:
2599 Add a pulsing progress bar to all dialogs receiving status
2601 2007-11-12 Johannes Schmid <jhs@gnome.org>
2603 * plugins/document-manager/plugin.c: (create_highlight_submenu):
2604 Bug 493583 – crash in Anjuta IDE: trying to open a file
2606 * plugins/subversion/subversion-commit-dialog.c:
2607 (select_all_files), (subversion_commit_dialog):
2608 Patch from jrligget - see #457477
2610 2007-11-12 Johannes Schmid <jhs@gnome.org>
2612 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
2613 * libanjuta/anjuta-plugin-handle.c:
2614 (anjuta_plugin_handle_get_about):
2615 Bug 495536 – Plugins localization improvement
2617 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
2618 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2619 * plugins/indent/indent.glade:
2620 * plugins/subversion/anjuta-subversion.glade:
2621 Bug 495245 – Strings bug
2623 2007-11-08 James Liggett <jrliggett@cox.net>
2625 reviewed by: Johannes Schmid <jhs@gnome.org>
2627 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
2628 (anjuta_async_command_finalize),
2629 (anjuta_async_command_notification_poll),
2630 (anjuta_async_command_thread), (start_command),
2631 (notify_data_arrived), (notify_complete),
2632 (anjuta_async_command_class_init),
2633 (anjuta_async_command_set_error_message),
2634 (anjuta_async_command_get_error_message),
2635 (anjuta_async_command_lock), (anjuta_async_command_unlock):
2636 * libanjuta/anjuta-async-command.h:
2637 * libanjuta/anjuta-command.c: (anjuta_command_init),
2638 (anjuta_command_finalize), (anjuta_command_class_init),
2639 (anjuta_command_start), (anjuta_command_notify_data_arrived),
2640 (anjuta_command_notify_complete),
2641 (anjuta_command_set_error_message),
2642 (anjuta_command_get_error_message):
2643 * libanjuta/anjuta-command.h:
2644 * libanjuta/anjuta-glade-catalog.c:
2645 * libanjuta/anjuta-glade.xml:
2646 * libanjuta/anjuta-vcs-status-tree-view.c:
2647 (on_selected_column_toggled),
2648 (anjuta_vcs_status_tree_view_create_columns),
2649 (anjuta_vcs_status_tree_view_init),
2650 (anjuta_vcs_status_tree_view_finalize),
2651 (anjuta_vcs_status_tree_view_set_property),
2652 (anjuta_vcs_status_tree_view_get_property),
2653 (anjuta_vcs_status_tree_view_class_init),
2654 (anjuta_vcs_status_tree_view_new),
2655 (anjuta_vcs_status_tree_view_destroy),
2656 (anjuta_vcs_status_tree_view_add), (select_all_paths),
2657 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
2658 (anjuta_vcs_status_tree_view_unselect_all),
2659 (create_selected_paths_list),
2660 (anjuta_vcs_status_tree_view_get_selected):
2661 * libanjuta/anjuta-vcs-status-tree-view.h:
2662 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
2663 * libanjuta/anjuta-widgets.h:
2664 * plugins/subversion/subversion-add-dialog.c:
2665 (on_add_command_finished), (on_subversion_add_response),
2666 (subversion_add_dialog), (on_menu_subversion_add),
2667 (on_fm_subversion_add):
2668 * plugins/subversion/subversion-add-dialog.h:
2669 * plugins/subversion/subversion-commit-dialog.c:
2670 (on_commit_command_finished), (on_subversion_commit_response),
2671 (subversion_commit_dialog), (on_menu_subversion_commit),
2672 (on_fm_subversion_commit):
2673 * plugins/subversion/subversion-commit-dialog.h:
2674 * plugins/subversion/subversion-copy-dialog.c:
2675 (on_copy_other_revision_radio_toggled),
2676 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
2677 (on_copy_command_finished), (on_subversion_copy_response),
2678 (subversion_copy_dialog), (on_menu_subversion_copy),
2679 (on_fm_subversion_copy):
2680 * plugins/subversion/subversion-copy-dialog.h:
2681 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
2682 (on_subversion_diff_response), (subversion_diff_dialog),
2683 (on_menu_subversion_diff), (on_fm_subversion_diff):
2684 * plugins/subversion/subversion-diff-dialog.h:
2685 * plugins/subversion/subversion-log-dialog.c:
2686 (on_diff_selected_column_toggled), (create_columns),
2687 (on_log_command_finished), (on_log_view_button_clicked),
2688 (on_cat_command_data_arrived), (on_cat_command_finished),
2689 (on_log_view_selected_button_clicked), (get_selected_revisions),
2690 (on_log_diff_selected_button_clicked),
2691 (on_log_diff_previous_button_clicked),
2692 (on_subversion_log_vbox_destroy),
2693 (on_log_changes_view_row_selected), (subversion_log_window_create),
2694 (on_menu_subversion_log), (on_fm_subversion_log),
2695 (subversion_log_set_whole_project_sensitive):
2696 * plugins/subversion/subversion-log-dialog.h:
2697 * plugins/subversion/subversion-merge-dialog.c:
2698 (on_merge_command_finished), (on_subversion_merge_response),
2699 (on_merge_first_path_browse_button_clicked),
2700 (on_merge_second_path_browse_button_clicked),
2701 (on_merge_use_first_path_check_toggled),
2702 (on_merge_start_revision_radio_toggled),
2703 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
2704 (on_menu_subversion_merge):
2705 * plugins/subversion/subversion-merge-dialog.h:
2706 * plugins/subversion/subversion-remove-dialog.c:
2707 (on_remove_command_finished),
2708 (on_remove_path_browse_button_clicked),
2709 (on_subversion_remove_response), (subversion_remove_dialog),
2710 (on_menu_subversion_remove), (on_fm_subversion_remove):
2711 * plugins/subversion/subversion-remove-dialog.h:
2712 * plugins/subversion/subversion-resolve-dialog.c:
2713 (on_resolve_command_finished), (on_subversion_resolve_response),
2714 (subversion_resolve_dialog), (on_menu_subversion_resolve):
2715 * plugins/subversion/subversion-resolve-dialog.h:
2716 * plugins/subversion/subversion-revert-dialog.c:
2717 (on_revert_command_finished), (on_subversion_revert_response),
2718 (subversion_revert_dialog), (on_menu_subversion_revert):
2719 * plugins/subversion/subversion-revert-dialog.h:
2720 * plugins/subversion/subversion-switch-dialog.c:
2721 (on_switch_other_revision_radio_toggled),
2722 (on_switch_command_finished), (on_subversion_switch_response),
2723 (subversion_switch_dialog), (on_menu_subversion_switch):
2724 * plugins/subversion/subversion-switch-dialog.h:
2725 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
2726 (subversion_data_free), (on_mesg_view_destroy),
2727 (create_message_view), (check_filename), (get_log_from_textview),
2728 (pulse_timer), (on_pulse_timer_destroyed),
2729 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
2730 (report_errors), (on_status_command_finished),
2731 (on_status_command_data_arrived), (on_command_info_arrived),
2732 (select_all_status_items), (clear_all_status_selections),
2733 (init_whole_project), (on_whole_project_toggled),
2734 (send_diff_command_output_to_editor), (on_diff_command_finished),
2735 (stop_status_bar_progress_pulse):
2736 * plugins/subversion/subversion-ui-utils.h:
2737 * plugins/subversion/subversion-update-dialog.c:
2738 (on_update_command_finished), (on_subversion_update_response),
2739 (subversion_update_dialog), (on_menu_subversion_update),
2740 (on_fm_subversion_update):
2741 * plugins/subversion/subversion-update-dialog.h:
2742 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
2743 (svn_add_command_finalize), (svn_add_command_run),
2744 (svn_add_command_class_init), (svn_add_command_new),
2745 (svn_add_command_destroy):
2746 * plugins/subversion/svn-add-command.h:
2747 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
2748 (svn_cat_command_finalize), (svn_cat_command_run),
2749 (svn_cat_command_class_init), (svn_cat_command_new),
2750 (svn_cat_command_destroy), (svn_cat_command_get_output):
2751 * plugins/subversion/svn-cat-command.h:
2752 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
2753 (svn_command_release_ui_lock), (simple_prompt),
2754 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
2755 (svn_auth_ssl_server_trust_prompt_func_cb),
2756 (svn_auth_ssl_client_cert_prompt_func_cb),
2757 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
2758 (svn_command_init), (svn_command_finalize),
2759 (svn_command_class_init), (svn_command_push_info),
2760 (svn_command_get_info_queue), (svn_command_set_error),
2761 (svn_command_get_client_context), (svn_command_get_pool),
2762 (svn_command_lock_ui), (svn_command_unlock_ui),
2763 (svn_command_get_revision), (svn_command_copy_path_list),
2764 (svn_command_free_path_list):
2765 * plugins/subversion/svn-command.h:
2766 * plugins/subversion/svn-commit-command.c: (on_log_callback),
2767 (svn_commit_command_init), (svn_commit_command_finalize),
2768 (svn_commit_command_run), (svn_commit_command_class_init),
2769 (svn_commit_command_new), (svn_commit_command_destroy):
2770 * plugins/subversion/svn-commit-command.h:
2771 * plugins/subversion/svn-copy-command.c: (on_log_callback),
2772 (svn_copy_command_init), (svn_copy_command_finalize),
2773 (svn_copy_command_run), (svn_copy_command_class_init),
2774 (svn_copy_command_new), (svn_copy_command_destroy):
2775 * plugins/subversion/svn-copy-command.h:
2776 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
2777 (svn_diff_command_finalize), (svn_diff_command_run),
2778 (svn_diff_command_class_init), (svn_diff_command_new),
2779 (svn_diff_command_destroy), (svn_diff_command_get_output):
2780 * plugins/subversion/svn-diff-command.h:
2781 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
2782 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
2783 (svn_log_command_class_init), (svn_log_command_new),
2784 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
2785 * plugins/subversion/svn-log-command.h:
2786 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
2787 (svn_log_entry_finalize), (svn_log_entry_class_init),
2788 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
2789 (svn_log_entry_get_author), (svn_log_entry_get_date),
2790 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
2791 (svn_log_entry_get_full_log):
2792 * plugins/subversion/svn-log-entry.h:
2793 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
2794 (svn_merge_command_finalize), (svn_merge_command_run),
2795 (svn_merge_command_class_init), (svn_merge_command_new),
2796 (svn_merge_command_destroy):
2797 * plugins/subversion/svn-merge-command.h:
2798 * plugins/subversion/svn-remove-command.c: (on_log_callback),
2799 (svn_remove_command_init), (svn_remove_command_finalize),
2800 (svn_remove_command_run), (svn_remove_command_class_init),
2801 (svn_remove_command_new), (svn_remove_command_destroy),
2802 (svn_remove_command_get_path):
2803 * plugins/subversion/svn-remove-command.h:
2804 * plugins/subversion/svn-resolve-command.c:
2805 (svn_resolve_command_init), (svn_resolve_command_finalize),
2806 (svn_resolve_command_run), (svn_resolve_command_class_init),
2807 (svn_resolve_command_new), (svn_resolve_command_destroy):
2808 * plugins/subversion/svn-resolve-command.h:
2809 * plugins/subversion/svn-revert-command.c:
2810 (svn_revert_command_init), (svn_revert_command_finalize),
2811 (svn_revert_command_run), (svn_revert_command_class_init),
2812 (svn_revert_command_new), (svn_revert_command_destroy):
2813 * plugins/subversion/svn-revert-command.h:
2814 * plugins/subversion/svn-status-command.c:
2815 (svn_status_command_init), (svn_status_command_finalize),
2816 (on_svn_status_notify), (svn_status_command_run),
2817 (svn_status_command_class_init), (svn_status_command_new),
2818 (svn_status_command_destroy),
2819 (svn_status_command_get_status_queue):
2820 * plugins/subversion/svn-status-command.h:
2821 * plugins/subversion/svn-status.c: (svn_status_init),
2822 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
2823 (svn_status_destroy), (svn_status_get_path),
2824 (svn_status_get_vcs_status):
2825 * plugins/subversion/svn-status.h:
2826 * plugins/subversion/svn-switch-command.c:
2827 (svn_switch_command_init), (svn_switch_command_finalize),
2828 (svn_switch_command_run), (svn_switch_command_class_init),
2829 (svn_switch_command_new), (svn_switch_command_destroy):
2830 * plugins/subversion/svn-switch-command.h:
2831 * plugins/subversion/svn-update-command.c:
2832 (svn_update_command_init), (svn_update_command_finalize),
2833 (svn_update_command_run), (svn_update_command_class_init),
2834 (svn_update_command_new), (svn_update_command_destroy):
2835 * plugins/subversion/svn-update-command.h:
2837 Now really committed all files from James patch (#457477)
2839 2007-11-08 Johannes Schmid <jhs@gnome.org>
2841 * TODO.tasks: Updated
2843 2007-11-08 James Liggett <jrliggett@cox.net>
2845 reviewed by: Johannes Schmid <jhs@gnome.org>
2848 * libanjuta/Makefile.am:
2849 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
2850 * libanjuta/anjuta-status.h:
2851 * libanjuta/libanjuta.h:
2852 * plugins/subversion/Makefile.am:
2853 * plugins/subversion/anjuta-subversion.glade:
2854 * plugins/subversion/anjuta-subversion.ui:
2855 * plugins/subversion/plugin.c: (value_added_project_root_uri),
2856 (value_removed_project_root_uri), (activate_plugin),
2857 (deactivate_plugin), (finalize), (subversion_instance_init):
2858 * plugins/subversion/plugin.h:
2859 * plugins/subversion/subversion-actions.c:
2860 * plugins/subversion/subversion-actions.h:
2861 * plugins/subversion/subversion-callbacks.c:
2862 * plugins/subversion/subversion-callbacks.h:
2863 * plugins/subversion/svn-auth.c:
2864 * plugins/subversion/svn-auth.h:
2865 * plugins/subversion/svn-backend-priv.h:
2866 * plugins/subversion/svn-backend.c:
2867 * plugins/subversion/svn-backend.h:
2868 * plugins/subversion/svn-notify.c:
2869 * plugins/subversion/svn-notify.h:
2870 * plugins/subversion/svn-thread.c:
2871 * plugins/subversion/svn-thread.h:
2873 Commited alpha2 of the new subversion plugin (#457477)
2875 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2877 * plugins/debug-manager/command.c:
2878 Fix a stupid crash when changing a register value
2880 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2882 * libanjuta/interfaces/libanjuta.idl,
2883 plugins/debug-manager/command.c,
2884 plugins/debug-manager/command.h,
2885 plugins/debug-manager/start.c,
2886 plugins/gdb/plugin.c,
2887 plugins/gdb/debugger.c,
2888 plugins/gdb/debugger.h:
2889 Use anjuta terminal plugin instead of gnome terminal
2890 Select if a terminal is used in the the start_program function
2891 Move terminal code from debugger.c to plugin.c
2892 Partial fix of bug #481366
2894 * plugins/gdb/utilities.c,
2895 plugins/gdb/utilities.h:
2896 Remove gnome terminal check function
2898 2007-11-06 Johannes Schmid <jhs@gnome.org>
2900 * plugins/project-import/anjuta-project-import.glade:
2901 * plugins/project-import/project-import.c: (on_import_next),
2902 (on_import_finish), (project_import_set_directory):
2903 * plugins/project-wizard/property.c: (npw_property_create_widget),
2904 (npw_property_set_value_from_widget):
2906 Replaced gnome_file_entry with gtk_file_chooser_button
2907 Fixes #422329 – Creating a new directory in program options doesn't work
2909 2007-11-04 Massimo Cora' <maxcvs@email.it>
2911 * plugins/symbol-db/plugin.c:
2912 add all files at once on project_import.
2913 No need to split them into more languages: ctags
2914 and the engine will take care of that.
2916 * plugins/symbol-db/symbol-db-engine.h,
2917 * plugins/symbol-db/symbol-db-engine.c,
2918 * plugins/symbol-db/tables.sql,
2919 * plugins/symbol-db/test/Makefile.am,
2920 * plugins/symbol-db/test/main.c,
2921 * plugins/symbol-db/symbol-db-view-locals.c:
2922 some memory leaks fixed. Ported the thing to
2923 libgda 3.1.2 [or better svn HEAD].
2924 Thanks to a fresh new algorithm to detect
2925 parent scope we're able to display correcly
2926 a local gtktree, including classes not directly
2927 defined inside that file.
2929 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
2931 * plugins/debug-manager/threads.c,
2932 plugins/debug-manager/stack_trace.c:
2933 Do not display address when not needed
2935 * plugins/debug-manager/plugin.c,
2936 plugins/debug-manager/breakpoints.c:
2937 Breakpoints directly connect to debugger signals
2939 * plugins/debug-manager/watch.c:
2940 program-unload signal does not exist used debugger-stopped
2942 * plugins/debug-manager/queue.c,
2943 libanjuta/interfaces/libanjuta.idl:
2944 Display error message returned by debugger command
2947 2007-11-04 Johannes Schmid <jhs@gnome.org>
2949 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
2950 Bug 493062 – gcj template needs AC_PROG_CC
2951 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
2953 * src/anjuta-actions.h:
2954 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
2955 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
2957 === anjuta 2.3.0 ===
2959 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
2963 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2965 * ChangeLog: Tagged 2.3.0 release.
2967 * plugins/indent/Makefile.am: Fixed indentation.
2969 * plugins/editor/aneditor-autocomplete.cxx:
2970 * plugins/editor/aneditor-priv.h:
2971 * plugins/editor/aneditor.cxx:
2972 * plugins/editor/aneditor.h: Commented out dead codes.
2974 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
2975 Do not build symbol-db by
2976 default. Added 'unstable' in plugin description to signify it's
2977 developmental state.
2979 * plugins/file-manager/Makefile.am,
2980 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
2982 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
2984 * plugins/debug-manager/utilities.c,
2985 plugins/debug-manager/utilities.h,
2986 plugins/debug-manager/threads.c,
2987 plugins/debug-manager/plugin.c,
2988 plugins/debug-manager/plugin.h,
2989 plugins/debug-manager/disassemble.h,
2990 plugins/debug-manager/watch.c,
2991 plugins/debug-manager/watch.h,
2992 plugins/debug-manager/breakpoints.c,
2993 plugins/debug-manager/stack_trace.c:
2994 Replace few remaining function calls by signal
2996 * plugins/debug-manager/disassemble.c,
2997 plugins/debug-manager/registers.c,
2998 plugins/debug-manager/memory.c,
2999 plugins/debug-manager/locals.c,
3000 plugins/debug-manager/queue.c,
3001 plugins/debug-manager/queue.h:
3002 Connect signals when debugger is started
3003 Disconnect them when debugger is stopped
3004 Do not display window if debugger doesn't support feature
3006 * plugins/gdb/plugin.c,
3007 libanjuta/interfaces/libanjuta.idl:
3008 Remove unused initialization function
3010 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
3013 * plugins/file-manager/Makefile.am:
3014 * scripts/build-schemas.mk: Fixed 'make distcheck'
3016 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
3018 * manuals/reference/libanjuta/libanjuta-docs.sgml,
3019 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
3020 to latest API additions.
3022 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
3025 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
3027 * ChangeLog: Fixed indentation.
3028 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
3031 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
3033 * libanjuta/interfaces/libanjuta.idl:
3034 * plugins/build-basic-autotools/build-basic-autotools.c:
3035 (build_compile_file_real), (build_build_project),
3036 (build_install_project), (build_clean_project),
3037 (build_configure_project), (build_autogen_project),
3038 (build_distribution_project), (build_build_module),
3039 (build_install_module), (build_clean_module), (fm_build),
3040 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
3041 (finalize), (basic_autotools_plugin_instance_init),
3042 (ibuildable_set_command), (ibuildable_reset_commands),
3043 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
3044 (ibuildable_install), (ibuildable_configure),
3045 (ibuildable_generate), (ibuildable_iface_init):
3046 * plugins/build-basic-autotools/build-basic-autotools.h:
3048 Added API for commands override in build interface and implemented
3049 them in build plugin. Useful for other plugins override build
3050 commands depending on project environment.
3052 2007-10-28 Naba Kumar <naba@gnome.org>
3055 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
3056 Fixed widget alignment for dock switcher tab style combo and
3057 scratchbox path entrybox.
3059 2007-10-28 Johannes Schmid <jhs@gnome.org>
3061 * plugins/document-manager/plugin.c: (on_editor_changed):
3062 Fixed a memory leak and simplified code (thanks again Sébastien)
3065 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
3066 and OFFSET sql statements)
3068 2007-10-28 Massimo Cora' <maxcvs@email.it>
3070 * plugins/symbol-db/plugin.c,
3071 plugins/symbol-db/symbol-db-engine.h,
3072 plugins/symbol-db/symbol-db-view.c,
3073 plugins/symbol-db/symbol-db-view.c,
3074 plugins/symbol-db/symbol-db-view-locals.c,
3075 plugins/symbol-db/symbol-db-view-locals.h,
3076 plugins/symbol-db/symbol-db-engine.c:
3077 Better end-of-file-scan detection, permitting
3078 an improved scope/inheritance parsing.
3079 Locals tab gtktree now displays correct
3080 namespace->class->children tree, even if
3081 in a C++ file there isn't class declaration.
3083 2007-10-27 Johannes Schmid <jhs@gnome.org>
3085 Patch from Stanislav Brabec <sbrabec@suse.cz>
3087 Bug 489798 – Do not rely on svn-config
3089 Patch from Michael Wolf <maw@ximian.com>:
3090 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
3091 (egg_tree_model_filter_remove_node),
3092 (egg_tree_model_filter_row_deleted):
3093 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
3095 2007-10-27 Johannes Schmid <jhs@gnome.org>
3097 * plugins/devhelp/anjuta-devhelp.ui:
3098 * plugins/message-view/anjuta-message-manager.ui:
3100 Added some separators to the toolbar
3102 * plugins/document-manager/plugin.c:
3103 (on_support_plugin_deactivated), (load_new_support_plugins),
3104 (unload_unused_support_plugins), (on_editor_changed):
3106 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
3107 for pointing out that is was crap.
3109 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
3111 * libanjuta/interfaces/libanjuta.idl,
3112 libanjuta/anjuta-plugin-manager.c,
3113 libanjuta/anjuta-plugin-manager.h,
3114 libanjuta/anjuta-c-plugin-factory.c,
3115 libanjuta/anjuta-c-module.h,
3116 libanjuta/anjuta-c-module.c:
3117 Report detailled error message in case of plugin loading failure
3119 2007-10-24 Johannes Schmid <jhs@gnome.org>
3122 * plugins/Makefile.am:
3124 Activate build of symbol-db plugin (when libgda is available)
3126 * plugins/document-manager/plugin.c:
3127 (on_support_plugin_deactivated), (on_editor_changed):
3129 Properly handle language support plugins even when they are
3130 unloaded by the session.
3132 * plugins/symbol-db/plugin.c: (register_stock_icons),
3133 Port to new REGISTER_ICONS stuff
3135 2007-10-22 Massimo Cora' <maxcvs@email.it>
3137 * plugins/symbol-db/plugin.c,
3138 * plugins/symbol-db/symbol-db-view.c
3139 * plugins/symbol-db/symbol-db-engine.h,
3140 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
3141 * plugins/symbol-db/symbol-db-view-locals.c,
3142 * plugins/symbol-db/symbol-db-view-locals.h,
3143 * plugins/symbol-db/symbol-db-engine.c:
3144 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
3145 Added a new algorithm for dynamic population of the local symbols' tab.
3146 Now the default view is tree-like.
3147 Some fixes on engine correct some population issues.
3149 2007-10-23 Naba Kumar <naba@gnome.org>
3151 * plugins/glade/Makefile.am: Corrected conditional not to install
3152 .plugin file if plugin is disabled.
3153 * plugins/sourceview/Makefile.am: Corrected conditional not to
3154 install schemas if plugin is not built.
3156 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
3158 * plugins/debug-manager/queue.c:
3159 Fix #488061: Mutiple crash dialogs
3161 * plugins/gdb/debugger.c,
3162 plugins/gdb/debugger.h:
3163 Remove maximum gdb command length, should fix bug#474811
3165 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
3167 * manuals/reference/libanjuta/plugin-description-file.sgml,
3168 manuals/reference/libanjuta/libanjuta-docs.sgml,
3169 manuals/reference/libanjuta/libanjuta-sections.txt,
3170 libanjuta/interfaces/libanjuta.idl,
3171 libanjuta/anjuta-c-module.c,
3172 libanjuta/anjuta-c-plugin-factory.c:
3173 Document last changes in plugin code
3175 2007-10-19 Johannes Schmid <jhs@gnome.org>
3177 * plugins/subversion/subversion-callbacks.c: (check_filename):
3179 Fixed #487854 – Anjuta crashes when i try to add a SVN url
3181 2007-10-19 Naba Kumar <naba@gnome.org>
3183 * plugins/file-manager/file-model.c: Fixed a critical runtime
3186 2007-10-18 Johannes Schmid <jhs@gnome.org>
3188 * libanjuta/anjuta-ui.h:
3189 Small fix on icon macros
3191 * libanjuta/interfaces/libanjuta.idl:
3192 * plugins/language-manager/plugin.c: (ilanguage_get_name),
3193 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
3194 (ilanguage_iface_init):
3196 Added get_from_editor() and get_name_from_editor() methods
3199 * plugins/document-manager/plugin.c:
3200 (update_editor_ui_interface_items), (on_editor_changed):
3201 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3203 * plugins/language-support-cpp-java/plugin.c: (install_support):
3205 Ported plugins to use the new interface
3207 2007-10-17 Johannes Schmid <jhs@gnome.org>
3209 * libanjuta/anjuta-ui.h:
3211 Added macros to register stock icons to stop all this copy&paste
3212 which had spread over a lot of files. New macros support to add
3213 icons with toolbar and menu size (16 and 24)
3215 * plugins/class-inheritance/plugin.c: (register_stock_icons):
3216 * plugins/debug-manager/images/anjuta-attach.svg:
3217 * plugins/debug-manager/images/anjuta-step-out.svg:
3218 * plugins/debug-manager/images/anjuta-step-over.svg:
3219 * plugins/debug-manager/plugin.c: (register_stock_icons):
3220 * plugins/document-manager/images/Makefile.am:
3221 * plugins/document-manager/images/anjuta-block-end.svg:
3222 * plugins/document-manager/images/anjuta-block-start.svg:
3223 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
3224 * plugins/document-manager/images/anjuta-bookmark.svg:
3225 * plugins/document-manager/images/anjuta-go-history-next.svg:
3226 * plugins/document-manager/images/anjuta-go-history-prev.svg:
3227 * plugins/document-manager/plugin.c: (register_stock_icons):
3228 * plugins/glade/plugin.c: (register_stock_icons):
3229 * plugins/language-support-cpp-java/plugin.c:
3230 (register_stock_icons):
3231 * plugins/message-view/Makefile.am:
3232 * plugins/message-view/anjuta-go-message-next.svg:
3233 * plugins/message-view/anjuta-go-message-prev.svg:
3234 * plugins/message-view/anjuta-message-view.svg:
3235 * plugins/message-view/messages.xpm:
3236 * plugins/message-view/plugin.c: (register_stock_icons):
3237 * plugins/patch/plugin.c: (patch_plugin_activate):
3238 * plugins/project-manager/plugin.c: (register_stock_icons):
3239 * plugins/search/Makefile.am:
3240 * plugins/search/anjuta-go-match-next.svg:
3241 * plugins/search/anjuta-go-match-prev.svg:
3242 * plugins/search/plugin.c: (activate_plugin):
3243 * plugins/symbol-browser/plugin.c: (register_stock_icons):
3244 * plugins/terminal/terminal.c: (register_stock_icons):
3245 * plugins/valgrind/plugin.c: (register_stock_icons):
3247 Updated to use the new icons and added several new and updated
3250 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
3252 * libanjuta/anjuta-plugin-handle.c,
3253 libanjuta/anjuta-plugin-handle.h:
3254 Add a new path property containing the directory of the .plugin
3255 file, library file (.so or whatever) must be in the same directory
3257 * libanjuta/anjuta-plugin-manager.c,
3258 libanjuta/interfaces/libanjuta.idl,
3259 (removed) libanjuta/anjuta-glue-plugin.c,
3260 (removed) libanjuta/anjuta-glue-plugin.h,
3261 (removed) libanjuta/anjuta-glue-c.c,
3262 (removed) libanjuta/anjuta-glue-c.h,
3263 (removed) libanjuta/anjuta-glue-cpp.c,
3264 (removed) libanjuta/anjuta-glue-cpp.h,
3265 (removed) libanjuta/anjuta-glue-factory.c,
3266 (removed) libanjuta/anjuta-glue-factory.h,
3267 (added) libanjuta/anjuta-c-module.c,
3268 (added) libanjuta/anjuta-c-module.h,
3269 (added) libanjuta/anjuta-c-plugin-factory.c,
3270 (added) libanjuta/anjuta-c-plugin-factory.h,
3271 libanjuta/Makefile.am:
3272 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
3273 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
3274 implementing IAnjutaPluginFactory
3275 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
3277 * libanjuta/libanjuta.h:
3278 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
3281 * libanjuta/anjuta-plugin.h:
3282 Replace AnjutaGluePlugin by GTypeModule
3283 Remove unused anjuta_glue_get_component_type replaced by
3286 * plugins/build-basic-autotools/build-basic-autotools.h,
3287 plugins/class-gen/plugin.h,
3288 plugins/class-inheritance/plugin.h,
3289 plugins/cvs-plugin/plugin.h,
3290 plugins/debug-manager/plugin.h,
3291 plugins/devhelp/plugin.h,
3292 plugins/document-manager/plugin.h,
3293 plugins/editor/plugin.h,
3294 plugins/file-loader/plugin.h,
3295 plugins/file-wizard/plugin.h,
3296 plugins/gdb/plugin.h,
3297 plugins/glade/plugin.h,
3298 plugins/gtodo/plugin.h,
3299 plugins/indent/plugin.h,
3300 plugins/language-manager/plugin.h,
3301 plugins/language-support-cpp-java/plugin.h,
3302 plugins/macro/plugin.h,
3303 plugins/message-view/plugin.h,
3304 plugins/patch/plugin.h,
3305 plugins/profiler/plugin.h,
3306 plugins/project-import/plugin.h,
3307 plugins/project-manager/plugin.h,
3308 plugins/project-wizard/plugin.h,
3309 plugins/sample1/plugin.h,
3310 plugins/search/plugin.h,
3311 plugins/sourceview/plugin.h,
3312 plugins/subversion/plugin.h,
3313 plugins/symbol-browser/plugin.h,
3314 plugins/symbol-db/plugin.h,
3315 plugins/terminal/terminal.c,
3316 plugins/tools/plugin.h,
3317 plugins/valgrind/plugin.h:
3318 Replace AnjutaGluePlugin by GTypeModule
3320 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
3322 * plugins/debug-manager/breakpoints.c:
3323 Fix bug#487112, crash while removing a breakpoint in a new file
3325 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
3327 * plugins/document-manager/search-box.c:
3328 Fix a crash (with an useful comment) focus-out-event handler must
3331 2007-10-14 Johannes Schmid <jhs@gnome.org>
3333 * plugins/sourceview/sourceview.c:
3334 Hide calltip when "Up" or "Down" key is pressed
3336 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
3338 * plugins/document-manager/search-box.c:
3339 Change included file order to avoid a compile error with gnome 2.16
3341 2007-10-13 Johannes Schmid <jhs@gnome.org>
3343 * plugins/debug-manager/plugin.c: (enable_log_view):
3345 Fixed crash when closing a project and unloading another while
3346 the debugger is enabled
3348 2007-10-13 Johannes Schmid <jhs@gnome.org>
3350 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
3352 Use correct breakpoint icon
3354 * plugins/devhelp/Makefile.am:
3355 * plugins/devhelp/anjuta-go-help-next.svg:
3356 * plugins/devhelp/anjuta-go-help-prev.svg:
3357 * plugins/devhelp/plugin.c: (register_stock_icons),
3360 Added new icons from #480093
3362 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
3363 * plugins/document-manager/images/anjuta-bookmark-first.svg:
3364 * plugins/document-manager/images/anjuta-bookmark-last.svg:
3365 * plugins/document-manager/images/anjuta-bookmark-next.svg:
3366 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
3367 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
3368 * plugins/message-view/anjuta-go-message-next.svg:
3369 * plugins/message-view/anjuta-go-message-prev.svg:
3371 Updated icons from #480093
3373 * src/anjuta-actions.h:
3374 Use GTK_STOCK_FULLSCREEN
3376 * src/anjuta-app.c: (on_gdl_style_changed),
3377 (anjuta_app_instance_init):
3380 Added preference option to set the gdl switcher style
3382 2007-10-13 Johannes Schmid <jhs@gnome.org>
3384 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
3385 (get_property_value_as_string), (set_property_value_as_string),
3386 (register_callbacks):
3387 * libanjuta/anjuta-preferences.h:
3389 Support GtkFileChooserButton as preferences widget
3391 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
3393 Fixed a Gtk-Critical
3395 * plugins/file-manager/Makefile.am:
3396 * plugins/file-manager/file-model.c: (file_model_filter_file),
3397 (file_model_add_dummy), (file_model_expand_idle),
3398 (file_model_set_property), (file_model_get_property),
3399 (file_model_class_init):
3400 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
3401 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
3402 (file_manager_activate), (file_manager_finalize),
3403 (file_manager_instance_init), (ipreferences_merge),
3404 (ipreferences_unmerge), (ipreferences_iface_init):
3405 * plugins/file-manager/plugin.h:
3407 Added preferences to file-manager
3409 * plugins/glade/plugin.c: (activate_plugin):
3411 Move Properties widget into center because it is way to big
3414 2007-10-10 Johannes Schmid <jhs@gnome.org>
3416 * plugins/language-support-cpp-java/Makefile.am:
3417 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
3418 * plugins/language-support-cpp-java/anjuta-complete.svg:
3419 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
3420 * plugins/language-support-cpp-java/plugin.c:
3421 (register_stock_icons):
3423 And yet some more icons...
3425 2007-10-10 Johannes Schmid <jhs@gnome.org>
3427 * plugins/debug-manager/breakpoints.c:
3428 * plugins/debug-manager/images/Makefile.am:
3429 * plugins/debug-manager/images/anjuta-bookmark.svg:
3430 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
3431 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
3432 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
3433 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
3434 * plugins/debug-manager/images/anjuta-linemark.svg:
3435 * plugins/debug-manager/images/anjuta-pcmark.svg:
3436 * plugins/debug-manager/plugin.c: (register_stock_icons):
3437 * plugins/debug-manager/sparse_view.c:
3438 * plugins/document-manager/images/Makefile.am:
3439 * plugins/document-manager/images/anjuta-block-select.svg:
3440 * plugins/document-manager/images/anjuta-fold-close.svg:
3441 * plugins/document-manager/images/anjuta-fold-open.svg:
3442 * plugins/document-manager/images/anjuta-fold-toggle.svg:
3443 * plugins/document-manager/images/anjuta-indent-less.svg:
3444 * plugins/document-manager/images/anjuta-indent-more.svg:
3445 * plugins/document-manager/images/anjuta-swap.svg:
3446 * plugins/document-manager/images/block_select.xpm:
3447 * plugins/document-manager/images/fold_close.xpm:
3448 * plugins/document-manager/images/fold_open.xpm:
3449 * plugins/document-manager/images/fold_toggle.xpm:
3450 * plugins/document-manager/images/indent.xpm:
3451 * plugins/document-manager/images/indent_dcr.xpm:
3452 * plugins/document-manager/images/indent_inc.xpm:
3453 * plugins/document-manager/plugin.c: (register_stock_icons):
3454 * plugins/editor/Makefile.am:
3455 * plugins/editor/anjuta-bookmark-16.xpm:
3456 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
3457 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
3458 * plugins/editor/anjuta-linemark-16.xpm:
3459 * plugins/editor/anjuta-pcmark-16.xpm:
3460 * plugins/editor/bookmark.xpm:
3461 * plugins/editor/breakpoint-disabled.xpm:
3462 * plugins/editor/breakpoint-enabled.xpm:
3463 * plugins/editor/linemarker.xpm:
3464 * plugins/editor/program-counter.xpm:
3465 * plugins/editor/text_editor.c:
3466 * plugins/message-view/Makefile.am:
3467 * plugins/message-view/anjuta-go-message-next.svg:
3468 * plugins/message-view/anjuta-go-message-prev.svg:
3469 * plugins/message-view/anjuta-message-manager.ui:
3470 * plugins/message-view/plugin.c:
3471 * plugins/sourceview/Makefile.am:
3472 * plugins/sourceview/sourceview.c:
3474 Integrated lots of icons from #480093
3475 Thanks to <tpgww@onepost.net>
3477 * plugins/document-manager/plugin.c:
3478 Do not mark the line in ifile_open(), that looks ugly.
3480 * plugins/document-manager/search-box.c: (on_search_focus_out),
3482 Clear the status bar on focus_out.
3484 * plugins/file-loader/anjuta-loader-plugin.ui:
3487 2007-10-09 Johannes Schmid <jhs@gnome.org>
3489 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
3490 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
3492 Some things I missed in the patch for #484419
3494 * plugins/document-manager/action-callbacks.c:
3495 (on_new_file_activate):
3496 * plugins/document-manager/action-callbacks.h:
3497 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
3498 (on_window_key_press_event), (on_gconf_notify_timer):
3500 484645 – patch to deal with docman FIXME etc
3502 * plugins/editor/text_editor.c: (text_editor_set_indicator):
3503 * plugins/search/search-replace.c: (search_and_replace),
3504 (write_message_pane), (search_replace_populate),
3505 (translate_dialog_strings), (create_dialog),
3506 (anjuta_search_replace_activate):
3507 * plugins/search/search-replace_backend.c:
3508 (file_buffer_new_from_path), (get_next_match),
3509 (create_search_entries), (regex_backref),
3510 (clear_search_replace_instance):
3511 * plugins/search/search-replace_backend.h:
3513 #484573 – patch to correct various search-related issues
3515 Thanks for the above patches to <tpgww@onepost.net>
3517 * plugins/sourceview/sourceview.c:
3518 (sourceview_create_highligth_indic):
3520 Use the same marker for important as gedit (yellow background)
3522 * plugins/document-manager/anjuta-document-manager.ui:
3523 * plugins/file-loader/anjuta-file-loader.ui:
3524 * plugins/file-loader/plugin.c:
3526 Moved FileNew action to document-manager
3528 2007-10-08 Johannes Schmid <jhs@gnome.org>
3530 * plugins/document-manager/search-box.c: (on_search_activated):
3531 Mark messages for translation
3533 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
3535 reviewed by: Johannes Schmid <jhs@gnome.org>
3537 * plugins/Makefile.am:
3538 * plugins/build-basic-autotools/build-basic-autotools.c:
3539 (build_compile_file_real):
3540 * plugins/search/search-replace.c:
3541 * plugins/valgrind/preferences.c: (build_general_prefs):
3543 Fix #484379 – Contents of Makefile.am plugins and
3544 #484419 – Improvement into translation
3546 2007-10-06 Johannes Schmid <jhs@gnome.org>
3548 * libanjuta/interfaces/anjuta-idl-compiler.pl:
3550 Fixed to properly support pointer-to-pointer (**) types
3552 * libanjuta/interfaces/libanjuta.idl:
3553 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
3554 * plugins/sourceview/sourceview-cell.h:
3555 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
3556 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
3557 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
3558 (isearch_backward), (isearch_iface_init):
3559 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
3560 (itext_editor_iface_init), (iselection_set_iter),
3561 (iselection_get_start_iter), (iselection_get_end_iter),
3562 (iselection_iface_init), (isearch_forward), (isearch_backward),
3563 (isearch_iface_init):
3565 Added IAnjutaEditorSearch interface and some utility methods to
3566 migrate from positions to iterators for the editor interface.
3568 * plugins/document-manager/Makefile.am:
3569 * plugins/document-manager/action-callbacks.c:
3570 (on_goto_line_no1_activate), (on_show_search):
3571 * plugins/document-manager/action-callbacks.h:
3572 * plugins/document-manager/anjuta-docman.c:
3573 (anjuta_docman_add_document), (anjuta_docman_show_editor),
3574 (anjuta_docman_grab_text_focus):
3575 * plugins/document-manager/anjuta-document-manager.ui:
3576 * plugins/document-manager/goto_line.c: (removed)
3577 * plugins/document-manager/goto_line.h: (removed)
3578 * plugins/document-manager/search-box.c:
3579 * plugins/document-manager/search-box.h:
3580 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
3581 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
3582 (update_editor_ui_interface_items), (on_editor_added),
3583 (activate_plugin), (deactivate_plugin):
3584 * plugins/document-manager/plugin.h:
3586 Created new incremental "Quick Search" bar in the document manager to
3587 replace the crappy EggToolbar entries. Uses the new search interface and
3588 it thus much faster and more reliable.
3590 Bug 357544 – incremental search should work consistently (or not at all)
3591 when main toolbar is hidden
3592 Bug 440637 – Search, don't work very well (partly for incremental search)
3594 * plugins/search/anjuta-search.ui:
3595 * plugins/search/plugin.c: (activate_plugin):
3597 Removed incremental search stuff
3599 * plugins/build-basic-autotools/build-basic-autotools.c:
3600 (on_session_save), (on_session_load):
3601 * plugins/build-basic-autotools/executer.c:
3602 (get_program_parameters):
3604 Scroll to selected executable and remember it across sessions
3605 (followup of #477976)
3607 * plugins/debug-manager/plugin.c: (value_added_current_editor):
3608 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
3610 * plugins/devhelp/anjuta-devhelp.ui:
3611 Rearraged toolbar items a bit
3613 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
3615 * plugins/debug-manager/command.c,
3616 plugins/debug-manager/queue.c,
3617 plugins/gdb/plugin.c,
3618 plugins/gdb/debugger.c:
3619 Fix several crashing bugs (including bug#482985) with the debugger
3620 when closing project, stopping the debugger, restarting the program
3622 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
3624 * libanjuta/anjuta-launcher.c:
3625 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
3627 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
3629 * plugins/debug-manager/command.c,
3630 plugins/debug-manager/queue.c:
3631 Asynchronous command can abort other commands in queue
3632 Resynchronize debugger state when a command is cancelled
3634 * plugins/debug-manager/breakpoints.c:
3635 Free BreakpointItem only when it is not used anymore
3637 * plugins/gdb/plugin.c:
3638 Do not return TRUE if the callback and/or ready signal is not used
3640 * plugins/gdb/debugger.c:
3641 Fix a crash, return correct state when debugger is stopped
3643 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
3645 * plugins/project-wizard/autogen.c:
3646 Fix bug#482067, escape project wizard user defined strings
3648 2007-10-01 Johannes Schmid <jhs@gnome.org>
3650 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3652 * plugins/build-basic-autotools/build-basic-autotools.c:
3653 (basic_autotools_plugin_instance_init):
3654 * plugins/build-basic-autotools/build-basic-autotools.h:
3655 * plugins/build-basic-autotools/executer.c:
3656 (get_program_parameters):
3658 Fixed #477976 – Keybinding in run dialog
3660 2007-09-30 Johannes Schmid <jhs@gnome.org>
3662 * plugins/Makefile.am:
3663 Do not build indent plugin (yet)
3665 * plugins/document-manager/plugin.c: (ipreferences_merge):
3666 Fixed unintentional and wrong change
3668 * plugins/indent/anjuta-indent.ui:
3671 2007-09-28 Johannes Schmid <jhs@gnome.org>
3673 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
3674 * libanjuta/anjuta-launcher.h:
3675 Add a method to send EOF to some process. Needed for the indent plugin
3676 and should be useful in general. It does not actually send EOF as this
3677 is not possible with utf-8, but closes the stream instead.
3679 * plugins/devhelp/plugin.c: (value_added_current_editor):
3680 Fixed a Gtk-Critical due to the IAnjutaEditor -
3681 IAnjutaDocument switch.
3684 * plugins/Makefile.am:
3685 * plugins/document-manager/Makefile.am:
3686 * plugins/document-manager/action-callbacks.c:
3687 * plugins/document-manager/anjuta-document-manager.glade:
3688 * plugins/document-manager/anjuta-document-manager.ui:
3689 * plugins/document-manager/images/Makefile.am:
3690 * plugins/document-manager/images/indent_auto.xpm:
3691 * plugins/document-manager/images/indent_set.xpm:
3692 * plugins/document-manager/indent-dialog.c:
3693 * plugins/document-manager/indent-dialog.h:
3694 * plugins/document-manager/indent-util.c:
3695 * plugins/document-manager/indent-util.h:
3696 * plugins/document-manager/indent_test.c:
3697 * plugins/document-manager/plugin.c: (register_stock_icons),
3698 (docman_plugin_instance_init), (ipreferences_merge):
3699 * plugins/document-manager/plugin.h:
3701 Removed indent code from document manager
3703 * plugins/indent/Makefile.am:
3704 * plugins/indent/indent-dialog.c:
3705 * plugins/indent/indent-util.c: (indent_init_indent_style):
3706 * plugins/indent/indent.glade:
3707 * plugins/indent/indent.plugin.in:
3708 * plugins/indent/plugin.c: (on_indent_finished),
3709 (on_indent_output), (on_indent_action_activate),
3710 (on_edit_editor_indent), (on_style_combo_changed),
3711 (value_added_current_editor), (value_removed_current_editor),
3712 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
3713 (indent_plugin_finalize), (indent_plugin_dispose),
3714 (anjuta_indent_plugin_instance_init),
3715 (anjuta_indent_plugin_class_init), (ipreferences_merge),
3716 (ipreferences_unmerge), (ipreferences_iface_init):
3717 * plugins/indent/plugin.h:
3719 Moved indent code to it's own plugin. Also reimplemented indent invocation
3720 using anjuta_launcher and streams. This is not yet completely working, maybe
3721 I got something wrong with the launcher.
3722 Also fixed #478987 – Unusable 'Indent setting window' on preferences
3724 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
3726 * plugins/debug-manager/plugin.c:
3727 Fix bug#480851, disconnect save_session signal when plugin is unloaded
3729 2007-09-27 Johannes Schmid <jhs@gnome.org>
3731 * libanjuta/interfaces/libanjuta.idl:
3732 * plugins/Makefile.am:
3733 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
3734 (isymbol_type_str), (isymbol_name), (isymbol_args),
3735 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
3736 (isymbol_impl), (isymbol_iface_init):
3737 * plugins/symbol-browser/an_symbol_info.c:
3738 * plugins/symbol-browser/an_symbol_info.h:
3739 * plugins/symbol-db/Makefile.am:
3740 * plugins/symbol-db/plugin.c:
3741 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
3742 (value_added_current_editor), (on_editor_foreach_clear),
3743 (value_removed_current_editor), (project_root_added),
3744 (symbol_db_activate), (symbol_db_deactivate),
3745 (isymbol_manager_search):
3746 * plugins/symbol-db/readtags.c: (initialize_1):
3747 * plugins/symbol-db/symbol-db-engine-iterator.c:
3748 (sdb_engine_iterator_instance_init),
3749 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
3750 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
3751 (symbol_db_engine_iterator_move_next),
3752 (symbol_db_engine_iterator_move_prev),
3753 (symbol_db_engine_iterator_get_n_items),
3754 (symbol_db_engine_iterator_last),
3755 (symbol_db_engine_iterator_set_position),
3756 (symbol_db_engine_iterator_get_position),
3757 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
3758 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
3759 (isymbol_iter_foreach), (isymbol_iter_set_position),
3760 (isymbol_iter_get_position), (isymbol_iter_get_length),
3761 (isymbol_iter_clone), (isymbol_iter_assign),
3762 (isymbol_iter_iface_init):
3763 * plugins/symbol-db/symbol-db-engine-iterator.h:
3764 * plugins/symbol-db/symbol-db-engine.c:
3765 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
3766 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3767 (sdb_engine_finalize), (sdb_engine_get_type),
3768 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3769 (sdb_engine_get_table_id_by_unique_name2),
3770 (sdb_engine_get_table_id_by_unique_name3),
3771 (symbol_db_engine_add_new_workspace),
3772 (symbol_db_engine_get_opened_project_name),
3773 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
3774 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
3775 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
3776 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
3777 (sdb_engine_add_new_scope_definition),
3778 (sdb_engine_add_new_tmp_heritage_scope),
3779 (sdb_engine_second_pass_update_scope_1),
3780 (sdb_engine_second_pass_update_heritage),
3781 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
3782 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
3783 (symbol_db_engine_update_project_symbols),
3784 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
3785 (symbol_db_engine_update_buffer_symbols),
3786 (sdb_engine_walk_down_scope_path),
3787 (sdb_engine_prepare_symbol_info_sql),
3788 (symbol_db_engine_get_global_members),
3789 (symbol_db_engine_get_scope_members_by_symbol_id),
3790 (symbol_db_engine_get_scope_members),
3791 (symbol_db_engine_get_current_scope),
3792 (symbol_db_engine_get_file_symbols):
3793 * plugins/symbol-db/symbol-db-engine.h:
3794 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3795 (on_symbol_updated), (on_symbol_inserted),
3796 (symbol_db_view_locals_get_line),
3797 (symbol_db_view_locals_update_list):
3798 * plugins/symbol-db/symbol-db-view-search.c:
3799 (sdb_view_search_model_filter), (sdb_view_search_get_type):
3800 * plugins/symbol-db/symbol-db-view-search.h:
3801 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
3802 (do_add_hidden_children), (do_recurse_and_add_new_sym),
3803 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
3804 * plugins/symbol-db/tables.sql:
3805 * plugins/symbol-db/test/Makefile.am:
3806 * plugins/symbol-db/test/main.c: (add_new_files), (main):
3807 Updated patch from Massimo to improve symbol-db plugin
3809 * plugins/document-manager/plugin.c: (on_editor_changed):
3810 Make the code a bit more robust
3812 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3813 (anjuta_document_get_property), (anjuta_document_class_init),
3814 (anjuta_document_init), (set_uri), (document_loader_loaded),
3815 (anjuta_document_load), (document_saver_saving):
3816 * plugins/sourceview/anjuta-document.h:
3817 * plugins/sourceview/sourceview.c: (autodetect_language),
3818 (ilanguage_set_language), (ilanguage_get_language):
3819 Fix language detection on startup
3821 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
3823 * plugins/document-manager/action-callbacks.c:
3824 (on_editor_command_upper_case_activate),
3825 (on_editor_command_lower_case_activate): Leftover commit from previous
3826 commit (see last changlog entry by me).
3828 * plugins/file-manager/plugin.c: (file_manager_activate):
3829 Gave proper widget name so that layout works.
3831 2007-09-26 Johannes Schmid <jhs@gnome.org>
3833 * plugins/document-manager/plugin.c: (on_editor_changed),
3834 (docman_plugin_instance_init):
3835 Only unload/load language-support plugins if necessary.
3837 * plugins/language-manager/plugin.c: (language_manager_activate):
3838 Removed some debugging code
3840 * plugins/sourceview/sourceview.c: (on_document_saved),
3841 (ilanguage_set_language), (ilanguage_get_language):
3842 Fixed ianjuta_language interface and ensure that highlighting is
3843 activated when a new file is saved.
3845 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
3847 * libanjuta/interfaces/libanjuta.idl:
3848 * plugins/document-manager/action-callbacks.c:
3849 (on_editor_command_upper_case_activate),
3850 (on_editor_command_lower_case_activate):
3851 * plugins/editor/text_editor.c: (iselection_has_selection),
3852 (iselection_get_start), (iselection_get_end),
3853 (iselection_iface_init):
3854 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3855 * plugins/sourceview/sourceview.c: (iselect_has_selection),
3856 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
3857 method and implemented it for both scintilla and sourceview editors.
3858 Updated document-manager and assist plugins to use the new method.
3860 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
3862 * plugins/file-manager/file-view.c:
3863 Fix typo, allow to compile new file manager with gtk < 2.12
3865 2007-09-25 Johannes Schmid <jhs@gnome.org>
3867 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3868 Support Auto-Indent for single lines (e.g no selection);
3870 * plugins/macro/plugin.c:
3871 Do not use the same shortcut as auto-indent does
3873 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
3874 Optimized keyboard navigation - do not emit char_added when only
3875 navigation keys have been pressed.
3877 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3879 * plugins/language-support-cpp-java/cpp-java-assist.c:
3880 (on_assist_chosen), (cpp_java_assist_install),
3881 (cpp_java_assist_uninstall):
3882 * plugins/language-support-cpp-java/plugin.c: (install_support),
3883 (uninstall_support): Install and uninstall support in correct order.
3884 Fixes a bug where it was installed multiple times resulting in
3885 inserting autocomplete text multiple times.
3887 2007-09-25 Johannes Schmid <jhs@gnome.org>
3890 Add GNOME_WARNING_FLAGS(maximum) and
3891 GNOME_CXX_WARNIGS(yes) to avoid bugs
3892 the compiler can warn you.
3894 * libegg/test-tree-utils.c: (key_test):
3895 * plugins/file-manager/file-model.c:
3896 (file_model_cancel_expand_idle), (file_model_sort),
3897 (file_model_row_expanded):
3898 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3899 (file_view_refresh), (file_view_get_selected), (file_view_init),
3901 * plugins/file-manager/file-view.h:
3902 * plugins/symbol-db/readtags.c: (initialize_1):
3905 Fixed the more critical warnings
3907 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3909 Icons from tpgww@onepost.net:
3911 * plugins/debug-manager/Makefile.am:
3912 * plugins/debug-manager/images/Makefile.am:
3913 * plugins/debug-manager/images/anjuta-attach.svg:
3914 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
3915 * plugins/debug-manager/images/anjuta-step-into.svg:
3916 * plugins/debug-manager/images/anjuta-step-out.svg:
3917 * plugins/debug-manager/images/anjuta-step-over.svg:
3918 * plugins/debug-manager/plugin.c: (register_stock_icons):
3919 * plugins/document-manager/Makefile.am:
3920 * plugins/document-manager/block_select.xpm:
3921 * plugins/document-manager/fold_close.xpm:
3922 * plugins/document-manager/fold_open.xpm:
3923 * plugins/document-manager/fold_toggle.xpm:
3924 * plugins/document-manager/images/Makefile.am:
3925 * plugins/document-manager/images/anjuta-block-end.svg:
3926 * plugins/document-manager/images/anjuta-block-start.svg:
3927 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
3928 * plugins/document-manager/images/anjuta-bookmark-first.svg:
3929 * plugins/document-manager/images/anjuta-bookmark-last.svg:
3930 * plugins/document-manager/images/anjuta-bookmark-next.svg:
3931 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
3932 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
3933 * plugins/document-manager/indent.xpm:
3934 * plugins/document-manager/indent_auto.xpm:
3935 * plugins/document-manager/indent_dcr.xpm:
3936 * plugins/document-manager/indent_inc.xpm:
3937 * plugins/document-manager/indent_set.xpm:
3938 * plugins/document-manager/plugin.c: Added nicer icons for
3939 document manager and debugger. Organized icons in 'images'
3942 2007-09-24 Johannes Schmid <jhs@gnome.org>
3944 * src/anjuta-app.c: (anjuta_app_add_widget_full):
3945 Fixed a missing NULL in g_object_set.
3947 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3949 * plugins/language-support-cpp-java/cpp-java-assist.c:
3950 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
3951 scope memebers just after scope operator is entered.
3953 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3955 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3956 * plugins/language-support-cpp-java/cpp-java-assist.c:
3957 (completion_function), (completion_compare),
3958 (cpp_java_assist_tag_destroy), (create_completion),
3959 (cpp_java_assist_destroy_completion_cache),
3960 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
3961 Show '()' for function items in autocomplete list. Allow adding
3962 ' ' and/or '(' after function call autocompletion and have preferences
3965 2007-09-24 Johannes Schmid <jhs@gnome.org>
3967 * sourceview.c: Reverting patch from r3157 because
3970 2007-09-24 Johannes Schmid <jhs@gnome.org>
3972 * plugins/search/search-replace.c: (on_message_clicked):
3974 Fixed #427104 – No "highlight" of lines matching find-result
3976 2007-09-24 Johannes Schmid <jhs@gnome.org>
3980 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
3982 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
3984 reviewed by: Johannes Schmid <jhs@gnome.org>
3986 * plugins/build-basic-autotools/executer.c: (execute_program):
3987 Fix #478238 – set env for execute programe in the terminal
3989 2007-09-24 Tom <tpgww@onepost.net>
3991 reviewed by: Johannes Schmid <jhs@gnome.org>
3993 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3996 * plugins/debug-manager/disassemble.c: (on_disassemble):
3997 Correct a format string in DEBUG_PRINT()
3999 2007-09-23 Johannes Schmid <jhs@gnome.org>
4001 * plugins/sourceview/sourceview.c: (offset_to_position),
4002 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
4003 (ieditor_get_position), (iselect_set), (iselect_get_start),
4006 Fixed #Bug 440637 – Search, don't work very well
4008 2007-09-23 Johannes Schmid <jhs@gnome.org>
4010 * plugins/file-manager/file-model.c: (file_model_get_filename):
4011 * plugins/file-manager/file-model.h:
4012 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
4013 (file_view_init), (file_view_class_init):
4014 * plugins/message-view/message-view.c:
4015 (message_view_query_tooltip), (message_view_dispose),
4016 (message_view_instance_init), (message_view_class_init):
4018 Added GTK+ 2.12 style tooltips to file-manager and message view.
4019 Only build if GTK+ 2.12 is availible otherwise for message-view, the
4020 old implementation is used.
4022 2007-09-23 Johannes Schmid <jhs@gnome.org>
4024 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
4027 * plugins/language-manager/language-manager.plugin.in:
4028 Marked UserActivatable=FALSE
4030 * plugins/language-manager/plugin.c: (load_languages),
4031 (language_manager_activate), (language_manager_deactivate),
4032 (language_manager_dispose), (language_manager_instance_init),
4033 (language_manager_find_mime_type), (language_manager_find_string),
4034 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
4035 (ilanguage_get_name), (ilanguage_get_strings):
4037 Fixed various stupid bugs in language-manager plugin
4039 * plugins/symbol-db/symbol-db-engine.c:
4040 (sdb_engine_second_pass_update_scope_1):
4042 Add a g_return_if_fail to avoid a crash though still unsure
4045 2007-09-23 Johannes Schmid <jhs@gnome.org>
4047 * plugins/symbol-db/plugin.c: (on_project_element_added),
4048 (sources_array_free), (sources_array_add_foreach),
4049 (project_root_added):
4050 * plugins/symbol-db/symbol-db-engine.c:
4051 (symbol_db_engine_add_new_files):
4052 * plugins/symbol-db/symbol-db-engine.h:
4054 Added support for other languages than "C" to symbol-db. Now
4055 supports all languages listed by the language-manager.
4057 2007-09-23 Tom <tpgww@onepost.net>
4059 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
4062 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
4064 * libanjuta/anjuta-glue-factory.c: (load_plugin),
4065 (anjuta_glue_factory_get_object_type):
4066 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
4067 * plugins/build-basic-autotools/build-basic-autotools.c:
4068 (value_added_current_editor):
4069 * plugins/debug-manager/breakpoints.c:
4070 (breakpoints_dbase_edit_breakpoint),
4071 (on_toggle_breakpoint_activate):
4072 * plugins/debug-manager/plugin.c:
4073 (on_run_to_cursor_action_activate):
4074 * plugins/debug-manager/stack_trace.c:
4075 (dma_thread_update_stack_trace):
4076 * plugins/gdb/plugin.c:
4077 * plugins/glade/plugin.c: (ifile_open):
4078 * plugins/profiler/gprof-call-graph-view.c:
4079 * plugins/profiler/gprof-flat-profile-view.c:
4080 * plugins/profiler/gprof-function-call-tree-view.c:
4081 * plugins/profiler/gprof-options.c: (setup_widgets):
4082 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4083 * plugins/search/search-replace_backend.c:
4084 (file_buffer_new_from_te):
4085 * plugins/sourceview/assist-tip.c: (assist_tip_move):
4086 * plugins/sourceview/assist-window.c: (assist_window_set_property),
4087 (assist_window_get_property), (assist_window_move):
4088 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
4089 (value_added_current_editor):
4090 * plugins/symbol-db/plugin.c: (value_added_current_editor):
4091 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
4092 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
4094 Many small code, warnings and leak fixes
4096 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
4098 * (removed) plugins/debug-manager/debugger.c,
4099 (removed) plugins/debug-manager/debugger.h,
4100 (added) plugins/debug-manager/command.c,
4101 (added) plugins/debug-manager/command.h,
4102 (added) plugins/debug-manager/queue.c,
4103 (added) plugins/debug-manager/queue.h,
4104 plugins/debug-manager/breakpoints.c,
4105 plugins/debug-manager/debug_tree.c,
4106 plugins/debug-manager/debug_tree.h,
4107 plugins/debug-manager/disassemble.c,
4108 plugins/debug-manager/disassemble.h,
4109 plugins/debug-manager/locals.c,
4110 plugins/debug-manager/locals.h,
4111 plugins/debug-manager/memory.c,
4112 plugins/debug-manager/memory.h,
4113 plugins/debug-manager/plugin.c,
4114 plugins/debug-manager/plugin.h,
4115 plugins/debug-manager/registers.c,
4116 plugins/debug-manager/registers.h,
4117 plugins/debug-manager/sharedlib.c,
4118 plugins/debug-manager/sharedlib.h,
4119 plugins/debug-manager/signals.c,
4120 plugins/debug-manager/signals.h,
4121 plugins/debug-manager/stack_trace.c,
4122 plugins/debug-manager/stack_trace.h,
4123 plugins/debug-manager/start.h,
4124 plugins/debug-manager/start.c,
4125 plugins/debug-manager/threads.c,
4126 plugins/debug-manager/threads.h,
4127 plugins/debug-manager/watch.c,
4128 plugins/debug-manager/watch.h,
4129 plugins/debug-manager/Makefile.am,
4130 plugins/gdb/debugger.c,
4131 plugins/gdb/debugger.h,
4132 plugins/gdb/plugin.c,
4133 libanjuta/interfaces/libanjuta.idl:
4134 Split debug-manager/debugger.c into command.c and queue.c
4135 Clean up debugger queue
4136 DmaDebuggerQueue object does not implement IAnjutaDebugger
4138 2007-09-23 Johannes Schmid <jhs@gnome.org>
4141 Bumped version to 2.3.0 (to ensure bugzilla bugs are
4142 set correctly, etc.)
4144 * libanjuta/anjuta-glue-factory.c: (load_plugin):
4145 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
4146 (plugin_set_update):
4148 Show an error dialog instead of crashing when plugin loading fails
4150 * plugins/language-manager/Makefile.am:
4151 * plugins/language-manager/language-manager.plugin.in:
4152 * plugins/language-manager/languages.xml:
4153 * plugins/language-manager/plugin.c: (language_destroy),
4154 (load_languages), (language_manager_activate),
4155 (language_manager_deactivate), (language_manager_finalize),
4156 (language_manager_dispose), (language_manager_instance_init),
4157 (language_manager_class_init), (language_manager_find_mime_type),
4158 (language_manager_find_string), (ilanguage_get_from_mime_type),
4159 (ilanguage_get_from_string), (ilanguage_get_name),
4160 (ilanguage_get_strings), (ilanguage_iface_init):
4161 * plugins/language-manager/plugin.h:
4163 Added new language-manager plugin to have a better organisation for
4164 language names. The xml probabaly needs to be extended over time.
4166 * plugins/Makefile.am:
4167 * plugins/document-manager/plugin.c: (on_editor_changed):
4169 Adapted to new IAnjutaLanguage interface. Do not unload language-support
4170 because it does not really save memory but makes tab switching slow.
4172 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
4174 * plugins/language-support-cpp-java/plugin.c: (install_support),
4175 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
4176 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
4179 * plugins/language-support-cpp-java/cpp-java-assist.c:
4180 (cpp_java_assist_show_autocomplete):
4182 Fix autocomplete to only show valid completions
4184 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
4185 Calltips always have correct size and position now
4187 2007-09-22 Johannes Schmid <jhs@gnome.org>
4189 * plugins/search/search-replace_backend.c: (get_next_match):
4190 Removed code introduced by accident that causes a crash.
4192 * plugins/sourceview/sourceview-tags.c:
4193 * plugins/sourceview/sourceview-tags.h:
4194 Removed ununsed files
4196 2007-09-22 Johannes Schmid <jhs@gnome.org>
4198 * plugins/language-support-cpp-java/cpp-java-assist.c:
4201 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
4203 * plugins/language-support-cpp-java/cpp-java-assist.c:
4204 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
4205 Increased matching brace search to 500 chars.
4207 2007-09-21 Johannes Schmid <jhs@gnome.org>
4209 * plugins/language-support-cpp-java/cpp-java-assist.c:
4210 (cpp_java_assist_get_pre_word),
4211 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
4213 Added some profiling debug code
4215 * plugins/language-support-cpp-java/cpp-java-utils.c:
4216 (cpp_java_util_jump_to_matching_brace):
4217 * plugins/language-support-cpp-java/cpp-java-utils.h:
4218 * plugins/language-support-cpp-java/plugin.c:
4219 (get_line_indentation_base), (get_line_auto_indentation):
4221 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
4222 avoid looping over the whole file when using calltips which is too slow and
4225 * plugins/sourceview/assist-tip.c: (assist_tip_init),
4226 (assist_tip_set_tips), (assist_tip_get_coordinates),
4228 * plugins/sourceview/sourceview.c: (iassist_show_tips):
4230 Better calltips appearance (use theme now) and avoid jumping
4233 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
4235 * plugins/document-manager/plugin.c:
4236 (update_editor_ui_interface_items):
4237 * plugins/language-support-cpp-java/plugin.c: (install_support),
4238 (uninstall_support): Moved autocomplete ui update code from
4239 document-manager to language-plugin.
4241 2007-09-21 Johannes Schmid <jhs@gnome.org>
4243 * libanjuta/interfaces/libanjuta.idl:
4245 Added IAnjutaLanguage interface (might still change...) for
4246 the upcoming language-manager plugin.
4248 * plugins/file-manager/Makefile.am:
4249 * plugins/file-manager/file-model.c:
4250 (file_model_cancel_expand_idle), (file_model_add_dummy),
4251 (file_model_expand_idle), (file_model_sort),
4252 (file_model_row_expanded), (file_model_row_collapsed),
4253 (file_model_init), (file_model_finalize),
4254 (file_model_set_property), (file_model_get_property),
4255 (file_model_class_init), (file_model_new), (file_model_refresh),
4256 (file_model_get_uri):
4257 * plugins/file-manager/file-model.h:
4258 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
4259 (file_view_expand_row_idle), (file_view_refresh),
4260 (file_view_get_selected), (file_view_button_press_event),
4261 (file_view_selection_changed), (file_view_init),
4262 (file_view_get_property), (file_view_set_property),
4263 (file_view_finalize), (file_view_class_init):
4265 Split up model/view as far as possible and fixed some file-manager
4266 bugs (popup-menu and incorrect project loading).
4268 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
4269 Use monospace font for tips.
4271 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
4272 (sourceview_cell_new), (icell_get_character), (icell_get_length),
4273 (icell_get_attribute), (icell_style_get_font_description),
4274 (icell_style_get_color), (icell_style_get_background_color),
4275 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
4276 (iiter_foreach), (iiter_set_position), (iiter_get_position),
4277 (iiter_get_length), (iiter_clone), (iiter_assign):
4279 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
4280 interface. This is way faster though it has the drawback to create invalid
4281 iterators if the buffer is changed.
4283 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
4285 * libanjuta/interfaces/libanjuta.idl:
4286 * plugins/document-manager/action-callbacks.c:
4287 * plugins/document-manager/anjuta-document-manager.ui:
4288 * plugins/document-manager/plugin.c: (register_stock_icons):
4289 * plugins/editor/text_editor.c:
4290 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
4291 * plugins/language-support-cpp-java/cpp-java-assist.c:
4292 (cpp_java_assist_get_calltip_context):
4293 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
4294 (register_stock_icons), (cpp_java_plugin_activate_plugin):
4296 Moved autocomplete menu action from document-manager to assist plugin
4297 and got rid of deprecated autocomplete interface.
4299 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
4301 * libanjuta/interfaces/libanjuta.idl:
4302 * plugins/editor/text_editor.c: (iassist_iface_init):
4303 * plugins/language-support-cpp-java/cpp-java-assist.c:
4304 (cpp_java_assist_check), (on_assist_chosen):
4305 * plugins/sourceview/sourceview.c: (iassist_iface_init):
4306 Removed react() methods in both editors and assist interface. Assist
4307 plugin itself handles setting the autocomplete. Also fixed
4310 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
4312 * plugins/file-manager/Makefile.am:
4313 * plugins/file-manager/file-view.c: (file_view_add_dummy),
4314 (file_view_expand_idle), (file_view_init):
4315 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
4316 (file_manager_set_default_uri), (project_root_added),
4317 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
4318 (file_manager_activate), (file_manager_deactivate),
4319 (file_manager_instance_init), (file_manager_class_init),
4320 (ifile_manager_set_root), (ifile_manager_set_selected),
4321 (ifile_manager_iface_init): Adjusted white spaces to match
4324 2007-09-19 Naba Kumar <naba@gnome.org>
4326 * libanjuta/interfaces/libanjuta.idl:
4327 * plugins/editor/text_editor.c: (text_editor_instance_init),
4328 (iassist_show_tips), (iassist_cancel_tips),
4329 (iassist_hide_suggestions), (iassist_iface_init):
4330 * plugins/editor/text_editor.h:
4331 * plugins/editor/text_editor_cbs.c:
4332 (on_text_editor_scintilla_notify):
4333 * plugins/language-support-cpp-java/cpp-java-assist.c:
4334 (is_scope_context_character), (is_word_character),
4335 (create_completion), (cpp_java_assist_get_scope_context),
4336 (cpp_java_assist_get_pre_word),
4337 (cpp_java_assist_get_scope_operator),
4338 (cpp_java_assist_destroy_completion_cache),
4339 (cpp_java_assist_create_scope_completion_cache),
4340 (cpp_java_assist_create_word_completion_cache),
4341 (cpp_java_assist_show_autocomplete),
4342 (cpp_java_assist_get_calltip_context),
4343 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
4344 (on_editor_char_added), (on_assist_chosen),
4345 (cpp_java_assist_install), (cpp_java_assist_uninstall),
4346 (cpp_java_assist_init), (cpp_java_assist_finalize):
4347 * plugins/language-support-cpp-java/cpp-java-assist.h:
4348 * plugins/language-support-cpp-java/plugin.c:
4349 (initialize_indentation_params):
4350 * plugins/sourceview/assist-tip.c:
4351 * plugins/sourceview/assist-tip.h:
4352 * plugins/sourceview/sourceview-private.h:
4353 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
4354 (on_assist_tip_destroyed), (on_assist_cancel),
4355 (on_document_char_added), (iassist_get_suggestions),
4356 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
4358 Implement state-less assistance so that assist can be evaluated
4359 any given time at any position. Changed IAnjutaEditorAssist interfance
4360 and implementations and removed any state management in editors.
4362 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
4364 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
4365 completion items sorting and avoided unnecssary sorts.
4367 * plugins/text-editor.c: Fixed state.
4369 2007-09-17 Johannes Schmid <jhs@gnome.org>
4371 * plugins/language-support-cpp-java/cpp-java-assist.c:
4374 Fixed calltips in sourceview
4376 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
4378 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
4379 completion items preparation time. Fixed a crash bug.
4381 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
4382 Set buffer size (From Massimo, required for symbol-db).
4384 * libanjuta/interfaces/libanjuta.idl: Also pass position information
4387 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
4390 * plugins/editor/aneditor-autocomplete.cxx,
4391 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
4392 Added ANE_GETWORDBEFORECARAT command.
4394 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
4395 using assist interface.
4397 * plugins/editor/text_editor.c: (text_editor_instance_init),
4398 (text_editor_get_word_before_carat),
4399 (text_editor_get_current_word), (iassist_add_trigger),
4400 (iassist_remove_trigger), (on_assist_canceled),
4401 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
4402 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
4403 * plugins/editor/text_editor.h:
4404 * plugins/editor/text_editor_cbs.c: (trigger_size),
4405 (max_trigger_size), (text_editor_check_assist),
4406 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
4409 * plugins/language-support-cpp-java/Makefile.am:
4410 * plugins/language-support-cpp-java/plugin.c:
4411 (get_line_indentation_base), (get_line_auto_indentation),
4412 (install_support), (uninstall_support),
4413 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
4414 (cpp_java_plugin_instance_init):
4415 * plugins/language-support-cpp-java/plugin.h:
4416 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
4417 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
4418 Make assist a separate class.
4420 2007-09-14 Johannes Schmid <jhs@gnome.org>
4422 * plugins/sourceview/sourceview.c: (iassist_suggest):
4423 Fixed changed char_alignment paramter in language-support
4426 2007-09-14 Naba Kumar <naba@gnome.org>
4428 * plugins/language-support-cpp-java/plugin.c: Send the right
4429 'char_alignment' paramenter (needs fixing in sourceview).
4431 2007-09-13 Johannes Schmid <jhs@gnome.org>
4434 * plugins/project-wizard/templates/minimal/project.anjuta:
4435 Use IAnjutaSymbolManager instead of loading the plugin directly.
4436 (TODO: Think of a version to do this for older files...)
4439 * plugins/Makefile.am:
4440 * plugins/symbol-db/Makefile.am:
4442 Build symbol-db plugin if libgda-3.0 is found
4444 2007-09-13 Johannes Schmid <jhs@gnome.org>
4446 * plugins/sourceview/Makefile.am:
4447 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
4449 * plugins/sourceview/anjuta-document.h:
4450 Removed lots of dead code
4452 * plugins/sourceview/anjuta-languages-manager.c:
4453 * plugins/sourceview/anjuta-languages-manager.h:
4456 * plugins/sourceview/sourceview.c: (on_document_char_added),
4457 (on_document_loaded), (sourceview_instance_init),
4458 (iselect_get_start), (iselect_get_end),
4459 (ilanguage_get_supported_languages), (ilanguage_set_language):
4461 Fixed selection handling and make some adaptions for the changes
4464 2007-09-13 Johannes Schmid <jhs@gnome.org>
4466 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4467 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4470 Added preferences to language support completion/calltips
4472 * plugins/sourceview/assist-window.c: (assist_window_update):
4474 Always select first entry
4476 * plugins/sourceview/sourceview.glade:
4477 Removed old completion preferences
4479 2007-09-11 Naba Kumar <naba@gnome.org>
4481 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
4482 and possible crash when pressing ctrl+d in terminal after preferences
4483 window has been shown once (no need for backport).
4485 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
4486 implementations to get warnings instead of crashes for unimplemented
4489 2007-09-11 Massimo Cora' <maxcvs@email.it>
4491 Reviewed by: Naba Kumar <naba@gnome.org>
4493 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
4494 * plugins/symbol-db/*:
4495 Added new symbol-database backend based on SQLite 3.
4496 (does not enabled for build currently).
4498 2007-09-10 Johannes Schmid <jhs@gnome.org>
4502 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
4503 (parse_info_init), (parse_info_free), (valid_element),
4504 (start_element_handler), (end_element_handler), (text_handler),
4505 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
4506 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
4507 (egg_recent_model_monitor), (egg_recent_model_read),
4508 (egg_recent_model_open_file), (egg_recent_model_lock_file),
4509 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
4510 (egg_recent_model_set_property), (egg_recent_model_class_init),
4511 (egg_recent_model_init), (egg_recent_model_add_full),
4512 (egg_recent_model_delete), (egg_recent_model_get_list),
4513 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
4514 (egg_recent_model_set_filter_mime_types),
4515 (egg_recent_model_clear_group_filter),
4516 (egg_recent_model_set_filter_groups),
4517 (egg_recent_model_clear_scheme_filter),
4518 (egg_recent_model_set_filter_uri_schemes),
4519 (egg_recent_model_remove_expired):
4521 Update EggRecent (#456465)
4523 2007-09-10 Johannes Schmid <jhs@gnome.org>
4525 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
4526 (anjuta_plugin_manager_get_plugin):
4527 * plugins/profiler/gprof-call-graph-view.c:
4528 (gprof_call_graph_view_create_columns):
4529 * plugins/profiler/gprof-flat-profile-view.c:
4530 (gprof_flat_profile_view_create_columns):
4531 * plugins/profiler/gprof-function-call-tree-view.c:
4532 (gprof_function_call_tree_view_create_columns):
4534 Fixed #466031 – Update of pieces of menus for Localization
4536 2007-09-10 Johannes Schmid <jhs@gnome.org>
4538 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
4539 Bug 343522 – anjuta: Unable to execute commands that use options.
4541 2007-09-09 Johannes Schmid <jhs@gnome.org>
4543 * plugins/document-manager/anjuta-docman.c:
4544 (anjuta_docman_update_page_label):
4546 Fixed #458034 – Method of indicating unsaved changes breaks convention
4548 * plugins/document-manager/plugin.c: (update_title),
4549 (value_added_project_root_uri), (value_removed_project_root_uri),
4550 (on_editor_changed), (activate_plugin):
4551 * plugins/document-manager/plugin.h:
4552 * plugins/project-manager/plugin.c: (on_profile_scoped),
4553 (on_profile_descoped), (ifile_open):
4555 Fixed #427390 – Show path of item in currently focused editor window
4557 2007-09-09 Johannes Schmid <jhs@gnome.org>
4559 * plugins/search/plugin.c: (on_toolbar_find_clicked),
4560 (on_toolbar_find_incremental):
4561 Fix incremental search
4563 * plugins/sourceview/sourceview.c: (on_document_char_added),
4565 Fixed selection management
4567 2007-09-09 Johannes Schmid <jhs@gnome.org>
4569 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
4572 * libanjuta/interfaces/libanjuta.idl:
4573 Extended IAnjutaEditorAssist interface
4575 * plugins/language-support-cpp-java/plugin.c:
4576 (jump_to_matching_brace), (add_tags), (on_assist_begin),
4577 (assist_cleanup), (on_assist_chosen), (on_assist_update),
4578 (context_character), (get_context), (function_parser),
4579 (cpp_member_parser), (install_assist), (uninstall_assist),
4580 (get_line_indentation_base), (get_line_auto_indentation),
4581 (install_support), (uninstall_support),
4582 (on_value_added_current_editor), (on_value_removed_current_editor),
4583 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
4584 * plugins/language-support-cpp-java/plugin.h:
4586 Improved fixed editor assistance and added support for function/method
4587 tooltips. jumb_to_matching_brance => jump_to_matching_brace
4589 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
4592 * plugins/project-import/project-import.c: (on_import_next):
4593 Added a non-NULL check with could probably fix #474843 but not sure
4595 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
4596 Fixed anjuta-plugin project wizard
4598 * plugins/sourceview/Makefile.am:
4599 * plguins/sourceview/assist-tip.[ch]:
4600 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
4601 (anjuta_view_key_press_event):
4602 * plugins/sourceview/assist-window.c: (assist_window_class_init),
4603 (assist_window_init), (assist_window_update), (assist_window_new):
4604 * plugins/sourceview/sourceview-private.h:
4605 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
4606 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
4607 (trigger_size), (max_trigger_size), (on_document_char_added),
4608 (sourceview_dispose), (ieditor_get_current_word),
4609 (iassist_add_trigger), (iassist_init_suggestions),
4610 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
4611 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
4613 Big update on sourceview assist capabilites. Autocompletion should
4614 now work much better and function tooltips are finally supported!
4616 * plugins/sourceview/anjuta-document.h:
4617 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
4618 (anjuta_document_get_current_word):
4619 Fixed get_current_word (inspired by aneditor.cxx implementation)
4621 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
4622 (icell_get_attribute):
4623 Fixed get_attribute() to also detect character constants.
4624 Simplified get_char()
4626 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
4627 (isymbol_manager_get_members), (isymbol_manager_get_parents),
4628 (isymbol_manager_get_completions_at_position):
4630 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
4632 2007-09-04 Naba Kumar <naba@gnome.org>
4634 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
4635 projects that can not add sources.
4637 * plugins/file-wizard/file.c: Similarly for file wizard,
4638 Do not enable 'Add to project' projects that can not add sources.
4640 2007-09-04 Naba Kumar <naba@gnome.org>
4642 * configure.in: Bumped gnome-build requirement to 0.2.0
4643 for project capabilities support.
4645 * plugins/project-manager/plugin.c: Enable/disable project
4646 actions based on project capabilities. Fixes bug #433552:
4647 crash in Anjuta IDE: add file test.h in project on generic
4650 * libanjuta/interfaces/libanjuta.idl: Added method to query
4651 project capabilities.
4653 2007-09-03 Naba Kumar <naba@gnome.org>
4655 * plugins/file-manager/plugin.c: Set shadow type IN.
4656 * plugins/file-manager/file-view.c: Fixed code style.
4657 * plugins/file-manager/file-view.c: Fixed icons column to size
4660 * plugins/file-manager/plugin.[c,h]: Fixed code style.
4662 * plugins/file-manager/plugin.c: Fixed crash on closing project and
4663 unmonitors project-uri on file-manager deactivation.
4665 * TODO.tasks: Updated
4667 2007-09-02 Johannes Schmid <jhs@gnome.org>
4669 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
4672 * plugins/file-manager/file-view.c: (file_view_get_selected),
4673 (file_view_button_press_event), (file_view_finalize):
4674 * plugins/file-manager/plugin.c: (project_root_removed),
4675 (file_manager_deactivate):
4677 Fixed some small bugs I missed before
4679 2007-09-02 Johannes Schmid <jhs@gnome.org>
4681 * plugins/file-manager/*:
4682 Added new and file-manager
4684 2007-09-02 Johannes Schmid <jhs@gnome.org>
4686 * plugins/file-manager/*:
4687 Removed old file-manager
4689 2007-08-31 Johannes Schmid <jhs@gnome.org>
4691 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
4692 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
4694 Fixed some memory leaks
4696 * MAINTAINERS: Fixed
4698 2007-08-31 Johannes Schmid <jhs@gnome.org>
4700 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
4701 (get_property_value_as_string), (set_property_value_as_string),
4702 (register_callbacks), (preferences_foreach_callback),
4703 (anjuta_preferences_register_property_raw):
4704 * libanjuta/anjuta-preferences.h:
4705 * plugins/build-basic-autotools/build-basic-autotools.c:
4706 (on_build_mesg_format):
4707 * plugins/document-manager/anjuta-document-manager.glade:
4708 * plugins/message-view/anjuta-message-manager-plugin.glade:
4710 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
4711 broken message view preferences
4713 * plugins/message-view/message-view.c:
4714 (message_view_instance_init), (pref_change_color), (prefs_init),
4715 (imessage_view_append):
4716 Cleaned up message view (#458041)
4718 * src/shell.c: (on_preferences_activate),
4719 (anjuta_test_shell_instance_init),
4720 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
4721 Fixed test shell to allow better debugging
4723 2007-08-31 Johannes Schmid <jhs@gnome.org>
4725 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
4726 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
4727 * plugins/gtodo/main.h:
4728 * plugins/gtodo/plugin.c: (activate_plugin):
4730 Fixed #423467 (View->Tasks menu items are not
4733 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
4735 reviewed by: Johannes Schmid <jhs@gnome.org>
4738 * data/welcome.txt.in:
4739 * launcher/anjuta_launcher.c:
4740 * libanjuta/anjuta-children.c:
4741 * libanjuta/anjuta-children.h:
4742 * libanjuta/anjuta-debug.h:
4743 * libanjuta/anjuta-encodings.c:
4744 * libanjuta/anjuta-encodings.h:
4745 * libanjuta/anjuta-glue-c.c:
4746 * libanjuta/anjuta-glue-c.h:
4747 * libanjuta/anjuta-plugin-description.c:
4748 * libanjuta/anjuta-plugin-description.h:
4749 * libanjuta/anjuta-plugin-handle.c:
4750 * libanjuta/anjuta-plugin-handle.h:
4751 * libanjuta/anjuta-plugin-manager.c:
4752 * libanjuta/anjuta-plugin-manager.h:
4753 * libanjuta/anjuta-plugin.c:
4754 * libanjuta/anjuta-plugin.h:
4755 * libanjuta/anjuta-preferences.c:
4756 * libanjuta/anjuta-preferences.h:
4757 * libanjuta/anjuta-profile-manager.c:
4758 * libanjuta/anjuta-profile-manager.h:
4759 * libanjuta/anjuta-profile.c:
4760 * libanjuta/anjuta-profile.h:
4761 * libanjuta/anjuta-save-prompt.c:
4762 * libanjuta/anjuta-save-prompt.h:
4763 * libanjuta/anjuta-serializer.c:
4764 * libanjuta/anjuta-serializer.h:
4765 * libanjuta/anjuta-session.c:
4766 * libanjuta/anjuta-session.h:
4767 * libanjuta/anjuta-shell.c:
4768 * libanjuta/anjuta-shell.h:
4769 * libanjuta/anjuta-status.c:
4770 * libanjuta/anjuta-status.h:
4771 * libanjuta/anjuta-ui.c:
4772 * libanjuta/anjuta-ui.h:
4773 * libanjuta/anjuta-utils-priv.h:
4774 * libanjuta/anjuta-utils.c:
4775 * libanjuta/anjuta-utils.h:
4776 * libanjuta/cell-renderer-captioned-image.c:
4777 * libanjuta/cell-renderer-captioned-image.h:
4778 * libanjuta/e-splash.c:
4779 * libanjuta/e-splash.h:
4780 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4781 * libanjuta/interfaces/libanjuta.idl:
4782 * libanjuta/libanjuta.h:
4783 * libanjuta/resources.c:
4784 * libanjuta/resources.h:
4785 * libegg/egg-cell-renderer-text.c:
4786 * libegg/egg-combo-action.c:
4787 * libegg/egg-entry-action.c:
4788 * libegg/egg-recent-action.c:
4789 * libegg/egg-recent-files-module.c:
4790 * libegg/egg-recent-item.c:
4791 * libegg/egg-recent-model.c:
4792 * libegg/egg-recent-view-gtk.c:
4793 * libegg/egg-recent-view.c:
4794 * libegg/egg-submenu-action.c:
4795 * libegg/eggaccelerators.c:
4796 * libegg/eggcellrendererpopup.c:
4797 * libegg/eggcomboselect.c:
4798 * libegg/eggtreemodelfilter.c:
4799 * libegg/eggtreemultidnd.c:
4800 * libegg/gtkcellview.h:
4801 * libegg/treeviewutils/egg-cell-renderer-text.h:
4802 * libegg/treeviewutils/eggaccelerators.h:
4803 * libegg/treeviewutils/eggcellrendererkeys.h:
4804 * libegg/treeviewutils/eggcellrendererpopup.h:
4805 * libegg/treeviewutils/eggtreemodelfilter.h:
4806 * libegg/treeviewutils/eggtreemultidnd.h:
4807 * libegg/treeviewutils/eggtreeviewstate.h:
4808 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
4809 * manuals/anjuta-faqs/Makefile.am:
4810 * manuals/anjuta-manual/C/anjuta-manual.xml:
4811 * manuals/anjuta-manual/C/license.xml:
4812 * manuals/anjuta-manual/es/es.po:
4813 * manuals/anjuta-manual/sv/sv.po:
4814 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
4816 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
4817 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
4818 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
4819 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
4820 * manuals/old/ja/anjuta-manual/license.xml:
4821 * plugins/build-basic-autotools/build-basic-autotools.c:
4822 * plugins/build-basic-autotools/build-basic-autotools.h:
4823 * plugins/build-basic-autotools/executer.c:
4824 * plugins/build-basic-autotools/executer.h:
4825 * plugins/build/build_file.c:
4826 * plugins/build/build_file.h:
4827 * plugins/build/build_project.c:
4828 * plugins/build/build_project.h:
4829 * plugins/build/clean_project.c:
4830 * plugins/build/clean_project.h:
4831 * plugins/build/commands.c:
4832 * plugins/build/commands.h:
4833 * plugins/build/compile.c:
4834 * plugins/build/compile.h:
4835 * plugins/build/compiler_options.c:
4836 * plugins/build/compiler_options.h:
4837 * plugins/build/configurer.c:
4838 * plugins/build/configurer.h:
4839 * plugins/build/executer.c:
4840 * plugins/build/executer.h:
4841 * plugins/class-gen/cell-renderer-flags.c:
4842 * plugins/class-gen/cell-renderer-flags.h:
4843 * plugins/class-gen/combo-flags.c:
4844 * plugins/class-gen/combo-flags.h:
4845 * plugins/class-gen/element-editor.c:
4846 * plugins/class-gen/element-editor.h:
4847 * plugins/class-gen/generator.c:
4848 * plugins/class-gen/generator.h:
4849 * plugins/class-gen/plugin.c:
4850 * plugins/class-gen/plugin.h:
4851 * plugins/class-gen/transform.c:
4852 * plugins/class-gen/transform.h:
4853 * plugins/class-gen/validator.c:
4854 * plugins/class-gen/validator.h:
4855 * plugins/class-gen/window.c:
4856 * plugins/class-gen/window.h:
4857 * plugins/class-inheritance/class-callbacks.c:
4858 * plugins/class-inheritance/class-callbacks.h:
4859 * plugins/class-inheritance/class-inherit.c:
4860 * plugins/class-inheritance/class-inherit.h:
4861 * plugins/class-inheritance/plugin.c:
4862 * plugins/class-inheritance/plugin.h:
4863 * plugins/cvs-plugin/cvs-actions.c:
4864 * plugins/cvs-plugin/cvs-actions.h:
4865 * plugins/cvs-plugin/cvs-callbacks.c:
4866 * plugins/cvs-plugin/cvs-callbacks.h:
4867 * plugins/cvs-plugin/cvs-execute.c:
4868 * plugins/cvs-plugin/cvs-execute.h:
4869 * plugins/cvs-plugin/cvs-interface.c:
4870 * plugins/cvs-plugin/cvs-interface.h:
4871 * plugins/cvs-plugin/plugin.c:
4872 * plugins/cvs-plugin/plugin.h:
4873 * plugins/debug-manager/breakpoints.c:
4874 * plugins/debug-manager/breakpoints.h:
4875 * plugins/debug-manager/chunk_view.c:
4876 * plugins/debug-manager/chunk_view.h:
4877 * plugins/debug-manager/data_buffer.c:
4878 * plugins/debug-manager/data_buffer.h:
4879 * plugins/debug-manager/data_view.c:
4880 * plugins/debug-manager/data_view.h:
4881 * plugins/debug-manager/debug_tree.c:
4882 * plugins/debug-manager/debug_tree.h:
4883 * plugins/debug-manager/debugger.c:
4884 * plugins/debug-manager/debugger.h:
4885 * plugins/debug-manager/disassemble.c:
4886 * plugins/debug-manager/disassemble.h:
4887 * plugins/debug-manager/info.c:
4888 * plugins/debug-manager/info.h:
4889 * plugins/debug-manager/locals.c:
4890 * plugins/debug-manager/locals.h:
4891 * plugins/debug-manager/memory.c:
4892 * plugins/debug-manager/memory.h:
4893 * plugins/debug-manager/plugin.c:
4894 * plugins/debug-manager/plugin.h:
4895 * plugins/debug-manager/registers.c:
4896 * plugins/debug-manager/registers.h:
4897 * plugins/debug-manager/sexy-icon-entry.c:
4898 * plugins/debug-manager/sexy-icon-entry.h:
4899 * plugins/debug-manager/sharedlib.c:
4900 * plugins/debug-manager/sharedlib.h:
4901 * plugins/debug-manager/signals.c:
4902 * plugins/debug-manager/signals.h:
4903 * plugins/debug-manager/sparse_buffer.c:
4904 * plugins/debug-manager/sparse_buffer.h:
4905 * plugins/debug-manager/sparse_view.c:
4906 * plugins/debug-manager/sparse_view.h:
4907 * plugins/debug-manager/stack_trace.c:
4908 * plugins/debug-manager/stack_trace.h:
4909 * plugins/debug-manager/start.c:
4910 * plugins/debug-manager/start.h:
4911 * plugins/debug-manager/threads.c:
4912 * plugins/debug-manager/threads.h:
4913 * plugins/debug-manager/utilities.c:
4914 * plugins/debug-manager/utilities.h:
4915 * plugins/debug-manager/watch.c:
4916 * plugins/debug-manager/watch.h:
4917 * plugins/devhelp/htmlview.c:
4918 * plugins/devhelp/htmlview.h:
4919 * plugins/document-manager/action-callbacks.c:
4920 * plugins/document-manager/action-callbacks.h:
4921 * plugins/document-manager/anjuta-docman.c:
4922 * plugins/document-manager/anjuta-docman.h:
4923 * plugins/document-manager/editor-tooltips.c:
4924 * plugins/document-manager/editor-tooltips.h:
4925 * plugins/document-manager/file_history.c:
4926 * plugins/document-manager/file_history.h:
4927 * plugins/document-manager/indent-dialog.c:
4928 * plugins/document-manager/indent-dialog.h:
4929 * plugins/document-manager/indent-util.c:
4930 * plugins/document-manager/indent-util.h:
4931 * plugins/document-manager/plugin.c:
4932 * plugins/editor/aneditor-autocomplete.cxx:
4933 * plugins/editor/aneditor-calltip.cxx:
4934 * plugins/editor/aneditor-indent.cxx:
4935 * plugins/editor/aneditor-priv.h:
4936 * plugins/editor/aneditor.cxx:
4937 * plugins/editor/aneditor.h:
4938 * plugins/editor/lexer.h:
4939 * plugins/editor/plugin.c:
4940 * plugins/editor/plugin.h:
4941 * plugins/editor/print.c:
4942 * plugins/editor/print.h:
4943 * plugins/editor/properties.h:
4944 * plugins/editor/properties_cxx.h:
4945 * plugins/editor/style-editor.c:
4946 * plugins/editor/style-editor.h:
4947 * plugins/editor/text-editor-iterable.c:
4948 * plugins/editor/text-editor-iterable.h:
4949 * plugins/editor/text_editor.c:
4950 * plugins/editor/text_editor.h:
4951 * plugins/editor/text_editor_cbs.c:
4952 * plugins/editor/text_editor_cbs.h:
4953 * plugins/editor/text_editor_menu.c:
4954 * plugins/editor/text_editor_menu.h:
4955 * plugins/editor/text_editor_prefs.c:
4956 * plugins/editor/text_editor_prefs.h:
4957 * plugins/file-loader/dnd.c:
4958 * plugins/file-loader/dnd.h:
4959 * plugins/file-loader/plugin.c:
4960 * plugins/file-manager/an_file_view.c:
4961 * plugins/file-manager/plugin.c:
4962 * plugins/file-wizard/file.c:
4963 * plugins/file-wizard/file.h:
4964 * plugins/file-wizard/plugin.c:
4965 * plugins/file-wizard/plugin.h:
4966 * plugins/gdb/debugger.c:
4967 * plugins/gdb/debugger.h:
4968 * plugins/gdb/gdbmi-test.c:
4969 * plugins/gdb/gdbmi.c:
4970 * plugins/gdb/gdbmi.h:
4971 * plugins/gdb/global.h:
4972 * plugins/gdb/parser.c:
4973 * plugins/gdb/parser.h:
4974 * plugins/gdb/plugin.c:
4975 * plugins/gdb/plugin.h:
4976 * plugins/gdb/utilities.c:
4977 * plugins/gdb/utilities.h:
4978 * plugins/glade/plugin.c:
4979 * plugins/glade/plugin.h:
4980 * plugins/gtodo/egg-datetime.c:
4981 * plugins/gtodo/egg-datetime.h:
4982 * plugins/gtodo/eggtrayicon.c:
4983 * plugins/gtodo/eggtrayicon.h:
4984 * plugins/gtodo/plugin.c:
4985 * plugins/gvim/anjuta-vim.c:
4986 * plugins/gvim/anjuta-vim.h:
4987 * plugins/gvim/gtkvim.c:
4988 * plugins/gvim/gtkvim.h:
4989 * plugins/gvim/plugin.c:
4990 * plugins/gvim/plugin.h:
4991 * plugins/language-support-cpp-java/plugin.c:
4992 * plugins/language-support-cpp-java/plugin.h:
4993 * plugins/macro/macro-actions.c:
4994 * plugins/macro/macro-actions.h:
4995 * plugins/macro/macro-db.c:
4996 * plugins/macro/macro-db.h:
4997 * plugins/macro/macro-dialog.c:
4998 * plugins/macro/macro-dialog.h:
4999 * plugins/macro/macro-edit.c:
5000 * plugins/macro/macro-edit.h:
5001 * plugins/macro/macro-util.c:
5002 * plugins/macro/macro-util.h:
5003 * plugins/macro/plugin.c:
5004 * plugins/macro/plugin.h:
5005 * plugins/message-view/anjuta-msgman.c:
5006 * plugins/message-view/anjuta-msgman.h:
5007 * plugins/message-view/message-view.c:
5008 * plugins/message-view/message-view.h:
5009 * plugins/message-view/plugin.c:
5010 * plugins/message-view/plugin.h:
5011 * plugins/patch/patch-plugin.c:
5012 * plugins/patch/patch-plugin.h:
5013 * plugins/patch/plugin.c:
5014 * plugins/patch/plugin.h:
5015 * plugins/profiler/gprof-call-graph-block-entry.c:
5016 * plugins/profiler/gprof-call-graph-block-entry.h:
5017 * plugins/profiler/gprof-call-graph-block.c:
5018 * plugins/profiler/gprof-call-graph-block.h:
5019 * plugins/profiler/gprof-call-graph-view.c:
5020 * plugins/profiler/gprof-call-graph-view.h:
5021 * plugins/profiler/gprof-call-graph.c:
5022 * plugins/profiler/gprof-call-graph.h:
5023 * plugins/profiler/gprof-flat-profile-entry.c:
5024 * plugins/profiler/gprof-flat-profile-entry.h:
5025 * plugins/profiler/gprof-flat-profile-view.c:
5026 * plugins/profiler/gprof-flat-profile-view.h:
5027 * plugins/profiler/gprof-flat-profile.c:
5028 * plugins/profiler/gprof-flat-profile.h:
5029 * plugins/profiler/gprof-function-call-chart-view.c:
5030 * plugins/profiler/gprof-function-call-chart-view.h:
5031 * plugins/profiler/gprof-function-call-tree-view.c:
5032 * plugins/profiler/gprof-function-call-tree-view.h:
5033 * plugins/profiler/gprof-options.c:
5034 * plugins/profiler/gprof-options.h:
5035 * plugins/profiler/gprof-profile-data.c:
5036 * plugins/profiler/gprof-profile-data.h:
5037 * plugins/profiler/gprof-view-manager.c:
5038 * plugins/profiler/gprof-view-manager.h:
5039 * plugins/profiler/gprof-view.c:
5040 * plugins/profiler/gprof-view.h:
5041 * plugins/profiler/plugin.c:
5042 * plugins/profiler/plugin.h:
5043 * plugins/profiler/string-utils.c:
5044 * plugins/profiler/string-utils.h:
5045 * plugins/project-import/plugin.c:
5046 * plugins/project-import/plugin.h:
5047 * plugins/project-import/project-import.c:
5048 * plugins/project-import/project-import.h:
5049 * plugins/project-manager/plugin.c:
5050 * plugins/project-manager/plugin.h:
5051 * plugins/project-wizard/action.c:
5052 * plugins/project-wizard/action.h:
5053 * plugins/project-wizard/autogen.c:
5054 * plugins/project-wizard/autogen.h:
5055 * plugins/project-wizard/druid.c:
5056 * plugins/project-wizard/druid.h:
5057 * plugins/project-wizard/file.c:
5058 * plugins/project-wizard/file.h:
5059 * plugins/project-wizard/header.c:
5060 * plugins/project-wizard/header.h:
5061 * plugins/project-wizard/install.c:
5062 * plugins/project-wizard/install.h:
5063 * plugins/project-wizard/parser.c:
5064 * plugins/project-wizard/parser.h:
5065 * plugins/project-wizard/plugin.c:
5066 * plugins/project-wizard/plugin.h:
5067 * plugins/project-wizard/property.c:
5068 * plugins/project-wizard/property.h:
5069 * plugins/project-wizard/values.c:
5070 * plugins/project-wizard/values.h:
5071 * plugins/sample1/plugin.c:
5072 * plugins/search/plugin.c:
5073 * plugins/search/plugin.h:
5074 * plugins/search/search-replace_backend.c:
5075 * plugins/search/search-replace_backend.h:
5076 * plugins/search/search_preferences.c:
5077 * plugins/sourceview/anjuta-convert.c:
5078 * plugins/sourceview/anjuta-convert.h:
5079 * plugins/sourceview/anjuta-document-loader.c:
5080 * plugins/sourceview/anjuta-document-loader.h:
5081 * plugins/sourceview/anjuta-document-saver.c:
5082 * plugins/sourceview/anjuta-document-saver.h:
5083 * plugins/sourceview/anjuta-document.c:
5084 * plugins/sourceview/anjuta-document.h:
5085 * plugins/sourceview/anjuta-encodings.c:
5086 * plugins/sourceview/anjuta-encodings.h:
5087 * plugins/sourceview/anjuta-languages-manager.c:
5088 * plugins/sourceview/anjuta-languages-manager.h:
5089 * plugins/sourceview/anjuta-utils.c:
5090 * plugins/sourceview/anjuta-utils.h:
5091 * plugins/sourceview/anjuta-view.c:
5092 * plugins/sourceview/anjuta-view.h:
5093 * plugins/sourceview/assist-window.c:
5094 * plugins/sourceview/assist-window.h:
5095 * plugins/sourceview/sourceview-cell.c:
5096 * plugins/sourceview/sourceview-cell.h:
5097 * plugins/sourceview/sourceview-prefs.c:
5098 * plugins/sourceview/sourceview-prefs.h:
5099 * plugins/sourceview/sourceview-print.c:
5100 * plugins/sourceview/sourceview-print.h:
5101 * plugins/sourceview/sourceview-private.h:
5102 * plugins/sourceview/sourceview-tags.c:
5103 * plugins/sourceview/sourceview-tags.h:
5104 * plugins/sourceview/sourceview.c:
5105 * plugins/sourceview/sourceview.h:
5106 * plugins/subversion/plugin.c:
5107 * plugins/subversion/plugin.h:
5108 * plugins/subversion/subversion-actions.c:
5109 * plugins/subversion/subversion-actions.h:
5110 * plugins/subversion/subversion-callbacks.c:
5111 * plugins/subversion/subversion-callbacks.h:
5112 * plugins/subversion/svn-auth.c:
5113 * plugins/subversion/svn-auth.h:
5114 * plugins/subversion/svn-backend-priv.h:
5115 * plugins/subversion/svn-backend.c:
5116 * plugins/subversion/svn-backend.h:
5117 * plugins/subversion/svn-notify.c:
5118 * plugins/subversion/svn-notify.h:
5119 * plugins/subversion/svn-thread.c:
5120 * plugins/subversion/svn-thread.h:
5121 * plugins/symbol-browser/an_symbol.c:
5122 * plugins/symbol-browser/an_symbol.h:
5123 * plugins/symbol-browser/an_symbol_info.c:
5124 * plugins/symbol-browser/an_symbol_info.h:
5125 * plugins/symbol-browser/an_symbol_iter.c:
5126 * plugins/symbol-browser/an_symbol_iter.h:
5127 * plugins/symbol-browser/an_symbol_prefs.c:
5128 * plugins/symbol-browser/an_symbol_prefs.h:
5129 * plugins/symbol-browser/an_symbol_search.c:
5130 * plugins/symbol-browser/an_symbol_search.h:
5131 * plugins/symbol-browser/an_symbol_view.c:
5132 * plugins/symbol-browser/an_symbol_view.h:
5133 * plugins/symbol-browser/plugin.c:
5134 * plugins/symbol-browser/plugin.h:
5135 * plugins/terminal/terminal.c:
5136 * plugins/tools/dialog.c:
5137 * plugins/tools/dialog.h:
5138 * plugins/tools/editor.c:
5139 * plugins/tools/editor.h:
5140 * plugins/tools/execute.c:
5141 * plugins/tools/execute.h:
5142 * plugins/tools/fileop.c:
5143 * plugins/tools/fileop.h:
5144 * plugins/tools/plugin.c:
5145 * plugins/tools/plugin.h:
5146 * plugins/tools/scripts/find-fixmes.pl:
5147 * plugins/tools/scripts/translation-status.pl:
5148 * plugins/tools/tool.c:
5149 * plugins/tools/tool.h:
5150 * plugins/tools/variable.c:
5151 * plugins/tools/variable.h:
5152 * plugins/valgrind/ldd.c:
5153 * plugins/valgrind/ldd.h:
5154 * plugins/valgrind/list.c:
5155 * plugins/valgrind/list.h:
5156 * plugins/valgrind/menu-utils.c:
5157 * plugins/valgrind/menu-utils.h:
5158 * plugins/valgrind/parser.c:
5159 * plugins/valgrind/parser.h:
5160 * plugins/valgrind/plugin.c:
5161 * plugins/valgrind/plugin.h:
5162 * plugins/valgrind/preferences.c:
5163 * plugins/valgrind/preferences.h:
5164 * plugins/valgrind/process.c:
5165 * plugins/valgrind/process.h:
5166 * plugins/valgrind/symtab.c:
5167 * plugins/valgrind/symtab.h:
5168 * plugins/valgrind/vgactions.c:
5169 * plugins/valgrind/vgactions.h:
5170 * plugins/valgrind/vgcachegrindprefs.c:
5171 * plugins/valgrind/vgcachegrindprefs.h:
5172 * plugins/valgrind/vgdefaultview.c:
5173 * plugins/valgrind/vgdefaultview.h:
5174 * plugins/valgrind/vgerror.c:
5175 * plugins/valgrind/vgerror.h:
5176 * plugins/valgrind/vggeneralprefs.c:
5177 * plugins/valgrind/vggeneralprefs.h:
5178 * plugins/valgrind/vghelgrindprefs.c:
5179 * plugins/valgrind/vghelgrindprefs.h:
5180 * plugins/valgrind/vgio.c:
5181 * plugins/valgrind/vgio.h:
5182 * plugins/valgrind/vgmemcheckprefs.c:
5183 * plugins/valgrind/vgmemcheckprefs.h:
5184 * plugins/valgrind/vgrule-editor.c:
5185 * plugins/valgrind/vgrule-editor.h:
5186 * plugins/valgrind/vgrule-list.c:
5187 * plugins/valgrind/vgrule-list.h:
5188 * plugins/valgrind/vgrule.c:
5189 * plugins/valgrind/vgrule.h:
5190 * plugins/valgrind/vgrulepattern.c:
5191 * plugins/valgrind/vgrulepattern.h:
5192 * plugins/valgrind/vgsearchbar.c:
5193 * plugins/valgrind/vgsearchbar.h:
5194 * plugins/valgrind/vgstrpool.c:
5195 * plugins/valgrind/vgstrpool.h:
5196 * plugins/valgrind/vgtoolprefs.c:
5197 * plugins/valgrind/vgtoolprefs.h:
5198 * plugins/valgrind/vgtoolview.c:
5199 * plugins/valgrind/vgtoolview.h:
5202 * src/action-callbacks.c:
5203 * src/action-callbacks.h:
5204 * src/anjuta-actions.h:
5207 * src/anjuta-callbacks.c:
5208 * src/anjuta-callbacks.h:
5212 * src/bacon-message-connection.c:
5213 * src/bacon-message-connection.h:
5222 * tagmanager/options.c:
5224 Change the address of FSF in various files
5226 2007-08-30 Johannes Schmid <jhs@gnome.org>
5230 Removed because they are no longer in use
5232 * plugins/class-gen/anjuta-class-gen-plugin.glade:
5233 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
5234 Marked some strings as not translatable
5236 * plugins/search/search-replace.c: (list_max_items):
5237 Fixed a possible memory corruption
5239 * src/anjuta-app.c: (anjuta_app_add_widget_full):
5240 Do not show menuitems for locked layout items
5242 * src/main.c: (main):
5243 Some minor style correction in gnome_init
5245 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
5247 * plugins/debug-manager/debugger.c,
5248 plugins/debug-manager/breakpoints.c,
5249 plugins/gdb/plugin.c,
5250 plugins/gdb/debugger.c,
5251 libanjuta/interfaces/libanjuta.idl:
5252 Move all breakpoints functions from IAnjutaDebugger to a new
5253 IAnjutaBreakpointDebugger interface
5255 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
5257 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
5258 * plugins/debug-manager/plugin.c,
5259 plugins/debug-manager/breakpoints.c,
5260 plugins/tools/execute.c,
5261 plugins/project-wizard/plugin.c,
5262 plugins/build-basic-autotools/executer.c,
5263 plugins/gdb/debugger.c,
5264 plugins/profiler/gprof-options.h,
5265 plugins/sourceview/assist-window.h,
5266 plugins/class-gen/transform.c,
5267 libanjuta/anjuta-plugin-description.c,
5268 libanjuta/anjuta-status.c,
5269 libanjuta/anjuta-glue-c.c,
5270 libanjuta/anjuta-glue-cpp.c,
5271 plugins/symbol-browser/an_symbol_prefs.c:
5272 Fix warnings mostly "dereferencing type-punned pointer"
5273 Fix two bugs in breakpoints.c and an_symbol_prefs.c
5275 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
5277 * plugins/debug-manager/breakpoints.c,
5278 plugins/debug-manager/debugger.c:
5279 Avoid an endless loop if clearing all breakpoints while the programm
5282 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
5284 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
5285 * plugins/debug-manager/plugin.c:
5286 Fix a segmentation fault added in the previous patch
5288 2007-07-21 Johannes Schmid <jhs@gnome.org>
5290 * plugins/build-basic-autotools/executer.c:
5291 (get_program_parameters):
5293 Show an error dialog if no targets are availible instead of
5296 2007-07-20 Johannes Schmid <jhs@gnome.org>
5298 * libanjuta/anjuta-shell.c: (on_widget_data_add),
5299 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
5300 * libanjuta/anjuta-shell.h:
5301 * plugins/document-manager/plugin.c: (activate_plugin):
5302 * plugins/glade/anjuta-design-document.c:
5303 * plugins/glade/plugin.c: (glade_update_ui):
5304 * src/anjuta-app.c: (anjuta_app_add_widget_full),
5305 (anjuta_shell_iface_init):
5306 * src/shell.c: (anjuta_test_shell_add_widget),
5307 (anjuta_shell_iface_init):
5309 Make the document manager undockable (#458038)
5311 2007-07-20 Johannes Schmid <jhs@gnome.org>
5313 * plugins/document-manager/plugin.c: (on_editor_update_ui):
5314 * plugins/glade/anjuta-design-document.c:
5315 * plugins/glade/plugin.c: (glade_update_ui):
5317 Fixed some save/dirty status bug in glade
5319 2007-07-20 Johannes Schmid <jhs@gnome.org>
5321 * libanjuta/anjuta-status.c:
5322 Fixed crasher on shutdown
5324 2007-07-20 Johannes Schmid <jhs@gnome.org>
5327 Minimum glade requirement is 3.2 now. It was before
5328 but we did not check...
5330 * libanjuta/anjuta-glue-factory.c: (load_plugin):
5331 * libanjuta/anjuta-profile.c:
5332 (anjuta_profile_add_plugins_from_xml):
5333 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
5334 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
5335 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
5336 * plugins/file-loader/plugin.c: (on_create_submenu):
5337 * plugins/file-manager/an_file_view.c: (compare_iter):
5338 * plugins/glade/plugin.c: (activate_plugin):
5339 * src/anjuta-app.c: (on_toolbar_view_toggled):
5340 * src/main.c: (main):
5342 Fixed lots of memory leaks (thansk valgrind)
5344 2007-07-19 Johannes Schmid <jhs@gnome.org>
5346 * plugins/debug-manager/plugin.c: (value_added_current_editor):
5347 * plugins/document-manager/anjuta-docman.c:
5348 (anjuta_docman_set_busy):
5349 * plugins/document-manager/plugin.c: (on_editor_changed):
5350 * plugins/glade/plugin.c: (activate_plugin):
5351 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5352 (on_value_removed_current_editor):
5354 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
5356 2007-07-18 Johannes Schmid <jhs.gnome.org>
5358 * plugins/build-basic-autotools/executer.c: (execute_program):
5359 Fixed some of the scratchbox stuff but the environment is
5362 2007-07-18 Johannes Schmid <jhs@gnome.org>
5364 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
5365 (on_plugin_deactivated), (get_plugin_loader_type):
5366 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
5367 (activate_plugin), (deactivate_plugin),
5368 (glade_plugin_instance_init):
5370 Fixed glade plugin deactivation
5372 2007-07-18 Johannes Schmid <jhs@gnome.org>
5374 * plugins/document-manager/anjuta-docman.c:
5375 (anjuta_docman_add_document):
5376 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
5378 Fixed path display in document manager with glade files
5380 2007-07-17 Johannes Schmid <jhs@gnome.org>
5382 * libanjuta/interfaces/Makefile.am.iface:
5383 * pixmaps/Makefile.am:
5384 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
5385 * plugins/debug-manager/plugin.c: (value_added_current_editor),
5386 (value_removed_current_editor):
5387 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
5388 (anjuta_docman_set_current_document):
5389 * plugins/document-manager/plugin.c: (on_editor_update_ui),
5390 (on_editor_added), (on_editor_changed):
5391 * plugins/glade/Makefile.am:
5392 * plugins/glade/anjuta-design-document.c:
5393 (anjuta_design_document_instance_init),
5394 (anjuta_design_document_set_property),
5395 (anjuta_design_document_get_property),
5396 (anjuta_design_document_class_init), (anjuta_design_document_new),
5397 (ifile_open), (ifile_get_uri), (ifile_iface_init):
5398 * plugins/glade/anjuta-design-document.h:
5399 * plugins/glade/anjuta-glade-notebook.c:
5400 * plugins/glade/anjuta-glade-notebook.h:
5401 * plugins/glade/plugin.c: (value_added_current_editor),
5402 (value_removed_current_editor), (glade_update_ui),
5403 (on_close_activated), (on_glade_project_changed),
5404 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
5406 * plugins/language-support-cpp-java/plugin.c:
5407 (on_value_added_current_editor), (on_value_removed_current_editor):
5408 * plugins/macro/plugin.c: (value_added_current_editor):
5409 * plugins/project-manager/plugin.c: (value_added_current_editor):
5410 * plugins/subversion/plugin.c: (value_added_current_editor):
5411 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
5413 Fixed lot of IAnjutaEditor stuff and completed glade integration
5414 with document manager
5416 * plugins/build-basic-autotools/build-basic-autotools.c:
5417 (value_added_current_editor):
5418 * plugins/build-basic-autotools/executer.c: (execute_program):
5420 Some initial code to execute projects inside scratchbox
5422 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
5424 * plugins/project-import/project-import.c:
5425 Project import overwrites file on user request (bug #452579)
5427 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
5429 * plugins/debug-manager/debugger.c,
5430 plugins/debug-manager/threads.c,
5431 plugins/debug-manager/plugin.c,
5432 plugins/debug-manager/registers.c,
5433 plugins/debug-manager/locals.c,
5434 plugins/debug-manager/stack_trace.c,
5435 plugins/gdb/plugin.c,
5436 plugins/gdb/debugger.c,
5437 plugins/gdb/debugger.h,
5438 libanjuta/interfaces/libanjuta.idl:
5439 Rename change-location to program-moved
5440 Store thread id as gint instead of guint
5441 Do not display registers list if not available
5442 Add intermediate debugger states if missing
5444 2007-07-11 Johannes Schmid <jhs@gnome.org>
5446 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5448 Reverted unnecessary changes (#455819)
5450 2007-07-10 Johannes Schmid <jhs@gnome.org>
5452 * plugins/glade/plugin.c:
5453 Fixed glade plugin with glade 3.2 and another crasher
5455 2007-07-09 Johannes Schmid <jhs@gnome.org>
5457 * libanjuta/interfaces/libanjuta.idl:
5458 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5460 * plugins/debug-manager/breakpoints.c:
5461 (breakpoint_item_update_in_ui),
5462 (breakpoints_dbase_edit_breakpoint),
5463 (on_toggle_breakpoint_activate):
5464 * plugins/debug-manager/plugin.c:
5465 (on_run_to_cursor_action_activate):
5466 * plugins/document-manager/action-callbacks.c:
5467 (on_editor_command_cut_activate),
5468 (on_editor_command_copy_activate),
5469 (on_editor_command_paste_activate),
5470 (on_editor_command_clear_activate):
5471 * plugins/document-manager/anjuta-docman.c:
5472 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
5473 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
5474 (anjuta_docman_goto_file_line_mark),
5475 (anjuta_docman_find_editor_with_path),
5476 (anjuta_docman_get_all_editors):
5477 * plugins/document-manager/anjuta-docman.h:
5478 * plugins/document-manager/plugin.c:
5479 (update_editor_ui_interface_items), (on_editor_update_ui),
5480 (on_editor_changed), (on_session_save), (on_docman_auto_save),
5481 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
5482 (ianjuta_document_manager_iface_init), (isaveable_save),
5483 (isavable_is_dirty):
5484 * plugins/editor/editor.glade:
5485 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
5486 (idocument_paste), (idocument_clear), (idocument_iface_init),
5487 (iselection_iface_init):
5488 * plugins/glade/Makefile.am:
5489 * plugins/glade/anjuta-glade-notebook.c:
5490 (anjuta_glade_notebook_instance_init),
5491 (anjuta_glade_notebook_set_property),
5492 (anjuta_glade_notebook_get_property),
5493 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
5494 (ifile_open), (ifile_get_uri), (ifile_iface_init),
5495 (ifile_savable_save), (ifile_savable_save_as),
5496 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
5497 (ifile_savable_iface_init), (idocument_can_redo),
5498 (idocument_can_undo), (idocument_begin_undo_action),
5499 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
5500 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
5501 (idocument_copy), (idocument_paste), (idocument_clear),
5502 (idocument_iface_init):
5503 * plugins/language-support-cpp-java/plugin.c:
5504 (on_value_added_current_editor), (on_value_removed_current_editor):
5505 * plugins/macro/macro-util.c: (get_current_editor):
5506 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5507 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
5508 (on_next_occur), (on_incremental_entry_key_press),
5509 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
5510 (on_toolbar_find_incremental_start),
5511 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
5512 * plugins/search/search-replace.c: (search_start_over),
5513 (search_update_combos), (replace_update_combos),
5514 (anjuta_search_replace_activate):
5515 * plugins/search/search-replace_backend.c: (create_search_entries):
5516 * plugins/sourceview/sourceview.c: (idocument_cut),
5517 (idocument_copy), (idocument_paste), (idocument_clear),
5518 (idocument_iface_init), (iselect_iface_init), (iassist_react):
5519 * plugins/tools/editor.c: (on_editor_response):
5520 * plugins/tools/execute.c: (get_current_editor),
5521 (atp_output_context_initialize), (atp_user_tool_execute):
5522 * plugins/tools/variable.c: (get_current_editor),
5523 (atp_variable_get_editor_variable):
5525 Some more IAnjutaEditor => IAnjutaDocument fixing!
5527 * plugins/glade/anjuta-glade-notebook.h:
5528 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
5530 * plugins/glade/plugin.h:
5531 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
5532 and get rid of the glade menu. The Edit/File menu and the toolbar can now
5533 be used for glade, too. It might still have some rough edges but already works.
5534 (Fixes #415547 – Glade usability problem)
5536 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
5538 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
5539 development release (I updated version of glade3 svn to 3.3.2).
5541 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5543 * plugins/symbol-browser/an_symbol_view.c:
5544 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
5546 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5548 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
5549 (on_system_tags_update_finished), (on_update_global_clicked),
5550 (prefs_page_init), (on_gconf_notify_tags_list_changed),
5551 (symbol_browser_prefs_init),
5552 (symbol_browser_prefs_create_global_tags),
5553 (symbol_browser_load_global_tags):
5554 * plugins/symbol-browser/an_symbol_prefs.h:
5555 * plugins/symbol-browser/an_symbol_view.c:
5556 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
5557 * plugins/symbol-browser/an_symbol_view.h:
5558 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
5559 on global tags update because of delayed prefs merging. Happens when
5560 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
5563 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5565 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
5566 after install/uninstall.
5568 Patch from James Liggett:
5569 * scripts/glade2schemas.pl: Fixed creating schemas for list
5572 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
5574 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
5575 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
5576 development release since glade svn version is also 3.3.1. In future, the
5577 solution would be for us to always increment the micro version when
5580 2007-07-05 Johannes Schmid <jhs@gnome.org>
5582 * libanjuta/interfaces/libanjuta.idl:
5583 * plugins/build-basic-autotools/build-basic-autotools.c:
5584 (on_build_mesg_format):
5585 * plugins/debug-manager/breakpoints.c:
5586 (breakpoint_item_update_in_ui),
5587 (breakpoints_dbase_edit_breakpoint),
5588 (on_toggle_breakpoint_activate):
5589 * plugins/debug-manager/plugin.c:
5590 (on_run_to_cursor_action_activate):
5591 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
5592 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
5593 (get_current_editor), (on_save_activate), (on_save_as_activate),
5594 (on_save_prompt_save_editor), (on_close_file_activate),
5595 (on_close_all_file_activate), (on_reload_file_activate),
5596 (anjuta_print_cb), (anjuta_print_preview_cb),
5597 (on_editor_command_upper_case_activate),
5598 (on_editor_command_lower_case_activate),
5599 (on_editor_command_undo_activate),
5600 (on_editor_command_redo_activate),
5601 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
5602 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
5603 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
5604 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
5605 (on_zoom_out_text_activate), (on_force_hilite_activate),
5606 (on_indent1_activate), (on_swap_activate),
5607 (on_editor_add_view_activate), (on_editor_remove_view_activate):
5608 * plugins/document-manager/anjuta-docman.c:
5609 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
5610 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
5611 (anjuta_docman_dispose), (on_notebook_switch_page),
5612 (anjuta_docman_page_from_widget), (on_editor_destroy),
5613 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
5614 (anjuta_docman_get_current_document),
5615 (anjuta_docman_set_current_document),
5616 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
5617 (anjuta_docman_update_page_label),
5618 (anjuta_docman_get_document_from_path),
5619 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
5620 (anjuta_docman_order_tabs):
5621 * plugins/document-manager/anjuta-docman.h:
5622 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
5623 (update_editor_ui_interface_items), (update_editor_ui),
5624 (on_editor_update_save_ui), (on_editor_update_ui),
5625 (on_editor_changed), (on_save_prompt_save_editor),
5626 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
5627 (ianjuta_docman_get_current_document),
5628 (ianjuta_docman_set_current_document),
5629 (ianjuta_docman_remove_buffer),
5630 (ianjuta_document_manager_iface_init), (ifile_get_uri):
5631 * plugins/editor/text_editor.c: (itext_editor_iface_init),
5632 (idocument_get_filename), (idocument_can_undo),
5633 (idocument_can_redo), (idocument_undo),
5634 (idocument_begin_undo_action), (idocument_end_undo_action),
5635 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
5636 * plugins/language-support-cpp-java/plugin.c:
5637 (on_editor_char_inserted_cpp), (on_auto_indent):
5638 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
5639 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5640 * plugins/sample1/plugin.c: (on_sample_action_activate):
5641 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
5642 (on_next_occur), (on_incremental_entry_key_press),
5643 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
5644 (on_toolbar_find_incremental_start),
5645 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
5646 * plugins/search/search-replace.c: (search_and_replace),
5647 (write_message_pane), (search_start_over), (search_update_combos),
5648 (replace_update_combos), (anjuta_search_replace_activate):
5649 * plugins/search/search-replace_backend.c:
5650 (file_buffer_new_from_path), (create_search_entries):
5651 * plugins/sourceview/sourceview-print.c: (create_print_job):
5652 * plugins/sourceview/sourceview.c:
5653 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
5654 (idocument_can_redo), (idocument_can_undo),
5655 (idocument_begin_undo_action), (idocument_end_undo_action),
5656 (idocument_undo), (idocument_redo), (idocument_grab_focus),
5657 (idocument_get_filename), (idocument_iface_init):
5658 * plugins/tools/editor.c: (on_editor_response):
5659 * plugins/tools/execute.c: (atp_output_context_initialize),
5660 (atp_user_tool_execute):
5661 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
5663 Create IAnjutaDocument interface. This interface is a more general idea
5664 of documents being anything that can be modified, has undo/redo and
5665 may have operations like copy/paste.
5666 The primary goal is to integrate better by making it use the standard file
5667 and edit menu instead of it's own glade menu. Of course the downside is that
5668 you won't be able to view a source file and the designer at the same time. Anyway
5669 so many people have complained that they "can't save a glade file" that I think
5670 this is the much better solution.
5671 Work on the glade plugin is still to come but the most difficult things should be
5674 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5676 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
5679 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
5681 * libanjuta/anjuta-plugin-manager.c:
5682 (anjuta_plugin_manager_get_plugins_page),
5683 (anjuta_plugin_manager_get_remembered_plugins_page):
5684 * libanjuta/anjuta-plugin-manager.h:
5685 * src/anjuta-app.c: (anjuta_app_install_preferences):
5686 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
5687 and remembered plugins preferences pages in separate pages (avoid
5690 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
5692 Patch from James Liggett <jrliggett@cox.net>:
5693 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
5694 Installed editor preferences schemas. Fixes bug #453463.
5696 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5698 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
5699 (anjuta_preferences_dialog_init): Sort preferences pages on title.
5701 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5703 * plugins/document-manager/anjuta-document-manager.ui:
5704 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5705 * src/action-callbacks.c:
5706 * src/action-callbacks.h:
5707 * src/anjuta-actions.h:
5708 * src/anjuta-app.c: (anjuta_app_instance_init),
5709 (anjuta_app_install_preferences):
5711 * src/anjuta.ui: Moved plugins and shortcuts settings inside
5712 General preferences page. Move preferences menu from Settings to
5713 Edit submenu. And got rid of Settings submenu.
5715 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5717 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
5719 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5721 * TODO.tasks: Increased bounty for on-demand preferences task to $150
5722 as discussed and agreed with James Liggett.
5724 Patch from James Liggett <jrliggett@cox.net>:
5727 * libanjuta/anjuta-plugin-manager.c:
5728 (on_activated_plugin_objects_foreach),
5729 (anjuta_plugin_manager_get_active_plugin_objects):
5730 * libanjuta/anjuta-plugin-manager.h:
5731 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
5732 (anjuta_plugin_deactivate):
5733 * libanjuta/anjuta-preferences-dialog.c:
5734 (anjuta_preferences_dialog_finalize),
5735 (anjuta_preferences_dialog_class_init), (add_category_columns),
5736 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
5737 (anjuta_preferences_dialog_remove_page):
5738 * libanjuta/anjuta-preferences.c: (property_destroy),
5739 (unregister_preferences_key), (register_callbacks),
5740 (preferences_foreach_callback), (connect_prop_to_object),
5741 (anjuta_preferences_register_property_raw),
5742 (anjuta_preferences_register_property_custom),
5743 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
5744 (anjuta_preferences_remove_page),
5745 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
5746 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
5747 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
5748 (anjuta_preferences_class_init), (anjuta_preferences_new):
5749 * libanjuta/anjuta-preferences.h:
5750 * plugins/build-basic-autotools/Makefile.am:
5751 * plugins/build-basic-autotools/build-basic-autotools.c:
5752 (ipreferences_unmerge):
5753 * plugins/cvs-plugin/Makefile.am:
5754 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
5755 * plugins/document-manager/Makefile.am:
5756 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
5757 * plugins/editor/plugin.c: (ipreferences_unmerge):
5758 * plugins/file-manager/Makefile.am:
5759 * plugins/file-manager/plugin.c: (activate_plugin),
5760 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
5761 * plugins/gtodo/plugin.c: (ipreferences_merge),
5762 (ipreferences_unmerge):
5763 * plugins/language-support-cpp-java/Makefile.am:
5764 * plugins/language-support-cpp-java/plugin.c:
5765 (ipreferences_unmerge):
5766 * plugins/message-view/Makefile.am:
5767 * plugins/message-view/plugin.c: (ipreferences_unmerge):
5768 * plugins/sourceview/Makefile.am:
5769 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
5770 * plugins/symbol-browser/Makefile.am:
5771 * plugins/symbol-browser/an_symbol_prefs.c:
5772 (symbol_browser_prefs_finalize):
5773 * plugins/terminal/Makefile.am:
5774 * plugins/terminal/terminal.c: (ipreferences_unmerge):
5775 * plugins/valgrind/plugin.c: (ipreferences_merge),
5776 (ipreferences_unmerge):
5777 * scripts/Makefile.am:
5778 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
5780 * src/action-callbacks.c: (on_set_preferences1_activate):
5781 * src/anjuta-app.c: (anjuta_app_instance_init),
5782 (anjuta_app_install_preferences):
5784 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
5785 task: Bug #445314: On demand preferences widgets creation. Thanks
5786 James for this great work.
5788 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5790 * plugins/debug-manager/data_buffer.c,
5791 plugins/message-view/message-view.c: Fixed compiler warnings.
5793 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
5795 * src/action-callbacks.c: (help_activate),
5796 (on_help_manual_activate), (on_help_tutorial_activate),
5797 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
5799 Fixed help activation (bug #451557).
5801 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
5803 * AUTHORS: Added James Liggett. Forgot to add him before :(
5805 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
5807 * plugins/debug-manager/debugger.c,
5808 plugins/debug-manager/plugin.c,
5809 plugins/gdb/debugger.c,
5810 libanjuta/interfaces/libanjuta.idl:
5811 Add a GError* parameter to debugger-stopped signal
5813 * (added) libanjuta/anjuta-error.c,
5814 (added) libanjuta/anjuta-error.h,
5815 libanjuta/Makefile.am:
5816 Register GError as a boxed type
5818 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5819 Support GError* in signal, GError must be registered as a boxed type
5820 Accept NULL as strings
5822 === anjuta 2.2.0 ===
5824 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
5826 * configure.in: Bumped version to 2.2.0
5827 * NEWS: Updated for 2.2.0 stable release.
5828 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
5829 Reduce the idle priority to make the UI update before anything else.
5831 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
5833 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
5835 * libanjuta/interfaces/libanjuta.idl:
5836 * plugins/document-manager/action-callbacks.c:
5837 (on_editor_command_complete_word_activate):
5838 * plugins/document-manager/plugin.c:
5839 (update_editor_ui_interface_items):
5840 * plugins/editor/text_editor.c: (iautocomplete_activate),
5841 (iautocomplete_iface_init):
5842 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5844 Moved autocomplete() method away from IAnjutaEditorAssist into
5845 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
5846 autocomplete and does not crash with sourceview. Fixes Bug #449620
5847 – The auto completion functionality not work. Also sets menuitem
5848 insensitive when hiding them.
5850 * plugins/debug-manager/disassemble.c:
5851 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
5854 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
5856 * pixmaps/anjuta_splash.png: Updated.
5858 * plugins/search/search-replace.c
5859 (anjuta_search_replace_activate): Fixed "Find in Files" to select
5860 the right target (project).
5861 * ChangeLog: Added missing log.
5863 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5865 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
5866 manuals/anjuta-manual/C/fileoperations.xml,
5867 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
5869 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
5871 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
5873 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5875 * TODO.tasks: Added bounty for on-demand preferences.
5877 Patch from Thierry Moisan:
5878 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
5881 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5883 Patch from tpgww@onepost.net:
5885 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
5886 * libegg/test-actions.c:
5887 * libegg/test-multi-drag.c: (main):
5888 * plugins/debug-manager/memory.c: (read_memory_block):
5889 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
5891 Fixes compile warnings. Fixes bug #427101.
5893 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5895 Patch from James Liggett:
5897 * plugins/profiler/gprof-options.c: (on_option_changed),
5899 * plugins/profiler/gprof-options.h:
5900 * plugins/profiler/gprof-profile-data.c:
5901 (gprof_profile_data_init_profile):
5902 * plugins/profiler/gprof-profile-data.h:
5903 * plugins/profiler/plugin.c: (profiler_get_data),
5904 (profiler_set_target), (register_options),
5905 (on_profile_data_browse_button_clicked),
5906 (on_profiling_options_button_clicked), (on_profiler_delete_data):
5907 * plugins/profiler/profiler.glade: implements independent targets.
5908 implements the ability to select arbitrary gmon.out files.
5909 Fixes bug #403502 – User should also be allowed to select an
5910 independent executable target.
5912 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5914 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
5916 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
5917 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
5919 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
5921 * plugins/debug-manager/plugin.c,
5922 plugins/debug-manager/breakpoints.c:
5923 Remove weak pointers when owner is destroyed
5924 Remove all breakpoints before loading new one
5926 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
5928 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
5930 2007-06-19 Naba Kumar <naba@gnome.org>
5932 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
5933 Bug #448491 Empty Lines Problem.
5935 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
5937 * data/default.profile, plugins/message-view/plugin.c: Do not
5938 restore session for messages.
5939 Fixes bug #377461 – don't create new message window for each
5942 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
5943 Fixes a crash on exit/project-close if profiler plugin is loaded.
5945 2007-06-17 Naba Kumar <naba@gnome.org>
5947 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
5948 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
5950 * plugins/file-loader/plugin.c: Fail on opening non existent files.
5951 Bug #448034 – Anjuta crashes on starting (when the last project
5952 directory was deleted).
5954 * plugins/document-manager/plugin.c: Set line markers for files
5955 opened via IAnjutaFile::open(). Fixes missing line markers while
5958 2007-06-17 Naba Kumar <naba@gnome.org>
5960 * plugins/sourceview/sourceview.glade: Set correct font
5961 default value and use monospace instead of sans. Fixes
5962 bug #448408 – crash in Anjuta IDE: Trying to change the
5965 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5967 * plugins/search/search-replace.c,
5968 plugins/search/search-replace.h,
5969 plugins/search/anjuta-search.glade:
5970 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
5973 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5975 * plugins/debug-manager/plugin.c,
5976 plugins/debug-manager/breakpoints.c:
5977 Add weak references, fixes bug #448053 ?
5979 2007-06-16 Naba Kumar <naba@gnome.org>
5981 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
5982 dialog to allow forgetting them if user chooses to select a different
5985 2007-06-13 Naba Kumar <naba@gnome.org>
5987 * plugins/sourceview/sourceview-prefs.c: Initialize font
5988 on startup correctly if use_theme is set.
5990 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
5991 if available for default font. Fixes bug #447304.
5993 * plugins/sourceview/sourceview-prefs.c: Return value based
5994 on right data type. Fixes Bug #438878 – Using gtksourceview editor
5995 for the first time has black background
5997 * plugins/project-manager/plugin.c: Give a better error message
5998 when project could not be loaded.
6000 * libanjuta/anjuta-serializer.c: Added a comment.
6002 2007-06-13 Johannes Schmid <jhs@gnome.org>
6005 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
6006 most warnings to avoid simple coding problems.
6008 * plugins/message-view/anjuta-msgman.c:
6009 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
6010 * plugins/message-view/plugin.c: (on_view_changed),
6011 (ianjuta_msgman_add_view):
6013 Fixed #440866 by always presenting the message-manager when a tab is
6014 added because Gtk+ seems to have problems to add tabs to hidden widgets.
6016 * plugins/subversion/subversion-callbacks.c:
6017 (on_subversion_commit_response):
6018 Destroy dialog if user clicks "No"
6020 2007-06-12 Naba Kumar <naba@gnome.org>
6022 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
6023 read and use of uninitialized variable.
6025 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
6026 because it is used in credits listing and packaging could compress
6027 it in docdir. Fixes bug #397881: The credits are empty
6029 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
6030 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
6031 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
6032 plugins/symbol-browser/an_symbol_info.c,
6033 plugins/symbol-browser/plugin.c,
6034 plugins/symbol-browser/an_symbol_view.c,
6035 plugins/editor/aneditor-autocomplete.cxx:
6037 - Do not access TMTag
6038 member in TMSymbol when freeing it because by then the tags
6039 could have changed. Avoids dangerous memory corruptions by freeing
6040 someone else's memory (Could explain those random crashes when
6041 refreshing symbols or re-loading a different project or closing
6042 a project). Anything that tries to refresh symbols could trigger
6044 - Added a flag to also retrieve method definitions as part of
6045 the class's scope members. And used it to set both function prototype
6046 and definition in symbols. Fixes navigation to prototype and
6047 function definitions from symbol browser (bug #440370)
6049 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
6050 memory. Could fix those bogus 'file changed' dialogs.
6052 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
6054 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
6056 * (added) libanjuta/anjuta-utils-priv.h,
6057 libanjuta/anjuta-utils.h,
6058 libanjuta/anjuta-launcher.c,
6059 libanjuta/Makefile.am:
6060 Fix bug #440801: do not use config.h in public include files
6062 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
6064 * plugins/project-wizard/templates/mkfile.wiz:
6065 Fix bug #442038: missing project.sh file
6068 plugins/project-wizard/templates/Makefile.am,
6069 plugins/project-wizard/templates/translatable-strings.h,
6070 (added) plugins/project-wizard/templates/sdl.wiz,
6071 (added) plugins/project-wizard/templates/appwiz_sdl.png,
6072 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
6073 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
6074 (added) plugins/project-wizard/templates/sdl/Makefile.am,
6075 (added) plugins/project-wizard/templates/sdl/.cvsignore,
6076 (added) plugins/project-wizard/templates/sdl/src/main.c,
6077 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
6078 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
6079 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
6080 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
6081 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
6082 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
6083 Fix bug #315635: add a SDL project wizard
6085 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
6087 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
6088 when SIGCHLD is triggered when main loop context is locked. Dead lock
6089 happens when child_exited callback also accesses main loop context.
6090 Happens particularly badly in debug target exiting.
6092 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
6094 * manuals/anjuta-manual/C/debugger.xml:
6095 First update of the debugger documentation
6097 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
6099 * manuals/anjuta-manual/C/fileoperations.xml,
6100 manuals/anjuta-manual/C/projects.xml,
6101 manuals/anjuta-manual/C/anjuta-manual.xml,
6102 manuals/anjuta-manual/C/build.xml,
6103 manuals/anjuta-manual/C/execute.xml,
6104 manuals/anjuta-manual/Makefile.am: Updated more documentation.
6105 Added project properties documentation. Moved execution section
6106 inside project management. Removed dead documentation.
6108 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
6110 * src/anjuta.c, plugins/symbol-browser/plugin.c,
6111 plugins/symbol-browser/plugin.h,
6112 plugins/symbol-browser/an_symbol_prefs.c,
6113 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
6114 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
6115 progress bar instead of separate window for system tags
6116 generation. Renamed AnjutaStatus methods to a proper ones.
6118 * plugins/symbol-browser/plugin.c,
6119 plugins/symbol-browser/plugin.h,
6120 plugins/symbol-browser/an_symbol_prefs.c,
6121 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
6122 global-tags/create_global_tags.sh.in: Get rid of message window
6123 for showing global tags creation and use a small window with
6126 2007-05-30 Naba Kumar <naba@gnome.org>
6128 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
6129 Bug 442315 – After calling configure, the build menus are still insensitive,
6130 Bug 442314 – Autogeneration fails when there is no autogen.sh
6132 * plugins/project-manager/plugin.c: Fixed mem corruption when it
6133 fails to remove target/source/group. Fixes bug #440196 – crash in
6134 Anjuta IDE: removing a target
6136 2007-05-29 Naba Kumar <naba@gnome.org>
6138 * plugins/symbol-browser/an_symbol_view.c,
6139 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
6140 tags generation. Fixed runtime warning.
6142 2007-05-28 Naba Kumar <naba@gnome.org>
6144 Patch from James Liggett <jrliggett@cox.net>:
6145 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
6146 Fixed bug #403502 – User should also be allowed to select an
6147 independent executable target.
6149 2007-05-27 Johannes Schmid <jhs@gnome.org>
6151 * plugins/build-basic-autotools/build-basic-autotools.c:
6152 (get_real_directory), (on_build_mesg_format):
6154 Find correct files for error messages inside scratchbox
6156 2007-05-27 Naba Kumar <naba@gnome.org>
6158 * manuals/anjuta-manual/C/projects.xml,
6159 manuals/anjuta-manual/C/projects.xml: Updated project
6160 management chapter more.
6162 2007-05-25 Johannes Schmid <jhs@gnome.org>
6164 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
6165 * plugins/build-basic-autotools/build-basic-autotools.c:
6166 (on_sb_check_toggled), (build_execute_command),
6167 (ipreferences_merge), (ipreferences_unmerge):
6168 Added support for building inside scratchbox environment
6170 Patch from James Liggett <jrliggett@cox.net>:
6171 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
6172 (anjuta_msgman_append_view):
6175 – Anjuta aborts with numerous assertion failures when adding a new message view tab
6177 2007-05-23 Naba Kumar <naba@gnome.org>
6179 * manuals/anjuta-manual/C/projects.xml: Updated project
6182 2007-05-22 Naba Kumar <naba@gnome.org>
6184 * manuals/anjuta-manual/C/projects.xml: More updates.
6186 * manuals/anjuta-manual/C/introduction.xml,
6187 manuals/anjuta-manual/C/projects.xml,
6188 manuals/anjuta-manual/C/interface.xml: Updated documentation.
6190 2007-05-22 Naba Kumar <naba@gnome.org>
6192 Patch from Étienne Bersac:
6193 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
6194 class in generated class.
6196 2007-05-22 Naba Kumar <naba@gnome.org>
6198 * plugins/profiler/plugin.c: Fixed a compiler warning.
6199 * plugins/valgrind/Makefile.am: Added ldflags.
6201 Patch from James Liggett:
6202 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
6203 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
6206 2007-05-18 Johannes Schmid <jhs@gnome.org>
6208 * plugins/editor/text_editor.c:
6209 * plugins/language-support-cpp-java/plugin.c:
6210 (on_editor_language_changed), (on_value_added_current_editor),
6211 (on_value_removed_current_editor):
6213 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
6214 Fix assist support in language-support-plugin.
6216 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
6218 * libanjuta/interfaces/libanjuta.idl:
6219 Add a new interface allowing to implement plugin able
6220 to load other plugins (not written in C)
6222 * libanjuta/anjuta-plugin-handle.c,
6223 libanjuta/anjuta-plugin-handle.h:
6224 Add a language and a resident plugin properties
6226 * libanjuta/anjuta-glue-plugin.c,
6227 libanjuta/anjuta-glue-plugin.h,
6228 (added)libanjuta/anjuta-glue-c.c,
6229 (added)libanjuta/anjuta-glue-c.h,
6230 libanjuta/Makefile.am:
6231 Split code used to load a C plugin into a common part
6232 in anjuta-glue-plugin and a specific part in anjuta-glue-c
6234 * libanjuta/anjuta-glue-factory.c,
6235 libanjuta/anjuta-glue-factory.h,
6236 libanjuta/anjuta-plugin-manager.c:
6237 Allow to load plugin not written in C and search for the
6238 additional needed code in another plugin
6240 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
6242 * plugins/editor/text_editor.c:
6243 Add an empty implementation of IAnjutaEditorAssist for scintilla,
6244 avoiding a crash if scintilla is used
6246 2007-05-14 Johannes Schmid <jhs@gnome.org>
6248 * libanjuta/interfaces/libanjuta.idl:
6249 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
6250 (assist_cleanup), (on_assist_end), (on_assist_cancel),
6251 (on_assist_chosen), (on_assist_update), (get_context),
6252 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
6253 (install_assist), (uninstall_assist), (install_support),
6254 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
6255 (cpp_java_plugin_instance_init):
6256 * plugins/language-support-cpp-java/plugin.h:
6257 Use IAnjutaEditorAssist to show language specific suggestions
6259 * plugins/sourceview/Makefile.am:
6260 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
6261 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
6262 * plugins/sourceview/anjuta-view.h:
6263 * plugins/sourceview/assist-window.c: (assist_window_expose),
6264 (assist_window_set_property), (assist_window_get_property),
6265 (assist_window_class_init), (assist_activated),
6266 (assist_window_init), (assist_window_finalize),
6267 (assist_window_select), (assist_window_first),
6268 (assist_window_last), (assist_window_up), (assist_window_down),
6269 (get_coordinates), (assist_window_move), (assist_window_update),
6270 (assist_window_filter_keypress), (assist_window_is_active),
6271 (assist_window_new), (assist_window_get_trigger),
6272 (assist_window_get_position):
6273 * plugins/sourceview/assist-window.h:
6274 * plugins/sourceview/sourceview-args.c (removed):
6275 * plugins/sourceview/sourceview-args.h (removed):
6276 * plugins/sourceview/sourceview-autocomplete.c (removed):
6277 * plugins/sourceview/sourceview-autocomplete.h (removed):
6278 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
6279 * plugins/sourceview/sourceview-private.h:
6280 * plugins/sourceview/sourceview-scope.c(removed):
6281 * plugins/sourceview/sourceview-scope.h(removed):
6282 * plugins/sourceview/sourceview.c: (on_assist_chosen),
6283 (on_assist_cancel), (on_document_char_added),
6284 (on_reload_dialog_response), (sourceview_class_init),
6285 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
6286 (iassist_remove_trigger), (iassist_autocomplete),
6287 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
6288 (iassist_react), (iassist_iface_init):
6289 * plugins/sourceview/tag-window.c (moved to assist-window.c):
6290 * plugins/sourceview/tag-window.h (moved to assist-window.c):
6292 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
6293 - Mark files dirty if reload dialog is canceled.
6295 2007-05-12 Naba Kumar <naba@gnome.org>
6297 * libanjuta/anjuta-launcher.h: Corrected include file.
6299 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
6301 * libanjuta/anjuta-glue-plugin.c,
6302 libanjuta/anjuta-glue-plugin.h,
6303 libanjuta/anjuta-glue-factory.c,
6304 libanjuta/anjuta-glue-factory.h,
6305 ibanjuta/anjuta-plugin-manager.c:
6306 Move code used to load a C plugin from glue-factory to glue-plugin
6307 So loading a plugin written in another language could be done by
6308 just using another object derived from AnjutaGluePlugin
6310 * libanjuta/libanjuta.h:
6311 Remove anjuta-plugin-handle header, it's not installed as libanjuta
6314 === anjuta 2.1.3 ===
6316 2007-05-11 Naba Kumar <naba@gnome.org>
6318 * configure.in: Bumped version to 2.1.3
6321 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
6323 2007-05-11 Naba Kumar <naba@gnome.org>
6326 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
6327 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
6328 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
6330 2007-05-10 Johannes Schmid <jhs@gnome.org>
6332 * plugins/search/plugin.c:
6333 Make incremental search behave less annoying
6335 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
6337 * plugins/macro/macro-util.c:
6338 Fix bug #419008 and bug #419036
6339 When creating new header file, use name and email set in
6340 preferences and replace invalid C character by underscore
6343 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
6345 * plugins/search/search-replace.c,
6346 plugins/search/search-replace_backend.c:
6347 Disable search button if search expression is empty (bug #378193)
6349 2007-05-08 Naba Kumar <naba@gnome.org>
6351 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
6354 2007-05-07 Naba Kumar <naba@gnome.org>
6357 * plugins/project-wizard/templates/Makefile.am:
6358 * plugins/project-wizard/templates/minimal.wiz:
6359 * plugins/project-wizard/templates/minimal/.cvsignore:
6360 * plugins/project-wizard/templates/minimal/Makefile.am:
6361 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
6362 * plugins/project-wizard/templates/minimal/autogen.sh:
6363 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
6364 * plugins/project-wizard/templates/minimal/project.anjuta:
6365 Added 'minimal', a generic and flat, project template.
6367 2007-05-05 Naba Kumar <naba@gnome.org>
6369 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
6371 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
6372 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
6373 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
6374 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
6375 instead of a real one, fixes interdependency with libanjuta.
6376 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
6377 * libanjuta/Makefile.am:
6378 * libegg/Makefile.am:
6379 * plugins/build-basic-autotools/Makefile.am:
6380 * plugins/class-gen/Makefile.am:
6381 * plugins/class-inheritance/Makefile.am:
6382 * plugins/cvs-plugin/Makefile.am:
6383 * plugins/debug-manager/Makefile.am:
6384 * plugins/devhelp/Makefile.am:
6385 * plugins/document-manager/Makefile.am:
6386 * plugins/editor/Makefile.am:
6387 * plugins/file-loader/Makefile.am:
6388 * plugins/file-manager/Makefile.am:
6389 * plugins/file-wizard/Makefile.am:
6390 * plugins/gdb/Makefile.am:
6391 * plugins/glade/Makefile.am:
6392 * plugins/gtodo/Makefile.am:
6393 * plugins/language-support-cpp-java/Makefile.am:
6394 * plugins/macro/Makefile.am:
6395 * plugins/message-view/Makefile.am:
6396 * plugins/patch/Makefile.am:
6397 * plugins/profiler/Makefile.am:
6398 * plugins/project-import/Makefile.am:
6399 * plugins/project-manager/Makefile.am:
6400 * plugins/project-wizard/Makefile.am:
6401 * plugins/sample1/Makefile.am:
6402 * plugins/search/Makefile.am:
6403 * plugins/sourceview/Makefile.am:
6404 * plugins/subversion/Makefile.am:
6405 * plugins/symbol-browser/Makefile.am:
6406 * plugins/terminal/Makefile.am:
6407 * plugins/tools/Makefile.am:
6408 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
6410 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
6412 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
6414 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6416 * libanjuta/anjuta-launcher.c,
6417 libanjuta/anjuta-launcher.h:
6418 Add some missing implementation
6420 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
6422 Reviewed by Naba Kumar <naba@gnome.org>:
6423 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
6426 2007-04-26 Jason Switzer <jswitzer@gmail.com>
6428 Reviewed by Naba Kumar <naba@gnome.org>:
6429 * plugins/editor/text_editor.c: Large memory addresses were being
6430 truncated, switched to glong (bug #422143).
6432 2007-04-24 Naba Kumar <naba@gnome.org>
6434 * plugins/document-manager/plugin.c: (prefs_finalize):
6435 * plugins/editor/aneditor-autocomplete.cxx:
6436 * plugins/editor/text_editor_menu.c:
6437 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
6438 * plugins/file-loader/plugin.c: (open_file_with),
6439 (create_open_with_submenu):
6440 * plugins/file-manager/plugin.c: (prefs_finalize):
6441 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
6442 pointer type castings.
6444 2007-04-24 Naba Kumar <naba@gnome.org>
6446 Patch from s|s <supreet.sethi@gmail.com>:
6447 * (added) plugins/project-wizard/templates/django-logo.png:
6448 * (added) plugins/project-wizard/templates/django.wiz:
6449 * plugins/project-wizard/templates/Makefile.am:
6450 * plugins/project-wizard/templates/translatable-strings.h: Added
6451 django project template. http://www.djangoproject.com/
6453 2007-04-24 Naba Kumar <naba@gnome.org>
6455 * plugins/subversion/anjuta-subversion.glade: Set expansion for
6456 the log entry widget and made the dialog little larger.
6458 2007-04-24 Naba Kumar <naba@gnome.org>
6460 Patch from Halton Huo:
6462 * plugins/project-wizard/property.c:
6463 * plugins/subversion/svn-auth.c:
6464 * plugins/subversion/svn-backend-priv.h:
6465 * plugins/subversion/svn-backend.c:
6466 * plugins/subversion/svn-backend.h:
6467 * plugins/subversion/svn-notify.h: Proper use of subversion
6468 headers. Fixes build issues in solaris (bug #426701).
6470 2007-04-24 Naba Kumar <naba@gnome.org>
6472 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
6474 * plugins/project-wizard/templates/cpp.wiz:
6475 * plugins/project-wizard/templates/gcj.wiz:
6476 * plugins/project-wizard/templates/gnome.wiz:
6477 * plugins/project-wizard/templates/gtk.wiz:
6478 * plugins/project-wizard/templates/gtkmm.wiz:
6479 * plugins/project-wizard/templates/java.wiz:
6480 * plugins/project-wizard/templates/python.wiz:
6481 * plugins/project-wizard/templates/terminal.wiz:
6482 * plugins/project-wizard/templates/wxwin.wiz:
6483 * plugins/project-wizard/templates/xlib-dock.wiz:
6484 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
6485 project option and set it ON by default (since gnome-build, can't
6486 enabled configure shared lib support later when a sharedlib target
6489 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6491 * plugins/debug-manager/stack_trace.c:
6492 Fix a missing case in the previous changes
6494 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6496 * plugins/debug-manager/plugin.c:
6499 * plugins/debug-manager/breakpoints.c,
6500 plugins/gdb/plugin.c:
6501 Fix adding breakpoint on a function
6503 * plugins/debug-manager/stack_trace.c:
6504 Highlight changed stack frame
6506 2007-04-18 Naba Kumar <naba@gnome.org>
6508 * plugins/document-manager/anjuta-docman.c:
6509 (anjuta_docman_dispose), (on_editor_destroy),
6510 (anjuta_docman_remove_editor): Remove the editor widget from
6511 the parent container before calling destroy, otherwise container
6512 removal happens after TextEditor is disposed resulting in call
6513 to value-remove for a TextEditor which is half-dead (crash).
6515 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
6517 * plugins/debug-manager/data_buffer.c
6518 plugins/debug-manager/data_view.c,
6519 plugins/debug-manager/memory.c:
6520 Fixes for bug #418523, bug #427090 and bug #428174
6522 2007-04-11 Halton Huo <halton.huo@sun.com>
6524 reviewed by: <jhs@gnome.org>
6527 * libanjuta/Makefile.am:
6528 * libanjuta/anjuta-utils.c:
6529 * libanjuta/anjuta-utils.h:
6530 * manuals/reference/libanjuta/Makefile.am:
6532 Fixed compilation on sun by deploying the libutil methods
6533 in anjuta-utils.h and building them on condition.
6535 2007-04-11 Johannes Schmid <jhs@gnome.org>
6537 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
6538 (anjuta_docman_add_editor):
6539 Hold a reference on the editor as long as we use it.
6541 * plugins/document-manager/plugin.c: (on_editor_changed):
6542 Destroy GValue to fix a memoery leak.
6544 2007-04-11 Johannes Schmid <jhs@gnome.org>
6546 * plugins/document-manager/plugin.c: (on_editor_changed):
6547 Fixed reference counting for editor by using g_value_take_object instead
6548 of g_value_set_object. The editors are now correctly finalized and thus
6549 we do not lack so much memory anymore.
6551 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
6552 (anjuta_view_finalize), (anjuta_view_focus_out),
6553 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
6554 * plugins/sourceview/anjuta-view.h:
6555 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
6556 * plugins/sourceview/sourceview-prefs.c:
6557 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
6558 * plugins/sourceview/sourceview-prefs.h:
6559 * plugins/sourceview/sourceview-private.h:
6560 * plugins/sourceview/sourceview.c: (on_document_loaded),
6561 (timeout_unref), (on_document_saved), (sourceview_finalize),
6562 (sourceview_new), (ifile_open), (ifile_savable_save),
6563 (ifile_savable_save_as):
6565 Several changes to fix things when the editor is correctly destroyed.
6566 Fixed preferences (which led me to the refcounting issue, #409412)
6567 and removed deprecated completition code that will be replace by
6568 IAnjutaAssist interface soon.
6570 2007-04-11 Johannes Schmid <jhs@gnome.org>
6572 * libanjuta/anjuta-launcher.c:
6573 (anjuta_launcher_execution_done_cleanup),
6574 (anjuta_launcher_child_terminated):
6575 Possible fix for #428363 and added a g_return_if_fail
6577 * plugins/message-view/plugin.c: (activate_plugin):
6578 Fixed a Gtk/Gdl-Critical
6580 Patches from Étienne Bersac <bersace03@laposte.net>
6581 * plugins/class-gen/templates/go-source.tpl:
6582 * plugins/macro/macros.xml:
6583 Use better template for GObjects (#417875 and #417918)
6585 Patches from Halton Huo <halton.huo@sun.com>
6586 * libanjuta/anjuta-launcher.h:
6587 * libanjuta/anjuta-preferences.c:
6588 * libanjuta/anjuta-utils.c:
6589 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
6590 (cg_window_set_add_to_repository):
6591 * plugins/class-inheritance/class-inherit.c:
6592 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
6594 2007-04-09 Johannes Schmid <jhs@gnome.org>
6596 * plugins/editor/print.c: (anjuta_print_show_header):
6597 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6598 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6600 Some string changes (#427395 and #427399)
6602 2007-04-06 Johannes Schmid <jhs@gnome.org>
6604 * plugins/build-basic-autotools/build-basic-autotools.c:
6605 (on_build_mesg_format), (on_build_mesg_parse):
6606 Fixed full path detection
6608 2007-04-05 Naba Kumar <naba@gnome.org>
6610 Patch from Halton Huo:
6611 * libanjuta/Makefile.am:
6612 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
6613 * libanjuta/anjuta-glue-cpp.h:
6614 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
6615 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
6616 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
6617 (anjuta_glue_factory_get_path), (get_already_loaded_module),
6618 (load_plugin), (anjuta_glue_factory_get_object_type):
6619 * libanjuta/anjuta-glue-factory.h:
6620 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
6621 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
6622 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
6623 (anjuta_glue_plugin_new):
6624 * libanjuta/anjuta-glue-plugin.h:
6625 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
6626 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
6627 * libanjuta/anjuta-plugin.h:
6628 * libanjuta/glue-cpp.c:
6629 * libanjuta/glue-cpp.h:
6630 * libanjuta/glue-factory.c:
6631 * libanjuta/glue-factory.h:
6632 * libanjuta/glue-plugin.c:
6633 * libanjuta/glue-plugin.h:
6634 * plugins/build-basic-autotools/build-basic-autotools.h:
6635 * plugins/class-gen/plugin.h:
6636 * plugins/class-inheritance/plugin.h:
6637 * plugins/cvs-plugin/plugin.h:
6638 * plugins/debug-manager/plugin.h:
6639 * plugins/devhelp/plugin.h:
6640 * plugins/document-manager/plugin.h:
6641 * plugins/editor/plugin.h:
6642 * plugins/file-loader/plugin.h:
6643 * plugins/file-manager/plugin.h:
6644 * plugins/file-wizard/plugin.h:
6645 * plugins/gdb/plugin.h:
6646 * plugins/glade/plugin.h:
6647 * plugins/gtodo/plugin.h:
6648 * plugins/language-support-cpp-java/plugin.h:
6649 * plugins/macro/plugin.h:
6650 * plugins/message-view/plugin.h:
6651 * plugins/patch/plugin.h:
6652 * plugins/profiler/plugin.h:
6653 * plugins/project-import/plugin.h:
6654 * plugins/project-manager/plugin.h:
6655 * plugins/project-wizard/plugin.h:
6656 * plugins/sample1/plugin.h:
6657 * plugins/search/plugin.h:
6658 * plugins/sourceview/plugin.h:
6659 * plugins/subversion/plugin.h:
6660 * plugins/symbol-browser/plugin.h:
6661 * plugins/terminal/terminal.c:
6662 * plugins/tools/plugin.h:
6663 * plugins/tools/scripts/tools-2.xml.in:
6664 * plugins/valgrind/plugin.h:
6666 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
6668 2007-04-05 Naba Kumar <naba@gnome.org>
6670 * anjuta.spec.in, configure.in: Removed dead codes.
6672 Patch from Jos Dehaes:
6673 * configure.in, plugins/project-wizard/templates/Makefile.am,
6674 plugins/project-wizard/templates/mkfile.wiz,
6675 plugins/project-wizard/templates/translatable-strings.h: Enabled
6676 makefile-based project creation and import. Fixes bug #355145
6678 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
6680 * plugins/debug-manager/debugger.c,
6681 plugins/debug-manager/plugin.c,
6682 plugins/gdb/anjuta-gdb.plugin.in:
6683 Code cleaning (remove unused code, rename this into self)
6684 Add information about supported format in debugger plugin
6685 Activate debugger plugin according to the target format
6687 2007-04-01 Naba Kumar <naba@gnome.org>
6689 * plugins/message-view/message-view.c:
6690 (message_view_instance_init): Fixed message icons to appear.
6692 2007-03-31 Johannes Schmid <jhs@gnome.org>
6694 * plugins/message-view/anjuta-msgman.c:
6695 (anjuta_msgman_append_view):
6696 * plugins/message-view/plugin.c: (on_view_changed),
6697 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
6701 2007-03-31 Johannes Schmid <jhs@gnome.org>
6703 * plugins/message-view/message-view.c:
6704 (message_view_instance_init), (imessage_view_append):
6705 Show nice icons beside the messages for info, warning and error. This is a completly
6706 cosmetic change so if someone dislikes it he is free to remove it.
6708 2007-03-31 Johannes Schmid <jhs@gnome.org>
6710 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
6711 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
6712 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
6713 * plugins/message-view/anjuta-msgman.h:
6714 * plugins/message-view/message-view.h:
6715 * plugins/message-view/plugin.c: (on_view_changed),
6717 Fixed #359399 and made next/previous insensitive when not availible
6719 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
6720 (tag_style_to_string):
6721 Fixed namespace Problem with gdk >= 2.11
6723 * plugins/sourceview/sourceview-autocomplete.c:
6724 (sourceview_autocomplete_init):
6725 Removed structure, follow-up of #423682
6727 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
6729 * plugins/debug-manager/debug_tree.c,
6730 plugins/debug-manager/debug_tree.h,
6731 plugins/debug-manager/watch.c,
6732 plugins/debug-manager/anjuta-debug-manager.glade:
6733 Inspect variable at cursor
6734 Fix buttons in inspect dialog
6736 2007-03-27 Halton Huo <halton.huo@sun.com>
6738 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
6740 * plugins/sourceview/sourceview-autocomplete.c
6741 plugins/debug-manager/disassemble.c,
6742 libanjuta/interfaces/libanjuta.idl:
6743 Remove array with 0 size and empty structure as it is not
6744 supported by sun cc, Fixes bug #423682
6746 * plugins/debug-manager/debugger.c:
6747 Remove anonymous union as it is not supported by sun cc,
6750 === anjuta 2.1.2 ===
6752 2007-03-28 Naba Kumar <naba@gnome.org>
6754 * configure.in: Bumped version to 2.1.2
6755 * NEWS: Updated for release.
6757 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
6758 Improved breakpoint marker icon.
6760 * plugins/editor/anjuta-editor.plugin.in,
6761 plugins/sourceview/sourceview.plugin.in: Made editor plugins
6762 non user activable since they are now remembered properly.
6764 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
6766 * plugins/tools/editor.c:
6769 2007-03-27 Naba Kumar <naba@gnome.org>
6771 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
6772 word when autocompleting without leaving any trailing part of
6775 2007-03-27 Kamil Páral <ripper42@gmail.com>
6777 Reviewed by Naba Kumar <naba@gnome.org>:
6778 * anjuta.desktop.in.in: Remove "Application" category from desktop
6779 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
6781 2007-03-27 Naba Kumar <naba@gnome.org>
6783 * configure.in, plugins/document-manager/anjuta-docman.c:
6784 (anjuta_docman_add_editor): Conditionally compile notebook tab
6785 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
6787 Patch from Halton Huo:
6788 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
6789 non gcc compiler flags. Fixes bug #423089.
6791 2007-03-26 Naba Kumar <naba@gnome.org>
6793 * AUTHORS, NEWS, TODO.tasks: Updated.
6795 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
6798 * plugins/symbol-browser/plugin.c: (on_editor_saved),
6799 (update_editor_symbol_model), (iter_matches),
6800 (on_editor_update_ui), (value_added_current_editor),
6801 (activate_plugin), (dispose),
6802 (symbol_browser_plugin_instance_init):
6803 * plugins/symbol-browser/plugin.h: update line on editor save
6804 and editor change. Code clean up and fixed warnings.
6806 2007-03-26 Naba Kumar <naba@gnome.org>
6808 * plugins/project-wizard/templates/java/project.anjuta,
6809 plugins/project-wizard/templates/python/project.anjuta,
6810 plugins/project-wizard/templates/python/project.anjuta:
6811 Removed version control plugins from default selection.
6813 * plugins/tools/scripts/prepare-changelog.pl,
6814 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
6815 script to a better one (that works on both cvs and svn).
6817 2007-03-26 Naba Kumar <naba@gnome.org>
6819 * (added) plugins/project-wizard/templates/translatable-strings.pl,
6820 Makefile.am: Added the generated translatable file (required for
6821 translations for svn checkouts).
6824 plugins/project-wizard/templates/extract-translatable-strings.pl
6825 plugins/project-wizard/templates/Makefile.am, Makefile.am,
6826 po/POTFILES.in: Generated translatable strings for .wiz files and
6827 added them in POTFILES.in for translation. Fixes bug #398035
6829 2007-03-25 Naba Kumar <naba@gnome.org>
6831 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
6833 * src/anjuta-app.c: Removed dead codes.
6835 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
6836 global tags generation starts.
6838 * plugins/debug-manager/chunk_view.c,
6839 plugins/debug-manager/start.h,
6840 plugins/debug-manager/chunk_view.h,
6841 plugins/debug-manager/utilities.c,
6842 plugins/debug-manager/utilities.h,
6843 plugins/debug-manager/debugger.c,
6844 plugins/debug-manager/threads.c,
6845 plugins/debug-manager/disassemble.c,
6846 plugins/debug-manager/info.c,
6847 plugins/debug-manager/sharedlib.c,
6848 plugins/debug-manager/threads.h,
6849 plugins/debug-manager/disassemble.h,
6850 plugins/debug-manager/signals.c,
6851 plugins/debug-manager/info.h,
6852 plugins/debug-manager/sharedlib.h,
6853 plugins/debug-manager/data_buffer.c,
6854 plugins/debug-manager/data_view.c,
6855 plugins/debug-manager/signals.h,
6856 plugins/debug-manager/debug_tree.c,
6857 plugins/debug-manager/watch.c,
6858 plugins/debug-manager/registers.c,
6859 plugins/debug-manager/data_buffer.h,
6860 plugins/debug-manager/data_view.h,
6861 plugins/debug-manager/memory.c,
6862 plugins/debug-manager/debug_tree.h,
6863 plugins/debug-manager/watch.h,
6864 plugins/debug-manager/registers.h,
6865 plugins/debug-manager/memory.h,
6866 plugins/debug-manager/locals.c,
6867 plugins/debug-manager/sexy-icon-entry.c,
6868 plugins/debug-manager/breakpoints.c,
6869 plugins/debug-manager/locals.h,
6870 plugins/debug-manager/sexy-icon-entry.h,
6871 plugins/debug-manager/stack_trace.c,
6872 plugins/debug-manager/breakpoints.h,
6873 plugins/debug-manager/sparse_buffer.c,
6874 plugins/debug-manager/sparse_view.c,
6875 plugins/debug-manager/stack_trace.h,
6876 plugins/debug-manager/sparse_buffer.h,
6877 plugins/debug-manager/sparse_view.h,
6878 plugins/debug-manager/start.c,
6879 plugins/gdb/utilities.c,
6880 plugins/gdb/utilities.h,
6881 plugins/gdb/debugger.c,
6882 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
6885 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6887 * plugins/gdb/debugger.c:
6888 Avoid empty debugger log window by limiting line to 90 characters
6890 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6892 * plugins/debug-manager/plugin.c,
6893 plugins/debug-manager/plugin.h,
6894 plugins/debug-manager/threads.c,
6895 plugins/debug-manager/threads.h,
6896 plugins/debug-manager/breakpoints.c,
6897 plugins/debug-manager/breakpoints.h,
6898 plugins/debug-manager/stack_trace.c,
6899 plugins/debug-manager/stack_trace.h:
6900 View code action now changes location in disassembly view too
6902 * plugins/debug-manager/anjuta-debug-manager.ui:
6903 Rename breakpoint actions
6905 2007-03-24 Naba Kumar <naba@gnome.org>
6907 * configure.in, src/anjuta-app.c: Use the new docking algorithm
6908 in gdl 0.7.3 (svn trunk).
6909 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
6911 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6913 * plugins/debug-manager/threads.c,
6914 plugins/debug-manager/debug_tree.c,
6915 plugins/debug-manager/debug_tree.h,
6916 plugins/debug-manager/locals.c,
6917 plugins/debug-manager/registers.c,
6918 plugins/debug-manager/stack_trace.c:
6919 Allow to change current thread updating register, stack and locals
6920 Allow to change current stack frame updating locals
6922 * plugins/gdb/debugger.c:
6923 Read argument of selected stack frame
6925 * plugins/debug-manager/data_view.c:
6926 Fix an unrelated bug
6928 2007-03-23 Naba Kumar <naba@gnome.org>
6930 * plugins/document-manager/anjuta-docman.c,
6931 plugins/document-manager/plugin.c: Fixed many memory leaks.
6932 (ianjuta_file_get_uri() returns a new string).
6934 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
6935 widget for save dialogs.
6937 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
6938 svn and fixed to get function/prototype/member args list. Call tips
6941 2007-03-22 Naba Kumar <naba@gnome.org>
6943 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
6944 and calltips would work again for functions from global tags (Needs
6945 regenerating global tags).
6947 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
6948 ctags svn version and reopened bug #395362. Fixes tags parsing that
6949 seemed to have stopped working recently.
6951 2007-03-21 Naba Kumar <naba@gnome.org>
6953 * tagmanager/tm_source_file.c, tagmanager/options.c,
6954 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
6955 extend .. more needs to be investigated and fixed). Enabled some
6958 2007-03-16 Naba Kumar <naba@gnome.org>
6960 * src/anjuta.c: Fixed project loading from command line.
6962 2007-03-16 Naba Kumar <naba@gnome.org>
6964 Patch from James Liggett <jrliggett@cox.net>:
6965 plugins/profiler/gprof-profile-data.c: Fixed a crash.
6967 2007-03-15 Naba Kumar <naba@gnome.org>
6969 * libanjuta/anjuta-profile-manager.c,
6970 libanjuta/anjuta-profile-manager.h: Added method to get current
6973 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
6974 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
6977 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
6978 plugins/file-loader/plugin.c: Moved to functions as utility functions.
6979 Also, not load project files in session load in loader plugin.
6981 * plugins/project-manager/plugin.c, src/anjuta.c:
6982 Emit "exiting" signal in shell when exiting anjuta. project manager
6983 listens to exiting signal and saves session. anjuta.c saves session
6984 only when current projfile is 'user'. Load project saved in session
6985 differently then the rest of the session. This should fix all the
6986 session restoration bugs.
6988 src/main.c: Present anjuta window when becon message is received.
6990 2007-03-14 Naba Kumar <naba@gnome.org>
6992 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
6993 not randomly save (it was a wrong looping).
6995 2007-03-12 Naba Kumar <naba@gnome.org>
6997 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
6999 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
7001 * plugins/debug-manager/anjuta-debug-manager.ui,
7002 libanjuta/interfaces/libanjuta.idl,
7003 plugins/debug-manager/debugger.c,
7004 (added) plugins/debug-manager/threads.c,
7005 (added) plugins/debug-manager/threads.h,
7006 plugins/debug-manager/plugin.c,
7007 plugins/debug-manager/Makefile.am,
7008 plugins/gdb/plugin.c,
7009 plugins/gdb/debugger.c,
7010 plugins/gdb/debugger.h:
7011 Add a window displaying all threads
7012 Add needed functions
7013 Switching to a different thread is still not done
7015 * plugins/debug-manager/debug_tree.c,
7016 plugins/debug-manager/locals.c,
7017 plugins/debug-manager/stack_trace.c:
7018 Small cosmetic changes
7020 * plugins/gdb/gdbmi.c:
7021 Keep all elements in gdbmi hash
7022 Even if using the same key like in -threads-list-ids
7024 2007-03-11 Naba Kumar <naba@gnome.org>
7026 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
7028 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
7030 * manuals/reference/libanjuta/libanjuta-docs.sgml,
7031 manuals/reference/libanjuta/libanjuta-sections.txt,
7032 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
7035 2007-03-11 Naba Kumar <naba@gnome.org>
7037 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
7038 gtk-doc properly. Bumped gtk-doc requirement to 1.4
7040 * manuals/reference/libanjuta/libanjuta-docs.sgml,
7041 manuals/reference/libanjuta/libanjuta.types,
7042 manuals/reference/libanjuta/libanjuta-sections.txt,
7043 manuals/reference/libanjuta/.cvsignore,
7044 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
7045 infrastructure. Got rid of tmpl/ directory and moved all section
7046 documenation to source code (requires gtk-doc >= 1.4).
7048 * libanjuta/anjuta-plugin-description.c,
7049 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
7050 libanjuta/cell-renderer-captioned-image.c,
7051 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
7052 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
7053 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
7054 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
7055 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
7056 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
7057 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
7058 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
7059 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
7060 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
7061 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
7062 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
7063 documentation from templates to source code.
7065 2007-03-10 Johannes Schmid <jhs@gnome.org>
7067 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
7068 Added some debug output but could not figure out why
7069 some plugins are not kept.
7071 * libanjuta/interfaces/libanjuta.idl:
7072 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
7073 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
7074 Added IAnjutaEditorGoto::matching_brace
7076 * plugins/document-manager/action-callbacks.c:
7077 (on_editor_command_match_brace_activate):
7078 * plugins/document-manager/plugin.c:
7079 (update_editor_ui_interface_items):
7080 * plugins/editor/text_editor.c: (igoto_matching_brace),
7082 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
7083 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
7085 2007-03-09 Johannes Schmid <jhs@gnome.org>
7087 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
7090 * plugins/sourceview/sourceview-private.h:
7091 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
7092 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
7093 (sourceview_new), (ifile_savable_save_as):
7094 Tweaked vfs monitoring
7096 2007-03-09 Johannes Schmid <jhs@gnome.org>
7098 * libanjuta/interfaces/Makefile.am.iface:
7099 Fixed installtion of header files
7101 * plugins/sourceview/sourceview.c: (set_select):
7102 do not scroll to much in interactive search
7104 2007-03-09 Naba Kumar <naba@gnome.org>
7106 * src/anjuta.c: Fixed session restoration.
7108 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
7109 signal handlers after symbol browser plugin is deactivated.
7111 * plugins/editor/editor.glade,
7112 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
7113 Fixed indentation confustion in preferences.
7115 2007-03-08 Johannes Schmid <jhs@gnome.org>
7117 * plugins/search/search-replace.c: (search_set_combo),
7118 (search_set_action), (search_set_target), (search_set_direction),
7119 (create_dialog), (search_disconnect_set_toggle_connect),
7120 (on_search_match_whole_word_toggled),
7121 (on_search_match_whole_line_toggled),
7122 (on_search_match_word_start_toggled),
7123 (search_set_toggle_direction):
7124 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
7125 it's somehow ugly and uses many deprecated widgets
7127 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
7128 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
7131 2007-03-07 Naba Kumar <naba@gnome.org>
7133 * src/anjuta.c: Make launching projects work from command line. Also
7134 fixes gnome session restart command.
7136 2007-03-07 Johannes Schmid <jhs@gnome.org>
7138 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
7139 * plugins/class-gen/plugin.c: (iwizard_activate):
7142 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
7145 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
7146 Fixed #377483 (It's not possible to know if directories have
7147 a version in CVS. Show version column only if there are version
7148 informations availible
7150 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
7153 2007-03-07 Johannes Schmid <jhs@gnome.org>
7155 * plugins/sourceview/sourceview-prefs.c: (get_bool):
7157 * plugins/symbol-browser/an_symbol_prefs.c:
7158 (on_update_global_clicked):
7161 2007-03-07 Johannes Schmid <jhs@gnome.org>
7163 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
7164 (anjuta_save_prompt_new):
7165 * plugins/project-import/project-import.c:
7166 (project_import_finalize):
7167 Fixed Gtk-Criticals (maybe #409408)
7169 2007-03-07 Naba Kumar <naba@gnome.org>
7171 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
7172 when we are at just beginning of string or comment. Fixes bug #397981.
7174 2007-03-07 Johannes Schmid <jhs@gnome.org>
7176 * plugins/language-support-cpp-java/plugin.c:
7177 (initialize_indentation_params):
7178 Removed annoying DEBUG_PRINT
7180 * plugins/sourceview/sourceview-cell.c:
7181 (sourceview_cell_instance_init), (icell_get_character),
7182 (icell_get_length), (icell_get_char), (icell_get_attribute):
7183 Improved code to be faster
7184 Implemented attribute handling so that indentation really works in any case
7186 2007-03-06 Johannes Schmid <jhs@gnome.org>
7189 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
7191 * plugins/document-manager/anjuta-docman.c:
7192 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
7193 Removed old and ugly tab drag&drop code and use built-in gtk stuff
7194 instead (required GTK >= 2.10)
7196 * plugins/sourceview/sourceview-private.h:
7197 * plugins/sourceview/sourceview.c:
7198 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
7199 (sourceview_finalize), (sourceview_new), (imark_mark),
7200 (imark_unmark), (imark_is_marker_set),
7201 (imark_location_from_handle), (imark_delete_all_markers):
7202 Fixed marker handling and worked a bit more on vfs monitoring
7204 2007-03-05 Johannes Schmid <jhs@gnome.org>
7206 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
7207 Added method to select specific iter
7209 * plugins/sourceview/sourceview-private.h:
7210 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
7211 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
7212 (sourceview_add_monitor), (on_document_saved),
7213 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
7214 Fixed vfs monitoring (mostly ported code from text_editor.c)
7216 * plugins/symbol-browser/an_symbol_view.c:
7217 * plugins/symbol-browser/an_symbol_view.h:
7218 * plugins/symbol-browser/plugin.c: (iter_matches),
7219 (on_editor_update_ui), (value_added_current_editor):
7220 Select the current tag in locals window and symbol toolbar. If there
7221 is no tag at the current line, reserve backward for the next tag. This will
7222 select the correct tag if inside a function.
7224 2007-03-05 Naba Kumar <naba@gnome.org>
7226 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
7227 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
7229 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
7232 2007-03-04 Johannes Schmid <jhs@gnome.org>
7236 Fixed distcheck (well, partly)
7238 2007-03-04 Johannes Schmid <jhs@gnome.org>
7240 * plugins/document-manager/anjuta-document-manager.ui:
7241 Move "Swap .c/.h from Main to Browser toolbar
7243 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
7244 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
7245 (fv_prefs_free), (fv_add_tree_entry):
7246 * plugins/file-manager/anjuta-file-manager-plugin.glade:
7247 * plugins/file-manager/plugin.c: (prefs_init):
7249 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
7251 2007-03-04 Naba Kumar <naba@gnome.org>
7253 * data/default.proflie, data/Makefile.am, src/anjuta.c,
7254 plugins/project-manager/plugin.c:
7255 Restored default profile and renamed it from "default.anjuta" to
7258 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
7260 * plugins/debug-manager/debugger.c,
7261 plugins/debug-manager/plugin.c,
7262 plugins/gdb/debugger.c,
7263 libanjuta/interfaces/libanjuta.idl,
7264 plugins/debug-manager/stack_trace.c:
7265 Add a dialog box when a signal is received (except SIGINT)
7266 Display stack frame even if arguments are not available
7268 2007-03-03 Naba Kumar <naba@gnome.org>
7270 * TODO.tasks: Icons bounty added.
7272 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
7275 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
7278 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
7279 plugins/Makefile.am, (removed) plugins/profile-default/*,
7280 plugins/project-manager/anjuta-project-manager.plugin.in,
7281 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
7282 profile implementation to load user profile and projects. Store and
7283 restore remembered plugins. Use profile scoping and descoping for
7284 saving and loading sesstions.
7286 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
7287 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
7288 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
7291 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
7293 * plugins/debug-manager/debug_tree.c
7294 plugins/debug-manager/debug_tree.h:
7295 Bug fix, deleting wrong variable
7297 * plugins/gdb/debugger.c:
7298 Bug fix, remove forgotten debugging code
7300 2007-03-02 Johannes Schmid <jhs@gnome.org>
7302 * plugins/document-manager/anjuta-document-manager.ui:
7303 * plugins/search/anjuta-search.ui:
7304 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
7305 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
7308 * src/anjuta-app.c: (on_toolbar_view_toggled),
7309 (on_add_merge_widget), (on_session_save), (on_widget_remove):
7310 Save toolbar positions, don't use fixed toolbar style
7312 All in all this will allow more complex toolbar configurations and
7313 might gain some space on smaller displays because the user can disable
7314 toolbar parts he does not use. Also allows to use any toolbar style
7315 without looking too ugly.
7317 2007-03-01 Naba Kumasr <naba@gnome.org>
7319 * TODO.tasks: Added a bounty for creating icons.
7321 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
7322 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
7323 profile-changed signal. Do not sync non-user-activatable plugins.
7325 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
7327 * plugins/debug-manager/disassemble.c,
7328 plugins/debug-manager/sparse_view.c,
7329 plugins/gdb/debugger.c,
7330 libanjuta/interfaces/libanjuta.idl:
7331 Display function name in disassembly view
7333 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
7335 * (added) plugins/debug-manager/bookmark.png,
7336 (added) plugins/debug-manager/breakpoint-disabled.png,
7337 (added) plugins/debug-manager/breakpoint-enabled.png,
7338 (added) plugins/debug-manager/program-counter.png,
7339 (added) plugins/debug-manager/linemarker.png,
7340 plugins/debug-manager/Makefile.am,
7341 plugins/debug-manager/disassemble.c,
7342 plugins/debug-manager/disassemble.h,
7343 plugins/debug-manager/sparse_buffer.c,
7344 plugins/debug-manager/sparse_buffer.h,
7345 plugins/debug-manager/sparse_view.c,
7346 plugins/debug-manager/sparse_view.h,
7347 plugins/debug-manager/plugin.c,
7348 plugins/debug-manager/breakpoints.c,
7349 libanjuta/interfaces/libanjuta.idl:
7350 Add markers in the disassembly view
7351 Display program counter and breakpoints in disassembly view
7353 * plugins/gdb/debugger.c:
7354 Fix a bug added with my previous patch, setting and clearing
7355 breakpoints was not working
7357 2007-02-28 Johannes Schmid <jhs@gnome.org>
7359 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
7360 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
7361 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
7362 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
7363 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
7364 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
7365 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
7366 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
7367 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
7368 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
7369 Updated (why do they need to be under version control?)
7371 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
7372 (create_tab_popup_menu), (on_msgman_popup_menu),
7373 (on_tab_button_press_event), (anjuta_msgman_page_new),
7374 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
7375 Added "Close all message tabs" popup menu
7377 2007-02-26 Naba Kumar <naba@gnome.org>
7379 * plugins/profiler/gprof-flat-profile-entry.c,
7380 plugins/profiler/gprof-flat-profile.c,
7381 plugins/profiler/gprof-flat-profile-entry.h,
7382 plugins/profiler/gprof-flat-profile.h,
7383 plugins/profiler/gprof-flat-profile-view.c,
7384 plugins/profiler/gprof-flat-profile-view.h,
7385 plugins/profiler/gprof-call-graph-block-entry.c,
7386 plugins/profiler/gprof-call-graph-block.c,
7387 plugins/profiler/gprof-function-call-chart-view.c,
7388 plugins/profiler/gprof-call-graph-block-entry.h,
7389 plugins/profiler/gprof-profile-data.c,
7390 plugins/profiler/gprof-call-graph-block.h,
7391 plugins/profiler/gprof-view.c,
7392 plugins/profiler/gprof-call-graph.c,
7393 plugins/profiler/gprof-function-call-chart-view.h,
7394 plugins/profiler/gprof-profile-data.h,
7395 plugins/profiler/gprof-call-graph.h,
7396 plugins/profiler/gprof-view.h,
7397 plugins/profiler/gprof-view-manager.c,
7398 plugins/profiler/gprof-call-graph-view.c,
7399 plugins/profiler/plugin.c,
7400 plugins/profiler/gprof-view-manager.h,
7401 plugins/profiler/gprof-call-graph-view.h,
7402 plugins/profiler/gprof-function-call-tree-view.c,
7403 plugins/profiler/gprof-function-call-tree-view.h,
7404 plugins/profiler/Makefile.am: Fix compiler warnings and link with
7405 gnome-vfs. Fixes bug #411377.
7407 2007-02-26 Naba Kumar <naba@gnome.org>
7409 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
7411 Patch from James Liggett <jrliggett@cox.net>:
7412 * plugins/profiler/gprof-flat-profile-view.c,
7413 plugins/profiler/gprof-flat-profile-view.h,
7414 plugins/profiler/gprof-function-call-chart-view.c,
7415 plugins/profiler/gprof-function-call-chart-view.h,
7416 plugins/profiler/gprof-view.c,
7417 plugins/profiler/gprof-view.h,
7418 plugins/profiler/gprof-call-graph-view.c,
7419 plugins/profiler/plugin.c,
7420 plugins/profiler/gprof-call-graph-view.h,
7421 plugins/profiler/gprof-function-call-tree-view.c,
7422 plugins/profiler/gprof-function-call-tree-view.h: Implements
7423 double click navigation. Fixes bug #403514.
7425 2007-02-25 Naba Kumar <naba@gnome.org>
7427 * libanjuta/anjuta-plugin-manager.c,
7428 libanjuta/anjuta-plugin-handle.[ch],
7429 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
7430 g_hash_table_remove_all (introduced in glib 2.12) to stay the
7431 dependency on glib 2.8. Fixes bug #411623.
7433 2007-02-24 Naba kumar <naba@gnome.org>
7435 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
7437 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
7438 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
7439 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
7440 (added) libanjuta/anjuta-profile-manager.c,
7441 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
7443 Implemented profile pushing and popping. Implemented profile xml
7444 synchronization. Implemented error handling in profiles. Implemented
7445 activation and deactivation signals in plugin manager.
7447 * libanjuta/Makefile.am: Added libanjuta log domain.
7449 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7450 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
7451 in AnjutaShell interface and implemented it in AnjutaApp.
7453 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7455 2007-02-23 Naba kumar <naba@gnome.org>
7457 src/main.c: Fixed missing end quote.
7459 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7461 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
7464 2007-02-20 Naba Kumar <naba@gnome.org>
7466 * plugins/subversion/plugin.c: Added "..." menuitems.
7467 * ROADMAP, README: Updated.
7468 * libanjuta/anjuta-profile.c: Fixed bugs.
7470 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
7471 plugins/gtodo/Makefile.am: Removed dead code.
7473 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
7474 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
7475 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
7476 plugins/gtodo/list_tooltip.c,
7477 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
7478 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
7479 not contain markups. Fixes Bug #360462.
7481 2007-02-16 Naba Kumar <naba@gnome.org>
7483 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
7484 unnecessary sub-sections.
7486 2007-02-15 Naba Kumar <naba@gnome.org>
7488 * (removed) plugins/document-manager/bookmark-prev-16.png,
7489 plugins/document-manager/bookmark-last.png,
7490 (removed)plugins/document-manager/bookmark-first-16.png,
7491 plugins/document-manager/bookmark-prev.png,
7492 (added) plugins/document-manager/bookmark-toggle.png,
7493 (removed)plugins/document-manager/bookmark_toggle.xpm,
7494 (removed)plugins/document-manager/bookmark-last-16.png,
7495 plugins/document-manager/plugin.c,
7496 plugins/document-manager/anjuta-document-manager.ui,
7497 (removed)plugins/document-manager/bookmark-next-16.png,
7498 plugins/document-manager/bookmark-next.png,
7499 plugins/document-manager/Makefile.am,
7500 (added) plugins/document-manager/bookmark-clear.png,
7501 plugins/document-manager/bookmark-first.png: Upgraded bookmark
7502 icons (stolen from monodevelop). Added clear bookmarks toolbar
7505 * plugins/document-manager/plugin.c,
7506 (added) plugins/document-manager/swap.png,
7507 (removed) plugins/document-manager/undock.png,
7508 plugins/document-manager/Makefile.am: Fixed swap icon.
7510 2007-02-13 Naba Kumar <naba@gnome.org>
7512 * plugins/class-gen/element-editor.c: Fixed typo.
7514 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
7515 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
7516 Implementing plugin profiles loading.
7518 2007-02-13 Naba Kumar <naba@gnome.org>
7520 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
7521 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
7522 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
7523 pixmaps/open_project.png, pixmaps/close_project.png:
7524 Removed more old icons.
7525 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
7526 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
7529 2007-02-13 Naba Kumar <naba@gnome.org>
7531 * plugins/class-gen/element-editor.c: Included missing headers to
7532 prevent build failures in some cases.
7534 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
7536 * plugins/debug-manager/stack_trace.c:
7539 * plugins/debug-manager/watch.c,
7540 plugins/debug-manager/breakpoints.c:
7541 Same bug than above, wrong use of gtk_ui_manager_get_widget
7543 === anjuta 2.1.1 ===
7545 2007-02-11 Naba Kumar <naba@gnome.org>
7547 * cofigure.in: Bumped version to 2.1.1
7548 * NEWS: Updated for 2.1.1 release.
7550 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
7552 * plugins/debug-manager/plugin.c,
7553 plugins/debug-manager/sparse_view.c,
7554 plugins/debug-manager/sparse_view.h:
7557 * plugins/gdb/debugger.c,
7558 plugins/debug-manager/debugger.c,
7559 plugins/debug-manager/memory.c,
7560 plugins/debug-manager/sparse_buffer.c
7561 plugins/gdb/debugger.h,
7562 libanjuta/interfaces/libanjuta.idl:
7563 Clean up, remove some warnings
7564 Use guint everywhere for addresses
7565 Rewrite code parsing position in debugger
7567 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
7569 * plugins/debug-manager/debug_tree.c:
7570 Use GtkTreeRowReference instead of GtkTreeIter as callback data
7573 2007-02-08 Naba Kumar <naba@gnome.org>
7575 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
7576 Delay showing the 'file modified on disk' dialog for one sec
7577 from the last notification to insure multiple notifications for
7578 the same file are treated as one. Do not same multiple dialogs
7579 for the same file. Make sure to destory the dialog if later
7580 the conent is no longer different.
7582 2007-02-08 Naba Kumar <naba@gnome.org>
7584 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
7585 Prevented spurious 'file modified' dialogs in scintilla editor
7586 when the file is saved.
7588 2007-02-09 Johannes Schmid <jhs@gnome.org>
7590 * scripts/glade2schema.pl:
7591 Added script to convert glade preferences into gconf schema files.
7594 2007-02-08 Naba Kumar <naba@gnome.org>
7596 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
7597 itself is destroyed. Fixes bug #355160.
7599 2007-02-08 Johannes Schmid <jhs@gnome.org>
7601 * plugins/profiler/profiler.plugin:
7602 removed from version control (only .in file needed)
7604 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
7605 * plugins/sourceview/sourceview.c: (sourceview_new):
7608 * plugins/subversion/svn-thread.c: (svn_thread_start):
7609 * src/main.c: (main):
7611 Fixed #395875 about initialisation of threads too late
7613 2007-02-07 Armin Burgmeier <armin@arbur.net>
7615 Reviewed by Naba Kumar <naba@gnome.org>:
7616 * plugins/class-gen/plugin.c:
7617 * plugins/class-gen/window.c: Removed browse button related code, load
7618 generated output directly into new buffers when not adding to project.
7620 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
7621 buttons from user interface.
7623 2007-02-07 Naba Kumar <naba@gnome.org>
7625 * po/POTFILES.in: Fixed distcheck.
7627 2007-02-07 Daniel Nylander <po@danielnylander.se>
7629 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
7631 2007-02-07 Johannes Schmid <jhs@gnome.org>
7633 * anjuta.desktop.in.in:
7636 2007-02-07 Johannes Schmid <jhs@gnome.org>
7639 * manuals/anjuta-manual/*
7640 * manuals/anjuta-faqs/*:
7641 #398991 – Anjuta manuals does not use the gnome-doc-utils format
7643 * plugins/document-manager/anjuta-document-manager.plugin.in:
7644 Removed duplicate application-xml mime-type (review patches properly ;-)
7646 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
7648 * plugins/gdb/debugger.c,
7649 libanjuta/interfaces/libanjuta.idl:
7651 Fix handling of missing source file
7653 2007-02-06 Naba Kumar <naba@gnome.org>
7655 Patch from James Liggett <jrliggett@cox.net>:
7656 * plugins/profiler/gprof-flat-profile.c,
7657 plugins/profiler/gprof-profile-data.c,
7658 plugins/profiler/gprof-call-graph.c,
7659 plugins/profiler/gprof-profile-data.h,
7660 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
7661 Show profiler view when target selected bug #403515.
7663 2007-02-05 Naba Kumar <naba@gnome.org>
7665 * configure.in: Enabled devhelp plugin by default now that
7668 Patch from parmigio@2ainfo.it:
7669 * plugins/document-manager/anjuta-document-manager.plugin.in:
7670 Added xml file type in supported mime types list.
7672 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
7674 * plugins/debug-manager/debugger.c,
7675 plugins/debug-manager/plugin.c:
7676 Add a field in status bar displaying debugger state
7677 Change cursor shape when debugger is busy
7680 * plugins/debug-manager/watch.c,
7681 plugins/debug-manager/locals.c,
7682 libanjuta/interfaces/libanjuta.idl:
7683 Clean up, remove debugging messages and unused signals
7685 2007-02-03 Johannes Schmid <jhs@gnome.org>
7688 Fixed AC_INIT and seperated version to major, minor, micro
7691 Load Subversion instead of CVS
7693 * anjuta.desktop.in.in:
7694 Fixed bug-buddy component
7696 Original patch from Rob Bradfort <robster@debian.org>:
7697 * src/main.c: (get_command_line_args), (main):
7698 Bug #335981 – Migration from popt to GOption
7700 2007-02-03 Naba Kumar <naba@gnome.org>
7702 * configure.in: Depend on devhelp 0.13 and fixed gecko home
7703 path variable. Fixed bug #341170.
7704 * plugins/profiler/Makefile.am: Fixed indentation.
7706 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
7708 * libanjuta/interfaces/libanjuta.idl,
7709 plugins/sourceview/sourceview.c,
7710 plugins/editor/text-editor.c,
7711 plugins/symbol-browser/plugin.c,
7712 plugins/search/search-replace.c,
7713 plugins/document-manager/goto_line.c,
7714 plugins/document-manager/action-callbacks.c,
7715 plugins/document-manager/anjuta-docman.c:
7716 Rename markers of anjuta interface
7717 IANJUTA_MARKABLE_NONE has been removed
7718 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
7719 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
7720 IANJUTA_MARKABLE_ATTENTIVE renamed in
7721 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
7722 IANJUTA_MARKABLE_INTENSE renamed in
7723 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
7724 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
7726 * (removed) plugins/sourceview/marker-light.png,
7727 (removed) plugins/sourceview/marker-basic.png,
7728 (removed) plugins/sourceview/marker-attentive.png,
7729 (removed) plugins/sourceview/marker-intense.png,
7730 plugins/sourceview/bookmark.png,
7731 (added) plugins/sourceview/breakpoint-disabled.png,
7732 (added) plugins/sourceview/breakpoint-enabled.png,
7733 (added) plugins/sourceview/program-counter.png,
7734 (added) plugins/sourceview/linemarker.png,
7735 plugins/sourceview/Makefile.am,
7736 (added) plugins/editor/bookmark.xpm,
7737 (added) plugins/editor/breakpoint-disabled.xpm,
7738 (added) plugins/editor/breakpoint-enabled.xpm,
7739 (added) plugins/editor/program-counter.xpm,
7740 (added) plugins/editor/linemarker.xpm,
7741 plugins/editor/Makefile.am:
7742 Add or change marker pixmaps in scintilla and sourceview editor
7744 * plugins/document-manager/plugin.c,
7745 libanjuta/interfaces/libanjuta.idl,
7746 plugins/debug-manager/plugin.c,
7747 plugins/debug-manager/breakpoints.c
7748 plugins/gdb/debugger.c:
7749 Fix bug #376404, program counter marker is not displayed when debugger
7750 Return the selected editor or NULL (if file does not exist) with
7751 ianjuta_document_manager_goto_file_line* functions
7752 Emit a change-location signal even if the program counter is in an
7755 2007-02-02 Naba Kumar <naba@gnome.org>
7757 * TODO.tasks: Marked bounty bug #359478 completed. And checked
7758 older bounties 'Done'.
7760 2007-02-02 Naba Kumar <naba@gnome.org>
7762 * TODO.tasks: Fixed typop.
7764 Patch from James Liggett <jrliggett@cox.net>:
7765 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
7766 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
7767 profiler plugin by James Liggett. Completes bounty bug #359478
7768 'Gprof performance profiler plugin'
7770 2007-02-01 Naba Kumar <naba@gnome.org>
7772 * src/main.c: Renamed option name.
7774 * TODO.tasks: Marked "Test and fix all project wizards templates"
7777 2007-01-29 Johannes Schmid <jhs@gnome.org>
7779 * plugins/document-manager/plugin.c: (on_editor_changed):
7780 Added DEBUG_PRINT(...)
7781 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
7783 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
7784 Fix language support plugin for sourceview editor (add some new
7787 * plugins/sourceview/sourceview.c: (iindic_clear):
7788 Clear all indicators
7790 2007-01-29 Johannes Schmid <jhs@gnome.org>
7793 Minor task currentions
7795 * libanjuta/interfaces/libanjuta.idl:
7796 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
7797 (itext_editor_iface_init):
7798 * plugins/language-support-cpp-java/plugin.c: (install_support):
7799 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
7800 (ieditor_get_attributes), (ieditor_iface_init):
7801 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
7804 * plugins/sourceview/sourceview.glade:
7805 Fixed sourceview preference window
7807 2007-01-28 Naba Kumar <naba@gnome.org>
7809 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
7810 Implemented --no-files and --no-session command line options and
7811 corresponding preferernces checkboxes in General tab.
7813 2007-01-28 Johannes Schmid <jhs@gnome.org>
7815 * plugins/subversion/plugin.c:
7816 * plugins/subversion/plugin.h:
7817 * plugins/subversion/svn-notify.c: (svn_show_info),
7818 (show_svn_error), (on_svn_notify):
7819 * plugins/subversion/svn-notify.h:
7820 * plugins/subversion/svn-thread.c: (create_message_view),
7822 Fixed error handling and fixed #394216 – No indication of subversion commands running
7824 * plugins/tools/execute.c: (atp_output_context_print):
7825 Show name of tool in message pane
7827 2007-01-28 Naba Kumar <naba@gnome.org>
7829 * configure.in, plugins/glade/plugin.c: Make it work with
7830 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
7832 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
7833 from devhelp (won't work untill devhelp is fixed: bug #341170).
7835 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
7837 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
7839 Reviewed by Naba Kumar <naba@gnome.org>:
7840 * libanjuta/interfaces/libanjuta.idl,
7841 plugins/debug-manager/debugger.c,
7842 plugins/debug-manager/start.c,
7843 plugins/gdb/plugin.c,
7844 plugins/gdb/debugger.c,
7845 plugins/gdb/debugger.h:
7846 Fix a bug when launching gdb
7847 Set the terminal for the debugged program on the command line.
7849 2007-01-26 Johannes Schmid <jhs@gnome.org>
7851 * plugins/sourceview/anjuta-document-saver.c:
7852 (anjuta_document_saver_save):
7853 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
7854 * plugins/sourceview/sourceview.c: (save_if_modified),
7855 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
7856 Proper error handling, for example if a file was modified externally. Use backup files
7857 to avoid data-loss on disk full.
7859 2007-01-24 Naba Kumar <naba@gnome.org>
7861 * plugins/devhelp/htmlview.c: Fixed crash during project load.
7862 Fixed mem leak and source leak.
7864 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
7866 Reviewed by Naba Kumar <naba@gnome.org>:
7867 * plugins/debug-manager/debug_tree.c,
7868 plugins/debug-manager/debug_tree.h,
7869 plugins/debug-manager/watch.c:
7870 Partial rewrite of the variable object code, find and fix a few bugs
7871 Fix bug #395808: gdb can still crash but children are listed
7872 on request only so you can avoid the crash
7874 2007-01-24 Naba Kumar <naba@gnome.org>
7876 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
7877 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
7878 plugins/symbol-browser/plugin.h,
7879 plugins/symbol-browser/plugin.c,
7880 plugins/symbol-browser/Makefile.am: Added current file (local)
7881 symbols view (Seriously getting bored with the browse toolbar).
7883 2007-01-22 Naba Kumar <naba@gnome.org>
7885 Patch from Gabor Kelemen:
7886 * po/POTFILES.in: Added .plugin.in files.
7888 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
7890 Reviewed by Naba Kumar <naba@gnome.org>:
7891 * plugins/document-manager/anjuta-docman.c,
7892 plugins/message-view/anjuta-msgman.c
7893 Set right alignment to the label widget in the tab title.
7895 2007-01-21 Naba Kumar <naba@gnome.org>
7897 * libegg/egg-combo-action.c: Fixed mode line.
7898 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7899 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
7901 2007-01-21 Armin Burgmeier <armin@arbur.net>
7903 Reviewed by Naba Kumar <naba@gnome.org>:
7904 * plugins/class-gen/plugin.c: Prompt for target before actually
7905 generating the class files. This ensures that the files are created in
7906 the correct directory. Fixes bug #397406.
7908 * plugins/class-gen/window.c: Set browse buttons to insensitive when
7909 the class is added to the project.
7911 2007-01-21 Naba Kumar <naba@gnome.org>
7913 * libanjuta/anjuta-plugin-description.c,
7914 libanjuta/anjuta-ui.h,
7915 libanjuta/anjuta-status.c,
7916 libanjuta/anjuta-plugin-description.h,
7917 libanjuta/cell-renderer-captioned-image.c,
7918 libanjuta/anjuta-plugin-handle.c,
7919 libanjuta/anjuta-status.h,
7920 libanjuta/resources.c,
7921 libanjuta/cell-renderer-captioned-image.h,
7922 libanjuta/glue-cpp.c,
7923 libanjuta/anjuta-plugin-handle.h,
7924 libanjuta/anjuta-plugin.c,
7925 libanjuta/anjuta-preferences-dialog.c,
7926 libanjuta/libanjuta.h,
7927 libanjuta/resources.h,
7928 libanjuta/glue-cpp.h,
7929 libanjuta/anjuta-plugin.h,
7930 libanjuta/anjuta-preferences-dialog.h,
7931 libanjuta/anjuta-plugin-manager.c,
7932 libanjuta/anjuta-shell.c,
7933 libanjuta/anjuta-plugin-manager.h,
7934 libanjuta/anjuta-shell.h,
7935 libanjuta/anjuta-save-prompt.c,
7936 libanjuta/anjuta-save-prompt.h,
7937 libanjuta/anjuta-children.c,
7938 libanjuta/anjuta-utils.c,
7939 libanjuta/anjuta-profile.c,
7940 libanjuta/anjuta-preferences.c,
7941 libanjuta/anjuta-launcher.c,
7942 libanjuta/anjuta-utils.h,
7943 libanjuta/anjuta-profile.h,
7944 libanjuta/anjuta-launcher.h,
7945 libanjuta/anjuta-ui.c: Updated file headers.
7947 * po/POTFILES.in: Updated.
7949 * libanjuta/anjuta-marshal.list,
7950 (added) libanjuta/anjuta-plugin-handle.c,
7951 (added) libanjuta/anjuta-plugin-handle.h,
7952 (added) libanjuta/anjuta-plugin-manager.c,
7953 (added) libanjuta/anjuta-plugin-manager.h,
7954 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7955 (added) libanjuta/anjuta-profile.c,
7956 (added) libanjuta/anjuta-profile.h,
7957 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
7958 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
7959 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
7960 src/action-callbacks.c: Implemented AnjutaPluginManager
7961 class based on old plugins.[ch]. Implemented AnjutaProfile as
7962 prelimanary profiles implementation. Implemented AnjutaPluginHandle
7963 class to represent plugins (not to be confused with plugin objects).
7964 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
7965 implemented it in AnjutaApp and AnjutaTestShell.
7966 De-globalized plugin management and several clean ups.
7968 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
7969 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
7970 plugins/search/search-replace.c, plugins/terminal/terminal.c,
7971 plugins/project-import/project-import.c,
7972 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
7973 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
7974 Fixed plugins for the change in API.
7976 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
7979 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7981 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
7983 Reviewed by Naba Kumar <naba@gnome.org>:
7984 * libanjuta/anjuta-launcher.c,
7985 libanjuta/anjuta-launcher.h:
7986 Add a new function anjuta_set_terminate_on_exit to close the i/o
7987 channel when the child exit
7988 Return directly the status and not the exit code in child-exited
7991 * plugins/gdb/debugger.c:
7992 Use new function in debugger plugin
7994 2007-01-18 Johannes Schmid <jhs@gnome.org>
7996 * src/about.c: Do not show empty license information instead hide the button (#397883)
7998 2007-01-15 Johannes Schmid <jhs@gnome.org>
8000 * plugins/project-manager/plugin.c:
8001 * plugins/project-wizard/templates/python.wiz
8002 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
8004 Fixed #335235 python programs are not executeable/ do not start when pressing F3
8005 You will also need latest gnome-build svn
8007 === anjuta 2.1.0 ===
8009 2007-01-14 Naba Kumar <naba@gnome.org>
8011 * configure.in: Removed reference of mkfile project
8012 template to fix distcheck build error.
8015 * configure.in: Bumped version to 2.1.0 for beta release.
8016 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
8017 crashes as soon as editing starts in normal text files.
8019 2007-01-14 Johannes Schmid <jhs@gnome.org>
8023 Applied http://live.gnome.org/GnomeGoals/PoLinguas
8026 Patch from Massimo Cora' to hopefully fix #395362
8028 * plugins/project-wizard/templates/*:
8030 Fixed and tested all project-wizards. Deactivated mkfile project because
8031 it was totally broken and I don't see any real use for it.
8032 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
8034 2007-01-14 Naba Kumar <naba@gnome.org>
8036 * NEWS: Updated for release.
8038 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
8040 * libanjuta/interfaces/libanjuta.idl,
8041 plugins/editor/text_editor_cbs.c,
8042 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
8043 interface and implemented it for scintilla.
8045 * plugins/editor/text-editor.c: Fixed highlighing issues when
8046 used with indicators (particularly when the file is just opened).
8047 Fixes bug #377477 – when debugging, scintilla editor grays out all
8048 lines before current line.
8050 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
8051 Maintain a separate list of indicated edtitors for separate contexts.
8052 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
8054 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
8056 Reviewed by Naba Kumar <naba@gnome.org>:
8057 * plugins/debug-manager/plugin.c:
8058 Bug fix: breakpoints cannot be added after stopping the debugger
8060 2007-01-13 Naba Kumar <naba@gnome.org>
8062 * NEWS: Updated for release.
8064 2007-01-12 Johannes Schmid <jhs@gnome.org>
8066 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
8067 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
8068 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
8069 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
8070 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
8071 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
8072 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
8073 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
8074 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
8075 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
8077 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
8078 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
8080 * plugins/sourceview/sourceview.c:
8081 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
8082 on character positions.
8084 2007-01-12 Naba Kumar <naba@gnome.org>
8087 plugins/project-manager/plugin.c,
8088 plugins/profile-default/plugin.c,
8089 libanjuta/anjuta-status.c,
8090 libanjuta/anjuta-status.h: Introduced an API for application title
8091 in AnjutaStatus. Set application title to project name.
8093 2007-01-11 Massimo Cora' <maxcvs@email.i>
8095 Reviewed by Naba Kumar <naba@gnome.org>:
8096 * tagmanager/Makefile.am,
8097 plugins/symbol-browser/Makefile.am: removed installation for
8100 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
8102 Reviewed by Naba Kumar <naba@gnome.org>:
8103 * plugins/debug-manager/start.h,
8104 plugins/debug-manager/start.c,
8105 plugins/debug-manager/anjuta-debug-manager.ui,
8106 plugins/debug-manager/plugin.c:
8107 Partial fix for bug #392537
8109 * plugins/debug-manager/disassemble.c:
8112 2007-01-11 Naba Kumar <naba@gnome.org>
8114 * src/anjuta.c: Load project seperately from session,
8115 so that project session is also loaded.
8117 * plugins/profile-default/plugin.c: Load project in new
8118 anjuta if there already is one loaded currently (disabled
8121 * plugins/editor/aneditor.cxx: Disconnect focus in/out
8122 signals when editor is destroyed. Fixes a crash bug.
8124 * plugins/editor/text_editor.c: Do not mark line in
8125 ianjuta_editor_goto_line() implementation.
8127 * plugins/search/search-replace.c: Always check for markable
8128 interface availablility because its optional for an editor.
8130 * plugins/document-manager/goto_line.c,
8131 plugins/document-manager/action-callbacks.c: Mark lines for
8132 goto line commands (from dialog and from menu entry box).
8134 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
8135 plugins/file-manager/an_file_view.c: Expand file manager
8136 nodes in idle loop, one at a time. Did as a possible work
8137 around for bug #361763, but it didn't make any difference.
8138 However, it could still be useful in situations where there
8141 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
8143 2007-01-11 Naba Kumar <naba@gnome.org>
8145 * plugins/editor/scintilla/LineMarker.h,
8146 plugins/editor/scintilla/LexBasic.cxx,
8147 plugins/editor/scintilla/LexHTML.cxx,
8148 plugins/editor/scintilla/include/SciLexer.h,
8149 plugins/editor/scintilla/include/Scintilla.h,
8150 plugins/editor/scintilla/include/Scintilla.iface,
8151 plugins/editor/scintilla/include/ScintillaWidget.h,
8152 plugins/editor/scintilla/LexBash.cxx,
8153 plugins/editor/scintilla/PlatGTK.cxx,
8154 plugins/editor/scintilla/ViewStyle.h,
8155 plugins/editor/scintilla/Editor.cxx,
8156 plugins/editor/scintilla/StyleContext.h,
8157 plugins/editor/scintilla/LexCPP.cxx,
8158 plugins/editor/scintilla/Converter.h,
8159 plugins/editor/scintilla/LexAU3.cxx,
8160 plugins/editor/scintilla/Editor.h,
8161 plugins/editor/scintilla/LexPerl.cxx,
8162 plugins/editor/scintilla/LexVB.cxx,
8163 plugins/editor/scintilla/ScintillaGTK.cxx,
8164 plugins/editor/scintilla/ViewStyle.cxx,
8165 plugins/editor/scintilla/PropSet.cxx,
8166 plugins/editor/scintilla/LexSQL.cxx,
8167 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
8170 2007-01-11 Armin Burgmeier <armin@arbur.net>
8172 Reviewed by Naba Kumar <naba@gnome.org>:
8173 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
8174 selected for editing. This fixes bug #394218.
8176 * plugins/class-gen/plugin.c: Do not use project's root URI as project
8177 name if said URI is not known.
8179 * plugins/class-gen/window.c: When stripping function prefix away,
8180 include the trailing underscore because it is already set by the
8183 * plugins/class-gen/transform.c: Include "const char*" and "const
8184 gchar*" in the list for transforming a default C type to a GType.
8185 Don't access invalid memory when writing pointer_str in
8186 cg_transform_first_argument.
8188 2007-01-11 Naba Kumar <naba@gnome.org>
8190 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
8191 pixmaps/anjuta.svg, pixmaps/Makefile.am,
8192 (renamed) pixmaps/anjuta_icon.png, src/main.c,
8193 libegg/test-actions.c, anjuta.desktop.in.in,
8194 anjuta.prj: Renamed application icon to 'anjuta.png' from
8195 'anjuta_icon.png'. Added more fields in desktop file.
8197 * mime/anjuta.xml: Added magic section.
8199 * (removed) mime/anjuta.applications,
8200 (removed) mime/anjuta.mime, mime/Makefile.am,
8201 (removed) mime/anjuta.keys,
8202 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
8203 registeration and added scalable icon. Also fixes bug #393680
8205 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
8207 Reviewed by Naba Kumar <naba@gnome.org>:
8208 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
8209 and anjuta_status_progress_add_ticks() to check for progressbar
8210 being realized before trying to update it.
8212 2007-01-10 Naba Kumar <naba@gnome.org>
8214 * tagmanager/tm_workspace.c,
8216 plugins/debug-manager/Makefile.am,
8217 plugins/tools/scripts/Makefile.am,
8218 plugins/class-gen/plugin.c,
8219 plugins/class-gen/Makefile.am,
8220 global-tags/Makefile.am: Fixed make distcheck.
8222 * plugins/debug-manager/attach_process.c,
8223 plugins/debug-manager/attach_process.h,
8224 plugins/class-gen/action-callbacks.h,
8225 plugins/class-gen/action-callbacks.c,
8226 plugins/class-gen/class_gen.h,
8227 plugins/class-gen/class_gen.c: Deleted unused/old files.
8229 * (removed) scintilla, (added) plugins/editor/scintilla,
8230 plugins/editor/scintilla/lexers.make,
8231 plugins/editor/scintilla/Makefile.am,
8232 plugins/editor/Makefile.am
8233 configure.in, manuals/reference/libanjuta/Makefile.am
8234 Makefile.am: Moved scintilla to its right place.
8236 2007-01-09 Naba Kumar <naba@gnome.org>
8238 * plugins/profile-default/plugin.c: Save project session before
8239 a new one is opened.
8241 * plugins/project-manager/plugin.c,
8242 plugins/project-manager/plugin.h,
8243 plugins/project-manager/anjuta-project-manager.ui,
8244 plugins/profile-default/plugin.c,
8245 plugins/profile-default/plugin.h,
8246 plugins/profile-default/Makefile.am,
8247 (added) plugins/profile-default/anjuta-default-profile.ui,
8248 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8249 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
8250 multiple projects support.
8252 2007-01-06 Armin Burgmeier <armin@arbur.net>
8254 Reviewed by Naba Kumar <naba@gnome.org>
8255 * plugins/class-gen/combo-flags.h:
8256 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
8257 enum, added a type parameter to selected signal. Select highlighted
8258 entry when pressing enter (but not unselect it if it was already
8259 selected) before closing the popup. Also accept input when clicking
8262 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
8263 according to selection type.
8265 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
8268 2007-01-08 Johannes Schmid <jhs@gnome.org>
8270 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
8271 * plugins/project-wizard/templates/gtkmm/Makefile.am
8272 * plugins/project-wizard/templates/python/configure.ac.tpl
8273 * plugins/project-wizard/templates/python/configure.in.tpl
8274 * plugins/project-wizard/templates/python/Makefile.am
8275 * plugins/project-wizard/templates/cpp/configure.ac.tpl
8276 * plugins/project-wizard/templates/cpp/configure.in.tpl
8277 * plugins/project-wizard/templates/cpp/Makefile.am
8278 * plugins/project-wizard/templates/terminal.wiz
8279 * plugins/project-wizard/templates/xlib-dock.wiz
8280 * plugins/project-wizard/templates/wxwin.wiz
8281 * plugins/project-wizard/templates/java.wiz
8282 * plugins/project-wizard/templates/xlib/configure.ac.tpl
8283 * plugins/project-wizard/templates/xlib/configure.in.tpl
8284 * plugins/project-wizard/templates/xlib/Makefile.am
8285 * plugins/project-wizard/templates/gcj/configure.ac.tpl
8286 * plugins/project-wizard/templates/gcj/configure.in.tpl
8287 * plugins/project-wizard/templates/gcj/Makefile.am
8288 * plugins/project-wizard/templates/terminal/configure.ac.tpl
8289 * plugins/project-wizard/templates/terminal/configure.in.tpl
8290 * plugins/project-wizard/templates/terminal/Makefile.am
8291 * plugins/project-wizard/templates/terminal/autogen.sh
8292 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
8293 * plugins/project-wizard/templates/wxwin/configure.in.tpl
8294 * plugins/project-wizard/templates/wxwin/Makefile.am
8295 * plugins/project-wizard/templates/gnome.wiz
8296 * plugins/project-wizard/templates/java/configure.ac.tpl
8297 * plugins/project-wizard/templates/java/configure.in.tpl
8298 * plugins/project-wizard/templates/java/Makefile.am
8299 * plugins/project-wizard/templates/anjuta-plugin.wiz
8300 * plugins/project-wizard/templates/gtkmm.wiz
8301 * plugins/project-wizard/templates/python.wiz
8302 * plugins/project-wizard/templates/cpp.wiz
8303 * plugins/project-wizard/templates/gtk.wiz
8304 * plugins/project-wizard/templates/gcj.wiz
8305 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
8306 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
8307 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
8309 Starting fixing of all project wizards:
8310 - rename configure.in to configure.ac
8311 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
8312 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
8315 * TODO.task: Added bug number to bounty
8317 2007-01-07 Johannes Schmid <jhs@gnome.org>
8319 * plugins/build-basic-autotools.c:
8320 Fixed #392290 – Missed install as root option in project manager
8322 2007-01-07 Johannes Schmid <jhs@gnome.org>
8324 * plugins/sourceview/sourceview.c:
8325 Fixed #388731 – Odd editor behaviour after performing block-text operations
8326 Fixed #388727 – Block-tab does not work
8328 * plugins/sourceview/anjuta-document.h/c:
8329 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
8332 Require Gtk+ >= 2.10 for sourceview plugin
8334 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
8336 * libanjuta/anjuta-status.c:
8337 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
8339 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
8342 plugins/terminal/terminal.c:
8344 remove support for VTE < 0.9
8346 2007-01-06 Naba Kumar <naba@gnome.org>
8348 * po/POTFILES.in: Updated
8350 2007-01-05 Adam Dingle <adam@medovina.org>
8352 Reviewed by Naba Kumar <naba@gnome.org>:
8353 * plugins/message-view/anjuta-message-manager-plugin.glade:
8354 Fixed bug #377903 (improve message color defaults).
8356 2007-01-05 Naba Kumar <naba@gnome.org>
8358 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
8360 2007-01-03 Armin Burgmeier <armin@arbur.net>
8362 Reviewed by Naba Kumar <naba@gnome.org>:
8363 * plugins/symbol-browser/test-class.h: Fixed block ends.
8365 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
8366 C-style-block comment.
8368 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
8369 allow lists when writing autogen definition files. This is required
8370 for the new class generator. Also fixed a wrong return value in
8371 npw_autogen_write_definition_file and set a GError in
8372 npw_autogen_execute when the output file could not be opened.
8374 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
8377 * plugins/class-gen/Makefile.am: Added templates subdir, removed
8378 goc_template_header and goc_template_source, added top_srcdir to
8379 includes, link against project wizard (also hopefully temporarily),
8380 removed class_gen.h, class_gen.c, action-callbacks.h,
8383 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
8385 * plugins/class-gen/cell-renderer-flags.h:
8386 * plugins/class-gen/cell-renderer-flags.c:
8387 * plugins/class-gen/combo-flags.h:
8388 * plugins/class-gen/combo-flags.c:
8389 * plugins/class-gen/element-editor.c:
8390 * plugins/class-gen/element-editor.h:
8391 * plugins/class-gen/generator.c:
8392 * plugins/class-gen/generator.h:
8393 * plugins/class-gen/plugin.h:
8394 * plugins/class-gen/plugin.c:
8395 * plugins/class-gen/transform.c:
8396 * plugins/class-gen/transform.h:
8397 * plugins/class-gen/validator.c:
8398 * plugins/class-gen/validator.h:
8399 * plugins/class-gen/window.c:
8400 * plugins/class-gen/window.h: Rewrote class generator, it now allows
8401 adding of several class elements and uses autogen.
8403 * plugins/class-gen/templates/cc-header.tpl:
8404 * plugins/class-gen/templates/cc-source.tpl:
8405 * plugins/class-gen/templates/go-header.tpl:
8406 * plugins/class-gen/templates/go-source.tpl:
8407 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
8408 for the class generator.
8410 * configure.in: Added plugins/class-gen/templates/Makefile to output.
8412 2007-01-04 Naba Kumar <naba@gnome.org>
8414 Patch from Nick Treleaven:
8415 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
8416 all matching symbols.
8418 Patches from Maik Beckmann and Sébastien Granjoux:
8419 * plugins/profile-default/plugin.c,
8420 plugins/project-manager/plugin.c: Unescape project name. Fixes
8423 2007-01-04 Naba Kumar <naba@gnome.org>
8425 * plugins/glade/plugin.c: Fixed compilation with
8426 older glade-3 version.
8428 Patch from Roland Illig:
8429 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
8430 plugins/sourceview/anjuta-document-saver.c,
8431 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
8432 are necessary to build anjuta on NetBSD 3.0
8434 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
8435 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
8436 window manager in gnome.
8438 2007-01-02 Naba Kumar <naba@gnome.org>
8440 * plugins/glade/plugin.c: Make it work with glade-3 svn.
8442 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
8444 Reviewed by Naba Kumar <naba@gnome.org>:
8445 * libanjuta/interfaces/libanjuta.idl,
8446 plugins/debug-manager/Makefile.am,
8447 plugins/debug-manager/anjuta-marshal.list,
8448 plugins/debug-manager/debugger.c,
8449 plugins/debug-manager/sparse_buffer.c,
8450 plugins/debug-manager/sparse_buffer.h,
8451 plugins/debug-manager/sparse_view.c,
8452 plugins/debug-manager/sparse_view.h,
8453 plugins/debug-manager/disassemble.h,
8454 plugins/debug-manager/disassemble.c,
8455 plugins/debug-manager/anjuta-marshal.list,
8456 plugins/debug-manager/plugin.c,
8457 plugins/gdb/debugger.c,
8458 plugins/gdb/debugger.h,
8459 plugins/gdb/plugin.c:
8460 Add a disassembly view window
8462 * plugins/debug-manager/breakpoints.c,
8463 plugins/debug-manager/chunk_view.c,
8464 plugins/debug-manager/locals.c,
8465 plugins/debug-manager/memory.c,
8466 plugins/debug-manager/registers.c,
8467 plugins/debug-manager/stack_trace.c:
8468 Add some debugging information
8470 2006-12-18 Naba Kumar <naba@gnome.org>
8472 * configure.in, plugins/glade/plugin.c: Allow building against both
8473 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
8475 2006-12-03 Naba Kumar <naba@gnome.org>
8477 * TODO.tasks: Marked a bounty completed.
8479 2006-11-24 Adam Dingle <adam@medovina.org>
8481 Reviewed by Naba Kumar <naba@gnome.org>:
8482 * plugins/build-basic-autotools/build-basic-autotools.c,
8483 plugins/debug-manager/watch.c,
8484 plugins/document-manager/plugin.c,
8485 plugins/patch/plugin.c,
8486 plugins/project-manager/plugin.c:
8487 Fixed bug #378879 (several command names need ellipses).
8489 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
8491 Reviewed by: Naba Kumar <naba@gnome.org>
8492 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
8493 GCC 4.1.2 (there are only two warnings remaining now when compiling
8496 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
8498 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
8499 macro so that the generated function support a NULL plugin parameter.
8501 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
8502 in debug_tree_find_expression by freeing memory returned by the call
8503 to gtk_tree_model_get instead of the parameter string.
8505 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
8507 * plugins/debug-manager/breakpoints.c:
8510 * plugins/debug-manager/anjuta-debug-manager.ui,
8511 plugins/debug-manager/debugger.c,
8512 plugins/debug-manager/plugin.c:
8515 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
8517 * libanjuta/anjuta-launcher.c,
8518 plugins/gdb/debugger.c:
8521 2006-11-21 Naba Kumar <naba@gnome.org>
8523 * plugins/search/search_preferences.c: Fixed build break.
8525 2006-11-20 Naba Kumar <naba@gnome.org>
8527 Patch from Kjartan Maraas:
8528 * plugins/cvs-plugin/cvs-interface.c,
8529 plugins/document-manager/plugin.c,
8530 plugins/gtodo/interface.c,
8531 plugins/gtodo/libgtodo.h,
8532 plugins/message-view/anjuta-msgman.c,
8533 plugins/project-wizard/druid.c,
8534 plugins/search/search_preferences.c,
8535 plugins/sourceview/sourceview-prefs.c,
8536 plugins/terminal/terminal.c,
8537 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
8539 Patch from Przemysław Grzegorczyk:
8540 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
8541 plugins/subversion/anjuta-subversion.glade: Enable files in
8542 fileselection dialog. Fixes bug #376031.
8544 2006-11-17 Adam Dingle <adam@medovina.org>
8546 Reviewed by: Naba Kumar <naba@gnome.org>
8547 * plugins/build-basic-autotools/build-basic-autotools.c
8548 * plugins/class-gen/anjuta-class-gen.plugin.in
8549 * plugins/debug-manager/breakpoints.c
8550 * plugins/debug-manager/plugin.c
8551 * plugins/devhelp/plugin.c
8552 * plugins/document-manager/plugin.c
8553 * plugins/gdb/debugger.c
8554 * plugins/glade/anjuta-glade.plugin.in
8555 * plugins/gtodo/plugin.c
8556 * plugins/language-support-cpp-java/plugin.c
8557 * plugins/message-view/plugin.c
8558 * plugins/project-import/anjuta-project-import.glade
8559 * plugins/project-import/anjuta-project-import.plugin.in
8560 * plugins/search/plugin.c
8561 * plugins/tools/scripts/tools-2.xml.in
8562 * plugins/valgrind/plugin.c
8563 * src/anjuta-actions.h:
8564 Fixed bug #376335 "menu items should be capitalized". Minor
8567 2006-11-20 Naba Kumar <naba@gnome.org>
8569 * configure.in: Fixed build.
8571 Patch from: Arjan Timmerman
8572 *configure.in: Make subvesion plugin build for apr 1.x.
8575 2006-11-20 Johannes Schmid <jhs@gnome.org>
8579 Removed patches from Sylvain and Günther. They caused not problems but
8580 Naba was against them.
8582 2006-11-20 Johannes Schmid <jhs@gnome.org>
8584 * Removed me from MAINTAINERS
8586 2006-11-14 Günther Brammer <GBrammer@gmx.de>
8589 Use apr-1 instead of apr-0
8591 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
8593 * global-tags/create_global_tags.sh.in: Correct a bug when environment
8594 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
8595 and another bug occuring when parsing .pc file containing quotes.
8597 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
8599 * plugins/*/*.[ch]: Use class macro for type casting.
8601 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
8602 GCC 4.1.2 (there are only two warnings remaining now when compiling
8605 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
8606 a memory leak in debug_tree_find_expression; g_free was called on
8607 the parameter instead of the memory allocated by gtk_tree_model_get.
8609 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
8610 to declare and initialize the global type variable of the plugin.
8612 2006-10-31 Naba Kumar <naba@gnome.org>
8614 * global-tags/create_global_tags.sh.in: Added an end message.
8616 * libanjuta/anjuta-launcher.h: Fixed indentation.
8618 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
8619 creation to a) append the messages in right way, b) Connect signals
8620 to the view properly and c) Recreate the system-tags.cache at the
8621 end of the generation.
8623 * plugins/symbol-browser: Fixed action path (double
8624 click on sysmbols was not working).
8626 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
8627 Fixed typedef and removed dead code.
8629 * tagmanager/c.c: Took the latest version from ctags source
8630 repository, because the one we had (from ctags 5.6) was broken.
8632 * global_tags/create_global_tags.sh.in: Reverted the patch from
8633 Sylvain because it was not right fix (and added a helpful comment).
8634 Used /bin/bash to fix the bashism and generated separate log files
8635 for each tag files in the same directory.
8637 2006-10-29 Naba Kumar <naba@gnome.org>
8639 * plugins/editor/text_editor.c: Use a temporary file
8640 to save the editor and move it at the end to original
8641 file. This will prevent data corruption if file save
8642 failed for any reason. Also report proper errors when
8643 file save fails. Fixes bug #346575.
8645 2006-10-26 Naba Kumar <naba@gnome.org>
8647 * plugins/document-manager/anjuta-docman.c: Do not load
8648 the same files with different path more than once (happens
8649 with symlinked files). Fixes Bug #323591.
8651 2006-10-25 Naba Kumar <naba@gnome.org>
8653 * plugins/valgrind/vgactions.c: Fixed a warning.
8655 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
8657 Reviewed by Naba Kumar <naba@gnome.org>:
8659 * plugins/valgrind/vgtoolview.c:
8660 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
8662 * plugins/valgrind/bugged-prg-test.c:
8663 No more warning during compilation with GCC 4.1.
8664 Program is still buggy in order to be used as a test of the
8667 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
8668 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
8669 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
8670 plugins/valgrind/vgrule.c:
8671 No more warning during compilation with GCC 4.1.
8673 * plugins/valgrind/plugin.c:
8674 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
8675 prototype (was missing from previous patch).
8677 2006-10-24 Naba Kumar <naba@gnome.org>
8679 * plugins/glade/plugin.c: Show glade tree view, not list view.
8681 * plugins/glade/plugin.c: Fixed crash when Anjuta is
8682 exited with glade plugin still loaded. Fixes Bug #364755.
8684 * plugins/document-manager/anjuta-document-manager.plugin.in:
8685 Added application/x-reject in accepted mime-types.
8687 * Changelog: Fixed changelog alignments.
8689 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
8691 Reviewed by: Naba Kumar <naba@gnome.org>
8693 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
8694 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
8695 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
8696 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
8697 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
8698 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
8699 plugins/valgrind/vgsearchbar.c:
8700 Use class macro for type casting.
8702 * plugins/valgrind/plugin.h:
8703 Don't force cast a GtkActionGroup to a GtkAction.
8705 * plugins/valgrind/plugin.c:
8706 Use correct API to get path of the preoject root when building
8707 the list of targets for the run action.
8708 Correct ordering of the construction of the preferences widgets.
8709 Only remove the valgrind widget if it is currently displayed.
8711 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
8712 Return if check_valgrind_binary() fails.
8713 The ValgrindPluginPrefs object is initialized after the call to
8714 vg_action_new. Take a handle to the location of the pointer to
8717 2006-10-24 Naba Kumar <naba@gnome.org>
8719 * HACKING: Updated coding sample.
8721 Patch from: Armin Burgmeier <armin@arbur.net>
8722 * plugins/symbol-browser/test-class.h,
8723 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
8725 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
8727 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
8728 * plugins/valgrind/vgtoolview.h:
8729 Correctly handle the argv / srcdir of vg_tool_view object. Do
8730 not leak memory associated with those arrays.
8732 * plugins/symbol-browser/an_symbol_prefs.c:
8733 Support unloading / reloading of the module (for example when
8734 closing a project and opening another one).
8736 * plugins/project-manager/plugin.c:
8737 Remove plugin widget before removing plugin itself, preventing
8738 a crash with valgrind plugin.
8740 * libanjuta/anjuta-preferences-dialog.c:
8741 Do not use the page_num returned by gtk_notebook_append_page to
8742 remove the page as it cause bugs when pages removal is not done
8745 * plugins/document-manager/anjuta-docman.c:
8746 Fix some GTK+ warnings.
8748 * global-tags/create_global_tags.sh.in:
8749 Rewrite script to remove bash-ism and use pkg-config directly
8750 instead of parsing the *.pc file by hand. This solve problems
8751 that occurred when one of the directory in PKG_CONFIG_PATH is
8754 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
8756 * plugins/glade/plugin.c: Fix build (#363884)
8758 2006-10-22 Johannes Schmid <jhs@gnome.org>
8760 * plugins/file-manager/an_file_view.c:
8761 * plugins/file-manager/plugin.c:
8762 * plugins/file-manager/plugin.h:
8763 Fix possible crasher when changing project-root uri when we try to restore open nodes
8766 2006-10-19 Naba Kumar <naba@gnome.org>
8768 Patch from: Juan Pablo Ugarte
8769 * plugins/glade/plugin.c: Include glade header
8772 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
8774 * plugins/debug-manager/Makefile.am,
8775 plugins/debug-manager/sexy-icon-entry.h,
8776 plugins/debug-manager/sexy-icon-entry.c,
8777 plugins/debug-manager/dataview.c:
8778 Fix bug #358134 (Goto memory prompt)
8779 Use sexy-icon-entry from libsexy 0.1.10
8781 * plugins/debug-manager/debugger.c,
8782 plugins/debug-manager/plugin.c,
8783 plugins/debug-manager/start.c,
8784 plugins/gdb/debugger.c,
8785 plugins/gdb/plugin.c:
8786 Better error handling when starting and stopping debugger
8788 2006-10-13 Maik Beckmann <maik@eigenco.de>
8790 * src/action_callbacks.c:
8791 Fixed bug #361830 (AboutDialog does not close) which is caused
8792 due to a change in Gtk+ 2.10
8794 2006-10-12 Adam Dingle <adam@medovina.org>
8796 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
8798 * plugins/search/search-replace.c:
8799 Fixed bug #358068 (indicate when Find in Files is complete)
8801 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8803 * plugins/sourceview/sourceview-prefs.c:
8804 * plugins/sourceview/sourceview.glade:
8805 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
8807 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
8809 * plugins/devhelp/plugin.c:
8810 * plugins/search/plugin.c:
8811 Fixed bug #359750 (fix find/replace shortcut keys).
8813 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
8814 use Alt+key for shortcuts)
8816 * plugins/debug-manager/debug_tree.c:
8817 * plugins/debug-manager/debugger.c:
8818 Fixed bug #359317 (can't load debug manager)
8820 * /plugins/document-manager/plugin.c:
8821 Fixed bug #359259 (highlight modes listed in reverse
8822 alphabetical order).
8824 2006-10-10 Johannes Schmid <jhs@gnome.org>
8826 * plugins/glade/plugin.c:
8827 Add scrollbars to glade project window
8829 2006-10-10 Johannes Schmid <jhs@gnome.org>
8831 * libanjuta/interfaces/Makefile.am.iface:
8832 Fixed Makefile with broke build
8834 2006-10-07 Johannes Schmid <jhs@gnome.org>
8836 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8837 * libanjuta/interfaces/Makefile.iface.am:
8838 Fixed enum types generation
8840 * libanjuta/interfaces/libanjuta.idl:
8841 Fixed some strange typo
8843 2006-10-06 Johannes Schmid <jhs@gnome.org>
8845 * libanjuta/interfaces/Makefile.iface.am:
8846 Fixed enum-types.h generation
8847 * libanjuta/interfaces/libanjuta.idl:
8849 IAnjutaTODO::load should take const gchar* argument
8850 Remove include to libanjuta/e-splash.h which is not installed as header file
8851 Disable get_attributes for now
8853 * pluings/sourceview/sourceview.c: Disabled get_attributes
8855 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
8857 2006-10-05 Naba Kumar <naba@gnome.org>
8859 * TODO.tasks: Set 'Improve class widzard' task to assigned.
8860 Set bug id for 'Profiler plugin' task.
8862 2006-10-03 Naba Kumar <naba@gnome.org>
8864 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
8865 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
8867 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
8868 plugins/project-manager/plugin.c: Added a new API in
8869 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
8870 Added some documentation. On project close, close all editors that
8871 has files opened for the project.
8873 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
8874 from the containers on anjuta_shell_remove_widget(). Do not destroy
8875 glade widgets once created.
8877 2006-10-03 Johannes Schmid <jhs@gnome.org>
8879 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8880 * libanjuta/interfaces/libanjuta.idl:
8881 const-List<> => const List<>
8882 List-free<> => List<>
8884 * Makefile.am: Reenabled launcher
8886 2006-10-03 Johannes Schmid <jhs@gnome.org>
8888 * libanjuta/interfaces/Makefile.am.iface:
8889 Install libanjuta.idl
8891 2006-10-02 Adam Dingle <adam@medovina.org>
8893 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8895 2006-10-02 Adam Dingle <adam@medovina.org>
8897 * plugins/editor/style-editor.c: fixed bug #357534
8898 * plugins/gdb/utilities.h: removed 2 unused declarations
8900 2006-10-02 Johannes Schmid <jhs@gnome.org>
8902 * Makefile.am: disabled anjuta-launcher
8903 * libanjuta/Makefile.am:
8905 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
8906 * libanjuta/glue-factory.c: (glue_factory_add_path),
8907 (glue_factory_get_path):
8908 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
8909 * libanjuta/glue-factory.h:
8910 * libanjuta/glue-cpp.h:
8911 * libanjuta/glue-cpp.c:
8912 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
8914 * libanjuta/interfaces/Makefile.am.iface:
8915 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8916 * libanjuta/interfaces/libanjuta.idl:
8917 Add a new features to idl compiler:
8918 List<Type> => List of Type
8919 List-free<Type> => List of Type, it is up to the caller to free items and list
8920 const-List(-free)<Type> = const List of Types
8921 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
8923 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
8924 (generic_cpp_class_create_code):
8925 Adapted to new project_manager interface
8927 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
8928 * plugins/debug-manager/debugger.c:
8929 (ivariable_debugger_iface_init):
8930 Do not use C++ keyword "delete" for interface name
8932 * plugins/document-manager/anjuta-document-manager.plugin.in:
8933 Added m4 to mime-types
8935 * plugins/project-manager/plugin.c:
8936 (iproject_manager_add_source_multi):
8937 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
8939 2006-10-01 Naba Kumar <naba@gnome.org>
8941 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
8942 UI file used when out-of-process devhelp is used instead of
8945 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
8946 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
8947 plugins/profile-default/default.anjuta: Build devhelp plugin,
8948 but use out-of-process devhelp if devhelp plugin is disabled
8949 (either by user or devhelp is not installed). Disabled devhelp
8950 plugin by default. Added it in default profile.
8952 2006-10-01 Naba Kumar <naba@gnome.org>
8954 * plguins/project-manager/plugin.c: Possible fix for crash
8957 * configure.in, plugins/Makefile.am: Enabled glade plugin and
8958 set dep to last version 3.0.2.
8960 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
8961 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
8962 plugins/symbol-browser/plugin.c: Use the right action group
8963 for getting popup actions (Fixes lots of assertion failures).
8965 * plugins/project-manager/plugin.c,
8966 plugins/project-manager/plugin.h: use separate action group
8969 * plugins/message-view/plugin.c: Disconnect session load
8970 signal on plugin deactivation (fixes a crash).
8972 2006-09-30 Naba Kumar <naba@gnome.org>
8974 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
8975 * TODO.tasks: Assigned a bounty to Massimo.
8977 2006-09-29 Naba Kumar <naba@gnome.org>
8979 * src/anjuta-app.c, src/shell.c: Fixed build errors.
8981 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
8983 * plugins/debug-manager/debugger.c,
8984 plugins/debug-manager/plugin.c,
8985 libanjuta/interfaces/libanjuta.idl:
8986 Add a new abort command to quit debugger without waiting
8988 * plugins/gdb/debugger.c,
8989 plugins/gdb/debugger.h,
8990 plugins/gdb/plugin.c:
8991 Send a signal directly to the debugged program
8992 Implement abort command
8994 * plugins/debug-manager/debug_tree.c:
8997 * plugins/debug-manager/stack-trace.c:
9000 2006-09-29 Naba Kumar <naba@gnome.org>
9002 * TODO.tasks: Updated.
9004 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
9007 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
9009 * TODO.tasks: Updated in light of the word wrapping fix
9010 in Tasks Manager. Added a test bounty entry.
9012 * TODO.tasks: Added four bounties.
9014 2006-09-28 Naba Kumar <naba@gnome.org>
9016 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
9017 Added 'customizable' parameter to
9018 anjuta_ui_add_action_group_entries() and similar functions to
9019 allow user configuration of the actions. Filter out actions that
9020 are not configurable items (such as submenu items). Now the
9021 'Customize shortcuts' dialog is much better listed.
9023 * plugins/build-basic-autotools/build-basic-autotools.c,
9024 plugins/build-basic-autotools/build-basic-autotools.h,
9025 plugins/cvs-plugin/plugin.c,
9026 plugins/cvs-plugin/plugin.h,
9027 plugins/debug-manager/breakpoints.c,
9028 plugins/debug-manager/plugin.c,
9029 plugins/debug-manager/stack_trace.c,
9030 plugins/debug-manager/watch.c,
9031 plugins/devhelp/plugin.c,
9032 plugins/document-manager/plugin.c,
9033 plugins/file-loader/plugin.c,
9034 plugins/file-manager/plugin.c,
9035 plugins/glade/plugin.c,
9036 plugins/gtodo/interface.c,
9037 plugins/gtodo/plugin.c,
9038 plugins/language-support-cpp-java/plugin.c,
9039 plugins/macro/plugin.c,
9040 plugins/macro/plugin.h,
9041 plugins/message-view/plugin.c,
9042 plugins/patch/plugin.c,
9043 plugins/profile-default/default.anjuta,
9044 plugins/project-manager/plugin.c,
9045 plugins/project-manager/plugin.h,
9046 plugins/sample1/plugin.c,
9047 plugins/search/plugin.c,
9048 plugins/subversion/plugin.c,
9049 plugins/subversion/plugin.h,
9050 plugins/symbol-browser/plugin.c,
9051 plugins/symbol-browser/plugin.h,
9052 plugins/tools/plugin.c,
9053 plugins/valgrind/plugin.c,
9054 plugins/valgrind/plugin.h: Fixed to take care of above change
9055 in API of AnjutaUI. Properly added/removed action groups in some
9056 plugins. Split action groups into customization and non-customizable
9057 groups and added them separately.
9059 * plugins/document-manager/plugin.c: Close files belonging to
9060 project when project is closed (not complete).
9062 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
9063 vertical aligned cell entries.
9065 * src/anjuta-app.c: Define macros for the placeholder names.
9066 Set default widths and heights of the default placeholders,
9067 so that newly docked widgets are correclty sized.
9069 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
9070 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
9071 Fixed to generated correct actions addition/removal code.
9073 2006-09-25 Naba Kumar <naba@gnome.org>
9075 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
9076 libanjuta/anjuta-serializer.[ch]: Implemented serialization
9079 * plugins/message-view/anjuta-msgman.c,
9080 plugins/message-view/anjuta-msgman.h,
9081 plugins/message-view/message-view.c,
9082 plugins/message-view/message-view.h,
9083 plugins/message-view/plugin.c: Serialize messages panes in
9084 session save and deserialize them in session load so that
9085 build messages persistant.
9087 2006-09-24 Johannes Schmid <jhs@gnome.org>
9089 * libanjuta/anjuta-utils.c:
9090 * plugins/message-view/message-view.c:
9091 Really fixed #355407
9093 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
9095 * libanjuta/interfaces/libanjuta.idl:
9096 Change one variable sign
9098 * plugins/debug-manager/anjuta-debug-manager.glade,
9099 plugins/debug-manager/anjuta-debug-manager.ui:
9100 Few small interface changes
9102 * plugins/debug-manager/debug_tree.h,
9103 plugins/debug-manager/watch.c,
9104 plugins/debug-manager/debugger.c,
9105 plugins/debug-manager/plugin.c
9106 plugins/gdb/debugger.c,
9107 plugins/gdb/plugin.c:
9108 Big rewrite of debugger queue
9109 Allow to cancel command
9111 * plugins/debug-manager/memory.c:
9112 Fix a bug if a command is cancelled
9114 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
9116 * plugins/gdb/debugger.c,
9117 plugins/debug-manager/debug_tree.c,
9118 plugins/debug-manager/locals.c:
9119 Restore tree representation for local variable
9120 Add argument in local variable list
9121 Use gdb variable object to get all informations
9123 2006-09-19 Naba Kumar <naba@gnome.org>
9125 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
9126 that implements AnjutaSavePrompt class.
9128 * ChangeLog: Fixed indentation.
9130 * libanjuta/Makefile.am,
9131 libanjuta/anjuta-marshal.list,
9132 libanjuta/anjuta-shell.c,
9133 libanjuta/anjuta-shell.h,
9134 plugins/document-manager/action-callbacks.c,
9135 plugins/document-manager/action-callbacks.h,
9136 plugins/document-manager/anjuta-docman.c,
9137 plugins/document-manager/anjuta-docman.h,
9138 plugins/document-manager/plugin.c,
9139 src/anjuta.c: Impletemnted save prompt dialog to prompt for
9140 unsaved items during exit. A new signal is added in shell
9141 interface called 'save-prompt' to collect all unsaved items.
9142 Create AnjutaSavePrompt class (dialog) to process unsaved items.
9143 Fixed document manager to use the new save-prompt signal in shell
9144 and AnjutaSavePrompt object for unsaved files. Cleaned up
9145 AnjutaDocman to synchronously save new files. Fixed function
9148 2006-09-18 Johannes Schmid <jhs@gnome.org>
9150 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
9151 gdl requirement to 0.7.0
9153 2006-09-18 Johannes Schmid <jhs@gnome.org>
9155 * global-tags/.cvsignore:
9156 * global-tags/Makefile.am:
9157 * global-tags/create_global_tags.sh (removed):
9158 * global-tags/create_global_tags.sh.in (added):
9161 * libanjuta/anjuta-launcher.c:
9164 * plugins/project-manager/plugin.c:
9165 (project_manager_plugin_close_project):
9168 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
9171 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
9172 More reasonable toolbar creation/deletition though it does
9175 2006-09-15 Johannes Schmid <jhs@gnome.org>
9177 * libanjuta/anjuta-utils.c/.h:
9180 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
9182 * scintilla/ScintillaGTK.cxx
9183 Fixed doulbe freeing in Scintilla
9185 2006-09-12 Johannes Schmid <jhs@gnome.org>
9187 * plugins/symbol-browser/an_symbol_prefs.c:
9188 Support unloading / reloading of the module (for example when
9189 closing a project and opening another one).
9191 * plugins/project-manager/plugin.c:
9192 Really fixed #355148 (Show project name in title bar)
9194 2006-09-09 Johannes Schmid <jhs@gnome.org>
9196 * libanjuta/plugins.c:
9197 Fixed #355156 (Show plugins in alphabetical order)
9199 2006-09-09 Johannes Schmid <jhs@gnome.org>
9201 * plugins/project-manager/plugin.c:
9202 Fixed #355148 (Show project name in title bar)
9204 2006-09-09 Johannes Schmid <jhs@gnome.org>
9206 * plugins/project-manager/plugin.c:
9207 (value_removed_project_root_uri):
9208 Fixed crasher if project cannot be opened
9210 2006-08-30 Naba Kumar <naba@gnome.org>
9212 * plugins/language-support-cpp-java/plugin.[c,h],
9213 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
9214 Impletemnted UI for auto indent.
9216 2006-08-28 Naba Kumar <naba@gnome.org>
9218 * plugins/gvim/.cvsignore,
9219 plugins/gvim/Makefile.am,
9220 plugins/gvim/anjuta-vim-plugin.png,
9221 plugins/gvim/anjuta-vim.c,
9222 plugins/gvim/anjuta-vim.h,
9223 plugins/gvim/anjuta-vim.plugin.in,
9224 plugins/gvim/gtkvim.c,
9225 plugins/gvim/gtkvim.h,
9226 plugins/gvim/plugin.c,
9227 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
9230 2006-08-28 Naba Kumar <naba@gnome.org>
9232 Patch from: Massimo Corà <maxcvs@email.it>
9233 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
9234 possible infinite loop.
9236 2006-08-22 Adam Dingle <adam@medovina.org>
9238 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
9239 to edit are shown in the preferences dialog in anjuta").
9240 Removed unused widgets from the style editor dialog.
9242 2006-08-21 Johannes Schmid <jhs@gnome.org>
9244 * plugins/symbol-browser/test-class.[cpp/h]
9247 2006-08-18 Naba Kumar <naba@gnome.org>
9249 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
9250 end of document loading.
9252 * plugins/language-support-cpp-java/plugin.c,
9253 plugins/sourceview/sourceview.c: Fixed plugin loading.
9255 2006-08-17 Naba Kumar <naba@gnome.org>
9257 * plugins/language-support-cpp-java/plugin.c,
9258 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
9259 mode line parsing. Indentation parameters initialized based on
9260 mode line parameters.
9262 2006-08-16 Naba Kumar <naba@gnome.org>
9264 * Makefile.am, plugins/editor/text_editor.c,
9265 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
9268 2006-08-16 Naba Kumar <naba@gnome.org>
9270 Patch from Massimo Cora' <maxcvs@email.it>:
9272 * plugins/editor/aneditor-autocomplete.cxx,
9273 plugins/editor/aneditor-calltip.cxx,
9274 plugins/symbol-browser/Makefile.am,
9275 plugins/symbol-browser/an_symbol.c,
9276 plugins/symbol-browser/an_symbol_view.c,
9277 plugins/symbol-browser/plugin.c,
9278 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
9279 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
9280 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
9281 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
9282 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
9283 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
9284 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
9285 tagmanager/get.h, tagmanager/html.c,
9286 tagmanager/include/tm_source_file.h,
9287 tagmanager/include/tm_tag.h,
9288 tagmanager/include/tm_workspace.h,
9289 tagmanager/jscript.c, tagmanager/keyword.c,
9290 tagmanager/keyword.h, tagmanager/lisp.c,
9291 tagmanager/lregex.c, tagmanager/lua.c,
9292 tagmanager/main.h, tagmanager/make.c,
9293 tagmanager/options.c, tagmanager/options.h,
9294 tagmanager/parse.c, tagmanager/parse.h,
9295 tagmanager/parsers.h, tagmanager/pascal.c,
9296 tagmanager/perl.c, tagmanager/php.c,
9297 tagmanager/python.c, tagmanager/read.c,
9298 tagmanager/read.h, tagmanager/readtags.c,
9299 tagmanager/readtags.h, tagmanager/rexx.c,
9300 tagmanager/routines.c, tagmanager/routines.h,
9301 tagmanager/ruby.c, tagmanager/scheme.c,
9302 tagmanager/sh.c, tagmanager/slang.c,
9303 tagmanager/sml.c, tagmanager/sort.c,
9304 tagmanager/sort.h, tagmanager/sql.c,
9305 tagmanager/strlist.c, tagmanager/strlist.h,
9306 tagmanager/tcl.c, tagmanager/tm_source_file.c,
9307 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
9308 tagmanager/tm_workspace.c, tagmanager/verilog.c,
9309 tagmanager/vim.c, tagmanager/vstring.c,
9310 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
9311 5.6 and namespace completion fixed.
9313 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9314 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
9316 2006-08-15 Naba Kumar <naba@gnome.org>
9318 * libanjuta/interfaces/libanjuta.idl,
9319 plugins/editor/text-editor-iterable.c,
9320 plugins/editor/text_editor.c,
9321 plugins/sourceview/sourceview-cell.c,
9322 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
9323 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
9324 ianjuta_editor_end_action().
9326 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
9328 2006-08-13 Naba Kumar <naba@gnome.org>
9330 * plugins/debug-manager/breakpoints.c,
9331 plugins/debug-manager/memory.c,
9332 plugins/debug-manager/registers.c,
9333 src/layout.xml: Fixed debugger widgets layout.
9335 2006-08-12 Naba Kumar <naba@gnome.org>
9337 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
9338 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
9339 plugins/editor/editor.glade, plugins/editor/text_editor.h,
9340 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
9341 codes and dead codes. Removed automatic indentation prefs.
9343 2006-08-12 Johannes Schmid <jhs@gnome.org>
9345 * libanjuta/Makefile.am:
9346 * libanjuta/anjuta-launcher.c:
9347 * libanjuta/anjuta-launcher.h:
9348 * libanjuta/anjuta-plugin.c:
9349 * libanjuta/anjuta-plugin.h:
9350 * libanjuta/anjuta-preferences.c:
9351 * libanjuta/anjuta-preferences.h:
9352 * libanjuta/anjuta-shell.c:
9353 * libanjuta/anjuta-shell.h:
9354 * libanjuta/libanjuta.h:
9356 Made wrapper friendly:
9357 - no inline in header files (preferences_set/get)
9358 - correct signal names
9359 - correct GError** argument in anjuta_shell_freeze/thaw
9360 - include correct files in libanjuta.h
9362 * plugins/project-manager/plugin.c:
9365 2006-08-11 Naba Kumar <naba@gnome.org>
9367 * plugins/editor/aneditor-priv.h,
9368 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
9370 * plugins/editor/text_editor_cbs.c,
9371 plugins/sourceview/anjuta-view.c: Pass the right position for char
9374 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
9376 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
9378 2006-08-11 Naba Kumar <naba@gnome.org>
9380 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
9381 return the right character at the iter position and get_char() to
9384 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
9385 to set to character offset and not byte index.
9387 * plugins/language-support-cpp-java/plugin.c: Improved
9388 auto-indentation login. Indents opening and closing braces correctly.
9390 2006-08-10 Johannes Schmid <jhs@gnome.org>
9394 Required automake = 1.9
9396 * libanjuta/anjuta-children.c:
9397 * libanjuta/anjuta-children.h:
9398 * libanjuta/anjuta-encodings.h:
9399 * libanjuta/anjuta-launcher.h:
9400 * libanjuta/anjuta-plugin-description.h:
9401 * libanjuta/anjuta-preferences-dialog.h:
9402 * libanjuta/anjuta-preferences.h:
9403 * libanjuta/anjuta-session.h:
9404 * libanjuta/anjuta-status.h:
9405 * libanjuta/anjuta-ui.h:
9406 * libanjuta/anjuta-utils.c:
9407 * libanjuta/anjuta-utils.h:
9408 * libanjuta/e-splash.h:
9409 * libanjuta/glue-factory.h:
9410 * libanjuta/glue-plugin.h:
9411 * libanjuta/plugins.h:
9412 * libanjuta/resources.h:
9413 Fixed libanjuta to be able to wrap it
9414 - G_BEGIN_DECLS, G_END_DECLS
9415 - include all necessary files in libanjuta.h
9417 * plugins/gtodo/tray-icon.c:
9418 * plugins/terminal/terminal.c:
9419 Some build fixes for freebsd
9421 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
9422 * plugins/sourceview/sourceview.glade:
9423 Remove auto-indent feature as it is now in language-support
9425 2006-08-09 Naba Kumar <naba@gnome.org>
9427 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
9428 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
9429 Added missing files.
9431 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
9432 get_use_spaces(), set_tabsize() and set_use_spaces().
9434 2006-08-09 Naba Kumar <naba@gnome.org>
9436 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
9437 succeeded in activating.
9439 * plugins/document-manager/plugin.c: Added debug message.
9441 * libanjuta/interfaces/libanjuta.idl,
9442 plugins/editor/text_editor.c: Implemented get_tabsize(),
9443 get_use_spaces(), set_tabsize() and set_use_spaces().
9445 * plugins/language-support-cpp-java/Makefile.am,
9446 plugins/language-support-cpp-java/plugin.c,
9447 plugins/language-support-cpp-java/plugin.h: Used editor parameters
9448 for indentation. Added preferences page for paramenters.
9450 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
9452 2006-08-08 Naba Kumar <naba@gnome.org>
9454 * libanjuta/interfaces/libanjuta.idl,
9455 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9456 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9457 plugins/editor/text_editor.c,
9458 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
9459 and implemented it for both scintilla and sourceview.
9461 * plugins/search/plugin.c: Use the new grab_focus() to transfer
9462 focus back to editor (happens when pressing esc in incremental
9465 2006-08-08 Naba Kumar <naba@gnome.org>
9467 * libanjuta/interfaces/libanjuta.idl,
9468 plugins/editor/text_editor.c,
9469 plugins/editor/text_editor.h,
9470 plugins/editor/text-editor-iterable.c,
9471 plugins/sourceview/sourceview-cell.c,
9472 plugins/sourceview/sourceview.c: Implemented editor attributes
9475 * plugins/editor/aneditor.cxx: Disabled old indentation code.
9476 plugins/language-support-cpp-java/plugin.c: Implemented indentation
9477 code (not complete yet).
9479 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9480 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9481 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9482 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9483 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9484 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9486 2006-08-04 Naba Kumar <naba@gnome.org>
9488 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
9491 2006-08-03 Johannes Schmid <jhs@gnome.org>
9493 * configure.in: Add a more informative text to valgrind plugin
9496 Modified Preferences tasl
9497 * libanjuta/anjuta-plugin.c:
9498 * libanjuta/anjuta-preferences-dialog.c:
9499 * libanjuta/anjuta-preferences-dialog.h:
9500 * libanjuta/anjuta-preferences.c:
9501 * libanjuta/anjuta-preferences.h:
9502 * libanjuta/interfaces/Makefile.am.iface:
9503 * libanjuta/interfaces/libanjuta.idl:
9504 Added IAnjutaPreferences interface which every plugin that has preferences should
9505 implement. Call merge() and unmerge() at plugin activation/deactivation.
9506 Fixed preferences_page_remove()
9508 * plugins/build-basic-autotools/build-basic-autotools.c:
9509 * plugins/cvs-plugin/plugin.c:
9510 * plugins/document-manager/plugin.c:
9511 * plugins/editor/plugin.c:
9512 * plugins/editor/plugin.h:
9513 * plugins/file-manager/plugin.c:
9514 * plugins/gtodo/main.h:
9515 * plugins/gtodo/plugin.c:
9516 * plugins/gtodo/preferences.c:
9517 * plugins/message-view/anjuta-msgman.c:
9518 * plugins/message-view/anjuta-msgman.h:
9519 * plugins/message-view/plugin.c:
9520 * plugins/sourceview/plugin.c:
9521 * plugins/sourceview/plugin.h:
9522 * plugins/symbol-browser/an_symbol_prefs.c:
9523 * plugins/symbol-browser/plugin.c:
9524 * plugins/terminal/terminal.c:
9525 * plugins/valgrind/plugin.c
9528 Updated preference loading/unloading for all plugins
9530 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
9532 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
9533 src/Makefile.am, plugins/tools/scripts/Makefile.am:
9534 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
9535 recommended by the autoconf manual.
9536 - Fixes compiling with autoconf 2.60.
9538 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
9540 2006-08-02 Johanes Schmid <jhs@gnome.org>
9542 * plugins/profile-default/plugin.c:
9543 Fixed session handling
9545 2006-08-01 Johannes Schmid <jhs@gnome.org>
9548 * plugins/Makefile.am:
9549 Disabled devhelp and glade for now as they do not work (#341073
9552 * plugins/profile-default/anjuta-default-profile.ui (removed):
9553 * plugins/profile-default/plugin.c:
9554 * plugins/profile-default/plugin.h:
9555 * plugins/project-manager/anjuta-project-manager.ui:
9556 * plugins/project-manager/plugin.c:
9557 * plugins/project-manager/plugin.h:
9558 Limted multiple project support #315043
9560 * libanjuta/interfaces/libanjuta.idl:
9561 Added ianjuta_profile_unload
9563 2006-07-31 Naba Kumar <naba@gnome.org>
9565 * libanjuta/interfaces/libanjuta.idl,
9566 plugins/editor/text-editor-iterable.c,
9567 plugins/editor/text_editor.c,
9568 plugins/sourceview/anjuta-view.c,
9569 plugins/sourceview/anjuta-view.h,
9570 plugins/sourceview/sourceview.c: Fixed text iteration and
9571 IAnjutaEditor implementations in both scintilla
9572 and sourceview. Cleand up libanjuta API: Removed redundant
9573 erase_range() method from IAnjutaEditor interface, fixed
9574 ianjuta_editor_get_text to take length instead of range (consistency).
9575 autoindentation in both sourceview and scintilla more or less works,
9576 but still disabled for now because there are still some anomalies
9579 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
9581 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
9584 2006-07-30 Johannes Schmid <jhs@gnome.org>
9586 * plugins/sourceview/anjuta-document.c:
9587 * plugins/sourceview/anjuta-document.h:
9588 * plugins/sourceview/anjuta-view.c:
9589 * plugins/sourceview/sourceview.c:
9590 Wrote a new "char_added" implementation, I hope this one is good
9592 * plugins/sourceview/sourceview-cell.c:
9593 Fixed typo: "text_iter" instead of "iter"
9595 2006-07-30 Naba Kumar <naba@gnome.org>
9597 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
9599 2006-07-30 Johannes Schmid <jhs@gnome.org>
9601 * autogen.sh: use gnome-autogen.sh from gnome-coomen
9603 * plugins/debug-manager/plugin.c:
9604 * plugins/patch/plugin.c:
9605 Use IAnjutaIndicable to mark debugger position
9607 * plugins/sourceview/sourceview.c:
9608 Define colors for IAnjutaIndicable
9610 2006-07-29 Johannes Schmid <jhs@gnome.org>
9612 * plugins/debug-manager/anjuta-debug-manager.ui:
9613 * plugins/debug-manager/breakpoints.c:
9614 * plugins/debug-manager/images/Makefile.am:
9615 * plugins/debug-manager/images/run-to-cursor.png:
9616 * plugins/debug-manager/plugin.c:
9617 Added toolbar and some icons
9619 * plugins/patch/anjuta-patch.ui:
9620 * plugins/patch/patch-plugin.c:
9621 * plugins/patch/patch-plugin.glade:
9622 * plugins/patch/plugin.c:
9623 * plugins/patch/plugin.h:
9624 Improved patch plugin (GUI and function)
9626 * plugins/sourceview/sourceview.c:
9627 Fixed another Gtk-Critical
9629 * plugins/tools/anjuta-tools.ui:
9630 * plugins/tools/plugin.h:
9631 Put Patch plugin in tools menu and changed ui file
9633 2006-07-29 Johannes Schmid <jhs@gnome.org>
9635 * plugins/document-manager/plugin.c:
9636 Fixed accelator Gtk-Warning
9638 * plugins/message-view/anjuta-msgman.c:
9641 * plugins/sourceview/anjuta-document.c:
9642 * plugins/sourceview/anjuta-document.h:
9643 * plugins/sourceview/anjuta-marshal.list:
9644 Wrote a better emitter for the char-added signal
9646 * plugins/sourceview/sourceview.c:
9647 Fixed Redo/Undo to void Gtk-Criticals
9649 * plugins/sourceview/sourceview-args.c:
9650 * plugins/sourceview/sourceview-cell.c:
9651 * plugins/sourceview/sourceview-scope.c:
9652 * plugins/sourceview/sourceview-tags.c:
9653 Adapted to new IAnjutaIterator API
9655 2006-07-28 Naba Kumar <naba@gnome.org>
9657 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
9659 * plugins/symbol-browser/an_symbol.c,
9660 plugins/symbol-browser/an_symbol_iter.c,
9661 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
9662 subclass of AnjutaSymbol so that the symbol is accessible from
9663 the iter in light of changes in IAnjutaIterable.
9665 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
9666 implementation of IAnjutaIterable.
9668 2006-07-28 Naba Kumar <naba@gnome.org>
9670 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
9671 IAnjutaIterable. They were kind of useless since the interface is
9672 defined on the data object itself. Added set_position() method
9673 in IAnjutaIterable to allow setting arbitrary current index to the
9675 Added erase() and erase_range() in IAnjutaEditor.
9677 * plugins/editor/text-editor-iterable.c: Fixed
9678 plugins/editor/text_editor.c: Implemented erase() and erase_range()
9679 methods in editor. Fixed get_line_from_position() method.
9681 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
9682 code. It's disabled for now.
9684 * plugins/sourceview/sourceview-cell.c,
9685 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
9688 2006-07-27 Johannes Schmid <jhs@gnome.org>
9690 * plugins/sourceview/sourceview-cell.c:
9691 Fixed IAnjutaEditorCell to work only on a single line
9692 Fixed crasher in finalize
9694 * plugins/symbol-browser/an_symbol_prefs.c:
9695 * global-tags/Makefile.am:
9696 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
9699 2006-07-26 Naba Kumar <naba@gnome.org>
9701 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
9702 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
9704 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
9706 * plugins/document-manager/plugin.c: Fixed dynamic loading of
9709 * plugins/editor/text-editor-iterable.c,
9710 plugins/editor/text_editor.c,
9711 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
9712 method to work correctly, it was ignoring start and end parameters.
9713 Fixed TextEditorCell implementation. Fixed 'char-added' signal
9716 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
9717 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
9719 2006-07-24 Massimo Cora' <maxcvs@email.it>
9721 * plugins/symbol-browser/an_symbol_view.c,
9722 plugins/symbol-browser/an_symbol_view.h,
9723 plugins/symbol-browser/plugin.c:
9724 fix a matching case into sv_extract_type_qualifier_from_expr ()
9725 and some minor issues.
9727 2006-07-26 Johannes Schmid <jhs@gnome.org>
9729 * plugins/language-support-cpp-java/plugin.c:
9730 Fixed to work kind of with sourceview editor
9731 * plugins/sourceview/anjuta-document.c:
9732 * plugins/sourceview/anjuta-view.c:
9733 * plugins/sourceview/sourceview-cell.c:
9734 * plugins/sourceview/sourceview.c:
9735 Fixed IAnjutaEditorCell and "char-added" signal
9737 2006-07-24 Naba Kumar <naba@gnome.org>
9739 * plugins/document-manager/plugin.c,
9740 plugins/document-manager/plugin.h: Initial implementedion for loading
9743 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
9746 * plugins/editor/text_editor.c: Fixed syntax highlighting when
9747 indicators are cleared (that leaved grey texts).
9749 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
9751 * libanjuta/interfaces/libanjuta.idl,
9752 plugins/debug-manager/breakpoints.c,
9753 plugins/debug-manager/memory.c,
9754 plugins/debug-manager/registers.c,
9755 plugins/debug-manager/debug_tree.c,
9756 plugins/debug-manager/debugger.c,
9757 plugins/gdb/debugger.c,
9758 plugins/gdb/debugger.h,
9759 plugins/gdb/plugin.c:
9760 Add a parameter for reporting error
9761 Add a new interface for using gdb variable object
9762 Allow to cancel commands
9763 Rewrite handling of debugger state
9765 * plugins/debug-manager/plugin.c,
9766 plugins/debug-manager/locals.c,
9767 plugins/debug-manager/locals.h,
9768 plugins/debug-manager/register.c,
9769 plugins/debug-manager/stack_trace.c,
9770 plugins/debug-manager/stack_trace.h:
9771 Create and destroy local and stack trace windows when needed
9773 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9775 * plugins/document-manager/plugin.c:
9776 Fixed "Automatic" highlighting
9778 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9780 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
9782 * plugins/sourceview/anjuta-view.c:
9783 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
9785 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
9787 * configure.in: Check for C/C++-Compiler correctly
9789 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
9791 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9793 * plugins/debug-manager/stack_trace.c:
9794 Destroy stack window when debuuger is disabled (#347414)
9796 * plugins/sourceview/anjuta-view.c:
9797 Fix a crash with popup-menu (#347412)
9799 2006-07-13 Naba Kumar <naba@gnome.org>
9801 * plugins/editor/Makefile.am,
9802 plugins/editor/text_editor.h,
9803 plugins/editor/text-editor-iterable.h,
9804 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
9807 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
9810 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
9812 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
9814 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
9817 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9819 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9821 * libanjuta/anjuta-preferences-dialog.c:
9822 Do not use the page_num returned by gtk_notebook_append_page to
9823 remove the page as it cause bugs when pages removal is not done
9826 * plugins/document-manager/anjuta-docman.c:
9828 makes Anjuta display dock_items which have previously been hidden
9830 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9832 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9834 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
9835 * plugins/sourceview/sourceview.c: (imark_unmark):
9837 Patches for bugs #346450 and #346295
9839 * AUTHORS: Added Fredrik
9841 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
9843 * plugins/message-view/anjuta-msgman.c:
9844 Fixed close button/icon size (like in docman)
9846 2006-06-10 Naba Kumar <naba@gnome.org>
9848 * plugins/editor/text_editor.c: Fixed goto line to mark the line
9851 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
9853 * libanjuta/interfaces/libanjuta.idl:
9854 Move inspect_memory function in IAnjutaCpuDebugger interface
9855 Rename Boolean type to State
9857 * plugins/debug-manager/breakpoint.c:
9858 Rename Boolean type to State
9860 * plugins/debug-manager/Makefile.am,
9861 plugins/debug-manager/anjuta-marshal.list,
9862 plugins/debug-manager/data_view.c,
9863 plugins/debug-manager/data_view.h,
9864 plugins/debug-manager/data_buffer.c,
9865 plugins/debug-manager/data_buffer.h,
9866 plugins/debug-manager/chunk_view.c,
9867 plugins/debug-manager/chunk_view.h,
9868 plugins/debug-manager/anjuta-debug-manager.ui,
9869 plugins/debug-manager/debugger.c,
9870 plugins/debug-manager/memory.c,
9871 plugins/debug-manager/memory.h,
9872 plugins/debug-manager/plugin.c,
9873 plugins/gdb/debugger.c,
9874 plugins/gdb/debugger.h,
9875 plugins/gdb/plugin.c:
9876 Rewrite memory window using a special widget
9877 Rename Boolean type to State
9879 2006-06-08 Naba Kumar <naba@gnome.org>
9881 * plugins/editor/text_editor.c (itext_editor_get_current_word):
9882 Do not return garbage characters and return NULL when there is no
9885 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
9888 * plugins/search/search-replace.c: Fixed a mem leak.
9890 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
9892 * libanjuta/anjuta-launcher.c:
9893 Added debug message (see #343522)
9895 * plugins/build-basic-autotools/build-basic-autotools.c:
9896 Patch from Günther Brammer to fix #344015
9898 * plugins/sourceview/sourceview.c:
9899 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
9900 automatic highlight of build messages)
9902 2006-06-06 Naba Kumar <naba@gnome.org>
9905 libanjuta/interfaces/libanjuta.idl,
9906 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9907 plugins/Makefile.am,
9908 plugins/document-manager/action-callbacks.c,
9909 plugins/document-manager/plugin.c,
9910 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
9911 interface for language highlight selection and langauge change
9914 * plugins/language-support-cpp-java: Added language support
9915 plugin for cpp and java.
9917 2006-05-27 Naba Kumar <naba@gnome.org>
9919 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
9920 plugins/debug-manager/*, data/Makefile.am,
9921 manuals/reference/libanjuta/libanjuta.types,
9922 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9923 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9924 merged anjuta-new-debugger branch into trunck.
9925 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
9927 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
9929 * libanjuta/interfaces/libanjuta.idl,
9930 plugins/debug-manager/debugger.c,
9931 plugins/debug-manager/debugger.h,
9932 plugins/gdb/anjuta-gdb.plugin.in,
9933 plugins/gdb/debugger.c,
9934 plugins/gdb/debugger.h,
9935 plugins/gdb/plugin.c:
9936 Add new IAnjutaCpuDebugger interface to access cpu register
9937 Run gdb instead of /usr/local/bin/gdb
9939 * plugins/debug-manager/plugin.c,
9940 plugins/debug-manager/registers.c,
9941 plugins/debug-manager/registers.h:
9942 Rewrite register window
9943 Rename Load target menu item to Run target
9945 2006-05-07 Naba Kumar <naba@gnome.org>
9949 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
9951 * plugins/debug-manager/watch.c,
9952 plugins/debug-manager/breakpoint.c,
9953 plugins/debug-manager/breakpoint.h:
9954 Fix crash: disconnect save and load session signals
9956 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
9958 * libanjuta/interface/libanjuta.idl,
9959 plugins/debug-manager/debugger.c,
9960 plugins/gdb/plugin.c:
9961 Add a value parameter for evaluate command
9963 * plugins/debug-manager/anjuta-debug-manager.glade:
9964 Create new dialog box for watches using glade
9966 * plugins/debug-manager/anjuta-debug-manager.ui:
9967 Move watch menu items near the end
9968 Move breakpoint menu items outside the sub menu
9970 * plugins/debug-manager/debug_tree.c,
9971 plugins/debug-manager/debug_tree.h,
9972 plugins/debug-manager/debug_tree.h,
9973 plugins/debug-manager/watch.c:
9974 Move all GUI code from watch.c to debug_tree.c
9975 Add an auto update property to watches
9977 * plugins/debug-manager/locals.c,
9978 plugins/debug-manager/locals.h,
9979 plugins/debug-manager/stack_trace.c,
9980 plugins/debug-manager/stack_trace.h,
9981 plugins/debug-manager/plugin.c:
9982 Register actions before starting debugger
9984 * plugins/gdb/debugger.c:
9985 Do not call callback function if not present
9987 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
9989 * libanjuta/interfaces/libanjuta.idl,
9990 plugins/debug-manager/stack_trace.c,
9991 plugins/debug-manager/stack_trace.h,
9992 plugins/debug-manager/anjuta-debug-manager.ui,
9993 plugins/gdb/debugger.c:
9994 Add a popup menu in stack frame window
9995 Add a new frame-changed event
9996 Use MI command for getting stack informations
9997 Get filename with full path (need gdb > 6.3)
9999 * libanjuta/interfaces/libanjuta.idl,
10000 plugins/debug-manager/debug_tree.c,
10001 plugins/debug-manager/debugger.c,
10002 plugins/debug-manager/locals.c,
10003 plugins/debug-manager/locals.h,
10004 plugins/debug-manager/plugin.c,
10005 plugins/gdb/debugger.c,
10006 plugins/gdb/debugger.h,
10007 plugins/gdb/parser.c,
10008 plugins/gdb/parser.h,
10009 plugins/gdb/plugin.c,
10010 plugins/gdb/Makefile.am:
10011 Pass watch data with string instead of Watch structures
10012 Use debug_tree in local window
10016 * plugins/debug-manager/breakpoints.c,
10017 plugins/debug-manager/utilities.c,
10018 plugins/debug-manager/utilities.h:
10019 Use a GtkListStore instead of a GtkTreeStore
10020 move goto_location_in_editor in utilities.c
10022 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
10024 * libanjuta/interfaces/libanjuta.idl,
10025 plugins/debug-manager/anjuta-debug-manager.ui,
10026 plugins/debug-manager/breakpoints.c,
10027 plugins/debug-manager/plugin.c,
10028 plugins/gdb/debugger.c:
10029 Add a breakpoint type
10030 Add new popup menu in breakpoint window
10031 Add toggle breakpoint in editor popup menu
10032 Save and restore breakpoint enable
10033 Fix bug in clear all breakpoints
10034 Remove old useless code
10036 * plugins/debug-manager/debugger.c:
10037 Fix some problem with debugger states
10039 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
10040 Update documentation
10042 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
10044 * data/Makefile.am,
10045 plugins/gdb/Makefile.am,
10046 plugins/gdb/gdb.init:
10047 Move gdb.init crom data to plugins/gdb
10049 * plugins/gdb/gdb.init,
10050 libanjuta/interfaces/libanjuta.idl,
10051 plugins/debug-manager/breakpoints.c,
10052 plugins/debug-manager/debugger.c,
10053 plugins/debug-manager/plugin.c,
10054 plugins/gdb/debugger.c,
10055 plugins/gdb/plugin.c:
10056 Support pending breakpoints
10057 Rewrite debugger states
10058 Split ianjuta_debugger_log into _enable_log and _disable_log
10060 * plugins/debug-manager/start.c,
10061 plugins/debug-manager/debug_tree.c,
10062 plugins/gdb/parser.c:
10063 Remove some useless lines
10065 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
10066 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10067 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
10068 Update documentation
10070 2006-03-12 Naba Kumar <naba@gnome.org>
10072 * manuals/references/libanjuta/libanjuta.types: Fixed
10073 debug-manager name.
10075 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
10077 * libanjuta/anjuta-debugger.c,
10078 libanjuta/anjuta-debugger.h:
10081 * libanjuta/interfaces/libanjuta.idl,
10082 plugins/debug-mananger/breakpoints.c,
10083 plugins/debug-manager/debug_tree.c,
10084 plugins/debug-manager/debugger.c,
10085 plugins/debug-manager/plugin.c,
10086 plugins/debug-manager/registers.c,
10087 plugins/debug-manager/sharedlib.c,
10088 plugins/debug-manager/signal.c,
10089 plugins/debug-manager/stack_trace.c,
10090 plugins/debug-manager/start.c,
10091 plugins/debug-manager/watch.c,
10092 plugins/gdb/debugger.c,
10093 plugins/gdb/debugger.h,
10094 plugins/gdb/parser.c,
10095 plugins/gdb/parser.h,
10096 plugins/gdb/plugin.c:
10097 Move types definitions from libanjuta/anjuta-debugger.{ch}
10098 Rename types from AnjutaDebugger* to IAnjutaDebugger*
10100 * plugins/gdb/Makefile.am:
10101 Remove user interface from gdb plugin
10103 2006-03-12 Naba Kumar <naba@gnome.org>
10105 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
10107 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
10109 Modified Patch from Marc Maurer <uwog@uwog.net>:
10110 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
10113 * plugins/sourceview/Makefile.am:
10114 * plugins/sourceview/sourceview-cell.c:
10115 * plugins/sourceview/sourceview-cell.h:
10116 * plugins/sourceview/sourceview.c:
10118 Implemented IAnjutaEditorCell
10120 2006-05-21 Naba Kumar <naba@gnome.org>
10122 * libanjuta/interfaces/libanjuta.idl,
10123 plugins/document-manager/action-callbacks.c,
10124 plugins/document-manager/plugin.c,
10125 plugins/editor/print.c, plugins/editor/text_editor.c,
10126 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
10127 Fixed zooming and added icons and shortcuts for zoom menu items.
10129 2006-05-21 Naba Kumar <naba@gnome.org>
10131 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
10134 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
10136 * plugins/document-manager/anjuta-docman.c:
10137 Fixed close button reaction by setting the correct current editor
10139 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
10141 Patch from Yang Hong <yanghong@ccoss.com.cn>:
10142 * plugins/document-manager/anjuta-docman.c
10143 - Fix close button, you can close any tab as you wish now.
10144 - Fadeout mime icon as the same as close image
10146 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
10148 Patch from Marc Maurer <uwog@uwog.net>
10149 * main.c: Compile fix when NLS is enabled
10151 AUTHORS: Added Marc
10153 2006-05-20 Naba Kumar <naba@gnome.org>
10155 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
10156 while loading abiword-2.4.4/abi project).
10158 2006-05-18 Naba Kumar <naba@gnome.org>
10160 * libanjuta/interfaces/libanjuta.idl,
10161 plugins/document-manager/action-callbacks.c,
10162 plugins/editor/print.c,
10163 plugins/editor/text_editor.c,
10164 plugins/editor/text_editor.h,
10165 plugins/editor/text_editor_prefs.c: Fixed zooming.
10167 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
10168 interface for character iteration and IAnjutaEditorAssist interface
10169 for autocompletions and editor tips.
10171 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
10173 Patch from Günther Brammer <GBrammer@gmx.de>:
10174 * plugins/document-manager/anjuta-docman.c:
10175 Make tabs smaller but keep nice closing icon
10177 * plugins/document-manager/anjuta-docman.c:
10178 * plugins/document-manager/Makefile.am:
10180 Added nice mime-icons to the editor tabs
10182 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
10184 * configure.in: Bumped version to 2.0.3 (pre-release increment)
10186 * plugins/symbol-browser/an_symbol_view.c:
10188 - Fixed symbol searching (Yang Hong (#341997))
10190 * plugins/devhelp/htmlview.c:
10191 Fixed devhelp plugin
10193 * plugins/build-basic-autotools/build-basic-autotools.c:
10194 * plugins/search/search-replace.c:
10195 * plugins/document-manager/anjuta-docman.c:
10197 Only add a marker to a line where it makes sense!
10199 === anjuta 2.0.2 ===
10201 2006-05-15 Naba Kumar <naba@gnome.org>
10203 * configure.in: set required versions for
10206 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
10208 * plugins/glade/plugin.c:
10209 Fixed signal connection for "gtk-doc-search"
10211 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
10213 * NEWS: Set release date, add known issues
10215 * libanjuta/anjuta-shell.c:
10216 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
10217 and debug other gtk-warnings/criticals)
10219 * plugins/build-basic-autotools/build-basic-autotools.c:
10220 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
10222 * plugins/sourceview/anjuta-view.c:
10223 * plugins/sourceview/sourceview-args.c:
10224 * plugins/sourceview/sourceview-scope.c:
10225 * plugins/sourceview/sourceview-tags.c:
10226 Fixed gtk-criticals (gtk_source_language_get_mime_types)
10228 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
10230 * pixmaps/Makefile.am:
10231 Add preferences_general.png
10233 * plugins/devhelp/plugin.c:
10234 Fixed some more realise things
10236 * plugins/message-view/anjuta-msgman.c:
10237 Support stock icons for message panes
10239 * plugins/search/search-replace.c:
10240 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
10242 * plugins/search/search-replace_backend.c:
10245 * plugins/sourceview/anjuta-document.c:
10246 * plugins/sourceview/sourceview.c:
10247 Fixed finalise and tag completion
10249 * src/anjuta-app.c:
10250 Use preferences_general icon
10252 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
10254 * pixmaps/Makefile.am:
10257 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
10259 * plugins/sourceview/sourceview-prefs.c:
10260 Fixed font & color handling
10262 * plugins/symbol-browser/an_symbol_view.c:
10265 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
10267 * plugins/macro/macros.xml:
10268 Fixed bug #341583 (Address of FSF)
10270 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
10273 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
10274 Update: Do it the cool way...
10276 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
10278 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
10279 Implement gtk-api-help signals of glade3
10280 * configure.in: Bump to glade3 2.91.2
10282 * plugins/devhelp/plugin.c:
10283 Fixed some realize stuff in the devhelp plugin
10285 * plugins/sourceview/anjuta-document.c:
10286 fixed bug with scope completion
10288 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
10290 * plugins/symbol-browser/an_symbol_view.c
10291 * plugins/symbol-browser/an_symbol_prefs.c
10292 * plugins/symbol-browser/an_symbol_prefs.h
10293 * global_tags/create_global_tags.sh:
10295 Automaticly create global tags on first startup
10297 2006-05-08 Massimo Cora' <maxcvs@email.it>
10300 * plugins/project-wizard/templates/Makefile.am:
10301 * (added) plugins/project-wizard/templates/cpp-logo.png:
10302 * (added) plugins/project-wizard/templates/cpp.wiz:
10303 * (added) plugins/project-wizard/templates/cpp/*:
10305 Added a generic c++ template. It's a simple hello world.
10307 2006-05-07 Massimo Cora' <maxcvs@email.it>
10309 * plugins/symbol-browser/an_symbol_view.c:
10310 fixed a stupid crasher.
10312 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
10314 * plugins/project-wizard/templates/wxwin/configure.in.tpl
10315 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
10317 Fixed WxWidgets project type
10319 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
10321 * plugins/devhelp/htmlview.c:
10322 * plugins/devhelp/plugin.c:
10323 Maybe I fixed the crash this time! I could at least not reproduce anymore!
10325 * plugins/project-wizard/install.c:
10326 Don't set a message - thanks to seb
10328 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
10330 * plugins/devhelp/htmlview.c:
10331 * plugins/symbol-browser/an_symbol_view.c:
10333 There is a weird crash in gtk_idle which I still did not completly fix!
10335 * plugins/project-wizard/install.c:
10336 Default to success instead of failure
10338 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
10340 * plugins/devhelp/htmlview.c:
10341 * plugins/devhelp/plugin.c:
10342 Fixed bug and libdevhelp issue!
10344 * plugins/project-wizard/install.c:
10345 Fixed message string!
10347 2006-05-03 Massimo Cora' <maxcvs@email.it>
10349 * plugins/symbol-browser/an_symbol_view.c:
10350 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
10352 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10354 * pixmaps/Makefile.am:
10356 * anjuta.desktop.in.in
10358 GNOME Goal #2.1: Install theme-friendly icons
10360 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10362 * plugins/devhelp/htmlview.c: Reload page on reparent
10363 * plugins/document-manager/anjuta-docman.c:
10364 Present document-manager when document is selected in file-manager
10366 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10368 * plugins/symbol-broser/an_symbol_view.c:
10369 Fixed crasher in namespace exploration
10371 2006-05-01 Massimo Cora' <maxcvs@email.it>
10374 * plugins/valgrind/Makefile.am:
10376 Optional compiling of Valgrind plugin
10378 2006-05-01 Massimo Cora' <maxcvs@email.it>
10380 * plugins/symbol-browser/an_symbol_view.c:
10381 - modularized code. Marked with FIXME the parts which need improvement.
10383 - Added basic namespace completion for Gtkmm type project:
10384 - namespace1::MyClass *class;
10385 - class-> [display]
10386 - Namespaces must be anyway improved.
10388 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10390 * plugins/devhelp/plugin.c:
10391 Fixed up plugin unloading and show html widget on link selected
10395 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10397 * plugins/devhelp/Makefile.am:
10398 * plugins/devhelp/anjuta-devhelp.plugin.in:
10399 * plugins/devhelp/htmlview.c:
10400 * plugins/devhelp/htmlview.h:
10401 * plugins/devhelp/plugin.c:
10402 * plugins/devhelp/plugin.h:
10403 Reimplemeted devhelp plugin from scratch
10405 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
10408 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
10410 * plugins/sourceview/sourceview-tags.c:
10411 complete some more tag types
10413 * plugins/valgrind/plugin.c:
10414 * plugins/valgrind/preferences.c:
10415 * plugins/valgrind/vggeneralprefs.c:
10417 Fixed lots of gtk warnings
10419 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
10421 * plugins/sourceview/sourceview-scope.c:
10422 Implemented type-ahead for scope completion
10424 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
10426 * manuals/C/Makefile.am:
10427 * manuals/Makefile.am:
10428 * plugins/document-manager/Makefile.am:
10429 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10430 * plugins/sourceview/Makefile.am:
10435 * plugins/class-gen/goc_template_header: G_END_DECLS
10437 2006-05-27 Naba Kumar <naba@gnome.org>
10439 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
10440 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
10441 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
10442 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
10443 scintilla/include/Scintilla.iface,
10444 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
10445 cvs. Fixed compile flags. Removed outdated patches.
10447 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
10449 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
10451 * plugins/sourceview/anjuta-document.c:
10452 * plugins/sourceview/sourceview-args.c:
10453 * plugins/sourceview/sourceview-scope.c:
10455 Add End/Home keypresses and support completion if symbol start with '!' for example
10458 2006-04-27 Massimo Cora' <maxcvs@email.it>
10460 * libanjuta/interfaces/libanjuta.idl:
10462 * plugins/sourceview/sourceview-scope.c:
10463 * plugins/sourceview/tag-window.c:
10464 * plugins/sourceview/tag-window.h:
10465 * plugins/symbol-browser/an_symbol_view.c:
10466 * plugins/symbol-browser/an_symbol_view.h:
10467 * plugins/symbol-browser/plugin.c:
10469 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
10471 Code and ideas for C/C++ new completion engine comes from IComplete written by
10472 Martin Stubenschrott <stubenschrott@gmx.net>.
10473 Currently the interface works only with GtkSourceView plugin.
10475 * tagmanager/Makefile.am:
10477 * tagmanager/entry.h:
10478 * tagmanager/get.c:
10479 * tagmanager/get.h:
10480 * tagmanager/include/tm_file_entry.h:
10481 * tagmanager/include/tm_project.h:
10482 * tagmanager/include/tm_source_file.h:
10483 * tagmanager/include/tm_symbol.h:
10484 * tagmanager/include/tm_tagmanager.h:
10485 * tagmanager/include/tm_work_object.h:
10486 * tagmanager/include/tm_workspace.h:
10487 * tagmanager/parse.c:
10488 * tagmanager/read.c:
10489 * tagmanager/read.h:
10490 * tagmanager/tm_project.c:
10491 * tagmanager/tm_source_file.c:
10492 * tagmanager/tm_workspace.c:
10494 Tagmanager can now parse a memory buffer and generate/update
10495 tags into tm_workspace/tm_project on the fly, without using files.
10496 C/C++ is supported now.
10498 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
10500 * plugins/sourceview/anjuta-document.c:
10501 * plugins/sourceview/sourceview-args.c:
10502 * plugins/sourceview/sourceview-scope.c:
10503 * plugins/sourceview/sourceview.c:
10505 Fixed some memory leaks and argument completion
10507 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
10509 * plugins/glade/plugin.c:
10511 Fixed glade plugin build because of API changes in glade3
10513 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
10515 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
10516 Updated editor section
10518 * manuals/C/anjuta-manual/interface.xml:
10519 * manuals/C/anjuta-manual/preferences.xml:
10520 * manuals/C/anjuta-manual/projects.xml:
10523 * plugins/editor/anjuta-editor.plugin.in:
10526 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
10529 * plugins/editor/anjuta-editor.plugin.in:
10530 * plugins/sourceview/sourceview.plugin.in:
10532 Build both editors and let the user decide a runtime!
10534 * plugins/sourceview/sourceview-scope.c:
10535 Fixed bug in regex to allow test()-> completions
10537 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
10539 * plugins/sourceview/anjuta-document.c:
10540 * plugins/sourceview/sourceview-args.c:
10541 * plugins/sourceview/sourceview-scope.c:
10542 * plugins/sourceview/sourceview-tags.c:
10543 * plugins/sourceview/tag-window.c:
10545 Improved callltip windows
10547 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10549 * src/anjuta-app.c: (on_session_save):
10550 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
10551 <ricardo.jose.ferrari@gmail.com> for pointing this out!
10553 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10555 * libanjuta/anjuta-utils.c:
10556 * plugins/cvs-plugin/cvs-execute.c:
10559 * scintilla/LexInno.cxx:
10560 * scintilla/LexOpal.cxx:
10561 * scintilla/LexTCL.cxx:
10563 Added missing files from scintilla-update
10565 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10568 * manuals/C/Makefile.am:
10569 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
10570 * manuals/C/anjuta-manual/Makefile.am:
10571 * manuals/C/anjuta-manual/anjuta-manual.xml:
10572 * manuals/C/anjuta-manual/build.xml:
10573 * manuals/C/anjuta-manual/debugger.xml:
10574 * manuals/C/anjuta-manual/execute.xml:
10575 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
10576 * manuals/C/anjuta-manual/figures/arguments.png:
10577 * manuals/C/anjuta-manual/figures/configure_dlg.png:
10578 * manuals/C/anjuta-manual/figures/file_menu.png:
10579 * manuals/C/anjuta-manual/figures/menu_main.png:
10580 * manuals/C/anjuta-manual/figures/menubar.png:
10581 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
10582 * manuals/C/anjuta-manual/figures/project_info.png:
10583 * manuals/C/anjuta-manual/figures/scrshot.png:
10584 * manuals/C/anjuta-manual/figures/symbol_browser.png:
10585 * manuals/C/anjuta-manual/figures/tool-editor.png:
10586 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
10587 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
10588 * manuals/C/anjuta-manual/figures/toolbar_format.png:
10589 * manuals/C/anjuta-manual/figures/toolbar_main.png:
10590 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
10591 * manuals/C/anjuta-manual/fileoperations.xml:
10592 * manuals/C/anjuta-manual/interface.xml:
10593 * manuals/C/anjuta-manual/introduction.xml:
10594 * manuals/C/anjuta-manual/preferences.xml:
10595 * manuals/C/anjuta-manual/projects.xml:
10596 * manuals/C/anjuta-manual/tools.xml:
10597 * manuals/Makefile.am:
10599 Updated manual and faq
10601 * scintilla/CallTip.cxx:
10602 * scintilla/CallTip.h:
10603 * scintilla/CellBuffer.cxx:
10604 * scintilla/CellBuffer.h:
10605 * scintilla/ContractionState.cxx:
10606 * scintilla/Document.cxx:
10607 * scintilla/Document.h:
10608 * scintilla/DocumentAccessor.cxx:
10609 * scintilla/Editor.cxx:
10610 * scintilla/Editor.h:
10611 * scintilla/ExternalLexer.cxx:
10612 * scintilla/Indicator.cxx:
10613 * scintilla/KeyMap.cxx:
10614 * scintilla/KeyWords.cxx:
10615 * scintilla/LexAU3.cxx:
10616 * scintilla/LexBash.cxx:
10617 * scintilla/LexCPP.cxx:
10618 * scintilla/LexCaml.cxx:
10619 * scintilla/LexCsound.cxx:
10620 * scintilla/LexEiffel.cxx:
10621 * scintilla/LexGui4Cli.cxx:
10622 * scintilla/LexHTML.cxx:
10623 * scintilla/LexLua.cxx:
10624 * scintilla/LexMSSQL.cxx:
10625 * scintilla/LexOthers.cxx:
10626 * scintilla/LexPOV.cxx:
10627 * scintilla/LexPython.cxx:
10628 * scintilla/LexRuby.cxx:
10629 * scintilla/LexSQL.cxx:
10630 * scintilla/LexVB.cxx:
10631 * scintilla/Makefile.am:
10632 * scintilla/PlatGTK.cxx:
10633 * scintilla/PropSet.cxx:
10634 * scintilla/RESearch.cxx:
10635 * scintilla/RESearch.h:
10636 * scintilla/ScintillaBase.cxx:
10637 * scintilla/ScintillaGTK.cxx:
10638 * scintilla/StyleContext.h:
10639 * scintilla/ViewStyle.cxx:
10640 * scintilla/ViewStyle.h:
10641 * scintilla/XPM.cxx:
10642 * scintilla/include/KeyWords.h:
10643 * scintilla/include/Platform.h:
10644 * scintilla/include/PropSet.h:
10645 * scintilla/include/SciLexer.h:
10646 * scintilla/include/Scintilla.h:
10647 * scintilla/include/Scintilla.iface:
10648 * scintilla/include/ScintillaWidget.h:
10649 * scintilla/lexers.make:
10651 Update to scintilla 1.68
10653 * src/anjuta-app.c:
10654 Only show help items which are really availible
10656 * plugins/cvs-plugin/cvs-callbacks.c
10657 * plugins/cvs-plugin/cvs-execute.c
10658 * plugins/cvs-plugin/subversion-callbacks.c:
10659 * libanjuta/anjuta-utils.c:
10660 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
10662 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
10664 * plugins/project-wizard/install.c,
10665 * plugins/project-wizard/autogen.c:
10666 Add error messages if using a read only directory
10667 Improve fix for bug #339296
10669 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10671 * libanjuta/interfaces/libanjuta.idl:
10672 * plugins/document-manager/action-callbacks.c:
10673 * plugins/document-manager/plugin.c:
10674 * plugins/editor/text_editor.c:
10675 Added IAnjutaEditorGoto
10677 * plugins/editor/aneditor.cxx:
10678 * plugins/editor/aneditor.h:
10679 * plugins/editor/text_editor.h:
10680 * plugins/editor/text_editor_prefs.c:
10684 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
10686 * libanjuta/interfaces/libanjuta.idl:
10687 * plugins/document-manager/action-callbacks.c:
10688 * plugins/document-manager/anjuta-docman.c:
10689 * plugins/document-manager/plugin.c:
10690 * plugins/editor/text_editor.c:
10691 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
10693 * plugins/sourceview/sourceview.c:
10694 * plugins/sourceview/sourceview.glade:
10695 Fixed some uft-8 issues and added a preference option
10696 to enable/disable gnome-vfs monitoring
10698 * scintilla/Makefile.am:
10699 * scintilla/include/Makefile.am:
10702 2006-04-20 Massimo Cora' <maxcvs@email.it>
10704 * libanjuta/interfaces/libanjuta.idl:
10705 Remove get_current_pos () because we have get_position()
10707 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10710 * plugins/sourceview/tag-window.c:
10711 Don't close window on PageUp/PageDown
10713 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10715 * data/Makefile.am:
10716 * manuals/reference/libanjuta/Makefile.am:
10721 * src/bacon-message-connection.c:
10722 * src/bacon-message-connection.h: (both from gedit)
10725 Fixed #312319 (Opening files when Anjuta is already open)
10727 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10729 * TODO.tasks: Updated
10730 * plugins/sourceview/anjuta-view.c:
10731 * plugins/sourceview/anjuta-view.h:
10732 * plugins/sourceview/sourceview.c:
10734 * configure.in: Fix --enable-plugin-scintilla
10736 Added char_added signal
10738 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10740 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
10742 Fixed diff for utf8
10744 * plugins/sourceview/sourceview.c:
10745 Fixed VFS monitoring (still a bit buggy)
10747 * plugins/sourceview/sourceview-args.c:
10748 * plugins/sourceview/tag-window.c:
10750 Better sizing for the popup-window
10752 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
10754 * plugins/project-wizard/templates/gnome/src/main.c:
10755 * plugins/project-wizard/templates/gnome/src/project.glade:
10756 * plugins/project-wizard/templates/gtk/src/main.c:
10757 * plugins/project-wizard/templates/gtk/src/project.glade:
10758 * plugins/project-wizard/templates/gtkmm/src/main.cc:
10760 Fixed up GLADE_FILE definition in project types and fixed bug #334546
10762 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
10764 * configure.in: More removal of obsoleteness.
10767 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
10770 * libanjuta/anjuta-preferences.c:
10771 * libanjuta/anjuta-utils.c:
10772 * libanjuta/anjuta-utils.h:
10773 * plugins/message-view/message-view.c:
10775 Changed color functions and moved convert_color to anjuta-utils.h
10777 * plugins/message-view/anjuta-message-manager-plugin.glade:
10778 GnomeColorPicker -> GtkColorButton (bug #309154)
10780 * plugins/sourceview/plugin.c:
10781 * plugins/sourceview/sourceview-prefs.c:
10782 * plugins/sourceview/sourceview.glade:
10783 Added color and font preferences
10785 * plugins/sourceview/sourceview-tags.c:
10786 Only show as much choices as configured in preferences
10788 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10790 * ROADMAP, NEWS: Updated (we are far behind ;-)
10791 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
10793 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10796 * plugins/editor/Makefile.am:
10797 * scintilla/Makefile.am
10799 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
10801 * global-tags/Makefile.am:
10802 * global-tags/create_global_tags.sh:
10803 * plugins/symbol-browser/an_symbol_prefs.c:
10804 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
10805 * plugins/symbol-browser/plugin.h:
10806 * tagmanager/include/tm_workspace.h:
10807 * tagmanager/tm_workspace.c:
10809 Fixed symbol-browser prefs and move global tags generation from installtion to
10810 preferences to make the life easier for distributers and to allow updates after installtion
10812 * plugins/document-manager/action-callbacks.c:
10813 * plugins/document-manager/action-callbacks.h:
10814 * plugins/document-manager/anjuta-document-manager.ui:
10815 * plugins/document-manager/indent-util.c:
10816 * plugins/document-manager/plugin.c:
10817 * plugins/editor/text_editor.c:
10819 Moved indent stuff to document-manager
10821 * plugins/sourceview/anjuta-view.c:
10822 * plugins/sourceview/sourceview-args.c:
10823 * plugins/sourceview/sourceview-scope.c:
10824 * plugins/sourceview/sourceview-tags.c:
10825 * plugins/sourceview/sourceview.c:
10829 * plugins/sourceview/sourceview.plugin (removed):
10830 * plugins/sourceview/sourceview.plugin.in:
10831 Editor is not user-activatible
10833 * plugins/sourceview/sourceview.png:
10836 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
10838 * src/anjuta-app.c: Fixed crasher on plugin unloading
10840 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
10842 * plugins/sourceview/sourceview.c
10843 * plugins/sourceview/sourceview-args.c
10844 * plugins/sourceview/sourceview-args.h:
10846 Polished argument completion
10848 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
10850 * plugins/message-view/anjuta-msgman.c:
10851 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
10853 Show message pane on switch (does not work, anjuta_shell needs a fix)
10855 * plugins/sourceview/Makefile.am:
10856 * plugins/sourceview/anjuta-view.c: (find_tag_window),
10857 * plugins/sourceview/sourceview-args.c:
10858 * plugins/sourceview/sourceview-args.h:
10859 * plugins/sourceview/sourceview-private.h:
10860 * plugins/sourceview/sourceview-scope.c:
10861 (sourceview_scope_update), (sourceview_scope_filter_keypress):
10862 * plugins/sourceview/sourceview-tags.c:
10863 * plugins/sourceview/sourceview.c:
10864 * plugins/sourceview/tag-window.c:
10865 * plugins/sourceview/tag-window.h:
10867 Added scope and argument completion
10869 2006-04-03 Johannes Schmid <jhs@gnome.org>
10872 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
10873 (on_widget_remove):
10876 * plugins/sourceview/sourceview.c: (iselect_clear):
10877 Make "Delete"-key working
10879 * configure.in: #336389
10881 2006-04-03 Johannes Schmid <jhs@gnome.org>
10883 * plugins/sourceview/Makefile.am:
10884 * plugins/sourceview/anjuta-view.c:
10885 * plugins/sourceview/plugin.c:
10886 * plugins/sourceview/sourceview-private.h:
10887 * plugins/sourceview/sourceview-scope.c:
10888 * plugins/sourceview/sourceview-scope.h:
10889 * plugins/sourceview/sourceview-tags.c:
10890 * plugins/sourceview/sourceview-tags.h:
10891 * plugins/sourceview/sourceview.c:
10892 * plugins/sourceview/sourceview.h:
10893 * plugins/sourceview/tag-window.c:
10895 - fixed goto_file_line
10896 - scroll to cursor on undo/redo
10897 - show correct popup-menu
10898 - scope completion (not ready yet)
10900 2006-04-03 Johannes Schmid <jhs@gnome.org>
10902 * plugins/sourceview/plugin.c:
10903 * plugins/sourceview/sourceview-tags.c:
10904 * plugins/sourceview/sourceview.c:
10905 * plugins/sourceview/sourceview.h:
10906 * plugins/sourceview/tag-window.c:
10908 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
10910 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10912 * plugins/sourceview/sourceview.c:
10913 Fixed next/previous bookmark.
10914 Toggled bookmark (set/unset).
10916 2006-04-03 Johannes Schmid <jhs@gnome.org>
10918 * plugins/document-manager/action-callbacks.c:
10919 Fixed Gtk-Warning in goto_line
10921 * plugins/sourceview/Makefile.am:
10922 * plugins/sourceview/anjuta-document.c:
10923 * plugins/sourceview/anjuta-view.c:
10924 * plugins/sourceview/anjuta-view.h:
10925 * plugins/sourceview/sourceview-autocomplete.c:
10926 * plugins/sourceview/sourceview-autocomplete.h:
10927 * plugins/sourceview/sourceview-private.h:
10928 * plugins/sourceview/sourceview-tags.c:
10929 * plugins/sourceview/sourceview-tags.h:
10930 * plugins/sourceview/sourceview.c:
10931 * plugins/sourceview/tag-window.c:
10932 * plugins/sourceview/tag-window.h:
10933 Created a nice API for tag and completion windows
10935 * plugins/sourceview/sourceview-print.h:
10936 * plugins/sourceview/sourceview-print.c:
10939 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10941 * plugins/sourceview/sourceview.c:
10942 Fixed typo (Sort bookmarks).
10944 2006-04-01 Johannes Schmid <jhs@gnome.org>
10946 * plugins/sourceview/anjuta-document.c:
10947 * plugins/sourceview/anjuta-document.h:
10948 * plugins/sourceview/anjuta-view.c:
10949 * plugins/sourceview/anjuta-view.h:
10950 * plugins/sourceview/sourceview-autocomplete.c:
10951 * plugins/sourceview/sourceview-autocomplete.h:
10952 * plugins/sourceview/sourceview-prefs.c:
10953 * plugins/sourceview/sourceview-prefs.h:
10954 * plugins/sourceview/sourceview-private.h:
10955 * plugins/sourceview/sourceview-tags.c:
10956 * plugins/sourceview/sourceview-tags.h:
10957 * plugins/sourceview/sourceview.c:
10958 * plugins/sourceview/sourceview.glade:
10959 * plugins/sourceview/tag-window.c:
10960 * plugins/sourceview/tag-window.h:
10962 Improved code complete and autocomplete
10964 2006-04-01 Johannes Schmid <jhs@gnome.org>
10966 * plugins/sourceview/Makefile.am:
10967 * plugins/sourceview/bookmark.png:
10968 * plugins/sourceview/marker-attentive.png:
10969 * plugins/sourceview/marker-basic.png:
10970 * plugins/sourceview/marker-intense.png:
10971 * plugins/sourceview/marker-light.png:
10972 * plugins/sourceview/sourceview.c:
10974 Added pixmaps for all marker types and show bookmarks
10977 * plugins/sourceview/Makefile.am:
10978 Build sourceview on 2.14 only
10980 2006-03-31 Johannes Schmid <jhs@gnome.org>
10982 * plugins/sourceview/Makefile.am:
10983 * plugins/sourceview/anjuta-document.c:
10984 * plugins/sourceview/anjuta-view.c:
10985 * plugins/sourceview/anjuta-view.h:
10986 * plugins/sourceview/sourceview-autocomplete.c:
10987 * plugins/sourceview/sourceview-private.h:
10988 * plugins/sourceview/sourceview-tags.c:
10989 * plugins/sourceview/sourceview-tags.h:
10990 * plugins/sourceview/sourceview.c:
10991 * plugins/sourceview/tag-window.c:
10992 * plugins/sourceview/tag-window.h:
10994 Added code completion with tag manager to the editor and fixed a save_as bug
10996 2006-03-31 Johannes Schmid <jhs@gnome.org>
10998 * src/main.c: Revert patch from Rob to allow building with
11000 * configure.in: Require at least 2.12 libraries
11002 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
11004 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
11006 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
11007 Improve anjuta-plugin project template: Added missed files dist tarball
11010 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
11013 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
11015 reviewed by: Johannes Schmid <jhs@gnome.org>
11017 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
11018 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
11019 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
11020 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
11022 Improve anjuta-plugin project template. Also fix for #322744
11024 2006-03-27 Johannes Schmid <jhs@gnome.org>
11026 * plugins/sourceview/sourceview-private.h:
11027 plugins/sourceview/sourceview.c:
11029 Added basic bookmark support
11031 2006-03-27 Johannes Schmid <jhs@gnome.org>
11036 Patch from Rob Bradfort <robster@debian.org>:
11037 * src/main.c: (get_command_line_args), (main):
11038 Migration from popt to GOption
11040 2006-03-26 Naba Kumar <naba@gnome.org>
11042 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
11043 size to scale itself with theme.
11045 2006-03-26 Naba Kumar <naba@gnome.org>
11047 * plugins/file-manager/an_file_view.c,
11048 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
11049 when symbolview and fileview objects are destroyed to avoid crashes
11050 after the plugins are disabled.
11052 2006-03-26 Naba Kumar <naba@gnome.org>
11054 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
11055 Deleted unused file.
11057 * plugins/glade/plugin.c: Be able to close glade plugin when there
11058 there is no glade project loaded.
11060 * plugins/sourceview/sourceview.plugin,
11061 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
11063 2006-03-23 Naba Kumar <naba@gnome.org>
11065 * plugins/editor/print.c: Fixed a bug where some sections of
11066 printed/previewed text is not highlighted.
11068 2006-03-20 Johannes Schmid <jhs@gnome.org>
11070 * libanjuta/interfaces/libanjuta.idl:
11072 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
11073 as we do not use private apis. Show help window and startup because it does
11076 * plugins/document-manager/action-callbacks.c:
11077 plugins/editor/Makefile.am:
11078 plugins/editor/text_editor.c:
11079 plugins/editor/print.c:
11080 plugins/editor/print.h:
11082 Fixed printing (nobody has missed it BTW ;-)
11084 * plugins/sourceview/sourceview.c:
11087 2006-03-20 Naba Kumar <naba@gnome.org>
11089 * configure.in, plugins/devhelp/plugin.c: Be able to build with
11090 devhelp >= 0.9 < 0.11 versions.
11092 2006-03-20 Johannes Schmid <jhs@gnome.org>
11094 * plugins/sourceview/anjuta-document-loader.c
11095 plugins/sourceview/sourceview.c:
11097 Fixed encoding bugs
11099 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11101 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
11102 Fixed bug (line position)
11103 Give the good line position whatever the active editor.
11105 2006-03-19 Ilkka Tuohela <hile@iki.fi>
11107 * configure.in: Added fi to ALL_LINGUAS
11109 2006-03-19 Johannes Schmid <jhs@gnome.org>
11111 * plugins/sourceview/anjuta-document-loader.c:
11112 replace gnome_vfs_get_mime_type_for_name_and data
11114 * plugins/build-basic-autotools/build-basic-autotools.c:
11117 2006-03-17 Johannes Schmid <jhs@gnome.org>
11119 * plugins/editor/editor.glade:
11120 Added style-editor again after it got lost somehow
11122 2006-03-17 Johannes Schmid <jhs@gnome.org>
11124 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
11125 configure.in: require devhelp 0.11
11127 Post 0.11 devhelp versions (CVS) do not work because of an API change...
11129 plugins/build-basic-autotools/build-basic-autotools.c:
11130 forgot a an installtion callback for the "install as root"-feature
11132 2006-03-17 Massimo Cora' <maxcvs@email.it>
11134 reviewed by: Johannes Schmid <jhs@gnome.org>
11136 * plugins/class-gen/anjuta-class-gen-plugin.glade
11137 plugins/class-gen/class_gen.c
11138 plugins/class-gen/goc_template_header
11139 plugins/class-gen/goc_template_source
11143 2006-03-16 Johannes Schmid <jhs@gnome.org>
11145 * plugins/sourceview/sourceview.c:
11146 Fixed "save-point" signal for undo actions
11148 2006-03-16 Massimo Cora' <maxcvs@email.it>
11150 reviewed by: Johannes Schmid <jhs@gnome.org>
11152 * plugins/document-manager/anjuta-docman.c:
11153 Implement tab drag and drop
11155 2006-03-16 Johannes Schmid <jhs@gnome.org>
11157 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
11158 plugins/build-basic-autotools/build-basic-autotools.c:
11160 Implemented "install as root"-feature (#321455)
11162 2006-03-16 Johannes Schmid <jhs@gnome.org>
11165 plugins/sourceview/.cvsignore
11166 plugins/tools/scripts/.cvsignore:
11167 Added/extended .cvsignore files
11169 * plugins/sourceview/sourceview-autocomplete.c:
11170 plugins/sourceview/sourceview-autocomplete.h:
11171 plugins/sourceview/sourceview-prefs.c:
11172 plugins/sourceview/sourceview-private.h:
11173 plugins/sourceview/sourceview.glade:
11174 Autcomplete just works(tm) now and respects preferences
11176 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
11177 Use better algorithm from autocomplete
11179 2006-03-15 Johannes Schmid <jhs@gnome.org>
11181 * src/anjuta-app.c:
11184 2006-03-15 Johannes Schmid <jhs@gnome.org>
11186 * libanjuta/interfaces/libanjuta.idl:
11187 plugins/class-gen/class_gen.c:
11188 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
11189 plugins/project-manager/plugin.c:
11191 Allow to add multiple source files (#320191)
11193 * configure.in: Require gnome-build 0.1.3
11195 2006-03-14 Johannes Schmid <jhs@gnome.org>
11197 * plugins/macro/macro-utils.c: Fixed bug #333606
11198 * plugins/file-wizard/file.c: Fixed bug #333601
11200 2006-03-13 Johannes Schmid <jhs@gnome.org>
11202 * plugins/sourceview/sourceview_autocomplete.c
11203 plugins/sourceview/sourceview_autocomplete.h
11204 plugins/sourceview/sourceview.c
11205 plugins/sourceview/sourceview-private.h
11206 plugins/sourceview/sourceview-prefs.c:
11208 Cleaned up and fixed several issues
11210 2006-03-13 Johannes Schmid <jhs@gnome.org>
11212 * plugins/sourceview/Makefile.am:
11213 plugins/sourceview/sourceview-autocomplete.c
11214 plugins/sourceview/sourceview-autocomplete.h:
11215 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
11216 plugins/sourceview/sourceview-private.h:
11217 plugins/sourceview/sourceview.c:
11219 Added (buggy) autocomplete feature to sourceview
11221 2006-03-12 Naba Kumar <naba@gnome.org>
11223 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
11224 libanjuta/anjuta-session.c: Added API docs.
11226 2006-03-12 Naba Kumar <naba@gnome.org>
11228 * TODO.tasks: Added couple of tasks.
11229 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
11230 Register private class as early as possible so that members could
11231 point to self class. Code clean up.
11233 2006-03-12 Naba Kumar <naba@gnome.org>
11235 * po/POTFILES.in, po/POTFILES.skip: Updated.
11237 2006-03-11 Naba Kumar <naba@gnome.org>
11239 * libanjuta/anjuta-shell.c,
11240 plugins/document-manager/anjuta-docman.c,
11241 plugins/document-manager/plugin.c,
11242 plugins/symbol-browser/an_symbol_search.c,
11243 plugins/valgrind/vgrule-list.c: Use correct signal names while
11246 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
11247 signal names and fixed enum IANJUTA_TYPE_* macro.
11249 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11251 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
11252 plugins/search/search-replace.c :
11253 Fixed bug (Bookmark the good line).
11254 Search & Replace (Mark all matched strings).
11256 2006-03-09 Johannes Schmid <jhs@gnome.org>
11258 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
11259 Completed changes from yesterday
11261 * plugins/document-manager/anjuta-document-manager.glade:
11262 plugins/editor/editor.glade
11263 plugins/editor/plugin.c: (activate_plugin)
11264 plugins/editor/text_editor.c
11265 plugins/sourceview/Makefile.am
11266 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
11267 plugins/sourceview/sourceview.glade:
11268 Completed preference changes
11270 2006-03-08 Johannes Schmid <jhs@gnome.org>
11272 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
11273 plugins/search/plugin.c: (activate_plugin):
11275 Removed Gtk-Criticals
11277 * plugins/document-manager/anjuta-document-manager.glade:
11278 plugins/document-manager/plugin.c: (on_docman_auto_save),
11279 (on_gconf_notify_timer), (prefs_init):
11280 plugins/document-manager/plugin.h:
11281 plugins/editor/text_editor.c: (text_editor_instance_init),
11282 (text_editor_dispose):
11283 plugins/editor/text_editor.h:
11284 plugins/editor/text_editor_cbs.c:
11285 plugins/editor/text_editor_cbs.h:
11286 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
11287 plugins/glade/plugin.c: (activate_plugin):
11288 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
11289 plugins/sourceview/sourceview-private.h:
11290 plugins/sourceview/sourceview.c: (on_menu_popup),
11291 (sourceview_new), (ifile_open), (ifile_savable_save),
11292 (ifile_savable_save_as), (ieditor_set_popup_menu),
11293 (ieditor_get_filename), (imark_mark):
11295 Moved autosave from editor to document manager and fixed some things in
11298 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11300 * plugins/search/anjuta-search.glade :
11301 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
11302 plugins/search/search-replace_bachend.c: Fixed a crash bug.
11303 plugins/search/search-replace.c : Fixed bug.
11305 2006-03-08 Johannes Schmid <jhs@gnome.org>
11307 * plugins/search/anjuta-search.glade
11308 Fixed widget names (glade is a bit stupid on copying widgets to other files)
11310 2006-03-07 Johannes Schmid <jhs@gnome.org>
11312 * plugins/document-manager/action-callbacks.c
11313 plugins/document-manager/anjuta-document-manager.glade
11314 plugins/document-manager/plugin.c: (prefs_init),
11316 plugins/editor/Makefile.am:
11317 plugins/editor/editor.glade:
11318 plugins/editor/plugin.c: (on_style_button_clicked),
11319 (activate_plugin), (dispose):
11320 plugins/editor/style-editor.c:
11322 Startet to seperate document-manager and editor preferences
11324 * plugins/search/Makefile.am:
11325 plugins/search/anjuta-search.glade:
11326 plugins/search/search-replace.c:
11328 Moved search GUI to search-plugin
11330 * plugins/sourceview/sourceview-prefs.c:
11331 plugins/sourceview/sourceview-prefs.h:
11332 plugins/sourceview/sourceview-private.h:
11333 plugins/sourceview/sourceview.c:
11334 plugins/sourceview/sourceview.h:
11335 plugins/sourceview/Makefile.am:
11336 plugins/sourceview/anjuta-document.h:
11337 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
11338 plugins/sourceview/plugin.c:
11340 Added some preferences to sourceview and fixed vfs_monitor
11342 * tagmanager/c.c: (parseParens):
11343 Removed annoying debug message
11345 * libanjuta/interfaces/libanjuta.idl:
11346 Removed IAnjutaEditorFactory::create_style_editor()
11348 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11350 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
11351 Search : Bookmark all matched lines.
11353 2006-03-06 Johannes Schmid <jhs@gnome.org>
11355 * plugins/class-gen/anjuta-class-gen.plugin.in
11356 plugins/file-loader/plugin.c: (sort_wizards)
11357 (on_create_submenu), (activate_plugin)
11358 plugins/file-wizard/anjuta-file-wizard.plugin.in
11359 plugins/glade/anjuta-glade.plugin.in
11360 plugins/project-import/anjuta-project-import.plugin.in
11361 plugins/project-wizard/anjuta-project-wizard.plugin.in:
11363 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
11364 sorted alphabeticly
11366 * plugins/project-wizard/templates/mkfile.wiz:
11367 Use configured project directory instead of ~/myproject
11369 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
11371 Show markers (again) and monitor uri
11373 2006-03-06 Naba Kumar <naba@gnome.org>
11375 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
11376 typedefs separately so that forward linking would work.
11377 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
11379 2006-03-05 Naba Kumar <naba@gnome.org>
11381 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
11382 passing Enums and Structs in signals. Define struct _Name in
11383 generated code, so that forward referencing.
11384 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
11386 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
11388 2006-03-05 Naba Kumar <naba@gnome.org>
11390 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
11391 support. Generate GType definitions for enums in generated codes
11392 so that enums could be passed as signal params.
11394 2006-03-04 Naba Kumar <naba@gnome.org>
11396 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
11397 Restored cvs-moved revision files. They were originally marked
11398 deleted at their older locations. Now they are restored at
11399 their new locations. The changeset is one that was committed
11400 as part of document-manager, editor, search and print plugins
11401 separation from editor plugin.
11403 2006-03-03 Johannes Schmid <jhs@gnome.org>
11405 * plugins/sourceview/*:
11406 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
11409 2006-03-04 Naba Kumar <naba@gnome.org>
11411 * plugins/gdb/*: Deleted removed files (see previous changlog
11412 entry for files list).
11414 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
11416 * plugins/debug-mananger/breakpoints.c,
11417 plugins/debug-manager/breakpoints.h,
11418 plugins/debug-manager/debug_tree.c,
11419 plugins/debug-manager/debug_tree.h,
11420 plugins/debug-manager/info.c,
11421 plugins/debug-manager/info.h,
11422 plugins/debug-manager/locals.c,
11423 plugins/debug-manager/locals.h,
11424 plugins/debug-manager/memory.c,
11425 plugins/debug-manager/memory.h,
11426 plugins/debug-manager/registers.c,
11427 plugins/debug-manager/registers.h,
11428 plugins/debug-manager/sharedlib.c,
11429 plugins/debug-manager/sharedlib.h,
11430 plugins/debug-manager/signal.c,
11431 plugins/debug-manager/signal.h,
11432 plugins/debug-manager/stack_trace.c,
11433 plugins/debug-manager/stack_trace.h,
11434 plugins/debug-manager/watch.c,
11435 plugins/debug-manager/watch.h,
11436 plugins/debug-manager/Makefile.am:
11437 Move from gdb plugin to debug manager plugin
11439 * plugins/debug-manager/anjuta-debug-manager.glade,
11440 plugins/debug-manager/anjuta-debug-manager.ui:
11441 Move all user interface from gdb to debug manager
11443 * plugins/debug-manager/utilities.c,
11444 plugins/debug-manager/utilities.h:
11445 Remove some unused code
11446 Add useful code from gdb plugin
11448 * plugins/debug-manager/start.c,
11449 plugins/debug-manager/start.h:
11450 Include code of attach_process
11451 Add more code to start the debugger
11453 * plugins/debug-manager/plugin.c,
11454 plugins/debug-manager/plugin.h,
11455 plugins/debug-manager/anjuta-debug-manager.plugin.in:
11456 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
11458 * plugins/debug-manager/debugger.c,
11459 plugins/debug-manager/debugger.h:
11460 Implement a queue of debugger command
11462 * plugins/gdb/actions.c,
11463 plugins/gdb/actions.h,
11464 plugins/gdb/watch_cbs.c,
11465 plugins/gdb/watch_cbs.h,
11466 plugins/gdb/watch_gui.c,
11467 plugins/gdb/watch_gui.h:
11470 * plugins/gdb/debugger.c,
11471 plugins/gdb/debugger.h,
11472 plugins/gdb/gdbmi.c,
11473 plugins/gdb/gdbmi.h,
11474 plugins/gdb/utilities.c,
11475 plugins/gdb/utilities.h,
11476 plugins/gdb/Makefile.am,
11477 plugins/gdb/anjuta-gdb.plugin.in:
11478 Implement necessary functions
11480 * plugins/gdb/parser.c,
11481 plugins/gdb/parser.h:
11482 Code for parsing variable previously in debug_tree.c
11484 * plugins/gdb/anjuta-gdb.glade,
11485 plugins/gdb/anjuta-gdb.ui:
11486 Remove user interface
11488 * plugins/gdb/gdbmi-test.c:
11491 * plugins/gdb/anjuta-gdb.plugin.png:
11492 Try an improved icon for gdb (archer fish)
11494 * libanjuta/anjuta-debugger.c,
11495 libanjuta/anjuta-debugger.h,
11496 libanjuta/interfaces/libanjuta.idl,
11497 libanjuta/interfaces/anjuta-idl-compiler.pl,
11498 libanjuta/Makefile.am:
11499 Add declaration used in new IAnjutaDebugger interface
11501 * manuals/reference/libanjuta.types,
11502 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
11503 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
11504 Update documentation
11506 2006-03-02 Naba Kumar <naba@gnome.org>
11508 * manuals/reference/libanjuta/Makefile.am,
11509 manuals/reference/libanjuta/libanjuta-docs.sgml,
11510 manuals/reference/libanjuta/libanjuta-sections.txt,
11511 manuals/reference/libanjuta/libanjuta.types,
11512 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11513 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
11514 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
11515 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11516 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11517 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11518 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11519 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11520 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
11521 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
11522 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11523 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
11524 manuals/reference/libanjuta/tmpl/e-splash.sgml,
11525 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
11526 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
11527 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
11528 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
11529 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
11530 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11531 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
11532 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
11533 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
11534 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
11535 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
11536 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
11537 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
11538 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
11539 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
11540 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11541 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
11542 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
11543 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11544 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11545 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
11546 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
11547 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
11548 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
11549 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
11550 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
11551 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
11552 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
11553 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11554 manuals/reference/libanjuta/tmpl/plugins.sgml,
11555 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11556 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
11557 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
11558 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
11559 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
11560 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
11561 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
11562 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
11563 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
11564 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
11565 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
11566 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
11567 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
11568 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
11571 2006-02-28 Naba Kumar <naba@gnome.org>
11573 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11574 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
11575 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
11576 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
11577 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
11578 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
11579 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
11580 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
11581 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
11582 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
11583 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
11584 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
11585 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
11586 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
11588 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11590 * plugins/sourceview/sourceview.c:
11591 Select to brace, select block.
11593 2006-02-28 Johannes Schmid <jhs@gnome.org>
11595 * plugins/file-wizard/Makefile.am
11596 plugins/file-wizard/action-callbacks.c (removed)
11597 plugins/file-wizard/action-callbacks.h (removed)
11598 plugins/file-wizard/anjuta-file-wizard.ui
11599 plugins/file-wizard/plugin.c: (activate_plugin),
11600 (deactivate_plugin)
11601 plugins/file-wizard/plugin.h:
11602 Removed Edit->Insert Text submenu (replace by macros plugin)
11604 * plugins/sourceview/sourceview.c: (sourceview_new),
11605 (ieditor_set_popup_menu):
11606 Fixed some more bugs
11608 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
11610 2006-02-28 Naba Kumar <naba@gnome.org>
11612 * plugins/file-manager/an_file_view.c,
11613 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
11614 rows also and with delay 1 sec (the color and timout value should
11615 probably be picked up from some system wide preference key).
11617 2006-02-28 Naba Kumar <naba@gnome.org>
11619 * libanjuta/interfaces/libanjuta.idl,
11620 plugins/document-manager/action-callbacks.c,
11621 plugins/document-manager/plugin.c,
11622 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
11623 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
11624 Added interface checks in document manager and enable/disable
11625 menus based on supported interface.
11627 * plugins/project-import/anjuta-project-import.glade: Set some
11628 resonable size for the import dialog.
11630 2006-02-27 Naba Kumar <naba@gnome.org>
11632 * libanjuta/interfaces/libanjuta.idl,
11633 plugins/document-manager/action-callbacks.c,
11634 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
11635 and eol conversion actions.
11637 2006-02-27 Johannes Schmid <jhs@gnome.org>
11639 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
11640 * plugins/file-manager/an_file_view.c
11641 plugins/file-manager/plugin.h: Added tooltips
11642 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
11644 2006-02-26 Naba Kumar <naba@gnome.org>
11646 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11647 plugins/build-basic-autotools/build-basic-autotools.c,
11648 plugins/build-basic-autotools/build-basic-autotools.h,
11649 plugins/build-basic-autotools/executer.c,
11650 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
11651 disable indicator highlights preferences from message manager to
11652 build plugin. Implemented message indicator highlights in build tool.
11654 * plugins/editor/text_editor.c: Fixed indicators.
11656 2006-02-26 Johannes Schmid <jhs@gnome.org>
11658 * plugins/sourceview/sourceview.c:
11661 * plugins/subversion/svn_auth.c:
11662 Fixed username/password authentification but there might be a memory corruption
11664 2006-02-26 Naba Kumar <naba@gnome.org>
11666 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11667 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
11668 libanjuta/anjuta-launcher.h: Added documentation.
11670 2006-02-24 Naba Kumar <naba@gnome.org>
11672 * plugins/editor/text_editor.c: Fixed change in API in
11673 IAnjutaEditorSelection::set().
11675 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11677 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
11678 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
11679 libanjuta/interfaces/libanjuta.idl :
11680 Search in sourceview editor (Select in buffer).
11683 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11685 * plugins/sourceview/sourceview.c :
11686 Fixed Replace, to_upper, to_lower.
11688 * plugins/search/search-replace_backend.c :
11689 Renamed header name.
11691 2006-02-22 Naba Kumar <naba@gnome.org>
11693 * libanjuta/anjuta-plugin-description.c,
11694 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
11695 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
11696 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
11697 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11698 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
11700 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11701 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
11703 2006-02-21 Naba Kumar <naba@gnome.org>
11705 * libanjuta/interfaces/libanjuta.idl,
11706 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
11707 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
11708 interface for editor.
11710 2006-02-21 Naba Kumar <naba@gnome.org>
11712 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
11714 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11715 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
11717 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11719 * GTKSOURCEVIEW EDITOR
11720 plugins/sourceview/sourceview.c :
11721 Fixed copy and Goto Line.
11723 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
11724 plugins/macro/plugin.c :
11725 Fixed Insert key word and Insert macro.
11727 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
11729 * plugins/document-manager/anjuta-docman.c:
11730 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
11733 plugins/Makefile.am:
11734 plugins/sourceview/.cvsignore:
11735 plugins/sourceview/Makefile.am:
11736 plugins/sourceview/plugin.c: :
11737 plugins/sourceview/plugin.h:
11738 plugins/sourceview/sourceview.c:
11739 plugins/sourceview/sourceview.h:
11740 plugins/sourceview/sourceview.plugin:
11741 plugins/sourceview/sourceview.plugin.in:
11742 plugins/sourceview/sourceview.png:
11744 Added sourceview editor plugin
11746 2006-02-19 Naba Kumar <naba@gnome.org>
11748 * libanjuta/interfaces/libanjuta.idl,
11749 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11750 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11751 plugins/cvs-plugin/cvs-interface.c,
11752 plugins/document-manager/action-callbacks.c,
11753 plugins/document-manager/action-callbacks.h,
11754 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
11755 plugins/search/plugin.c, plugins/search/search-replace.c,
11756 plugins/search/search-replace_backend.c,
11757 plugins/subversion/subversion-actions.c,
11758 plugins/subversion/subversion-callbacks.c,
11759 plugins/tools/editor.c, plugins/tools/execute.c,
11760 plugins/tools/variable.c: Defined proper editor interfaces and fixed
11761 few fatal warnings.
11763 2006-02-15 Naba Kumar <naba@gnome.org>
11765 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
11768 * libanjuta/interfaces/libanjuta.idl,
11769 plugins/document-manager/anjuta-docman.c,
11770 plugins/document-manager/plugin.c,
11771 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
11772 unnecessary parameters from IAnjutaEditor interface and used proper
11773 types instead of 'gpointer'. Fixed various compiler warnings.
11775 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
11778 2006-02-12 Naba Kumar <naba@gnome.org>
11780 * po/POTFILES.in: Updated.
11782 2006-02-11 Naba Kumar <naba@gnome.org>
11784 * plugins/editor/properties.[cxx,h],
11785 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
11786 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
11787 to sci_prop_*(), because they were conflicting with external
11788 functions (in some ssl library).
11790 2006-02-08 Naba Kumar <naba@gnome.org>
11792 Patch from Massimo Cora <maxcvs@email.it>:
11793 * plugins/valgrind/anjuta-valgrind.schemas,
11794 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
11795 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
11796 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
11797 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
11798 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
11799 plugins/valgrind/vgtoolview.c,
11800 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
11801 before running the debugging session. I've added also a
11802 preference in Anjuta Preferences where you can specify
11803 the path to the valgrind binary. The default is /usr/bin/valgrind.
11804 Now it displays a dialog with the error. [it can be -program
11805 exited- or -file loaded or end of input-]. Some valgrind 3.x
11808 2006-01-29 Naba Kumar <naba@gnome.org>
11810 Patch from Massimo Cora <maxcvs@email.it>:
11811 * configure.in, plugins/Makefile.am,
11812 plugins/valgrind/*: Valgrind plugin (requires
11813 binutils-dev and valgrind to be installed.
11815 2005-01-24 Johannes Schmid <jhs@gnome.org>
11817 * Patch from Eric Greveson <ejg45@cam.ac.uk>
11818 plugins/tools/variables.c:
11819 Added current directory to possible variables
11821 * Patch from Günther Brammer <gbrammer@gmx.de>
11822 plugins/document-manager/anjuta-docman.c:
11823 Fix a crash on opening a file
11825 AUTHORS: Added Günther Brammer
11827 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
11829 * libanjuta/anjuta-launcher.c:
11830 Fix a bug in AnjutaLauncher when output is bigger than buffer
11831 Probably fix bug #315188 and #305134
11833 2005-12-28 Johannes Schmid <jhs@gnome.org>
11835 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
11836 * src/about.c: Use new gtk about dialog
11837 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
11838 Updated anjuta_ui_add_action_group_entries call
11840 Patch from Jean Breford <jean.breford@normalesup.org>
11841 and Markus Habermehl <bmh1980de@yahoo.de>:
11843 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
11844 * AUTHORS: Added Jean and Markus
11846 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11847 * plugins/search/search-replace.c :
11848 Bookmark all matched lines.
11849 * plugins/search/search-replace_backend.c :
11850 Fixed bug (Search in all project files).
11852 2005-12-21 Johannes Schmid <jhs@gnome.org>
11854 * plugins/search/plugin.c:
11856 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
11857 investigation needed.
11859 AUTHORS: Added Ross Goldner
11861 2005-12-19 Ross Golder <ross@golder.org>
11863 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
11864 application/xml MIME type.
11866 2005-12-18 Johannes Schmid <jhs@gnome.org>
11868 po/POTFILES.in: Updated files after directory changes
11869 HACKING: Removed outdated section 3 (anoncvs)
11871 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
11873 * plugins/build-basic-autotools/build-basic-autotools.c:
11874 Save all files in editor before running a command
11876 * plugins/tools/execute.c:
11877 Use document manager plugin instead of each editor for
11880 2005-12-15 Johannes Schmid <jhs@gnome.org>
11882 * plugins/document-manager/action-callbacks.c:
11883 (on_save_all1_activate), (on_swap_activate)
11884 plugins/document-manager/anjuta-docman.c:
11885 (on_save_as_filesel_response), (on_notebook_switch_page):
11887 Fixed some remaining issues in document-manger
11889 2005-12-15 Johannes Schmid <jhs@gnome.org>
11891 * plugins/profile-default/default.anjuta:
11892 Load Search plugin and Message Manager by default
11894 2005-12-14 Johannes Schmid <jhs@gnome.org>
11896 * plugins/editor/text_editor.c
11897 libanjuta/anjuta-utils.c:
11899 Check if files differ when gnome-vfs monitoring is used.
11902 2005-12-13 Johannes Schmid <jhs@gnome.org>
11904 * plugins/document-manager/plugin.c:
11905 Only save modified files in ianjuta_file_savable_save() for document-manager
11906 as discussed on mailing list.
11908 * plugins/cvs-plugin/cvs-callbacks.c:
11909 Fixed dialog handling for empty log message
11911 2005-12-13 Johannes Schmid <jhs@gnome.org>
11913 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
11915 * plugins/project-manager/* Removed ununsed files
11917 * plugins/symbol-browser/an_symbol_iter.c
11918 plugins/build-basic-autotools/build-basic-autotools.c
11919 plugins/build-basic-autotools/executer.c
11920 plugins/class-gen/class_gen.c
11921 plugins/class-inheritance/class-inherit.c
11922 plugins/cvs-plugin/cvs-actions.c
11923 plugins/cvs-plugin/cvs-interface.c
11924 plugins/debug-manager/attach_process.
11925 plugins/devhelp/plugin.c
11926 plugins/document-manager/plugin.c
11927 plugins/document-manager/indent_util.c
11928 plugins/editor/properties.cxx
11929 plugins/editor/aneditor.cxx
11930 plugins/editor/style-editor.c
11931 plugins/editor/text_editor.c
11932 plugins/macro/macro_db.c
11935 Use DEBUG_PRINT for debug messages
11937 libanjuta/anjuta-debug.h: Include config.h
11939 HACKING: Updated (BTW: does anyone read this?)
11941 2005-12-12 Johannes Schmid <jhs@gnome.org>
11943 Patch from Johan Ersvik <jersvik@fastmail.fm>:
11944 * plugins/gdb/debugger.c
11946 Fix a crasher in gdb plugin
11948 * plugins/gtodo/plugin.c
11949 plugins/search/plugin.c
11953 * plugins/document-manager/anjuta-docman.c:
11955 Fixed error markers
11957 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
11959 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
11961 * plugins/document-manager/anjuta-docman.c:
11962 highlight changed files in docman popup-menu
11963 * plugins/gdb/debug-tree.c:
11964 plugins/gdb/debugger.c
11965 Do not corupt entire "locals" tree when variable pointer have
11966 additional info and arrays/strucs/unions correctly.
11969 2005-12-11 Johannes Schmid <jhs@gnome.org>
11971 * plugins/document-manager/anjuta-docman.c
11972 plugins/document-manager/plugin.c
11973 plugins/editor/text_editor.c:
11975 AUTHORS: Added Johan Ersvik
11977 Fixed "is-dirty" bug and tab ordering
11979 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
11981 * plugins/editor/aneditor-autocomplete.cxx
11982 plugins/editor/aneditor-calltip.cxx
11983 plugins/editor/aneditor-priv.h
11984 plugins/symbol-browser/an_symbol.c
11985 plugins/symbol-browser/an_symbol_view.c
11987 tagmanager/tm_symbol.c
11988 tagmanager/tm_tag.c
11989 tagmanager/include/tm_symbol.h
11990 tagmanager/include/tm_tag.h
11993 Better pointer recognition in tagmanager and symbol browser
11995 2005-12-11 Johannes Schmid <jhs@gnome.org>
11997 * plugins/search/*: New search plugin derived from search code in old editor
12000 * plugins/document-manager/*: new document-manger which is now seperated from
12001 editor to allow implementation of other editor widgets. Code is mostly derived
12002 from old editor plugin
12004 * plugins/print/* new print plugin which is not fully implemented in the
12007 * plugins/editor/text_editor.c: Added lots of interface code
12009 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
12010 IAnjutaEditorFactory and extended IAnjutaEditor
12012 * configure.in, plugins/Makefile.am updated build system for new
12015 This is a huge commit which might still contain some bugs and also has
12016 some fixmes. Things that are not working are the search toolbar because it
12017 does not use the same backend as any other searching function and printing
12018 (easy to fix) because it did not yet implement IAnjutaPrintable.
12020 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
12022 * plugins/project-wizard/property.c:
12023 Use newer GtkFileChooser instead of GtkFileSelection with
12024 GnomeFileEntry to avoid a bug
12026 * plugins/project-wizard/install.c:
12027 Avoid an endless loop if project directory is not writable
12029 * plugins/project-wizard/druid.c:
12030 Allow creating project in empty directory without a
12033 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
12035 Patch from Massimo Cora <maxcvs@email.it>
12036 * plugins/class-inheritence/class-inherit.c
12037 plugins/class-inheritence/plugin.c
12038 plugins/class-inheritence/plugin.h
12041 Update plugin to use new API from graphviz 2.6. Version 2.2 is
12042 no longer supported!
12044 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
12046 Patch from Johan Ersvik <jersvik@fastmail.fm>
12047 * plugins/message-view/message-view.c
12048 plugins/build-basic-autotools/build-basic-autotools.c
12049 plugins/build-basic-autotools/automake-c.filters
12051 This patch correct regex-filters for newer automake
12054 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
12056 * plugins/tools/execute.c:
12057 Detect variables inside a word
12059 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12061 * libanjuta/anjuta-status.[ch],
12062 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
12063 plugins/editor/anjuta-docman.c :
12064 New anjuta-status procedure.
12066 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12069 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
12070 plugins/editor/Makefile.am
12071 plugins/editor/anjuta-document-manager.glade
12072 plugins/editor/plugin.c plugins/editor/plugin.h
12073 plugins/editor/text_editor.c plugins/editor/text_editor.h
12075 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
12076 plugins/editor/indent-util.c plugins/editor/indent-util.h
12077 plugins/editor/indent_test.c :
12078 Set and Preview indent preferences parameters.
12079 Saved indent user parameters.
12081 2005-10-27 Naba Kumar <naba@gnome.org>
12083 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
12084 * plugins/editor/anjuta-docman.c: Restore tab color to normal
12085 theme color for saved documents.
12087 2005-10-26 Naba Kumar <naba@gnome.org>
12089 * libanjuta/anjuta-encodings.c: Save changed supported encodings
12090 list. Fixed bug #316731.
12092 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
12094 * tagmanager/tm_symbol.c: Fixed bug #315218
12096 2005-10-23 Adam Weinberger <adamw@gnome.org>
12098 * plugins/build/build_file.c
12099 plugins/build-basic-autotools/build-basic-autotools.c
12100 plugins/tools/execute.c
12101 plugins/build/compile.c
12102 plugins/build/configurer.c
12103 plugins/debug-manager/plugin.c
12104 plugins/editor/plugin.c
12105 plugins/editor/print.c
12106 plugins/editor/text_editor.c
12107 plugins/file-loader/plugin.c
12108 plugins/file-manager/an_file_view.c
12109 plugins/symbol-browser/an_symbol_view.c
12110 plugins/gdb/debugger.c
12111 plugins/gdb/plugin.c
12112 plugins/glade/plugin.c
12113 plugins/macro/macro-actions.c
12114 plugins/macro/plugin.c
12115 plugins/profile-default/plugin.c
12116 plugins/project-manager/plugin.c
12117 plugins/project-manager/project_import.c
12118 plugins/symbol-browser/plugin.c
12119 plugins/tools/execute.c
12121 src/anjuta-actions.h
12123 Correct spacing errors before and after "...".
12125 2005-10-20 Naba Kumar <naba@gnome.org>
12127 * plugins/gdb/debugger.c: Fixed attach/detach process to
12128 updated UI properly.
12130 2005-10-18 Naba Kumar <naba@gnome.org>
12132 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
12135 2005-10-13 Naba Kumar <naba@gnome.org>
12137 * plugins/project-mkfile-import/*: Removed separate import wizard for
12138 makefile based projects (because single widzard handles all wizards).
12140 * plugins/project-import/project-import.c: Made wizard window
12141 transient to main window.
12143 Patch from: Eric Greveson <ejg45@cam.ac.uk>
12145 * AUTHORS: Added Eric's name in contributors list.
12147 * configure.in, plugins/Makefile.am,
12148 plugins/project-import/Makefile.am,
12149 plugins/project-import/anjuta-project-import.glade,
12150 plugins/project-import/project-import.c,
12151 plugins/project-import/project-import.h: Import wizard now detects
12152 both makefile and automake projects together instead of separate wizard.
12154 * plugins/project-wizard/templates/java/project.anjuta,
12155 plugins/project-wizard/templates/mkfile/project.anjuta,
12156 plugins/project-wizard/templates/python/project.anjuta,
12157 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
12158 name to make it appropriate.
12160 2005-10-11 Naba Kumar <naba@gnome.org>
12162 * configure.in: Fixed glade3 version requirement.
12164 2005-09-29 Alexander Shopov <ash@contact.bg>
12166 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
12168 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
12170 * plugins/subversion/svn_auth.c
12171 plugins/subversion/anjuta_subversion.glade:
12172 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
12174 2005-09-22 Naba Kumar <naba@gnome.org>
12176 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
12178 * configure.in, plugins/Makefile.am
12179 plugins/project-manager/anjuta-project-manager.plugin.in,
12180 plugins/project-manager/plugin.c,
12181 (added) plugins/project-mkfile-import/.cvsignore,
12182 (added) plugins/project-mkfile-import/Makefile.am,
12183 (added) plugins/project-mkfile-import/
12184 anjuta-project-mkfile-import-plugin.png,
12185 (added) plugins/project-mkfile-import/
12186 anjuta-project-mkfile-import.glade,
12187 (added) plugins/project-mkfile-import/
12188 anjuta-project-mkfile-import.plugin.in,
12189 (added) plugins/project-mkfile-import/plugin.c,
12190 (added) plugins/project-mkfile-import/plugin.h,
12191 (added) plugins/project-mkfile-import/project-mkfile-import.c,
12192 (added) plugins/project-mkfile-import/project-mkfile-import.h,
12193 plugins/project-wizard/templates/Makefile.am,
12194 (added) plugins/project-wizard/templates/mkfile-logo.png,
12195 (added) plugins/project-wizard/templates/mkfile.wiz,
12196 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
12197 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
12198 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
12199 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
12200 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
12201 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
12202 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
12203 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
12204 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
12205 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
12206 (added) plugins/project-wizard/templates/mkfile/src/main.c:
12207 Added makefile based project import wizard and wizard template.
12209 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
12211 * libanjuta/anjuta-launcher.c: Reduced false password detections
12213 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
12215 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
12216 messages correctly.a
12218 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
12220 * scintilla/Makefile.am: Changed scintilla library to noinst
12221 * pixmaps/Makefile.am: Install password.png
12222 * libanjuta/anjuta-launcher.c: Changed password detection
12223 to be able to access GNOME CVS with ssh.
12225 2005-08-31 Naba Kumar <naba@gnome.org>
12227 * plugins/glade/plugin.c: Set transient window for the widget
12230 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
12232 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
12234 2005-08-10 Naba Kumar <naba@gnome.org>
12236 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
12237 as shortcut key for execute.
12239 * src/about.c: Clean up.
12241 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
12242 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
12245 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12247 * plugins/editor/search-replace_backend.c :
12248 Fixed search in File Patterns.
12250 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
12252 * plugins/gdb/Makefile.am: Fixed a make -j x bug
12254 2005-08-04 Naba Kumar <naba@gnome.org>
12256 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
12257 for pango-1.8 rendering bug.
12259 2005-08-03 Naba Kumar <naba@gnome.org>
12261 * plugins/glade/plugin.c: Proper names for plugin widgets.
12263 * plugins/subversion/anjuta-subversion.glade,
12264 plugins/subversion/svn-auth.c: Fixed authentication dialog and
12265 string allocations. Use passed default values when available.
12266 Set proper focus and dialog default response. Destroy dialog after use.
12267 Return error when appropriate.
12269 2005-08-02 Naba Kumar <naba@gnome.org>
12271 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
12272 for pango-1.8 rendering bug.
12274 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
12276 * scintilla/Makefile.am: Fixed a make -j x bug
12278 2005-08-02 Johannes Schmid <jhs@gnome.org>
12280 * plugins/subversion/svn-auth.c: Added username/password
12283 2005-08-01 Naba Kumar <naba@gnome.org>
12285 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
12286 checks for character width calculations.
12288 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12290 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
12292 2005-07-31 Naba Kumar <naba@gnome.org>
12294 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
12295 messup with pango 1.8. Fixed bug #311846.
12297 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12299 * plugins/gdb/memory.c : Fixed bug 305082.
12301 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12302 plugins/project-wizard/templates/gcj.wiz,
12303 plugins/project-wizard/templates/gnome.wiz,
12304 plugins/project-wizard/templates/gtk.wiz,
12305 plugins/project-wizard/templates/java.wiz,
12306 plugins/project-wizard/templates/python.wiz,
12307 plugins/project-wizard/templates/wxwin.wiz,
12308 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
12310 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
12312 * plugins/tools/execute.c:
12313 Correct a crash if editor is closed while a tool still use it.
12315 2005-07-28 Naba Kumar <naba@gnome.org>
12317 * scintilla/*: Updated scintilla from their latest CVS.
12319 2005-07-27 Naba Kumar <naba@gnome.org>
12321 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
12322 plugins/build-basic-autotools/build-basic-autotools.c,
12323 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
12324 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
12325 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
12326 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
12327 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
12328 plugins/message-view/plugin.c, plugins/patch/plugin.c,
12329 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
12330 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
12331 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
12332 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
12333 argument to anjuta_ui_add_action_group_entries() and
12334 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
12335 Fixed all plugins to pass translation domain. This fixes untranslated
12338 2005-07-27 Naba Kumar <naba@gnome.org>
12340 * plugins/class-inheritance/class-callbacks.c,
12341 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
12342 proper system colors.
12344 2005-07-26 Naba Kumar <naba@gnome.org>
12346 * ROADMAP: Updated and added more tasks.
12348 2005-07-25 Naba Kumar <naba@gnome.org>
12350 * ROADMAP: Updated and added more tasks.
12352 2005-07-24 Naba Kumar <naba@gnome.org>
12354 * HACKING: Fixed format.
12356 2005-07-24 Naba Kumar <naba@gnome.org>
12358 * ROADMAP: Fixed format.
12359 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
12361 2005-07-24 Naba Kumar <naba@gnome.org>
12363 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
12364 * data/properties/cpp.properties: Added *.c++ as file extension for c++
12366 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
12368 * plugins/tools/dialog.c, plugins/tools/dialog.h:
12369 Correct wrong sensitivity setting
12371 * plugins/tools/tool.c: Correct a crash when removing overridden tool
12373 * plugins/tools/variable.c: Add variables for project manager
12375 2005-07-23 Naba Kumar <naba@gnome.org>
12377 * ROADMAP: updated.
12379 2005-07-23 Naba Kumar <naba@gnome.org>
12381 * plugins/subversion/Makefile.am,
12382 plugins/subversion/svn-auth.c,
12383 plugins/subversion/svn-auth.h: Added subversion authentication code
12386 * plugins/subversion/subversion-callbacks.c,
12387 plugins/subversion/subversion-callbacks.h,
12388 plugins/subversion/svn-backend-priv.h,
12389 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
12390 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
12391 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
12392 Added file mode line.
12394 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
12396 * configure.in: Added 'gl' to ALL_LINGUAS.
12398 2005-07-21 Naba Kumar <naba@gnome.org>
12400 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
12401 the active sources and kill the running process without emitting
12402 signals (which could be fatal because the object is being destroyed).
12403 Incidentally, fixed the crash that happens when stopping an active
12404 debugger session. Disabled debug prints and code clean up.
12407 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
12408 message view object, because that prevents many unprocessed outputs
12409 from the cvs command from being appended in view. Does not set NULL
12410 to mesg_view private member (not required) so that any pending outputs
12411 to view is processed.Fixed bug #172666.
12413 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
12414 type in supported list.
12416 2005-07-18 Adam Weinberger <adamw@gnome.org>
12418 * plugins/file-manager/anjuta-file-manager-plugin.glade:
12419 grammar/spelling fixes.
12421 2005-07-17 Naba Kumar <naba@gnome.org>
12423 * (new) plugins/project-wizard/templates/terminal/cvsignore,
12424 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
12425 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
12426 plugins/project-wizard/templates/anjuta-plugin.wiz,
12427 plugins/project-wizard/templates/gcj.wiz,
12428 plugins/project-wizard/templates/gnome.wiz,
12429 plugins/project-wizard/templates/gtk.wiz,
12430 plugins/project-wizard/templates/gtkmm.wiz,
12431 plugins/project-wizard/templates/java.wiz,
12432 plugins/project-wizard/templates/python.wiz,
12433 plugins/project-wizard/templates/terminal.wiz,
12434 plugins/project-wizard/templates/terminal/Makefile.am,
12435 plugins/project-wizard/templates/terminal/po/Makefile.am,
12436 plugins/project-wizard/templates/terminal/src/Makefile.am,
12437 plugins/project-wizard/templates/wxwin.wiz,
12438 plugins/project-wizard/templates/xlib-dock.wiz,
12439 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
12440 wizards and updated .wiz files to install them in newly created
12443 2005-07-16 Naba Kumar <naba@gnome.org>
12445 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
12447 * plugins/file-manager/an_file_view.c,
12448 plugins/file-manager/plugin.c: Added file manager preferences to
12449 show/hide files ignored by version control (e.g. cvsignore).
12451 * plugins/editor/text_editor.c: Initialize vfs info struct.
12453 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
12454 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
12455 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
12456 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
12457 omf-install/.cvsignore, pixmaps/.cvsignore,
12458 plugins/file-manager/anjuta-file-manager-plugin.glade,
12459 scintilla/.cvsignore, scintilla/include/.cvsignore,
12460 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
12461 tagmanager/python.c: Updated.
12463 2005-07-16 Naba Kumar <naba@gnome.org>
12465 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
12466 Fixed python parser to parser class methods.
12468 2005-07-15 Naba Kumar <naba@gnome.org>
12470 * plugins/project-wizard/property.c: Used parenthesis to remove
12473 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12474 plugins/project-wizard/templates/gcj.wiz,
12475 plugins/project-wizard/templates/gnome.wiz,
12476 plugins/project-wizard/templates/gtk.wiz,
12477 plugins/project-wizard/templates/gtkmm.wiz,
12478 plugins/project-wizard/templates/java.wiz,
12479 plugins/project-wizard/templates/python.wiz,
12480 plugins/project-wizard/templates/terminal.wiz,
12481 plugins/project-wizard/templates/wxwin.wiz,
12482 plugins/project-wizard/templates/xlib-dock.wiz,
12483 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
12486 2005-07-15 Naba Kumar <naba@gnome.org>
12488 * plugins/project-wizard/templates/java.wiz,
12489 plugins/project-wizard/templates/java/Makefile.am,
12490 plugins/project-wizard/templates/java/project.anjuta,
12491 plugins/project-wizard/templates/python.wiz,
12492 plugins/project-wizard/templates/python/Makefile.am,
12493 plugins/project-wizard/templates/python/project.anjuta: Use different
12494 project files for java and python module where debugger is not
12495 included in the list of plugins.
12497 2005-07-15 Naba Kumar <naba@gnome.org>
12499 * configure.in, plugins/project-wizard/templates/Makefile.am,
12500 plugins/project-wizard/templates/gcj-logo.png,
12501 plugins/project-wizard/templates/gcj.wiz,
12502 plugins/project-wizard/templates/gcj/.cvsignore,
12503 plugins/project-wizard/templates/gcj/Makefile.am,
12504 plugins/project-wizard/templates/gcj/configure.in.tpl,
12505 plugins/project-wizard/templates/gcj/src/.cvsignore,
12506 plugins/project-wizard/templates/gcj/src/Makefile.am,
12507 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
12508 plugins/project-wizard/templates/java-logo.png,
12509 plugins/project-wizard/templates/java.wiz,
12510 plugins/project-wizard/templates/java/configure.in.tpl,
12511 plugins/project-wizard/templates/java/po/Makefile.am,
12512 plugins/project-wizard/templates/java/po/POTFILES.in,
12513 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
12514 plugins/project-wizard/templates/java/src/main.java,
12515 plugins/project-wizard/templates/python-logo.png,
12516 plugins/project-wizard/templates/python.wiz,
12517 plugins/project-wizard/templates/python/.cvsignore,
12518 plugins/project-wizard/templates/python/Makefile.am,
12519 plugins/project-wizard/templates/python/configure.in.tpl,
12520 plugins/project-wizard/templates/python/po/.cvsignore,
12521 plugins/project-wizard/templates/python/po/Makefile.am,
12522 plugins/project-wizard/templates/python/po/POTFILES.in,
12523 plugins/project-wizard/templates/python/src/.cvsignore,
12524 plugins/project-wizard/templates/python/src/Makefile.am,
12525 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
12526 plugins/project-wizard/templates/python/src/main.py: Added Generic
12527 gcj and python project wizards. Fixed Generic java project to
12528 use _JAVA primary. Update gnome-build from cvs for them to work
12531 2005-07-12 Naba Kumar <naba@gnome.org>
12533 * plugins/project-manager/plugin.c: Automatically determine
12534 project backend by probing.
12536 2005-07-04 Naba Kumar <naba@gnome.org>
12538 * Makefile.am: Do not install old anjuta.glade file which conflicts
12539 with newer src/anjuta.glade.
12541 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
12543 * plugins/an_symbol_prefs.c:
12544 Sort list of available symbol files
12546 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
12548 * plugins/build-basic-autotools.c:
12551 * plugins/gtodo/libgtodo.c:
12552 Possible fix for #307800
12554 * libanjuta/anjuta-encodings.c
12555 libanjuta/anjuta-launcher.c
12556 libanjuta/anjuta-preference-dialog.c
12557 libanjuta/anjuta-preferences.c
12558 libanjuta/anjuta-ui.c
12559 libanjuta/anjuta-util.c
12560 libanjuta/cell-renderer-captioned-image.c
12561 libanjuta/plugin.c:
12563 Patch from de_lupus@pandora.be (Kristof Vansant):
12564 Replaced deprecated gnome-i18n.h
12567 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
12569 * plugins/subversion/anjuta-subversion.glade
12570 plugins/subversion/anjuta-subversion.ui
12571 plugins/subversion/plugin.c
12572 plugins/subversion/subversion-actions.c
12573 plugins/subversion/subversion-callbacks.h
12574 plugins/subversion/subversion-callbacks.c
12575 plugins/subversion/svn-backend-priv.h
12576 plugins/subversion/svn-backend.h
12577 plugins/subversion/svn-backend.c
12578 plugins/subversion/svn-thread.h
12579 plugins/subversion/svn-thread.c:
12581 Implemented Subversion diff
12583 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
12585 * plugins/build-basic-autotools/build-basic-autotools.c:
12586 Fixed crash bug! Might be useful to release 2.0.2 soon
12587 because this bug will crash any build which produces errors
12590 === Anjuta 2.0.1 ===
12592 2005-06-27 Naba Kumar <naba@gnome.org>
12594 * plugins/tools/execute.c: Formated code.
12596 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
12598 * plugins/build-basic-autotools/build-basic-autotools.c:
12599 Remove two memory leaks
12600 Check command output versus untranslated strings too
12602 * plugins/tools/execute.c:
12603 Remove two memory leaks
12604 Check command output versus untranslated strings too
12605 Remove description message
12607 * plugins/tools/fileop.c:
12608 Escape tool name in xml configuration file
12610 2005-05-26 Naba Kumar <naba@gnome.org>
12612 * configure.in: Bumped version to 2.0.1
12613 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
12615 * plugins/tools/execute.c: Fixed clickable messages.
12618 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
12619 Deactivate glade plugin when last glade project is closed. Reorder
12620 glade widgets in layout. Change glade project when user selects a
12621 new project. Removed project from the list when user closes it. Fixed
12622 glade project file loading from URI. Save and restored loaded glade
12623 projects in/from session.
12625 * plugins/class-gen/action-callbacks.c,
12626 plugins/class-gen/anjuta-class-gen-plugin.glade,
12627 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
12628 plugins/file-wizard/anjuta-file-wizard.glade,
12629 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
12630 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
12631 "Add to project" correctly. Use the source file path returned after
12632 adding to project. Fixed memory leaks. Deactivate wizard plugins
12635 * plugins/project-manager/plugin.c,
12636 plugins/project-wizard/anjuta-project-wizard.glade,
12637 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
12638 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
12639 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
12640 project-wizard preference page to anjuta app, because they are
12641 more appropriated as general preferences. Renamed username and
12642 useremail properties keys.
12644 * po/POTFILES.in: Updated.
12646 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
12649 * plugins/file-loader/plugin.c: Do not use static variable to store
12650 created submenu in factory. Fixed crash in anjuta exit.
12652 2005-05-24 Naba Kumar <naba@gnome.org>
12654 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
12655 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12656 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12657 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12658 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12659 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12660 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12661 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12662 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12664 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
12665 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12666 plugins/build-basic-autotools/build-basic-autotools.c,
12667 plugins/build-basic-autotools/build-basic-autotools.h,
12668 plugins/build-basic-autotools/executer.c,
12669 plugins/build-basic-autotools/executer.h,
12670 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
12671 plugins/tools/variable.c: Added an extra argument to
12672 anuta_util_dialog_input() to pass default value. Save/load project
12673 configure and execution parameters in/from session.
12675 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
12676 symbol browser is loaded.
12678 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
12681 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
12682 deactivate would not start shell.
12684 2005-05-24 Naba Kumar <naba@gnome.org>
12686 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
12687 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
12688 libegg/egg-submenu-action.c, libegg/test-actions.c,
12689 plugins/build-basic-autotools/build-basic-autotools.c,
12690 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
12691 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
12692 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
12693 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
12694 plugins/macro/plugin.c, plugins/message-view/plugin.c,
12695 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
12696 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
12697 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12698 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
12699 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
12701 2005-05-24 Naba Kumar <naba@gnome.org>
12703 * data/properties/styles.properties: Fixed defalt font.
12705 * plugins/editor/search-replace.c,
12706 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
12707 project openness wihtout activating project-manager plugin (i.e.
12708 using anjuta_shell_get()).
12710 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
12711 - Completed add_source(), add_group() and add_target() methods of
12712 IAnjutaProjectManager.
12713 - Change their definition to return the added element (or NULL).
12714 - Used interface API for project main menus and 'add to project'
12715 from file-manager context menu.
12716 - Select proper default target/group when prompting for adding
12717 source/target/group.
12718 - Do not expand all nodes in selection tree when default selection
12719 are given (eases navigation in big projects).
12721 - Marked strings for translation.
12723 2005-05-23 Naba Kumar <naba@gnome.org>
12725 * src/anjuta-app.c: Save menu accelerators on change.
12727 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
12728 save-as dialog (leading to crash later).
12730 2005-05-22 Naba Kumar <naba@gnome.org>
12733 * AUTHORS: Added developers for other projects. Updated.
12734 * TODO.tasks: Updated.
12735 * ChangeLog: Added past changelogs from anjuta-0.1.5.
12737 2005-05-22 Naba Kumar <naba@gnome.org>
12739 * plugins/tools/execute.c: Make parsable lines distinct by adding
12740 a "Click me" description in the message. Allow tools to open arbibrary
12741 file in editory using gdb-styled annotation (The line starts with two
12742 \032 characters followed by the file:line).
12744 * plugins/tools/scripts/prepare-changelog.pl,
12745 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
12746 ChangeLog file itself and open it.
12748 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
12750 * plugins/tools/execute.c:
12751 Parse output in message pane
12752 Correct a crash on plugin deactivation
12754 * plugins/tools/fileop.c,
12755 plugins/tools/tool.c,
12756 plugins/tools/tool.h:
12757 Load only valid tools
12759 2005-06-21 Naba Kumar <naba@gnome.org>
12761 * anjuta.spec.in: Fixed devel package requirement.
12763 * plugins/message-view/message-view.c: Scroll message on next/previous.
12765 * TODO.tasks: Updated.
12767 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12768 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12769 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12770 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12771 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12772 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12773 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12774 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12776 * libanjuta/anjuta-preferences.c,
12777 plugins/build-basic-autotools/build-basic-autotools.c,
12778 plugins/build-basic-autotools/executer.c,
12779 plugins/class-gen/action-callbacks.c,
12780 plugins/class-gen/action-callbacks.h,
12781 plugins/class-gen/class_gen.c,
12782 plugins/cvs-plugin/cvs-interface.c,
12783 plugins/debug-manager/attach_process.c,
12784 plugins/debug-manager/plugin.c,
12785 plugins/debug-manager/utilities.c,
12786 plugins/debug-manager/utilities.h,
12787 plugins/editor/aneditor-autocomplete.cxx,
12788 plugins/editor/aneditor.cxx,
12789 plugins/editor/search-replace.c,
12790 plugins/editor/search-replace_backend.c,
12791 plugins/gdb/breakpoints.c,
12792 plugins/gdb/registers.c,
12793 plugins/patch/plugin.c,
12794 plugins/project-wizard/druid.c,
12795 plugins/project-wizard/install.c,
12796 plugins/subversion/plugin.c,
12797 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
12800 * plugins/class-gen/action-callbacks.c,
12801 plugins/project-wizard/parser.c,
12802 plugins/project-wizard/property.c,
12803 plugins/project-wizard/values.c,
12804 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
12806 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
12809 2005-06-20 Naba Kumar <naba@gnome.org>
12811 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
12812 manuals/reference/libanjuta/tmpl/e-splash.sgml,
12813 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12815 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
12816 exit idle function.
12818 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
12819 Fixed possible memory corruption.
12821 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
12822 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
12823 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
12824 progress bar increment and added progress status for symbol refresh
12825 and project loading.
12827 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
12828 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
12829 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
12830 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
12833 * TODO.tasks: Updated.
12835 2005-06-19 Naba Kumar <naba@gnome.org>
12837 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
12840 * plugins/project-import/project-import.c: Deactivate plugin when done.
12842 2005-06-18 Naba Kumar <naba@gnome.org>
12844 * plugins/profile-default/plugin.c: Fixed error when loading another
12845 project while a project is still loaded.
12847 * plugins/project-manager/plugin.c: Used (newly added) group-activated
12848 signal from gnome-build to popup group properties.
12850 * src/anjuta.c: Load default session by default.
12852 * po/POTFILES.in: Added missing files.
12854 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
12855 activate plugin on load (activate it separately). Connect to activate
12856 and deactivate signals for housekeeping, so that if plugins are
12857 activated or deactivate externally, they are properly recorded.
12859 * plugins/profile-default/plugin.c: Save profile before a project
12860 is loaded so that it could be restored when project is closed.
12862 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
12864 2005-06-17 Naba Kumar <naba@gnome.org>
12866 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
12867 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
12868 for project. The plugins loaded for the project is restored when project
12869 is loaded next time.
12871 * TODO.tasks: Updated.
12873 2005-06-15 Naba Kumar <naba@gnome.org>
12875 * plugins/tools/scripts/find-fixmes.pl,
12876 (new) plugins/tools/scripts/translation-status.pl,
12877 plugins/tools/scripts/tools-2.xml.in,
12878 plugins/tools/scripts/Makefile.am,
12879 plugins/tools/scripts/prepare-changelog.pl: Added translation
12880 status script. Completed find-fixmes.pl script. Fixed bugs.
12882 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
12885 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12887 * plugins/message-view/anjuta-message-manager-plugin.glade :
12888 renamed "messages.tag.position" to "messages.tab.position".
12889 plugins/message-view/anjuta-msgman.c :
12890 Messages tab position prefrences.
12892 2005-06-14 Naba Kumar <naba@gnome.org>
12894 * (new) plugins/tools/scripts/find-fixmes.pl,
12895 (new) plugins/tools/scripts/tools-2.xml.in,
12896 (new) plugins/tools/scripts/Makefile.am,
12897 (new) plugins/tools/scripts/prepare-changelog.pl,
12898 plugins/tools/plugin.h, plugins/tools/fileop.c,
12899 plugins/tools/Makefile.am, configure.in: Added system tools.
12901 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
12903 * plugins/tools/editor.c:
12904 Take care of creating .anjuta directory if missing
12906 2005-06-10 Naba Kumar <naba@gnome.org>
12908 * configure.in: Increased gnome-build required to version 0.1.2.
12910 * plugins/project-manager/plugin.c: Fixed target/group removal.
12911 Fixed memory leaks.
12913 2005-06-10 Naba Kumar <naba@gnome.org>
12915 * plugins/project-manager/plugin.c: Implemented target/group
12916 configuration (update gnome-build module from cvs).
12918 2005-06-07 Naba Kumar <naba@gnome.org>
12920 Patch from: Massimo Cora' <maxcvs@email.it>:
12921 * plugins/class-inheritance/Makefile.am,
12922 plugins/class-inheritance/class-inherit.c,
12923 plugins/class-inheritance/class-inherit.h,
12924 plugins/class-inheritance/plugin.c,
12925 plugins/class-inheritance/plugin.h,
12926 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
12927 expanded view of classes in hierarchy canvas (collapsable again).
12929 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
12931 * scintilla/patches/scintilla-64-bit.diff (added)
12932 * plugins/patch/patch-plugin.c:
12933 Conditional build for GTK 2.4 and GTK 2.6
12935 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
12937 * plugins/tools/anjuta-tools.glade,
12938 plugins/tools/editor.c,
12939 plugins/tools/plugin.h,
12940 plugins/tools/fileop.c:
12941 Add a check box to edit an user script
12942 Correct a few memory leak
12944 * plugins/tools/execute.c,
12945 plugins/tools/tool.c,
12946 plugins/tools/tool.h:
12947 Move utility remove_mnemonic function in tool.c
12950 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
12952 Patch from sbrabec@suse.cz:
12954 scintilla/include/Scintilla.h:
12956 Fix 64-Bit warnings in gcc 4
12958 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
12960 * plugins/patch/patch_plugin.c
12961 plugins/patch/patch.h
12962 plugin/patch/patch-plugin.glade
12963 plugin/patch/Makefile.am:
12965 Changed patch plugin to use libglade and new gtk 2.6 widgets
12967 2005-05-31 Naba Kumar <naba@gnome.org>
12969 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12970 * plugins/editor/text_editor.c: Don't show error
12973 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
12975 * plugins/message-view/anjuta-message-manager.ui,
12976 plugins/message-view/anjuta-msgman.c,
12977 plugins/message-view/anjuta-msgman.h,
12978 plugins/message-view/message-view.c,
12979 plugins/message-view/message-view.h,
12980 plugins/message-view/plugin.c:
12981 Add a popup menu in messages panes
12982 Move save message pane option in it
12984 2005-05-28 Naba Kumar <naba@gnome.org>
12986 * data/properties/styles.properties: Fixed default font
12989 * plugins/editor/style-editor.c: cleanup.
12991 2005-05-25 Naba Kumar <naba@gnome.org>
12993 * plugin/gdb/plugin.c: Start gdb even if the program does
12994 not exists. Fixes bug #305074
12996 2005-05-24 Naba Kumar <naba@gnome.org>
12998 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
12999 * configure.in: graphviz pkgconfig path.
13001 2005-05-24 Naba Kumar <naba@gnome.org>
13003 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
13004 * TODO.tasks: Updated.
13006 2005-05-22 Naba Kumar <naba@gnome.org>
13008 * anjuta.spec.in: Fixed spec file
13009 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
13011 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
13013 * TODO.tasks: Updated.
13015 * plugins/message-view/anjuta-message-manager.ui,
13016 plugins/message-view/message-view.c,
13017 plugins/message-view/message-view.h,
13018 plugins/message-view/plugin.c:
13019 Add shortcut for next and previous message
13020 Add a save message menu item
13021 Fix a bug in previous message
13023 2005-05-21 Naba Kumar <naba@gnome.org>
13025 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
13026 doc/Makefile.am, global-tags/create_global_tags.sh,
13027 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
13028 and rpm package creation. Fixed installation paths.
13030 * plugins/editor/anjuta-document-manager.glade,
13031 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
13032 and indent options.
13034 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
13036 2005-05-21 Naba Kumar <naba@gnome.org>
13038 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
13039 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
13040 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
13041 tagmanager/Makefile.am: Fixed paths configure variables to take
13042 automake configure variables instead of hardcoding.
13044 * global-tags/tm_global_tags.c: Formated code.
13046 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
13047 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13048 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13049 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13050 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13051 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13052 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13053 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13054 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13056 2005-05-20 Naba Kumar <naba@gnome.org>
13058 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
13059 and fixed rpm spec file (more testing required).
13061 * data/gdb.init: Don't set gdb prompt.
13063 * mime/Makefile.am: run update-mime-data only on system-wide install.
13065 * plugins/gdb/Makefile.am: Install plugin at correct paths.
13067 2005-05-19 Naba Kumar <naba@gnome.org>
13069 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
13070 while it's not visible.
13072 Patch from: Jason Bayman <JBayman@HobbitHell.com>
13073 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
13075 2005-05-19 Naba Kumar <naba@gnome.org>
13077 * configure.in: Fixed subversion checks. Added
13078 --disable-plugin-subversion and --disable-plugin-glade
13079 configure flags to manually turn off their plugin builds.
13081 * plugins/editor/plugin.c: Save and restore current editor line
13082 positions in session.
13084 2005-05-18 Naba Kumar <naba@gnome.org>
13086 * AUTHORS: Fixed email address.
13088 * libanjuta/anjuta-utils.c,
13089 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
13090 when the projectmanager toplevel is not a window. Check for valid
13091 gtkwindow type before using the passed window as parent for anjuta
13094 2005-05-17 Naba Kumar <naba@gnome.org>
13096 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
13098 * plugins/cvs-plugin/Makefile.am,
13099 plugins/devhelp/plugin.c,
13100 plugins/file-loader/Makefile.am,
13101 plugins/macro/Makefile.am,
13102 plugins/message-view/Makefile.am,
13103 plugins/patch/Makefile.am,
13104 plugins/project-manager/Makefile.am,
13105 plugins/subversion/Makefile.am,
13106 plugins/symbol-browser/Makefile.am: Removed -module flags
13109 * MAINTAINERS: Added file so that I could recieve bugzilla
13112 * plugins/glade/plugin.c: Fixed compile error.
13114 === Anjuta 2.0.0 ===
13116 2005-05-15 Naba Kumar <naba@gnome.org>
13118 * configure.in: Adjusted gdl version requirement. Bumped anjuta
13121 * plugins/symbol-browser/an_symbol_view.c,
13122 plugins/symbol-browser/plugin.c,
13123 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
13124 symbols have been updated. Reset file symbols when update
13125 occurs. Fixed memory leaks.
13127 Patch from Jason Bayman <JBayman@HobbitHell.com>:
13128 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
13130 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
13132 * plugins/tools/anjuta-tools.glade:
13133 Remove unused parameter dialog
13135 * plugins/tools/dialog.c,
13136 plugins/tools/fileop.c,
13137 plugins/tools/fileop.h,
13138 plugins/tools/tool.c,
13139 plugins/tools/tool.h,
13140 plugins/tools/variable.c:
13141 Add a few comments and cleanups
13143 * plugins/tools/editor.c,
13144 plugins/tools/editor.h:
13145 Remove code from previous plugin and add comments
13146 Use main window as parent (instead of tool list)
13148 * plugins/tools/execute.c,
13149 plugins/tools/execute.h:
13150 Remove code from previous plugin and add comments
13153 2005-05-14 Naba Kumar <naba@gnome.org>
13155 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
13158 * configure.in: Fixed
13160 * plugins/class-inheritance/class-inheritance.png: New icon.
13162 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
13163 screws up when reparented.
13165 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13167 * plugins/editor/search-replace.c,
13168 plugins/editor/search-replace_backend.c
13169 plugins/project-manager/plugin.c : Clear find pane if searching same
13170 expression. Clean code.
13172 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
13174 * configure.in: Added ne in ALL_LINGUAS
13176 2005-05-13 Naba Kumar <naba@gnome.org>
13178 * configure.in: Fixed glade-3 version.
13180 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
13181 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
13182 plugins/gdb/watch.c: Update locals, watch and frame document on
13185 2005-05-12 Naba Kumar <naba@gnome.org>
13187 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
13188 scope autocompletion when the function definition is incomplete.
13190 * plugins/class-gen/anjuta-class-gen.plugin.in,
13191 plugins/file-wizard/anjuta-file-wizard.plugin.in,
13192 plugins/gdb/plugin.c,
13193 plugins/glade/anjuta-glade.plugin.in,
13194 plugins/project-import/anjuta-project-import.plugin.in,
13195 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
13196 titles for the wizards.
13198 2005-05-11 Naba Kumar <naba@gnome.org>
13200 * configure.in, plugins/debug-manager/Makefile.am,
13201 plugins/debug-manager/plugin.c,
13202 (added) plugins/debug-manager/images/.cvsignore,
13203 (added) plugins/debug-manager/images/Makefile.am,
13204 (added) plugins/debug-manager/images/detach-16.png,
13205 (added) plugins/debug-manager/images/detach.png,
13206 (added) plugins/debug-manager/images/step-into-16.png,
13207 (added) plugins/debug-manager/images/step-into.png,
13208 (added) plugins/debug-manager/images/step-out-16.png,
13209 (added) plugins/debug-manager/images/step-out.png,
13210 (added) plugins/debug-manager/images/step-over-16.png,
13211 (added) plugins/debug-manager/images/step-over.png,
13212 plugins/gdb/Makefile.am,
13213 plugins/gdb/breakpoints.c,
13214 plugins/gdb/plugin.c,
13215 (added) plugins/gdb/images/.cvsignore,
13216 (added) plugins/gdb/images/Makefile.am,
13217 (added) plugins/gdb/images/breakpoint.png,
13218 (added) plugins/gdb/images/locals.png,
13219 (added) plugins/gdb/images/stack.png,
13220 (added) plugins/gdb/images/watch.png: Fixed breakpoints
13221 'remove all'. Added debugger icons.
13223 * plugins/editor/text_editor.c: Fixed file monitor.
13225 Patch from: Massimo Cora' <maxcvs@email.it>
13226 * plugins/patch/anjuta-patch-plugin.png,
13227 plugins/class-gen/Makefile.am,
13228 plugins/class-gen/action-callbacks.c,
13229 plugins/class-gen/class_gen.c,
13230 plugins/class-gen/class_logo.xpm: Implemented vcs
13231 file addions. New icons by Fabio Zecchini
13233 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13235 * libanjuta/interfaces/libanjuta.idl
13236 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
13237 plugins/editor/search-replace_backend.c
13238 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
13240 2005-05-11 Naba Kumar <naba@gnome.org>
13242 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
13243 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
13244 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
13245 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
13246 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
13249 * plugins/symbol-browser/an_symbol_prefs.c,
13250 plugins/symbol-browser/an_symbol_search.c,
13251 plugins/symbol-browser/an_symbol_view.c,
13252 plugins/symbol-browser/an_symbol_view.h,
13253 plugins/symbol-browser/plugin.c: Fixed memory leaks.
13255 2005-05-11 Naba Kumar <naba@gnome.org>
13257 * libanjuta/anjuta-shell.c: Fixed runtime warning.
13259 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
13260 progress bar location at create time, instead of hardcoding.
13262 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
13263 Added mini splash screen.
13265 * plugins/editor/text_editor.c: Do not produce warning when file
13266 monitor could not be created.
13268 * plugins/profile-default/plugin.c: Save project session on exit.
13269 Show mini splash with progress bar at profile load.
13271 2005-05-10 Naba Kumar <naba@gnome.org>
13273 * configure.in, manuals/Makefile.am: Fixed compile flags.
13274 Disable outdated manuals builds.
13276 * global-tags/Makefile.am: Uninstall tags files on
13279 * libegg/Makefile.am: Use configured deprecated flags.
13281 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13282 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13283 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
13286 * mime/Makefile.am: Take DESTDIR into account.
13288 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
13290 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
13291 on scope autocompletion.
13293 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
13294 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
13295 shared libs and static libs paths for debugging. Order them
13298 * po/POTFILES.in: Updated.
13300 2005-05-09 Naba Kumar <naba@gnome.org>
13302 * libanjuta/interfaces/libanjuta.idl,
13303 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
13304 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
13305 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
13306 Implemented debugger source directory search and emits location changed
13307 signal with absolute path of the file.
13309 * plugins/tools/tool.c: Fixed compile errors.
13311 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
13313 * plugins/tools/anjuta-tools.glade,
13314 plugins/tools/dialog.h,
13315 plugins/tools/dialog.c,
13316 plugins/tools/plugin.c,
13317 plugins/tools/editor.c:
13318 Improve graphical user interface
13320 Correct an error on close
13323 * plugins/tools/fileop.c,
13324 plugins/tools/tool.h,
13325 plugins/tools/tool.c:
13326 Change the tool internal structure
13327 Support having tools configuration in several places
13329 2005-05-08 Naba Kumar <naba@gnome.org>
13331 * plugins/gdb/actions.c,
13332 (removed) plugins/gdb/registers_cbs.c,
13333 (removed) plugins/gdb/registers_cbs.h,
13334 (removed) plugins/gdb/registers_gui.c,
13335 (removed) plugins/gdb/sharedlib_cbs.c,
13336 (removed) plugins/gdb/sharedlib_cbs.h,
13337 (removed) plugins/gdb/sharedlib_gui.c,
13338 (removed) plugins/gdb/signals_cbs.c,
13339 (removed) plugins/gdb/signals_cbs.h,
13340 (removed) plugins/gdb/signals_gui.c: Removed dead files.
13342 2005-05-08 Naba Kumar <naba@gnome.org>
13344 * plugins/build-basic-autotools/executer.c: Fixed programs
13347 * plugins/debug-manager/Makefile.am,
13348 plugins/debug-manager/anjuta-debug-manager.glade,
13349 plugins/debug-manager/plugin.c,
13350 plugins/gdb/Makefile.am: Used libglade for programs listing
13353 * (added) plugins/gdb/pointer.png: Stack pointer image.
13355 * libanjuta/anjuta-marshal.list,
13356 pixmaps/Makefile.am,
13357 plugins/gdb/actions.c,
13358 plugins/gdb/actions.h,
13359 plugins/gdb/anjuta-gdb-plugin.ui,
13360 plugins/gdb/anjuta-gdb.glade,
13361 plugins/gdb/breakpoints.c,
13362 plugins/gdb/breakpoints.h,
13363 plugins/gdb/debug_tree.c,
13364 plugins/gdb/debug_tree.h,
13365 plugins/gdb/debugger.c,
13366 plugins/gdb/debugger.h,
13367 plugins/gdb/gdbmi-test.c,
13368 plugins/gdb/gdbmi.c,
13369 plugins/gdb/gdbmi.h,
13370 plugins/gdb/info.c,
13371 plugins/gdb/info.h,
13372 plugins/gdb/locals.c,
13373 plugins/gdb/locals.h,
13374 plugins/gdb/memory.c,
13375 plugins/gdb/memory.h,
13376 plugins/gdb/plugin.c,
13377 plugins/gdb/plugin.h,
13378 plugins/gdb/registers.c,
13379 plugins/gdb/registers.h,
13380 plugins/gdb/registers_cbs.c,
13381 plugins/gdb/registers_cbs.h,
13382 plugins/gdb/registers_gui.c,
13383 plugins/gdb/sharedlib.c,
13384 plugins/gdb/sharedlib.h,
13385 plugins/gdb/sharedlib_cbs.c,
13386 plugins/gdb/sharedlib_cbs.h,
13387 plugins/gdb/sharedlib_gui.c,
13388 plugins/gdb/signals.c,
13389 plugins/gdb/signals.h,
13390 plugins/gdb/signals_cbs.c,
13391 plugins/gdb/signals_cbs.h,
13392 plugins/gdb/signals_gui.c,
13393 plugins/gdb/stack_trace.c,
13394 plugins/gdb/stack_trace.h,
13395 plugins/gdb/utilities.c,
13396 plugins/gdb/utilities.h,
13397 plugins/gdb/watch.c,
13398 plugins/gdb/watch.h,
13399 plugins/gdb/watch_cbs.c,
13400 plugins/gdb/watch_cbs.h,
13401 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
13402 it for all debugger component updates and listing. Implemented
13403 user custom debugger command window. Fixed all debugger components
13404 to work correctly. Implemented debugger as GObject. Removed
13407 2005-05-06 Naba Kumar <naba@gnome.org>
13409 * TODO.tasks: Updated.
13411 * plugins/build-basic-autotools/Makefile.am,
13412 plugins/file-loader/Makefile.am,
13413 plugins/profile-default/Makefile.am,
13414 plugins/sample1/Makefile.am,
13415 plugins/symbol-browser/images/Makefile.am,
13416 src/Makefile.am: Fixed 'make distcheck' errors.
13418 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
13421 * tagmanager/tm_workspace.c: Include prototypes in getting
13424 2005-05-06 Naba Kumar <naba@gnome.org>
13426 * TODO.tasks: Updated.
13428 * configure.in, plugins/cvs-plugin/Makefile.am,
13429 plugins/debug-manager/Makefile.am,
13430 plugins/devhelp/Makefile.am,
13431 plugins/editor/Makefile.am,
13432 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
13434 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
13435 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
13438 * tagmanager/tm_workspace.c,
13439 tagmanager/include/tm_workspace.h,
13440 plugins/editor/aneditor-autocomplete.cxx,
13441 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
13442 to return all matching tag types when no name is given instead of
13443 returning empty array.
13445 * plugins/symbol-browser/Makefile.am,
13446 (added) plugins/symbol-browser/an_symbol.c,
13447 (added) plugins/symbol-browser/an_symbol.h,
13448 plugins/symbol-browser/an_symbol_info.c,
13449 plugins/symbol-browser/an_symbol_info.h,
13450 (added) plugins/symbol-browser/an_symbol_iter.c,
13451 (added) plugins/symbol-browser/an_symbol_iter.h,
13452 plugins/symbol-browser/an_symbol_search.c,
13453 plugins/symbol-browser/an_symbol_view.c,
13454 plugins/symbol-browser/an_symbol_view.h,
13455 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
13456 plugins/symbol-browser/plugin.c,
13457 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
13458 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
13459 plugin and implemented IAnjutaIterable interface for symbol search
13462 * plugins/class-inheritance/Makefile.am,
13463 plugins/class-inheritance/class-inherit.c,
13464 plugins/class-inheritance/class-inherit.h,
13465 plugins/class-inheritance/plugin.h: Use the newly added
13466 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
13467 get rid of libanjuta-ctags.la dependencies.
13469 2005-05-02 Naba Kumar <naba@gnome.org>
13471 * plugins/class-inheritance/class-inherit.c,
13472 plugins/class-inheritance/plugin.c,
13473 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
13474 be found for a class. Formated code.
13476 Patch from: Curtis Magyar <curtm4n@gmail.com>:
13477 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
13480 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
13482 * libanjuta/anjuta-launcher.c:
13483 Keep trying sending data until all bytes have been written
13485 * plugins/tools/anjuta-tools.glade,
13486 plugins/tools/editor.c:
13487 Add a combo box to defined data from stdin
13489 * plugins/tools/execute.c:
13490 Send data in stdin if needed
13493 * plugins/tools/fileop.c,
13494 plugins/tools/tool.h,
13495 plugins/tools/tool.c:
13496 Store, load and save stdin data
13497 Use tools-2.xml instead of tools.xml
13499 * plugins/tools/plugin.c,
13500 plugins/tools/plugin.h:
13503 * plugins/tools/dialog.c,
13504 plugins/tools/dialog.h:
13507 * plugins/tools/variable.c,
13508 plugins/tools/variable.h:
13509 Add editor related variables
13512 2005-04-29 Naba Kumar <naba@gnome.org>
13514 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
13516 * plugins/editor/text_editor.c: Fixed line marker interpretation.
13518 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
13519 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
13520 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
13521 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
13522 working on gdb MI interface. Completed MI parser interface.
13524 Patch from Massimo Cora <maxcvs@email.it>:
13525 * plugins/class-inheritance/Makefile.am,
13526 plugins/class-inheritance/class-inherit.c,
13527 plugins/class-inheritance/class-inherit.h,
13528 plugins/class-inheritance/plugin.c,
13529 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
13530 Used system theme for colors. Display class members on mouse click.
13532 2005-04-28 Naba Kumar <naba@gnome.org>
13534 * plugins/symbol-browser/an_symbol_prefs.c
13535 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
13536 implementation to create/add/remove custom tags files in symbol
13537 brower preferences.
13539 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
13542 * plugins/project-import/project-import.c: Fixed memory leaks and
13543 use correct debug prints.
13545 * TODO.tasks: Updated.
13547 2005-04-27 Naba Kumar <naba@gnome.org>
13549 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
13550 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
13551 scintilla/Makefile.am: Fixed 'make distcheck' errors.
13553 * plugins/editor/anjuta-docman.c,
13554 plugins/editor/anjuta-docman.h,
13555 plugins/editor/plugin.c: Emit editor-added signal from docman
13556 and connect signals to new editor correctly.
13558 * plugins/class-inheritance/plugin.c,
13559 plugins/symbol-browser/plugin.c: Added stock icons.
13561 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13562 plugins/build-basic-autotools/executer.c,
13563 plugins/build-basic-autotools/executer.h: Added missing files
13564 for the execute programs implementation.
13566 2005-04-26 Naba Kumar <naba@gnome.org>
13568 * TODO.tasks: Updated.
13570 * plugins/file-loader/plugin.c,
13571 plugins/project-import/anjuta-project-import.plugin.in,
13572 plugins/project-import/plugin.c,
13573 plugins/project-import/project-import.c,
13574 plugins/project-import/project-import.h: Be able to import older
13577 2005-04-26 Naba Kumar <naba@gnome.org>
13579 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
13580 removing it from the shell.
13582 * libanjuta/anjuta-shell.c,
13583 libanjuta/anjuta-shell.h,
13584 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
13585 so that widget additions are freezed or thaw using a pending queue.
13586 Fixded UI flicker while loading projects.
13588 2005-04-26 Naba Kumar <naba@gnome.org>
13590 * TODO.tasks: Updated.
13592 * libanjuta/interfaces/libanjuta.idl: Added execute method for
13593 IAnjutaBuildable interface.
13595 * plugins/build-basic-autotools/Makefile.am,
13596 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13597 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
13598 plugins/build-basic-autotools/build-basic-autotools.c,
13599 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
13600 interface and UI for executing project/file programs. Implemented
13601 IAnjutaFile interface so that executables could be opened directly.
13603 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
13604 Authors line (Reserved for external plugins, which do not have a way to
13605 show their credits).
13607 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
13608 [File Loader] group for menu labels (default to "Name" if it is not
13611 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
13612 for executing external commands.
13614 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
13616 * plugins/project-wizard/property.c:
13617 Correct a memory leak
13619 * libanjuta/interfaces/libanjuta.idl,
13620 plugins/editor/text_editor.c:
13621 Add erase_all and replace_selection function to IAnjutaEditor
13623 * plugins/tools/anjuta-tools.glade,
13624 plugins/tools/fileop.c,
13625 plugins/tools/editor.c,
13626 plugins/tools/tool.c
13627 plugins/tools/tool.h:
13628 Add shortcut and icon
13630 * plugins/tools/variable.c,
13631 plugins/tools/variable.h:
13632 Add a variable asking parameters at run time
13634 * plugins/tools/execute.c:
13635 Add a warning message for missing document manager
13636 Add replace buffer and replace selection output
13637 Correct an error in popup output
13639 * plugins/tools/plugin.c,
13640 plugins/tools/plugin.h,
13641 plugins/tools/anjuta-tools.ui,
13644 Attach tools menu to a new place
13646 2005-04-25 Naba Kumar <naba@gnome.org>
13648 * libanjuta/plugins.c, src/about.c, src/about.h,
13649 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
13650 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
13651 plugins (about box for plugins) menu.
13653 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13655 * plugins/editor/search-replace.c :
13656 Displayed full path in Search pane window.
13657 Bug 300231 : Selected line in Search pane window .
13659 2005-04-23 Naba Kumar <naba@gnome.org>
13661 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
13663 2005-04-22 Naba Kumar <naba@gnome.org>
13665 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
13667 * plugins/project-wizard/templates/java.wiz,
13668 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
13669 to create bytecodes (.class) files.
13671 * plugins/symbol-browser/an_symbol_info.c,
13672 plugins/symbol-browser/an_symbol_info.h,
13673 plugins/symbol-browser/an_symbol_search.c,
13674 plugins/symbol-browser/an_symbol_view.c,
13675 plugins/symbol-browser/plugin.c,
13676 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
13677 in file symbol list.
13679 2005-04-22 Naba Kumar <naba@gnome.org>
13681 * TODO.tasks: Updated.
13683 * plugins/class-inheritance/Makefile.am,
13684 plugins/subversion/Makefile.am: Do not install plugin files when
13685 plugin build condition is false.
13687 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13688 plugins/build-basic-autotools/build-basic-autotools.c,
13689 plugins/build-basic-autotools/build-basic-autotools.h,
13690 plugins/file-loader/anjuta-loader-plugin.ui,
13691 plugins/file-loader/dnd.c,
13692 plugins/file-loader/plugin.c,
13693 plugins/file-loader/plugin.h,
13694 plugins/project-manager/anjuta-project-manager.ui,
13695 plugins/project-manager/plugin.c: Added open file and build context
13696 menu in project manager context menu.
13698 2005-04-22 Naba Kumar <naba@gnome.org>
13700 * configure.in: Added message output showing conditional plugins to
13703 * src/layout.xml: Added layout for class-inheritance plugin widget.
13705 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
13706 plugin name to remove redundant terms.
13708 * TODO.tasks: Updated.
13711 plugins/symbol-browser/Makefile.am,
13712 plugins/symbol-browser/an_symbol_view.c,
13713 (removed) plugins/symbol-browser/sv_class.xpm,
13714 (removed) plugins/symbol-browser/sv_function.xpm,
13715 (removed) plugins/symbol-browser/sv_macro.xpm,
13716 (removed) plugins/symbol-browser/sv_private_fun.xpm,
13717 (removed) plugins/symbol-browser/sv_private_var.xpm,
13718 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
13719 (removed) plugins/symbol-browser/sv_protected_var.xpm,
13720 (removed) plugins/symbol-browser/sv_public_fun.xpm,
13721 (removed) plugins/symbol-browser/sv_public_var.xpm,
13722 (removed) plugins/symbol-browser/sv_static_fun.xpm,
13723 (removed) plugins/symbol-browser/sv_static_var.xpm,
13724 (removed) plugins/symbol-browser/sv_struct.xpm,
13725 (removed) plugins/symbol-browser/sv_unknown.xpm,
13726 (removed) plugins/symbol-browser/sv_variable.xpm,
13727 (added) plugins/symbol-browser/images/.cvsignore,
13728 (added) plugins/symbol-browser/images/Icons.16x16.Class,
13729 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
13730 (added) plugins/symbol-browser/images/Icons.16x16.Field,
13731 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
13732 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
13733 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
13734 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
13735 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
13736 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
13737 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
13738 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
13739 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
13740 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
13741 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
13742 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
13743 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
13744 (added) plugins/symbol-browser/images/Icons.16x16.Method,
13745 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
13746 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
13747 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
13748 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
13749 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
13750 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
13751 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
13752 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
13753 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
13754 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
13755 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
13756 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
13757 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
13758 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
13759 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
13760 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
13761 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
13762 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
13763 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
13764 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
13765 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
13766 pixmaps and added new icons (taken from monodevelop).
13768 2005-04-21 Naba Kumar <naba@gnome.org>
13770 Patch from Massimo Cora <maxcvs@email.it>:
13772 * configure.in, plugins/Makefile.am
13773 (new) plugins/class-inheritance/.cvsignore,
13774 (new) plugins/class-inheritance/Makefile.am,
13775 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
13776 (new) plugins/class-inheritance/class-inherit.c,
13777 (new) plugins/class-inheritance/class-inherit.h,
13778 (new) plugins/class-inheritance/plugin.c,
13779 (new) plugins/class-inheritance/plugin.h,
13780 (new) plugins/class-inheritance/class-inheritance.png: Added class
13781 inheritance plugin.
13783 Changes by naba: Added pkgconfig check for graphviz and conditionally
13786 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
13788 2005-04-20 Naba Kumar <naba@gnome.org>
13790 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13791 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13792 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13793 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13794 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13795 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13796 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13797 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13798 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13799 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13800 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13802 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
13803 message view management.
13805 * libanjuta/anjuta-children.[ch],
13806 plugins/build-basic-autotools/build-basic-autotools.c,
13807 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
13808 Removed anjuta_children_init() function,
13809 because it is done automatically when first invoked. Introduced
13810 anjuta_children_recover() to recover the child signalling. Fixed
13811 child exit management to correctly recover the exit status.
13813 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
13814 to properly shutdown the launcher and to kill the running process
13815 (without emitting any signal).
13817 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13818 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
13819 gdb and program instance.
13821 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13823 * plugins/editor/search-replace.c :
13824 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
13826 2005-04-18 Naba Kumar <naba@gnome.org>
13828 * TODO.tasks: Marked completed items.
13830 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
13831 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13832 plugins/project-manager/plugin.c: Prompt user for the debugging
13833 target (select from a list of project's executable targets) and
13834 correctly start debugger. Take care of libtool wrapping when the
13835 target selected is libtool target. Fixed debugger menu items
13838 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
13840 * plugins/tools/execute.c,
13841 plugins/tools/execute.h:
13842 Implement save all files before running a command
13843 Implement all options for stdout and stderr except replace buffer
13844 Allow running several tools
13846 * plugins/tools/plugin.c:
13847 Move anjuta launcher in execute.c
13849 * plugins/tools/tools.h,
13850 plugins/tools/variable.c:
13853 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
13855 * plugins/tools/anjuta-tools.glade:
13856 Add new properties in tool editor dialog
13857 Cosmetic improvements
13859 * plugins/tools/anjuta-tools.ui:
13860 Attach tool menu as a build menu
13862 * plugins/tools/dialog.c:
13863 Set tool menu item sensitivity in tool list
13866 * plugins/tools/editor.c,
13867 plugins/tools/editor.h,
13868 plugins/tools/fileop.c,
13869 plugins/tools/tool.c,
13870 plugins/tools/tool.h:
13871 Add new properties (active, save file...)
13872 Most of them are still not implemented
13874 * plugins/tools/execute.c,
13875 plugins/tools/execute.h:
13876 Reorganize code to support multiple run
13877 Support run in terminal
13879 * plugins/tools/plugin.c
13880 plugins/tools/plugin.h:
13881 Move message handling in execute.c
13883 * plugins/tools/variable.h,
13884 plugins/tools/variable.c:
13885 Add useful variables
13887 2005-04-13 Naba Kumar <naba@gnome.org>
13889 * plugins/editor/text_editor.c: Fixed file monitoring condition.
13890 * plugins/editor/Makefile.am: Added gnome-vfs flags.
13892 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13894 * plugins/tools/dialog.c plugins/tools/tool.c :
13897 2005-04-06 Naba Kumar <naba@gnome.org>
13899 * src/anjuta.c: Load default session only when
13900 "anjuta.session.load.last" preference is enabled.
13902 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
13904 * plugins/tools/Makefile.am,
13905 plugins/tools/variable.c,
13906 plugins/tools/variable.h:
13907 Add new code for handling variables
13909 * plugins/tools/anjuta-tools.glade:
13910 Improve tool editor dialog
13911 Add variable selection dialog
13913 * plugins/tools/dialog.c,
13914 plugins/tools/dialog.h,
13915 plugins/tools/plugin.c,
13916 plugins/tools/plugin.h:
13917 Add variable object
13918 Add a function to get it
13920 * plugins/tools/editor.c:
13921 Add gui code for variable selection dialog
13923 * plugins/tools/execute.c:
13924 Use variables for executing command
13926 * Naba: Compile warning fixes.
13928 2005-04-06 Naba Kumar <naba@gnome.org>
13930 * TODO.tasks: Marked completed items.
13932 2005-04-06 Naba Kumar <naba@gnome.org>
13934 * plugins/subversion/svn-backend.c: Fixed subversion plugin
13937 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
13939 2005-04-04 Naba Kumar <naba@gnome.org>
13941 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
13942 inside Main window.
13944 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
13946 * plugins/tools/Makefile.am,
13947 plugins/tools/anjuta-tools.plugin.in,
13948 plugins/tools/anjuta-tools.ui,
13949 plugins/tools/anjuta-tools.gladei,
13950 plugins/tools/anjuta-tools-plugin.png,
13951 plugins/tools/plugin.c,
13952 plugins/tools/plugin.h,
13953 plugins/tools/dialog.c,
13954 plugins/tools/dialog.h,
13955 plugins/tools/fileop.c,
13956 plugins/tools/fileop.h,
13957 plugins/tools/tool.c,
13958 plugins/tools/tool.h,
13959 plugins/tools/editor.c,
13960 plugins/tools/editor.h,
13961 plugins/tools/execute.c,
13962 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
13963 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
13966 * anjuta-tools.[ch]: Removed old tools code.
13968 2005-04-01 Steve Murphy <murf@e-tools.com>
13970 * configure.in: Added "rw" to ALL_LINGUAS.
13972 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13975 manuals/C/anjuta-manual/fileoperations.xml
13977 manuals/C/anjuta-manual/figures/search_expr.png
13978 manuals/C/anjuta-manual/figures/search_expr_basic.png
13979 manuals/C/anjuta-manual/figures/search_file_list.png
13980 manuals/C/anjuta-manual/figures/search_file_pattern.png
13981 manuals/C/anjuta-manual/figures/search_replace.png
13982 manuals/C/anjuta-manual/figures/search_setting.png
13983 manuals/C/anjuta-manual/figures/search_target.png
13984 manuals/C/anjuta-manual/figures/search_target_action.png
13985 manuals/C/anjuta-manual/figures/search_target_in.png
13987 manuals/C/anjuta-manual/figures/find_files.png
13988 manuals/C/anjuta-manual/figures/find_replace.png
13989 manuals/C/anjuta-manual/figures/find_text.png :
13990 Updated Anjuta manual (File Operations)
13992 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13994 * manuals/C/anjuta-manual/fileoperations.xml,
13995 manuals/C/anjuta-manual/figures/open_file.png,
13996 manuals/C/anjuta-manual/figures/open_file_multiple.png,
13997 manuals/C/anjuta-manual/figures/prefs_print.png,
13998 manuals/C/anjuta-manual/figures/print_dlg.png,
13999 manuals/C/anjuta-manual/figures/print_preview.png.
14001 manuals/C/anjuta-manual/figures/add_edit_macro.png,
14002 manuals/C/anjuta-manual/figures/display_macro.png,
14003 manuals/C/anjuta-manual/figures/insert_text.png,
14004 manuals/C/anjuta-manual/figures/keyword_macro.png,
14005 manuals/C/anjuta-manual/figures/new_file_wizard.png,
14006 manuals/C/anjuta-manual/figures/save_as_file.png :
14007 Updated Anjuta Manual (File Operations)
14009 2005-03-23 Adam Weinberger <adamw@gnome.org>
14011 * plugins/editor/action-callbacks.c,
14012 plugins/file-loader/plugin.c,
14013 plugins/gtodo/main.c,
14014 plugins/project-wizard/druid.c:
14015 Fix spelling/grammar errors. Fixes bugs
14016 169068, 169137, 169138, and 169139.
14018 2005-03-21 Naba Kumar <naba@gnome.org>
14020 Patch from: Massimo Cora' <maxcvs@email.it>:
14022 * plugins/editor/Makefile.am
14023 plugins/editor/anjuta-docman.c,
14024 (added) plugins/editor/editor-tooltips.c,
14025 (added) plugins/editor/editor-tooltips.h: Added tooltips to
14026 editor tabs to show full path.
14028 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
14030 * plugins/subversion/svn-backend.c:
14031 Removed "apr-0/" from include because this is
14032 already included in SVN_INCLUDE and broke building if
14033 apr >= 1.0 was installed.
14035 2005-03-18 Naba Kumar <naba@gnome.org>
14037 Patch from: Massimo Cora' <maxcvs@email.it>:
14039 * plugins/editor/action-callbacks.c,
14040 plugins/editor/aneditor-calltip.cxx,
14041 plugins/editor/aneditor-priv.h,
14042 plugins/editor/aneditor.cxx,
14043 plugins/editor/aneditor.h,
14044 plugins/editor/anjuta-document-manager.ui: Added calltip
14045 activation from menu.
14047 2005-03-16 Naba Kumar <naba@gnome.org>
14049 Patch from: Massimo Cora' <maxcvs@email.it>:
14051 * plugins/class-gen/action-callbacks.c,
14052 plugins/class-gen/anjuta-class-gen-plugin.glade,
14053 plugins/class-gen/class_gen.c,
14054 plugins/class-gen/class_gen.h,
14055 plugins/class-gen/class_logo.xpm,
14056 plugins/class-gen/plugin.c: Create files without project
14057 being open. Add to project support. And other enhancements.
14059 2005-03-15 Adam Weinberger <adamw@gnome.org>
14062 plugins/debug-manager/utilities.c,
14063 plugins/file-loader/plugin.c,
14064 plugins/gdb/utilities.c,
14065 plugins/profile-default/plugin.c,
14066 plugins/project-import/project-import.c,
14067 src/anjuta-actions.h:
14068 Spelling/grammar fixes.
14070 2005-03-13 Naba Kumar <naba@gnome.org>
14072 * plugins/editor/action-callbacks.c,
14073 plugins/editor/action-callbacks.h,
14074 plugins/editor/anjuta-document-manager.ui,
14075 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
14076 submenu. Moved menuitems from Format to View->Editor.
14078 * src/action-callbacks.c, src/action-callbacks.h,
14079 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
14080 layout and lock layout menus in View submenu. Get rid of
14081 Settings->Layout Manager menu.
14083 * plugins/project-import/anjuta-project-import.plugin.in:
14086 * global-tags/Makefile.am,
14087 global-tags/create_global_tags.sh,
14088 plugins/editor/aneditor-autocomplete.cxx,
14089 plugins/editor/aneditor-priv.h,
14090 plugins/editor/aneditor.cxx,
14091 tagmanager/tm_workspace.c: Fixed scope members autocompletion
14092 in editor and made it work in global symbols also.
14094 * src/anjuta-app.c: Always use priority texts besides icons style
14095 for toolbars, because other styles look horible for Anjuta (fixme).
14097 2005-03-11 Naba Kumar <naba@gnome.org>
14099 * configure.in: Removed test for iconv.
14101 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
14102 before scintilla widget is realized.
14104 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
14105 for Update menuitem.
14107 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
14108 already applied in scintilla main stream.
14110 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
14111 and notified scintilla developer.
14113 2005-03-10 Naba Kumar <naba@gnome.org>
14115 * src/action-callbacks.c: Removed reference to src/help.h (dead
14118 * plugins/editor/text_editor.c: Removed reference to
14119 src/launcher.h (a dead file).
14121 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
14122 src/controls.c, src/controls.h, src/fileselection.c,
14123 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
14124 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
14125 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
14126 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
14127 src/session.h, src/support.c, src/support.h, src/toolbar.c,
14128 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
14129 Removed these dead files from CVS.
14132 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14134 * plugins/file-wizard/action-callbacks.c : Added error message.
14135 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
14138 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
14140 * plugins/cvs-plugin/cvs-callbacks.c
14141 plugins/cvs-plugin/plugin.c:
14142 Fixed preferences page init and busy handling
14144 * plugins/subversion/plugin.c:
14145 Fixed preferences page init
14147 2005-03-09 Naba Kumar <naba@gnome.org>
14149 * plugins/Makefile.am, plugins/glade/Makefile.am,
14150 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
14151 enabled glade plugin in Anjuta. The plugin is built only when
14152 glade3 is installed.
14154 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
14156 * plugins/project-wizard/templates/java.wiz
14157 plugins/project-wizard/templates/java-logo.png (*)
14158 plugins/project-wizard/templates/java/*
14159 plugins/project-wizard/templates/Makefile.am
14162 Add Java project type. It generates a autoconf/automake
14163 project which is compiled using gcj. It requires automake
14164 > 1.4 (1.9 is known to work) to work!
14166 (*) still awaiting response from the gcj team if we
14167 may use their logo.
14169 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
14171 * plugins/project-import/*
14172 plugins/Makefile.am
14174 Added project import plugin. Might be a bit buggy and limited
14176 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
14177 Icon from old pixmaps dir
14179 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14181 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
14182 plugins/macro/macro-util.c, plugins/macro/macros.xml :
14183 Added C Custom_Indent line macro.
14186 2005-03-09 Naba Kumar <naba@gnome.org>
14188 * TODO.tasks: Added new message-manager tasks.
14190 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14191 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14192 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14193 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14194 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14195 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14196 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14197 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14198 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14199 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14201 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
14202 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
14203 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
14204 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
14205 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
14206 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
14207 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
14208 Removed debugger widgets from shell on debugger shutdown. Added
14209 scrolled windows for docked widgets. Removed unnecessary widget refs
14210 and unrefs. Destroy widgets correctly on debugger shutdown.
14212 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
14213 with project description title. Removed frame shadow.
14215 * plugins/project-wizard/druid.c: Initializes tooltips.
14217 * scintilla/Makefile.am: Fixed comiple error.
14219 2005-03-08 Adam Weinberger <adamw@gnome.org>
14221 * plugins/class-gen/anjuta-class-gen-plugin.glade,
14222 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
14224 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14226 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
14227 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
14228 plugins/macro/macro-util.c, plugins/macro/macro-util.h
14229 plugins/macro/macros.xml, plugins/macro/plugin.c :
14230 Moved cursor at the '|' position defined in macros.
14232 2005-03-07 Naba Kumar <naba@gnome.org>
14234 * plugins/subversion/Makefile.am: Fixed build error.
14236 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
14237 types (perl, python, shellscript).
14239 * plugins/editor/plugin.c: Fixed to show all highlight options.
14241 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14243 * TODO.tasks : updated tasks.
14244 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
14246 2005-03-07 Naba Kumar <naba@gnome.org>
14248 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
14249 or disable subversion file-manager submenu. If "Subvesion" is also
14250 valid directory, we should also check for it.
14252 * configure.in: Disable cygwin macro until someone fixes the
14255 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
14256 backward compatibility.
14258 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14260 * src/about.c : Cleaned code.
14261 * plugins/macro/macros.xml : Added "do_while" C macro.
14262 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
14263 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
14264 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
14265 Closed registers, shared libraries, kernel signals dialogs with ESC key.
14267 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
14269 * plugins/class-gen/plugin.c:
14270 Removed "return" to activate project_root_uri watching.
14272 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
14274 * plugins/Makefile.am
14275 plugins/subversion/*:
14276 Added subversion plugin. Add, Remove, Commit and Update work
14277 everything else needs work.
14279 * plugins/terminal/terminal.c
14280 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
14281 we still have focus problems with the editor.
14283 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14285 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
14287 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14289 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
14291 2005-03-04 Naba Kumar <naba@gnome.org>
14293 Patch from Massimo Cora' <maxcvs@email.it>:
14295 * plugins/class-gen/Makefile.am,
14296 plugins/class-gen/action-callbacks.c,
14297 plugins/class-gen/action-callbacks.h,
14298 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
14299 plugins/class-gen/anjuta-class-gen.plugin.in,
14300 plugins/class-gen/class_gen.c,
14301 plugins/class-gen/class_gen.h,
14302 (removed) plugins/class-gen/clsGen.c,
14303 (added) plugins/class-gen/goc_template_header,
14304 (added) plugins/class-gen/goc_template_source,
14305 plugins/class-gen/plugin.c,
14306 plugins/class-gen/plugin.h: Refactored class gen code.
14307 Added GOCBuilder code. Fixed UI. Implemented plugin.
14309 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
14311 * plugins/project-wizard/property.c
14312 plugins/project-wizard/install.c
14313 plugins/project-wizard/druid.c
14314 plugins/editor/goto_line.c
14315 plugins/editor/plugin.c
14316 plugins/gtodo/add_edit_item.c
14317 plugins/gtodo/ligtodo.c
14318 plugins/gtodo/main.c
14319 plugins/gtodo/preferences.c:
14320 Fixed #167559, #167534, #167266, #167357
14321 (Bad English in strings...)
14323 Thanks to Adam Weinberger and Thierry Moisan for
14326 2005-03-03 Naba Kumar <naba@gnome.org>
14328 * libegg/Makefile.am, libegg/menu/Makefile.am,
14329 (added) libegg/egg-submenu-action.c,
14330 (added) libegg/menu/egg-submenu-action.h: Created a new action for
14331 submenu (used for wizard listing).
14333 * plugins/file-loader/anjuta-loader-plugin.ui
14334 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
14337 * plugins/editor/action-callbacks.c,
14338 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
14339 ctrl+tabbing because it was interfaring with focus navigation.
14340 Focus editor on "Esc" in incremental search entry. Cleanups.
14342 * plugins/file-manager/an_file_view.c,
14343 plugins/symbol-browser/plugin.c,
14344 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
14347 * plugins/profile-default/plugin.c,
14348 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
14351 * (removed) scintilla/patches/a64-crash-fix.patch,
14352 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
14355 2005-03-03 Naba Kumar <naba@gnome.org>
14357 * HACKING: Fixed typos.
14359 * plugins/editor/aneditor-indent.cxx: Clean up.
14361 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
14362 Enable/disable save, undo and redo actions depending on state
14365 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14367 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
14368 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
14369 Displayed search_incremental status.
14371 * Removed plugins/editor/search_incremental.[ch]
14373 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
14375 * plugins/cvs-plugin/cvs-execute.c
14376 plugins/cvs-plugin/cvs-callbacks.c:
14377 - Use weak reference on mesg_view and reuse tab if
14378 it still exists to avoid cluttering message manager.
14379 - Fixed bug in cvs remove
14381 README, HACKING: Updated
14383 configure.in: Added check for libsvn
14385 2005-02-29 Naba Kumar <naba@gnome.org>
14387 * plugins/file-manager/an_file_view.c,
14388 plugins/symbol-browser/an_symbol_view.c,
14389 plugins/symbol-browser/plugin.c: Hide column headers (they
14392 2005-02-29 Naba Kumar <naba@gnome.org>
14394 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14395 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14396 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14397 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14398 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14399 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14400 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14401 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14402 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14403 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14405 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
14406 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
14407 (added) libanjuta/anjuta-session.[hc],
14408 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
14409 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
14410 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
14413 Implemented session management. Implemented session
14414 container class. Added session notifications from shell. Implemented
14415 session save/load in editor, file-loader, default-profile-plugin
14416 and anjuta-app. Fixed window sizing and restoration. Cleaned up
14417 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
14418 and maximized states in session. Implemented project session
14421 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14423 * plugins/class-gen/action-callbacks.[ch],
14424 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
14425 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
14426 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
14429 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
14431 * plugins/project-wizard/anjuta-project-wizard.glade,
14432 plugins/project-wizard/druid.c:
14433 Add some padding in tab label in project selection page
14435 * plugins/project-wizard/druid.c,
14436 plugins/project-wizard/parser.c:
14437 Search for project template recursively
14438 Add ~/.anjuta/project to the search paths
14440 2005-02-26 Naba Kumar <naba@gnome.org>
14442 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
14443 * plugins/file-loader/plugin.c: Fixed crash bug.
14444 * libanjuta/plugins.c: Fixed memory leak.
14446 2005-02-26 Naba Kumar <naba@gnome.org>
14448 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
14449 "UserActivatable" attribute for plugins. This attribute if set to
14450 "no" will prevent users from activating/deactivating it from
14451 plugins dialog. Added a toggle button in plugins dialog to toggle
14452 the plugins list between list of activatable plugins (default) to
14453 list of all plugins. anjuta_plugin_select() now only selects the
14454 plugin. Added anjuta_plugins_select_and_activate() method that will
14455 select and activate it.
14457 * plugins/profile-default/Makefile.am,
14458 plugins/profile-default/anjuta-default-profile.ui,
14459 plugins/profile-default/plugin.c,
14460 plugins/profile-default/plugin.h,
14461 plugins/project-manager/anjuta-project-manager.ui,
14462 plugins/project-manager/plugin.c,
14463 plugins/project-manager/plugin.h:
14465 Anjuta projects (*.anjuta) files define the profile of respective
14466 projects. Profile is a set of related plugins required for the
14467 project to open. Moved "close project" action from Project Manager
14468 to Profile Manager plugin. Implemented loading and unloading of
14469 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
14470 (instead of Project Manager) now handles opening of *.anjuta files.
14471 Close Project menuitem is now moved to File submenu (being
14472 consistent with Anjuta 1.x versions and avoiding creating Project
14473 submenu when project manager is not loaded).
14475 * src/anjuta-actions.h: Fixed short-cut key for Help content.
14477 * src/anjuta.ui: Fixed place holder for projects.
14479 * (new) plugins/profile-default/default.anjuta: default startup
14480 profile. Removed the hardcoded plugins loading in
14481 DefaultProfilePlugin.
14484 plugins/project-wizard/templates/terminal/project.anjuta:
14485 Implemented project format in newly created projects.
14487 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
14488 plugins/class-gen/anjuta-class-gen.plugin.in,
14489 plugins/cvs-plugin/anjuta-cvs.plugin.in,
14490 plugins/editor/anjuta-document-manager.plugin.in,
14491 plugins/file-loader/anjuta-loader.plugin.in,
14492 plugins/file-wizard/anjuta-file-wizard.plugin.in,
14493 plugins/gdb/anjuta-gdb.plugin.in,
14494 plugins/glade/anjuta-glade.plugin.in,
14495 plugins/message-view/anjuta-message-manager.plugin.in,
14496 plugins/profile-default/anjuta-default-profile.plugin.in,
14497 plugins/project-manager/anjuta-project-manager.plugin.in,
14498 plugins/project-wizard/anjuta-project-wizard.plugin.in:
14499 Defined UserActivatable attributes. Added supported types attribute.
14501 * plugins/project-wizard/anjuta-project-wizard.glade
14502 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
14503 "Project Wizard" in preferences title.
14505 * TODO.tasks: Updated.
14507 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
14510 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14512 * plugins/file-wizard/anjuta-file-wizard.glade
14513 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
14515 Integrated License macros, cleaned file.c.
14517 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
14519 * plugins/macor/macro-util.c: Fixed crash bugs if email or
14520 username can not be found correctly.
14522 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14524 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
14525 plugins/macro/macros.xml :
14527 Added Headers macros. Cleaned file.c
14529 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14531 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
14532 plugins/macro/macros.xml :
14534 Fixed a bug. Added Header macro.
14537 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14539 * plugins/file-wizard/action-callbacks.c,
14540 plugins/file-wizard/file.c, plugins/macro/macro-util.c
14541 plugins/macro/macros.xml :
14543 Added FileName, Header template macros.
14545 2005-02-24 Naba Kumar <naba@gnome.org>
14547 * plugins/patch/patch-plugin.c: Fixed a function call.
14549 * src/anjuta.c, src/main.c: Save and load default session.
14551 2005-02-24 Naba Kumar <naba@gnome.org>
14553 * libanjuta/interfaces/libanjuta.idl,
14554 plugins/message-view/anjuta-msgman.c,
14555 plugins/message-view/anjuta-msgman.h,
14556 plugins/message-view/plugin.c: Added and implemented
14557 set_view_title() method.
14559 * plugins/build-basic-autotools/build-basic-autotools.c,
14560 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
14561 build context pooling. Maximum 3 contexts are reused. Additional
14562 contexts are created when all are busy.
14564 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14566 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
14567 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
14568 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
14569 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
14571 Added Copyright, Changelog macros.
14573 2005-02-23 Naba Kumar <naba@gnome.org>
14575 Patch from Massimo Cora' <maxcvs@email.it>:
14576 * plugins/Makefile.am,
14577 plugins/patch/Makefile.am,
14578 (added) plugins/patch/anjuta-patch-plugin.png,
14579 (added) plugins/patch/anjuta-patch.plugin.in,
14580 (added) plugins/patch/anjuta-patch.ui,
14581 plugins/patch/patch-plugin.c,
14582 (added) plugins/patch/patch-plugin.h,
14583 (added) plugins/patch/plugin.c,
14584 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
14587 2005-02-23 Naba Kumar <naba@gnome.org>
14589 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
14590 file-loader/plugin.c, profile-default/plugin.c:
14591 Implemented "activated" and "deactivated" signals for plugin class.
14592 Renamed *_location() functions to *_id(), because location is
14593 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
14594 anjuta_plugins_unload_plugin().
14596 * class-gen/plugin.c: Fixed complier warning and utility function call.
14598 * debug-manager/plugin.c: Unload debugger plugin correctly.
14600 * project-manager/plugin.c: Fixed compiler warnings.
14602 * plugins/project-wizard/templates/gnome/.cvsignore,
14603 plugins/project-wizard/templates/gnome/po/.cvsignore,
14604 plugins/project-wizard/templates/gnome/src/.cvsignore,
14605 plugins/project-wizard/templates/gtk/po/.cvsignore,
14606 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
14607 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
14609 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
14610 build (we need to fix this thing).
14612 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
14614 * plugins/macro/macro-action.[ch]
14615 plugins/macro/macro-edit.c
14616 plugins/macro/macro-dialog.c
14617 plugins/macro/macro-db.[ch]
14618 plugins/macro/plugin.[ch]
14619 plugins/macro/macro-util.[ch] (added)
14621 Cleaned up macro plugin and preview expanded macros.
14623 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
14625 * plugins/cvs-plugin/cvs-interface.c:
14627 Fixed option setting when using no compression and not
14630 2005-02-23 Naba Kumar <naba@gnome.org>
14632 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
14633 geometry on exit and startup (only if there is no geometry from the
14636 * TODO.tasks: Updated.
14638 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
14640 * manuals/reference/libanjuta/Makefile.am,
14641 manuals/reference/libanjuta/libanjuta-docs.sgml,
14642 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
14643 documentation for writing project templates.
14645 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14647 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
14648 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
14650 Expansion keywords in macros.
14652 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14654 * plugins/file-wizard/action-callbacks.c,
14655 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
14656 plugins/macro/macros.xml :
14658 Inserting text by macro plugin
14661 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
14663 * plugins/macro/plugin.c
14664 plugins/cvs-plugin/plugin.c:
14666 Fixed interfaces (use static)
14668 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
14670 * plugins/macro/macro-actions.[ch]
14671 plugins/macro/plugin.c
14672 libanjuta/interfaces/libanjuta.idl:
14674 Implemented IAnjutaMacro interface to be used by file-wizard
14676 * plugins/cvs-plugin/plugin.c
14677 libanjuta/interfaces/libanjuta.idl:
14679 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
14680 for all version control systems and not only for cvs.
14682 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14684 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
14687 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
14690 2005-02-21 Naba Kumar <naba@gnome.org>
14692 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
14693 IAnjutaDebugger interface.
14695 * plugins/debug-manager/anjuta-debug-manager.ui,
14696 plugins/debug-manager/attach_process.c,
14697 plugins/debug-manager/attach_process.h,
14698 plugins/debug-manager/plugin.c,
14699 plugins/debug-manager/plugin.h,
14700 plugins/gdb/actions.c,
14701 plugins/gdb/actions.h,
14702 plugins/gdb/anjuta-gdb-plugin.ui,
14703 plugins/gdb/breakpoints.c,
14704 plugins/gdb/breakpoints.h,
14705 plugins/gdb/debugger.c,
14706 plugins/gdb/debugger.h,
14707 plugins/gdb/memory.c,
14708 plugins/gdb/plugin.c,
14709 plugins/gdb/plugin.h,
14710 plugins/gdb/sharedlib.h,
14711 plugins/gdb/sharedlib_cbs.c,
14712 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
14713 correctly between debug-manager and debugger. Implemented debugger
14714 interface in gdb plugin. Fixed action names. Added UI updating.
14715 Start and stop debugger (does not work yet). Fixed UI merging.
14716 Fixed debugger plugin handling in debug-manager.
14718 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
14720 * plugins/editor/aneditor-autocomplete.cxx:
14722 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
14723 crash with C++ "template" keyword.
14725 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14727 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14728 Fixed bug (Closed macro dialogs with Esc key).
14730 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
14732 * plugins/project-wizard/xlib.wiz,
14733 plugins/project-wizard/xlib-logo.png,
14734 plugins/project-wizard/xlib/*:
14735 Port old xlib anjuta project on new project wizard
14737 * plugins/project-wizard/xlib-dock.wiz,
14738 plugins/project-wizard/xlib-dock/*:
14739 Port old xlib dock anjuta project on new project wizard
14741 * plugins/project-wizard/wxwin.wiz,
14742 plugins/project-wizard/wxwin-logo.png,
14743 plugins/project-wizard/wxwin/*:
14744 Port old wxwin anjuta project on new project wizard
14746 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
14747 necessary changes for the new templates.
14749 2005-02-18 Naba Kumar <naba@gnome.org>
14751 * plugins/Makefile.am: Added class-gen
14753 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
14755 * plugins/project-wizard/header.c:
14756 Fix a bug in sorting of project categories
14758 2005-02-18 Naba Kumar <naba@gnome.org>
14760 Patch from Massimo Cora <maxcvs@email.it>:
14762 * plugins/class-gen/.cvsignore,
14763 plugins/class-gen/Makefile.am,
14764 (added) plugins/class-gen/action-callbacks.c,
14765 (added) plugins/class-gen/action-callbacks.h,
14766 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
14767 (added) plugins/class-gen/class_gen.c,
14768 (added) plugins/class-gen/class_gen.h,
14769 (added) plugins/class-gen/plugin.c,
14770 (added) plugins/class-gen/plugin.h: Ported class wizard to the
14773 * plugins/project-manager/plugin.c: implemented add_source().
14775 2005-02-17 Naba Kumar <naba@gnome.org>
14777 * plugins/file-loader/plugin.c: Fixed possible crash.
14779 * src/action-callbacks.c, src/action-callbacks.h,
14780 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
14782 2005-02-17 Naba Kumar <naba@gnome.org>
14784 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14785 plugins/project-wizard/templates/gnome.wiz,
14786 plugins/project-wizard/templates/gtk.wiz,
14787 plugins/project-wizard/templates/gtkmm.wiz,
14788 plugins/project-wizard/templates/terminal.wiz,
14789 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14790 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14791 plugins/project-wizard/templates/gnome/src/callbacks.c,
14792 plugins/project-wizard/templates/gnome/src/callbacks.h,
14793 plugins/project-wizard/templates/gnome/src/main.c,
14794 plugins/project-wizard/templates/gtk/src/callbacks.c,
14795 plugins/project-wizard/templates/gtk/src/callbacks.h,
14796 plugins/project-wizard/templates/gtk/src/main.c,
14797 plugins/project-wizard/templates/gtkmm/src/main.cc,
14798 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
14799 to generate licence correctly (without any extra newlines). Removed
14800 IncludeGNUHeader macro definition and added proper licence property.
14801 Fixed project directory paths in file contents.
14803 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14805 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14806 Closed macro dialogs with Esc key.
14808 2005-02-16 Naba Kumar <naba@gnome.org>
14810 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14811 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14812 plugins/project-wizard/templates/gnome/src/callbacks.c,
14813 plugins/project-wizard/templates/gnome/src/callbacks.h,
14814 plugins/project-wizard/templates/gnome/src/main.c,
14815 plugins/project-wizard/templates/gtk/src/main.c,
14816 plugins/project-wizard/templates/gtkmm/src/main.cc,
14817 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
14818 macros to avoid blank newlines.
14820 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
14822 * plugins/project-wizard/autogen.c:
14823 Correct a problem when having property value in UTF-8
14825 * plugins/project-wizard/druid.c:
14826 Correct a bug when reselecting a new project (all pages
14829 * plugins/project-wizard/property.c:
14830 Avoid having default invalid properties
14832 * plugins/project-wizard/templates/terminal.wiz,
14833 plugins/project-wizard/templates/terminal/po/ChangeLog,
14834 plugins/project-wizard/templates/terminal/src/main.c:
14835 Remove command for testing run function
14836 Move destination directory to second page and include
14837 project name. Add exist tag. Remove unused properties.
14839 2005-02-16 Naba Kumar <naba@gnome.org>
14841 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
14842 plugins/debug-manager/anjuta-debug-manager.ui,
14843 plugins/debug-manager/plugin.c,
14844 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
14845 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
14846 plugins/gdb/plugin.h, plugins/gdb/registers.c,
14847 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
14848 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
14849 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
14850 (removed) src/anjuta_info.c,
14851 (removed) src/anjuta_info.h,
14852 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
14853 (added) plugins/gdb/anjuta-gdb-plugin.ui,
14854 (added) plugins/gdb/actions.c,
14855 (added) plugins/gdb/actions.h: Completed initial
14856 porting of debugger to new architecture. Fixed many of the debugger
14859 * plugins/file-loader/plugin.c: Detect some important mime ourself
14860 to avoid inconsistencies when mime system isn't working.
14862 2005-02-16 Naba Kumar <naba@gnome.org>
14864 * plugins/editor/Makefile.am,
14865 (added) plugins/editor/aneditor-autocomplete.cxx,
14866 (added) plugins/editor/aneditor-calltip.cxx,
14867 (added) plugins/editor/aneditor-indent.cxx,
14868 (added) plugins/editor/aneditor-priv.h,
14869 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
14870 different smaller chunks to make it easy to maintain.
14872 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14874 * plugins/project-wizard/druid.c :
14876 Found system Email address if not defined in Preferences.
14878 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
14880 * plugins/project-wizard/gtkmm.wiz
14881 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
14882 plugins/project-wizard/gtkmm/*
14884 Added GTKmm (C++) project type
14886 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
14888 * plugins/message-view/plugin.c
14889 plugins/message-view/message-view.c
14891 Implemented next/prev action
14893 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14895 * plugins/project-wizard/templates/libglade2.* :
14896 Removed libglade2 project.
14898 * plugins/project-wizard/templates/gtk* :
14899 Removed interface.[ch] & support.[ch].
14901 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14903 * plugins/project-wizard/anjuta-project-wizard.glade,
14904 plugins/project-wizard/property.[ch],
14905 plugins/project-wizard/templates/anjuta-plugin.wiz :
14906 Added a new property ("iconfile").
14908 2005-02-14 Naba Kumar <naba@gnome.org>
14910 * plugins/project-wizard/install.c,
14911 plugins/project-wizard/plugin.c,
14912 plugins/project-wizard/templates/anjuta-plugin.wiz,
14913 plugins/project-wizard/templates/gnome.wiz,
14914 plugins/project-wizard/templates/gtk.wiz,
14915 plugins/project-wizard/templates/libglade2.wiz,
14916 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
14917 newly created projects and open them. Fixed message buffering in
14920 2005-02-14 Naba Kumar <naba@gnome.org>
14922 * src/about.c, pixmaps/Makefile.am,
14923 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
14925 * mime/gnome-mime-application-x-anjuta.png,
14926 pixmaps/anjuta_icon.png,
14927 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
14928 done by 9-speed at:
14929 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
14931 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14934 plugins/project-wizard/templates/libglade2-logo.png,
14935 plugins/project-wizard/templates/libglade2.wiz,
14936 plugins/project-wizard/templates/libglade2/* :
14940 2005-02-14 Naba Kumar <naba@gnome.org>
14942 * TODO.tasks: Updated.
14944 * plugins/editor/anjuta-docman.c,
14945 plugins/editor/text_editor.c,
14946 plugins/editor/text_editor.h,
14947 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
14948 for file modification, but it is still not functioning.
14950 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
14952 * plugins/project-wizard/values.c,
14953 plugins/project-wizard/values.h,
14954 plugins/project-wizard/property.c,
14955 plugins/project-wizard/property.h,
14956 plugins/project-wizard/druid.c:
14957 Rewrite mandatory property check
14958 Add check of exist property
14959 Rewrite handling of cached property page
14961 2005-02-13 Naba Kumar <naba@gnome.org>
14963 Patch from Igor Kovalenko <garrison@mail.ru>:
14964 * tagmanager/tm_workspace.c: Improved performance.
14966 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14968 *plugins/project-wizard/templates/*.wiz,
14969 plugins/project-wizard/druid.c,
14970 plugins/project-wizard/templates/terminal/src/main.c,
14971 plugins/project-wizard/templates/gtk/src/*.[ch],
14972 plugins/project-wizard/templates/gtk/src/Makefile.am,
14973 plugins/project-wizard/templates/gnome/src/*.[ch],
14974 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
14975 Add Copyright date & Email address,
14976 Correct terminal project.
14978 2005-02-12 Naba Kumar <naba@gnome.org>
14980 * plugins/project-wizard/property.c: Fixed hidden
14981 properties to take values.
14983 * plugins/project-wizard/file.[ch]: Renamed
14984 true/false enum values to fix compile error
14985 (conflict with other definition).
14987 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
14988 even when mime type detection fails (for example, when Anjuta is
14989 installed in non-system prefix).
14991 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
14993 * plugins/project-wizard/values.c,
14994 plugins/project-wizard/values.h:
14995 Rewrite file with more comments
14997 * plugins/project-wizard/druid.c,
14998 plugins/project-wizard/druid.h,
14999 plugins/project-wizard/autogen.c,
15000 plugins/project-wizard/autogen.h,
15001 plugins/project-wizard/druid.c,
15002 plugins/project-wizard/druid.h:
15004 Use values instead of properties
15005 Move default properties to druid.c
15007 * plugins/project-wizard/install.c,
15008 plugins/project-wizard/install.h:
15009 Use values instead of properties
15010 Add a check to avoid overwriting files
15012 * plugins/project-wizard/parser.c,
15013 plugins/project-wizard/property.c,
15014 plugins/project-wizard/property.h:
15015 Update to use new values
15016 Add an "exist" attribute to check if a directory already exist
15018 * plugins/project-wizard/anjuta-project-wizard.glade:
15019 Change project selection page (GtkTextView => GtkLabel,
15020 GtkTable => GtkVBox)
15022 * plugins/project-wizard/templates/terminal.wiz:
15023 Move destination directory on second page
15025 * plugins/project-wizard/action.c:
15028 2005-02-12 Naba Kumar <naba@gnome.org>
15030 * plugins/file-manager/an_file_view.c,
15031 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
15032 views. Created dynamic update date of view depending on project
15033 changes -- similar to file-manager view.
15035 * plugins/devhelp/plugin.c: Load help on idle.
15037 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
15038 autoformat' to proper location in preferences.
15040 * mime/anjuta.mime: Added .prj extension in the mime type for backward
15043 * plugins/editor/plugin.c: Fixed accel name.
15045 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15047 *plugins/project-wizard/templates/anjuta-plugin.wiz,
15048 plugins/project-wizard/templates/gnome.wiz,
15049 plugins/project-wizard/templates/gtk.wiz,
15050 plugins/project-wizard/anjuta-project-wizard.glade,
15051 plugins/project-wizard/autogen.c:
15052 Add Username & Email address in Project preferences.
15054 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15056 *plugins/project-wizard/templates/gnome-logo.png,
15057 plugins/project-wizard/templates/gnome.wiz,
15058 plugins/project-wizard/templates/gnome/* :
15061 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15063 * plugins/project-wizard/templates/terminal/src/main.c,
15064 plugins/project-wizard/templates/terminal/src/main.c,
15065 plugins/project-wizard/templates/terminal/src/main.[ch] :
15066 Insert License in projects
15068 2005-02-11 Naba Kumar <naba@gnome.org>
15070 * TODO.tasks: Added message manager task.
15072 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
15074 * plugins/editor/plugin.c: Use bookmark stock icons.
15076 * plugins/message-view/anjuta-message-manager.ui,
15077 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
15079 2005-02-10 Naba Kumar <naba@gnome.org>
15081 * libanjuta/interfaces/libanjuta.idl: fixed build error.
15083 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15085 * global-tags/Makefile.am
15086 Error during 'make install'
15088 2005-02-09 Naba Kumar <naba@gnome.org>
15090 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
15093 2005-02-08 Naba Kumar <naba@gnome.org>
15095 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
15097 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
15098 Show busy cursur when updating global tags in preferences.
15100 * configure.in: Fixed.
15102 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15104 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
15105 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
15107 - Fixed anjuta-plugin project (glade)
15109 2005-02-08 Naba Kumar <naba@gnome.org>
15111 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
15112 Fixed automatic indentations.
15114 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
15115 Global tags are now segregated into smaller api tags, which can be
15116 selectively loaded from symbol browser preferences.
15118 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
15119 Implemented IProjectManager interface in project-manager. Mostly getter
15120 methods for now, but need to add add() and remove() methods to add
15121 or remove project elements.
15123 * plugins/gdb/debug_tree.c: Small fix.
15125 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
15126 plugins/symbol-browser/an_symbol_info.c,
15127 plugins/symbol-browser/an_symbol_info.h,
15128 plugins/symbol-browser/an_symbol_search.c,
15129 plugins/symbol-browser/an_symbol_search.h,
15130 plugins/symbol-browser/an_symbol_view.c,
15131 plugins/symbol-browser/an_symbol_view.h,
15132 plugins/symbol-browser/plugin.c,
15133 plugins/symbol-browser/plugin.h,
15135 tagmanager/entry.h,
15136 tagmanager/tm_project.c,
15137 tagmanager/tm_symbol.c,
15138 tagmanager/tm_tag.c,
15139 tagmanager/tm_workspace.c,
15140 tagmanager/vstring.c,
15141 tagmanager/include/tm_tag.h,
15142 tagmanager/include/tm_workspace.h:
15144 - Fixed tagmanager parsing of source files to parse for typedefines and
15145 properly record element scopes. Implemented scope autocompletion
15146 (autocompletion on '.', '->', '::' and ':'. The functionality is not
15147 fully working. It was based on older patch for Anjuta 1.2.2 in SF
15148 patch list (author is unknown).
15149 - Implemented symbol-browser preferences for dynamically loading and
15150 saving tags API segments.
15151 - Fixed symbol-search to use tagmanager directly instead of depending
15152 on symbol-view for tags list.
15153 - Fixed symbol-view to create the tree using TMSymbol tree directly.
15154 - Fixed TMSymbol to create the complete tags tree instead of letting the
15155 symbol-view created the root nodes.
15156 - Changed project tags cache name to .tm_project2.cache because the
15157 newer format records additional scope information.
15159 2005-02-07 Naba Kumar <naba@gnome.org>
15161 * plugins/editor/style-editor.c,
15162 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
15163 and GtkFontButton instead of deprecated widgets in
15166 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
15168 * plugins/project-wizard/action.c,
15169 plugins/project-wizard/action.h,
15170 plugins/project-wizard/autogen.c,
15171 plugins/project-wizard/autogen.h,
15172 plugins/project-wizard/file.c,
15173 plugins/project-wizard/file.h,
15174 plugins/project-wizard/install.c,
15175 plugins/project-wizard/install.h,
15176 plugins/project-wizard/parser.h,
15177 plugins/project-wizard/parser.c,
15178 plugins/project-wizard/property.c,
15179 plugins/project-wizard/property.h,
15180 plugins/project-wizard/plugin.h,
15181 plugins/project-wizard/plugin.c,
15182 plugins/project-wizard/values.c,
15183 plugins/project-wizard/values.h:
15184 Replace C++ comments by C comments
15186 * plugins/project-wizard/autogen.c,
15187 plugins/project-wizard/autogen.h:
15188 Add a run time check of autogen version.
15189 Add UserName variable.
15191 * plugins/project-wizard/anjuta-project-wizard.glade,
15192 plugins/project-wizard/header.c,
15193 plugins/project-wizard/druid.c,
15194 plugins/project-wizard/druid.h:
15195 Sort project in alphabetic order.
15196 Correct selection troubles in notebooks.
15198 * plugins/project-wizard/parser.c:
15199 Add some check when reading the project header block.
15201 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
15203 * plugins/project-wizard/action.c,
15204 plugins/project-wizard/action.h,
15205 plugins/project-wizard/autogen.c,
15206 plugins/project-wizard/autogen.h,
15207 plugins/project-wizard/file.c,
15208 plugins/project-wizard/file.h,
15209 plugins/project-wizard/install.c,
15210 plugins/project-wizard/parser.h,
15211 plugins/project-wizard/parser.c,
15212 plugins/project-wizard/property.c,
15213 plugins/project-wizard/property.h,
15214 plugins/project-wizard/values.c,
15215 plugins/project-wizard/values.h,
15216 Add a space between function name and open.
15218 * plugins/project-wizard/plugin.h,
15219 plugins/project-wizard/plugin.c,
15220 plugins/project-wizard/install.c,
15221 Avoid a crash if the user close the message view used by the .
15223 * plugins/project-wizard/anjuta-project-wizard,
15224 plugins/project-wizard/druid.c,
15225 plugins/project-wizard/druid.h,
15226 plugins/project-wizard/header.h,
15227 plugins/project-wizard/header.c,
15228 Add a text view with the description of each.
15229 Add a tab for each project.
15230 Replace some C++ comments to C comments.
15232 2005-02-05 Naba Kumar <naba@gnome.org>
15234 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
15235 New icon from Sebastien Granjoux .
15237 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
15239 * libanjuta/anjuta-preferences.c:
15240 Set file property even without a focus out event (file selected
15243 2005-02-04 Naba Kumar <naba@gnome.org>
15245 * plugins/glade/plugin.c: Fixed glade function calls.
15246 * configure.in: Fixed a typo.
15247 * TODO.tasks: Updated.
15249 2005-02-03 Naba Kumar <naba@gnome.org>
15251 * plugins/project-manager/plugin.c: Fixed memory corruption.
15253 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
15256 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
15257 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
15258 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
15259 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15261 * libanjuta/interfaces/libanjuta.idl,
15262 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
15265 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
15267 Patch from Massimo Cora <maxcvs@email.it>:
15268 * plugins/editor/plugin.c: Fixed update UI for created buffers.
15270 2005-02-01 Naba Kumar <naba@gnome.org>
15272 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
15273 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
15274 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
15275 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
15276 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
15277 from sourceforge -- a64 crash fixes (correct typing for GType)
15278 and fixes compile errors in sun.
15280 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
15281 paste (shift+insert) in terminal.
15283 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
15285 * configure.in: Add «nb» to ALL_LINGUAS.
15287 2005-02-01 Naba Kumar <naba@gnome.org>
15289 * TODO.tasks, TODO: Updated todo tasks.
15291 * plugins/editor/anjuta-document-manager.glade: Improved search
15294 * TODO.tasks: Fixed xml format.
15296 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
15299 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
15302 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
15303 format during save (removed unwanted text nodes). Fixed scrollbars.
15305 2005-01-31 Naba Kumar <naba@gnome.org>
15307 * libanjuta/interfaces/libanjuta.idl,
15308 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
15309 Implemented append() method for IAnjutaEditor interface and fixed
15310 various bugs with text insertions (cvs diff and macro insertions).
15312 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
15313 automatic indentation.
15315 * plugins/editor/action-callbacks.c,
15316 plugins/editor/action-callbacks.h,
15317 plugins/editor/anjuta-docman.c,
15318 plugins/editor/anjuta-document-manager.ui,
15319 plugins/editor/plugin.c,
15320 plugins/editor/text_editor.c,
15321 plugins/editor/text_editor.h,
15322 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
15323 Fixed highlight issues.
15325 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
15328 * plugins/symbol-browser/an_symbol_view.c: Force update project.
15330 * data/properties/*: Updated properties files from scite. Created
15331 styles.properties to override the scite styles.
15333 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
15335 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
15337 2005-01-30 Naba Kumar <naba@gnome.org>
15339 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
15340 unused definitions.
15342 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
15344 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
15345 plugins/editor/text_editor.c,
15346 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
15347 fixed linuwidth preference setting, fixed insert text interface
15348 implementation. Improved automatice-indentation for cpp lexer.
15350 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
15352 2005-01-29 Naba Kumar <naba@gnome.org>
15354 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
15355 option in update dialog as default. Improved import dialog. Sized
15358 * configure.in: Fixed underquoted warning from autoconf.
15360 * plugins/editor/action-callbacks.c,
15361 plugins/editor/aneditor.cxx,
15362 plugins/editor/aneditor.h,
15363 plugins/editor/anjuta-document-manager.glade,
15364 plugins/editor/plugin.c,
15365 plugins/editor/plugin.h,
15366 plugins/editor/text_editor.c,
15367 plugins/editor/text_editor.h,
15368 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
15369 for Editor and fixed all preferences syncronization and notifys for
15370 visible prefs (in editor preferences page).
15372 * plugins/file-loader/plugin.c: Load recent files on idle.
15374 2005-01-28 Naba Kumar <naba@gnome.org>
15376 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
15377 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
15379 * plugins/editor/action-callbacks.c,
15380 plugins/editor/action-callbacks.h,
15381 plugins/editor/aneditor.cxx,
15382 plugins/editor/aneditor.h,
15383 plugins/editor/anjuta-document-manager.ui,
15384 plugins/editor/plugin.c,
15385 plugins/editor/text_editor.c,
15386 plugins/editor/text_editor.h,
15387 plugins/editor/text_editor_cbs.c,
15388 plugins/editor/text_editor_cbs.h,
15389 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
15392 Patch from Massimo Cora <maxcvs@email.it>:
15393 * plugins/editor/an_symbol_search.c,
15394 plugins/editor/an_symbol_search.c: Fixed crash bugs.
15396 2005-01-27 Naba Kumar <naba@gnome.org>
15398 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
15399 minimum size request to 200.
15401 * plugins/symbol-browser/an_symbol_info.c,
15402 plugins/symbol-browser/an_symbol_info.h,
15403 plugins/symbol-browser/an_symbol_search.c,
15404 plugins/symbol-browser/an_symbol_search.h,
15405 plugins/symbol-browser/an_symbol_view.c,
15406 plugins/symbol-browser/an_symbol_view.h,
15407 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
15408 pixbuf retrieval. Fixed runtime warning. Code clean up.
15410 2005-01-27 Naba Kumar <naba@gnome.org>
15412 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
15413 src/anjuta.ui, (new) plugins/glade/.cvsignore,
15414 (new) plugins/glade/Makefile.am,
15415 (new) plugins/glade/anjuta-glade-plugin.png,
15416 (new) plugins/glade/anjuta-glade.plugin.in,
15417 (new) plugins/glade/anjuta-glade.ui,
15418 (new) plugins/glade/plugin.c,
15419 (new) plugins/glade/plugin.h,
15420 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
15421 now until glade3 works properly.
15423 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
15424 they are generated.
15426 2005-01-26 Naba Kumar <naba@gnome.org>
15428 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
15429 Added mime icon for anjuta projects.
15431 patch from Massimo Cora <maxcvs@email.it>:
15432 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
15433 an_symbol_search.h, an_symbol_view.c, plugin.c:
15434 Fix/implement objects destroying/freeing.
15436 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
15438 * src/action-callback.[ch], src/anjuta-actions.h:
15439 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
15440 because it has not been updated for years and we know have a devhelp plugin
15441 which can do the job much better.
15442 * TODO.tasks: Updated done items
15444 2005-01-25 Naba Kumar <naba@gnome.org>
15446 * autogen.sh: Fixed to generate interface files.
15448 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
15449 session save filenames.
15451 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
15453 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
15455 * plugins/project-wizard/Makefile.am,
15456 plugins/project-wizard/install.c,
15457 plugins/project-wizard/install.h,
15458 plugins/project-wizard/parser.c,
15459 plugins/project-wizard/parser.h,
15460 plugins/project-wizard/templates/terminal.wiz:
15461 Add action list block in wizard template
15462 * plugins/project-wizard/file.c,
15463 plugins/project-wizard/autogen.c:
15466 2005-01-23 Naba Kumar <naba@gnome.org>
15468 * configure.in: Fixed build error.
15470 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
15472 * plugins/project-wizard/druid.c,
15473 plugins/project-wizard/parser.c,
15474 plugins/project-wizard/property.c: Rewrite parser with
15475 better error handling
15477 2005-01-22 Naba Kumar <naba@gnome.org>
15479 * plugins/symbol-browser/plugin.c: Changed c++ coments
15480 to c commnets and formated code to anjuta coding styles.
15482 2005-01-21 Naba Kumar <naba@gnome.org>
15484 * configure.in, autogen.sh: Fixed build errors in newer automake.
15486 * plugins/editor/anjuta-docman.c: Do not emit change editor
15487 signal while in dispose.
15489 Patch from: Massimo Corà <maxcvs@email.it>
15490 * plugins/symbol-browser/Makefile.am,
15491 plugins/symbol-browser/an_symbol_view.c,
15492 plugins/symbol-browser/an_symbol_view.h,
15493 plugins/symbol-browser/plugin.c,
15494 plugins/symbol-browser/plugin.h,
15495 plugins/symbol-browser/test-symbol-browser.c,
15496 (new) plugins/symbol-browser/an_symbol_info.c,
15497 (new) plugins/symbol-browser/an_symbol_info.h,
15498 (new) plugins/symbol-browser/an_symbol_search.c,
15499 (new) plugins/symbol-browser/an_symbol_search.h:
15500 Added a cool real-time symbol-search-view in symbol browser.
15502 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
15504 * plugin/macro/plugin.c
15505 plugin/macro/anjuta-macro-plugin.ui
15506 plugin/macro/macro-db.[ch]
15507 plugin/macro/macro-dialog.[ch]
15508 plugin/macro/macro-actions.[ch]
15509 plugin/macro/macro-edit.[ch]
15510 plugin/macro/plugin.[ch]:
15512 Implemented three menu items as Naba proposed:
15514 Insert Macro: Pops of a border-less window to enter a shortcut
15515 Add Macro: Same as Manage Macro => New
15516 Manage Macros: Full-features macro dialog
15518 2005-01-20 Naba Kumar <naba@gnome.org>
15520 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
15521 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
15522 libanjuta/anjuta-shell.h,
15523 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15524 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
15525 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
15526 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
15527 src/main.c, src/shell.c: Implemented command line args processing
15528 and session management. Fixed geometry restoration.
15530 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
15532 * plugins/macro/macro-db.c,
15533 plugins/macros.xml:
15534 Cleaned up XML interface and use attributes now for name, category and
15535 shortcut. CDATA is used to avoid xml errors inside of macros.
15537 2005-01-19 Naba Kumar <naba@gnome.org>
15539 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
15541 2005-01-18 Naba Kumar <naba@gnome.org>
15543 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
15546 * scintilla/*: Updated scintilla to current cvs and updated
15549 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
15551 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
15552 plugins/cvs-plugin/cvs-actions.c:
15553 Added "Whole project" infrastructure but it does not
15554 work because I did not find a way to get the current project's
15557 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
15559 * plugins/cvs-plugin/Makefile.am
15560 plugins/cvs-plugin/anjuta-cvs.plugin.in
15561 plugins/cvs-plugin/cvs-actions.c
15562 plugins/cvs-plugin/cvs-callbacks.c
15563 plugins/cvs-plugin/cvs-interface.[ch] (added)
15564 plugins/cvs-plugin/plugin.c:
15566 Added IAnjutaCVS interface and improved cvs plugin. There
15567 is still some work to do on cvs import and to add a current
15570 2005-01-17 Naba Kumar <naba@gnome.org>
15572 * plugins/editor/aneditor.cxx: Fixed auto indentation.
15574 * configure.in: Fixed build errors.
15576 * data/Makefile.am, (removed) data/README.stock_libs,
15577 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
15578 (removed) data/header.c, (removed) data/stock_libs.anj,
15579 (removed) data/x-anjuta-project.desktop,
15580 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
15582 * libanjuta/anjuta-plugin-description.c,
15583 libanjuta/anjuta-shell.c: Updated documentations.
15585 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
15587 * libanjuta/anjuta-launcher.c,
15588 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
15591 2005-01-17 Naba Kumar <naba@gnome.org>
15593 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15594 plugins/project-wizard/templates/gtk.wiz,
15595 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
15596 Updated templates to new format.
15598 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15599 * plugins/project-wizard/druid.c,
15600 plugins/project-wizard/parser.c,
15601 plugins/project-wizard/property.c,
15602 plugins/project-wizard/property.h,
15603 plugins/project-wizard/templates/terminal.wiz,
15604 plugins/project-wizard/templates/terminal/AUTHORS,
15605 plugins/project-wizard/templates/terminal/ChangeLog,
15606 plugins/project-wizard/templates/terminal/NEWS,
15607 plugins/project-wizard/templates/terminal/README,
15608 plugins/project-wizard/templates/terminal/project.anjuta,
15609 plugins/project-wizard/templates/terminal/src/main.c:
15610 Moveed code related to property types from druid.c and parser.c to
15611 property.c. Changed tag from "<string ..." to
15612 "<property type="string..." and so on. Rewrite parser
15613 (warning still in progress). Added list property. Changed
15614 terminal project to avoid using autogen on some file (much
15615 faster) using the autogen attribute. Add a license list box in
15616 terminal project (just as an example). _label in item list is
15619 2005-01-16 Naba Kumar <naba@gnome.org>
15621 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
15622 plugins/edtior/anjuta-docman.c: Fixed build errors.
15624 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
15625 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
15626 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
15627 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
15628 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
15629 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
15630 libanjuta/resources.h,
15631 plugins/build-basic-autotools/build-basic-autotools.c,
15632 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15633 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
15634 plugins/gtodo/plugin.c, src/Makefile.am,
15635 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
15636 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
15637 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
15638 should be handled in respective plugins. Added API documentations.
15640 * libanjuta-docs.sgml, libanjuta-sections.txt,
15642 (added) tmpl/anjuta-debug.sgml,
15643 (added) tmpl/anjuta-launcher.sgml,
15644 tmpl/anjuta-plugin.sgml,
15645 tmpl/anjuta-preferences.sgml,
15646 tmpl/anjuta-shell.sgml,
15647 (added) tmpl/anjuta-status.sgml,
15648 (removed) tmpl/anjuta-stock.sgml,
15649 tmpl/anjuta-utils.sgml,
15650 (removed) tmpl/defaults.sgml,
15651 (removed) tmpl/fileselection.sgml,
15652 (removed) tmpl/gnomefilelist.sgml,
15653 tmpl/ianjuta-buildable.sgml,
15654 (added) tmpl/ianjuta-debugger-manager.sgml,
15655 (added) tmpl/ianjuta-debugger.sgml,
15656 tmpl/ianjuta-document-manager.sgml,
15657 tmpl/ianjuta-editor.sgml,
15658 tmpl/ianjuta-file.sgml,
15659 tmpl/ianjuta-loader.sgml,
15660 tmpl/ianjuta-markable.sgml,
15661 tmpl/ianjuta-message-view.sgml,
15662 (added) tmpl/ianjuta-project-manager.sgml,
15663 (added) tmpl/ianjuta-todo.sgml,
15664 (added) tmpl/ianjuta-wizard.sgml,
15665 tmpl/libanjuta-iface-marshallers.sgml,
15666 tmpl/libanjuta-unused.sgml,
15667 (removed) tmpl/pixmaps.sgml,
15669 (removed) tmpl/properties.sgml,
15670 tmpl/resources.sgml: Updated API documentations.
15672 2005-01-15 Naba Kumar <naba@gnome.org>
15674 * libanjuta/anjuta-launcher.c: Added API docs.
15676 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15677 plugins/project-wizard/templates/gtk.wiz,
15678 plugins/project-wizard/templates/terminal.wiz,
15679 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15680 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15681 plugins/project-wizard/templates/gtk/src/main.c,
15682 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
15683 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
15686 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
15687 * plugins/project-wizard/anjuta-project-wizard.glade,
15688 plugins/project-wizard/autogen.c,
15689 plugins/project-wizard/druid.c,
15690 plugins/project-wizard/druid.h,
15691 plugins/project-wizard/file.c,
15692 plugins/project-wizard/file.h,
15693 plugins/project-wizard/install.c,
15694 plugins/project-wizard/parser.c,
15695 plugins/project-wizard/plugin.c,
15696 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
15697 setting the default project directory. Fix HIDDEN property, it's
15698 working but I think we could make this cleaner. Removed the
15699 copy of the string in mandatory_property. Add an optional autogen
15700 attribute, to force or avoid using autogen on some files, default
15701 without any attribute is autodetect.+ Replace the script tag with
15702 a normal file tag and an attribute execute.
15704 2005-01-14 Naba Kumar <naba@gnome.org>
15706 * plugins/editor/action-callbacks.c,
15707 plugins/editor/search_incremental.c,
15708 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
15711 * plugins/editor/plugin.c, plugins/editor/plugin.h,
15712 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
15715 2005-01-12 Naba Kumar <naba@gnome.org>
15718 plugins/project-wizard/templates/Makefile.am,
15719 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
15720 plugins/project-wizard/templates/anjuta-plugin.wiz,
15721 (added) plugins/project-wizard/templates/gtk-logo.png,
15722 (added) plugins/project-wizard/templates/gtk.wiz,
15723 (added) plugins/project-wizard/templates/terminal-logo.png,
15724 plugins/project-wizard/templates/terminal.wiz,
15725 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15726 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15727 (added) plugins/project-wizard/templates/gtk/.cvsignore,
15728 (added) plugins/project-wizard/templates/gtk/Makefile.am,
15729 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
15730 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
15731 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15732 (added) plugins/project-wizard/templates/gtk/src/main.c,
15733 (added) plugins/project-wizard/templates/gtk/src/project.glade,
15734 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
15735 GTK+ project templated and fixed other templates. Updated template
15738 2005-01-12 Naba Kumar <naba@gnome.org>
15740 * plugins/macro/anjuta-macro.glade: Improved GUI.
15742 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
15744 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
15745 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
15746 * plugins/cvs-plugin/cvs.[ch] (removed)
15747 Removed old unused files
15749 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
15750 * plugins/cvs-plugin/cvs-actions.c
15751 * plugins/cvs-plugin/Makefile.am:
15752 Seperate callback functions for better error
15753 handling. Cleaned up code.
15755 * plugins/macro/macros.xml: removed corrupt cvs
15758 2005-01-10 Naba Kumar <naba@gnome.org>
15760 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
15761 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
15764 2005-01-09 Naba Kumar <naba@gnome.org>
15766 * libegg/egg-recent-action.c, libegg/test-actions.c,
15767 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
15768 recent files models.
15770 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
15771 two models -- one for projects and other for regular files and show
15772 both in recent files menu. Changed recent files group from "anjuta"
15773 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
15774 when adding the URI in recent files.
15776 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
15777 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
15778 * plugins/macro/macro-dialog.c: Fixed dispose() method.
15779 * plugins/macro/macros.xml: Fixed xml errors.
15781 2005-01-08 Naba Kumar <naba@gnome.org>
15783 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
15784 libegg/test-actions.c, libegg/menu/Makefile.am,
15785 libegg/menu/egg-recent-action.h: Added a new action for
15788 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
15789 Fixed dispose. Cleanup.
15791 * plugins/file-loader/anjuta-loader-plugin.ui,
15792 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
15793 Use the new action for recent files. Added recent files in
15796 * plugins/project-wizard/druid.c: Show busy cursor and
15797 de-sensitize druid buttons during page change.
15799 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15800 * plugins/project-wizard/Makefile.am,
15801 plugins/project-wizard/druid.c,
15802 plugins/project-wizard/druid.h,
15803 plugins/project-wizard/install.c,
15804 plugins/project-wizard/plugin.c,
15805 plugins/project-wizard/plugin.h,
15806 plugins/project-wizard/property.c,
15807 plugins/project-wizard/property.h,
15808 (added) plugins/project-wizard/values.c,
15809 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
15810 objects (in values.c and values.h) containing the values of all
15811 properties. The NPWProperty objects now keep their values in this
15812 object which is persistant for one activation of the plugin, so the
15813 user keeps all the values even if he goes backward. Used an anjuta
15814 message view to list all files copied by the project wizard.
15816 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
15818 * plugins/macro/plugin.[ch],
15819 plugins/macro/macro-dialog.[ch]
15820 plugins/macro/macro-edit.[ch]
15821 plugins/macro/macro-db.[ch]
15822 plugins/macro/macro-actions.[ch]
15823 plugins/macro/anjuta-macro.plugin.in
15824 plugins/macro/anjuta-macro.glade
15825 plugins/macro/anjuta-macro.png
15826 plugins/macro/Makefile.am
15827 plugins/macro/macros.xml
15828 plugins/macro/anjuta-macro.ui (all added)
15830 plugins/Makefile.am:
15831 Added new macro plugins
15833 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15836 * manuals/reference/template (removed)
15837 Removed old api reference
15839 * plugins/message-view/message-view.c:
15840 "Fixed" crash in on_row_deleted and added a
15841 comment that I cannot work this way. We will
15842 have to change everything a bit to avoid losing
15845 * plugins/text-editor/text_editor.c:
15846 Update line number width on file save
15849 2005-01-07 Naba Kumar <naba@gnome.org>
15851 * plugins/project-wizard/anjuta-project-wizard.glade,
15852 plugins/project-wizard/druid.c,
15853 plugins/project-wizard/templates/anjuta-plugin.wiz,
15854 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
15855 Display page description in bold. Fixed mandatory field check.
15858 libanjuta/libanjuta-1.0.pc.in,
15859 plugins/project-wizard/druid.c,
15860 plugins/project-wizard/parser.c,
15861 plugins/project-wizard/property.h,
15862 plugins/project-wizard/templates/anjuta-plugin.wiz,
15863 plugins/project-wizard/templates/terminal.wiz,
15864 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
15865 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
15866 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
15867 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
15868 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
15869 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15870 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15871 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15872 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15873 plugins/project-wizard/templates/terminal/configure.in.tpl,
15874 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
15875 plugins/project-wizard/templates/terminal/src/main.c: Implemented
15876 a new property type -- hidden. Fixed terminal and anjuta-plugin
15879 2005-01-07 Naba Kumar <naba@gnome.org>
15881 * templates/anjuta-plugin.wiz,
15882 templates/terminal.wiz,
15883 templates/terminal/Makefile.am.tpl,
15884 templates/terminal/autogen.sh,
15885 (Removed) templates/terminal/configure.ac.tpl,
15886 (Added) templates/.cvsignore,
15887 (Added) templates/Makefile.am,
15888 (Added) templates/anjuta-plugin/.cvsignore,
15889 (Added) templates/anjuta-plugin/Makefile.am,
15890 (Added) templates/anjuta-plugin/src/.cvsignore,
15891 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
15892 (Added) templates/terminal/.cvsignore,
15893 (Added) templates/terminal/Makefile.am,
15894 (Added) templates/terminal/configure.in.tpl,
15895 (Added) templates/terminal/po/.cvsignore,
15896 (Added) templates/terminal/po/ChangeLog,
15897 (Added) templates/terminal/po/Makefile.am,
15898 (Added) templates/terminal/po/POTFILES.in,
15899 (Added) templates/terminal/src/.cvsignore,
15900 (Added) templates/terminal/src/Makefile.am,
15901 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
15902 project wizard. Fixed configure/po/Makefile template errors.
15904 2005-01-06 Naba Kumar <naba@gnome.org>
15906 * configure.in: Added project templates.
15907 * plugins/project-wizard/templates/*: Added to project and renamed
15908 Makefile.am and configure.in to Makefile.am and configure.ac respectively
15909 for the project templates (so that they do not conflict with autotools
15910 build. Created proper configure.ac.tpl and autogen.sh for project
15913 2005-01-06 Naba Kumar <naba@gnome.org>
15915 * plugins/project-wizard/anjuta-project-wizard.glade,
15916 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
15917 Fixed file list parsing and to take absolute file paths (for example,
15918 from an icon selected previously). Used toggle buttons for boolean
15919 properties. Check if all mandatory fields are given before going
15920 forward in the wizard. Use scrollable viewport for listing property
15921 widgets incase the list goes out of wizard's size. Added tooltips
15922 as descriptions of the property widgets. And other fixes.
15924 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
15925 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
15926 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
15927 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
15928 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
15929 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
15930 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
15931 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15932 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
15933 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15934 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15935 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
15936 Restructured template files.
15938 2005-01-06 Naba Kumar <naba@gnome.org>
15940 * configure.in: Added check for autogen.
15942 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
15945 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
15946 Do not emit changed signal when in dispose.
15948 * plugins/symbol-browser/plugin.c: Don't updated symbols when
15949 symbol-view widget has been destroyed.
15951 * src/anjuta-app.c: Set null to preference, status and ui object
15952 pointers when they are destroyed.
15954 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
15955 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
15956 Added boolean, integer and file property types.
15958 * plugins/project-wizard/Makefile.am,
15959 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
15960 project wizard templates.
15962 2005-01-04 Naba Kumar <naba@gnome.org>
15964 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
15967 * plugins/editor/aneditor.cxx,
15968 plugins/editor/anjuta-docman.c,
15969 plugins/editor/plugin.c,
15970 plugins/editor/text_editor.c:
15971 Removed unnecessary ref/unref of scintilla.
15973 * plugins/message-view/anjuta-msgman.c,
15974 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
15975 make close button similar to document manager.
15977 * plugins/project-manager/plugin.c,
15978 plugins/project-manager/plugin.h: Removed dead codes. Removed
15979 unnecessary ref/unref.
15981 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
15982 instead of hard refs.
15984 2005-01-03 Naba Kumar <naba@gnome.org>
15986 * libanjuta/interfaces/libanjuta.idl: Added configure() and
15987 generate() methods for IAnjutaBuildable interface.
15989 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
15990 IAnjutaBuildable inteface.
15992 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
15993 to destroy build context when message view is destroyed.
15995 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
15996 a ref to it and unref in destructor. AnEditor class wants to be the
15997 owner of scintilla widget. Fixed compile warnings with signed/unsigned
16000 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
16001 complicate the scene. Removed editor widget from AnjutaDocman when
16002 the widget is destroyed.
16004 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
16005 from shell. It will be removed from shell when the widget is destroyed.
16007 * plugins/editor/text_editor.c: Added debug codes to track object
16010 * plugins/message-view/anjuta-msgman.c: Remove message view on
16011 widget destroy. Destroy message view on remove. Removed all views
16014 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
16017 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16019 * plugins/file-wizard/action-callbacks.c,
16020 plugins/file-wizard/anjuta-file-wizard.glade,
16021 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
16022 Insert Licence, copyright, header template ...
16024 2005-01-02 Naba Kumar <naba@gnome.org>
16026 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
16027 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
16028 anjuta_status_add_widget() to allow setting busy cursor on non
16031 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
16033 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
16034 mime types to take text/source also.
16036 * plugins/editor/anjuta-docman.c,
16037 plugins/editor/anjuta-docman.h,
16038 plugins/editor/plugin.c,
16039 plugins/editor/text_editor.c,
16040 plugins/editor/text_editor.h,
16041 plugins/editor/text_editor_cbs.c: Listen for busy signal from
16042 AnjutaStatus and set busy cursor on editors.
16044 * plugins/file-loader/Makefile.am,
16045 plugins/file-loader/plugin.c,
16046 (added) plugins/file-loader/dnd.c,
16047 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
16049 * src/anjuta.c: Hide anjuta window before destruction.
16051 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
16052 * configure.in, plugins/Makefile.am,
16053 (removed) plugins/project-wizard/appwiz_page1.c,
16054 (removed) plugins/project-wizard/appwiz_page2.c,
16055 (removed) plugins/project-wizard/appwiz_page3.c,
16056 (removed) plugins/project-wizard/appwiz_page4.c,
16057 (removed) plugins/project-wizard/appwizard.c,
16058 (removed) plugins/project-wizard/appwizard.h,
16059 (removed) plugins/project-wizard/appwizard_cbs.c,
16060 (removed) plugins/project-wizard/appwizard_cbs.h,
16061 (removed) plugins/project-wizard/appwizard_gui.c,
16062 (removed) plugins/project-wizard/gnome_project.c,
16063 (removed) plugins/project-wizard/gnome_project.h,
16064 (removed) plugins/project-wizard/wizard_gui.c,
16065 (removed) plugins/project-wizard/wizard_gui.h,
16066 (added) plugins/project-wizard/.cvsignore,
16067 (added) plugins/project-wizard/Makefile.am,
16068 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
16069 (added) plugins/project-wizard/anjuta-project-wizard.glade,
16070 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
16071 (added) plugins/project-wizard/applogo.png,
16072 (added) plugins/project-wizard/appwizard.png,
16073 (added) plugins/project-wizard/autogen.c,
16074 (added) plugins/project-wizard/autogen.h,
16075 (added) plugins/project-wizard/druid.c,
16076 (added) plugins/project-wizard/druid.h,
16077 (added) plugins/project-wizard/file.c,
16078 (added) plugins/project-wizard/file.h,
16079 (added) plugins/project-wizard/header.c,
16080 (added) plugins/project-wizard/header.h,
16081 (added) plugins/project-wizard/install.c,
16082 (added) plugins/project-wizard/install.h,
16083 (added) plugins/project-wizard/parser.c,
16084 (added) plugins/project-wizard/parser.h,
16085 (added) plugins/project-wizard/plugin.c,
16086 (added) plugins/project-wizard/plugin.h,
16087 (added) plugins/project-wizard/property.c,
16088 (added) plugins/project-wizard/property.h: Removed old application-wizard
16089 codes and added new template based (autogen based) project wizard
16090 implemented by Sébastien Granjoux <seb.sfo@free.fr>
16092 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
16094 * plugins/cvs-plugin/plugin.c: Fixed crash bug
16095 * plugins/cvs-plugin/cvs-execute.c:
16096 Fix cvs_log which did not work because of some
16098 Patch from Mark R. Pariente <markpariente@cmu.edu>
16099 - Fix message highlighting
16101 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
16106 Removed template stuff completly because we dicussed to implement
16107 a macro system for Edit->Insert Text
16109 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
16111 * plugins/editor/aneditor.cxx,
16112 plugins/editor/text_editor.c:
16113 Set line number width dynamically
16115 Prepered new GTK 2.6 about dialog
16117 2004-12-30 Naba Kumar <naba@gnome.org>
16119 patch from: Massimo Corà <maxcvs@email.it>
16120 * plugins/editor/aneditor.cxx: Highlights correct function
16121 argument in recursive calltips.
16123 2004-12-30 Naba Kumar <naba@gnome.org>
16125 * plugins/symbol-browser/plugin.c,
16126 libanjuta/interfaces/libanjuta.idl,
16127 plugins/editor/text_editor.c: Fixed editor markers and added a new
16128 marker (BASIC) to indicate line numbers. Fixed symbol browser to
16129 mark the line visited.
16131 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
16132 libegg/Makefile.am, libegg/eggcomboselect.c,
16133 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
16134 widget for use with symbol view in toolbar.
16136 * plugins/cvs-plugin/anjuta-cvs.ui,
16137 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
16138 placeholder for cvs plugin context menu in filemanager.
16140 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
16142 * plugins/cvs-plugin/plugin.c:
16143 Show popup menu only if the file is contained in
16144 a directory containing a "CVS" directory
16146 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
16148 * plugins/cvs-plugin/cvs-action.[ch],
16149 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16150 * plugins/cvs-plugin/anjuta-cvs.ui,
16151 * plugins/cvs-plugin/plugin.c:
16152 Implemented "Import"
16154 Patch from Mark R. Pariente <markpariente@cmu.edu>:
16155 Added right-click-menu for file-manager
16157 2004-12-26 Naba Kumar <naba@gnome.org>
16159 * src/action-callbacks.c, src/action-callbacks.h,
16160 src/anjuta-actions.h, src/anjuta-app.c,
16161 src/anjuta.ui: Added fullscreen action.
16163 * plugins/cvs-plugin/cvs-actions.c,
16164 plugins/cvs-plugin/plugin.c,
16165 plugins/cvs-plugin/plugin.h: Watches current editor,
16166 project and file manager selection in plugin
16169 2004-12-26 Naba Kumar <naba@gnome.org>
16171 * src/anjuta-app.c, src/anjuta.c, src/main.c,
16172 src/action-callbacks.c: Fixed app finalization. Added a
16173 command line arg --proper-shutdown (-p), which when set
16174 will release all plugins and their resources (this option
16175 is mainly for debugging).
16177 * plugins/file-loader/plugin.c: Fixed filename duplications
16178 in recent files history.
16180 * plugins/profile-default/plugin.c: Disabled problematic
16181 plugins for now to load at startup.
16183 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
16184 annoying debug prints.
16186 2004-12-23 Naba Kumar <naba@gnome.org>
16188 Patch from: Mark R. Pariente <markpariente@cmu.edu>
16189 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16190 plugins/cvs-plugin/anjuta-cvs.ui,
16191 plugins/cvs-plugin/cvs-actions.c,
16192 plugins/cvs-plugin/cvs-actions.h,
16193 plugins/cvs-plugin/cvs-execute.c,
16194 plugins/cvs-plugin/cvs-execute.h,
16195 plugins/cvs-plugin/Makefile.am,
16196 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
16197 Added cvs log command.
16199 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
16201 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
16204 2004-12-20 Naba Kumar <naba@gnome.org>
16206 patch from: Massimo Corà <maxcvs@email.it>
16207 * plugins/editor/aneditor.cxx: Added recursive calltips.
16209 2004-12-20 Naba Kumar <naba@gnome.org>
16211 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
16212 Show busy cursor during loading and unloading.
16214 2004-12-19 Naba Kumar <naba@gnome.org>
16216 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
16217 memory leaks. Disabled debug print.
16219 * plugins/symbol-browser/an_symbol_view.c,
16220 plugins/symbol-browser/plugin.c,
16221 plugins/symbol-browser/plugin.h: Fixed loading and unloading
16222 problems. Creates SymbolView object every time when the
16223 plugin is activated.
16225 * plugins/project-manager/plugin.c: Close project when
16228 2004-12-18 Naba Kumar <naba@gnome.org>
16230 * po/POTFILES.in: Removed commented lines.
16231 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
16232 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
16233 * plugins/gdb/plugin.c: Fixed compile error.
16235 Patch from: Mark R. Pariente <mark@demar.com.tr>
16236 * libegg/eggcellrendererkeys.c: Fixed compile error.
16238 2004-12-18 Naba Kumar <naba@gnome.org>
16240 * plugins/file-loader/plugin.c: Fixed loading bug.
16242 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
16243 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
16244 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
16245 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
16246 and corruptions. Fixed loading and unloading of plugins.
16248 2004-12-17 Naba Kumar <naba@gnome.org>
16250 * plugins/file-loader/Makefile.am,
16251 plugins/file-loader/plugin.c,
16252 plugins/project-manager/plugin.c: Fixed memory corruption
16253 and disposition codes. Added missing plugin.h in Makefile.am.
16255 2004-12-16 Naba Kumar <naba@gnome.org>
16257 * plugins/symbol-browser/an_symbol_view.c,
16258 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
16259 codes. Fixed memory leaks and corruptions.
16261 * plugins/build-basic-autotools/build-basic-autotools.c
16262 plugins/editor/anjuta-docman.c,
16263 plugins/editor/text_editor.c,
16264 plugins/file-loader/plugin.c,
16265 plugins/file-manager/plugin.c,
16266 plugins/file-wizard/plugin.c,
16267 plugins/message-view/anjuta-msgman.c,
16268 plugins/message-view/anjuta-msgman.h,
16269 plugins/message-view/message-view.c,
16270 plugins/message-view/plugin.c,
16271 plugins/message-view/plugin.h,
16272 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
16274 * src/about.c, src/about.h, src/action-callbacks.c,
16275 src/action-callbacks.h, src/anjuta-actions.h,
16276 src/anjuta-app.c, src/anjuta-app.h,
16277 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
16278 src/anjuta.c, src/anjuta.h, src/getline.c,
16279 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
16280 src/start-with.c, src/start-with.h: Fixed emacs modes.
16282 * src/layout.xml: Brought document manager in front.
16284 2004-12-15 Naba Kumar <naba@gnome.org>
16286 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
16289 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
16290 finalization. Added a method to unload all plugins and destroy them.
16291 Fixed memory leaks.
16293 * plugins/sample1/plugin.c: Proper finalization code and renamed
16294 functions to proper names.
16296 * plugins/build-basic-autotools/build-basic-autotools.c,
16297 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
16299 * src/shell.c: Unload all plugins on exit, so that memory profilers
16300 can detect memory leaks in plugins.
16302 2004-12-13 Naba Kumar <naba@gnome.org>
16304 * plugins/devhelp/plugin.c: Delay widget initialization, now that
16305 docking is working.
16306 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
16307 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
16309 2004-12-11 Naba Kumar <naba@gnome.org>
16311 * data/properties/anjuta.properties: Fixed font size.
16312 * plugin/build-basic-autotools/build-basic-autotools: Added initial
16313 compile file function. There are some fixmes there.
16314 * plugins/message-view/anjuta-msgman.c,
16315 * plugins/message-view/message-view.c: Fixed bugs and clean up.
16317 2004-12-08 Naba Kumar <naba@gnome.org>
16319 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
16320 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
16321 to escape quotes in a string.
16323 * plugins/cvs-plugin/cvs-actions.c,
16324 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
16327 * plugins/build-basic-autotools/build-basic-autotools.c,
16328 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
16331 2004-12-07 Naba Kumar <naba@gnome.org>
16333 * plugins/build-basic-autotools/build-basic-autotools.c,
16334 plugins/build-basic-autotools/automake-c.filters: Completed directory
16335 tracking. Double click on Errors and warnings now work as expected.
16337 * plugins/build-basic-autotools.c: Added codes to track build directory
16338 so that absolute path of the files could be determined.
16340 2004-12-06 Naba Kumar <naba@gnome.org>
16342 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
16343 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
16344 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
16346 2004-12-05 Naba Kumar <naba@gnome.org>
16348 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
16349 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
16351 * plugins/cvs-plugin/plugin.c,
16352 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
16354 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
16356 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16357 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
16358 plugins/cvs-plugin/cvs-execute.[ch]:
16359 Implemented cvs status and cvs diff
16361 - rdiff command is not correct
16362 - Must find a way to allow selection of directies AND files
16365 2004-12-03 Naba Kumar <naba@gnome.org>
16367 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
16368 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
16369 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
16370 session.properties file if it is for the first time.
16372 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
16374 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
16377 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
16378 plugins/cvs-plugin/anjuta-cvs.ui:
16379 Implemented update/commit and changed menu layout
16381 2004-12-02 Naba Kumar <naba@gnome.org>
16383 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
16384 property name (for cvs path property). Beautified dialogs.
16386 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
16388 * plugins/message-view/anjuta-msgman.c: Changed callback name
16389 and changed switch-page handling.
16391 * plugins/cvs-plugin/cvs-actions.c:
16392 * plugins/cvs-plugin/cvs-execute.c:
16393 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16394 - Implemented cvs add and cvs removed - both working now
16395 - Created a useful preferences page
16398 2004-11-30 Naba Kumar <naba@gnome.org>
16400 * libanjuta/anjuta-status.c: Fixed runtime warning.
16402 * plugins/editor/Makefile.am:
16403 plugins/editor/anjuta-document-manager.glade,
16404 plugins/editor/plugin.c
16405 plugins/editor/plugin.h
16406 plugins/editor/style-editor.c (new, moved from src/),
16407 plugins/editor/style-editor.h (new, moved from src/),
16408 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
16409 settings in preferences.
16411 * plugins/editor/text_editor.c,
16412 plugins/editor/text_editor.h: Do not take unused args in
16413 text_editor_get_props().
16415 * src/style-editor.c, src/style-editor.h: Removed, moved to
16416 plugins/editor/ directory.
16418 2004-11-29 Naba Kumar <naba@gnome.org>
16420 * plugins/editor/text_editor_cbs.c: Emit click signal in
16422 * libanjuta/anjuta-status.c: More spacing between items.
16424 2004-11-29 Naba Kumar <naba@gnome.org>
16426 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
16428 * libanjuta/interfaces/libanjuta.idl,
16429 plugins/debug-manager/anjuta-debug-manager.plugin.in,
16430 plugins/debug-manager/plugin.c,
16431 plugins/gdb/breakpoints.c,
16432 plugins/gdb/breakpoints.h,
16433 plugins/gdb/debugger.c,
16434 plugins/gdb/debugger.h,
16435 plugins/gdb/plugin.c,
16436 plugins/gdb/plugin.h,
16437 plugins/gdb/utilities.c,
16438 plugins/gdb/utilities.h: Code cleanups and partial implementation of
16439 toggle breakpoint margin clicks.
16441 2004-11-28 Naba Kumar <naba@gnome.org>
16443 * TODO.tasks: Fixed indentations.
16444 * plugins/gtodo/libgtodo.c: Save with indentation.
16445 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
16446 * plugins/project-manager/plugin.c: Fixed runtime warnings.
16447 * libanjuta/anjuta-status.c: Fixed busy cursors.
16448 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
16449 * po/POTFILES.in: Updated.
16451 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
16453 * plugins/editor/anjuta-document-manager.glade,
16454 plugins/editor/search-replace.[c,h],
16455 plugins/editor/search-replace_backend.h
16456 plugins/editor/search-preferences.[c,h] :
16457 Saved Search-Preferences (gconf),
16458 Basic search by default.
16460 2004-11-22 Naba Kumar <naba@gnome.org>
16462 * configure.in: Fixed build error.
16464 2004-11-21 Naba Kumar <naba@gnome.org>
16466 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
16467 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
16468 Added AnjutaStatus class to libanjuta.
16469 Added anjuta_shell_get_status() method.
16471 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
16472 and fixed marshaller generation.
16474 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
16475 "updade_ui" signals to IAnjutaEditor interface.
16477 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
16479 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
16482 * plugins/class-gen/clsGen.c: Intial port.
16484 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
16487 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
16488 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16489 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
16490 Implemented status update. Emits "update_ui" and "char_added" signals.
16491 Added view preferences.
16493 * plugins/file-loader/plugin.c: Added open with plugins in open with
16496 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
16498 * plugins/message-view/anjuta-msgman.c,
16499 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
16500 to close correct message view rather than current view.
16502 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
16504 * plugins/cvs-plugin/cvs-actions.c
16505 plugins/cvs-plugin/plugin.[ch]
16506 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16507 Implemented cvs add but ran into a launcher/message_view
16508 problem because of a limitation of the idl compiler
16510 2004-11-19 Naba Kumar <naba@gnome.org>
16512 * plugins/project-manager/plugin.c: Displays a progress window during
16515 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
16516 Fixed UI separators.
16518 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
16521 * plugins/project-manager/anjuta-project-manager.ui,
16522 plugins/project-manager/plugin.[c,h]: Added add/remove context
16523 menus and implemented them. Added file manager merge menu.
16525 2004-11-18 Naba Kumar <naba@gnome.org>
16527 * TODO.tasks: Updated.
16528 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
16529 plugins/message-view/message-view.c: Fixed finalize and dispose
16531 * plugins/debugger/*: Removed from cvs (development now in
16534 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
16536 Reviewed by Naba Kumar <naba@gnome.org>:
16538 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
16539 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16540 plugins/gdb/breakpoints.c: all marker related stuff moved from
16541 editor and docman interfaces to IAnjutaMarkable
16543 2004-11-17 Naba Kumar <naba@gnome.org>
16545 * TODO.tasks: Updated.
16547 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
16549 * libegg/egg-combo-action.c: Block changed signal when changing model.
16551 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
16552 Emit changed signal. Removed dead codes.
16554 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
16555 that recent files history do not duplicate.
16557 * plugins/symbol-browser/an_symbol_view.c,
16558 plugins/symbol-browser/an_symbol_view.h,
16559 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
16562 2004-11-15 Naba Kumar <naba@gnome.org>
16564 * plugins/project-manager/plugin.c: Opens targets on double click.
16566 * plugins/message-view/message-view.c,
16567 plugins/file-manager/anjuta-file-manager-plugin.glade,
16568 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
16569 Added proper class finalization
16570 and disposition. Added preferences notifications and callbacks to
16571 change info/warning/error colors.
16573 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16574 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
16575 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
16576 Implemented finalize method for AnjutaApp. Code cleanups.
16578 * plugins/message-view/plugin.c: Static parent_class.
16580 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16581 * plugins/editor/search-replace.[c,h],
16582 plugins/editor/search-replace_backend.c
16583 Update search entry in main toolbar.
16586 2004-11-11 Naba Kumar <naba@gnome.org>
16588 * TODO.tasks: Updated.
16590 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
16591 and completed on-the-fly-change preferences. Removed "changed"
16592 signal as it is no longer necessary (use notify for similar
16593 purpose to monitor individual preferences).
16596 * plugins/editor/anjuta-document-manager.glade: Added view menu
16597 preferences so that they are registered.
16599 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
16600 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
16601 connection to "changed" signal of preferences and implemented
16602 notifications for some editor preferences. More to implement.
16604 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16605 * plugins/editor/print.c
16606 Fixed bug 1047624 : Add line number every X lines.
16608 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16609 * plugins/editor/search-replace.c
16610 Fixed a crash bug (995755) when searching "%n"
16612 2004-11-09 Naba Kumar <naba@gnome.org>
16614 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
16615 Fixed to refresh categories list on file load.
16617 2004-11-08 Naba Kumar <naba@gnome.org>
16619 * configure.in, plugins/Makefile.am,
16620 plugins/profile-default/plugin.c: Added cvs plugin in build.
16622 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
16624 * plugins/debug-manager/.cvsignore: Added file to ignore.
16626 * plugins/debug-manager/Makefile.am: Removed dead codes.
16628 * src/anjuta.ui: Added placeholder for version control UI.
16630 2004-11-08 Naba Kumar <naba@gnome.org>
16632 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16633 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16634 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
16637 * global-tags/Makefile.am: Fixed make error.
16639 * plugins/profile-default/plugin.c: Added debug-manager
16640 and gdb plugins to load at startup so that debugger
16641 windows are docked properly. They will be removed
16642 later when we figure out runtime docking.
16644 * plugins/sample1/*: Restored to last working state.
16646 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
16647 windows in lower pane. Named the windows appropriately.
16649 * ChangeLog: Fixed format.
16651 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
16653 * libanjuta/interfaces/libanjuta.idl,
16654 libanjuta/anjuta-marshal.c,
16655 plugins/Makefile.am,
16656 plugins/debug-manager/plugin.c,
16657 plugins/editor/plugin.c,
16658 plugins/editor/text_editor.c,
16659 plugins/gdb/breakpoints.c,
16660 plugins/gdb/debugger.c,
16661 plugins/gdb/plugin.c,
16662 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
16664 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16665 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
16666 plugins/editor/search-replace.c,
16667 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
16668 Search and Replace; Show result in find pane
16670 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
16672 * plugins/gdb, plugins/debug-manager: Applied debugger patch
16673 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
16674 (added features: starting debugger and loading of core/executable,
16675 StepIn, StepOut, StepOver and Execute, toggling breakpoint
16678 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
16680 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
16681 my cvs-plugin files...
16682 I hope I have rescued everything possible.
16684 * Naba: Could you please fix sample1 because I messed it up to
16685 but there should be a histroy of this directory we should commit
16687 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16689 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
16691 * plugins/cvs-plugin/plugin.c,
16692 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16693 Added preferences dialog (not yet complete)
16695 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16697 * global-tags/Makefile.am, mime/Makefile.am:
16698 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
16700 * template/xmltemplate.[ch],
16701 template/xmlstrings.[ch],
16702 template/autotools.[ch] removed,
16703 template/prj_template.[ch] removed,
16704 template/lang_template.[ch] removed,
16705 template/lib_template.[ch] removed,
16706 template/Makefile.am adjusted,
16707 template/dtds/lang.dtd removed,
16708 template/dtds/lib.dtd removed,
16709 template/dtds/prj.dtd removed,
16710 template/dtds/autotools.dtd removed,
16711 data/template/lib/* removed,
16712 data/template/language/* removed,
16713 data/template/library/* removed,
16714 data/template/project/* removed,
16715 date/template/Makefile.am adjusted:
16716 Remove everything except text-templates to replace hardcoded
16717 Edit->Insert texts with dynamic loaded.
16719 * plugins/cvs-plugin/plugin.[ch],
16720 plugins/cvs-actions.[ch],
16721 plugins/Makefile.am,
16722 plugins/cvs-plugin/Makefile.am,
16723 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
16724 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16725 plugins/cvs-plugin/anjuta-cvs.plugin.in:
16726 Added initial cvs-plugin code
16728 2004-10-21 Naba Kumar <naba@gnome.org>
16730 * libanjuta/anjuta-plugin.c,
16731 plugins/build-basic-autotools/build-basic-autotools.c,
16732 plugins/debugger/plugin.c,
16733 plugins/devhelp/plugin.c,
16734 plugins/editor/anjuta-docman.c,
16735 plugins/editor/goto_line.c,
16736 plugins/editor/plugin.c,
16737 plugins/editor/search-replace.c,
16738 plugins/editor/text_editor.c,
16739 plugins/file-loader/plugin.c,
16740 plugins/file-manager/plugin.c,
16741 plugins/file-wizard/file.c,
16742 plugins/file-wizard/plugin.c,
16743 plugins/gdb/plugin.c,
16744 plugins/gtodo/plugin.c,
16745 plugins/message-view/anjuta-msgman.c,
16746 plugins/profile-default/plugin.c,
16747 plugins/project-manager/plugin.c,
16748 plugins/sample1/plugin.c,
16749 plugins/terminal/terminal.c: Defined all global variables static,
16750 particularly class parent_class variables. They were getting
16751 confused at link time.
16753 * libanjuta/plugins.c: Do not unload plugins when they are
16754 deactivated. Simply cache them for later activation. Unloading
16755 modules have some problem with shared libs using static class
16756 registration. Fixed hash type for installed plugins. Eventually,
16757 we want to add "CanUnload" attribute for .plugin files (in
16758 "Anjuta Plugin" group) to let plugin loader know if the plugin can
16759 be unloaded from memory. Those plugins declaring CanUnload=false
16760 will not be unloaded from memory and will be put in the cache. Those
16761 not declaring anything or declaring CanUnload=true, will be unloaded
16762 from memory when they are deactivated.
16764 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
16765 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16766 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
16767 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
16768 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
16769 activation, deactivation. Fixed memory leaks.
16771 2004-10-20 Naba Kumar <naba@gnome.org>
16773 * TODO.tasks: Updated.
16775 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
16776 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
16777 macro for adding interfaces to plugin types. Code cleanup.
16779 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16780 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16782 * plugins/build-basic-autotools/build-basic-autotools.c,
16783 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
16784 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16785 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
16786 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
16787 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
16788 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
16789 plugins/project-manager/plugin.c,
16790 plugins/symbol-browser/an_symbol_view.c,
16791 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
16792 newly defined macro to add interfaces to plugin types.
16794 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
16796 2004-10-20 Naba Kumar <naba@gnome.org>
16798 * TODO.tasks: Added task list.
16799 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
16802 2004-10-19 Naba Kumar <naba@gnome.org>
16804 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
16806 * plugins/editor/action-callbacks.c,
16807 plugins/editor/action-callbacks.h,
16808 plugins/editor/anjuta-docman.c,
16809 plugins/editor/anjuta-docman.h,
16810 plugins/editor/anjuta-document-manager.ui,
16811 plugins/editor/file_history.c,
16812 plugins/editor/file_history.h,
16813 plugins/editor/plugin.c: Added file history browsing.
16815 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
16817 * plugins/message-view/anjuta-message-manager.ui,
16818 plugins/message-view/plugin.c: Added document manager context menu.
16820 * plugins/symbol-browser/an_symbol_view.c,
16821 plugins/symbol-browser/an_symbol_view.h,
16822 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16823 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
16824 document manager context menu.
16826 * scintilla/*, scintilla/include/*: Updated to current cvs.
16828 2004-10-19 Naba Kumar <naba@gnome.org>
16830 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
16831 placeholder for debugger UI.
16833 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
16834 * plugins/file-manager/plugin.c: Fixed loading bug.
16836 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
16837 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
16838 Initializes gconf database with default values when the
16839 values are not defined. Use bool and int prefs separately.
16841 * plugins/editor/plugin.c: Added encoding preferences.
16842 * plugins/project-manager/plugin.c: Cleanup and debug messages.
16844 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
16845 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16846 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16847 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16849 2004-10-18 Naba Kumar <naba@gnome.org>
16851 * po/POTFILES.in: Updated.
16853 * libanjuta/anjuta-ui.c: Corrected debug messages.
16855 * libegg/egg-combo-action.c, libegg/test-actions.c,
16856 libegg/menu/egg-combo-action.h: Fixed combo action.
16858 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
16861 * plugins/editor/action-callbacks.[c,h],
16862 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
16863 Implemented file swap. Removed dead codes.
16865 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
16868 * plugins/symbol-browser/an_symbol_view.[c,h],
16869 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16870 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
16871 Implemented file symbols. Implemented goto file line when symbol is
16874 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
16876 2004-10-10 Naba Kumar <naba@gnome.org>
16878 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
16880 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
16882 * plugins/debugger/.cvsignore,
16883 (added) plugins/debugger/Makefile.am,
16884 (added) plugins/debugger/anjuta-debugger.glade,
16885 (added) plugins/debugger/anjuta-debugger.plugin.in,
16886 (added) plugins/debugger/anjuta-debugger.plugin.png,
16887 (added) plugins/debugger/anjuta-debugger.ui,
16888 plugins/debugger/attach_process.c,
16889 (removed) plugins/debugger/attach_process_cbs.c,
16890 (removed) plugins/debugger/attach_process_cbs.h,
16891 (removed) plugins/debugger/breakpoints.c,
16892 (removed) plugins/debugger/breakpoints.h,
16893 (removed) plugins/debugger/debug_tree.c,
16894 (removed) plugins/debugger/debug_tree.h,
16895 (removed) plugins/debugger/debugger.c,
16896 (removed) plugins/debugger/debugger.h,
16897 (removed) plugins/debugger/memory.c,
16898 (removed) plugins/debugger/memory.h,
16899 (added) plugins/debugger/plugin.c,
16900 (added) plugins/debugger/plugin.h,
16901 (removed) plugins/debugger/registers.c,
16902 (removed) plugins/debugger/registers.h,
16903 (removed) plugins/debugger/registers_cbs.c,
16904 (removed) plugins/debugger/registers_cbs.h,
16905 (removed) plugins/debugger/registers_gui.c,
16906 (removed) plugins/debugger/sharedlib.c,
16907 (removed) plugins/debugger/sharedlib.h,
16908 (removed) plugins/debugger/sharedlib_cbs.c,
16909 (removed) plugins/debugger/sharedlib_cbs.h,
16910 (removed) plugins/debugger/sharedlib_gui.c,
16911 (removed) plugins/debugger/signals.c,
16912 (removed) plugins/debugger/signals.h,
16913 (removed) plugins/debugger/signals_cbs.c,
16914 (removed) plugins/debugger/signals_cbs.h,
16915 (removed) plugins/debugger/signals_gui.c,
16916 (removed) plugins/debugger/stack_trace.c,
16917 (removed) plugins/debugger/stack_trace.h,
16918 (added) plugins/debugger/utilities.c,
16919 (added) plugins/debugger/utilities.h,
16920 (removed) plugins/debugger/watch.c,
16921 (removed) plugins/debugger/watch.h,
16922 (removed) plugins/debugger/watch_cbs.c,
16923 (removed) plugins/debugger/watch_cbs.h,
16924 (removed) plugins/debugger/watch_gui.c,
16925 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
16927 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
16928 Added debugger gdb backend plugin.
16930 * plugins/message-view/plugin.c: Registered all message stock icons.
16932 * plugins/profile-default/plugin.c: Loads debugger plugin.
16934 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
16936 2004-10-08 Naba Kumar <naba@gnome.org>
16938 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
16941 * plugins/symbol-browser/.cvsignore,
16942 plugins/symbol-browser/Makefile.am,
16943 plugins/symbol-browser/an_symbol_view.c,
16944 plugins/symbol-browser/an_symbol_view.h,
16945 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
16946 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16947 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
16948 plugins/symbol-browser/plugin.c,
16949 plugins/symbol-browser/plugin.h,
16950 plugins/symbol-browser/sv_class.xpm,
16951 plugins/symbol-browser/sv_function.xpm,
16952 plugins/symbol-browser/sv_macro.xpm,
16953 plugins/symbol-browser/sv_private_fun.xpm,
16954 plugins/symbol-browser/sv_private_var.xpm,
16955 plugins/symbol-browser/sv_protected_fun.xpm,
16956 plugins/symbol-browser/sv_protected_var.xpm,
16957 plugins/symbol-browser/sv_public_fun.xpm,
16958 plugins/symbol-browser/sv_public_var.xpm,
16959 plugins/symbol-browser/sv_static_fun.xpm,
16960 plugins/symbol-browser/sv_static_var.xpm,
16961 plugins/symbol-browser/sv_struct.xpm,
16962 plugins/symbol-browser/sv_unknown.xpm,
16963 plugins/symbol-browser/sv_variable.xpm,
16964 plugins/symbol-browser/test-symbol-browser.c,
16965 plugins/Makefile.am: Implemented Symbol
16968 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
16970 * plugins/build-basic-autotools/Makefile.am,
16971 plugins/devhelp/Makefile.am,
16972 plugins/editor/Makefile.am,
16973 plugins/file-loader/Makefile.am,
16974 plugins/file-manager/Makefile.am,
16975 plugins/file-wizard/Makefile.am,
16976 plugins/gtodo/Makefile.am,
16977 plugins/message-view/Makefile.am,
16978 plugins/profile-default/Makefile.am,
16979 plugins/project-manager/Makefile.am
16980 plugins/sample1/Makefile.am,
16981 plugins/terminal/Makefile.am,
16982 scintilla/Makefile.am,
16983 libegg/Makefile.am,
16984 launcher/Makefile.am,
16985 libanjuta/Makefile.am,
16987 tagmanager/Makefile.am,
16988 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
16989 anjuta_data_dir in configure.in and used them in plugins Makefile.am
16990 files. Also fixed library dependencies.
16992 * plugins/editor/aneditor.cxx: Disabled unused codes.
16993 * plugins/file-manager/an_file_view.c: Added copyright.
16994 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
16996 * plugins/profile-default/plugin.c: Can load plugins by location.
16997 * plugins/project-manager/plugin.c: Remove project_root_uri value
16998 when project is closed.
17000 2004-10-06 Naba Kumar <naba@gnome.org>
17002 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
17004 * libanjuta/interfaces/libanjuta.idl,
17005 plugins/editor/text_editor.c: Added get_length()
17006 and get_current_word() methods in IAnjutaEditor interface.
17008 * libegg/Makefile.am: Added test_actions target.
17010 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
17012 * plugins/build-basic-autotools/build-basic-autotools.c,
17013 plugins/file-loader/plugin.c,
17014 plugins/message-view/message-view.c: Added code to go to file and
17017 * plugins/devhelp/plugin.c: Context sensitive help now works.
17018 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
17019 uri as line number and goes to that line number.
17021 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
17022 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
17023 gtodo_client_load() method to load from a diffrent file. Watched
17024 project root directory in plugin to open TODO.tasks of the project.
17026 * plugins/project-manager/plugin.c: Updates project UI
17027 sensitive/insensitive.
17029 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
17030 anjuta-shell program to test plugins.
17032 * src/anjuta-app.c: Registered UI accels.
17034 2004-09-28 Naba Kumar <naba@gnome.org>
17036 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
17039 * src/anjuta-app.c: Implemented present widget method.
17041 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
17042 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
17044 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
17047 * plugins/editor/text_editor.c: Connects to preferences changed signal
17050 2004-09-28 Naba Kumar <naba@gnome.org>
17052 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
17055 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
17058 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
17059 in changed signal callback.
17061 * plugins/editor/action-callbacks.c: Implemented save_all action
17062 callback. Removed dead code. Do save_as when saving a new file.
17063 Implemented incremental search.
17065 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
17067 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
17069 * src/anjuta-app.c: Registers UI accelerators.
17071 2004-09-27 Naba Kumar <naba@gnome.org>
17073 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
17075 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
17076 plugins/devhelp/anjuta-devhelp.plugin.in,
17077 plugins/file-loader/anjuta-loader.plugin.in,
17078 plugins/file-manager/anjuta-file-manager.plugin.in,
17079 plugins/gtodo/anjuta-gtodo.plugin.in,
17080 plugins/project-manager/anjuta-project-manager.plugin.in,
17081 plugins/terminal/anjuta-terminal.plugin.in:
17082 Gave proper plugin names.
17084 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
17085 error when regex fail.
17087 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
17088 Added help and context search. Watches current editor. More menus
17089 in Help submenu. Update UI (sensitive when required) properly.
17091 * plugins/editor/anjuta-document-manager.ui,
17092 plugins/devhelp/anjuta-devhelp.ui,
17093 plugins/message-view/anjuta-message-manager.ui,
17094 src/anjuta.ui: Goto menu actions are in separate submenu.
17096 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
17097 Removed unimplemented UI elements.
17099 * src/anjuta-app.c: Larger (and normal) icon size.
17101 * src/layout.xml: Task manager plugin along with document (in middle).
17103 * plugins/editor/plugin.c, plugins/file-loader.c,
17104 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
17105 in gtkactions. Enable/disable UI properly.
17107 2004-09-26 Naba Kumar <naba@gnome.org>
17109 * po/POTFILES.in: Updated, added missing files.
17111 * .cvsignore: Updated.
17113 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
17114 a new function to get User input text.
17116 * libanjuta/resources.[c,h]: Added a function to created sized image.
17118 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
17119 from filename, as thats the correct representation.
17121 * plugins/build-basic-autotools/Makefile.am,
17122 (added) plugins/build-basic-autotools/automake-c.filters,
17123 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
17124 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
17125 Rearragned UI elements in the build menu. Added codes to read build
17126 filter rules from external file. Implemented all build, configure,
17127 autogen commands. Watches current editor and project.
17129 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
17130 Added editor changed signal and exports current editor value.
17131 Fixed parameter names. Fixed get_uri() interface implementation to
17132 return correct uri.
17134 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
17137 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
17139 * plugins/file-manager/an_file_view.c,
17140 plugins/file-manager/an_file_view.c: Exports file uri correctly.
17142 * plugins/file-wizard/file.c: Reads uri correctly.
17144 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
17145 sets the page to the new view.
17147 * plugins/message-view/message-view.c: Unrefs the tree model when done.
17148 Fixed signal connecting.
17150 * plugins/project-manager/plugin.c: Changed "project_root_directory"
17151 to "project_root_uri" and exports as uri.
17153 2004-09-24 Naba Kumar <naba@gnome.org>
17155 * libanjuta/anjuta-ui.c: Fixed a crash bug.
17156 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
17158 * plugins/file-manager/plugin.c: Fixed crash in unloading.
17159 * plugins/file-loader/plugin.c: Added comments.
17160 * plugins/build-basic-autotools/plugin.c: Added comments.
17161 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
17163 * libanjuta/interfaces/libanjuta.idl,
17164 plugins/message-view/anjuta-msgman.c,
17165 plugins/message-view/message-view.c,
17166 plugins/message-view/message-view.h,
17167 plugins/message-view/plugin.c: Buffering and appending messages have
17168 been separated. message-view implementations cleaned up. Signals
17169 Emissions fixed. Messages now displayed in summary and details show
17170 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
17173 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
17176 * plugins/build-basic-autotools/Makefile.am,
17177 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
17178 parsing of output to create message summaries. Uses new message view
17181 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
17182 preferences to make dialog box smaller.
17184 * plugins/editor/search-replace.c: Fixed compile error with change
17185 in IAnjutaMessageView API.
17187 2004-09-21 Naba Kumar <naba@gnome.org>
17189 * plugins/Makefile.am: Deletes old (installed) plugins before
17190 installing new ones.
17192 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
17193 plugins/build-basic-autotools/build-basic-autotools.c,
17194 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
17195 file URI from filemanager. Only disables/enables build submenu in file
17196 manager, instead of merging/unmerging.
17198 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
17201 * plugins/file-loader/anjuta-loader-plugin.ui,
17202 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
17203 Implemented "Open with" file manager submenu. Displays error message
17204 when file can not be opened.
17206 * plugins/file-manager/an_file_view.c: Renamed
17207 file_manager_current_filename value name to file_manager_current_uri
17208 and exports proper URI.
17210 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
17212 2004-09-19 Naba Kumar <naba@gnome.org>
17214 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
17215 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
17216 save point signal to change editor tabs. Fixed accels.
17218 * plugins/file-loader/plugin.c: Fixed accels.
17220 * plugins/project-manager/plugin.c: Added target selection callback.
17222 * plugins/project-manager/plugin.c: Added URI activation.
17223 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
17224 Fixed dialog and closed it on ok. Fixed a crash bug.
17225 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
17227 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
17228 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
17229 plugins/file-loader/anjuta-loader-plugin.ui,
17230 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
17231 Added recent files in file loade plugin.
17233 * ChangeLog: Fixed entry dates.
17235 2004-09-18 Naba Kumar <naba@gnome.org>
17237 * plugins/devhelp/plugin.c: Added UI sensitization and removed
17238 an unnecessary GtkFrame.
17240 2004-09-17 Naba Kumar <naba@gnome.org>
17242 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
17246 * data/Makefile.am: Disabled installing old mime info.
17248 * mime/anjuta.applications, mime/anjuta.keys: Updated.
17250 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
17251 plugins/editor/anjuta-document-manager.ui,
17252 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17253 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
17254 Added Editor context popup menu.
17256 * plugins/project-manager/anjuta-project-manager-plugin.png:
17259 * plugins/project-manager/anjuta-project-manager.plugin.in:
17260 Support .anjuta mime type.
17262 * plugins/project-manager/plugin.c: Exports "project_root_directory"
17265 * plugins/file-manager/plugin.c: Watches "project_root_directory"
17268 * src/layout.xml, plugins/profile-default/plugin.c:
17269 Added project manager plugin for startup.
17271 2004-09-16 Naba Kumar <naba@gnome.org>
17273 * anjuta.prj: Updated.
17275 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
17276 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
17277 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
17278 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
17279 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
17280 plugins/terinal/Makefile.am, src/Makefile.am,
17281 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
17282 Fixed makefile syntax errors.
17284 2004-09-16 Naba Kumar <naba@gnome.org>
17286 * configure.in, src/layout.xml,
17287 plugins/profile-default/plugin.c,
17288 libanjuta/interfaces/libanjuta.idl,
17289 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
17291 * configure.in, plugins/Makefile.am,
17292 plugins/project-manager/.cvsignore,
17293 plugins/project-manager/Makefile.am,
17294 plugins/project-manager/anjuta-project-manager-plugin.png,
17295 plugins/project-manager/anjuta-project-manager.plugin.in,
17296 plugins/project-manager/anjuta-project-manager.ui,
17297 plugins/project-manager/plugin.c,
17298 plugins/project-manager/plugin.h: Added project manager plugin
17299 based on gnome-build.
17301 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
17302 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
17304 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
17305 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17306 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
17308 2004-09-16 Naba Kumar <naba@gnome.org>
17310 * plugins/editor/action-callbacks.c: Fixed compile error.
17312 2004-09-15 Naba Kumar <naba@gnome.org>
17314 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
17316 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
17317 New improved splace with nicer progress.
17319 * configure.in, plugins/Makefile.am,
17320 (added) file-wizard/.cvsignore,
17321 (added) file-wizard/Makefile.am,
17322 (added) file-wizard/action-callbacks.c,
17323 (added) file-wizard/action-callbacks.h,
17324 (added) file-wizard/anjuta-file-wizard-plugin.png,
17325 (added) file-wizard/anjuta-file-wizard.glade,
17326 (added) file-wizard/anjuta-file-wizard.plugin.in,
17327 (added) file-wizard/anjuta-file-wizard.ui,
17328 (added) file-wizard/file.c,
17329 (added) file-wizard/file.h,
17330 (added) file-wizard/plugin.c,
17331 (added) file-wizard/plugin.h:
17332 Created new file wizard and added it. The wizard takes care of text
17333 bit insertions and new files creation.
17335 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
17336 plugins/editor/action-callbacks.h,
17337 plugins/editor/anjuta-document-manager.glade,
17338 plugins/editor/anjuta-document-manager.ui,
17339 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17340 (removed) plugins/editor/file.[c,h]: Removed text insertions and
17341 new files code and moved into a new plugin (file wizard).
17343 * libanjuta/plugins.[c,h]: Added plugins selection function.
17345 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
17346 get_position(), insert() in IAnjutaEditor interface. Added
17347 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
17348 interface (for wizard plugins).
17350 * plugins/file-loader/anjuta-loader-plugin.ui,
17351 plugins/file-loader/plugin.c: Added wizard launcher interface which
17352 scans for plugins implement IAnjutaWizard interface and presents the
17353 list to user for selection. The selected plugin is then activated
17356 * libanjuta/interfaces/.cvsignore: Updated.
17357 * plugins/message-view/.cvsignore: Updated.
17358 * plugins/launcher/*: Removed as launcher has already been moved to
17359 libanjuta as class.
17361 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17362 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17363 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17364 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17365 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
17366 Updated API documentations.
17368 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
17370 * configure.in: Added Punjabi to ALL_LINGUAS
17372 2004-07-29 Naba Kumar <naba@gnome.org>
17374 * configure.in: Added file-loader plugin Makefile path and
17375 fixed devhelp version requirement.
17377 2004-07-28 Naba Kumar <naba@gnome.org>
17379 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
17380 terminal/preferences-terminal.png (added), message-view/*.png (added),
17381 message-view/*.xpm (added), editor/*.png (added),
17382 editor/*.xpm (added), plugins/editor/Makefile.am,
17383 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
17384 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
17385 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
17386 respective plugins directories.
17388 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
17389 pixmaps/block-end-16.png, pixmaps/block-end.png
17390 pixmaps/block-start-16.png, pixmaps/block-start.png
17391 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
17392 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
17393 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
17394 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
17395 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
17396 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
17397 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
17398 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
17399 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
17400 pixmaps/preferences-editor.png, pixmaps/undock.png
17401 pixmaps/error-next-16.png, pixmaps/error-next.png
17402 pixmaps/error-prev-16.png, pixmaps/error-prev.png
17403 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
17404 pixmaps/preferences-terminal.png: Deleted
17406 * libanjuta/properties* (removed), plugins/editor/properties* (added),
17407 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
17408 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
17409 plugins/editor/anjuta-document-manager.plugin.in,
17410 plugins/editor/anjuta-document-manager.ui,
17411 plugins/editor/plugin.c, plugins/editor/print.c,
17412 plugins/editor/search-replace_backend.c,
17413 plugins/editor/search_preferences.h,
17414 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
17415 Moved properties souce files to editor plugin as it not required in
17416 libanjuta. Other editor fixes.
17418 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
17419 libegg/dock/* (removed)
17420 : Restored GDL external dependencies and removed libegg dock
17421 sources, because gdl is being developed.
17423 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
17424 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
17425 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
17426 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
17427 libanjuta/plugins.c, libanjuta/plugins.h,
17428 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
17429 gconf system. Shell now takes docking positions. Added more utility
17430 functions. Added plugins query function. And other fixes.
17432 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
17434 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
17435 plugin to load files based on mime type.
17437 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
17439 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
17440 plugins/file-manager/plugin.c: File manager now uses file loader to
17443 * plugins/message-view/anjuta-msgman.c,,
17444 plugins/message-view/message-view.c,
17445 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
17447 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
17448 plugins/terminal/terminal.c, src/Makefile.am,
17449 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
17450 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
17452 * libegg/dock/*: Removed directory.
17454 2004-07-28 Naba Kumar <naba@gnome.org>
17456 * configure.in: Reduced gnome-print version requirement.
17457 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
17459 2004-07-21 Ray Strode <rstrode@redhat.com>
17460 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
17463 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
17465 * plugins/editor/search-replace.c: Some fixes
17466 * plugins/terminal/Makefile.am:
17467 Patch from: Alexey Rusakov <ktirf@users.sf.net>
17469 2004-05-19 Naba Kumar <naba@gnome.org>
17471 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
17474 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
17476 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
17477 Implemented IAnjutaSavable
17478 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
17480 2004-05-17 Naba Kumar <naba@gnome.org>
17482 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
17483 plugins/build-basic-autotools/.cvsignore,
17484 plugins/build-basic-autotools/Makefile.am,
17485 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
17486 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
17487 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
17488 plugins/build-basic-autotools/build-basic-autotools.c,
17489 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
17492 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
17495 * plugins/file-manager/an_file_view.c,
17496 plugins/file-manager/anjuta-file-manager.ui,
17497 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
17498 Added context menu UI.
17500 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
17503 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
17505 * libanjuta/anjuta-preferences.[ch]:
17506 Added save/load_gconf functions
17507 * src/action_callbacks.[ch], src/preferences.c:
17508 Load global prefs from gconf at startup and save them
17509 on exit. Prefs load and save correctly but something resets
17510 them to default after loading...
17511 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
17512 Somehow the linker does not find save/load_gconf functions
17513 in libanjuta. Must be a stupid mistake, I would be glad
17514 if someone could fix that.
17515 * manuals/reference/libanjuta-sections.txt: Added new
17516 preferences functions and removed gnome-filelist
17517 * plugins/file-manager/anjuta-file-manager-plugin.glade:
17518 * plugins/file-manager/plugin.c:
17519 Added root-path property
17521 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17523 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
17524 they are not longer needed.
17525 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
17526 anjuta-sections.txt: Remove references to the files
17527 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
17528 Use new nautilus icons for file-manager, looks incredible
17531 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17533 * plugins/editor/anjuta-docman.c: gchar* to
17534 const gchar* in arguments
17535 * plugins/editor/text_editor.c: Implemented IAnjutaFile
17537 * plugins/file-manager/an_file_view.c: Open files on
17538 double-click. Does not work yet because it does not
17539 find IAnjutaFile interface in document manager
17541 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17543 * plugins/editor/anjuta-docman.c
17544 * plugins/editor/text_editor.c:
17545 Made close button working, made multiple selection in
17546 File/Open dialog possble, fixed crash bug if file cannot
17549 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
17551 * plugins/editor/action-callbacks.c
17552 * plugins/editor/anjuta-docman.c
17553 * plugins/editor/anjuta-docman.h
17554 * plugins/editor/search-replace.c
17555 * plugins/editor/search-replace_backend.c
17556 * plugins/editor/text_editor.c
17557 * plugins/editor/text_editor.h:
17558 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
17559 able to open all files, use uri instead of full_filename, fixed
17563 2004-05-13 Naba Kumar <naba@gnome.org>
17565 * plugins/message-view/anjuta-message-manager-plugin.glade:
17568 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
17571 * pixmaps/anjuta_splash.png: Added border.
17573 * plugins/editor/anjuta-document-manager.png: New icon.
17575 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
17576 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
17578 plugins/editor/Makefile.am,
17579 plugins/editor/search-replace.c,
17580 plugins/editor/search-replace.h,
17581 plugins/editor/search-replace_backend.c,
17582 plugins/editor/search-replace_backend.h,
17583 plugins/editor/search_preferences.h,
17584 plugins/editor/search_preferences.c: Merged changes from
17585 ANJUTA_1_2_0 branch.
17587 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
17588 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
17591 * plugins/terminal/Makefile.am,
17592 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
17595 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
17598 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
17599 * plugins/message-view/plugin.c: Fixed glade file loading
17600 Removed "Show messages" menu item
17601 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
17602 twice because of this load system layout hack.
17603 * libanjuta/anjuta-ui.h: Removed #include config.h
17604 * libanjuta/libanjuta.pc: Fixed path and depencies
17605 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
17606 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
17607 * libanjuta/properties.cxx : #include "properties_cxx.h"
17608 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
17610 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
17611 * plugins/message-view/*: Fixed message view preferences
17612 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
17613 * anjuta.glade: Removed messages stuff
17615 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
17617 * Removed libanjutamm, it is now hosted on SF.net:
17618 cvs.sf.net/cvsroot/anjuta/libanjutamm
17620 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
17623 Added some experimental code to add support for C++ plugins.
17624 Nothing works yet and it is likely that it will disappear but
17625 I have some questions to murrayc and he wants to see the code.
17627 2004-05-11 Naba Kumar <naba@gnome.org>
17629 * plugins/terminal/terminal.c: Fixed prefs loading bug.
17631 * plugins/editor/action-callbacks.c: Fixed a crash bug in
17632 hightlight style menu actions.
17634 * manuals/reference/libanjuta/libanjuta-docs.sgml,
17635 manuals/reference/libanjuta/plugin-description-file.sgml,
17636 manuals/reference/libanjuta/writing-plugins.sgml,
17637 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17638 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17639 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
17641 * src/anjuta-app.c: Always load system layout for now.
17643 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
17645 * manuals/reference/libanjuta/libanjuta-docs.sgml,
17646 manuals/reference/libanjuta/libanjuta-sections.txt,
17647 manuals/reference/libanjuta/libanjuta.types,
17648 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17649 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17650 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17651 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17652 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17653 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
17654 Updated documentation.
17656 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
17657 plugins/profile-default/plugin.c, src/layout.xml:
17658 Created terminal plugin.
17660 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
17661 (new) plugins/file-manager/.cvsignore,
17662 plugins/file-manager/an_file_view.c,
17663 plugins/file-manager/plugin.c,
17664 plugins/file-manager/plugin.h: Moved preferences to separate
17665 glade file and added cvsignore file.
17667 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
17668 from ANJUTA_1_2_0 branch. Please note that other po files need merging
17669 from the branch. I tried it but there were way too many conflicts.
17671 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
17673 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
17674 util functions required during the merge.
17676 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
17679 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
17680 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
17681 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
17682 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
17683 Merged with ANJUTA_1_2_0 branch.
17685 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
17687 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
17689 2004-05-07 Naba Kumar <naba@gnome.org>
17691 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
17693 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
17694 Added preferences reading and loading.
17696 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
17697 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
17698 libanjuta/fileselection.c, libanjuta/fileselection.h,
17699 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
17701 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
17703 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
17704 anjuta.spec.in, configure.in, data/autogen.sh.generic,
17705 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
17706 data/macros/autogen.sh, data/macros2/autogen.sh
17707 data/properties/ada.properties, data/properties/anjuta.properties,
17708 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
17709 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
17710 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
17711 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
17712 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
17713 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
17714 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
17715 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
17716 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
17717 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
17718 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
17719 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
17720 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
17721 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
17722 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
17723 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
17724 plugins/class-gen/clsGen.c, plugins/editor/print.c,
17725 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
17726 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
17727 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
17728 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
17729 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
17730 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
17731 (added) scintilla/scintilla-marshal.c,
17732 (added) scintilla/scintilla-marshal.h,
17733 (added) scintilla/scintilla-marshal.list,
17734 scintilla/include/SString.h, scintilla/include/SciLexer.h,
17735 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
17736 (added) scintilla/patches/scintilla-calltip-align.patch,
17737 (added) scintilla/patches/scintilla-minor.patch,
17738 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
17740 2004-05-06 Naba Kumar <naba@gnome.org>
17742 * (added) plugins/file-manager/Makefile.am,
17743 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
17744 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
17745 (added) plugins/file-manager/anjuta-file-manager.ui,
17746 (added) plugins/file-manager/plugin.c,
17747 (added) plugins/file-manager/plugin.h,
17748 (removed) plugins/file-manager/an_file_view.h,
17749 plugins/Makefile.am, configure.in,
17750 plugins/file-manager/an_file_view.c: Created file manager plugin.
17752 * plugins/profile-default/plugin.c: Added file manager plugin in default
17755 * libanjuta/Makefile.am: Fixed dependencies.
17756 * pixmaps/anjuta_splash.png: New splash screen.
17758 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
17760 * template/template.c/h: Added in-line doc
17761 * manuals/reference/template/*: Added template documentation
17762 * configure.in: Build template docs
17764 2004-05-05 Naba Kumar <naba@gnome.org>
17766 * autogen.sh: Added commands to generate initial interfaces.
17768 * libanjuta/Makefile.am,
17769 (removed)libanjuta/anjuta-plugin-parser.c,
17770 (removed)libanjuta/anjuta-plugin-parser.h,
17771 (added)libanjuta/anjuta-plugin-description.c,
17772 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
17773 plugin description.
17775 * libanjuta/anjuta-plugin.c,
17776 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
17778 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
17779 and added AnjutaShellPlacement enum for widgeds placement (passed to
17780 widget add_widget() method.
17782 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
17783 and moved plugin sets loading in profile plugins.
17785 * libanjuta/interfaces/.cvsignore,
17786 (removed)libanjuta/interfaces/Makefile.am,
17787 libanjuta/interfaces/libanjuta.idl,
17788 libanjuta/interfaces/anjuta-idl-compiler.pl,
17789 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
17790 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
17791 (removed)libanjuta/interfaces/ianjuta-editor.c,
17792 (removed)libanjuta/interfaces/ianjuta-editor.h,
17793 (removed)libanjuta/interfaces/ianjuta-file.c,
17794 (removed)libanjuta/interfaces/ianjuta-file.h,
17795 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
17796 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
17797 (removed)libanjuta/interfaces/ianjuta-message-view.c,
17798 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
17799 *.h and Makefile.am files. They are autogenerated. Interfaces are
17800 by anjuta-idl-compiler.pl from libanjuta.idl file.
17802 * manuals/reference/libanjuta/Makefile.am,
17803 manuals/reference/libanjuta/anjuta-architecture.sgml,
17804 manuals/reference/libanjuta/libanjuta-docs.sgml,
17805 manuals/reference/libanjuta/libanjuta-sections.txt,
17806 manuals/reference/libanjuta/libanjuta.types,
17807 manuals/reference/libanjuta/plugin-description-file.sgml,
17808 manuals/reference/libanjuta/writing-plugins.sgml,
17809 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
17810 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
17811 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17812 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17813 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17814 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
17815 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
17816 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
17817 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
17818 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
17819 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17820 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17821 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
17822 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
17823 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
17824 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
17825 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
17826 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
17827 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17828 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
17829 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
17830 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17831 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
17832 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
17833 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
17834 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
17835 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
17836 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
17837 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
17838 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
17839 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
17840 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17841 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
17842 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
17843 interfaces template sgmls.
17845 * plugins/Makefile.am,
17846 plugins/devhelp/anjuta-devhelp.plugin.in,
17847 plugins/devhelp/plugin.c,
17848 plugins/editor/action-callbacks.c,
17849 plugins/editor/anjuta-document-manager.plugin.in,
17850 plugins/editor/plugin.c,
17851 plugins/editor/plugin.h,
17852 plugins/editor/text_editor.c,
17853 plugins/sample1/plugin.c,
17854 plugins/message-view/anjuta-message-manager.plugin.in,
17855 plugins/message-view/plugin.c: Fixed shell add_widget method to take
17856 placement. Fixed other errors.
17858 * (added)plugins/profile-default/.cvsignore,
17859 (added)plugins/profile-default/Makefile.am,
17860 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
17861 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
17862 (added)plugins/profile-default/anjuta-default-profile.ui,
17863 (added)plugins/profile-default/plugin.c,
17864 (added)plugins/profile-default/plugin.h: Added a default new
17868 src/action-callbacks.c,
17871 src/main.cpp: Fixed necessary changes for libanjuta
17873 2004-05-04 Naba Kumar <naba@gnome.org>
17875 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
17876 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
17877 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
17878 placement for default widgets placements.
17880 2004-05-03 Naba Kumar <naba@gnome.org>
17882 * manuals/reference/libanjuta/anjuta-architecture.sgml,
17883 manuals/reference/libanjuta/libanjuta-docs.sgml,
17884 manuals/reference/libanjuta/plugin-description-file.sgml,
17885 manuals/reference/libanjuta/writing-plugins.sgml:
17886 Wrote more sections in writing-plugins document and fixed errors.
17888 2004-05-03 Naba Kumar <naba@gnome.org>
17890 * libanjuta/interfaces/libanjuta.idl: Added interface
17891 IAnjutaFileManager.
17893 * manuals/reference/libanjuta/anjuta-architecture.dia,
17894 manuals/reference/libanjuta/anjuta-architecture.png: Updated
17895 architecture diagram.
17897 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
17898 manuals/reference/libanjuta/libanjuta-docs.sgml,
17899 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
17900 (added) manuals/reference/libanjuta/writing-plugins.sgml:
17901 Wrote writing-plugins document and separated chapters into
17902 separate sgml files.
17904 * plugins/file-manager/an_file_view.c,
17905 plugins/file-manager/an_file_view.h: New and improved directory
17908 2004-05-02 Sven Herzberg <herzi@abi02.de>
17910 * anjuta.glade: re-designed the new file dialog
17911 * anjuta_dialogs_strings.c: new strings from the new file dialog
17913 2004-04-30 Naba Kumar <naba@gnome.org>
17915 * libanjuta/interfaces/Makefile.am.iface,
17916 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
17918 * libanjuta/interfaces/libanjuta.idl: Updated.
17920 * libanjuta/interfaces/Makefile.am.iface,
17921 libanjuta/interfaces/libanjuta.idl: Updated.
17923 2004-04-29 Naba Kumar <naba@gnome.org>
17925 * libanjuta/interfaces/Makefile.am.iface,
17926 libanjuta/interfaces/libanjuta.idl: Updated.
17928 2004-04-29 Naba Kumar <naba@gnome.org>
17930 * libanjuta/interfaces/giface-idlc-c.pl,
17931 libanjuta/interfaces/libanjuta.idl: Upgraded.
17932 * libanjuta/interfaces/Makefile.am.iface: Added.
17934 2004-04-28 Naba kumar <naba@gnome.org>
17936 * libanjuta/interfaces/giface-idlc-c.pl,
17937 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
17938 definitions and wrote a compiler.
17940 2004-04-28 Naba Kumar <naba@gnome.org>
17942 * libanjuta/anjuta-shell.c: Fixed docs.
17943 * libanjuta/interfaces/Makefile.am,
17944 libanjuta/interfaces/ianjuta-file.c,
17945 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
17947 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
17949 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
17951 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17952 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17953 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17954 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17955 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
17956 * src/anjuta-app.c: Fixed bug.
17958 2004-04-27 Naba Kumar <naba@gnome.org>
17960 * libanjuta/anjuta-preferences-dialog.c,
17961 manuals/Makefile.am: Fixed document bugs and enabled docs
17964 * libanjuta/anjuta-preferences-dialog.c,
17965 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
17966 More documentation.
17968 * libanjuta/anjuta-preferences.c,
17969 manuals/reference/libanjuta/libanjuta-docs.sgml,
17970 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17971 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17972 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17973 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17974 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
17975 Wrote more documentations.
17977 * (removed) plugins/message-view/imessage-view.c,
17978 (removed) plugins/message-view/ianjuta-msgman.c,
17979 plugins/message-view/Makefile.am,
17980 plugins/message-view/anjuta-msgman.c,
17981 plugins/message-view/anjuta-msgman.h,
17982 plugins/message-view/message-view.c,
17983 plugins/message-view/message-view.h,
17984 plugins/message-view/plugin.c,
17985 plugins/message-view/plugin.h: Moved interface implementations
17986 in their respective classes and used correct macros to
17987 defined class types.
17989 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17990 src/action-callbacks.c, src/anjuta-app.c: Subclassed
17991 AnjutaUI from GtkUIManager instead of GtkDialog.
17993 * manuals/reference/libanjuta/Makefile.am,
17994 manuals/reference/libanjuta/libanjuta-docs.sgml,
17995 manuals/reference/libanjuta/libanjuta-sections.txt,
17996 manuals/reference/libanjuta/libanjuta.types,
17997 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17998 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17999 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18000 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18001 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
18002 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
18003 Wrote more documentation, fixed typos, added architecture
18004 diagram, updated object types etc.
18006 * plugins/editor/text_editor.c: Fixed interface implementation.
18008 2004-04-26 Naba Kumar <naba@gnome.org>
18010 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
18011 (added) manuals/reference/libanjuta/anjuta-architecture.png,
18012 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
18013 architecture diagram and a new chapter on plugins description file.
18015 2004-04-25 Naba Kumar <naba@gnome.org>
18017 * libanjuta/anjuta-children.h,
18018 libanjuta/anjuta-plugin.c,
18019 libanjuta/anjuta-plugin.h,
18020 libanjuta/anjuta-preferences.c,
18021 libanjuta/anjuta-shell.c,
18022 libanjuta/anjuta-shell.h,
18023 libanjuta/e-splash.c,
18024 libanjuta/e-splash.h,
18025 manuals/reference/libanjuta/Makefile.am,
18026 manuals/reference/libanjuta/libanjuta-docs.sgml,
18027 manuals/reference/libanjuta/libanjuta-sections.txt,
18028 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
18029 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18030 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
18031 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
18032 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18033 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
18034 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18035 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18036 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18037 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
18038 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18039 manuals/reference/libanjuta/tmpl/defaults.sgml,
18040 manuals/reference/libanjuta/tmpl/fileselection.sgml,
18041 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
18042 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
18043 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
18044 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18045 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
18046 manuals/reference/libanjuta/tmpl/plugins.sgml,
18047 manuals/reference/libanjuta/tmpl/properties.sgml,
18048 manuals/reference/libanjuta/tmpl/resources.sgml,
18049 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
18050 manuals/reference/libanjuta/tmpl/e-splash.sgml,
18051 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
18052 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18053 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
18054 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
18056 Added more template files and wrote more documentation.
18058 2004-04-24 Andras Timar <timar@gnome.hu>
18060 * configure.in: Added hu to ALL_LINGUAS.
18062 2004-04-23 Naba Kumar <naba@gnome.org>
18064 * configure.in: Fixed compile error.
18066 * libanjuta/anjuta-children.c,
18067 libanjuta/anjuta-children.h,
18068 libanjuta/anjuta-preferences.c,
18069 libanjuta/anjuta-preferences.h,
18070 libanjuta/anjuta-shell.c,
18071 libanjuta/anjuta-ui.c,
18072 libanjuta/anjuta-ui.h,
18073 manuals/reference/libanjuta/Makefile.am,
18074 manuals/reference/libanjuta/libanjuta-docs.sgml,
18075 manuals/reference/libanjuta/libanjuta.types,
18076 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
18077 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18078 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
18079 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
18080 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18081 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
18082 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18083 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18084 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18085 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
18086 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18087 manuals/reference/libanjuta/tmpl/defaults.sgml,
18088 manuals/reference/libanjuta/tmpl/fileselection.sgml,
18089 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
18090 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
18091 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
18092 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18093 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
18094 manuals/reference/libanjuta/tmpl/plugins.sgml,
18095 manuals/reference/libanjuta/tmpl/properties.sgml,
18096 manuals/reference/libanjuta/tmpl/resources.sgml,
18097 plugins/sample1/plugin.c: Added libanjuta API documentation.
18099 2004-04-22 Naba Kumar <naba@gnome.org>
18101 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
18102 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
18103 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
18104 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
18105 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
18106 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
18107 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
18108 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
18109 (removed) libegg/eggradiotoolbutton.c,
18110 (removed) libegg/eggseparatortoolitem.c,
18111 (removed) libegg/eggtoggletoolbutton.c,
18112 (removed) libegg/eggtoolbar.c,
18113 (removed) libegg/eggtoolbutton.c,
18114 (removed) libegg/eggtoolitem.c,
18115 (removed) libegg/prop-editor.c,
18116 (removed) libegg/test-actions.c,
18117 (removed) libegg/test-drag.c,
18118 (removed) libegg/test-merge.c,
18119 (removed) libegg/test-toolbar.c,
18120 libegg/menu/Makefile.am,
18121 (removed) libegg/menu/egg-accel-dialog.h,
18122 (removed) libegg/menu/egg-action-group.h,
18123 (removed) libegg/menu/egg-action.h,
18124 libegg/menu/egg-entry-action.h,
18125 (removed) libegg/menu/egg-markup.h,
18126 (removed) libegg/menu/egg-menu-merge.h,
18127 (removed) libegg/menu/egg-menu.h,
18128 (removed) libegg/menu/egg-radio-action.h,
18129 (removed) libegg/menu/egg-toggle-action.h,
18130 (removed) libegg/menu/howitshouldwork.txt,
18131 (removed) libegg/toolbar/.cvsignore,
18132 (removed) libegg/toolbar/Makefile.am,
18133 (removed) libegg/toolbar/TODO,
18134 (removed) libegg/toolbar/eggradiotoolbutton.h,
18135 (removed) libegg/toolbar/eggseparatortoolitem.h,
18136 (removed) libegg/toolbar/eggtoggletoolbutton.h,
18137 (removed) libegg/toolbar/eggtoolbar.h,
18138 (removed) libegg/toolbar/eggtoolbutton.h,
18139 (removed) libegg/toolbar/eggtoolitem.h,
18140 (removed) libegg/toolbar/prop-editor.h,
18141 (removed) libegg/toolbar/toolbar-api.txt,
18142 (removed) libegg/toolbar/toolbar-ideas.txt,
18143 plugins/devhelp/anjuta-devhelp.ui,
18144 plugins/devhelp/plugin.c,
18145 plugins/editor/action-callbacks.c,
18146 plugins/editor/action-callbacks.h,
18147 plugins/editor/anjuta-docman.c,
18148 plugins/editor/anjuta-document-manager.ui,
18149 plugins/editor/plugin.c,
18150 P plugins/message-view/Makefile.am,
18151 plugins/message-view/anjuta-message-manager.ui,
18152 plugins/message-view/plugin.c,
18153 plugins/sample1/anjuta-sample.ui,
18154 plugins/sample1/plugin.c,
18155 src/action-callbacks.c,
18156 src/action-callbacks.h,
18157 src/anjuta-actions.h,
18159 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
18160 Gtk actions and UIManager. Fixed all plugins to use this.
18162 * manuals/reference/gtkdoc-scangobj.diff,
18163 manuals/reference/libanjuta/Makefile.am,
18164 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18165 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18166 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18167 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18168 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
18170 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
18172 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
18174 * plugins/message-view/imessage-view.c
18175 * plugins/message-view/ianjuta-msgman.c:
18178 2004-04-17 Adam Weinberger <adamw@gnome.org>
18180 * configure.in: Added en_CA to ALL_LINGUAS.
18182 2004-04-08 Naba Kumar <naba@gnome.org>
18184 * libanjuta/interfaces/ianjuta-message-view.[c,h],
18185 libanjuta/interfaces/Makefile.am,
18186 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
18187 message manager and message view interfaces.
18189 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
18190 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
18191 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
18192 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
18193 src/anjuta-app.c: Used 'activate' and
18194 'deactivate' virtual methods for plugins. Fixed installed plugins
18195 dialogs. Added remove_widget() method for AnjutaShell.
18197 * libanjuta/interfaces/Makefile.am,
18198 libanjuta/interfaces/ianjuta-document-manager.c,
18199 libanjuta/interfaces/ianjuta-document-manager.h,
18200 libanjuta/interfaces/ianjuta-editor.c,
18201 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
18202 and editor interfaces.
18204 * plugins/devhelp/plugin.c,
18205 plugins/message-view/anjuta-message-manager.plugin.in,
18206 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
18207 plugins/sample1/plugin.c: Updated plugins implementation to
18208 reflect the changes.
18210 2004-04-07 Naba Kumar <naba@gnome.org>
18212 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
18213 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
18214 libanjuta/interfaces/ianjuta-editor.h,
18215 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
18216 plugins/editor/anjuta-docman.c,
18217 plugins/editor/anjuta-document-manager.plugin.in,
18218 plugins/editor/plugin.c, plugins/sample1/plugin.c,
18219 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
18220 Added supported interfaces for plugins. Tested plugin interfaces
18221 through sample plugin.
18223 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
18225 * template/Makefile.am, data/templates/library/Makefile.am
18226 Fixed some automake-1.7 incompatibilities
18227 * template/xmltemplate.c: Small fix
18229 2004-02-23 Naba Kumar <naba@gnome.org>
18231 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
18232 Added plugins manager dialog.
18234 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
18235 library dependencies.
18237 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
18238 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
18239 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
18240 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
18241 geometry command line option.
18243 2004-02-16 Naba Kumar <naba@gnome.org>
18245 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
18246 Added interfaces and IAnjutaEditor editor interface.
18247 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
18249 * libanjuta/anjuta-shell.h: Fixed bug.
18251 2004-02-13 Naba Kumar <naba@gnome.org>
18253 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
18255 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
18257 * data/template/*/.cvsignore:
18258 Avoid all these ? in cvs output
18260 2004-02-13 Naba Kumar <naba@gnome.org>
18262 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
18263 includes and linking.
18265 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
18266 and set required version to devhelp 0.8. This devhelp version
18267 can be acquired from gnome cvs branch devhelp branch
18268 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
18270 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
18271 src/actions-callbacks.c: Added Dock Manager settings menu item.
18273 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
18274 * plugins/devhelp/plugin.c: Fixed a linking bug.
18276 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
18277 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
18278 external GDL dependency and used libegg codes.
18280 2004-02-12 Naba Kumar <naba@gnome.org>
18282 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
18283 Added devhelp plugin, but it can't be used without a
18284 patch in devhelp. So it's disabled for now.
18286 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
18287 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
18288 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
18289 Update cvsignore files.
18291 * libanjuta/plugins.c, widgets/e-splash.c:
18292 Fixed plugins loading to show splash icons.
18294 * plugins/message-view/anjuta-message-manager.plugin.in,
18295 plugins/message-view/plugin.c: Fixed plugin registered name.
18297 * plugins/message-view/anjuta-message-view.png,
18298 plugins/sample1/anjuta-sample-plugin.png: Update images.
18300 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
18301 src/main.c: Fixed layout loading.
18303 * plugins/devhelp/Makefile.am: Fixed error.
18305 * (removed) widgets/*, libanjuta/plugins.h,
18306 src/main.c: Transfered widgets to libanjuta/.
18308 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
18309 toplevel directory to created only one library as libanjuta-egg.
18311 * data/Makefile.am: Fixed build error.
18313 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
18314 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
18315 libegg/.cvsignore: Added egg dock widget.
18317 * gdl/*: Removed as they are now available in libegg.
18319 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
18321 * plugins/editor/anjuta-docman.c:
18322 Use stock close icon on tab close button
18324 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
18326 * data/template/Makefile.am
18327 data/template/language/Makefile.am
18328 data/template/library/Makefile.am
18329 data/template/text/Makefile.am
18330 data/template/project/Makefile.am
18331 data/template/project/terminal/Makefile.am
18332 configure.in: Created Makefile to install templates
18334 2004-02-11 Naba Kumar <naba@gnome.org>
18336 * plugins/editor/action-callbacks.c,
18337 plugins/editor/anjuta-document-manager.ui,
18338 plugins/editor/plugin.c
18339 plugins/message-view/anjuta-message-manager.ui,
18340 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
18342 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
18344 * plugins/message-view/*: MessageView plugin is now loaded
18345 The menu items are still dummies.
18347 2004-02-09 Naba Kumar <naba@gnome.org>
18349 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
18352 * libanjuta/anjuta-preferences.h: Added some documentation.
18354 * libanjuta/anjuta-shell.h: Removed dead codes.
18356 * (removed) manuals/reference/gtkdoc-scangobj,
18357 manuals/reference/gtkdoc-scangobj.diff,
18358 manuals/reference/libanjuta/.cvsignore,
18359 manuals/reference/libanjuta/Makefile.am,
18360 manuals/reference/libanjuta/README.inline-doc,
18361 manuals/reference/libanjuta/README.sections,
18362 manuals/reference/libanjuta/libanjuta-docs.sgml,
18363 manuals/reference/libanjuta/libanjuta-sections.txt,
18364 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
18365 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18366 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
18367 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
18368 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18369 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18370 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18371 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18372 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
18373 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18374 manuals/reference/libanjuta/tmpl/defaults.sgml,
18375 manuals/reference/libanjuta/tmpl/fileselection.sgml,
18376 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
18377 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18378 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
18379 manuals/reference/libanjuta/tmpl/plugins.sgml,
18380 manuals/reference/libanjuta/tmpl/properties.sgml,
18381 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
18382 of scan program. Updated templates.
18384 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
18385 editor action callbacks data.
18387 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
18388 scintilla object ref/unref.
18390 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
18392 * template/*: Added new xml based template system
18393 * template/dtds/*: Dtds to validate xml files of the template systems
18394 * data/template/*: Some sample template files
18395 Still needs some work but builds fine!
18397 2004-02-06 Naba Kumar <naba@gnome.org>
18399 * cofigure.in, manuals/Makefile.am,
18400 (added) manuals/reference/*: Added API documentation
18401 structure (gtk-doc based).
18403 * libanjuta/libanjuta.h: Updated
18405 2004-02-05 Naba Kumar <naba@gnome.org>
18407 * configure.in: Sets correct dependencies and
18408 uses gdl external library.
18410 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
18411 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
18412 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
18413 libanjuta/fileselection.h, libanjuta/glue-factory.c,
18414 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
18415 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
18416 and added file dialogs.
18418 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
18419 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
18420 Build dynamic libraries for libegg.
18422 * plugins/Makefile.am, plugins/editor/Makefile.am,
18423 plugins/editor/action-callbacks.c,
18424 plugins/editor/action-callbacks.h,
18425 plugins/editor/anjuta-docman.c,
18426 plugins/editor/anjuta-docman.h
18427 plugins/editor/anjuta-document-manager.plugin.in
18428 plugins/editor/anjuta-document-manager.png
18429 plugins/editor/anjuta-document-manager.ui
18430 plugins/editor/file.c
18431 plugins/editor/file.h
18432 plugins/editor/plugin.c
18433 plugins/editor/print.c
18434 plugins/editor/print.h
18435 plugins/editor/search-replace.c
18436 plugins/editor/search_incremental.c
18437 plugins/editor/search_incremental.h
18438 plugins/editor/text_editor.c
18439 plugins/editor/text_editor.h
18440 plugins/editor/text_editor_cbs.c
18441 plugins/editor/text_editor_menu.h
18442 plugins/sample1/Makefile.am
18443 plugins/sample1/anjuta-sample-plugin.png
18444 plugins/sample1/anjuta-sample.plugin.in
18445 plugins/sample1/anjuta-sample.ui
18446 plugins/sample1/plugin-sample1.c
18447 plugins/sample1/plugin.c
18448 plugins/sample1/plugin.h: Created sample
18449 plugin and fixed editor plugin.
18451 * printing/*: Removed.
18453 * scintilla/Makefile.am: Builds dynamic library.
18455 * src/Makefile.am, src/action-callbacks.c,
18456 src/action-callbacks.h, (removed) src/an_symbol_view.c,
18457 src/anjuta-actions.h, src/anjuta-app.c,
18458 src/anjuta-app.h, src/anjuta-callbacks.c,
18459 src/anjuta-callbacks.h, (removed) src/anjuta.c,
18460 (removed) src/anjuta.h, src/anjuta.ui,
18461 src/layout.xml, src/main.c, src/preferences.h,
18462 src/utilities.c: Debuggged and finally made plugins
18465 * global-tags/Makefile.am: Fixed build error.
18467 2004-02-03 Naba Kumar <naba@gnome.org>
18469 * configure.in: Users GDL from external package.
18470 * plugins/*: Added many new plugins (not ready though).
18471 * src/*: Removed many files (which have been transfered in plugins/).
18473 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
18475 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18477 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18479 * configure.in: Added editor plugins
18481 * plugins/Makefile.am, src/search-replace_backend.h,
18482 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
18483 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
18485 * Added: plugins/editor/search_incremental.c,
18486 plugins/editor/search_incremental.h
18488 * Update search-replace in plugins/editor
18490 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
18492 * plugins/message-view/message-view.c: Some code clean-up
18494 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18496 * Added: search_incremental[ch]
18498 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
18499 src/mainmenu_callbacks.c, src/toolbar.c
18500 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
18502 * Incremental Search
18504 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
18506 * plugins/message-view/anjuta-msgman.[c/h]:
18507 Added message manager for easier message handling with a
18508 similar interface as docman. Of course you can still use
18509 MessageView standalone.
18510 * plugins/Makefile.am: Added message-view because it compiles
18513 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
18515 * plugins/message-view/*: Added message-view plugin
18517 * configure.in: Added plugins/message-view/Makefile
18519 2004-01-03 Naba Kumar <naba@gnome.org>
18521 * libanjuta/*.c: Added new files and updated old ones.
18522 * plugins/editor/*: Added editor plugin.
18523 * configure.in: Added editor plugin and moved editor related
18526 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18528 * src/Makefile.am: Added search-replace_backend.[ch]
18529 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18531 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18532 src/search-replace_backend.c, src/search-replace_backend.h,
18533 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18534 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18535 src/toolbar_callbacks.c
18536 * The advanced Search/Replace functionality now replaces the older
18537 Find/Replace stuff.
18538 * The Search/Replace functionality can be interrupted during a long
18541 2003-12-11 Naba Kumar <naba@gnome.org>
18543 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
18544 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
18546 * Makefile.am, libanjuta/*: Added new module.
18547 * src/Makefile.am: Fixed linking error.
18548 * src/watch_cbs.c: Debugger clean up.
18549 * configure.in: Added libanjuta-2.0.pc
18551 * configure.in, libanjuta/Makefile.am,
18552 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
18555 2003-12-11 Naba Kumar <naba@gnome.org>
18557 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18559 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
18560 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
18561 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
18562 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
18563 The user can now give a name at the creation of a new file and
18564 insert automatically (user choice) header, gpl notice, header
18565 template. The file extension is added automatically according
18566 to the selected type of file. The various insert functions have
18567 been moved from mainmenu-callback.c to file.c. The cursor is now
18568 moved after an insert operation. Removes also useless code in
18569 memory.c and search-replace.c
18571 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
18573 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
18574 sortable headers, process tree, removal of path and process params
18575 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18576 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18579 2003-12-10 Naba Kumar <naba@gnome.org>
18581 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
18583 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18585 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18587 2003-11-28 Naba Kumar <naba@gnome.org>
18589 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
18591 * manuals/de/*: Added german translation docs.
18593 * configure.in, Makefile.am, src/Makefile.am,
18594 libegg/*/*: Added libegg library.
18596 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
18597 installation directory.
18599 * src/text_editor_cbs.c: Fixed closing of file.
18601 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
18603 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
18605 2003-09-05 Naba Kumar <naba@gnome.org>
18607 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
18608 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
18609 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
18610 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
18611 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
18612 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
18613 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
18614 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
18615 using libegg. Initial commit -- compiles but is not complete.
18617 2003-08-08 Abel Cheung <maddog@linux.org.hk>
18619 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
18621 2003-06-04 Abel Cheung <maddog@linux.org.hk>
18623 * configure.in: Removed "ta" from ALL_LINGUAS.
18625 2003-05-16 Jordi Mallach <jordi@sindominio.net>
18627 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
18629 2003-05-16 Danilo Šegan <dsegan@gmx.net>
18631 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
18633 2004-04-24 Andras Timar <tmar@gnome.hu>
18635 * configure.in: Added hu to ALL_LINGUAS.
18637 2004-04-14 Naba Kumar <naba@gnome.org>
18639 * src/Makefile.am, printing/Makefile.am,
18640 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
18641 because we are still using GtkCombo and build breaks with gtk-2.4.
18643 2004-04-13 Naba Kumar <naba@gnome.org>
18646 * anjuta.spec.in: Fixed build error.
18647 * po/POTFILES.in: Updated.
18648 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
18650 2004-04-11 Naba Kumar <naba@gnome.org>
18653 * AUTHORS: Updated.
18654 * configure.in: Added ga in ALL_LINGUAS.
18655 * ChangeLog: Fixed dates.
18657 2004-04-09 Naba Kumar <naba@gnome.org>
18659 * src/print.c: Fixed buffer styling bug when printing with
18662 * data/properties/anjuta.properties: Defined only one base font and
18663 used courier instead of lucidatypewriter, because most newer systems are
18664 unlikely to have it (bug #885023, #925956, #890473).
18666 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
18669 * src/an_file_view.c: Fixed possible crash bug.
18671 2004-04-07 Naba Kumar <naba@gnome.org>
18673 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
18674 gtk_main_quit() etc..), so that atexit() functions are not called
18675 (which is apparently done to free up memory and we don't need to
18676 do that at this point). Incidentally, something also happens in the
18677 atexit call which freezes the UI for far too long when the application
18678 exits and we want to avoid that..
18679 * src/glade_iface.c: Fixed compiler warning.
18681 2004-04-06 Naba Kumar <naba@gnome.org>
18683 * src/project_dbase_gui.c: Fixed errors.
18685 * src/registers_gui.c: Fixed possible crash bug.
18686 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
18687 * src/signals.[c,h]: Used tree view and glade file for dialog.
18688 * src/Makefile.am, src/about.c, src/an_file_view.c,
18689 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
18690 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
18691 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
18692 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
18693 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
18694 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
18695 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
18696 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
18697 src/launcher.h, src/main.c, src/main_menubar.c,
18698 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
18699 src/message-manager-private.cc, src/message-manager.cc,
18700 src/preferences.c, src/project_config.c, src/project_dbase.c,
18701 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
18702 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
18703 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
18704 src/search-replace.c, src/search-replace_backend.c,
18705 src/search_incremental.c, src/search_preferences.c,
18706 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
18707 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
18708 src/signals_gui.c, src/source.c, src/src_paths.c,
18709 src/stack_trace.c, src/start-with.c, src/style-editor.c,
18710 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
18711 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
18712 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
18713 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
18714 tagmanager/Makefile.am, scintilla/include/SString.h,
18715 widgets/Makefile.am, widgets/gnomefilelist.c:
18717 Removed all deprecated codes and substituted
18718 with newer APIs. Fixed some possible crash bugs where cell renderers
18721 * scintilla/patches/scintilla-minor.patch: Minor patch.
18723 2004-04-06 Naba Kumar <naba@gnome.org>
18725 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
18726 tree after all the files have been added (and not everytime a file
18727 is added in the project). Also fixed some memory corruption
18728 (possibly bug #900478).
18730 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
18731 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
18732 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
18733 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
18734 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
18735 qualifier wherever appropriate.
18737 2004-04-05 Naba Kumar <naba@gnome.org>
18739 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
18740 switch terminal echo on/off. Debugger requires it off, while the
18741 rest requires it on.
18743 * src/search-replace.c: sets search direction and action (in addtion
18744 to target) for find in files.
18746 2004-04-02 Naba Kumar <naba@gnome.org>
18748 * src/mainmenu_callbacks.c: Sets filename during save of new files.
18750 * src/project_dbase.c, src/debugger, src/an_file_view.c,
18751 src/an_symbol_view.c: Added an gtk events loop for
18752 displaying project loading status (for loading large projects) and
18753 debugger program starting ... just to give an impression of fastness :-).
18755 * configure.in, anjuta.prj: Bumped version to 1.2.2.
18757 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
18758 crash bug, which occurs when opening and closing a large project
18761 * src/attach_process.c: Fixed a comiple error for old gcc.
18763 * src/launcher.c: Prints proper error message when launcher child
18764 could not be executed and exits properly. Fixed a crash
18767 * src/resources.c, src/utilities.c, src/glade_iface.c,
18768 src/debugger.c, src/attach_process.c: Properly exits forked children
18769 when they could not be executed.
18771 2004-04-01 Naba Kumar <naba@gnome.org>
18773 * src/search-replace.c: Fixed a crash bug (bug #921893).
18775 2004-03-31 Naba Kumar <naba@gnome.org>
18777 * anjuta.glade: Added a note on compiler options dialog ->support
18778 dialog telling that supports are only available for file mode.
18780 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
18782 Improved shutdown time delay by bypassing project closing
18783 and unloading plugins.
18785 * src/build_file.c, data/properties/anjuta.properties: Added a property
18786 to toggle on/off for going to first error automatically.
18788 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18790 * src/debugger.c: fixed core file loading
18791 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
18792 for long lines (bugs #700968 and #911376)
18793 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
18795 * src/anjuta.c: Focuses current AnEditor correctly.
18797 2004-03-30 Naba Kumar <naba@gnome.org>
18799 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
18800 * AUTHORS: Updated with all contributors names.
18802 * src/about.c: Reads contributors names from AUTHORS file.
18803 * manuals/C/anjuta-manual/authors.xml: Points to online
18806 2004-03-29 Naba Kumar <naba@gnome.org>
18808 * data/properties/ada.properties: Fixed syntax colors. Patch
18809 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
18812 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
18813 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
18814 generated projects, so that their pixmap files are
18815 found properly (bug #919903).
18817 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
18820 * src/source.c: Installs .glade file of libgllade
18821 projects in $(datadir)/$(package)/glade (part of bug #861038).
18823 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
18824 in compiler options (bug #883837).
18826 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
18827 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
18829 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
18831 * anjuta/src/search-replace.c: fixed another crash bug in
18833 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
18834 breakpoint property fix
18836 2004-03-29 Naba Kumar <naba@gnome.org>
18838 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
18839 (new) manuals/C/anjuta-advanced-tutorial/*:
18840 Added menu entry for 'Anjuta Advanced Tutorial'
18841 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
18843 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18845 * src/fileselection.[ch], src/mainmenu_callbacks.c:
18846 Fixed bug #908941 ('Open' starts in wrong directory)
18848 2004-03-26 Naba Kumar <naba@gnome.org>
18850 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
18851 compile error and bug #905738 with terminal.
18853 * src/search_incremental.c, src/register.c, src/sharedlib.c,
18854 src/search-replace.[h,c], src/search_incremental.[h,c],
18855 src/search_preferences.h, src/utilities.c, src/anjuta.c,
18856 src/text_editor.[c,h]: Fixed compiler warnings.
18858 * src/search-replace.c: Fixed a memory corruption (possible
18859 fix for bug #921893, but not yet confirmed).
18861 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
18862 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
18863 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
18864 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
18866 2004-03-25 Naba Kumar <naba@gnome.org>
18868 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
18869 crash bug with attach process dialog and made the dialog closable
18872 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
18873 always display within the margin.)
18875 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
18876 the old breakpoint when it's properties are updated
18877 (creating a new updated one).
18879 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
18881 * src/aneditor.cxx, src/aneditor.h: fixed calltips
18882 displayed for wrong file.
18883 * src/breakpoints.c: conditional breakpoints
18884 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
18885 "Find in Files..." disabling policy
18887 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18889 * src/build_file.c: Fixed bug #874380
18890 Goto the first error if it exists.
18892 2004-03-24 Naba Kumar <naba@gnome.org>
18894 * src/anjuta.c: Fixed to get correct child exit status
18895 using mask (bug #905738).
18897 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
18898 Aligned buttons in the New file dialog,
18899 set default response to OK, entry box activates default response,
18900 ESC closes dialog and hides on delet_event.
18902 2004-03-19 Naba Kumar <naba@gnome.org>
18904 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
18907 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
18909 * src/search-replace.c: fixed "Find Usage" crash when no project open
18911 2004-03-17 Naba Kumar <naba@gnome.org>
18913 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
18914 Fixed the generated projects to read m4 directory if the directory
18915 exists (bug #917781).
18917 2004-03-12 Naba Kumar <naba@gnome.org>
18919 * HACKING: Fixed formatting for auto-parsing.
18921 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
18923 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
18924 rework (bug #890609)
18926 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18928 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
18930 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18932 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
18933 * src/search_preferences.c: Fixed typo.
18935 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18937 * src/search-replace.c: improved Search&Replace
18938 For the moment "Replace All" does not work with non opened files
18939 but Anjuta should not crash now ! ???
18941 2004-02-26 Naba Kumar <naba@gnome.or>
18943 * src/source.c: Fixed to pass cflags correctly
18944 and suppress the automake's default cflags.
18945 bug #816130, #801056, #782798, #773459
18947 * data/properties/anjuta.properties: Do not defualt to -k make option.
18950 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
18953 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
18955 * src/message-manager-private.cc: Disabled debug messages.
18957 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
18959 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
18961 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18962 * anjuta.glade, src/search-replace.c:
18963 Reduced Search&Replace dialog, bug #902636.
18965 2004-02-23 Naba Kumar <naba@gnome.or>
18967 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
18970 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18972 * src/search_incremental.c: Fixed bug #900903
18974 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
18976 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
18977 src/anjuta.c: Fixed bugs #890609 and #890609
18979 2004-02-23 Naba Kumar <naba@gnome.or>
18981 * src/message-manager.cc: Disconnects menuitem signal properly.
18984 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
18987 2004-02-20 Naba Kumar <naba@gnome.org>
18989 * src/message-manager-private.[c,h]: Implemented keypress
18990 event for the terminal and resets it when ctrl c or ctrl d
18991 is pressed. But it doesn't seem to be working on keypress.
18992 Added a workaround to let it work on key release instead.
18995 * src/search-replace: Fixed compiler warnings.
18997 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
18999 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
19000 Use defined file name when saving new files (fixes bug #898105)
19001 Don't change filename when clicking on a directory
19003 BTW: Happy birthday to me :-)
19005 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19007 * src/search-replace.c: Fixed a crash bug
19008 Crash on Find & Replace (#887833)
19010 2004-02-18 Naba Kumar <naba@gnome.org>
19012 * src/executer.c: Fixed a crash bug.
19014 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
19015 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
19016 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
19017 instead of GtkWindow (Part of bug #671596).
19019 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
19020 src/registers_gui.c, src/registers_cbs.[h,c],
19021 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
19022 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
19023 src/compiler_options.c, src/an_file_view.c, start-with.c,
19024 src/anjuta-tools.c, help.c:
19026 Added "close" buttons on all
19027 dialogs (HIG) and fixed to properly response to ESC close
19028 (Part of bug #671596).
19030 * src/launcher.c: Disabled printing of long debug lines.
19032 * src/utilities.h: Fixed a compiler warning.
19034 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
19036 * src/anjuta.c: "Save all" action now asks for filenames for new files
19037 (fixes bug #898111)
19039 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
19041 * anjuta.glade, src/text_editor.c:
19042 Fixed a typo in Hello World indentation style
19043 Fixed misuse of translated strings when looking for style
19044 This entry fixes bug #876037
19046 2004-02-16 Naba Kumar <naba@gnome.org>
19048 * src/utilities.c: Fixed return value when dest file could
19051 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
19052 * src/utilities.[c,h]: Removed 'cmp' dependency and used
19053 internal function to compare files.
19055 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
19057 * src/message-manager-private.cc:
19058 Set bold color as foreground color in terminal
19059 (fixes bug #864924)
19061 * src/aneditor.cxx:
19062 Use font style defined for message indicators in
19063 preferences/messages
19064 (fixes bug #885032)
19066 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
19068 * src/build_project.c:
19069 Use build.silent option from preferences (fixes bug #895726)
19071 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
19073 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
19075 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
19077 Patch from Massimo Corà <maxcvs@email.it>:
19078 * scintilla/LexCPP.cxx: Support "///" comments
19080 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19081 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
19082 src/search_replace.h, src/search-replace_backend.h
19085 * Added: src/search_preferences.c, src/search_preferences.h
19086 Allow the user to save search/replace settings and give them names.
19088 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
19090 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
19091 scintilla/ScintillaGTK.cxx:
19092 Hopefully fixed AMD 64 crash bug by using correct marshaller
19094 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
19096 * src/preferences.c: Save GtkOptionMenu properties properly
19097 * src/text_editor.c: Fixes editor mispell of fold.symbols property
19099 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
19101 * configure.in, src/Makefile.am, scintilla/Makefile.am:
19102 Fixed libiconv issue
19105 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
19107 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
19108 * src/attach_process.c, src/debugger.c, src/registers.c/h,
19109 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
19110 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
19111 src/sharedlib_gui.c:
19112 Debugger speed-up, replaced deprecated GtkCList
19114 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
19116 * src/text-editor.c: Use stock gtk+ close button for editor tabs
19118 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
19120 * configure.in: Added "sq" to ALL_LINGUAS.
19122 2004-01-12 Changwoo Ryu <cwryu@debian.org>
19124 * configure.in: Added "ko" to ALL_LINGUAS.
19126 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19128 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
19129 src/search_incremental.c, src/search_incremental.h:
19130 Search_incremental code cleanup
19132 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19134 * scintilla/*/*: Updated scintilla to CVS
19135 * Added: scintilla/Readme.sync
19136 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
19137 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
19138 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
19139 scintilla/ScintillaGTK.cxx,
19140 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
19141 scintilla/include/Scintilla.iface: Updated.
19143 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19145 * search-replace_backend.[ch], search_incremental[ch]: Added
19147 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
19148 find_replace.[ch]: Removed.
19150 * anjuta.glade, src/search-replace.c, src/search-replace.h,
19151 src/search-replace_backend.c, src/search-replace_backend.h,
19152 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
19153 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
19154 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
19155 functionality now replaces the older Find/Replace stuff. The Search/Replace
19156 functionality can be interrupted during a long Search/Replace.
19158 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
19160 * widgets/gnomefilesel.c: Fix use of previously freed memory on
19161 selecting ".." and "." from file selector.
19163 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
19165 * anjuta.glade: Fixed wrong "fold.symbols" property
19167 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
19169 * src/project_dbase_gui.c: Alphabetical order ;-)
19170 * src/compiler_options.c: Fixed bug #867539
19171 * src/launcher.c: Workaround for bugs #864922, #849928,
19172 #846386 and #845782: The launcher no longer hangs but does
19173 not get the exit status correctly sometimes.
19174 * Changes suggested by Bosik are obviously already in without
19175 any Changelog entry (ClsGen.c, project_dbase_gui.c)
19176 * NEWS, README, anjuta.prj, configure.in:
19177 Changed version to 1.2.1
19179 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
19180 * anjuta_dialogs_strings.c, anjuta.glade:
19181 Fixed bugs #860906, #859329
19183 Patch from grzegol@pld-linux.org
19184 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
19185 freedesktop.org standard)
19187 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
19189 Patch from Stefano Vallarino <stevalla@libero.it>:
19190 * src/source.[c/h]: Fixes cpp sample file to conform to
19191 ISO/IEC 14882, C++-Standard
19193 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
19195 Review by Johannes Schmid <jhs@cvs.gnome.org>
19196 * src/build_file.[ch]: Add build_execute_shell_command which executes the
19197 command using sh -c.
19198 * src/compile.c: Use build_execute_shell_command when compiling single
19201 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
19203 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
19204 * src/breakpoints.c: Code cleanup, workaroud for possible
19206 * src/src_paths.c: Update debugger dirs on directory change
19208 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
19210 Review by Johannes Schmid <jhs@cvs.gnome.org>
19211 * src/attach_process.c, src/attach_process.h, anjuta.glade:
19212 sortable headers, process tree, removal of path and process params
19213 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
19214 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
19217 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
19219 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19220 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
19221 Add a dialog for "New file" which lets the user set the
19222 filename and to add copyright/header templates to the file
19223 * Review: Changed function names to contain modules name (file_)
19225 2003-12-09 Naba Kumar <naba@gnome.org>
19227 * setup-gettext: Fixed a typo.
19228 * scintilla/Makefile.am: Fixed a build error for SMP systems.
19230 ---- Released version 1.2.0 ---
19232 2003-12-08 Naba Kumar <naba@gnome.org>
19234 * src/preferences.c: Fixed compiler error.
19235 * global_tags/create_global_tags.sh: Fixed to install properly
19236 even when system.tags could not be generated.
19239 2003-12-06 Naba Kumar <naba@gnome.org>
19241 * setup-gettext: Fixed to not generate intl directory with gettextize.
19243 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
19244 * src/anjuta.c: Filters out unnecessary files from find in files
19248 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
19249 * src/widzard_gui.c: Added horiz scrollbar for desc text.
19251 2003-12-04 Naba Kumar <naba@gnome.org>
19253 * src/gnome_project.c: Enables debug and optimization flags for
19256 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
19258 * src/project_dbase_gui.c: combined header and c files for
19261 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
19262 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
19264 2003-11-30 Abel Cheung <maddog@linux.org.hk>
19266 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
19268 2003-11-29 Naba Kumar <naba@gnome.org>
19270 * configure.in, anjuta.prj: Bumped version to 1.2.0.
19273 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
19275 * src/main_menubar.c: Now files cannot be opened twice in recently
19278 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
19280 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
19282 2003-11-28 Naba Kumar <naba@gnome.org>
19284 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
19286 2003-11-27 Naba Kumar <naba@gnome.org>
19288 * src/breakpoints.c, src/launcher.c, src/find_text.c,
19289 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
19291 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
19292 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
19293 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
19294 checkbox in project wizard (project options page) to enable/disable
19295 source code generation with glade(mm).
19299 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
19301 * src/dnd.c: Opening files with special characters in the name.
19303 2003-11-20 Jordi Mallach <jordi@sindominio.net>
19305 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
19308 2003-11-18 Naba Kumar <naba@gnome.org>
19310 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
19311 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
19312 src/project_import.c, plugins/patch/patch-plugin.c:
19313 Fixed g_signal_diconnect calls to pass correct data.
19314 (Fixed possible crash in project imports).
19318 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
19320 Reviewed by Naba Kumar <naba@gnome.org>
19321 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
19322 and debugger. Sets default settings for pty in launcher.
19323 * data/gdb.init: Removed charset work around (now works with user's
19325 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
19327 2003-11-18 Naba Kumar <naba@gnome.org>
19329 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
19330 names of 'index' to 'idx'.
19332 2003-11-17 Naba Kumar <naba@gnome.org>
19334 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
19335 * src/project_dbase.c: Prompts user for unsaved project files
19336 when project is closed.
19338 2003-11-16 Naba Kumar <naba@gnome.org>
19340 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
19341 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
19344 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
19346 * src/anjuta.c: Fixed crash related to tag == NULL while
19349 2003-11-11 Naba Kumar <naba@gnome.org>
19351 * src/glade_iface.c: Avoids error conditions for glade or glademm not
19352 found. It simply doesn't generate the c/c++ codes and continues with
19356 2003-11-10 Naba Kumar <naba@gnome.org>
19358 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
19359 'Start with dialog'.
19361 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
19362 German translation of anjuta-tutorial.
19364 * src/launcher.c: Fixed an encoding bug with GIOChannels.
19367 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19369 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
19370 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
19371 the syntax highlighting in Preferences, the automatic syntax
19372 highlighting is now selected. When the debugger is stopped and the
19373 breakpoints window not closed, the gtk_tree_view in this window is
19374 now made unsensitive.
19376 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
19378 * src/preferences.h, src/preferences.c, anjuta.glade:
19379 Fixed translation bug in preferences by using GtkOptionMenu
19380 * anjuta.prj: Project version 1.1.98
19382 ---------------- Released version 1.1.98 ----------------
19384 2003-11-07 Naba Kumar <naba@gnome.org>
19386 * anjuta.spec.in: Revived docs package and combined all docs into
19388 * configure.in: Bumped version to 1.1.98 rc2
19390 * anjuta.spec.in: Fixed scrollkeepr-update command.
19391 * anjuta.spce.in: Fixed file permissions.
19393 2003-11-06 Naba Kumar <naba@gnome.org>
19395 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
19396 menus to activate anjuta helps.
19398 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
19399 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
19400 manuals/C/anjuta-faqs/legal.xml (added),
19401 manuals/C/anjuta-faqs/Makefile.am,
19402 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
19403 manuals/C/anjuta-faqs/.cvsignore,
19404 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
19405 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
19406 manuals/C/anjuta-tutorial/legal.xml (added),
19407 manuals/C/anjuta-tutorial/Makefile.am,
19408 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
19409 manuals/C/anjuta-tutorial/.cvsignore,
19410 manuals/C/anjuta-manual/*.sgml (removed),
19411 manuals/C/anjuta-manual/*.xml (added),
19412 manuals/C/anjuta-manual/Makefile.am,
19413 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19414 manuals/C/anjuta-manual/.cvsignore,
19415 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
19416 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
19417 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
19418 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
19419 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
19420 manuals/ja/anjuta-faqs/legal.xml (added),
19421 manuals/ja/anjuta-faqs/Makefile.am,
19422 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
19423 manuals/ja/anjuta-faqs/.cvsignore,
19424 manuals/ja/anjuta-manual/*.sgml (removed),
19425 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
19426 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
19427 manuals/ja/anjuta-manual/*.xml (added),
19428 manuals/ja/anjuta-manual/Makefile.am,
19429 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
19430 manuals/ja/anjuta-manual/.cvsignore,
19431 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
19432 manuals/sgmldocs.make (removed),
19433 manuals/xmldocs.make (added), manuals/omf.make (added),
19434 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
19435 documentations to newer docbook xml documentations. Converted
19436 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
19437 Enabled manulas installations.
19439 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
19441 2003-11-05 Naba Kumar <naba@gnome.org>
19443 * data/gdb.init: Sets host's charset to ascii to solve debugger
19444 freeze up due to uninitialized strings in target program.
19446 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
19447 Fixed a crash bug with 'Add expression in watch'. Bug #822017
19451 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
19452 src/launcher.c: Turns off echo in spawned pty to fix debugger.
19454 2003-11-04 Naba Kumar <naba@gnome.org>
19456 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
19459 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
19460 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
19461 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
19462 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
19465 * src/search-replace.c: Fixed infinite loop bug.
19466 * start-with.c: Fixed a crash bug with "Open last project".
19468 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
19469 * scintilla/Makefile.am: Fixed compiler option.
19471 2003-10-16 Naba Kumar <naba@gnome.org>
19473 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
19474 * src/text_editor.c: Fixed autoformat.
19476 2003-10-15 Naba Kumar <naba@gnome.org>
19478 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
19481 2003-10-09 Naba Kumar <naba@gnome.org>
19483 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
19485 2003-10-08 Naba Kumar <naba@gnome.org>
19487 * src/source.c: Fixed a GETTEXT typo error.
19488 * anjuta.glade: Made 'Sorted in order you open them' default option
19491 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19492 * anjuta.glade, data/properties/anjuta.properties:
19493 Fixed the freeze of the "Preferences" combos at the first Anjuta
19494 init is generated by:
19495 - a not complete translation of preferences.c file
19496 - a difference between 2 names in anjuta.glade and
19497 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
19498 - the same name given to 3 combos (anjuta.glade).
19500 * src/find_text.c: If the "whole document" mode is selected,
19501 a new search will select the next occurrence (Bug #764954).
19502 It is now possible to use the shortcuts to search next or previous
19503 occurrence even if the search dialog has the focus. Bug #790318
19505 * src/main_menubar_def.h: "Select code block" shortcut; the new
19506 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
19509 Patch from: Richard Lee <r.h.lee@comcast.net>
19510 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
19511 tagmanager/tm_workspace.c: The following is a patch to fix a
19512 seemingly random occurence where Anjuta would crash when a
19513 certain key was pressed.
19515 2003-09-29 Naba Kumar <naba@gnome.org>
19517 * src/find_in_files.c: Ignores binary by default. Disabled the option
19518 of NOCVS search, because launcher does not use sh and hence can not
19521 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
19522 "clean before build" state in project session and not in account session,
19523 otherwise the state gets reflected to other projects causing annoyance.
19525 * src/compiler_options.c: Fixed a bug where compiler options were always
19526 claimed 'modified'.
19528 * src/build_project.c, data/properties/anjuta.properties,
19529 src/commands.[h]: Fixed a bad bug where clean-before-build
19532 * scintilla/patches/research-cvs-nolog.diff,
19533 scintilla/patches/scintilla-ac-gtk2-port.diff,
19534 scintilla/patches/scintilla-ac-sort-fix.diff,
19535 scintilla-optimization.diff: Removed, because they are already in
19538 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
19541 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
19542 scintilla/LexYAML.cxx: Added new scintilla lexers.
19544 * TODO, NEWS: Updated.
19546 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19547 * src/utilities.c: Fixed typo bugs.
19549 2003-09-26 Naba Kumar <naba@gnome.org>
19551 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
19552 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
19553 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
19554 text_editor_find() and Fixed I-Search wrapping.
19555 * src/debugger.c: Fixed to pass a newline after a debugger
19556 command (which was broken since the launcher was refactored.
19557 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
19559 2003-09-25 Naba Kumar <naba@gnome.org>
19561 * src/toolbar_callbacks.c: Fixed start of incremental search.
19563 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19564 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
19565 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19566 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
19567 menu and implementation.
19569 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19571 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
19572 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
19573 variables in Locals window.
19575 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
19577 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
19578 * src/utilities.[ch] : Fix a tooltip bug in
19579 anjuta_util_toolbar_append_stock(), the label appeared instead of
19580 the tooltip text. Remove label from arguments of the function
19581 because label is included in the stock icon data.
19582 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
19583 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
19584 * FIXME: translation file should be updated because of label text removal.
19586 2003-09-24 Naba Kumar <naba@gnome.org>
19588 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
19590 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
19591 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
19592 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
19593 stdout and stderr. Also buffered output and check-for-password
19594 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
19595 with password prompts. Checkes for password prompts from all outputs.
19597 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
19598 which takes a string (which could be utf8 also) and converts into
19601 * src/main.c: Connects kernel signals after gnome_program_init().
19603 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19604 * src/message-manager.c: Fixed bug #787026 by converting the strings
19607 2003-09-22 Naba Kumar <naba@gnome.org>
19609 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
19610 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
19611 GtkCList and using GtkTreeView instead. Added the patch.
19612 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
19613 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
19615 2003-09-19 Naba Kumar <naba@gnome.org>
19617 * printing/print.c: Proper UTF8 printing support.
19618 * src/main.c: moved kernel signal connects at the
19619 end of application initialization.
19621 2003-09-18 Naba Kumar <naba@gnome.org>
19623 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
19624 (new) lexers.make, (new) lexers: Update scintilla to latest
19625 scintilla CVS (2003-09-18), added new lexers, automated
19626 lexers makefiles sections and scintilla update. Added
19627 patches. Optimized pango rendering. Fixed a crash bug
19630 * (new) scintilla/patches/research-cvs-nolog.diff: Added
19631 patch to remove cvs log command from RESearch.cxx file.
19632 * scintilla/patches/scintilla-pango-always.diff:
19634 * scintilla/RESearch.cxx: Removed spurious cvs log command
19636 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
19638 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
19639 * src/dnd.c: Fixed a crash bug with DND.
19641 2003-09-15 Naba Kumar <naba@gnome.org>
19643 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
19644 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
19645 src/toolbar_callbacks.c: Added an additional parameter to
19646 text_editor_goto_line() funtion which decides if the line should
19647 be made visible (if it's under fold).
19649 * src/style-editor.c: Fixed a compiler warning.
19650 * src/message-manager.cc: Calls parent method correctly.
19652 * src/preferences.h: Fixed prent class.
19654 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19655 * src/project_dbase.c: Fixed bug #713210.
19657 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
19659 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
19661 2003-09-11 Naba Kumar <naba@gnome.org>
19663 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19664 * src/style-editor.c: Fixed bug #769130 (Crash on font
19667 * src/message-manger.[h,cc]: Made AnMessageManager
19668 derived from GtkFrame and removed deprecated code.
19670 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
19673 2003-09-09 Naba Kumar <naba@gnome.org>
19675 * src/Makefile.am: Addded rules for built sources.
19677 2003-09-08 Naba Kumar <naba@gnome.org>
19679 * (new) src/anjuta-marshalers.list: Added marshalers definition
19682 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
19683 and CXXFLAGS are not overwriten by automake's default.
19684 * src/style-editor.c: Added 'operators' in the style editor.
19686 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
19687 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
19688 * src/message-manager-private.cc, src/message-manager.cc:
19689 Converts message going into message into UTF-8 endoding.
19690 * src/main.c: Uses UTF-8 codeset for localization.
19692 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
19694 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
19696 2003-09-08 Naba Kumar <naba@gnome.org>
19700 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19701 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
19702 Fixed bug #798717, Find - Find&Replace - Find in files bug;
19703 The combo entries were updated if the same data with a different
19704 case exist in the combo list. The combo entries are now case sensitive.
19705 Search&Replace bug; First search ,max actions = 0 ==> now max
19708 2003-09-08 Naba Kumar <naba@gnome.org>
19711 * src/utilities.[c,h]: a function takes contant args.
19712 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
19713 Now the child terminated signal is emitted properly.
19714 * src/Makefile.am: Used $(top_srcdir) for referring to
19716 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
19717 definitions file which will generate anjuta-marshalers.[c,h] files.
19718 * src/.cvsignore: Updated.
19719 * src/build_project.c: Changed su command to preserve quotes.
19720 * src/anjuta-tools.c, tagmanager/tm_project.c,
19721 tagmanager/tm_workspace.c: Use standard tmp file.
19722 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
19723 so that users could report bugs easily.
19724 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
19726 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
19727 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
19728 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
19729 src/attach_process.c, src/breakpoints.c, src/commands.c,
19730 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
19731 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
19732 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
19733 src/memory.c, src/message-manager-private.c, src/preferences.c,
19734 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
19735 src/search-replace.[c,h], stack_trace.c, text_editor.c,
19736 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
19737 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
19738 Fixed compile warnings and cleanup.
19740 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
19741 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
19742 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
19743 Removed libzvt usage and implemented child spawing differently. Launcher is
19744 now proper GObject, which can be created multiple times (and can be
19745 operated in parallel).
19747 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
19748 * src/project_import_gui.c, src/project_import_cbs.c,
19749 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
19750 (crash on project import). Removed deprecared codes.
19752 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19754 * src/cvs.c: Fixed cvs output bug.
19756 2003-09-03 Naba Kumar <naba@gnome.org>
19758 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19759 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
19760 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
19761 src/text_editor_cbs.c: Implements --
19762 If the debugger is started
19763 A double click in the margin add or remove a breakpoint
19764 A single click activate or deactivate the breakpoint
19766 A double click in the margin add or remove a bookmark
19768 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19770 Reviewed by Naba Kumar <naba@gnome.org>
19771 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
19772 User is now able to choose a branch on cvs update for project.
19773 Cleaned up variable names.
19775 2003-09-03 Naba Kumar <naba@gnome.org>
19777 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
19778 src/Makefile.am: Added lexers.
19779 * scintilla/*/*: Updated...
19780 * src/an_symbol_view.c: Fixed a crash bug.
19781 * src/compiler_options.c, src/project_dbase.c: Fixed compile
19783 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
19784 * src/source.c: Fixed project generation bug with gettext code.
19785 * tagmanager/tm_project.c: Fixed a crash bug.
19786 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19787 bug when there is no project open. Bug #____.
19788 * src/source.c: Fixed a bug with build failure with non-gnome
19789 project with glade-generated source (eg. gtk2). Bug #____.
19792 2003-08-22 Naba Kumar <naba@gnome.org>
19794 Patch from: Rob Bradford <rob@debianplanet.org>
19795 * data/Makefile.am: Fixed to install properly during
19798 Patch from: Etay Meiri <etay-m@bezeqint.net>
19799 * src/debug-tree.c: Fixed a crash bug.
19800 * src/compiler_options.c: Takes care of linking the missing pieces;
19801 C flags, libs, optimization options, debug and profile.
19803 Patch from: Enver ALTIN <ealtin@casdb.com>
19804 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
19806 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
19808 Reviewed by Naba Kumar <naba@gnome.org>
19809 * src/project_dbase.c: Fixed bugs #778263 and #778413
19810 Adding multiple files to project should work now.
19812 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19814 Reviewed by Naba Kumar <naba@gnome.org>
19815 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
19816 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
19819 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19821 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
19823 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19825 * src/text_editor.c: Fix translatable string (#113934).
19827 2003-07-04 Naba Kumar <naba@gnome.org>
19829 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19830 bug when there is no project open. Bug #____.
19832 * src/source.c: Fixed a bug with build failure with non-gnome
19833 project with glade-generated source (eg. gtk2). Bug #____.
19835 2003-06-26 Naba Kumar <naba@gnome.org>
19837 * src/anjuta.h: Removed reference to windows-dialog.h.
19838 * src/message-manager-private.[cc,h]: Fixed doulbe click
19839 activation of messages to properly jump at the destination.
19840 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
19841 * src/toolbar.c: Code clean-ups.
19843 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19844 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
19846 * src/message-manager-private.[cc,h]: Removed dead codes.
19848 * (new) data/properties/css.properties,
19849 data/properties/anjuta.properties, data/properties/Makefile.am:
19850 Added CSS syntax hiliting properties.
19852 * tagmanager/tm_file_entry.c: Fixed a possible bug.
19853 * src/debugger.c: Clean ups.
19854 * src/lexer.h: Added CSS lexer definition.
19856 * Makefile.am: Installs destop file properly.
19857 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
19858 * NEWS: Updated for 1.1.97 release.
19859 * src/main_menubar_def.h: Changed some non working shortcuts.
19861 2003-06-24 Naba Kumar <naba@gnome.org>
19863 * src/search-replace.c: Shows the dialog properly, even when it is
19864 hidden behind another window.
19866 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
19867 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
19868 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
19871 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
19872 setup wizard dialogs.
19874 * src/debugger.c: Removed a redundant call to
19875 debugger_update_controls().
19876 * src/compiler_options.c, src/launcher.c: code cleanup.
19877 * src/executer.c: Fixed execution bug with 'Set Program params...".
19879 2003-06-23 Naba Kumar <naba@gnome.org>
19881 * widgets/e-splash.c: Removed border around the splash image.
19882 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
19883 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
19884 * src/cvs.c: Added a frame around commit log text widget.
19885 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
19886 crash bug associated with translated combo box list in preferences
19887 dialog (in different locale other than en_US). Used widget names
19888 to pass the combo list items.
19889 * po/POTFILES.in: Updated.
19890 * src/launcher.c: Creates the zvt terminal at startup (and not
19891 every time a build is done) -- speeds up buld operations.
19892 * src/file_history.c: Should be if() conditional instead of
19894 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
19895 Disabled useless warnings.
19896 * src/project_dbase.c: Fixed bonobo 2 project name.
19897 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
19898 and uses correct glade-2 for file generation.
19900 2003-06-21 Naba Kumar <naba@gnome.org>
19902 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
19903 And disables autocomple show for numbers (very annoying).
19904 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
19905 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
19906 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
19907 from view menu and adjust the controls accordingly.
19908 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
19910 * src/project_dbase.[c,h]: Removed show_local flag processing.
19911 * src/message-manager.[c,h]: Reorganized messages tabs in more
19913 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
19914 Also added PCRE dependency.
19916 2003-06-20 Naba Kumar <naba@gnome.org>
19918 * pixmaps/anjuta_splash.png: New splash.
19919 from Jean Schurger <yshartk@schurger.org>
19921 * src/controls.c: De-sensitize run-to-cursor when debugger
19923 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
19925 * src/message-manager-private.cc: Fixed to properly jump at
19926 the right file:line.
19928 * src/appwiz_page1.c: Fixed to correctly determine the project
19929 trpe from the wizard.
19931 2003-06-20 Naba Kumar <naba@gnome.org>
19933 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
19934 * src/watch_gui.c: Code cleanups.
19935 * src/debugger.[c,h], src/stack_trace.[c,h],
19936 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
19937 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
19938 Removed direct access to stack_trace private data, Increased debugger
19939 command size from 256 to 1024 (to be on safer side). Also implemented
19940 row-activated signle for seting frame and viewing the source.
19941 * src/debugger.c: Avoids starting program and stopping debugger
19942 when starting debugger and stopping program, respectively.
19944 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
19945 Reverted codes to start debugger automatically
19946 The file is brought to the state just after the branching
19947 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
19948 some code clean ups.
19950 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
19951 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
19952 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
19953 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
19954 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
19955 src/project_dbase.c: Code clean ups.
19957 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
19958 (Projects dir) so that correct $HOME/Projects path is set when
19959 anjuta is run for the first time.
19961 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
19963 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
19965 2003-06-13 Naba Kumar <naba@gnome.org>
19967 * src/stack_trace_cbs.c: Moved variable declaration at the
19968 top of the block (bug #737867)
19970 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
19971 just CFLAGS and CXXFLAGS (bug #743617).
19973 * src/create_global_tags.sh: Fixed shell script to properly
19974 detect installed *-config files.
19976 2003-06-12 Naba Kumar <naba@gnome.org>
19978 * src/preferences.[c,h]: Added methods for custom widgets in
19979 preferences: using custom set/get methods for them.
19981 * src/anjuta-encoding.c: Implemented up/down of the encodings
19982 in the list and property saves correctly.
19984 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19985 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
19986 the beginning of a file.
19988 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19989 * src/aneditor.cxx, src/aneditor.h,
19990 src/controls.c, src/main_menubar.c, src/main_menubar.h,
19991 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19992 src/mainmenu_callbacks.h: Allows the operator to select the current
19993 word or the current line (Request: 680801). It puts also
19994 sensitive/unsensitive several select/comment menu items.
19996 * src/breakpoints.c: Presets by default the current line for a
19997 defined breakpoint.
19999 2003-06-11 Naba Kumar <naba@gnome.org>
20001 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
20002 color (red highlight) now cosistent for inactive tabs also.
20004 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
20005 'Advanced search and replace' in Edit->Search submenu.
20007 * data/properties/tcltk.properties: Fixed bug #731851. Added line
20008 wrappings '\' where they were missing.
20010 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
20011 message is now more descriptive and details the correct thing to do
20012 for GNOME2 desktop.
20014 2003-06-10 Naba Kumar <naba@gnome.org>
20016 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
20017 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
20018 Removed any reference to particular version of automake/autoconf
20019 so that they could work with newer versions (Bug #659394).
20021 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
20022 src/anjuta.c: Added coded to add/remove supported encodings.
20024 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
20025 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
20026 src/project_import.c, src/project_type.c, src/project_type.h,
20027 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
20028 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
20029 from the project wizard.
20031 2003-06-06 Naba Kumar <naba@gnome.org>
20033 Patch from Etay Meiri <etay-m@bezeqint.net>
20034 * src/compiler_options.c: Fixed bugs related to clean before
20037 * anjuta.desktop.in.in: Added commandline options.
20038 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
20039 -dP and -A flags of CVS update into different options.
20041 2003-06-04 Abel Cheung <maddog@linux.org.hk>
20043 * configure.in: Removed "ta" from ALL_LINGUAS.
20045 2003-06-02 Naba Kumar <naba@gnome.org>
20047 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
20048 return NULL for undefined properties and "" for defined but empty
20049 strings. It was creating many problems where both are assumed to be
20050 same. And besides, it doesn't matter to differentiate the two (the
20051 problem with preferences was due to a different bug).
20053 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
20054 correctly. Also, s/props_build_in/props_built_in/g.
20056 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
20059 * src/an_file_view.c: Unrefed pixbufs when done with them.
20061 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
20062 (removed) file_text.png: Added and removed pixmaps.
20064 2003-05-30 Naba Kumar <naba@gnome.org>
20066 * anjuta.glade: Fixed encodings preferences dialog
20068 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
20070 Reviewed by Naba Kumar <naba@gnome.org>
20072 * src/build_project.c src/clean_project/c: perform a clean before
20073 build, if required. Show the message manager on clean.
20074 * src/compiler_options.c: save the new options when window is closed
20075 and flag project to be cleaned before the next build.
20076 * src/project_dbase.c: added a 'clean before build' flag to project
20078 2003-05-29 Naba Kumar <naba@gnome.org>
20080 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
20083 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
20084 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
20085 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
20086 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
20087 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
20088 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
20089 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
20090 print_color.xpm, print_landscape.xpm, print_layout.xpm,
20091 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
20093 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
20094 Removed unused icons references.
20096 2003-05-27 Enver ALTIN <ealtin@casdb.com>
20098 Reviewed by Naba Kumar <naba@gnome.org>
20100 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
20101 src/compiler_options.c, src/debugger.c, src/find_replace.c,
20102 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
20103 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
20104 src/toolbar_callbacks.c: HIG compliant dialogs.
20106 * src/utilities.c: anjuta_button_new_with_stock_image() and
20107 anjuta_dialog_add_button() stolen from gedit.
20109 * src/main_menubar_def.h: Fixed mnemonics.
20111 2003-05-26 Naba Kumar <naba@gnome.org>
20113 * src/project_dbase_gui.c: Added header files filter for add file
20114 dialog box. Disabled project window to be transient window.
20116 * src/message-manager.cc: Disabled message manager window to be
20119 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
20120 a file could not be loaded.
20122 * src/project_dbase.c: Fixed a bug with GUI editor command
20123 where empty string is returned.
20125 * src/Makefile.am, src/preferences.h, src/text_editor.c
20126 src/text_editor.h, (new) src/anjuta-encodings.h,
20127 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
20128 Added encoding support and to handle characters encoding correctly
20129 by auto detecting it during load. Added preferences for selecting
20130 the encoding during save.
20132 * src/preferences.c, src/resources.c: Removed debug messages.
20134 Patch from: Alexander Nedotsukov <bland@mail.ru>
20135 * src/getline.c: Fixed many fatal bugs for FreeBSD.
20137 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20138 * src/anjuta.c: Try to sow the splash image more often.
20140 2003-05-20 Naba Kumar <naba@gnome.org>
20142 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20143 * src/debug_tree.c: Colorize the modified locals during
20144 debugging and call memory analyze from the debugger.
20145 * src/breakpoints.c: The color is now different for the enabled
20146 and disabled breakpoints. Anjuta now can erase several
20147 breakpoints defined at the same line. The markers are updated
20148 according to the enable/disable action.
20150 Patch from Etay Meiri <etay-m@bezeqint.net>
20151 * src/launcher.c: Fixes launcher freeze up bug during build.
20153 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
20155 Reviewed by Naba Kumar <naba@gnome.org>
20156 * scintilla/PropSet.h: Change member variables from private to protected.
20157 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
20158 to PropSetFile class, which return a gchar * (and can therefore indicate
20159 whether properties are empty or do not exist) and make prop_get and
20160 prop_get_expanded use them.
20161 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
20162 that the result of of prop_get cannot be an empty string.
20164 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
20166 Reviewed by Naba Kumar <naba@gnome.org>
20167 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
20168 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
20169 src/text_editor_cbs.c: When saving all the files in the project, the
20170 text editors are now only rehighlighted once instead of once for each
20173 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20174 * src/main.c, widgets/e-splash.c: Splash screen improvements.
20175 * src/anjuta.desktop.in.in: Support startup notification.
20176 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20177 * src/main.c, widgets/e-splash.c: Splash screen improvements.
20178 * src/anjuta.desktop.in.in: Support startup notification.
20181 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
20183 Reviewed by Naba Kumar <naba@gnome.org>
20185 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
20186 memory leak from glade_xml_new call. Removed gxml field from Executer
20187 struct as only used in create_executer_dialog and then destroyed.
20189 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
20191 * src/configurer.c: Fix warning trying to connect signal to non-existent
20192 environment entry in configure dialog and fix crash when closing the
20195 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
20196 gnome_date_edit_get_time instead.
20198 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
20199 in view menu required renumbering elsewhere.
20201 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
20203 Reviewed by Naba Kumar <naba@gnome.org>
20205 * src/breakpoints.c: fixed an error when removing breakpoint
20206 * src/controls.c: 'run to cursor' is sensitive when debugger not active
20207 * src/debugger.c: changes to the way the debugger is activated
20208 * src/debugger.h: clean ups
20210 2003-05-13 Naba Kumar <naba@gnome.org>
20212 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20213 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
20214 src/memory.h: A new version of memory and the interface
20215 is now integrated in anjuta.glade
20217 2003-05-09 Naba Kumar <naba@gnome.org>
20219 * configure.in: Bumped required gtk version to 2.0.8.
20221 2003-05-06 Naba Kumar <naba@gnome.org>
20223 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
20225 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20226 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
20228 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20229 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
20230 , tagmanager/c.c: Support for ProC and RDB files.
20232 2003-05-06 Naba Kumar <naba@gnome.org>
20234 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
20235 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
20236 Uncomment (Box & Stream), Select the current function,
20237 authorize the "Quit" button of the GotoLine window
20239 2003-05-05 Naba Kumar <naba@gnome.org>
20241 * src/watch_gui.h: CVS added new file.
20243 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
20245 Patch from Etay Meiri <etay-m@bezeqint.net>
20246 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
20247 src/mainmenu_callbacks.c, src/message-manager.cc,
20248 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
20249 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
20250 Ported stack trace to GNOME2 and added it in the message manager
20253 2003-05-02 Naba Kumar <naba@gnome.org>
20255 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
20257 * src/preferences.[h,c]: Fixed preferences to save only one copy of
20258 preferences property.
20260 * anjuta.prj: Fixed multiple preferences saved data.
20262 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
20263 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
20264 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
20265 scintilla/include/Platform.h, scintilla/include/PropSet.h,
20266 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
20267 Upgraded scitilla from CVS with faster window repaint
20270 Patch from Etay Meiri <etay-m@bezeqint.net>
20271 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
20274 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
20276 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
20277 the window if messages are appended to the end and the scrollbar is
20280 2003-04-29 Naba Kumar <naba@gnome.org>
20282 * configure.in: Removed omf-install from Makefiles list.
20284 2003-04-28 Naba Kumar <naba@gnome.org>
20286 * po/POTFILES.in: Remvoded deleted files.
20288 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
20289 pixmaps/windows-style-undocked.png: Added setup wizard's images.
20291 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
20292 is executed as detached) is not set properly.
20294 2003-04-25 Naba Kumar <naba@gnome.org>
20296 * anjuta.prj: Updated.
20297 * src/anjuta_info.c: Fixed text wrapping and column view.
20298 * data/welcome.txt.in: Removed unaligned characters.
20300 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20301 * src/main_menubar.c: Disable setup dialog.
20303 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20304 * src/breakpoints.c; Fixed compilation with older GCC
20305 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
20306 * HACKING: Spelling fixes (Suggested by Stephen Knight)
20308 2003-04-18 Naba Kumar <naba@gnome.org>
20310 * anjuta.prj: Updated (includes compiler options).
20312 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
20313 function from anjuta.c (it was already available in anjuta-tools.c).
20315 2003-04-18 Naba Kumar <naba@gnome.org>
20317 * src/about.c, THANKS: Updated
20319 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
20321 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
20322 properly from the project session before updating the file
20325 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
20326 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
20327 dialog settings (as it will not be required once GDL is in place) and
20328 added file view filters in the settings sub-menu.
20330 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20332 * configure.in: Disable cast checks on final build.
20334 2003-04-17 Naba Kumar <naba@gnome.org>
20336 * src/build_project.c: Fixed a compilation error.
20338 * src/launcher.c: Removed commnets.
20340 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
20341 properties from editor tab to indentation tab and fixed a property
20342 label for proper i18n translation. Fixed typos in project config
20343 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
20344 sorting and reordering in compiler options dialog.
20346 * src/compiler_options.c: Implemented _save() function to save the
20347 options (which was pending).
20349 * src/build_project.c: Destroys install-as-root dialog when it is done.
20351 * src/an_symbol_view.c: Change "event" event to "event-after" so
20352 that symbol row is selected first before the popup is shown.
20354 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
20356 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
20357 file in CVS/Entries. (Reviewed and applied by Biswa)
20359 2003-04-16 Naba Kumar <naba@gnome.org>
20361 * aneditor.cxx: use unicode everytime (fixed unicode related
20364 * anjuta.prj: Fixed UI editor name (blank to use default) and
20367 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
20368 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
20369 Editor preferences page.
20371 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20372 * src/anjuta.[ch], src/print.c: Fixed warnings
20373 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
20374 * configure.in: Profiling support with gprof
20376 2003-04-16 Naba Kumar <naba@gnome.org>
20378 Patch from Gaëtan de Menten <ged@bugfactory.org>
20379 * src/launcher.c: Fixed cvs dialog.
20381 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
20383 * src/message-manager-private.cc: Fixed double-click on first line of
20384 output to properly select a line.
20385 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
20386 because still was a deprecatd GtkCTreeNode and always NULL anyway.
20388 2003-04-15 Naba Kumar <naba@gnome.org>
20390 * src/message-manager-private.cc: Fixed the glade filename typo.
20392 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20393 * scintilla/*, data/properties/*: Scintilla CVS merge
20394 * anjuta.prj: Removed unnecessary files.
20395 * scintilla/PlatGTK.cxx: Force Pango fonts always
20396 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
20397 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
20399 * configure.in: Change version no. for 1.1.1 (alpha release)
20400 * configure.in: Added '--with-pref-suffix' option.
20401 * config.guess, config.sub: Removed from CVS.
20403 2003-04-15 Naba Kumar <naba@gnome.org>
20405 Patch from Timothee Besset <ttimo@idsoftware.com>
20406 * Makefile.am: Fixed a shell script error during intallation.
20408 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20410 Reviewed by Naba Kumar <naba@gnome.org>
20411 * src/message-manager.cc: Added popup-menu to TreeView and fixed
20412 set_wm_class to use "anjuta" instead of "an.
20413 * src/message-manager-private.cc: Headers are hidden again.
20415 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20416 * src/project_dbase_gui.c: Memory corruption fix.
20417 * anjuta.prj: Updated project file
20419 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
20420 * an_file_view.c: Connect to event-after signal rather than event so that
20421 selection is updated first and thus context menu is for the right file.
20422 Reviewed and applied by Biswa.
20424 2003-04-14 Naba Kumar <naba@gnome.org>
20426 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
20428 * src/auncher.c: More child exit fixes
20429 from Timothee Besset <ttimo@idsoftware.com>
20431 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20433 Reviewed by Naba Kumar <naba@gnome.org>
20435 * src/message-manager.[c/h], src/message-manager-private[c/h],
20436 anjuta.[c/h]: Ported message-manager to Gtk2
20438 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
20439 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
20440 src/clean_project.c, src/compile.c, src/configurer.c,
20441 src/controls.c, src/cvs.c, src/debugger.c,
20442 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
20443 src/project_import.c, src/search-replace.c: Changed name from
20444 AnjutaMessageManager to AnMessageManager to avoid too long type
20447 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20448 * src/launcher.c: Fix build won't stop problem - TTimo
20450 * pixmaps/anjuta_splash.c: New splash screen prototype.
20451 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
20452 * src/compiler_options.c: Mute pkgconfig errors.
20453 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
20455 2003-04-10 Naba Kumar <naba@gnome.org>
20457 * configurer.[c,h]: Fixed dialog to close properly.
20458 * src/project_dbase.c, widgets/gnomefilelist.c: Added
20461 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20462 * anjuta.prj: Removed unnecessary files, load with 1.2.0
20463 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
20464 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
20465 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
20466 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
20467 src/makefile.am: Move gdl to it's own directory.
20468 * global-tags/create_global_tags.sh: Silently ignore SDL error.
20470 2003-04-09 Naba Kumar <naba@gnome.org>
20472 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
20475 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20476 * src/anjuta-tools.c: Use CDATA for saving tools data.
20477 * anjuta.glade, src/search-replace.c: Port from branch.
20478 * widgets/e-splash.*, src/main.c: Better splash screen.
20479 * configure.in, widgets/gdl*: Import GDL widgets.
20480 * ROADMAP: Updated roadmap.
20481 * src/an_file_view.c: Use GDL icons for file tree.
20483 2003-04-09 Naba Kumar <naba@gnome.org>
20485 * anjuta.glade: Added (hidden) initial setup-wizard window.
20487 Patch from: Vitaly <vvv@rfniias.ru>
20488 * src/preferences.c: Fixes a bug with libglace widget access with
20489 translated strings.
20491 Patch from: Etay Meiri <etay-m@bezeqint.net>
20492 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
20493 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
20494 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
20495 src/toolbar_callbacks.[c,h],
20496 src/memory.c, src/message-manager-private.cc,
20497 src/message-manager-private.h, src/message-manager.cc,
20498 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
20499 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
20500 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
20501 watch window to a subwindow in the notebook
20503 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20504 * ROADMAP: Updated roadmap.
20506 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
20508 * configure.in: Added Belarusian to ALL_LINGUAS.
20510 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20511 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
20513 * ROADMAP: Added roadmap for HEAD.
20515 2003-03-29 Naba Kumar <naba@gnome.org>
20517 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
20518 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
20519 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
20520 (new) pixmaps/start-with-wizard.png,
20521 (new) pixmaps/start-with-import.png,
20522 (new) pixmaps/start-with-open.png Added Start with dialog which pops
20523 up on anjuta start-up to give quick access to opening file/project or
20526 * src/main.c: Sets proper data directory for the gnome
20529 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20530 * src/text_editor.c: Fixed error/warning indicators.
20532 2003-03-24 Naba Kumar <naba@gnome.org>
20534 * README: Correct version.
20536 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
20538 * configure.in: Added checks to see if were building on FreeBSD
20539 systems. Sets -DFREEBSD if we are, and also attempts to find
20540 gmake if the host system is FreeBSD.
20542 * src/getline.c: New file used to provide the getline function,
20543 which isnt available on a FreeBSD system. The function is only
20544 defined if FREEBSD is defined.
20546 * src/Makefile.am: Added getline.c to anjuta_SOURCES
20548 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
20549 configure.in sets this to gmake on FreeBSD systems, and make
20550 on everything else.
20552 2003-03-23 Naba Kumar <naba@gnome.org>
20554 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
20556 * anjuta.spec.in: Fixed spec file for correct file paths and
20557 corrected rpmbuild.
20559 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
20560 the rpm build command separately now.
20562 * src/anjuta.c, windows-dialog.c: Added some more window management
20563 stuffs (not still fully working, though).
20567 2003-03-22 Naba Kumar <naba@gnome.org>
20569 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
20571 2003-03-21 Naba Kumar <naba@gnome.org>
20573 * README: Removed Andy Piper's name from the active maintainers
20574 list on his request.
20576 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
20579 * src/anjuta-tools.c: Fixed compiler errors.
20581 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
20584 * src/commands.c, src/src_paths.c, src/style-editor.c,
20585 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
20586 becuase they are now hidden by default (from glade editing).
20588 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
20589 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
20590 src/main_menubar_def.h, src/mainmenu_callbacks.c,
20591 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
20592 basic windows managements.
20594 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20595 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
20596 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
20597 Enver ALTIN (a.k.a. skyblue)
20599 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20600 * tagmanager/*: Added ignore-list for symbols. This will make
20601 parsing more accurate for projects. Doc updates needed.
20603 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20604 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
20605 * launcher/Makefile.am: Link to correct libraries
20606 * src/launcher.c: Do not allow NULL shell
20608 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
20609 * src/debug_tree.c: Improve debug tree view.
20611 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
20613 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
20614 'Run Configure Script' and 'Execute Program'. Increase minimum width
20615 of Configure dialog.
20616 * find_in_files.c, find_in_files_cbs.*: Properly create the file
20617 list widget by setting a model and adding a column and renderer.
20618 Actually store the nocvs toggle button in FindInFiles data structure.
20619 Handle selection changes via changed signal rather than row_activated.
20620 Use response signal for handling the close and find buttons.
20621 Close window when escape is pressed.
20622 * find_replace.c: Close window when escape is pressed.
20623 * find_text.c: Close window when escape is pressed in find dialog as
20624 well as wrap search question, where now Yes is the default button.
20626 2003-03-05 Naba Kumar <naba@gnome.org>
20628 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
20630 * src/message-manager-private.cc: Fixed a bug with vte conditional
20632 * anjuta.glade: Hides all windows in glade file.
20634 2003-03-05 Naba Kumar <naba@gnome.org>
20636 * src/an_file_view.c: Fixed a compilation warning.
20637 * src/message-manager-private.cc: Conditional compilation for vte
20640 2003-02-28 Naba Kumar <naba@gnome.org>
20642 * configure.in, anjuta.spec.in: Updated dependency packages version.
20643 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
20644 * src/preferences.c: Added debug assertions.
20645 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
20646 editor to enable/disable bringing the recent editor tabs first.
20648 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
20649 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
20650 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
20651 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
20652 and bug fixes. Also code clean ups.
20654 * (new) src/search-replace.[h,c]: New search replace implementation
20655 from ANJUTA_1_0_0 branch.
20657 * (new) src/windows-dialog.[h,c]: New windows management class
20658 [work in progress].
20660 2003-02-28 Naba Kumar <naba@gnome.org>
20662 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
20663 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
20664 src/appwizard.c, src/build_file.c, src/build_project.c,
20665 src/clean_project.c, src/compile.c, src/configurer.c,
20666 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
20667 src/message-manager-dock.c, src/message-manager-dock.h,
20668 src/message-manager-private.cc, src/message-manager.cc,
20669 src/preferences-dialog.c, src/preferences-dialog.h,
20670 src/preferences.c, src/preferences.h, src/project_dbase.c,
20671 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
20672 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
20673 src/utilities.c, src/utilities.h:
20675 Widgetized Preferences and gave proper function names.
20677 * src/executer.c: Fixed a session loading bug.
20679 2003-02-27 Naba Kumar <naba@gnome.org>
20681 * printing/print.c: Fixed printing font bug that failed to load the
20684 * src/toolbar.c: Disabled LED flashing (not yet implemented).
20686 * TODO, anjuta.prj: Updated.
20688 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
20690 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
20691 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20692 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20693 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
20694 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
20697 2003-02-25 Naba Kumar <naba@gnome.org>
20699 * Makefile.am: Excluded omf-install from installation as the docs are
20704 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
20705 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
20706 property names and added new editor properties and code cleanups.
20707 Also added new project properties.
20709 * src/compiler_options.[h,c]: Added pkg-config packages supports
20712 * src/glade_iface.h: Cleanups.
20714 * src/launcher.c: Used timer instead of idle to scan.
20716 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
20717 src/project_config.[h,c], src/project_import.c: Implemented project
20718 property to define GUI editor and to handle it.
20720 * src/preferences.c: i18n fixes.
20722 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
20723 unused (and old) pixmaps.
20725 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
20727 2003-02-25 Naba Kumar <naba@gnome.org>
20729 * src/message-manager-private.[h,cc], src/preferences.c,
20730 anjuta.glade, anjuta_dialog_strings.c: Implemented
20731 gnome terminal profiles for the terminal preferences and moved the
20732 addition of terminal preferences in the terminal constructor.
20734 * anjuta.prj: Updated.
20736 2003-02-24 Naba Kumar <naba@gnome.org>
20738 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
20739 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
20740 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
20741 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
20742 preferences dialog.
20746 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
20747 text selection and child re-spawning.
20749 * src/pixmaps.h: Removed unused pixmaps definitions.
20751 2003-02-23 Naba Kumar <naba@gnome.org>
20753 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
20754 the project tree/window.
20756 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
20757 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
20758 Correct the use of a variable and implemented session save/load
20759 for tree expansion states.
20761 * src/main_menubar_def.h: Fixed shortcuts keys.
20763 * src/anjuta.c, src/gnome_project.c: Code clean ups.
20765 * anjuta.prj: Updated.
20767 2003-02-22 Naba Kumar <naba@gnome.org>
20769 * src/debug_tree.[c,h]: GNOME2 port from
20770 Etay Meiri <etay-m@bezeqint.net>
20772 * src/an_file_view.c, src/resources.[h,c],
20773 data/properties/bash.properties,
20774 data/properties/cpp.properties,
20775 data/properties/html.properties,
20776 data/properties/make.properties,
20777 data/properties/others.properties,
20778 data/properties/perl.properties,
20779 data/properties/props.properties,
20780 data/properties/xml.properties: Standarized file icons. Icons are
20781 defined in respective .properties file and are retrieved as resource
20784 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
20785 in labels from the commands editor as that would create
20786 problems for translators.
20788 2003-02-21 Naba Kumar <naba@gnome.org>
20790 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
20791 as they should be part of CVS(?).
20793 * Makefile.am: Corrected a typo for glade generated strings file.
20795 * configure.in, po/hi.po: Added new Hindi (hi) translation
20796 in ALL_LINGUS and added initial Hindi translation.
20798 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
20799 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
20800 sv_unknown.xpm to more proper icon.
20802 * (new)data/properties/php.properties, data/properties/Makefile.am,
20803 data/properties/anjuta.properties, data/properties/html.properties:
20804 Fixed PHP syntax hilighting bug by separating php properties into
20805 different file (because of file size).
20809 2003-02-20 Naba Kumar <naba@gnome.org>
20811 * src/breakpoints.c: Fixed breakpoints session saving/loading
20814 * scintilla/*, scintilla/include/*: Updated to scintilla
20817 2003-02-19 Naba Kumar <naba@gnome.org>
20819 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
20822 * Makefile.am, src/Makefile.am,
20823 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
20824 (removed) src/anjuta_dialog_strings.c,
20825 (removed) src/anjuta_dialogs_strings.c,
20826 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
20827 (added) anjuta.glade: Transfered glade files from src/ directory
20828 to the top level directory.
20830 * po/POTFILES.in: Updated.
20832 * (removed) macrocs2/*: Transfered to data/ directory.
20834 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
20835 data/Makefile.am: Moved macros in data directory. Anjuta no longer
20836 requires to have macros dir, but the projects generated by anjuta
20839 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
20842 * src/defaults.c: Corrected default compiler options.
20844 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
20847 * src/message-manager-private.cc, src/message-manager-private.h,
20848 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
20850 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
20851 source code generation for gnome2 projects.
20853 2003-02-11 Naba Kumar <naba@gnome.org>
20855 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
20856 restores the expand/collaspe states of the nodes after refresh.
20858 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
20860 2003-02-11 Naba Kumar <naba@gnome.org>
20862 * src/style-editor.c: Fixed pango font description handling for fonts.
20863 * src/anjuta.glade: Removed font size spin button.
20864 * configure.in, src/anjuta.prj: Corrected version.
20867 2003-02-10 Naba Kumar <naba@gnome.org>
20869 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
20870 references of scroll-menu.h and add about.h in Makefile.am.
20872 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
20873 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
20874 (removed) widgets/scroll-menu.h: Removed unused files.
20876 * Makefile.am: Added proper i18n rules and added intl tools for
20879 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
20880 to the stable release).
20882 * anjuta.spec.in: Removed manuals packaging.
20884 * data/Makefile.am: Removed 'macros' installation (not required for
20887 2003-02-10 Naba Kumar <naba@gnome.org>
20889 * po/POTFILES.in: Updated.
20891 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
20892 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
20893 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
20894 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
20895 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
20898 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
20899 src/toolbar_callbacks.h: Fixed scintilla notification signal name
20900 and fixed to properly handle focus in find entry box.
20902 * Makefile.am: Added code for RH system menu update.
20904 * .cvsignore: Updated.
20908 2003-02-03 Naba Kumar <naba@gnome.org>
20910 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
20911 editor preferences. and fixes dialogs.
20913 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
20914 Fixed linenumbers and header margins when they are disabled and
20915 removed unused header files.
20917 * src/attact_process.[h,c], src/debugger.c: Attach to process
20920 * src/help.c: Fixed dialog response.
20924 * data/properties/anjuta.properties: Corrected typo.
20926 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
20927 Change the signal to "changed" in entry from "selection-changed" in
20930 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
20933 2003-01-31 Naba Kumar <naba@gnome.org>
20935 * configure.in: Upgraded to use libgnomeprint-2.2
20937 * printing/Makefile.am: Updated
20939 *(removed) printing/print-doc.c, printing/print-doc.h,
20940 printing/print-util.c, printing/print-util.h: Removed because already
20941 merged with print.c.
20943 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
20944 and libgnomeprintui-2.2 and fixed rendering problems.
20946 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
20947 uneccessary print properties, as they are separately taken
20948 care in gnomeprint.
20950 * po/POTFILES.in: Update.
20952 2003-01-30 Naba Kumar <naba@gnome.org>
20954 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
20955 for about dialog box.
20957 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
20958 src/pixmaps.h: Modified for the above additions for about dialog.
20960 2003-01-29 Naba Kumar <naba@gnome.org>
20962 * src/style_editor.[c,h]: Added missing files.
20964 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20965 * scintilla/XPM.[cxx|h]: Added missing files
20967 2003-01-29 Naba Kumar <naba@gnome.org>
20969 * TODO, po/POTFILES.in: Updated.
20971 * anjuta.prj, src/anjuta.glade,
20972 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
20974 2003-01-28 Naba Kumar <naba@gnome.org>
20976 * data/properties/anjuta.properties, src/aneditor.cxx,
20977 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
20978 properties into text properties (earlier it was int properties).
20982 * scintilla/AutoComplete.c,xx,
20983 scintilla/AutoComplete.h,
20984 scintilla/CallTip.c,xx,
20985 scintilla/CallTip.h,
20986 scintilla/Document.c,xx,
20987 scintilla/Document.h,
20988 scintilla/Editor.c,xx,
20989 scintilla/Editor.h,
20990 scintilla/LexAVE.c,xx,
20991 scintilla/LexCSS.c,xx,
20992 scintilla/LexHTML.c,xx,
20993 scintilla/LexOthers.c,xx,
20994 scintilla/LexPython.c,xx,
20995 scintilla/LineMarker.c,xx,
20996 scintilla/LineMarker.h,
20997 scintilla/Makefile.am
20998 scintilla/PlatGTK.c,xx,
20999 scintilla/PropSet.c,xx,
21000 scintilla/ScintillaBase.c,xx,
21001 scintilla/ScintillaBase.h,
21002 scintilla/ScintillaGTK.c,xx,
21003 scintilla/ViewStyle.c,xx,
21004 scintilla/include/Platform.h,
21005 scintilla/include/SciLexer.h,
21006 scintilla/include/Scintilla.h,
21007 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
21011 src/an_file_view.c,
21012 src/an_symbol_view.c,
21013 src/anjuta-tools.c,
21018 src/anjuta_dialogs_strings.c,
21021 src/compiler_options.c,
21024 src/main_menubar.c,
21025 src/main_menubar.h,
21026 src/main_menubar_def.h,
21027 src/mainmenu_callbacks.c,
21028 src/mainmenu_callbacks.h,
21029 src/message-manager-private.c,c
21030 src/message-manager-private.h,
21031 src/message-manager.c,c
21032 src/message-manager.h,
21036 src/project_config.c,
21037 src/project_dbase.c,
21038 src/project_dbase_gui.c,
21039 src/project_import_gui.c,
21040 src/properties.c,xx,
21045 src/text_editor_gui.c,
21049 anjuta.prj: GNOME2 porting and fixed many porting bugs.
21051 2003-01-24 Naba Kumar <naba@gnome.org>
21053 * src/text_editor_gui.c, src/toolbar.c,
21054 src/text_editor.c, src/text_editor_cbs.h:
21055 Used correct notification signal name for scintilla
21056 (gtk2) and fixed UI.
21058 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
21061 * printing/print-doc.c,
21063 src/anjuta-tools.c,
21064 src/find_replace.c,
21067 src/mainmenu_callbacks.c,
21068 src/project_dbase.c,
21069 src/project_dbase.h,
21070 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
21072 src/text_editor_cbs.h:
21075 2003-01-23 Naba Kumar <naba@gnome.org>
21077 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
21078 correct stock icons and organized pixmap macros.
21080 Makefile.am: Removed non-generated files.
21082 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
21083 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
21084 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
21085 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
21086 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
21087 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
21088 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
21089 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
21090 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
21091 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
21092 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
21093 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
21094 stop.xpm, undo.xpm}: Removed because no longer used.
21096 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
21097 file_unknown.xpm}: Files renamed from fv_*, as it would
21100 * pixmaps/Makefile.am: Updated for the above changes.
21102 2003-01-23 Jakub Steiner <jimmac * ximian * com>
21104 * pixmaps/autocomplete-16.png,
21105 pixmaps/autocomplete.png,
21106 pixmaps/block-end-16.png,
21107 pixmaps/block-end.png,
21108 pixmaps/block-start-16.png,
21109 pixmaps/block-start.png,
21110 pixmaps/bookmark-first-16.png,
21111 pixmaps/bookmark-first.png,
21112 pixmaps/bookmark-last-16.png,
21113 pixmaps/bookmark-last.png,
21114 pixmaps/bookmark-next-16.png,
21115 pixmaps/bookmark-next.png,
21116 pixmaps/bookmark-prev-16.png,
21117 pixmaps/bookmark-prev.png,
21118 pixmaps/error-next-16.png,
21119 pixmaps/error-next.png,
21120 pixmaps/error-prev-16.png,
21121 pixmaps/error-prev.png: gnome2-styled icons
21124 2003-01-23 Naba Kumar <naba@gnome.org>
21126 * anjuta.prj: Updated compiler options.
21127 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
21129 * src/aneditor.cxx,
21132 src/anjuta_dialogs_strings.c,
21133 src/mainmenu_callbacks.c,
21134 src/mainmenu_callbacks.h,
21136 src/text_editor_cbs.c,
21137 src/text_editor_gui.c: GNOME2 Porting.
21139 2003-01-22 Naba Kumar <naba@gnome.org>
21141 * ChangeLog: Corrected dates.
21142 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
21143 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
21146 2003-01-22 Naba Kumar <naba@gnome.org>
21148 * plugins/patch/patch-plugin.c: Bug fix.
21150 * src/anjuta-tools.c,
21154 src/anjuta_dialogs_strings.c,
21162 src/mainmenu_callbacks.c,
21163 src/mainmenu_callbacks.h,
21165 src/project_dbase.c,
21166 src/project_dbase_gui.c,
21173 src/toolbar_callbacks.c,
21176 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
21179 (removed) src/CORBA-Server.c,
21180 (removed) src/CORBA-Server.h,
21181 (removed) src/Gladen-common.c,
21182 (removed) src/Gladen-stubs.c,
21183 (removed) src/Gladen.h,
21184 (removed) src/Prj-common.c,
21185 (removed) src/Prj-skelimpl.c,
21186 (removed) src/Prj-skels.c,
21187 (removed) src/Prj-stubs.c,
21188 (removed) src/Prj.h,
21189 (removed) src/glades.c,
21190 (removed) src/glades.h,
21191 (removed) src/messagebox.c,
21192 (removed) src/messagebox.h: Removed because no longer used.
21194 2003-01-21 Naba Kumar <naba@gnome.org>
21196 * src/anjuta-tools.c,
21199 src/anjuta_dialogs_strings.c,
21203 src/compiler_options.c,
21205 src/find_replace.c,
21206 src/find_replace.h,
21212 widgets/gnomefilelist.c: GNOME2 porting.
21214 2003-01-20 Naba Kumar <naba@gnome.org>
21216 * global-tags/create_global_tags.sh: Uses pkg-config to
21223 src/anjuta_dialogs_strings.c,
21226 src/compiler_options.c,
21227 src/compiler_options.h,
21228 src/fileselection.c,
21229 src/fileselection.h,
21230 src/mainmenu_callbacks.c,
21231 src/project_dbase_gui.c,
21236 src/text_editor_gui.c,
21237 widgets/gnomefilelist.c,
21238 widgets/gnomefilelist.h: GNOME2 porting.
21240 * widgets/Makefile.am,
21241 (removed) widgets/gnomedirlist.c,
21242 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
21245 (removed) src/src_paths_cbs.c,
21246 (removed) src/src_paths_cbs.h,
21247 (removed) src/src_paths_gui.c,
21248 (removed) src/compiler_options_cbs.c,
21249 (removed) src/compiler_options_cbs.h,
21250 (removed) src/breakpoints_cbs.c,
21251 (removed) src/breakpoints_cbs.h: Removed because they are now
21252 combined in singe file
21254 2003-01-16 Naba Kumar <naba@gnome.org>
21256 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
21257 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
21258 options dialog UI and data handling.
21261 2003-01-15 Naba Kumar <naba@gnome.org>
21263 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
21264 Completed command editor porting.
21266 * src/anjuta.c: Removed the use of commands load function
21269 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
21272 * src/anjuta-tools.c: Fixed translatable strings.
21274 * src/find_text.c: Fixed dialog creation from glade.
21276 * src/text_editor_gui.c, src/text_editor.c,
21277 src/text_editor_cbs.c: Completed port of detached text editor
21278 to gnome2 plateform.
21280 2003-01-14 Naba Kumar <naba@gnome.org>
21282 * src/anjuta.glade, src/preferences.[h,c],
21283 src/anjuta_dialogs_strings.c: Added build and editor
21284 preferences pages and other UIs. Fixed preferense loading and saving.
21286 * src/anjuta.c: Does case-insensitive match for tabs position
21287 preferences and removed preferences loading (done at _new() call).
21289 * anjuta-tools.c: Debugged tools dialog handling.
21290 * plugins/class-gen/clsGen.c: Fixed an undefined function.
21292 2003-01-13 Naba Kumar <naba@gnome.org>
21294 * ABOUT-NLS: Update (strange).
21296 * autogen.sh: Removed blocking code.
21298 * configure.in: Fixed an autogen bug.
21300 2003-01-13 Naba Kumar <naba@gnome.org>
21302 * (new)src/anjuta.gladep
21303 (new)src/messagebox.c
21304 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
21305 will be gradually removed (and then the files).
21309 printing/print-util.c,
21311 scintilla/ScintillaGTK.c,xx
21313 src/an_file_view.c,
21314 src/an_symbol_view.c,
21318 src/anjuta_dialogs_strings.c,
21320 src/attach_process.c,
21321 src/attach_process.h,
21324 src/breakpoints_cbs.c,
21327 src/compiler_options.c,
21328 src/compiler_options.h,
21329 src/compiler_options_cbs.c,
21338 src/find_in_files.c,
21339 src/find_in_files.h,
21340 src/find_in_files_cbs.c,
21341 src/find_replace.c,
21342 src/find_replace.h,
21350 src/main_menubar.c,
21351 src/mainmenu_callbacks.c,
21352 src/message-manager.c,c
21355 src/project_config.c,
21356 src/project_config.h,
21357 src/project_dbase.c,
21358 src/project_import_cbs.c,
21364 src/src_paths_gui.c,
21366 src/text_editor_gui.c,
21372 widgets/gnomefilelist.c: GNOME2 Port.
21374 2003-01-10 Naba Kumar <naba@gnome.org>
21376 * src/an_file_view.c,
21378 src/appwizard_gui.c,
21379 src/compiler_options.c,
21380 src/compiler_options_cbs.c,
21383 src/fileselection.c,
21384 src/find_in_files.c,
21386 src/main_menubar.c,
21388 src/message-manager-dock.c,
21390 src/project_dbase_gui.c,
21391 src/project_import_gui.c,
21392 src/registers_gui.c,
21393 src/sharedlib_gui.c,
21394 src/src_paths_gui.c,
21395 src/text_editor_gui.c,
21397 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
21399 2003-01-09 Naba Kumar <naba@gnome.org>
21401 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
21402 problems with some comments.
21404 * anjuta.prj: New project file (updated?)
21406 * src/Makefile.am: Enabled deprecated API and fixed variables.
21408 * src/an_file_view.c,
21409 src/an_symbol_view.c,
21410 src/anjuta-plugins.c,
21411 src/anjuta-tools.c,
21414 src/appwizard_cbs.c,
21415 src/attach_process.c,
21416 src/attach_process_cbs.c,
21417 src/compiler_options.c,
21418 src/compiler_options_cbs.c,
21420 src/mainmenu_callbacks.c,
21421 src/message-manager-private.c,c
21422 src/message-manager-private.h,
21423 src/message-manager.c,c
21424 src/message-manager.h,
21425 src/project_dbase.c,
21426 src/project_dbase.h,
21427 src/project_dbase_gui.c,
21428 src/project_import_cbs.c,
21429 src/project_import_gui.c,
21438 src/src_paths_cbs.c,
21439 src/src_paths_gui.c,
21442 src/text_editor_gui.c,
21443 src/text_editor_menu.c,
21445 src/toolbar_callbacks.c,
21449 src/wizard_gui.c: GNOME porting.
21451 2002-12-24 Naba Kumar <naba@gnome.org>
21453 * AUTHORS, ChangeLog, HACKING, Makefile.am,
21454 NEWS, README, SEARCH-REPLACE,
21455 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
21456 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
21457 launcher/Makefile.am,
21458 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
21459 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
21460 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
21461 printing/print-util.c, printing/print.c, printing/print.h,
21462 scintilla/*/*, widgets/e-shell-about-box.c,
21463 src/*, tagmanager/*/*, widgets/Makefile.am,
21464 widgets/gnomefilelist.c:
21466 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
21467 src/*.[c,h] files to gnome2 API.
21469 * src/anjuta_dialogs_strings.c: Added glade generated translatable
21472 2002-10-23 Naba Kumar <naba@gnome.org>
21474 * autogen.sh: Prevented Users from building HEAD cvs.
21476 2002-09-16 Stephane Demurget <demurgets@free.fr>
21478 * src/anjuta.glade: added the compiler options dialog, hopefully
21479 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
21481 2002-09-15 Stephane Demurget <demurgets@free.fr>
21483 * src/anjuta.glade: fixed a lot of small glitches.
21485 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
21488 * src/breakpoints_cbs.c: polished a bit.
21490 2002-09-15 Stephane Demurget <demurgets@free.fr>
21492 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
21494 * src/commands.c: partial gnome 2 port.
21496 * src/utilities.[ch]: changed some bits to be const.
21498 2002-09-14 Stephane Demurget <demurgets@free.fr>
21500 * src/Makefile.am: removed breakpoints_gui.c and added a check
21501 for gdk-pixbuf deprecated functions, but there shouldn't be much
21504 * src/breakpoints_gui.c: killed.
21506 * src/anjuta.glade: added two dialogs for the breakpoints management.
21509 * src/anjuta_cbs.c:
21511 * src/attach_process.c:
21513 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
21514 really huge changes and porting work.
21516 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
21517 (breakpoints_dbase_new): moved the UI init bits here.
21519 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
21520 a lot, not using any color anymore (not HIG compliant) and not using
21521 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
21522 to be double checked.
21524 * src/build_file.c:
21525 * src/build_project.c: gnome 2 port.
21527 2002-09-11 Stephane Demurget <demurgets@free.fr>
21529 * src/anjuta.glade:
21531 * src/anjuta_cbs.c:
21533 * src/breakpoints.c:
21534 * src/breakpoints_cbs.c: cleaned up some bits.
21536 2002-09-09 Stephane Demurget <demurgets@free.fr>
21539 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
21541 * src/an_symbol_view.[ch]:
21542 * src/attach_process_cbs.h: polished a bit.
21544 * src/breakpoints_cb.[ch]: partial gnome 2 port.
21546 2002-09-02 Stephane Demurget <demurgets@free.fr>
21549 * src/Makefile.am: added libglade-2 to the build.
21551 * src/anjuta.[ch]: added support for libglade.
21553 * src/anjuta.glade: added. There could be a file per top-level widget,
21554 as some other gnome projects, though.
21556 * src/attach_process_gui.c: removed.
21557 * src/attach_process.[ch]: gnome 2 port.
21558 (attach_process_new): Added the treeview init and the widget references
21561 2002-08-31 Stephane Demurget <demurgets@free.fr>
21563 * src/an_file_view.c: fixed some compilation issues.
21565 * src/an_symbol_view.c: gnome 2 port.
21567 2002-08-26 Stephane Demurget <demurgets@free.fr>
21569 * src/an_file_view.c: finished gnome 2 port.
21570 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
21571 directory pixmap depending on the event.
21573 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
21574 (project_file_data_new): use a GtkTreePath.
21576 2002-08-23 Stephane Demurget <demurgets@free.fr>
21578 * src/Makefile.am: readded back an_*_view.[ch] because they are still
21579 driving me nuts but they need to be ported, heh ?
21581 * src/an_file_view.c: gnome 2 port, almost finished after some hard
21582 work since it's quite a total rewrite again.
21584 2002-08-22 Stephane Demurget <demurgets@free.fr>
21586 * src/an_file_view.c:
21587 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
21589 2002-08-21 Stephane Demurget <demurgets@free.fr>
21591 * src/anjuta_info.c:
21592 * src/utilities.h: gnome 2 port, featuring a total rewrite.
21594 2002-08-20 Stephane Demurget <demurgets@free.fr>
21596 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
21599 * src/an_file_view.c:
21600 * src/aneditor.cxx:
21601 * src/anjuta_cbs.c:
21602 * src/compiler_options.h:
21603 * src/messagebox.c:
21604 * src/messagebox.h:
21606 * src/project_dbase.h:
21607 * src/resources.h: gnome 2 port.
21609 2002-08-14 Stephane Demurget <demurgets@free.fr>
21611 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
21613 * data/properties/sql.properties: added the DATETIME data type.
21615 * data/properties/html.properties: added the foreach php keyword.
21617 2002-08-08 Stephane Demurget <demurgets@free.fr>
21619 * widgets/Makefile.am: removed blank line after the last backslash
21620 for avoiding a warning from automake.
21623 * src/Makefile.am: added the ORBit-2 dep.
21625 2002-08-08 Stephane Demurget <demurgets@free.fr>
21627 * AUTHORS: added Biswa, because I wonder why noone already have
21628 written his name in the Anjuta's hall of fame :)
21630 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
21632 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
21633 widgets/e-shell-about-box.c: Made to compile for gnome2.
21635 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
21637 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
21638 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
21640 * configure.in, printing/print.h, printing/print.c,
21641 printing/print-doc.c: Made to compile for gnome2.
21643 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
21645 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
21646 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
21647 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
21648 widgets/Makefile.am:
21650 Upgraded the build system to gnome2 platform.
21652 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21653 * manuals/*: Added capability to generate PDF and PS.
21654 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
21655 * TODO, TODO.biswa: Intergated TODO list.
21656 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
21658 * src/dnd.c: Fix typo
21659 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
21660 * src/anjuta.c: Bug #568895, Bug #575419
21662 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21664 * tagmanager/tm_global_tags.c: Fixed compiler warning.
21665 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
21667 2002-12-17 Naba Kumar <naba@gnome.org>
21669 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
21672 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21673 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
21674 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
21675 * anjuta.prj: Added tools.sgml
21676 * data/properties/cpp.properties: Bug # 646974
21678 2002-12-16 Naba Kumar <naba@gnome.org>
21680 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
21681 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
21682 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
21683 on 'Enter' and adds proper focus mechanism.
21684 * src/anjuta.c: Fixed a memory corruption bug.
21685 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
21686 'Enter' and can also be Canceled. Sets proper default and focus policies
21688 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
21689 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
21690 translatable strings in dialogs and fixed some dialog properties.
21691 * src/anjuta-tools.c: Now uses xml format for loading and saving.
21692 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
21693 * src/message_manager_private.cc: Fixed some debug messages.
21694 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
21695 widgets/gnomefilelist.c: Fixed a memory leaks.
21696 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
21697 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
21698 src/main_menubar_def.h: Implemented incremental search.
21701 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21702 * tagmanager/*: Minor cleanups and warning fixes.
21703 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
21704 GUI during long updates.
21705 * src/text_editor.c: Remove debug message.
21707 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21708 * tagmanager/tm_project.c: Fix a memory access problem.
21710 2002-12-13 Naba Kumar <naba@gnome.org>
21712 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
21713 tools list to show "Enabled" flag of the tool. Fixed a bug where
21714 tool list is not cleared when creating a new tool.
21716 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21717 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
21719 2002-12-12 Naba Kumar <naba@gnome.org>
21721 * anjuta-tools.[h,c], commands.c: Used the tools help of
21722 anjuta variables list in commands editor and fixed a typos
21723 buy in anjuta-tools.c.
21725 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21726 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
21727 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
21728 * TODO.biswa: Added to help me track things better.
21730 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21732 * configure.in, anjuta.spec.in: Added libglade dependency.
21733 * Makefile.am: Added anjuta.glade file.
21734 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
21735 , src/mainmenu_callbacks.[ch], src/message-manager.h
21736 , src/widget-registry.c: Tools editor GUI + other additions.
21738 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21740 * src/project_dbase.[ch], tagmanager/tm_project.c,
21741 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
21742 Implement syncing tags image with the project database.
21743 * src/anjuta-tools.c: Implemented variable substitution and
21744 working directory in tools.
21746 2002-12-09 Naba Kumar <naba@gnome.org>
21748 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
21749 command configuration language list from properties.
21751 * data/properties/asm.properties, data/properties/ruby.properties:
21754 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21756 * src/an_symbol_view.c: Remember current selected entry and select
21757 it automatically after refresh.
21759 2002-11-26 Murray Cumming <murrayc@usa.net>
21761 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
21762 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
21763 and gnomemm 1.2 projects so that people know they are really
21764 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
21765 But I did correct these to sue lowercase names.
21767 2002-12-01 Naba Kumar <naba@gnome.org>
21769 * data/anjuta.properties: Fixed caching problem on
21771 * src/preferences.c, src/preferences_gui.c: Implemented automatic
21774 2002-12-01 Naba Kumar <naba@gnome.org>
21776 * data/properies/anjuta.properties: Corrected "indicators.automatic"
21778 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
21779 property and uses it.
21780 * src/aneditor.cxx: Fixed a bug associated with selection a word at
21783 2002-11-30 Naba Kumar <naba@gnome.org>
21785 * src/debugger.c: Fixed a typo.
21786 * data/properties/*: Updated properties files and added
21788 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
21789 Added comment submenu and cleaned up ref and unref of menus.
21790 * src/aneditor.h: Added definition of comment commands.
21791 * src/aneditor.c: Upgrade from latest SciTE source code.
21792 * src/text_editor.[hc], src/text_editor_cbs.c,
21793 src/message_manager_private.cc, src/message_manager.[cc,h],
21794 src/anjuta.[c,h]: Added indicators support for errors/warnings
21795 highlight in the editor.
21796 * NEWS, TODO: Update.
21797 * scintilla/include/PropSet.h: Removed deprecrated function.
21799 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21801 * src/anjuta-tools.[ch]: Tools implementation (basic)
21802 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
21803 , src/main_menubar_def.h: PLugins cleanup and segregation
21804 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
21806 * anjuta.prj: Added new files
21807 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
21808 * plugins/class-gen/clsGen.c: Register menu under 'Project'
21809 * plugins/patch/patch-plugin.c: Register menu under 'Format'
21810 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
21811 * src/Makefile.am: Added new files
21812 * src/message-manager.[cc/h]: Added standard output and error windows
21814 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
21816 * project_type.c: Fixed Gnomemm2 project type
21818 2002-11-25 Naba Kumar <naba@gnome.org>
21820 * printing/print.c: Fixed a compile warning.
21821 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
21822 * src/utilities.c: Fixed a compile warning in sparc, hides the
21823 terminal check error output from the user.
21824 * project_config.[ch], project_dbase.[ch], source.c: Added project
21825 version, exclude modules configuration and reordered other config
21826 properties. Changed some strings to more descriptive text.
21827 * src/compiler_opitions.c: Removed extra newlines from .prj file
21829 * anjuta.prj: Converted to new format (only reorganised properties
21830 and removed extra newlines ... nothing else).
21833 2002-11-21 Naba Kumar <naba@gnome.org>
21835 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
21836 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
21837 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
21838 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
21839 Updated to the CVS version.
21841 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21843 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
21844 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
21845 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
21846 images in completion lists.
21847 * src/resources.h: Make C++ friendly.
21848 * scintilla/PropSet.cxx: Fix memory leak.
21850 2002-11-20 Naba Kumar <naba@gnome.org>
21852 * scintilla/*/*: Synced to latest scintilla 1.49
21853 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
21856 * scintilla/RESearch.cxx: The automatic cvs log in the
21857 file really broke things trying to interprete the changelog
21858 entry incorrectly as end-of-comment. Removed the $cvs line
21859 and committed again.
21861 2002-11-19 Naba Kumar <naba@gnome.org>
21863 Patch from Timothee Besset <ttimo@idsoftware.com>
21865 * src/message-manager-private.cc: Interpretes absolute
21866 file paths properly in zvt terminal.
21868 2002-11-19 Naba Kumar <naba@gnome.org>
21870 Patch from Timothee Besset <ttimo@idsoftware.com>
21872 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
21873 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
21874 (important) editor preferences in project (if there is one
21879 2002-11-18 Naba Kumar <naba@gnome.org>
21881 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21883 * src/debug_tree.c, src/find_in_files_gui.c,
21884 src/find_replace.c, src/find_text.c,
21885 src/project_import.c, src/project_import_gui.c,
21886 src/wizard_gui.c: i18n Fixes.
21888 2002-11-15 Naba Kumar <naba@gnome.org>
21890 * plugins/class-gen/clsGen.c: Fixed to use project function
21891 to import files. Create non-existent directories before the
21892 sources are written.
21894 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
21895 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
21897 src/glades.c: Excluded gladen files from build. This
21898 will fix the unnecessary dependency on libssl.
21900 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
21901 file import funtion.
21903 * src/message_manager_private.cc: Fixed a compiler warning with
21904 DEBUG preprocessor macro.
21906 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
21907 wrong (undocked) editor window was closed on clicking close on an
21908 undocked editor window.
21910 * src/debugger.c: Fixed a bad bug where debugger terminal won't
21911 start correctly if the executable was run before with 'F3'.
21913 * src/toolbar_callbacks.c: Wrap around find next.
21914 * src/toolbar.c: Disable combo activate.
21915 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
21916 button positions to get 'yes' as default.
21918 * anjuta.spec.in: Updated.
21920 * src/anjuta_info.c, src/appwizard_gui.c,
21921 src/attach_process_gui.c, src/breakpoints_gui.c,
21922 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
21923 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
21924 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
21925 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
21926 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
21927 src/preferences.c, src/preferences_gui.c, src/project_config.c,
21928 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
21929 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
21930 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
21931 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
21932 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
21933 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
21934 plugins/patch/patch-plugin.c, printing/print-util.c:
21935 Set all windows and dialogs transient
21936 to their parents so that they remain floated above their parents.
21938 2002-11-13 Naba Kumar <naba@gnome.org>
21940 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
21941 take default editor font).
21943 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
21944 Corrected email address.
21946 * src/mainmenu_callbacks.c: Used spaces instead of tabs
21947 for changelog entry.
21951 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21952 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
21954 2002-11-06 Naba Kumar <naba@gnome.org>
21957 * anjuta.spec.in: Ships the .omf files with the
21958 documents instead of the base package.
21960 2002-11-04 Naba Kumar <naba@gnome.org>
21962 * data/properties/latex.properties: Fixed a bug.
21963 * ChangeLog: Released 1.0.0 stable.
21965 2002-11-04 Naba Kumar <naba@gnome.org>
21967 * src/commands.c: Added command with shell redirection capability.
21968 * data/properties/anjuta.properties: Changed default execution
21970 * src/project_dbase.c: Set project top dir in properties.
21971 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
21972 * data/Makefile.am: More diskcheck error fixes.
21974 * README, anjuta.spec.in, THANKS, AUTHORS,
21975 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
21976 manuals/C/anjuta-manual/authers,sgml,
21977 manuals/C/anjuta-manual/anjuta-manual.sgml,
21978 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21979 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
21980 : Changed anjuta home to
21981 new URL and my email address.
21983 * manuals/C/anjuta-manual/interfaces.sgml,
21984 manuals/C/anjuta-manual/prefereces.sgml,
21985 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
21987 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
21988 : removed reference to the help menu as the menu is modified
21989 when no help is found (which is very likely when we are
21990 shiping the documents separately).
21992 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21993 * anjuta.spec.in: Update specfile to make multiple RPMs.
21994 * data/Makefile.am: make dist fix.
21995 * src/text_editor_menu.c: Fix compile warnings (casts).
21997 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21998 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
21999 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
22001 2002-11-01 Naba Kumar <naba@gnome.org>
22003 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
22004 Added gnome2 macros to be used by gnome2 project wizard.
22006 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
22009 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
22010 as it was conflicting with generated projects and is not
22013 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
22014 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
22015 project generation, removed qt project as it's not complete and
22016 added gnome2 bonobo wizard.
22018 2002-10-29 Naba Kumar <naba@gnome.org>
22020 * po/POTFILES.in: Updated.
22021 * po/POTFILES.skip: Added.
22022 * preferences.h: Fixed print paper size property name.
22024 2002-10-28 Naba Kumar <naba@gnome.org>
22026 * data/user.properties, data/Makefile.am: Added user properties file
22027 which will be copied in user's ~/.anjuta/user.properties.
22029 * data/anjuta.properties: Changed a comment.
22031 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
22033 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22034 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
22035 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
22038 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
22039 instead of user properties file.
22041 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
22042 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
22043 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
22044 * README, TODO: Updated.
22046 2002-10-28 Naba Kumar <naba@gnome.org>
22048 * manuals/C/anjuta-manual/figures/editor_guides.png,
22049 manuals/C/anjuta-manual/figures/editor_margins.png,
22050 manuals/C/anjuta-manual/figures/editor_markers.png,
22051 manuals/C/anjuta-manual/figures/local_variables.png,
22052 manuals/C/anjuta-manual/figures/open_file_multiple.png,
22053 manuals/C/anjuta-manual/figures/prefs_print.png,
22054 manuals/C/anjuta-manual/figures/print_dlg.png,
22055 manuals/C/anjuta-manual/figures/print_preview.png,
22056 manuals/C/anjuta-manual/figures/symbol_browser.png,
22057 manuals/C/anjuta-manual/figures/variable_tip.png: New png
22058 files for manual documentation.
22060 * manuals/sgmldocs.make,
22061 manuals/C/anjuta-manual/Makefile.am,
22062 manuals/C/anjuta-manual/authors.sgml,
22063 manuals/C/anjuta-manual/build.sgml,
22064 manuals/C/anjuta-manual/compileopts.sgml,
22065 manuals/C/anjuta-manual/debugger.sgml,
22066 manuals/C/anjuta-manual/execute.sgml,
22067 manuals/C/anjuta-manual/fileoperations.sgml,
22068 manuals/C/anjuta-manual/interface.sgml,
22069 manuals/C/anjuta-manual/preferences.sgml,
22070 manuals/C/anjuta-manual/projects.sgml,
22071 manuals/C/anjuta-manual/figures/arguments.png,
22072 manuals/C/anjuta-manual/figures/open_file.png,
22073 manuals/C/anjuta-manual/figures/other_opts.png,
22074 manuals/C/anjuta-manual/figures/scrshot.png,
22075 manuals/C/anjuta-manual/figures/toolbar_browser.png,
22076 manuals/C/anjuta-manual/figures/toolbar_tags.png:
22078 Updated anjuta manual documentation.
22081 2002-10-27 Naba Kumar <naba@gnome.org>
22083 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
22084 check and modifies debugger terminal command accordingly
22085 to function properly.
22087 2002-10-25 Naba Kumar <naba@gnome.org>
22089 * manuals/sgmldocs.make: Fixed a couple of bugs.
22090 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
22092 2002-10-24 Naba Kumar <naba@gnome.org>
22094 * src/debug_tree.c: Fixed a crash bug from Etay.
22096 * global_tags/create_global_tags: Added messages.
22097 Fixed infinite looping within files.
22099 * macro/autogen.sh: Removed debug and warning flags for defaults.
22101 Patch from Vadim Berezniker <vadim@berezniker.com>
22103 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
22104 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
22107 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
22108 temporarily just copy it
22110 2002-10-24 Naba Kumar <naba@gnome.org>
22112 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
22113 manuals/C/anjuta-manual/anjuta-manual.sgml,
22114 manuals/C/anjuta-manual/compileopts.sgml,
22115 manuals/C/anjuta-manual/debugger.sgml,
22116 manuals/C/anjuta-manual/execute.sgml,
22117 manuals/C/anjuta-manual/fileoperations.sgml,
22118 manuals/C/anjuta-manual/interface.sgml,
22119 manuals/C/anjuta-manual/introduction.sgml,
22120 manuals/C/anjuta-manual/projects.sgml,
22121 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
22122 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
22123 manuals/ja/anjuta-manual/anjuta-manual.sgml,
22124 manuals/ja/anjuta-manual/compileopts.sgml,
22125 manuals/ja/anjuta-manual/debugger.sgml,
22126 manuals/ja/anjuta-manual/execute.sgml,
22127 manuals/ja/anjuta-manual/fileoperations.sgml,
22128 manuals/ja/anjuta-manual/interface.sgml,
22129 manuals/ja/anjuta-manual/introduction.sgml,
22130 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
22132 2002-10-24 Naba Kumar <naba@gnome.org>
22134 * src/project_type.c: added autogen for qt projects.
22135 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
22136 Fixed a bug that retrieves wrong terminal command.
22137 * src/commnads.c: Added more terminal commands.
22138 * configure.in: Checks for scrollkeeper version.
22140 2002-10-22 Naba Kumar <naba@gnome.org>
22142 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
22143 instead of AM_GNOME_GETTEXT.
22145 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
22146 for setup-gettext for the wizard generated projects.
22148 * src/source.c: Fixed a bug where glade file wasn't generated.
22150 * src/gnome_project.c: Excluded project version from project dir
22153 2002-10-22 Naba Kumar <naba@gnome.org>
22155 * acinclude.m4: New file with dummy funtion for gettext
22156 cross compatibility fix.
22158 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
22159 * configure.in: Fixed cflags to avoid useless warnings.
22160 * Makefile.am: EXTRA_DIST += setup-gettext.
22161 * src/toolbars.c: Added space paddings around tags label.
22163 2002-10-21 Naba Kumar <naba@gnome.org>
22165 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22167 * setup-gettext: New script to maintain gettext cross version
22169 * configure.in, macros/autogen.sh: Fix for gettext cross version
22172 2002-10-21 Naba Kumar <naba@gnome.org>
22174 * debug_tree.c: Fixed incorrect use of debug assertion.
22176 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
22177 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22178 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
22179 src/memory.c, src/memory.h, src/message-manager-private.cc:
22181 New parsing algorithm; adapted from kdevelop.
22182 Middle button menu for changing the value's display type
22184 2002-10-07 Naba Kumar <naba@gnome.org>
22186 * src/main_menubar_def.h: Changed status bar message for Help->
22187 Browse info pages. Bug #603308
22189 * src/executer.c: Made "User terminal" default for creating
22190 projects (User can always disable it later). Bug #114222
22192 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22194 * macros/autogen.sh: Require gettext 0.10.x for autogen
22195 * src/text_editor.c: Fixes Bug #595303
22196 * src/source.c: Fixes Bug #595970
22197 * src/anjuta.c: Fixes Bug #598366
22198 * scingtilla/LexCPP.cxx: Bug #602296
22199 * src/main_menubar_def.h: Bug #604363
22200 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
22202 2002-10-07 Jens Georg <mail@jensgeorg.de>
22204 Reviewed by: Naba Kumar <kh_naba@gnome.org>
22205 * gnomefilelist.c: This patch fixes the bug #611542
22207 2002-09-20 Naba Kumar <kh_naba@gnome.org>
22209 * data/properties/Makefile.am: Added tcltk.properties file.
22211 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22213 Reviewed by: Naba Kumar <kh_naba@gnome.org>
22215 * README: Updated README
22216 * plugins/class-gen/clsGen.c, src/message_manager.cc
22217 , src/mainmeu_callbacks.c, src/memory.c
22218 , src/project_dbase_gui.c, src/text_editor_gui.c
22219 , widgets/gnomefilelist.c: Set window icons
22220 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
22221 Enabled release build (stripped + optimized binaries, etc.)
22222 * data/properties/anjuta.properties, src/commands.c,
22223 src/defaults.cFixed bug #595489 (stdin on executables)
22224 * src/appwizard.c, src/main.c, src/message-manager.cc
22225 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
22226 , src/debug_tree.c: Memory related (valgrind) fixes.
22227 * src/message-manager-private.[cc,h], src/pixpams.h
22228 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
22229 * anjuta.prj: Added debug_tree.c to SOURCES
22230 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
22231 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
22232 Compacted code and cleaned up unnecessary functions.
22233 * tagmanager/*.[ch]: Code fixes.
22235 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
22237 Reviewed by: Naba Kumar <kh_naba@gnome.org>
22239 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
22240 Debug tree now detects changes of displayed variables
22241 and changes their color to red
22243 2002-09-20 Naba Kumar <kh_naba@gnome.org>
22245 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22247 * mainmenu_callbacks.c: Set's the current file name in
22248 file save as dialog.
22250 2002-09-20 Naba Kumar <kh_naba@gnome.org>
22252 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
22254 * data/properties/tcltk.properties: New file for tcl/tk
22257 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
22259 * src/project_type.[c,h], src/source.c, data/Makefile.am:
22260 Fixed a fatal bug which doesn't let building gnome2 related
22261 projects. They use different autogen.sh script. Defined new
22262 type field "gnome_macro_support".
22264 * data/autogen.sh.gnome2: New file.
22266 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
22267 bug with quotes escaping in quotes.
22269 * src/message-manager-private.cc: Used event box instead
22270 of frame for local message pane, so that the borders appear
22271 properly and nicely.
22273 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
22274 if there is a project open and all the files are un-docked.
22276 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
22278 2002-08-27 Andy Piper <andy.piper@freeuk.com>
22280 * src/main_menubar_def.h: implement feature request #595356, patch #597161
22281 * THANKS: updated for new contributions
22282 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
22284 2002-08-27 Steven Knight <steven.knight@unh.edu>
22286 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
22287 src/project_dbase.h, src/project_type.c, src/source.c,
22288 src/wizard_gui.c: new Qt project type
22289 *** NB not fully tested, may need some work, icon required...
22291 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22293 * src/memory.c, src/memory.h: new memory patch
22295 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
22297 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
22299 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
22301 * lancher/anjuta_launcher.c: Determine pty from function
22302 call instead of running 'tty' externally.
22304 * data/properties/cs.properties: Added compile/build commands.
22305 Fixed execution properties.
22307 * src/commands.c: Added c# options.
22309 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
22311 * src/debug_tree.[c,h], src/debugger.[c,h],
22312 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
22314 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
22315 1. Misaligned structs when they are members of other structs.
22316 2. '{' sometimes appears as a variable.
22317 3. Wrong processing of some arrays.
22318 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
22319 that displays the tree in two columns (variable and value).
22321 2002-08-14 Stephane Demurget <demurgets@free.fr>
22323 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
22325 * data/properties/sql.properties: added the DATETIME data type.
22327 * data/properties/html.properties: added the foreach php keyword.
22329 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
22331 * NEWS: Updated with new features.
22333 * data/.cvsignore, doc/.cvsignore: Updated.
22335 Patch from: Etay Meiri <etay-m@bezeqint.net>
22337 * src/debug_tree.h, src/debug_tree.c: New files.
22339 * src/Makefile.am, src/message-manger-private.[h,cc],
22340 src/message-manger.cc: Added Tree view for debugger
22343 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
22345 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22347 * src/memory.c, src/memory.h: New files.
22349 * src/Makefile.am, src/appwizard.c, src/controls.c,
22350 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22351 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22353 Memory view implemetation that would enable viewing raw memory
22356 2002-08-08 Stephane Demurget <demurgets@free.fr>
22358 * AUTHORS: added Biswa, because I wonder why noone already have
22359 written his name in the Anjuta's hall of fame :)
22361 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
22363 * src/appwizard_gui.c: Removed an ambiguous prototype.
22364 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
22365 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
22366 * THANKS: Updated M. Ali Vardar's email.
22368 2002-08-01 Andy Piper <andy.piper@freeuk.com>
22370 * src/anjuta_gui.c: implemented feature request to stop main and browser
22371 toolbars having exclusive use of space
22373 2002-08-01 Andy Piper <andy.piper@freeuk.com>
22375 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
22376 left over from the previous work to fix bugs :-)
22378 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
22379 src/controls.c, src/mainmenu_callbacks.h,
22380 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
22383 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
22384 src/project_import_gui.c, src/sharedlib_gui.c,
22385 src/signals_gui.c: set window icon correctly
22387 * NEWS: more updates for the release
22389 * HACKING: updated for window icons and insert menu information
22391 * src/cvs_gui.c, src/build_project.c,
22392 src/project_import_cbs.c: message strings reviewed
22394 * src/controls.c: context help button should be disabled if
22395 DevHelp is not installed
22398 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
22400 * src/debugger.c: Fixed the signalling screw up because of string
22401 update in gdb used to report the child process PID. Also, no
22402 error dialog will be popped up for "no such file or directory"
22403 error (very annoying and useless error). This error will still
22404 be shown on the debug message window. Avoided terminating the
22405 program when the terminal is terminated -- doesn't hurt, otherwise
22406 we get crappy egg-and-hen problem.
22408 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
22409 dimensions loading.
22411 * src/anjuta.c: Limited the default size of main window to sane
22414 * src/preferences.c: Fixed some deadly memory corruption bugs in
22415 the recent patches. Return from getenv() should NEVER be freed,
22416 because they are static strings.
22418 * src/preferences_gui.c: Removed the fix for crash bug with font
22419 selection and applied the real fix.
22421 2002-06-08 Andy Piper <andy.piper@freeuk.com>
22423 * NEWS: updated for release
22425 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
22427 * src/launcher.c: Added a fix a memory leak and a possible
22428 fix for zvt-crash bug.
22430 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
22432 * data/properties/latex.properties,
22433 data/properties/ada.properties: Added file.is.source property.
22435 * src/an_file_view.c: Set auto column size of the file
22438 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
22439 The user is now prompted to confirm the closing of the file
22440 if it is being used by CVS. If yes, the editor is closed and
22441 the CVS operation stops.
22443 2002-06-07 Andy Piper <andy.piper@freeuk.com>
22445 * anjuta.prj: bump project version for release
22446 * BUGS: removed unnecessary file
22448 2002-06-07 Philip Van Hoof <freax@pandora.be>
22450 * widgets/gnomefilelist.c: fix up issue with directory deleted
22451 during the life of the file list widget
22452 * src/preferences_gui.c: sticking-plaster fix to font selection
22453 causes segfault bug
22455 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
22457 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22459 * data/properties/anjuta.properties, src/an_file_view.[ch],
22460 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
22461 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
22462 added options for symbol and file browsers.
22463 * data/properties/cpp.properties: linker flags should come after
22464 the name of the file to compile.
22465 * scintilla/Editor.cxx: fixed gcc compilation warning.
22466 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
22467 be executed from bindir only.
22468 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
22469 tagmanager/include/tm_file_entry.h: CVS version information in file
22471 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
22473 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
22474 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
22475 crashes during file import.
22476 * src/project_import.c: disable project menu items during project
22479 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22481 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22483 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22484 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
22485 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
22486 modified Insert menu, added C functions template, header C
22487 template, modified header_template HEADER_H ==> NAMEFILE_H
22489 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22491 2002-06-05 Andy Piper <andy.piper@freeuk.com>
22493 * data/properties/html.properties: changed some file
22496 2002-06-05 Philip Van Hoof <freax@pandora.be>
22498 * widgets/gnomefilelist.c: Fixed #560759 and #561776
22500 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22502 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22504 * data/properties/anjuta.properties, src/defaults.c: Make windows
22505 docked by default, fix the big fonts bug.
22507 * src/an_file_view.c, src/main_menubar_def.h,
22508 src/project_dbase_gui.c: sanitized the Edit/View mess.
22510 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
22511 for customizing shortcuts.
22513 * src/mainmenu_callbacks.c: Search for selected word if present.
22515 * src/text_editor_menu.c: Added context menu options for docking
22516 and undocking editor windows.
22518 * src/main_menubar.h, src/main_menubar.c: more support for the
22519 shortcuts menu item.
22521 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22523 2002-06-05 Andy Piper <andy.piper@freeuk.com>
22525 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
22526 all commit messages being written to top of the file
22528 * src/main_menubar_def.h: message strings reviewed
22530 * src/project_import.c: message strings reviewed
22532 * src/source.c, src/glades.c: message strings reviewed. Fixed
22533 some bugs around reading the project properties for creating
22534 .glade and .desktop files in the Application Wizard. There were
22535 typos in the property names being retrieved
22537 * widgets/gnomefilelist.c: changed build_full_path to make
22538 the file widget support ~
22539 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
22541 * THANKS, widgets/e-shell-about-box.c,
22542 manuals/anjuta-manual/C/authors.sgml: updated for new
22545 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
22547 * src/project_dbase.c: Fixed the file-path-corruption bug
22548 and the cannot-import-file-in-project bug. (follow-up with
22549 the last commit from Stef).
22551 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
22552 with unsaved-project.
22554 2002-06-05 Stephane Demurget <demurgets@free.fr>
22556 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
22559 2002-06-04 Andy Piper <andy.piper@freeuk.com>
22561 * data/properties/{xml,html,other}.properties: changed some file
22564 * data/anjuta.mime: oops! cvs added
22566 * scintilla/RESearch.cxx: fixed up a problem with comments
22568 * global-tags/create_global_tags.sh: redirect errors to /dev/null
22569 to avoid messages about missing libs
22571 * NEWS: started the release notes
22573 2002-06-04 Andy Piper <andy.piper@freeuk.com>
22575 * HACKING: updated with new information on printing, patch naming
22577 * TODO: removed completed tasks
22579 * THANKS: updated a few contributions
22581 * anjuta.prj: updated the icon file
22583 * anjuta.desktop.in.in: updated to add Categories
22585 * data/anjuta.mime: created a mime type for Anjuta project files
22586 (NB needs to be added to the install in /usr/share/mime/)
22588 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
22589 "Coded in Anjuta" button in Gimp XCF format. It can be converted
22590 to PNG for websites.
22592 * plugins/patch/patch-plugin.c: clarified some messages and
22593 made it easier to see different patching sessions
22595 * src/toolbar.c: changed some message text for consistency
22597 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
22598 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
22600 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22602 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
22603 src/project_dbase.{c,h}, src/project_import_cbs.c,
22604 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
22605 Added XLib Project and a Dockapp Project types.
22606 * pixmaps/Makefile.am: added line for new pixmap for new xlib
22608 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
22609 * src/source.c: Fixed memory leak in existing projects.
22610 (filename was not freed)
22611 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
22613 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
22615 * src/anjuta.h, src/anjuta.c: Added error display funtions
22616 with parent windows.
22618 * src/appwizard_cbs.c: Changed error display function to use
22621 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
22623 * printing/print.h, printing/printing.c: Taken care of document
22624 zoom factor and fixed a font loading bug. Dynamically calculated
22625 text widths to work with zooms properly. Re-organized code for
22626 dynamic text width calulations to work in general with utf8 chars.
22627 Determined font height and width automatically from the font info.
22629 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
22630 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
22631 Converted text.zoom.factor property to use #defined value. Removed
22632 margin header and margin numbers preferences, as they now
22633 calculated dynamically.
22635 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
22637 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
22638 printing/print-util.h, printing/print.c, printing/print.h:
22639 Rewritten printing support for style based printing. Syntax highlighted
22640 printing, monochromatic printing, setup using preferences etc.
22642 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
22643 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
22644 language and the styled text buffer.
22646 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
22647 the print setup preferences page and added printer preferences. Added functions
22648 to retrieve preferences with default values.
22650 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
22653 * data/properties/anjuta.properties: Added default printer preferences.
22655 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
22656 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
22657 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
22659 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
22661 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22663 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22665 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
22666 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
22667 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
22668 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
22670 printing/Makefile.am: Reduced compiler optimizations.
22672 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
22673 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
22674 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
22675 tagmanager/tm_workspace.c: TagManager fixes.
22677 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
22679 * printing/*: CVS added. :)
22681 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22683 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22685 * printing*: CVS added.
22686 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
22687 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
22688 src/main_menubar_def.h: Gnome Print support
22689 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
22690 * configure.in: Enable debugging flag option
22691 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
22692 Print properties defined.
22693 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
22695 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22697 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22699 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
22700 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22701 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
22703 * src/text_editor.c: Minor cleanups.
22704 * anjuta.c: Tweaks to 'Goto File Line' functionality.
22705 * src/project_dbase.c: Fixes to add/remove files from project.
22706 * src/help.c: Fix minor memory leak.
22707 * src/project_dbase_gui.c: Remove debugging messages.
22708 * src/utilities.[ch]: Cleanups and minor fixes.
22709 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
22711 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
22713 * src/anjuta.c [anjuta_apply_preferences()]:
22714 Fixed a crash bug when tab pos is not defined for the editors.
22716 * data/properties/cpp.properties: Set default identifier property to normal.
22717 This fixes the bug in which the fore color gets hidden with dark background.
22719 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
22721 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
22724 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
22725 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
22726 src/anjuta.c, data/properties/anjuta.properties:
22727 Implemented line wrapping.
22729 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
22731 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
22732 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
22733 tags. Code was reviewed from GNOME Bonsai view.
22735 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
22736 it seems to have been removed by scintilla people.
22738 * data/properties/anjuta.properties: Set default line wrap to false, as
22739 is noticably slow with big files.
22741 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22743 * src/project_import_gui.c: disallow the selection of files in
22745 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
22748 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22750 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
22751 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
22752 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
22753 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
22754 now works properly.
22755 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
22756 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
22757 * src/utilities.[ch]: Added some utility functions.
22758 * tagmanager/tm_project.c: Fix for bug in file removal from project.
22760 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22762 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22764 * HACKING: info on FIXME statements and removed ccview references
22765 * Makefile.am: added rule to make RPM package
22767 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22769 * THANKS, widgets/e-shell-about-box.c,
22770 manuals/anjuta-manual/C/authors.sgml: updated for new
22772 * src/anjuta.c: removed unnecessary warning code since CVS
22773 support is now implemented :-)
22774 * manuals/sgmldocs.make: implemented a fix for bug #553969
22775 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
22776 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
22777 manuals/C/anjuta-faqs-C.omf: modified the descriptions
22779 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22781 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
22782 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22783 src/main_menubar_def.h, src/preferences_gui.c,
22784 preferences.c, preferences.h: setup Username and Email
22785 preferences, Insert ChangeLog and Username editor functions
22787 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
22789 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22791 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
22792 src/src_paths_cbs.c, src/src_paths_gui.c
22793 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
22795 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22797 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22799 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
22800 and goto tag menu items to main menu.
22802 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22804 * THANKS, widgets/e-shell-about-box.c,
22805 manuals/anjuta-manual/C/authors.sgml: added new contributors
22806 * HACKING: updated with info on files to change for credits
22808 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
22810 * src/aneditor.cxx: extended extension list which fixes segfault
22811 on selecting lisp, ruby or matlab as highlight style.
22813 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22815 * src/main_menubar_def.h: fixed an array initialiser and fixed
22816 the lexer settings for the new entries on the Format menu
22818 2002-05-07 Stephane Demurget <demurgets@free.fr>
22820 * Synced with Scintilla 1.45
22822 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22824 * anjuta.prj: added another missing file
22825 * ChangeLog: fixed some incorrect change dates I caused by
22826 sloppy cut-and-pasting :-/
22828 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22830 * src/mainmenu_callbacks.c: fixed title of new About box
22832 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22834 * src/pixmaps.h: added macros for OpenGL and SDL project icons
22836 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22838 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
22839 * anjuta.prj: updated for new files
22841 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
22843 * widgets/e-shell-about-box.c: Added version display.
22845 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22847 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
22848 widgets/scroll_menu.c: fixed up some compiler warnings (patch
22849 from Philip Van Hoof)
22851 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22853 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
22855 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
22856 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
22857 that produced build errors (needs checking on a machine with the
22859 * data/properties/lisp.properties: updated to match format of other
22860 lexer property files supplied with Anjuta
22862 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22864 * anjuta.prj: added new files
22865 * HACKING: added information from the mailing list on
22866 adding new project types to the wizard (thanks to Johannes)
22868 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22870 * src/utilities.h, src/launcher.c, src/gnome_project.c,
22871 src/appwiz_page2.c: Fix for 547038.
22873 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22875 * attach_process.c, attach_process_cbs.c: Fixed a dialog
22878 * about.h: cvs removed.
22880 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22882 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22886 * src/anjuta.c (anjuta_system_error): checks for the error number to
22887 know whether the error description is needed or not.
22889 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22891 * pixmaps/anjuta_logo.png: New about logo.
22893 * pixmaps/anjuta_icon.png: New icon from Misha. The
22894 old one had trouble with some gtk themes.
22896 * about.c: Removed. No longer needed.
22898 * mainmenu_callbacks.c: Removed reference of about.h
22900 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22902 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22904 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
22905 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
22906 About Dialog (thanks to the Evolution team for the cool widget!)
22908 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22910 Patch from lbell <lbell@tsc4.com>
22912 * src/find_in_files.c, src/find_in_files.h,
22913 src/anjuta.c: Added save_yourself, load_yourself routines.
22915 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
22916 Added "Append messages" toggle button. This will enable
22917 the search results to be appended to the already existing
22920 * src/debugger.c: Fixed a typo.
22922 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
22923 src/session.c, src/session.h: Improved session management.
22925 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22927 * THANKS, FUTURE, AUTHORS: Changed my email and
22930 2002-05-02 Stephane Demurget <demurgets@free.fr>
22932 Impl. feature request #525271 (add Lisp support).
22934 * data/properties/lisp.properties: added.
22936 * data/properties/Makefile.am, data/properties/anjuta.properties: added
22937 the lisp properties.
22939 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
22940 src/utilities.[ch]: added support for the Lisp highlight style.
22942 2002-05-02 Stephane Demurget <demurgets@free.fr>
22944 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22945 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
22946 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
22947 option preferences to have a persistent setting. Plus it's not used
22948 often, so it's better here than flooding the menus.
22950 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
22951 preferences pages a lot more consistent and sweeter: tabs direction
22952 radiobuttons are directed against the meaning, all pages have an
22953 outter frame, a lot of padding, removed all expand attributes for
22954 vertical boxes, ...
22956 That's not a total revamp, but it's really looking better now, even
22957 if there's still work to be done.
22959 2002-05-01 Andy Piper <andy.piper@freeuk.com>
22961 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
22962 * TODO: added task to be completed before next release (update all credits)
22964 2002-05-01 Stephane Demurget <demurgets@free.fr>
22966 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
22969 2002-05-01 Benke László <decike@freemail.hu>
22971 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22973 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22974 src/main_menubar_def.h, src/mainmenu_callback.[ch],
22975 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
22976 to the format menu in order to reorder the notebook tabs in
22977 alphabetical order everytime a file is created/opened/saved.
22979 2002-05-01 Philip Van Hoof <freax@pandora.be>
22981 * widgets/gnomefilelist.[ch] (history_combo_go),
22982 (history_combo_clicked): impl.
22984 (gnome_filelist_new_with_path): use this new impl.
22986 2002-05-01 Stephane Demurget <demurgets@free.fr>
22988 * src/project_dbase_gui.c (add_file): added the xpm file type.
22990 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22992 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
22995 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
22998 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
22999 src/text_editor_menu.c: Added context sensitive search in symbol
23000 browser and editor.
23002 * configure.in: Changed version number to 0.1.9.99.
23004 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
23005 src/project_import.c: Minor changes to project import facility.
23007 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
23008 (Forced to use specific brace format)
23010 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
23011 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
23012 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
23014 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
23016 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
23017 replaced the spinbutton with an hscale, and made the UI less "blocky".
23019 * src/cvs_gui.c: When diffing a project you can choose date and
23022 * src/project_dbase.c: Import_file activated again
23024 * configure.in, plugins/Makefile.am: Added patch plugin
23026 * plugins/patch/*: The new patch plugin
23028 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23030 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23032 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
23033 dropdown list shown by autocompletion are now removed.
23035 2002-04-28 Philip Van Hoof <freax@pandora.be>
23037 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
23038 a bunch of filetypes from the older version.
23040 * src/project_dbase_gui.c (add_file): changed the import
23041 dialog's filetypes combo contents depending on the
23042 type of data to be imported.
23044 2002-04-28 Stephane Demurget <demurgets@free.fr>
23046 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
23047 the amount parameter as Philip stated and reformated to follow the
23050 * src/project_dbase.c (project_dbase_make_default_filetype_list):
23051 changed accordingly.
23053 2002-04-25 Stephane Demurget <demurgets@free.fr>
23057 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
23058 Shift-F6, to be more consistent with other Gnome apps.
23059 Moved the "Search next" entry under the "Search" one, and swapped the
23060 order of the "Find in files" and "Find and Replace" ones.
23062 Some additional fixes ands cleanups on the edit menu.
23064 * src/main_menubar.h: replaced all occurences of repeat_find by
23065 find_again for the code to be more consistent.
23067 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
23068 sensitiveness depending on the existence of an active text buffer.
23070 * TODO: added some bits about improving the usability of the
23071 search/search again couple.
23073 2002-04-25 Stephane Demurget <demurgets@free.fr>
23075 * src/preferences_gui.c: made the tab labels text more consistent
23078 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23080 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
23082 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
23085 * src/main.c (main): simplified some code and cleanups.
23087 Fix a part of #499366:
23089 * src/commands.[ch] (sync_from_props), (command_editor_save),
23090 (on_apply_clicked), (create_command_editor_gui): added the gui
23091 corresponding to the command.terminal preference.
23093 2002-04-25 Stephane Demurget <demurgets@free.fr>
23097 * anjuta.spec.in: added build requirements for the source rpm.
23099 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
23101 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23103 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
23104 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
23105 src/project_type.c, source.c, wizard_gui.c:
23106 Added new GNOME 2 project types and changed glade behaviour to
23107 produce GTK code if project type GTK was selected and GTKmm code
23108 if project type GTKmm was selected (and not depending on the
23109 selected language. Disabled glade for GNOME 2 projects because
23110 we will need glade2 there.
23112 * src/project_dbase.c: Fixed a memory lack.
23114 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
23116 * src/cvs.c: Added an error message if jobs are running
23118 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
23120 * tagmanager/tm_work_object.c: Fixed a chrash
23121 bug which occurs when it tries to stat an empty
23124 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
23126 * src/controls.c: CVS menu items now becomes
23127 insensitive when the launcher is busy.
23129 * src/anjuta.c, cvs.h, cvs.c: Created a function
23130 to update the cvs preferences when preferences are
23131 applied in preferences dialog and called it from
23132 anjuta_update_preferences().
23134 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
23136 * src/cvs.c: Added a space in the cvs command
23137 before the revision part. This fixes the cvs
23138 error we get when cvs-diffing with revisions.
23140 * src/cvs.c: Fixed a compiler warning.
23142 * src/find_replace.c: The dialog now remembers
23143 the settings including the "prompt on replace"
23144 which seems to have broken somewhere line the
23147 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
23149 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
23150 Added a new property in cvs class to hold a boolean
23151 for enabling date in cvs diff. This fixed the bizzare
23152 diff output due to the date that goes with the cvs
23153 command. Also, set the default value of compression
23154 to 3 and unified diff option to 1.
23156 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
23158 * src/cvs.c: The diff editor is set to hilite as
23159 diff syntax hiliting.
23161 * configure.in, manual/Makefile.am:
23162 Added a new manual module for ja language.
23164 * manual/ja/*/*/*: New module and files for the
23165 ja translation for the anjuta documentation
23166 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
23168 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
23170 * src/launcher.c: Made a very messy work around
23171 for the launcher authentication to work properly.
23173 * src/find_replace.c: Applied the missing patch
23174 from Dan Elphick <dre00r@ecs.soton.ac.uk>
23176 2002-04-16 Andy Piper <andy.piper@freeuk.com>
23178 * src/cvs.c, src/main_menubar_def.h: made message strings
23179 consistent with existing standards from our own documentation
23180 (such as uppercase P in Project, corrected spelling of
23183 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
23185 * src/cvs_gui.c: Cleaned up gui and aligned various
23186 widgets to give a clean look.
23188 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
23190 * src/launcher.c: Added work around to retrieve
23191 the child exit code. It works. :)
23193 * src/find_in_files.c, src/gnome_project.c,
23194 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
23195 src/clean.c, src/clean_project.c, src/build_project.c,
23196 src/build_file.c: Modified to handle the new
23199 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
23201 * src/find_replace.c: Changed signal to call
23202 on_replace_text_close on from delete_event
23203 to close => the replace history is now updated.
23205 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
23207 * src/cvs.c: escaped the cvs import message before
23210 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
23212 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23214 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
23216 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
23219 * src/preferences_gui.c: GUI improvements
23221 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
23223 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
23225 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
23226 Removed static qualifier from tm_tag_type_name() and
23227 availed it's prototype for use in outside code. also
23228 created reverse map function tm_tag_type_name();
23230 * src/anjuta.c: Implemented qualified tags names for
23231 the tag list (on the toolbar pulldown list) to avoid
23232 ambiguty in tags with similar names (like prototype
23233 and definition). Patch modified and improved.
23235 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
23237 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
23239 * src/utilities.[c,h]: Added a utility funtion
23240 that escapes the single and double quotes in a
23241 given string. Useful for passing command line
23244 * src/cvs.c: Escaped the cvs log message before
23245 passing it to cvs command line to avoid ambiguties
23246 with quotes in the message.
23248 * pixmaps/anjuta_icon.png: Changed to the new icon.
23249 from Todd Goyen <goyen@mbi-berlin.de>
23251 * src/message-manager-private.cc: Added regex to
23252 recognize (underline hilite) the parsable outputs
23253 from the zvt terminal.
23255 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
23257 Patch from: Tina Hirsch <tehirsch@arcor.de>
23259 * src/project_type.c:
23260 Fixed a bug in the wxproject type and modified the erroroutput when
23261 configure doesn't find wx-config
23263 Patch from: Timothee Besset <ttimo@idsoftware.com>
23265 * src/anjuta.c, src/message-manager-private.cc,
23266 src/message-manager-private.h
23267 Catches double clicks in the zvt terminal, and calls goto_error_line
23268 to jump to the appropriate location in the source. This will recognize
23271 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
23273 * src/build_project.c: Taken care of memory leak
23274 by freeing cmd variable properly.
23276 * src/main_menubar_def.h: Fixed wrong signal connection
23277 for cvs project commit.
23279 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
23281 * src/preferences_gui.c: Added some border and adjusted
23282 expandsion, filling in box adds to make the cvs preferences
23285 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
23287 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23289 * src/cvs*, src/main_menubar*, src/preferences*:
23290 Moved CVS settings to preferences, added a nice login dialog.
23292 * src/controls.c, src/project_dbase.c:
23293 CVS project options are only shown if a project is open
23295 * src/build_project.c:
23296 User is now asked if he wants to install as root
23301 * anjuta.prj: Updated with cvs files
23303 * TODO: Remove task which are done
23305 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
23307 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
23308 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
23309 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
23311 Modified launcher to use controlling terminal to detect and
23312 take care of password authentications (for example, for cvs
23313 and root installs).
23315 * pixmaps/password.png: New file.
23317 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
23319 Anjuta kick start tutorial wirtten by:
23320 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
23322 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
23323 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
23324 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
23325 manuals/C/anjuta-tutorial/figures/*.png:
23329 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
23333 2002-03-28 Roel Vanhout <roel@stack.be>
23335 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23337 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
23338 src/preferences_gui.c:
23339 Added option to wrap around to beginning/end of file when on last bookmark
23340 and next/previous bookmark is pressed
23342 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
23344 Patch from Philip Van Hoof <freax@pandora.be>
23346 * src/gnomefilelist.c:
23347 Added gimp like feature that changes the file extension of
23348 the filename entered in the selections when the file
23351 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
23353 Patch from Roy Wood <roy.wood@filogix.com>
23355 * src/controls.c, src/find_text.c, src/find_text.h,
23356 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23357 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23359 Menuitem for entering currently selected text as find target,
23360 added key accel for "find next" and changed some key accels for
23361 other key for consistency.
23366 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23368 * src/watch.c, src/watch.h, src/watch_cbs.c,
23369 src/watch_cbs.h, src/watch_gui.c:
23371 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
23373 Added change watch entries feature
23374 and Watch entries modify on double click fixed.
23376 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23378 * src/mainmenu_callbacks.c:
23380 Project commit should not bypass dialog as
23381 we need to get the cvs log from the user.
23383 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23385 * src/project_dbase.c:
23387 Patch from Roy Wood <roy.wood@filogix.com>
23389 Fixed docking bug with the new docking patch
23390 to fix copy/paste bug.
23392 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23394 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
23395 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
23396 src/main_menubar.h, src/main_menubar_def.h,
23397 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23399 Added cvs project support. Featured bypass cvs dialog for
23400 cases where we don't need dialog (such as project and right
23401 click selection from file browser). Cleaned up cvs code to
23402 make them generic cvs operations instead of separate file
23403 and project operations. Added cvs log action. Increased
23404 file entry box width and enabled "unified diff" by default.
23405 Used Editor buffer for status and log and set hilite for
23406 these buffers including diff buffer (DIFF hilite).
23408 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
23410 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23412 * data: Added file autogen.sh.wxwin
23413 * data/Makefile.am: Added entry for autogen.sh.wxwin
23414 * pixmaps: Added project image appwiz_wxwin.png
23415 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
23416 * src/appwizard_cbs
23417 src/compiler_options.c
23419 src/project_dbase.c
23420 src/project_dbase.h
23421 src/project_import_cbs.c
23425 src/wizard_gui.c: Added everything necessary for new
23426 project type 'wxWindows (wxGTK)
23427 * src/project_dbase.c: Fixed a bug that caused every project
23428 to be a glade project in dialog
23429 'Project information'.
23431 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
23433 Patch submitted by Roy Wood <roy.wood@filogix.com>
23435 * src/anjuta_gui.c, src/message-manager-dock.c,
23436 src/project_dbase.c:
23438 fixed the copy/paste bug by rewriting dock/undock
23441 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
23443 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23445 * src/cvs*, src/Makefile.am:
23446 New file for CVS support. File operations currently work
23447 cvs login needs to be done. Project support is not yet
23450 * src/main_menubar*, src/mainmenu_callbacks,
23451 src/anjuta.c, src/anjuta.h:
23452 Added menus and functions for cvs commands.
23454 * src/text_editor_menu.h:
23455 Added #include <gtk/gtk.h>
23458 Removed a warning (and this time it works ;-)
23460 * src/utilities.c, src/utilities.h:
23461 Added a utility function to retrieve directory
23462 name out of full path.
23464 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
23466 * src/executer.c: (create_executer_dialog): changed the default
23467 focus on the entry.
23469 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
23471 * widgets/gnomefilelist.c:
23472 Fixed duplicate history entries for the same directory.
23474 2002-03-10 Stephane Demurget <demurgets@free.fr>
23478 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
23479 it's already used by scintilla to delete the whole current line.
23481 2002-03-10 Stephane Demurget <demurgets@free.fr>
23485 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
23486 calls to fileselection_hide_widget,
23487 (on_open_filesel_cancel_clicked): removed.
23489 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
23490 (on_add_prjfilesel_cancel_clicked):
23492 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
23495 * src/fileselection.c: Made some functions static.
23496 (fileselection_hide_widget): rewritten using the new
23497 gnome_filelist_set_multiple_selection function.
23499 * src/fileselection.c: (on_file_selection_delete_event): removed
23500 unuseful widget hides. Some cleanups,
23501 (on_file_selection_cancel_clicked): impl,
23502 (create_fileselection_gui): changed the cancel button clicked's
23503 callback to use this new function.
23505 * src/anjuta.c: (anjuta_new):
23506 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
23507 callbacks, because this the gnome filelist widget's job.
23509 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
23510 clist selection mode duplicates set,
23511 (gnome_filelist_key_press): use the new impl. function.
23513 2002-03-10 Stephane Demurget <demurgets@free.fr>
23517 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
23518 fixed some bogus code using an array cell out of
23519 range, removed unecessary gettext usages.
23521 * src/appwiz_page2.c: (on_prj_name_entry_changed):
23522 some cleanups and now transform minus characters to
23526 (source_write_configure_in),
23527 (source_write_toplevel_makefile_am),
23528 (source_write_desktop_entry),
23529 (source_write_glade_file):
23530 * src/project_dbase.c: (project_dbase_summon_glade),
23531 (project_dbase_generate_source_code):
23532 * src/glades.c: (gladen_write_glade_write):
23533 replaced some occurences of the target name by the
23534 project filename, using project_dbase_get_proj_name,
23535 to fix the name of some files.
23536 Fixed a lot of mem leaks.
23537 Various code cleanups.
23539 2002-03-06 Stephane Demurget <demurgets@free.fr>
23541 Merged with latest (1.44) scintilla.
23543 Added: - The calltip.<lexer>.end.definition property to display help
23544 text on a second line of calltip.
23545 - The calltip.<lexer>.word.characters property to correctly find
23546 calltips for functions that include characters like '$' which
23547 is not normally considered a word character.
23548 - The use.monospaced property to determine initial state of
23549 Use Monospaced Font setting.
23551 Bugs fixed: Too many to mention; please see :
23552 http://www.scintilla.org/ScintillaHistory.html for the
23555 * scintilla/*/*: updated nearly all files.
23557 * TODO: removed the need of a scintilla merge.
23559 Merged with latest (1.44) SciTE properties.
23561 * data/properties/anjuta.properties: added the wrap, use.monospaced
23564 * data/properties/html.properties: added a missing php extension, and
23565 updated php keywords to the latest reference.
23567 * data/properties/pascal.properties: added commands to compile, build
23568 and execute pascal applications.
23570 * data/properties/lua.properties: added styles for statements.
23572 * data/properties/bash.properties: added the declare keyword.
23574 Fixed distchecking.
23576 * global-tags/Makefile.am,
23577 global-tags/create-global-tags.sh: used some kind of ugly hack to
23578 make distchek work, since noone has proposed some better way.
23580 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
23581 and Ctrl-N replace Alt-N for new file according to the Gnome design
23584 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23586 * widgets/gnomedirlist.c
23587 widgets/gnomedirlist.h
23588 widgets/gnomefilelist.c
23589 widgets/gnomefilelist.h:
23591 Added GPL headings in the file.
23593 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23595 * src/attach_process.c
23596 src/attach_process_cbs.c
23597 src/attach_process_cbs.h
23598 src/attach_process_gui.c
23600 src/breakpoints_cbs.c
23601 src/breakpoints_cbs.h
23602 src/breakpoints_gui.c
23604 src/compiler_options.c
23605 src/compiler_options_cbs.c
23606 src/compiler_options_cbs.h
23607 src/compiler_options_gui.c
23608 src/find_in_files.c
23609 src/find_in_files_cbs.c
23610 src/find_in_files_cbs.h
23611 src/find_in_files_gui.c
23616 src/preferences_gui.c
23617 src/project_config.c
23619 src/src_paths_cbs.c
23620 src/src_paths_cbs.h
23621 src/src_paths_gui.c:
23623 Bugs #521629 and #522427 fixed. The problem was, that the
23624 escape-key was not catched and the dialog was hidden, but
23625 the flag was not set correctly.
23627 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
23628 using the gnome_dialog_close_hides()-setting present in most dialogs.
23629 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
23630 emits "close" and set the flag in the close-callback.
23632 Patch from: Jens Georg <mail@jensgeorg.de>
23634 2002-03-06 Stephane Demurget <demurgets@free.fr>
23636 * src/*.{c,cpp}: s/string_free/g_free/
23638 * src/utilities.[ch]: (string_free): removed.
23640 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
23642 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23644 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
23645 src/mainmenu_callbacks.[ch]:
23646 Removed Project menu options: README, TODO, ChangeLog and NEWS
23647 Moved Save Build Messages to Build menu and only highlight it
23648 when there are build messages.
23649 Corrected a spelling: "mojority" -> "majority"
23650 Fixed initialisation of edit.edit_app_gui so now Edit menu
23651 can be shown when no project is loaded.
23653 * src/project_dbase.h: Removed prototype for static function
23655 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23657 * src/text_editor.c: Editor is marked changed after
23660 Patch from: Jens Georg <mail@jensgeorg.de>
23662 2002-03-04 Roel Vanhout <roel@stack.be>
23664 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23666 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
23667 Added option to ignore binary files on 'Find in files' (grep -I option)
23669 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23672 session restoration and commandline load in
23675 * src/anjuta.[h,c], src/anjuta_cbs.c:
23676 Removed "clear windows menu" and prevented runtime
23679 * src/compile.c, src/build_file.c, src/build_project.c,
23681 Takes into account the preference setting for
23682 show dialog when job completes. Dialogs are
23683 shown when it is enabled otherwise not.
23685 2002-03-03 Roel Vanhout <roel@stack.be>
23687 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23690 Store 'Find...' search string on search so that 'Find Next' will search for
23691 that string, even if the dialog hasn't been closed yet.
23693 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23695 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
23696 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
23697 src/main_menubar_def.h:
23699 Organized menus, removed "Windows" and "Utilities" menus from the
23700 menubar [they are no longer needed]. Also removed some extragenous
23703 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23705 * src/message-manager-private.cc:
23706 Set message clist selection mode to BROWSE.
23708 * src/message-manager.cc, src/an_symbol_view.c,
23709 src/an_file_view.c:
23710 Added Key navigation for the CTree and CList. Arrow left for
23711 node collapse, right for node expand, space (or enter) for
23712 activation (same as double click).
23714 2002-03-03 Roel Vanhout <roel@stack.be>
23716 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23718 * plugins/class-gen/clsGen.c
23719 Added functionality to semi-intelligently prefill filename
23720 boxes with names deduced from class name
23722 2002-02-26 lbell <lbell@tsc4.com>
23724 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23725 * src/preferences_gui.c:
23726 Removed an incorrect use of gtk_misc_set_alignment().
23728 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
23729 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
23730 src/preferences.h, src/preferences_gui.c:
23732 Added the option to reload last open project at the startup.
23733 Added the possibility to open a new project without close
23736 * src/properties.cxx:
23737 Corrected a spelling mistake in message string.
23740 Updated session functions.
23742 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
23744 * widgets/gnomefilelist.c: Bug fixes.
23746 Patch from Philip Van Hoof <freax@pandora.be>
23748 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23750 * src/an_file_view.c:
23751 anjuta was unable to open some files becuase they were not being
23752 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
23753 Removed mime checking when opening with anjuta, becuase it doesn't
23754 hurt to open binary files in anjuta (some even may want to do so).
23756 Added a warning when mime type is not set when "view with default
23757 viewer" is activated.
23759 * src/an_file_view.c, an_symbol_view.c:
23760 Converted N_() to _() where ever appropriate in the strings.
23762 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
23764 * src/appwizard_gui.c, src/appwizard_cbs.c
23765 src/wizard_gui.c/h, src/appwiz_page3.c,
23766 src/project_import_gui.c:
23768 Moved target type radiobuttons to appwiz. page 2
23770 * src/message-manager-private.cc
23771 Fixed a bug which caused a crash if next message function was used
23773 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23775 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23777 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
23778 Modifies the behaviour of Alt-TAB in Anjuta. This
23779 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
23780 edited files in the first items of the notebook.
23782 Patch from: Timothee Besset <timo@qeradiant.com>
23784 2002-02-24 Philip Van Hoof <freax@pandora.be>
23786 * widgets/gnomefilelist.c, gnomefilelist.h:
23787 Added filecompletion
23789 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23791 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
23793 * configure.in: Added "sk" to ALL_LINGUAS.
23795 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
23797 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
23798 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
23799 src/wizard_gui.c: Added support for static and dynamic libs
23801 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
23803 * widgets/gnomefilelist.c:
23804 Fixed gnome_filelist_get_lastfilename so it no longer returns
23807 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
23809 * src/resources.h, resources.c:
23812 * src/main_menubar_def.h, mainmenu_callbacks.c:
23813 Changed to use gnome configed url handler.
23815 2002-02-19 Philip Van Hoof <freax@pandora.be>
23817 * widgets/gnomefilelist.c
23818 Added PHP filetype.
23820 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
23822 * plugins/class-gen/clsGen.c:
23825 * widgets/gnomefilelist.c:
23826 Gives the maximum space to the files section of the open file dialog.
23828 Patches from: lbell <lbell@tsc4.com>
23830 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
23832 * src/anjuta.c, main.c:
23833 Used tm_get_real_path in anjuta_get_full_filename();
23835 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
23837 * anjuta.prj: update version
23839 2002-02-17 Stephane Demurget <demurgets@free.fr>
23841 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
23842 removed the amount arg and replaced with a NULL-ending list.
23843 (gnome_filelisttype_makedefaultlist): use the new prototype.
23845 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
23847 * src/about.c, THANKS: updated for new contributors
23849 * anjuta.prj: added new files
23851 * README: corrected some documentation, ctags no longer needed,
23852 pkgconfig now required
23854 * data/properties/others.properties: add .cvsdiff extension
23856 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
23857 patch from Vadim Berezniker <vadim@berezniker.com> to improve
23860 * doc/anjuta.1: added initial man page thanks to
23861 Rob Bradford <rob@debianplanet.org> (NB build and install
23864 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
23866 * src/Makefile.am: Cleaned handling of compiler flags by moving them
23867 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
23870 * configure.in: Changed version to 0.1.10-pre
23872 2002-02-17 Stephane Demurget <demurgets@free.fr>
23874 * src/fileselection.c: (create_fileselection_gui): always display
23875 the directory creation button as we cannot rely on the dialog
23878 * widgets/gnomefilelist.[ch]: fixed includes.
23880 * pixmaps/new_folder.xpm: resized, added a + sign.
23882 2002-02-17 Stephane Demurget <demurgets@free.fr>
23884 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
23885 changed all extensions to begin with a dot.
23887 2002-02-16 Philip Van Hoof <freax@pandora.be>
23889 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23891 * THANKS: added Philip.
23893 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
23895 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
23896 * src/file_selection.[ch],
23897 * widgets/gnomefilelist.[ch]: added a filetype
23898 combobox to the Anjuta file dialog widget.
23900 2002-02-14 Andy Piper <andy.piper@freeuk.com>
23902 * anjuta.spec.in: eep! the import script was not being installed by
23903 RPM - fixed for the release.
23905 2002-02-13 Stephane Demurget <demurgets@free.fr>
23907 Various cleanups and fixes for the next release to be able to make
23910 * plugins/*/*.c: added missing prototypes causing gcc to speak to
23911 much and make some tweaks plus cleanups.
23913 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
23914 args to remove some warnings.
23916 * global-tags/Makefile.am,
23918 src/Makefile.am: link against Anjuta static libs using the
23919 $(top_builddir) dir, not anymore on $(top_srcdir) to make
23922 * src/Makefile.am: ditto with all the Anjuta static libs.
23924 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
23925 include, as we already include the whole directory for the build.
23927 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
23929 2002-02-13 Andy Piper <andy.piper@freeuk.com>
23931 * pixmaps/Makefile.am: icon for libglade project now installed
23932 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
23933 * manuals/C/Makefile.am: removed ChangeLog reference which was
23934 breaking some build stuff
23935 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
23936 include reference problems that showed up on make distcheck
23937 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
23939 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
23941 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
23943 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
23945 * src/message-manager-private.cc:
23946 The horizontal scrollbar now shows properly on demand.
23948 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
23950 * src/dnd.c fixed some warnings
23951 * src/message-manager-private.cc: Horizontal scrollbar is now shown
23952 and works. It is shown always at the moment but before it was
23953 shown on demand and did never work.
23955 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
23957 * src/anjuta.c: Fixed a crash bug.
23958 patch from: Jens Georg <mail@jensgeorg.de>
23960 2002-02-04 Andy Piper <andy.piper@freeuk.com>
23962 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
23963 reports a problem with missing end tags on <graphic>
23965 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23967 * manuals/C/ChangeLog: removed since it was never used
23968 * manuals/C/anjuta-manual/*: more updates, new screenshots
23969 * anjuta.prj: updated for new manuals/ structure
23971 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
23973 * source.c, compiler_options.[c/h]:
23974 Fixed bug #460321 "Problem with optimization options"
23975 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
23977 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23979 * NEWS: prepared for release, need to fill in date
23980 * data/welcome.txt: version number updated
23982 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23984 * src/text_editor_menu.c, src/an_file_view.c,
23985 src/an_symbol_view.c: marked strings for translation
23987 * src/defaults.c, data/properties/xml.properties:
23988 *.omf and *.xsl files should use XML highlighting
23990 * manuals/C/anjuta-manual/*:
23991 - restructured so that files have more meaningful names
23992 and are easier to edit (see anjuta-manual.sgml for the
23994 - updated some screenshots
23995 - continued rewrite
23997 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
23999 * main.c: Made a workaround to remove the old
24000 anjuta gnome config file (older than 9 Feb 2002). This
24001 will fix the bug which never lets the brower toolbar shown.
24003 * main.c: In fact, the above solution wouldn't work in all
24004 cases. Therefore, here is the better fix, which works by
24005 detecting the version of the old config file and deleting
24006 ~/.gnome/Anjuta if it is lesser than 0.1.9.
24008 2002-02-01 Andy Piper <andy.piper@freeuk.com>
24010 * HACKING: added info on submitting patches
24012 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
24014 * src/project_import_gui.c, src/project_import.c:
24015 - If Project Import Wizard is canceled everything is
24017 - Back button is now insensitive on page 3 (some problems:
24018 see TODO in project_import_qui.c:284
24019 - Menu frame is insensitive if project type != GNOME(mm)
24021 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
24023 * src/main.c: Fixed bug # (Unable to open files on
24024 double click in project window from second trial onwards when
24025 the project is opened from command line).
24027 * po/POTFILES.in: Removed tags_manager.[h,c]
24029 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
24031 * src/preferences.c:
24032 A quick hack to fix the 'invisible' browser toolbar when
24033 upgrading from 0.1.8 to 0.1.9
24036 Fixed toolbar names which were causing confusions in the toolbar
24040 Substituted "anjuta" with PACKAGE
24042 * src/project_import_gui.c:
24043 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
24045 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
24046 Added new files and removed obsolete ones.
24048 2002-01-30 Andy Piper <andy.piper@freeuk.com>
24050 * src/appwizard_cbs.c, project_import_cbs.c,
24051 main_menubar_def.h, project_import_gui.c:
24052 updates to message strings and layout for the
24055 * text_editor_cbs.c: fix for the tab menu entries for
24056 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
24058 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
24065 Tag dropdown exclusive (takes
24066 all space in the toolbar) and never vertical and
24067 increased the width of the tag combo to 256 pixs.
24068 Toolbar separator before the combo and button.
24069 Added tags label before the tag button.
24070 Reorganized the dock bands for the toolbars.
24072 * src/project_import_gui.c
24073 src/project_import.c:
24074 Fixed an error and removed an unused variable.
24076 * data/properties/anjuta.properties:
24077 Removed the property for the old toolbar and set
24078 browser toolbar show to default.
24080 * src/project_dbase.c: excluded modules were not
24084 No build files will be written if the project is blocked.
24086 * src/project_import.c,
24087 src/project_import_cbs.c,
24091 Manually applied Johannes patch to fix some memory
24092 issues and gui clean up.
24093 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
24095 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
24096 Fixed a bad bug with remove file from project because of
24097 files were never removed properly from the project and
24098 from the tagmanager.
24100 * src/appwiz_page3.c: Disabled unused codes to clear
24103 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
24105 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
24108 pixmaps/Makefile.am
24111 src/an_symbol_view.c
24119 src/main_menubar_def.h
24120 src/mainmenu_callbacks.c
24121 src/mainmenu_callbacks.h
24123 src/project_dbase.c
24124 src/project_dbase.h
24126 src/text_editor_menu.c
24127 src/text_editor_menu.h
24130 src/toolbar_callbacks.c
24131 src/toolbar_callbacks.h :
24133 Patch submitted by:
24134 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24136 Removes the Tags toolbar and substituted it with
24137 tags combo dropdown list. Fixes a couple of bugs.
24139 Moved the tag combo to browser toolbar because
24140 main toolbar was becoming too long.
24141 Made a new icon of tag toolbar.
24143 * po/zh_TW.po: Fixed bug.
24145 * pixmaps/an_tag.xpm: Added new file.
24147 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
24149 * src/project_import_gui.c: Reorganized project
24152 2002-01-29 Andy Piper <andy.piper@freeuk.com>
24154 * HACKING: added info on creating windows and dialogs
24156 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
24158 * src/tm_file_view.c:
24160 Sorts the file list at the end instead of doing sort-insert
24161 to improve performance.
24162 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
24164 * src/project_dbase.c: Resolved a conflict from
24167 * src/project_import.c:
24169 Fixed to use anjuta_import.sh for the bin dir and
24170 not from the data dir.
24172 Used anjuta_is_installed() function to verify a the command's
24175 Fixed import command to use sh (which is more general and is
24176 gauranteed to be found in any unix system :-)). Also, added
24177 double quotes around the import directory.
24179 Changed some strings for better translations (like avoiding
24182 Fixed the reading of wrong target type.
24184 * src/control.c: Insensitive "import project" when there is
24187 * src/project_import_cbs.c:
24189 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
24190 Fixed selection of gettext checkbox.
24191 Sets the menu entries.
24193 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
24195 * src/appwiz_page[1-4].c
24197 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
24198 be able to reuse it.
24200 * src/mainmenubar.[c/h]
24201 * src/mainmenubar_def.h
24202 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
24205 * src/message-manager.c: Fixed bug 509192
24206 * src/message-manager-dock.c: Added accel_group if window is undocked
24208 * src/project_dbase.[c/h]: Splitted opening code to be able
24209 to use it without an open file dialog
24210 (Maybe I broke Naba's changes, please take a look)
24212 * src/project_import.[c/h]
24213 * src/project_import_gui.c: New Files, Code for Project Import Wizard
24215 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
24218 2002-01-28 Andy Piper <andy.piper@freeuk.com>
24220 * src/main_menubar_def.h, tagmanager/tm_project.c: more
24223 * manuals/C/anjuta_manual/*: started rewrite of the
24224 manual, updated some screenshots
24226 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
24228 * src/gnomefilelist.h, src/gnomefilelist.c:
24230 Fixed multiple selection bug (#497085). The OK button is
24231 sensitive when in multiple mode, if the no. of
24232 selection is one or more.
24234 Toggle between single and multiple selection mode
24235 and multiple mode display.
24237 Fixed strings to translable strings.
24239 Fixed some compiler warnings by commenting out
24242 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
24244 * src/project_dbase.c: App status bar now updates
24245 with the project name when the project is loaded.
24247 * src/an_file_view.c, tagmanager/tm_file_entry.c:
24249 Puts the directories at the top. They're also sorted now.
24250 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
24252 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
24254 * scripts/anjuta_import.sh.in: Added file.
24255 * scripts/anjuta_import.sh: Removed file.
24257 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
24260 * src/main_menubar_def.h:
24262 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
24263 reflect the opposite of Find (CTRL+F) and also to leave
24266 Changed Glade summon with ALT+G, which frees the ATL+E
24267 for poping up the edit menu.
24269 * src/Makefile.am: Debugging link flags by Biswa, removed.
24271 2002-01-28 Andy Piper <andy.piper@freeuk.com>
24273 * HACKING: added information on best practices for writing
24274 application messages and GUI labels
24276 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
24277 src/breakpoints.c, src/build_file.c, src/build_project.c,
24278 src/clean_project.c, src/compile.c,
24279 src/compiler_options_cbs.c, src/compiler_options_gui.c,
24280 src/configurer.c, src/debugger.c, src/executer.c,
24281 src/find_in_files.c, src/find_in_files_cbs.c,
24282 src/find_replace.c, src/find_text.c, src/glades.c,
24283 src/gnome_project.c, src/goto_line.c, src/main.c,
24284 src/main_menubar.c, src/main_menubar_def.h,
24285 src/mainmenu_callbacks.c, src/preferences_gui.c,
24286 src/project_config.c, src/project_dbase.c,
24287 src/project_dbase_gui.c, src/resources.c, src/source.c,
24288 src/support.c, src/tags_manager.c, src/text_editor.c,
24289 src/text_editor_gui.c, src/text_editor_menu.c,
24290 src/toolbar_callbacks.c, src/utilities.c:
24291 lots of minor message updates to make them more user-friendly
24294 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
24298 Because of the spaces escaping, the command could not be
24299 executed when run without terminal. Now fixed.
24301 * anjuta.prj, Makefile.am:
24303 Added anjuta project file.
24305 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
24307 * src/message-manager-private.h, message-manager-private.cc,
24310 Added freeze() and thaw() for the message window class to
24311 speed up the message manager update.
24313 * src/project_config.h, project_config.c,
24314 src/project_dbase.h, project_dbase.h
24315 scripts/anjuta_project.template:
24317 Added two new prject attributes: project.config.blocked and
24318 project.excluded.modules. The former will make sure that users
24319 are not given any previlidge in enabling the 'overwrite build
24320 files' flags and the later issues a list of modules in the project
24321 to be skipped for symbol browsing and project listing.
24323 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
24325 Modified script to read the template from the anjuta data dir
24326 rather than from the directory in which the script exist. Otherwise,
24327 Being transfered to the bin dir, the script will not be able to
24328 find the template when it is run.
24330 The script is also create with configure.in to set in the anjuta
24331 data dir path inside the script.
24333 2002-01-26 Stephane Demurget <demurgets@free.fr>
24335 * po/fr.po: updated to the latest sources.
24337 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
24339 * scripts/Makefile.am:
24340 anjuta_import.sh goes with distribution.
24342 * po/*.po: They seem to have updated (merged with
24343 anjuta.pot) automatically when I did "make dist".
24345 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
24347 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
24348 Fixed Bug #499807, ie crash on removing libs, includes, defines from
24349 the compiler options dialog.
24352 Correct todays date. :)
24354 * scripts/Makefile.am:
24355 Installs anjuta_import.sh in $(prefix)/bin dir and
24356 is treated as an executable.
24358 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
24360 * Fix for bug #499373
24362 * data/properties/anjuta.properties, ada.properties, cpp.properties,
24363 java, properties, latex.properties, lua.properties, others.properties,
24366 Added double-quotes around file arguments so that
24367 filenames with spaces could also work.
24369 * launcher/anjuta-launcher.c, executer.c:
24370 Escaped quotes in the cammand and it's arguments before executing
24371 so that args with spaces can also work.
24373 Commented #DEBUG switch.
24375 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
24377 * scripts/*: Added files which I forgot previously.
24379 * src/aneditor.h: Lined up commands definition for better look.
24381 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
24382 main_menubar.h, control.c:
24383 Added three more convert EOL chars submenu items in transform.
24384 Reformatted some some.
24386 * data/anjuta.properties:
24387 Reformatted a line.
24389 * src/aneditor.h, aneditor.c:
24390 Added three commands (with definitions) for EOL conversions.
24392 * src/text_editor.c:
24393 Editor detects file mode from the file content and
24394 set the editing mode to CR/LF/CRLF automatically.
24395 Refined Dos mode extrageneous chars filter
24396 This will make sure that filter works only in Dos mode and not
24399 * src/anjuta.c: Editor mode display in status bar.
24401 * src/preferences_gui.c: Changed the string for dos mode
24402 filter to more sensible string.
24404 * src/aneditor.c: Default editor mode sets during widget creation
24405 and not everty time the properties are loaded. This makes sure
24406 that the auto-detected mode is not overridden by the default mode.
24408 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
24410 * src/anjuta.c: Fixed bug #476028.
24411 Now anjuta also searches for file relative to top project dir,
24412 when the project is open.
24414 * src/anjuta_cbs.c: Fixed bug #499536.
24415 File is not closed if it is not able to save the file properly.
24417 * src/mainmenu_callbacks.c: Fixed bug #499536.
24418 Newfiles (which are not modified) are also closed on "close all files".
24420 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
24422 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
24424 * tagmanager/tm_source_file.c, regex.c, parse.c:
24425 defined and delimited g_messages within #debug.
24427 * src/preferences.c, data/anjuta.properties:
24428 saved/defied message-manager tag position in string.
24429 Message tag possition is saved between sessions. And
24430 and tag position bottom as default.
24432 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
24434 Patch submitted by:
24435 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24440 data/properties/Makefile.am
24441 global-tags/Makefile.am
24442 pixmaps/Makefile.am
24446 src/an_symbol_view.c
24447 src/an_symbol_view.h
24452 src/message-manager-private.cc
24454 src/project_dbase.c
24455 src/project_dbase_gui.c
24465 pixmaps/sv_class.xpm
24466 pixmaps/sv_function.xpm
24467 pixmaps/sv_macro.xpm
24468 pixmaps/sv_private_fun.xpm
24469 pixmaps/sv_private_var.xpm
24470 pixmaps/sv_protected_fun.xpm
24471 pixmaps/sv_protected_var.xpm
24472 pixmaps/sv_public_fun.xpm
24473 pixmaps/sv_public_var.xpm
24474 pixmaps/sv_static_fun.xpm
24475 pixmaps/sv_static_var.xpm
24476 pixmaps/sv_struct.xpm
24477 pixmaps/sv_unknown.xpm
24478 pixmaps/sv_variable.xpm
24479 pixmaps/fv_core.xpm
24480 pixmaps/fv_text.xpm
24481 pixmaps/filestoremove.txt:
24485 * pixmaps/class.xpm
24486 pixmaps/function.xpm
24487 pixmaps/fv_autofile.xpm
24489 pixmaps/fv_i18n.xpm
24490 pixmaps/fv_source.xpm
24491 pixmaps/private_func.xpm
24492 pixmaps/private_var.xpm
24493 pixmaps/protected_func.xpm
24494 pixmaps/protected_var.xpm
24495 pixmaps/public_func.xpm
24496 pixmaps/public_var.xpm
24498 pixmaps/variable.xpm
24504 Upgraded to tagmanager-0.7
24506 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
24507 * src/anjuta_cbs.c: Fixed bug #506441
24508 * src/watch_gui.c: Changed layout of eval dialog so that
24509 it fits on a 800x600 desktop with German translation.
24511 2002-01-23 Andy Piper <andy.piper@freeuk.com>
24513 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
24514 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
24515 icon for new project type (thanks to Misha)
24516 * configure.in: build and install Danish translation
24517 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
24518 credits to cover new patches and translations
24520 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
24522 * src/preferences.c, src/message-manager.cc, src/project_type.c,
24523 src/appwiz_page1.c:
24525 - Font preferences are restored properly now (\n was missing)
24526 - Dock menu label of message-manager is "Dock/Undock" instead
24527 of "Dock|Undock" to match with the rest of anjuta.
24528 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
24529 changed it in anjuta, too
24531 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24533 * tagmanager/tm_source_file.c,
24534 tagmanager/parse.c,
24535 tagmanager/tm_project.c,
24536 src/an_symbol_view.c,
24539 Disabled debug warnings.
24541 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24543 * src/appwiz_page1.c
24544 src/compiler_options.c
24545 src/project_dbase.c
24546 src/project_dbase.h
24551 New project type named LibGlade.
24553 Patch submitted by:
24554 Dick Knol <dknol@gmx.net>
24557 Commented out unused pixmap creation. May be it
24558 will fix the crash in project creation.
24560 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24564 src/registers_cbs.c
24565 src/registers_cbs.h
24566 src/registers_gui.c
24569 src/sharedlib_cbs.c
24570 src/sharedlib_cbs.h
24571 src/sharedlib_gui.c
24579 src/stack_trace_cbs.c
24580 src/stack_trace_cbs.h
24581 src/stack_trace_gui.c
24589 Fixed bug #496290: Attach/detach removed from these
24590 windows as they are never implemented.
24592 Patch submitted by:
24593 Johannes Schmid <johannes.schmid@gmx.de>
24595 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
24601 when you right click on the tabs, a list of filenames are given
24602 out, but now it gives a list of "page 1", "page 2", etc...
24604 Patch submitted by:
24605 Jens Georg <mail@jensgeorg.de>
24607 * anjuta.in.in: Removed c|c++ because, it was not necessary
24608 and was causing translation problem.
24610 * plugins/class-gen/clsGen.c:
24611 removed "'" for the same reason.
24613 attached the fix for the menu
24616 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
24618 * src/preferences.h,
24620 src/preferences_gui.c:
24622 Adds the functionality to Anjuta to auto save your unsaved
24623 files before you build a project.
24625 Patch submitted by:
24626 jason <jason_williams@suth.com>
24628 * src/anjuta.[h,c]:
24629 Added function for save all files.
24631 * src/mainmenu_callbacks.c:
24632 Modified to use the above function.
24634 * src/build_project.c:
24635 Save all files before build if it is set in the
24638 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
24640 * src/message-manager-private.cc
24641 src/message-manager-private.h
24642 src/message-manager.cc:
24644 Message-manager now restores the tabs which were shown on startup.
24645 The terminal is now created on demand (as requested by Biswa)
24646 and I have removed some debug messages.
24648 Patch submitted by:
24649 Johannes Schmid <johannes.schmid@gmx.de>
24651 2002-01-13 Stephane Demurget <demurgets@free.fr>
24653 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
24654 proper tabs keyboard navigation.
24656 * src/an_symbol_view.c,
24658 src/gnome_project.c,
24659 src/project_dbase.c,
24660 src/tags_manager.c: removed some debugging display.
24662 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
24664 * src/message-manager-dock.c
24665 src/message-manager-private.cc
24666 src/message-manager-private.h
24667 src/message-manager.cc
24670 src/preferences_gui.c:
24672 Patch submitted by:
24673 Johannes Schmid <johannes.schmid@gmx.de>
24675 This patch adds a tab to the notebook of the preferences-dialog
24676 where you can change the colors, the tab position of the new
24677 message manager. Also the truncate messages stuff has moved
24678 from misc tab to messages tab.
24680 Also improved the remembering position stuff of message manager.
24682 * data/internal.properties,
24683 Added definitions for messages colors and tag position.
24685 * src/message_manager.cc:
24686 Fixed a bug that never lets the messages panes to get cleared.
24687 Added wmclass setting for the message window. Fixed a bug in
24688 which the message window was not being shown.
24690 * src/tag_manager.c: Fixed printing of (NULL) in the debug
24691 output and disabled it.
24693 * src/anjuta.c: Preferences created and loaded before anything else.
24694 anjuta now recognizes messages colors on startup and initializes
24697 2002-01-09 Andy Piper <andy.piper@freeuk.com>
24699 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
24701 2002-01-09 Stephane Demurget <demurgets@free.fr>
24703 * pixmaps/file_c.xpm,
24704 pixmaps/file_cpp.xpm,
24705 pixmaps/file_file.xpm,
24706 pixmaps/file_h.xpm,
24707 pixmaps/file_html.xpm,
24708 pixmaps/file_i18n.xpm,
24709 pixmaps/file_icon.xpm,
24710 pixmaps/file_pix.xpm,
24711 pixmaps/fv_doc.xpm,
24712 pixmaps/fv_i18n.xpm,
24713 pixmaps/fv_image.xpm,
24714 pixmaps/fv_source.xpm,
24715 pixmaps/fv_unknown.xpm: made these icons transparent.
24717 2002-01-08 Andy Piper <andy.piper@freeuk.com>
24719 * launcher/anjuta_launcher.c: updated message strings
24720 * src/message-manager-dock.c: added newline at end to avoid compile warning
24721 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
24722 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24723 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
24724 entries for username and Python-style GPL notice
24725 * HACKING: added info on files to change to update Insert menu
24727 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24729 * src/project_dbase.c,
24730 src/an_file_view.c,
24731 src/an_symbol_view.c:
24732 Changed the CTree expander style to square and
24733 line style to Dotted line.
24735 * po/POTFILES.in: Removed and Added translable files.
24737 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24739 * ccview/.cvsignore: Removed.
24741 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24744 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
24745 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
24746 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
24747 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
24748 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
24749 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
24751 Removed ccview module because it is no longer needed.
24753 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24755 * src/project_dbase.c:
24756 Shifted structure initialization in project_dbase_new()
24757 before anything else, otherwise it was crashing due to
24758 uninitialized values.
24760 * src/an_symbol_view.c:
24761 Disabled high volume debug output.
24763 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24765 Applied a very heavy patch from:
24766 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24770 pixmaps/Makefile.am
24782 src/fileselection.c
24785 src/main_menubar_def.h
24786 src/mainmenu_callbacks.c
24787 src/mainmenu_callbacks.h
24788 src/project_dbase.c
24789 src/project_dbase.h
24790 src/project_dbase_gui.c
24792 src/text_editor_menu.c
24793 src/toolbar_callbacks.c
24794 tagmanager/Makefile.am
24796 tagmanager/include/Makefile.am
24797 tagmanager/include/tm_project.h
24798 tagmanager/include/tm_symbol.h
24799 tagmanager/include/tm_tag.h
24800 tagmanager/include/tm_tagmanager.h
24801 tagmanager/include/tm_workspace.h
24802 tagmanager/tm_project.c
24803 tagmanager/tm_source_file.c
24804 tagmanager/tm_symbol.c
24805 tagmanager/tm_tag.c
24806 tagmanager/tm_workspace.c
24807 widgets/Makefile.am: Modified.
24809 * src/an_file_view.[c,h],
24810 src/an_symbol_view.[c,h],
24811 src/file_history.[c,h],
24813 widgets/scroll-menu.[c,h],
24814 tagmanager/tm_file_entry.c
24815 tagmanager/include/tm_file_entry.h: Added new files.
24817 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
24818 private_func.xpm, public_func.xpm,
24819 class.xpm, fv_exec.xpm, fv_unknown.xpm,
24820 private_var.xpm, public_var.xpm,
24821 function.xpm, fv_i18n.xpm, macro.xpm,
24822 protected_func.xpm, struct.xpm,
24823 fv_autofile.xpm, fv_image.xpm,
24824 ofolder.xpm, protected_var.xpm, variable.xpm:
24825 Updated and Added pixmap files.
24829 a) Removes CCView dependency.
24830 b) Improves the terminal.
24831 c) Adds tag navigation context menus.
24832 d) Upgrades tagmanager to latest version.
24833 e) Miscellaneous small additions.
24835 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24837 * src/project_dbase_gui.c: Fixed crash of anjuta
24838 when project first created.
24840 * src/gnome_project.c: It now updates the tags manager
24841 when new projects are created.
24843 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24845 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
24846 for this big patch.
24848 * src/messages.[c,h]: Removed files.
24850 * src/message-manager.[cc,h],
24851 src/message-manager-dock.[c,h],
24852 src/message-manager-private.[cc,h]
24855 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
24856 src/build_project.c, src/clean_project.c, src/compile.c
24857 src/configurer.c, src/debugger.c, src/find_in_files.c
24858 src/mainmenu_callbacks.c, src/preferences.h
24859 src/preferences_gui.c, src/properties.h
24860 src/utilities.c, src/utilities.h:
24861 The new messages widget.
24863 - Use of GtkNotebook instead of ToggleButtons
24865 - Popupmenu to show and hide message types and
24866 to dock/undock in detach mode
24868 All other things should work as they did with the
24869 old message window. Currently the keyboard short-cuts
24870 do not work in detached mode.
24872 Some functions in utitlities.[c,h] changed.
24873 so that they take const arguments where this is possible
24875 * src/Makefile.am, po/POTFILES.in:
24876 Removed messages.[c,h] and
24877 added message-manager.[cc,h], message-manager-dock.[c,h],
24878 message-manager-private.[cc,h]
24880 * src/message-manager.h: Removed "include <bonobo.h>"
24881 and added a newline at the end of the file.
24883 * src/message-manager-private.cc:
24884 Set clist's width setting to Automatic.
24885 Set scroll window's scroll bars to Automatic.
24887 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
24889 * text_editor_menu.c:
24890 Fixed misalignment of the function sub menu
24891 in the text editor pop up menu.
24893 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24895 * src/text_editor.c: Fixed a compiler warning.
24897 2002-01-04 Andy Piper <andy.piper@freeuk.com>
24899 * THANKS, manuals/*/authors.sgml: updated for new translations
24900 * plugins/class-gen/clsGen.c: converted messages to English
24901 * src/about.c, src/main_menubar_def.h: string updates
24903 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24908 src/mainmenu_callbacks.c
24911 src/text_editor_cbs.c
24912 src/text_editor-gui.c:
24914 Earlier code for adding 'cross' button
24915 for closing pages were too error prone and unorganized.
24916 Cleaned up the code and shifted the 'extra' widgets
24917 creation (eg. close button, close_pixmap and lable)
24918 from anjuta to text_editor. This takes care of proper
24919 widgets creation and destruction. Otherwise, anjuta
24920 was crashing at too many points, especially related
24921 to docking and undocking.
24923 2002-01-04 Stephane Demurget <demurgets@free.fr>
24925 * src/aneditor.cxx: removed debugging code.
24927 * data/properties/.cvsignore: added swap files.
24929 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24933 Fixed Crashing of anjuta when a new file is saved as
24936 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24938 * src/aneditor.c: Some debug codes around.
24940 * data/internal.properties, data/anjuta.properties: Removed.
24941 data/properties/Makefile.am:
24942 data/properties/ada
24944 data/properties/make
24946 data/properties/html
24947 data/properties/ruby
24948 data/properties/baan
24949 data/properties/idl
24950 data/properties/pascal
24951 data/properties/sample
24952 data/properties/bash
24953 data/properties/java
24954 data/properties/perl
24955 data/properties/sql
24956 data/properties/conf
24957 data/properties/latex
24958 data/properties/props
24960 data/properties/cpp
24961 data/properties/lua
24962 data/properties/python
24963 data/properties/xml
24964 data/properties/others
24965 data/properties/.cvsignore:
24966 Added files. Properties now splitted into small files
24970 configure.in: Update the removal and added properties module.
24972 * src/preferences.c: preferences_new(): Updated to reflect the
24973 new properties files organization.
24975 * src/Makefile.am: Added Baan Lexer.
24977 2002-01-01 Stephane Demurget <demurgets@free.fr>
24979 * src/aneditor.cxx: readded the baan lexer.
24981 * src/preferences.c: fixed translated messages and a typo.
24983 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
24984 confusing the regexp usage in xml-i18-merge.
24986 2002-01-01 Andy Piper <andy.piper@freeuk.com>
24988 * src/project_dbase.c: tidied some messages, and spotted a typo in
24989 the reading of properties which prevented the project version from
24990 ever being reported in the Project Information window - fixed :)
24992 * po/POTFILES.in: removed syntax.h
24994 2001-12-31 Stephane Demurget <demurgets@free.fr>
24996 * data/internal.properties: fixed baan properties.
24997 Added all ada properties.
24999 * src/main_menubar_def.h,
25002 src/utilities.[ch]: added support for the Ada highlight style.
25004 2001-12-31 Stephane Demurget <demurgets@free.fr>
25006 * plugins/*/.cvsignore: updated.
25008 2001-12-31 Stephane Demurget <demurgets@free.fr>
25012 src/Makefile.am: removed the empty header syntax.h.
25014 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
25017 Stef's observation on the 'superfluous' hseparators in the recent
25018 files and projects is fully justified -- removed.
25020 * main_menubar_def.h:
25021 Changed "Plug Ins" to "Plugins" in the menu label.
25023 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
25024 Added class-gen in the configure output and class-gen module.
25026 * data/internal.properties:
25027 Correct mis-spelled "jave" to "java".
25028 Added file.is.source for *.h, *.c, *.cpp properties.
25030 * global-tags/Makefile.am:
25031 "chmod +x create_global_tags.sh" before it is executed, because
25032 there is very high chance that it will be found "-x" and resulting
25035 2001-12-31 Stephane Demurget <demurgets@free.fr>
25037 Fixed a crash on Solaris reported by Holder Burde, thanks to him
25040 * src/gnome_project.c: (create_new_project): if the user doesn't
25041 select any icon, it doesn't have any extension and thus we can't
25042 use it in printf on Solaris, since the %s modifier use strlen to
25043 know the string length and then crash. On Linux, gcc checks the value
25044 of the pointer to be NULL and write "(null)" if necessary. We can't
25047 * src/source.c: (source_write_desktop_entry): if there's no icon, we
25048 don't need to have the directory icon but the generic one.
25050 2001-12-30 Stephane Demurget <demurgets@free.fr>
25052 Merged with latest (1.42) scintilla.
25054 Added: Support for the {load,save}.on.(de)activate properties.
25055 The PHP lexer to match keywords case insensitively.
25057 Experimental supports for changeable style attribute & line
25060 Updated: Both the C++ and HTML lexers.
25061 More shell keywords added.
25062 Horizontal scrolling and diplay of long lines optimised.
25063 Cursor setting optimised.
25065 Bugs fixed: Caret movement over folded lines.
25066 Selection tracking in 2ndary views when doing modifications.
25068 * scintilla/CallTip.{cxx.h},
25069 scintilla/ContractionState.{cxx,h},
25070 scintilla/Document.{cxx,h},
25071 scintilla/Editor.{cxx,h},
25072 scintilla/KeyWords.cxx,
25073 scintilla/LexHTML.cxx,
25074 scintilla/PlatGTK.cxx,
25075 scintilla/RESearch.cxx,
25076 scintilla/ScintillaBase.cxx,
25077 scintilla/ScintillaGTK.cxx,
25078 scintilla/Style.{cxx,h},
25079 scintilla/StyleContext.h,
25080 scintilla/ViewStyle.cxx,
25081 scintilla/include/*.h: updated.
25083 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
25085 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
25086 should have been told to the scintilla team. We're lucky I read the
25087 ChangeLog and the modifications of the lexer (thanks to the Gnome
25090 * data/internal.properties: added Baan definitions.
25091 Fixed some issues for C such as *_cast directive, that are only
25092 available with C++.
25093 Updated C++, HTML and shell scripts definitions.
25094 Updated Ada and Bullant, that have been forgotten.
25096 * src/main_menubar_def.h,
25099 src/utilities.[ch]: added support for the Baan highlight style.
25101 2001-12-29 Stephane Demurget <demurgets@free.fr>
25103 Polished the plugins menu behaviour and added a tearoff
25104 menuitem to the recent entries submenu.
25106 Note: The recent entries list seems to be too height
25107 with all these superfluous hseparators.
25109 * src/main_menubar.c: Polished, making some
25110 functions declarations static and cleaning some code.
25112 (create_submenu_plugin): removed the extra
25113 plugins entry and the horizontal separators.
25115 (on_plugins_menu_realize): the plugins menu is only
25116 shown if there's at least one available.
25118 (create_submenu*): added a tearoff menuitem to have
25119 a more homogeneous menu style. For now, it doesn't
25120 take care of user settings (but it was even worse
25123 2001-12-29 Stephane Demurget <demurgets@free.fr>
25125 * configure.in: added the packageplugindir variable to avoid
25126 installing the plugins in $(prefix). It's not the same path as
25127 anjuta 2 to allow parallel installation.
25129 2001-12-29 Stephane Demurget <demurgets@free.fr>
25130 Fix a reopened part of bug #440676: keyboard navigation between the
25131 different text buffers. Changed to a more global approch.
25133 * src/notebook.[ch]: removed.
25135 * src/Makefile.am: removed notebook.[ch]
25137 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
25138 (on_anjuta_window_key_press_event): added to fulfill the global
25141 * HACKING: updated according to the new global shortcuts handling.
25143 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
25145 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
25146 Shifted plugin menu from Edit submenu to main menu.
25149 Added plugins/sample1/plugin-sample1.c
25151 * plugins/sample1/plugin-sample1.c:
25152 Added localization and used anjuta_info, instead of anjuta_error.
25154 * plugins/.cvsignore, plugins/sample1/.cvsignore:
25157 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
25159 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
25162 * Makefile.am: Added module plugins.
25164 * plugins, plugins/Makefile.am, plugins/sample1/*:
25165 Created plugins modules.
25167 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
25168 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
25169 to load plugins of *.so only and not *.so* (which results
25172 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
25173 plugins during packaging.
25175 2001-12-27 Simos Xenitellis <simos@hellug.gr>
25177 * configure.in: Added Greek (el) to ALL_LINGUAS.
25179 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
25181 * configure.in: Added portuguese to ALL_LINGUAS
25183 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
25185 * global-tags/.cvsignore
25186 tagmanager/.cvsignore
25187 tagmanager/include/.cvsignore:
25188 Added cvs ignore files.
25191 Updated cvs ignore file.
25193 2001-12-23 Andy Piper <andy.piper@freeuk.com>
25195 * src/debugger.c, src/text_editor.c, src/anjuta.c,
25196 data/anjuta.properties, data/internal.properties: clean up some
25197 message strings (me)
25199 2001-12-23 Andy Piper <andy.piper@freeuk.com>
25201 * src/about.c, THANKS: added Jens to the credits
25203 2001-12-23 Andy Piper <andy.piper@freeuk.com>
25205 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
25206 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
25207 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
25208 Georg <mail@jensgeorg.de> to add close button to file tabs.
25210 2001-12-20 Andy Piper <andy.piper@freeuk.com>
25212 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
25213 (debugger now catches correct signal from process)
25215 2001-12-20 Andy Piper <andy.piper@freeuk.com>
25217 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
25218 * src/pixmaps.h: switch appwizard project icons to new designs
25219 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
25221 2001-12-20 Andy Piper <andy.piper@freeuk.com>
25223 * pixmaps/Makefile.am: stop redundant images from being installed.
25224 The next step will be to remove them completely.
25225 * src/appwiz*: further updates (more to come)
25226 * src/pixmaps.h: cleaned up, commented
25227 * src/splash.c: should use the pixmaps macro defined
25228 * HACKING: more on the graphics stuff and use of pixmaps.h
25230 2001-12-19 Andy Piper <andy.piper@freeuk.com>
25232 * src/defaults.c: fix bug #494864
25234 2001-12-18 Andy Piper <andy.piper@freeuk.com>
25236 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
25237 graphics from Misha
25238 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
25239 redundant graphics, no longer used
25240 * src/appwiz*: revamped application wizard by Andy and Misha for
25241 a more usable and professional look-and-feel
25242 * HACKING: updates to cover patching, graphics, and some additions
25244 * TODO: removed some implemented features
25246 2001-12-17 Andy Piper <andy.piper@freeuk.com>
25248 * data/anjuta.properties, data/internal.properties: cleanup
25249 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
25250 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
25251 to edit styles colors for keywords and add Goto Tag menu option
25254 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
25256 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
25259 fixes the Forget of the cursor position when tab is brought active
25260 from project manager.
25262 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
25265 Exported "TERM=xterm" to get a color terminal when
25266 anjuta is not started from within a terminal.
25268 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
25272 Added a frame around zvt terminal.
25274 * src/preferences_gui.c
25275 Modified to say "Use glade component (experimental)"
25276 instead of "Use Component".
25278 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
25281 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25284 src/fileselection.c
25289 src/project_dbase.c
25291 a) Extra scrollbar in terminal no longer appears.
25292 b) Character set preference should be preserved (untested).
25293 c) File selection widget now remembers last directory.
25294 d) On creation of generic project, the glade 'file not found' error no
25296 e) First terminal window is created 'on demand', so it should always to
25297 the Right Thing (TM) as far as starting WD is concerned. Also, the
25298 environment is now passed to the terminal.
25299 f) Solaris compilation should be fixed (replaced get_current_dir_name()
25301 g) Fixed some compilation warnings.
25303 2001-12-10 Andy Piper <andy.piper@freeuk.com>
25305 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
25306 src/pixmaps.h: applied terminal and warnings patch (Biswa)
25307 * src/*: cleanups (me)
25308 * pixmaps/mini_term.xpm: added new file for terminal button
25309 (me, based on existing artwork)
25311 2001-12-07 Andy Piper <andy.piper@freeuk.com>
25313 * configure.in: bumped version to 0.1.9-pre
25314 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
25316 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
25318 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
25320 * src/splash.c: removed a DOS end of line of a comment (so the *.po
25321 files are free of that char)
25322 * configure.in: added "az" to ALL_LINGUAS
25324 2001-11-29 Andy Piper <andy.piper@freeuk.com>
25326 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
25327 crash bug fix from Biswa.
25328 * FUTURE: added Anjuta/gIDE merger information to provide
25329 details on future direction and status of 1.x stuff
25330 * NEWS: prepared for release
25331 * po/de.po: update from Jens Georg <mail@jensgeorg>
25333 2001-11-28 Andy Piper <andy.piper@freeuk.com>
25335 * multiple minor updates pre-0.1.8
25336 * patch from Biswa to fix syntax highlighting and packaging
25337 * po/fr.po: update from Stef
25339 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
25341 * global-tags/Makefile.am
25342 global-tags/create_global_tags.sh
25343 global-tags/tm_global_tags.c
25344 scintilla/LexCPP.cxx
25345 scintilla/include/SciLexer.h
25347 src/project_dbase.c
25348 tagmanager/Makefile.am
25349 tagmanager/include/Makefile.am
25350 tagmanager/include/tm_project.h
25351 tagmanager/include/tm_tag.h
25352 tagmanager/include/tm_tagmanager.h
25353 tagmanager/tm_project.c
25354 tagmanager/tm_source_file.c
25355 tagmanager/tm_tag.c
25356 tagmanager/tm_workspace.c:
25358 Includes the syntax highliting patch to scintilla).
25359 and more stable code.
25361 *tagmanager/include/tm_symbol.h: New file.
25362 *tagmanager/tm_symbol.c: New file.
25364 Add symbol tree building functionality at project level
25367 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25369 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
25371 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
25372 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
25373 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
25374 : New and improved pixmaps from Misha <misha@phreaker.net>
25377 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
25379 * Big patch submitted by
25380 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
25381 Many thanks to him.
25383 * src/Makefile.am, src/aneditor.cxx
25384 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
25385 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
25386 Use of tagmanager lib for advanced calltips.
25388 * global-tags/*: Created new directory and added files to
25389 generate system.tags.
25391 * tagmanager/*: Created new directory and added tagmanager lib
25394 * configure.in, acconfig.h, Makefile.am: Modified to reflect
25395 the above additions.
25397 * data/Makefile.am: Modified to accomodate generated system.tags file.
25399 2001-11-07 Andy Piper <andy.piper@freeuk.com>
25401 * scintilla/: updated to 1.41
25402 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
25403 * src/about.c: updated list of authors
25404 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
25405 * HACKING: updated to cover Scintilla usage
25406 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
25409 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
25411 * src/aneditor.cxx: Fixed compilation errors with it.
25412 by add include to gtk+ headers and typedefining a mysteriously
25413 vanished class Colour.
25415 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
25417 * configure.in: Added pt_BR in the languages.
25419 2001-11-01 Andy Piper <andy.piper@freeuk.com>
25421 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
25422 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
25424 * manuals/C/anjuta-manual/*: new format to match
25425 the rest of the GNOME docs chapter layout. Added the many
25426 new contributors. Moved Authors and License information into new
25427 chapters of their own - should make expansion easier too
25428 * src/compiler_options.c: changed the profiler option to -pg to
25429 work with GNU tools (gprof)
25430 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
25433 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
25435 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
25436 compiler_options_gui.c:
25437 Added a new entry for linker flags and renamed c_options to c_flags
25438 and l_options to l_libs. Also, added a new function:
25439 compiler_options_set_prjlflags_in_file();
25441 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
25443 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
25445 2001-10-26 Andy Piper <andy.piper@freeuk.com>
25447 * THANKS, src/about.c: corrections and additions following
25449 * src/main_menubar.c: patch from Rikul to fix the problem with
25450 menu accelerators not being loaded
25452 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
25454 * THANKS: Added all contributors and translators names and emails.
25456 * pixmap/anjuta_logo.png: Reduced the size of the logo.
25457 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
25458 Added new file (earlier logo with border).
25459 * src/about.c: Added all contributors names and emails
25460 and used macro definition for logo pixmap file.
25461 * src/pixmaps.h: Added entry for anjuta splash screen.
25463 2001-10-24 Andy Piper <andy.piper@freeuk.com>
25465 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
25466 to new PNG version (thanks to Misha) and removed the old
25469 2001-10-24 Abel Cheung <maddog@linux.org.hk>
25471 * THANKS: added Conner Mo for simplified Chinese translation.
25472 * configure.in: added zh_CN in ALL_LINGUAS
25474 2001-10-21 Abel Cheung <maddog@linux.org.hk>
25476 * THANKS: added Joe Man for his traditional Chinese translation.
25477 * configure.in: added zh_TW in ALL_LINGUAS.
25479 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
25481 * src/main_menubar_def.h: Changed the link of lidn to
25482 http://lidn.sourceforge.net.
25484 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
25486 * Applied patch from Rikul
25487 * Applied patch from Luca
25488 * Fixed a cvs conflict. :)
25490 2001-10-17 Stephane Demurget <demurgets@free.fr>
25492 * THANKS: added Marc Botermans for his Dutch translation.
25494 * configure.in: added nl in ALL_LINGUAS.
25498 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
25500 * anjuta.c: Fixed luca's typo.
25501 * resources.c, resources.h: Changed gchar* return to void, to
25502 avoid a compiler warning.
25503 * scintilla/Makefile.am: Reorganized file entries.
25504 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
25506 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
25508 * Upgraded scintilla to 1.4.
25509 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
25510 LexLisp.cxx StyleContext.cxx StyleContext.h
25511 * src/Makefile.am: Added 4 lexers and separated lexer objects
25512 from the main link variable.
25514 2001-10-14 Stephane Demurget <demurgets@free.fr>
25516 * THANKS: added Luca, even if it shouldn't be my role to write
25517 this sort of thing :)
25519 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
25520 the latest Luca patch.
25522 2001-10-14 Andy Piper <andy.piper@freeuk.com>
25524 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
25525 This is not documented yet; plugins to come later.
25526 * src/find*.c: find dialogs now persistent
25527 (Rick <rikul@bellsouth.net>)
25528 * widgets/gnomefilelist.c: fixed multiple file open issue
25529 (Rick <rikul@bellsouth.net>)
25530 * changes to recent file and project lists handling
25531 (lbell <lbell@tsc4.com>)
25532 * more minor UI updates (me)
25534 2001-10-11 Andy Piper <andy.piper@freeuk.com>
25536 * src/Makefile.am: removed warnings for traditional C syntax
25537 * pixmaps: added new icons for mini_locals, mini_cvs and
25538 the splash screen - thanks to Misha <misha@phreaker.net>
25540 2001-10-10 Andy Piper <andy.piper@freeuk.com>
25542 * src/toolbar.c: fix typo in tooltip text
25543 * ccview/cccmd.cc: alter Func to Function in menu text
25545 2001-10-09 Andy Piper <andy.piper@freeuk.com>
25547 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
25548 issue with find dialog reporting an error when Scintilla finds text
25549 * applied patch from Denis Boehme <boehme at syncio dot de> to support
25550 DOS files (i.e. CR/LF translation)
25552 2001-10-03 Andy Piper <andy.piper@freeuk.com>
25554 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
25556 * data/internal.properties: default fold style now set to 3 :-)
25557 * applied patch from rikul <null@acm.org> to turn notebook tab
25558 headings red when file has been edited.
25560 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
25562 * configure.in: Added "no" to ALL_LINGUAS.
25564 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
25566 * Patch from lbell <lbell@tsc4.com>
25571 src/main_menubar_def.h
25572 src/mainmenu_callbacks.c
25573 src/mainmenu_callbacks.h
25574 src/project_dbase.c
25575 src/project_dbase.h
25577 Implemented a check menu item to handle the 'show locals' flag
25578 for the current project.
25580 * data/internal.properties: Removed the redundant command
25581 for gnome-terminal.
25583 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
25585 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
25587 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
25589 * configure.in: Added "ta" to the languages list.
25591 2001-09-21 Andy Piper <andy.piper@freeuk.com>
25593 * data/internal.properties:
25594 added fold.symbols property to control appearance of folds
25595 in the Scintilla editor (thanks to rikul <null@acm.org>)
25597 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
25600 one extra button for message win is being created -- Fixed.
25602 The frame should be hidden and not only the pix_lab when
25603 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
25606 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
25607 for the time being it is same as mini_cvs.xpm.
25609 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
25611 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
25613 Patch from rikul <null@acm.org>
25615 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
25616 glades.h, messages.c, messages.h, pixmaps.h,
25617 project_dbase.c, project_dbase.h, session.c,
25618 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
25620 inserted 'add to watch' option in inspect window, so you can add easily
25621 a variable in watch window .
25623 Added a new message pane for the gdb local variables inspection. Changed
25624 the code in messages.c to better account for future new panes insertion.
25625 Defined a new pixmap for the new tab button in pixmaps.h
25626 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
25629 Changed the debugger module to have a single function for asking to gdb
25630 to send program info. The idea is to ask the debugger about only the
25631 info needed to open windows( watch, registers, etc ) to speedup the step
25632 command. I plan to ask informations to the debugger based on the user
25634 The request for local variables is enabled by default, but the
25635 projectDBase has a variable to control it, to allow disabling that
25636 feature, there is also the code to save and to reload the state. If you
25637 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
25640 This big patch is from: lbell <lbell@tsc4.com>
25642 2001-09-20 Stephane Demurget <demurgets@free.fr>
25644 Patch from rikul <null@acm.org> :
25646 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
25647 problem and added folding support for php/hmtl.
25649 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
25651 * Fixed dnd of files within scintilla.
25652 patch from: rikul <null@acm.org>
25654 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
25656 * Applied patch from Luca.
25658 * src/source.c: source_write_build_files(): Fixed the project generation
25659 failure. The fist return statement and the free_project_type were
25662 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
25664 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
25665 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
25667 1) Restore the error color to red (waiting for a configurable one )
25668 2) Saving projects settings if you exit anjuta without closing an open
25670 3) New Menu 'repaeat search' to search with a keystroke without pressing
25672 4) some define in the menus to better handle menu item update
25674 Patch from: lbell <lbell@tsc4.com>
25676 * main_menubar_def.h, main_menubar.c: Change the position of
25677 "Repeat find" menu position.
25679 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
25681 project_type.h, project_type.c, source.c: Applied patch.
25682 patch from Johannes Schmid <clubfan@users.sourceforge.net>
25684 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25686 * configure.in, src/Makefile.am: Using macros for ORBit flags.
25688 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25690 * Fixed bug #445752
25692 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25694 * Fixed bugs in Gtk-- and Gnome-- project type
25696 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25698 * dnd.c: Support for multiple files drag-n-drop.
25700 Patch from: rikul <null@acm.org>
25702 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
25703 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
25706 Patch from: rikul <null@acm.org>
25708 * Applied patch for widgetizing goto dialog box.
25711 * Applied patch for having new project type handling.
25712 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25714 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25716 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
25717 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
25718 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
25719 find_replace.c, find_replace.h, find_text.c, find_text.h,
25720 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
25721 project_dbase.h, source.c, text_editor.c, text_editor.h,
25722 text_editor_cbs.c, utilities.c, utilities.h:
25724 Applied a huge patch (after slight preview). I would like Luca
25725 to have his feature additions mentioned here.
25727 Patch from: lbell <lbell@tsc4.com>
25729 2001-09-09 Stephane Demurget <demurgets@free.fr>
25731 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
25733 * po/fr.po: updated to the latest sources.
25736 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25738 * Fixed bug #445752
25740 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25742 * dnd.h, dnd.c: New files for drag n drop support.
25744 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
25745 Added drag and drop support for opening files.
25747 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
25748 Archit Baweja <bighead@crosswinds.net> for this idea.
25750 * TODO: Added some more todos. :-(
25752 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25754 * Fixed the goto line activate bug.
25755 patch from: Martyn Bone <mbone@brightstar.u-net.com>
25757 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25759 * Fixed bugs in Gtk-- and Gnome-- project type
25761 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
25763 * widgets/gonmefilelist.c, gnomefilelist.c:
25764 Modified multiple selection on pressing control.
25765 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25767 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
25768 Modified multiple selection on pressing control.
25769 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25771 2001-09-05 Abel Cheung <maddog@linux.org.hk>
25773 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
25774 This is useless; but just in case...
25776 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
25778 * data/internal.properties: modified a bit of perl properties.
25780 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
25782 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
25783 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
25784 Added support for multiple file imports. Changed the standrd C++
25785 convention of #include <file> to #include <file.h>, because I had given
25786 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
25787 now support the #include <file> convention. That is something to be fixed :).
25788 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25790 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
25792 * src/anjuta.c: Added function static greetings_text(), to solve the non
25793 translation of the greetings text in the wizard.
25795 2001-08-31 Andy Piper <andy.piper@freeuk.com>
25797 * src/find_in_files_gui.c: made order of buttons consistent with other Find
25798 dialogs, with OK the default (fix bug #453482)
25800 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
25802 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
25804 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
25806 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
25814 src/main_menubar_def.h
25815 src/mainmenu_callbacks.c
25816 src/mainmenu_callbacks.h:
25817 Applied the patch that addes menu items which allow users to
25818 insert GPL notice and date time in current document.
25819 patch from: Rick Patel <rikul@shreve.net>
25821 * src/main_menu.c: Fixed a compilation error.
25823 * src/anjuta.c: Fixed non-rememberence of editor tab position.
25825 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
25826 about the unterminated strings.
25828 * scintilla/*: Updated scintilla to 1.3.9 version.
25830 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
25832 * widgets/gnomefileselection.c:
25833 Applied the patch for fixing multiple selection of file open funcion,
25834 which will deselect the files selected.
25835 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25837 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25839 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
25840 src/fileselection.c, src/anjuta_cbs.c:
25841 Applied the patch for multiple selection of file open.
25842 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25844 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25846 * Removed "-f" option in call to devhelp, because devhelp no longer
25849 2001-08-26 Stephane Demurget <demurgets@free.fr>
25851 All these modifications have been pointed out by
25852 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
25854 * data/internal.properties: two fixes for the PHP lexer.
25857 * fr.po: minor fixes.
25859 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
25861 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
25865 main_menubar_def.h,
25866 main_menubar_callbacks.c,
25868 Added new menu item for "close all fils".
25869 (Patch from Rikul <rikul@shreve.net>, after revision)
25871 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
25873 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
25874 (Patch from Rikul <rikul@shreve.net>)
25876 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
25877 (Patch from Rikul <rikul@shreve.net>)
25879 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25881 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
25882 project name in application widzard.
25883 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
25885 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
25886 of the 'OK' button there is an 'Execute' one.
25887 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
25889 * executer.c: Changed cancel button to close button. That was more appropriate.
25891 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25893 * HACKING: corrected >>>>>> Config management.
25895 * HACKING: Added many things.
25897 * src/launcher.h: Added some comments.
25899 2001-08-21 Stephane Demurget <demurgets@free.fr>
25901 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
25904 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
25905 src/appwizard_cbs.c,
25906 src/appwizard_gui.c: Applied UI/docs cleanup patch from
25907 Andy Piper <andy.piper@freeuk.com>
25909 * po/fr.po: updated to latest sources.
25911 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
25914 2001-08-18 Andy Piper <andy.piper@freeuk.com>
25916 * Fixed bugs #450280 and #448845
25918 * src/about.c: corrected Naba's e-mail address (.net, not .com)
25920 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
25923 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
25924 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
25925 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
25926 names to remove "Anjuta: " prefix
25928 * src/main_menubar_def.c: altered a message
25930 * launcher/anjuta_launcher.c: cleaned up some messages
25932 * src/debugger.c: edited messages to improve clarity
25934 * src/app_wiz*.c: tidied wizard interface
25937 2001-08-15 Stephane Demurget <demurgets@free.fr>
25939 Synced Naba's fix and mine about the wizards not working and removed
25940 anjuta.prj to avoid a nasty checkin.
25942 * Makefile.am: removed the install-data-local rule.
25944 * data/Makefile.am: changed the list of files.
25946 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
25948 * .cvsignore: added anjuta.prj for the same reason.
25951 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
25953 * src/source.c: Fixed a bug that fails new gnome projects to get
25956 * src/project_manager.c: Fixed a bug that disables storing recent
25959 * Makefile.am: Added stuffs to install the macro files in the
25963 2001-08-14 Stephane Demurget <demurgets@free.fr>
25965 * data/Makefile.am: added some rules to support the gnome/ macros
25966 dir in order to make the wizards work again.
25968 * anjuta.spec.in: upped the release number.
25971 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
25973 * configure.in (ALL_LINGUAS): Added pl.
25976 2001-08-09 Stephane Demurget <demurgets@free.fr>
25978 * anjuta.spec.in: fixed the doc files list.
25981 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
25983 * src/about.c: corrected my email address. :-)
25987 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
25988 (patch from Andy Piper <squiggle@ukgateway.net>)
25990 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
25992 * debugger.c: Fixed a bug associated with debugging threaded
25995 * text_editor_menu.c: Fixed broken ui in text editor
25998 * text_editor_menu.c: Now the option sub menu in text editor pop up
26001 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
26002 (suggested by lord sibn <sibn@utspl.cjb.net> )
26004 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
26006 * src/text_editor_menu.c: Added menu item for context help
26007 (patch from Andy Piper <squiggle@ukgateway.net>)
26009 2001-08-06 Stephane Demurget <demurgets@free.fr>
26011 * ccview/cccproj.cc: added missing i18n strings.
26013 * data/welcome.txt: bumped version to 0.1.6.
26015 * src/anjuta.c: fixed a compilation error due to devhelp integration.
26017 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
26019 * help.c, help.h: Added support for DevHelp context sensitive help
26020 and gnome api browsing.
26021 * Fixed toolbars and editor views "not save" bug.
26022 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
26023 (patch from Andy Piper <squiggle@ukgateway.net>)
26024 * Updated THANKS and chapter15.sgml for uk and ru translators.
26026 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
26028 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
26029 * Updated configure.in to include these changes
26031 2001-08-03 Stephane Demurget <demurgets@free.fr>
26033 * src/project_dbase_gui.c: fixed bug #446963
26034 (on_project_dbase_ccview_update_start),
26035 (on_project_dbase_ccview_update_end): added.
26036 These two respectively disable and enable close file/project
26037 menu entries and toolbar items, while the ccview part updates
26041 2001-08-03 Stephane Demurget <demurgets@free.fr>
26043 * configure.in: added sv to the ALL_LINGUAS list.
26046 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
26048 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
26049 file to work: merge translations and distribute it.
26051 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
26053 * NEWS, README, THANKS & TODO: Spelling fixes.
26055 2001-08-01 Stephane Demurget <demurgets@free.fr>
26057 * README: updated requirements.
26059 * scintilla/Makefile.am,
26060 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
26061 target can't be realized (custom build path).
26063 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
26064 Removed install-data-local.
26066 * src/compiler_options.c: changed the include paths of the pixmaps.
26067 we hadn't any warning because of the include paths passed to the
26068 compiler. Thanks to make distcheck for reporting this.
26071 2001-07-31 Stephane Demurget <demurgets@free.fr>
26073 * NEWS, THANKS: updated.
26075 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
26076 fixed to show the correct kernel signal number and its description.
26078 * widgets/gnomefilelist.c: fixed bug #445756
26079 (goto_last): renamed to goto_prev and changed according to goto_next.
26080 (goto_next): added.
26081 (goto_directory): removed.
26082 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
26083 returned value is now the position in the list.
26084 (check_ok_button_cb): changed the back check and added one for next.
26085 (gnome_filelist_set_dir): the check in history make it wouldn't be
26086 a "true" history. polished the whole thing, using set_dir_internal.
26087 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
26088 there's no check in the history when using back or next.
26090 * manuals/*: added missing .cvsignore files.
26093 2001-07-30 Stephane Demurget <demurgets@free.fr>
26095 * po/fr.po: updated to latest sources.
26097 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
26098 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
26099 to put off their sensitive attributes.
26101 2001-07-29 Stephane Demurget <demurgets@free.fr>
26103 * po/fr.po: fixed some grammar things.
26104 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
26107 * src/utilities.c: (file_is_link): use lstat instead of stat.
26109 2001-07-27 Naba Kumar <kh_naba@123india.com>
26111 * Remove help dir from cvs, because it is no longer
26114 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
26117 2001-07-24 Naba Kumar <kh_naba@123india.com>
26119 * debugger.c: (debugger_update_prog_status): Fixed
26120 the bug with gdb version 5. Debugger starts, when
26121 step in/out/over etc are clicked.
26123 * debugger.c: All functions: added debugging codes.
26125 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
26126 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
26127 Modified to recognize non project files also.
26129 * source.c: (source_write_configure_in):
26130 Added source for 'prefix' counterparts for
26131 no-prefix AC_SUBST.
26133 2001-07-23 Naba Kumar <kh_naba@123india.com>
26135 * anjuta.c: added function anjuta_remove_text_editor();
26136 and suitably modified anjuta_remove_current_text_editor().
26138 * project_dbase.c: project_dbase_close(), Added code to
26139 close all opened files that belong to the project when
26140 the project is closed.
26141 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
26143 * Updated the manuals/anjuta-manual subdir for GDP standards.
26144 (patch from Andy Piper <squiggle@ukgateway.net>)
26146 * main_menubar.h, main_menubar.def: Added Menu items to handle
26147 urls for library references, bugs, patches and feature request
26150 2001-07-20 Naba Kumar <kh_naba@123india.com>
26152 * Set wmclass names in all windows.
26153 (patch from Andy Piper <squiggle@ukgateway.net>)
26154 * New splash logo from "Misha" <misha@phreaker.net>);
26156 2001-07-19 Naba Kumar <kh_naba@123india.com>
26158 * preferences.[h,c], preferences_gui.c: Added 4 properties to
26159 set caret color, calltip back color and selection fore/back
26162 2001-07-18 Naba Kumar <kh_naba@123india.com>
26164 * project_dbase.c: Closes all files when project is closed.
26165 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
26166 -- We still need to refine this as it closes all sort of files.
26168 * compiler_options.c: Fixed seg-fault bug when last item in
26169 compiler option lists is removed.
26171 * Fixed missing newline warnings during compilation.
26172 (patch from Andy Piper <squiggle@ukgateway.net>)
26174 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
26176 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
26177 autogenerated no need to store'em in CVS.
26179 * ccview/.cvsignore: Addition of cvsignore.
26181 2001-07-17 Naba Kumar <kh_naba@123india.com>
26183 *GUI fixes and spell corrections
26184 (patch from Andy Piper <squiggle@ukgateway.net>)
26186 2001-07-15 Naba Kumar <kh_naba@123india.com>
26188 *Fixed double error message for file not found.
26190 *Put white backgrounds for png images.
26192 *Converted '-' to '_' in sgml files.
26194 2001-07-14 Naba Kumar <kh_naba@123india.com>
26196 * project_dbase.c: Short-cut for expand/collasp project tree
26198 * project_dbase_gui.c:
26199 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
26201 2001-07-13 Naba Kumar <kh_naba@123india.com>
26203 * notebook.[h,c]: Added
26204 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
26205 Project/message window now toggles on control and
26206 and notebook switch short-cut
26208 2001-07-7 Naba Kumar <kh_naba@123india.com>
26210 * Changed a new icon set which looks more gnomish.
26212 * Changed a new anjuta splash logo.
26213 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
26215 2001-07-6 Naba Kumar <kh_naba@123india.com>
26217 * ccview/*: Integrated ccview for class view and file view
26218 in the project Manager.
26220 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
26222 2001-07-1 Naba Kumar <kh_naba@123india.com>
26224 * scintilla/*: Upgraded Scintilla to version 1.3.7
26226 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
26228 2001-06-28 Naba Kumar <kh_naba@123india.com>
26230 * src/debugger.c: Correct step-over and step-out swapping.
26232 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
26233 chapters and added more stuffs.
26235 2001-06-13 Naba Kumar <kh_naba@123india.com>
26237 * data/autogen.sh.gtkmm: Added
26239 * data/autogen.sh.gnomemm: Added
26241 * src/appwiz.c: Added two more application wizard templetes
26243 * src/project: for gtk-- and gnome-- and proper support
26245 * src/source.c: for c++ in the project configuration.
26249 2001-05-05 Naba Kumar <kh_naba@123india.com>
26251 * Merged my pre-cvs modifications with
26252 the current cvs copy.
26254 * (lot of files change).
26256 * Implemented session management.
26258 * Local installation possible by
26259 manageing our own pixmaps paths
26262 * resources.h: Added.
26263 * resources.c: Added.
26267 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
26269 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
26270 Corrected/extended ignores.
26272 2001-05-04 Naba Kumar <kh_naba@123india.com>
26274 * manuals/: dir tree added.
26275 Sgml documentation started in this dir.
26277 * omf-install/: dir tree added.
26279 * manuals/anjuta-manual/C/anjuta-manual.sgml:
26280 Created initial document structure.
26282 * configure.in: Added test for scrollkeeper.
26283 Added some Makefile entries in AC_OUTPUT.
26285 * Makefile.am: Added subdir manuals/
26287 * HACKING: Wrote something stupid.
26289 2001-05-02 Stéphane Démurget <demurgets@free.fr>
26291 * Makefile.am: Added ChangeLog in local data list, becaused it's
26292 needed to create a new project.
26294 * po/fr.po: minor fixes.
26296 * src/build_file.c, src/configurer.c, src/debugger.c,
26297 src/executer.c, src/find_replace.c, src/gnome_project.c,
26298 src/goto_line.c, src/launcher.c, src/messages.c,
26299 src/preferences.c src/project_dbase.c: functions declared static.
26301 * widgets/gnomefilelist.c: Fixed a project creation bug,
26302 introduced with latest changes.
26304 2001-05-01 Stéphane Démurget <demurgets@free.fr>
26306 * widgets/gnomefilelist.c,
26307 BUGS: Fixed an annoying bug preventing from loading files/project
26308 given on the command line. Polished the whole gnome_filelist widget.
26310 2001-04-27 Stéphane Démurget <demurgets@free.fr>
26314 src/anjuta.h: Polished the command line parsing.
26316 * BUGS: Need to clean that damn gnome_filelist widget.
26318 2001-04-25 Stéphane Démurget <demurgets@free.fr>
26322 src/signals.c: Removed duplicated includes.
26324 * po/fr.po: minor fixes.
26326 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
26327 create_compiler_options_page? () declared static.
26329 src/anjuta.c: Put a command line option for disabling
26332 * src/preferences_gui.c: Fixed an internationalization issue,
26333 other functions declared static.
26335 * src/gnome_project.c: Fixed some memory leaks,
26336 new_prj_terminated () declared static.
26338 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
26340 * configure.in: Sort ALL_LINGUAS alphabetically.
26342 2001-04-22 Stéphane Démurget <demurgets@free.fr>
26344 * Emptied that ugly old Changelog.
26346 == Anjuta 0.1.5 ===
26349 2001-03-10 Naba kumar <naba@gnome.org>
26351 * src/gnome_project.c: Fixed project dir creation bug.
26353 * src/text_editor.c: Fixed double accelerators bug.
26355 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
26357 * src/stack_trace.c, * src/compiler_options.c,
26358 data/internals.properties, src/defaults.c:
26359 Fixed pixmap creation with NULL window.
26361 * src/commands.c, src/preferences_gui.c, src/build_project.c
26362 src/clean_project.c: Bug fix.
26364 * src/main_menubar_def.h: i18n bug fix.
26366 * src/executer.h, src/executer.c: Bug fix.
26368 * src/controls.c: Bug fix.
26370 * src/debugger.c: Debugger now takes program args.
26372 * po/ja.po: Added japanese translation file.
26374 Upgraded to ver 0.1.4
26375 ... Fixed other minor bugs.
26377 == Anjuta 0.1.3 ===
26379 2001-XX-XX Naba kumar <naba@gnome.org>
26381 * Lots of unaccountable changes. Integrated scintilla.
26382 Redesigned Project managemet. Added supports for other languages.
26383 Java style properties managements. .... blah blah
26385 2000-11-11 Naba kumar <naba@gnome.org>
26387 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
26388 Upgraded to version 0.1.3.
26390 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
26391 Fixed to activate Debug->add watch properly.
26393 === Anjuta 0.1.2 beta_2 ===
26394 === Anjuta 0.1.2 ===
26396 2000-11-05 Naba kumar <naba@gnome.org>
26398 * src/compiler_options.c, src/compiler_options_cbs.c
26399 src/compiler_options_cbs.h, src/compiler_options_gui.c
26400 src/anjuta2.c, extra/stock_libs.anj (new),
26401 extra/README.stock_libs (new), htmls/page13.html,
26402 htmls/images/*: Improved Library settings GUI. Can now enable/disable
26403 added libraries. Stock libs provided for ease of entry. Modified
26404 help html file accordingly.
26406 2000-11-03 Naba kumar <naba@gnome.org>
26408 * README: Minor fixes in Doc files.
26410 * src/gnome_prj.c, src/appwidzard_cbs.c:
26411 Fixed to ignore non-existant dir for blank prj.
26412 More checking in project creation, especially to confirm
26413 that the prj file already does not exist.
26415 * anjuta.spec, configure.in: Upgraded to version 0.1.2
26417 * src/controls.c: Now Menu item "Format/Detach current document"
26418 is inactive when there is no document opened.
26420 === Anjuta 0.1.1 ===
26422 2000-11-01 Naba kumar <naba@gnome.org>
26424 Completed and Release of first version (Beta) with lots of bugs.
26426 1999-12-27 Naba kumar <naba@gnome.org>
26428 Anjuta project started.
26430 TRANSLATION STATISTICS
26433 Translation status given in percentage.
26434 +----------------------------------------------------------------------------+
26435 | Po file | Language | Translated | Fuzzy | Untranslated |
26436 +----------------------------------------------------------------------------+