1 2008-02-12 Johannes Schmid <jhs@gnome.org>
3 Patch from Gennaro Bellizio <genbell@tiscali.it>:
4 * global-tags/Makefile.am:
6 #515954 – create_global_tags.sh: wrong anjuta-tags path
8 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
9 (anjuta_launcher_dispose), (anjuta_launcher_check_password_real),
10 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
11 (anjuta_launcher_scan_pty), (anjuta_launcher_set_encoding),
12 (anjuta_launcher_fork):
13 * libanjuta/anjuta-launcher.h:
14 Fix anjuta_launcher_set_encoding() and cleaned-up. Mostly backported
17 2008-02-11 Johannes Schmid <jhs@gnome.org>
19 * plugins/file-manager/file-model.c: (file_model_expand_idle):
20 515868 – File browser only shows icons when activated
22 2008-02-11 Johannes Schmid <jhs@gnome.org>
24 * plugins/file-manager/file-model.c: (file_model_expand_idle):
25 #515867 – Anjuta dies on startup
27 2008-02-11 Johannes Schmid <jhs@gnome.org>
29 * TODO.tasks: Marked subversion task as completed
33 2008-02-11 Naba Kumar <naba@gnome.org>
35 * configure.in: Bumped version to 2.3.4
37 2008-02-10 Naba Kumar <naba@gnome.org>
39 * NEWS: Updated for release.
41 2008-02-10 Johannes Schmid <jhs@gnome.org>
43 * plugins/document-manager/anjuta-document-manager.plugin.in:
44 Added html, javascript and glade file types. This makes it possible to
45 edit a glade file by hand in anjuta (shows a dialog whether to use Glade or
46 document-manager (#514695 – Anjuta v2.2.3 can't open js files)
48 * plugins/file-wizard/anjuta-file-wizard.glade:
49 * plugins/gdb/anjuta-gdb.glade:
50 * plugins/project-wizard/anjuta-project-wizard.glade:
51 * plugins/search/anjuta-search.glade:
52 * plugins/terminal/anjuta-terminal-plugin.glade:
54 Fixed some other translation issues (#507921)
56 2008-02-10 Naba Kumar <naba@gnome.org>
58 * plugins/gtodo/preferences.c: (preferences_cb_do_tooltip): Removed
59 unnecessary warning. Fixes bug #510183 - Tooltips claim to be broken.
61 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
63 * manuals/anjuta-manual/C/interface.xml,
64 manuals/anjuta-manual/C/introduction.xml,
65 manuals/anjuta-manual/C/preferences.xml,
66 manuals/anjuta-manual/C/fileoperations.xml,
67 manuals/anjuta-manual/C/projects.xml:
68 Fix spelling errors, including bug #515204, #515172, #515117
71 2008-02-10 Naba Kumar <naba@gnome.org>
73 * plugins/document-manager/plugin.c: Fixed stream comment and added
74 translator's comment for 'block comment', 'box comment' and 'stream
77 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
79 * plugins/debug-manager/command.c,
80 plugins/debug-manager/command.h,
81 plugins/debug-manager/breakpoints.c,
82 libanjuta/interfaces/libanjuta.idl:
83 Avoid adding the same breakpoint several times
85 * plugins/gdb/debugger.c:
86 Fix bug #515463: Deattaching process kill it
88 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
90 * manuals/anjuta-manual/C/debugger.xml:
91 Fix translation bug #515459 and #515460
93 2008-02-10 Johannes Schmid <jhs@gnome.org>
95 Patch from Rémi Cardona <remi@gentoo.org>
97 * plugins/build-basic-autotools/Makefile.am:
98 * plugins/cvs-plugin/Makefile.am:
99 * plugins/document-manager/Makefile.am:
100 * plugins/editor/Makefile.am:
101 * plugins/indent/Makefile.am:
102 * plugins/language-support-cpp-java/Makefile.am:
103 * plugins/message-view/Makefile.am:
104 * plugins/sourceview/Makefile.am:
105 * plugins/symbol-browser/Makefile.am:
106 * plugins/terminal/Makefile.am:
107 * scripts/build-schemas.mk:
109 Fix #512531 – Parallel build fails
111 * AUTHORS: Added Rémi
113 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
115 * plugins/debug-manager/queue.c:
116 Fix interrupt command, not working due to previous change
118 2008-02-10 Johannes Schmid <jhs@gnome.org>
122 * src/anjuta-callbacks.c (removed):
123 * src/anjuta-callbacks.h (removed):
125 Removed (almost) empty files, fixes #515383 and #515388
127 2008-02-09 James Liggett <jrliggett@cox.net>
129 Reviewed by Naba Kumar <naba@gnome.org>:
131 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
132 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
133 * plugins/subversion/svn-command.c:
134 (svn_command_make_canonical_path):
135 * plugins/subversion/svn-command.h:
136 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
137 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
138 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
139 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
140 * plugins/subversion/svn-remove-command.c:
141 (svn_remove_command_new):
142 * plugins/subversion/svn-status-command.c:
143 (svn_status_command_new):
144 * plugins/subversion/svn-switch-command.c:
145 (svn_switch_command_new):
146 * plugins/subversion/svn-update-command.c:
147 (svn_update_command_new):
148 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
149 die if the user gives a path that libsvn doesn't like.
153 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
155 * plugins/debug-manager/command.c,
156 plugins/debug-manager/command.h,
157 plugins/debug-manager/queue.c:
158 Fix crashes when trying to stop the debugger while it is busy
160 2008-02-08 Johannes Schmid <jhs@gnome.org>
162 Patch from Rodrigo Moya <rodrigo@novell.com>
164 * plugins/glade/plugin.c: (ifile_open):
165 * plugins/symbol-browser/test-class.cpp:
166 * AUTHORS: Added Rodrigo
168 #514732 – 64 bit compliation error
169 #514733 – Use of uninitialized variables
171 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
173 * manuals/anjuta-manual/C/debugger.xml:
174 Fix translation bug #514494 and bug #514440
176 2008-02-05 Massimo Cora' <maxcvs@email.it>
178 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
179 Fix a compile error added in the previous patch
181 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
183 * plugins/profiler/gprof-view.c,
184 plugins/class-inheritance/class-callbacks.c,
185 plugins/class-inheritance/class-inherit.c,
186 plugins/symbol-browser/an_symbol.c,
187 plugins/symbol-db/symbol-db-engine-iterator-node.c,
188 libanjuta/interfaces/libanjuta.idl:
189 Change ianjuta_symbol_file function to ianjuta_symbol_uri
191 2008-02-04 Johannes Schmid <jhs@gnome.org>
193 * plugins/search/anjuta-search.glade: Fixed typo
195 2008-02-03 Johannes Schmid <jhs@gnome.org>
197 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
198 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
199 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
201 * plugins/build-basic-autotools/build-basic-autotools.c:
202 (build_get_context), (build_configure_project):
203 * plugins/class-gen/anjuta-class-gen-plugin.glade:
204 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
205 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
206 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
207 * plugins/devhelp/plugin.c: (devhelp_activate):
208 * plugins/editor/Makefile.am:
209 * plugins/editor/anjuta-editor-scintilla.glade:
210 * plugins/editor/text_editor.c:
211 * plugins/editor/text_editor.h:
212 * plugins/editor/text_editor_menu.c (removed):
213 * plugins/editor/text_editor_menu.h (removed):
214 * plugins/file-wizard/anjuta-file-wizard.glade:
215 * plugins/gtodo/notification.c: (create_notification_window):
216 * plugins/gtodo/preferences.c: (preferences_widget):
217 * plugins/language-support-cpp-java/plugin.c:
218 (cpp_java_plugin_activate_plugin):
219 * plugins/message-view/anjuta-message-manager-plugin.glade:
220 * plugins/message-view/plugin.c: (activate_plugin):
221 * plugins/project-manager/plugin.c: (confirm_removal):
222 * plugins/search/anjuta-search.glade:
223 * plugins/search/plugin.c:
224 * plugins/search/search-replace.c: (nb_results_alert):
225 * plugins/subversion/subversion-commit-dialog.c:
226 (on_subversion_commit_response):
227 * plugins/symbol-browser/plugin.c: (activate_plugin):
228 * plugins/valgrind/plugin.c: (on_menu_run_activate):
229 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
230 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
233 Fixed translation bugs from #507921.
234 Removed unused files in scintilla plugin
236 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
238 * manuals/anjuta-manual/C/debugger.xml:
239 Fix bug #514124 and bug #514138: Wrong menu item name
241 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
243 * plugins/profiler/gprof-view.c,
244 plugins/symbol-browser/plugin.c,
245 plugins/class-inheritance/class-callbacks.c,
246 plugins/debug-manager/plugin.c,
247 plugins/tools/editor.c,
248 plugins/search/search-replace.c,
249 plugins/search/search-replace_backend.c,
250 plugins/search/search-replace_backend.h,
251 plugins/build-basic-autotools/build-basic-autotools.c,
252 plugins/document-manager/plugin.c,
253 plugins/document-manager/file_history.c,
254 plugins/document-manager/anjuta-docman.c,
255 plugins/document-manager/anjuta-docman.h,
256 plugins/document-manager/action-callbacks.c,
257 libanjuta/interfaces/libanjuta.idl:
258 Rename IAnjutaDocumentManager functions:
259 find_document_with_path, goto_file_line, goto_file_line_mark
260 and get_full_filename into
261 find_document_with_uri, goto_uri_line, goto_uri_line_mark
263 Fix search plugin to use an URI instead of a file path
264 Fix anjuta_docman_get_uri to always return an URI
266 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
268 * plugins/debug-manager/breakpoints.c:
269 Fix bug #514118: Rename Clear All Breakpoints to Remove
272 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
274 * manuals/anjuta-manual/C/debugger.xml:
275 Update debugger documentation
277 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
279 * plugins/debug-manager/sharedlib.c,
280 plugins/debug-manager/anjuta-debug-manager.glade,
281 plugins/debug-manager/queue.c,
282 plugins/tools/execute.c,
283 plugins/tools/anjuta-tools.glade,
284 plugins/tools/editor.c,
285 plugins/project-wizard/templates/terminal.wiz,
286 plugins/project-wizard/templates/xlib-dock.wiz,
287 plugins/project-wizard/templates/wxwin.wiz,
288 plugins/project-wizard/templates/java.wiz,
289 plugins/project-wizard/templates/gnome.wiz,
290 plugins/project-wizard/templates/anjuta-plugin.wiz,
291 plugins/project-wizard/templates/gtkmm.wiz,
292 plugins/project-wizard/templates/python.wiz,
293 plugins/project-wizard/templates/cpp.wiz,
294 plugins/project-wizard/templates/sdl.wiz,
295 plugins/project-wizard/templates/gtk.wiz,
296 plugins/project-wizard/templates/minimal.wiz,
297 plugins/project-wizard/templates/xlib.wiz,
298 plugins/project-wizard/templates/gcj.wiz,
299 plugins/gdb/plugin.c,
300 plugins/gdb/debugger.c,
301 libanjuta/anjuta-plugin-manager.c:
302 Partial fix of #507921: translation issues in debug-manager, tools,
303 project-wizard, gdb and anjuta-plugin-manager.
305 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
307 * plugins/debug-manager/queue.c:
308 Debugger Local, Stack and Thread windows were missing due to
311 2008-02-02 Johannes Schmid <jhs@gnome.org>
313 * manuals/anjuta-manual/Makefile.am:
314 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
315 causes make install to fail
317 2008-02-02 Johannes Schmid <jhs@gnome.org>
319 * plugins/macro/macros.xml:
320 #495511 – Header_h macro correction
322 2008-02-02 Johannes Schmid <jhs@gnome.org>
324 * plugins/patch/patch-plugin.glade:
325 gtk-apply is not translatable...
327 2008-02-02 Johannes Schmid <jhs@gnome.org>
329 * plugins/build-basic-autotools/build-basic-autotools.c:
330 (on_build_mesg_format):
332 Also check for untranslated messages from make. Should fix
333 #511981 – Error parsing make output
335 2008-02-02 Johannes Schmid <jhs@gnome.org>
337 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
340 Fixed #511010 – [UI] Execute program utility window
342 2008-02-02 Johannes Schmid <jhs@gnome.org>
345 Fixed #509908 – [UI] Problems with the General settings tab
347 2008-02-02 Johannes Schmid <jhs@gnome.org>
349 * manuals/anjuta-manual/C/fileoperations.xml:
350 Fixed #513730 – Option not present in the GUI po file
352 2008-02-02 Johannes Schmid <jhs@gnome.org>
354 * plugins/sourceview/anjuta-editor-sourceview.glade:
355 Adjust preferences default values
357 2008-02-02 Johannes Schmid <jhs@gnome.org>
359 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
360 Fixed #512535 – Open files tabs' position is correctly remembered
361 but not applied at startup
363 2008-02-02 Johannes Schmid <jhs@gnome.org>
365 * plugins/search/search-replace.c: (on_message_clicked):
366 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
367 fix clicking on search result messages
369 2008-02-01 James Liggett <jrliggett@cox.net>
371 * plugins/subversion/svn-command.c: (on_svn_notify):
372 Fixed wrong status message output when resolving conflicts.
374 2008-02-02 Johannes Schmid <jhs@gnome.org>
376 * configure.in: Require GtkSourceView 2.1.2
377 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
378 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
379 (imark_is_marker_set), (imark_delete_all_markers),
380 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
382 Adapted to API changes in GtkSourceView
384 2008-02-01 Johannes Schmid <jhs@gnome.org>
386 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
387 Fixed tabsize preference
389 2008-02-01 Johannes Schmid <jhs@gnome.org>
391 * manuals/anjuta-manual/C/fileoperations.xml:
392 * manuals/anjuta-manual/C/interface.xml:
395 * manuals/anjuta-manual/Makefile.am:
396 * manuals/anjuta-manual/C/figures/*:
398 Updated figures to be in clearlooks theme, removed old figures
400 2008-02-01 Johannes Schmid <jhs@gnome.org>
402 * plugins/patch/patch-plugin.glade:
403 * plugins/patch/plugin.c: (patch_plugin_activate):
404 Another UI issue with the patch plugin and silenced a compiler
407 Patch from James Liggett:
408 * plugins/profiler/gprof-call-graph-view.c:
409 (gprof_call_graph_view_create_columns):
410 * plugins/profiler/gprof-flat-profile-view.c:
411 (gprof_flat_profile_view_create_columns):
412 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
413 * plugins/profiler/gprof-view.h:
415 Use two decimal places for float values in profiler views (#507831)
417 2008-02-01 Johannes Schmid <jhs@gnome.org>
420 * plugins/editor/Makefile.am:
422 Fixed #512751 – libgnomeprint unnecessary without scintilla
424 2008-01-31 Johannes Schmid <jhs@gnome.org>
426 * plugins/language-manager/languages.xml:
427 Added a pretty ugly string for C++ headers. Maybe we should rely
428 on mime-types instead...
430 2008-01-31 Johannes Schmid <jhs@gnome.org>
432 * plugins/language-support-cpp-java/cpp-java-assist.c:
433 (get_iter_column), (cpp_java_assist_get_calltip_context),
434 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
435 (on_assist_chosen), (cpp_java_assist_install):
436 * plugins/language-support-cpp-java/plugin.c:
437 (on_editor_char_inserted_cpp):
438 Removed annoying DEBUG_PRINTs
440 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
441 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
442 * plugins/sourceview/sourceview.c: (iassist_show_tips):
444 Fixed "jumping" tooltips, fixed indentation of brances
446 2008-01-31 Johannes Schmid <jhs@gnome.org>
448 * plugins/document-manager/plugin.c: (on_document_changed):
449 Fixed crash when closing anjuta after all document tabs have been closed
451 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
453 * plugins/debug-manager/anjuta-debug-manager.glade:
454 Fix #513485: wrong strings maked as translatable
456 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
458 * plugins/debug-manager/threads.c,
459 plugins/debug-manager/stack_trace.c:
460 Avoid crash when getting relative path from debugger (same fix
463 * plugins/debug-manager/queue.c:
464 Emit all state changes notification
466 * plugins/debug-manager/start.c:
467 Fix #511586: Project path with "+" not working in debugger
469 2008-01-31 Johannes Schmid <jhs@gnome.org>
471 * plugins/patch/patch-plugin.glade:
472 Fixed button ui problem...
474 Patch from James Liggett:
475 * plugins/profiler/gprof-call-graph-block-entry.c:
476 (gprof_call_graph_block_primary_entry_new),
477 (gprof_call_graph_block_secondary_entry_new):
478 * plugins/profiler/gprof-flat-profile-entry.c:
479 (gprof_flat_profile_entry_new):
481 Fix #507831 - Wrong Profiler values for some locales
483 2008-01-31 Johannes Schmid <jhs@gnome.org>
485 * plugins/sourceview/anjuta-editor-sourceview.glade:
486 * plugins/sourceview/sourceview-prefs.c:
487 * plugins/sourceview/sourceview.c: (sourceview_finalize):
489 Fixed Editor->View popup menu for those entries that are appropriate for
492 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
494 * plugins/debug-manager/breakpoints.c:
495 Fix #512901: Crash when adding a breakpoint
497 * plugins/debug-manager/queue.c:
498 Remove a possible memory leak
500 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
502 * plugins/debug-manager/data_view.c,
503 plugins/debug-manager/sparse_view.c,
504 manuals/anjuta-manual/C/debugger.xml:
505 Fix #513130, #513131 #513135: Wrong menu item names and errors
508 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
510 * plugins/tools/editor.c:
511 ianjuta_document_manager_find_document_with_path expect an uri not
514 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
516 * manuals/reference/libanjuta/libanjuta-docs.sgml,
517 manuals/reference/libanjuta/libanjuta-sections.txt,
518 libanjuta/interfaces/libanjuta.idl:
519 Documentation fixes for IAnjutaDebugger* interfaces
523 2008-01-27 Naba Kumar <naba@gnome.org>
525 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
528 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
529 (value_added_current_editor), (value_removed_current_editor):
532 * TODO.tasks: Updated.
534 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
535 scrollwindow shadow in.
537 * plugins/editor/anjuta-editor-scintilla.glade:
538 * plugins/editor/style-editor.c: (create_style_editor_gui):
539 Set style window transient and cetered for preferences window.
540 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
542 * plugins/editor/anjuta-editor-scintilla.glade:
543 Fixes Bug #427108 - Scintilla plugin configuration folding-style
546 * configure.in, NEWS: Updated for release 2.3.3
548 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
550 * plugins/debug-manager/anjuta-debug-manager.glade:
551 Fix #512224: Use a string in english
553 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
555 * plugins/build-basic-autotools/build-basic-autotools.c:
556 ianjuta_document_manager_goto_file_line_mark needs an uri and
559 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
561 * plugins/symbol-browser/plugin.c,
562 plugins/symbol-browser/an_symbol_view.c:
563 use gnome_vfs_get_uri_from_local_path to get local path from uri
564 This takes care of escaping some characters
566 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
568 * plugins/debug-manager/stack_trace.c:
569 Probably fix #510028: crash debugger when having a relative filename
572 2008-01-25 Tom <tpgww@onepost.net>
574 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
576 * plugins/document-manager/plugin.c,
577 plugins/document-manager/file_history.c,
578 plugins/document-manager/file_history.h,
579 plugins/document-manager/anjuta-docman.c,
580 plugins/document-manager/anjuta-docman.h:
581 Rename filename argument to uri when an uri is expected
582 anjuta_docman_get_document_for_uri will remove symlinks
584 2008-01-25 Naba Kumar <naba@gnome.org>
586 * plugins/terminal/terminal.c: (terminal_execute),
588 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
590 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
592 * plugins/debug-manager/anjuta-debug-manager.glade,
593 plugins/debug-manager/start.c:
594 Fix #511049: Change UI of add source directories dialog
596 2008-01-24 Naba Kumar <naba@gnome.org>
598 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
599 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
600 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
601 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
602 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
605 2008-01-24 Johannes Schmid <jhs@gnome.org>
607 Patch from: Luca Ferretti <ella.uca@libero.it>:
609 * plugins/document-manager/anjuta-docman.c:
610 (anjuta_docman_page_init), (anjuta_docman_class_init):
611 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
613 Fix #511757 – Close icon in tabs cut off (Patch was only for
614 document-manager, also adapted it for message-manager)
616 2008-01-24 Johannes Schmid <jhs@gnome.org>
618 * plugins/Makefile.am:
619 * plugins/sourceview/anjuta-document.c:
620 * plugins/sourceview/anjuta-marshal.list:
621 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
622 (anjuta_view_key_press_event):
623 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
624 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
625 (iiter_diff), (iiter_iface_init):
626 * plugins/sourceview/sourceview.c: (on_document_char_added),
627 (ieditor_goto_position), (ieditor_get_text),
628 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
629 (ieditor_erase), (ieditor_get_line_from_position),
630 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
631 (ieditor_get_position_from_offset), (ieditor_get_start_position),
632 (ieditor_get_end_position), (ieditor_goto_start),
633 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
634 (iconvert_to_lower), (iindic_set), (iassist_suggest),
637 Implemented new iterators interface in sourceview editor and
640 2008-01-23 Naba Kumar <naba@gnome.org>
642 * libanjuta/interfaces/libanjuta.idl:
643 * manuals/reference/libanjuta/libanjuta-sections.txt:
644 * plugins/build-basic-autotools/build-basic-autotools.c:
645 (build_indicator_location_set), (on_editor_changed):
646 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
647 * plugins/debug-manager/variable.c: (get_hovered_word):
648 * plugins/document-manager/action-callbacks.c:
649 (on_editor_command_upper_case_activate),
650 (on_editor_command_lower_case_activate):
651 * plugins/document-manager/search-box.c: (on_incremental_search),
652 (on_search_activated):
653 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
654 (iiter_last), (iiter_set_position), (iiter_get_position),
655 (iiter_get_length), (iiter_compare), (iiter_diff),
657 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
658 (text_editor_goto_point), (itext_editor_goto_start),
659 (itext_editor_goto_end), (itext_editor_goto_position),
660 (itext_editor_get_text_all), (itext_editor_get_text),
661 (itext_editor_get_position), (itext_editor_get_offset),
662 (itext_editor_get_length), (itext_editor_insert),
663 (itext_editor_erase), (itext_editor_erase_all),
664 (itext_editor_get_column), (itext_editor_get_overwrite),
665 (itext_editor_set_popup_menu),
666 (itext_editor_get_line_from_position),
667 (itext_editor_get_line_begin_position),
668 (itext_editor_get_line_end_position),
669 (itext_editor_get_position_from_offset),
670 (itext_editor_get_start_position), (itext_editor_get_end_position),
671 (itext_editor_iface_init), (iconvert_to_upper),
672 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
674 * plugins/editor/text_editor.h:
675 * plugins/editor/text_editor_cbs.c:
676 (on_text_editor_scintilla_notify):
677 * plugins/indent/plugin.c: (on_indent_action_activate):
678 * plugins/language-support-cpp-java/cpp-java-assist.c:
679 (cpp_java_assist_get_scope_context),
680 (cpp_java_assist_get_pre_word),
681 (cpp_java_assist_show_autocomplete),
682 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
683 (on_editor_char_added), (on_assist_chosen):
684 * plugins/language-support-cpp-java/plugin.c:
685 (get_line_indentation), (skip_iter_to_previous_logical_line),
686 (skip_preprocessor_lines), (initialize_indentation_params),
687 (set_line_indentation), (get_line_indentation_base),
688 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
689 (on_editor_char_inserted_java), (on_auto_indent):
690 * plugins/macro/macro-actions.c: (match_shortcut):
691 * plugins/macro/macro-dialog.c: (on_ok_clicked):
692 * plugins/macro/plugin.c: (match_keyword):
693 * plugins/search/plugin.c: (find_incremental):
694 * plugins/search/search-replace.c: (search_and_replace),
696 * plugins/search/search-replace_backend.c:
697 (file_buffer_new_from_te), (file_buffer_line_from_pos),
698 (create_search_entries):
699 * plugins/symbol-browser/plugin.c:
700 (on_editor_buffer_symbols_update_timeout), (on_char_added),
701 (isymbol_manager_iface_init):
702 * plugins/symbol-db/plugin.c:
703 (on_editor_buffer_symbols_update_timeout), (on_char_added),
704 (isymbol_manager_iface_init):
705 * plugins/tools/execute.c: (atp_output_context_construct),
706 (atp_output_context_destroy), (atp_user_tool_execute):
708 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
709 iterators instead of integer offsets.
710 - Renamed original ianjuta_editor_get_position(int) to
711 ianjuta_editor_get_offset(). It is deprecated.
712 - Renamed original ianjuta_editor_get_position_iter() to
713 ianjuta_editor_get_position().
714 - Renamed ianjuta_editor_get_cell_iter() to
715 ianjuta_editor_get_position_from_offset()
716 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
718 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
719 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
720 ianjuta_editor_goto_end().
721 - All relevent signals and methods converted to use iterators.
722 - All relevent plugins fixed to use new API.
723 - Removed ianjuta_editor_cell_get_line() because it is provided by
724 ianjuta_editor_get_line_from_position().
725 - Removed ianjuta_symbol_manager_get_completions_at_position()
726 because it not used anywhere and is not right to be there.
727 - Updated IAnjutaEditable documentation.
729 Updated IAnjutaIterable interface:
730 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
731 - Introduced 'end-iter' to point at the end of the list.
732 - Updated IAnjutaIterable documentation.
734 * plugins/Makefile.am:
735 (Disabled sourceview plugin for now. Jhs is coming up with a patch
738 2008-01-22 Johannes Schmid <jhs@gnome.org>
740 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
741 * plugins/project-import/anjuta-project-import.glade:
742 * plugins/project-import/anjuta-project-import.plugin.in:
743 * plugins/project-wizard/anjuta-project-wizard.glade:
744 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
745 * plugins/project-wizard/druid.c: (npw_druid_new):
746 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
748 Fixed #465084 – wizard instead of assistant (only string changes...)
750 2008-01-20 Rob Bradford <rob@openedhand.com>
752 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
753 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
754 coming up with the solution. (Bug: #510390.)
756 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
758 * plugins/build-basic-autotools/executer.c:
759 Fix #502508, use anjuta_launcher to keep program output
761 * plugins/terminal/terminal.c:
762 Remove unused child_initizlized member
763 Start the shell on plugin activation
765 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
767 * plugins/debug-manager/sparse_buffer.c:
768 Fix a crash when scrolling in the diassembly window
770 * plugins/debug-manager/sparse_view.c:
771 Small limit change using the same "unit" for both number
773 2008-01-19 Naba Kumar <naba@gnome.org>
775 * plugins/language-support-cpp-java/cpp-java-assist.c:
776 (cpp_java_assist_get_scope_context),
777 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
780 2008-01-19 Johannes Schmid <jhs@gnome.org>
782 * plugins/sourceview/anjuta-editor-sourceview.glade:
783 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
785 And even more strings...
787 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
789 * plugins/project-wizard/templates/cpp/src/main.cc:
790 Fix #498734, typing error in c++ project template
792 2008-01-19 Johannes Schmid <jhs@gnome.org>
794 * plugins/editor/text_editor.c: (text_editor_save_file):
795 * plugins/macro/anjuta-macro.glade:
796 * plugins/subversion/anjuta-subversion.glade:
798 Fixed even more strings
800 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
802 * plugins/language-support-cpp-java/cpp-java-assist.c:
803 Fix bug #488519, remove critical warning (completion_cache == NULL
806 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
808 * plugins/gdb/debugger.c:
809 Enable logging of gdb communication with an environment variable
811 2008-01-19 Naba Kumar <naba@gnome.org>
813 * plugins/editor/text-editor-iterable.c: (iiter_next),
814 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
815 editor native funtions to avoid round trips.
817 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
819 * plugins/editor/text_editor.c:
820 Fix a bug due to the previous patch: Unable to save new file in
823 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
825 * plugins/debug-manager/disassemble.c,
826 plugins/debug-manager/disassemble.h,
827 plugins/debug-manager/registers.c,
828 plugins/debug-manager/registers.h,
829 plugins/debug-manager/memory.c,
830 plugins/debug-manager/memory.h,
831 plugins/debug-manager/command.c,
832 plugins/debug-manager/command.h,
833 plugins/debug-manager/queue.c,
834 plugins/debug-manager/queue.h,
835 plugins/debug-manager/breakpoints.c,
836 plugins/debug-manager/stack_trace.c,
837 plugins/debug-manager/threads.c,
838 plugins/debug-manager/plugin.c,
839 plugins/gdb/plugin.c,
840 plugins/gdb/debugger.c,
841 plugins/gdb/debugger.h,
842 manuals/reference/libanjuta/libanjuta-sections.txt,
843 manuals/reference/libanjuta/libanjuta.types,
844 libanjuta/interfaces/libanjuta.idl:
845 Use gulong instead of guint for addresses
846 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
847 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
849 * plugins/gdb/anjuta-gdb.plugin.in:
850 Remove reference to IAnjutaCpuDebugger (useless)
852 2008-01-18 Johannes Schmid <jhs@gnome.org>
854 * AUTHORS: Added Alexander
856 2008-01-18 Johannes Schmid <jhs@gnome.org>
858 Patch from: Alexander Korolyov <kilork@yandex.ru>
860 * plugins/editor/text_editor.c: (load_from_file),
861 (text_editor_save_file):
863 Fixed symlinks (#510238) and file permission (#405321)
864 handling for scintilla editor.
866 2008-01-17 Johannes Schmid <jhs@gnome.org>
868 * plugins/document-manager/action-callbacks.c:
869 (on_editor_command_select_all_activate),
870 (on_editor_command_cut_activate),
871 (on_editor_command_paste_activate),
872 (on_editor_command_copy_activate),
873 (on_editor_command_clear_activate):
874 Resupport cut/copy/paste/clear on GtkEditables when those
875 have focus. (Important for shortcuts to work).
877 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
878 * plugins/document-manager/search-box.c: (on_search_activated):
879 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
880 * plugins/patch/patch-plugin.c: (on_ok_clicked):
881 * plugins/profiler/plugin.c: (profiler_get_data):
882 * plugins/project-wizard/druid.c: (npw_druid_new):
883 * plugins/project-wizard/install.c: (on_install_end_install_file):
884 * plugins/sourceview/anjuta-editor-sourceview.glade:
885 * plugins/subversion/anjuta-subversion.glade:
886 * plugins/tools/anjuta-tools.glade:
889 2008-01-17 Naba Kumar <naba@gnome.org>
891 Patch from James Liggett:
893 * plugins/subversion/subversion-add-dialog.c:
894 (on_subversion_add_response):
895 * plugins/subversion/subversion-copy-dialog.c:
896 (on_subversion_copy_response):
897 * plugins/subversion/subversion-diff-dialog.c:
898 (on_subversion_diff_response):
899 * plugins/subversion/subversion-merge-dialog.c:
900 (on_subversion_merge_response):
901 * plugins/subversion/subversion-remove-dialog.c:
902 (on_subversion_remove_response):
903 * plugins/subversion/subversion-switch-dialog.c:
904 (on_subversion_switch_response):
905 * plugins/subversion/subversion-ui-utils.c: (check_input):
906 * plugins/subversion/subversion-ui-utils.h:
907 * plugins/subversion/subversion-update-dialog.c:
908 (on_subversion_update_response):
910 If the user doesn't enter any data for path or revision fields in
911 certain SVN plugin dialogs, libsvn throws assertion failures and
912 kills Anjuta. To avoid this, the validity of path and revision
913 input data are checked before the command gets executed.
915 Fixes Bug #509510 - Check input of some dialogs to avoid termination
916 if user gives bad or no input
918 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
920 * plugins/document-manager/anjuta-docman.c:
921 Fix #507627 memory tab stay active on debugger stop
922 Remove two unused variables due to the previous patch
924 2008-01-16 Johannes Schmid <jhs@gnome.org>
926 * libanjuta/anjuta-plugin-manager.c:
927 Fixed #508399 – When you enable a plugin, preferences don't show up
929 2008-01-16 Rob Bradford <rob@openedhand.com>
931 Reviewed by: Johannes Schmid <jhs@gnome.org>
933 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
934 (get_property_value_as_string), (set_property_value_as_string),
935 (register_callbacks):
936 * libanjuta/anjuta-preferences.h:
937 Add support for both file and folder preferences (originally only
938 folder choosers were supported. (Fixes bug: #508805.)
940 * plugins/file-manager/file-manager.glade:
941 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
944 2008-01-16 Johannes Schmid <jhs@gnome.org>
946 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
948 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
951 Fixed #509875 – The "Update globale tags" button wording is incorrect
952 Fixed #509873 – Build Autotools Preferences has excessive padding
953 Fixed #509872 – General Information labels are incorrectly aligned
954 Fixed #509871 – General preferences has incorrect use of colons
956 2008-01-16 Johannes Schmid <jhs@gnome.org>
958 * plugins/document-manager/anjuta-document-manager.glade:
959 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
961 Fixed #509865 – Incorrect padding in the Documents settings tabs
962 Fixed #509867 – Create button contents is mis-aligned
963 Fixed #509869 – "Add Directory" button is not HIG complient
965 2008-01-16 Johannes Schmid <jhs@gnome.org>
967 * libanjuta/anjuta-preferences-dialog.c:
968 (anjuta_preferences_dialog_add_page):
970 Fix #509864 – No initial section selected when opening the Preferences dialog
972 2008-01-16 Johannes Schmid <jhs@gnome.org>
974 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
975 Removed unused gconf_notifications
977 * plugins/search/anjuta-search.glade:
978 * plugins/subversion/anjuta-subversion.glade:
979 * plugins/tools/anjuta-tools.glade:
980 * src/anjuta-app.c: (anjuta_app_instance_init):
982 Fixed various strings
984 2008-01-15 Naba Kumar <naba@gnome.org>
986 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
987 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
990 * plugins/symbol-browser/an_symbol_view.c:
991 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
994 2008-01-15 Johannes Schmid <jhs@gnome.org>
996 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
997 (anjuta_profile_add_plugins_from_xml):
998 * plugins/file-manager/file-manager.glade:
1001 * libanjuta/interfaces/libanjuta.idl:
1004 * plugins/sourceview/Makefile.am:
1005 * plugins/sourceview/anjuta-editor-sourceview.glade:
1006 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
1007 (end_print), (print_setup), (sourceview_print),
1008 (sourceview_print_preview):
1009 * plugins/sourceview/sourceview.c: (iprint_print),
1010 (iprint_print_preview):
1012 Added printing support to GtkSourceView editor
1014 2007-01-14 Tom <tpgww@onepost.net>
1016 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1018 * plugins/document-manager/anjuta-docman.c:
1019 Fix two memory leaks added by the previous patch
1021 2008-01-14 Johannes Schmid <jhs@gnome.org>
1023 * plugins/sourceview/assist-tip.c: (assist_tip_move):
1024 * plugins/sourceview/assist-window.c: (assist_window_move):
1028 2008-01-14 Rob Bradford <rob@openedhand.com>
1030 * global-tags/Makefile.am:
1031 * global-tags/create_global_tags.sh.in:
1032 Install anjuta-tags binary into FHS policy compliant directory and
1033 update references. (Fixes bug: 509346.)
1035 2008-01-13 Naba Kumar <naba@gnome.org>
1037 Patch from: Ritesh Khadgaray
1038 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1039 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1040 Adds export-dynamic option to LDFLAGS to project template for libglade
1041 to work for autoconnect signals.
1043 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
1045 * libanjuta/anjuta-utils.c:
1046 anjuta_util_get_real_path return a string that need to be freed
1047 with g_free even if PATH_MAX is not defined
1049 2008-01-13 Andre Klapper <a9016009@gmx.de>
1051 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
1054 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
1056 * plugins/document-manager/anjuta-docman.c:
1057 Do not reopen file having escaped character (+,...) in path name
1059 2008-01-13 Naba Kumar <naba@gnome.org>
1061 * libanjuta/interfaces/libanjuta.idl:
1062 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
1063 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
1064 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
1065 IAnjutaProjectManager::add_sources().
1067 * plugins/glade/plugin.c: (on_glade_resource_removed),
1068 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
1069 stubs for handing resources in glade file.
1071 2008-01-13 Naba Kumar <naba@gnome.org>
1073 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
1075 * plugins/glade/plugin.c: (ifile_open): Select the first window
1076 in the glade project when it is first opened. Avoids empty glade
1077 document the first time.
1079 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
1081 Reviewed by: Johannes Schmid <jhs@gnome.org>
1083 * plugins/gtodo/callback.c: (remove_todo_item):
1084 Fix #507304 – crash in Anjuta IDE while removing done tasks
1086 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
1088 * plugins/debug-manager/anjuta-debug-manager.ui,
1089 plugins/debug-manager/plugin.c,
1090 plugins/debug-manager/start.h,
1091 plugins/debug-manager/start.c:
1092 New menu item to add extra source directories for debugger
1094 === anjuta 2.3.2 ===
1096 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
1098 * plugins/gtodo/callback.c: (remove_todo_item):
1099 Fix #507304 – crash in Anjuta IDE while removing done tasks
1101 2008-01-11 Naba Kumar <naba@gnome.org>
1103 * configure.in: Bumped version to 2.3.2
1104 * NEWS: Updated for anjuta 2.3.2 release
1105 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
1108 2008-01-11 Johannes Schmid <jhs@gnome.org>
1110 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1112 Reverted accidently commited change
1114 * plugins/document-manager/anjuta-document-manager.glade:
1115 Fix Gtk-Critical because of broken glade file
1117 2008-01-11 Naba Kumar <naba@gnome.org>
1119 * plugins/glade/plugin.c: (on_document_destroy),
1120 (glade_plugin_add_project): Fixed a bug where when more than one
1121 glade document is open and one is closed, it closes all the glade
1122 documents. Also it might have fixed the bug where sometimes closing
1123 the glade document leaves glade widget tree unclosed.
1125 2008-01-11 Naba Kumar <naba@gnome.org>
1127 * libanjuta/Makefile.am: Install glade3 files in own prefix to
1128 prevent install errors when not installed as root (then the files
1129 are only useful when glade-3 is installed in the same prefix, but it
1130 doesn't harm anjuta runtime).
1132 * plugins/sourceview/sourceview.c: Commented use of a file
1133 not currently distributed.
1135 2008-01-10 Naba Kumar <naba@gnome.org>
1137 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
1138 nothing to translate in it.
1140 2008-01-10 Johannes Schmid <jhs@gnome.org>
1142 * plugins/project-wizard/templates/gnome.wiz:
1143 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1144 * plugins/project-wizard/templates/gnome/src/main.c:
1145 * plugins/project-wizard/templates/translatable-strings.h:
1147 Fixed #508497 and added a new chooser to select whether to use
1150 2008-01-10 Johannes Schmid <jhs@gnome.org>
1152 Patch from Tom <tpgww@onepost.net>:
1154 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
1155 (anjuta_util_glist_path_dedup):
1156 * libanjuta/anjuta-utils.h:
1158 Give the method a proper prefixed name
1160 * plugins/document-manager/action-callbacks.c:
1161 (get_current_popup_active),
1162 (on_editor_command_select_all_activate),
1163 (on_editor_command_cut_activate),
1164 (on_editor_command_paste_activate),
1165 (on_editor_command_copy_activate),
1166 (on_editor_command_clear_activate), (on_show_search),
1167 (on_repeat_quicksearch):
1168 * plugins/document-manager/action-callbacks.h:
1169 * plugins/document-manager/anjuta-docman.c:
1170 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
1171 (anjuta_docman_goto_file_line_mark),
1172 (anjuta_docman_get_full_filename):
1173 * plugins/document-manager/anjuta-docman.h:
1174 * plugins/document-manager/anjuta-document-manager.ui:
1175 * plugins/document-manager/plugin.c:
1176 (update_document_ui_interface_items):
1178 Better way to fix the popup-menu items (Cut/Copy/Paste)
1179 and various clean-ups.
1181 * plugins/document-manager/search-box.c: (on_document_changed),
1182 (search_box_fill_search_focus):
1183 * plugins/document-manager/search-box.h:
1184 * plugins/search/plugin.c:
1186 Add a menu item to repeat the quick search
1188 2008-01-10 Johannes Schmid <jhs@gnome.org>
1190 * plugins/language-support-cpp-java/cpp-java-assist.c:
1193 Fixed #508424 – Auto complete: previous char was removed when
1194 pre TAB to auto complete.
1196 2008-01-10 Johannes Schmid <jhs@gnome.org>
1198 Patch from: James Ligett:
1200 * plugins/profiler/gprof-call-graph-view.c:
1201 (gprof_call_graph_view_create_columns):
1202 * plugins/profiler/gprof-flat-profile-view.c:
1203 (gprof_flat_profile_view_create_columns):
1205 Fixed translation issues (#496833)
1207 2008-01-10 Johannes Schmid <jhs@gnome.org>
1209 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
1211 * plugins/gtodo/gtodo.c: (category_manager_add_item):
1212 Fix #460390 – Changing categories while edinting something
1214 2008-01-09 Naba Kumar <naba@gnome.org>
1216 * libanjuta/anjuta-plugin-manager.c:
1217 (anjuta_plugin_manager_activate_plugins): Commented dead code and
1220 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
1221 corruption reported in bug #507491. Potentially fixes too.
1223 2008-01-09 Johannes Schmid <jhs@gnome.org>
1225 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
1227 * plugins/gtodo/mcategory.c: (category_manager_add_item):
1228 Fix bug #505205 completely
1230 * AUTHORS: Added Bolesław
1232 2008-01-08 Johannes Schmid <jhs@gnome.org>
1234 * plugins/document-manager/action-callbacks.c:
1235 (on_editor_command_cut_activate),
1236 (on_editor_command_paste_activate),
1237 (on_editor_command_copy_activate),
1238 (on_editor_command_clear_activate):
1240 Fixed editor popup menu (Cut, Copy, Paste)
1242 2008-01-08 Johannes Schmid <jhs@gnome.org>
1244 * plugins/sourceview/sourceview.c: (autodetect_language):
1245 Fixed a crash when creating a new file
1247 2008-01-08 Johannes Schmid <jhs@gnome.org>
1249 Patch by <bolekk@gmail.com> (GHOP Student)
1251 * plugins/gtodo/mcategory.c: (category_manager_add_item):
1254 2008-01-08 Naba Kumar <naba@gnome.org>
1256 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
1257 * libanjuta/anjuta-plugin-manager.c:
1258 (anjuta_plugin_manager_select),
1259 (anjuta_plugin_manager_activate_plugins):
1260 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
1261 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
1262 (on_create_submenu), (create_open_with_submenu):
1263 * src/about.c: (on_about_plugin_activate),
1264 (about_create_plugins_submenu): Use translated version of get_string()
1265 API in AnjutaDescription for translatable properties. Fixes bug #496833
1268 2008-01-07 Johannes Schmid <jhs@gnome.org>
1270 * plugins/build-basic-autotools/executer.c: (execute_program):
1271 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1272 * plugins/debug-manager/anjuta-debug-manager.glade:
1273 * plugins/debug-manager/locals.c: (create_locals_gui):
1274 * plugins/file-loader/plugin.c: (on_create_submenu):
1275 * plugins/gtodo/main.h:
1276 * plugins/gtodo/preferences.c: (preferences_widget):
1277 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1278 * plugins/tools/anjuta-tools.glade:
1279 * plugins/tools/execute.c: (atp_output_context_print):
1282 Another bunch of i18n fixes (#496833)
1284 2008-01-07 Johannes Schmid <jhs@gnome.org>
1286 * plugins/build-basic-autotools/build-basic-autotools.c:
1287 (on_build_terminated):
1288 * plugins/gtodo/interface.c: (set_read_only):
1289 * plugins/project-manager/plugin.c: (confirm_removal),
1290 (on_popup_add_to_project):
1291 * plugins/subversion/anjuta-subversion.glade:
1292 * plugins/tools/execute.c: (atp_output_context_print_result):
1294 Fixed some strings from #496833
1296 2008-01-07 Johannes Schmid <jhs@gnome.org>
1298 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1299 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
1301 * plugins/language-support-cpp-java/plugin.c: (install_support),
1302 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
1303 Added basic Vala support
1305 * plugins/sourceview/sourceview.c: (autodetect_language):
1306 Fixed mime-type detection
1308 2008-01-06 Massimo Cora' <maxcvs@email.it>
1310 Reviewed by: Johannes Schmid <jhs@gnome.org>
1312 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
1313 (value_removed_current_editor), (symbol_db_activate),
1314 (symbol_db_deactivate):
1315 * plugins/symbol-db/symbol-db-engine.c:
1316 (symbol_db_engine_get_global_members_filtered):
1317 * plugins/symbol-db/symbol-db-view.c:
1318 (do_add_child_symbol_to_view), (prepare_for_adding),
1319 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
1320 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
1321 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
1322 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
1323 (sdb_view_init), (sdb_view_finalize),
1324 (sdb_view_build_and_display_base_tree):
1325 * plugins/symbol-db/symbol-db-view.h:
1326 added controls to expand Global tab nodes in a non-freezing way.
1327 Fixed also some little bugs always on global-tab.
1329 2008-01-06 Naba Kumar <naba@gnome.org>
1331 Patches from James Liggett:
1332 * plugins/profiler/gprof-call-graph-view.c:
1333 (gprof_call_graph_view_create_columns):
1334 * plugins/profiler/gprof-flat-profile-view.c:
1335 (gprof_flat_profile_view_create_columns):
1336 * plugins/profiler/gprof-function-call-tree-view.c:
1337 (gprof_function_call_tree_view_create_columns): Made all
1338 of the columns resizable and reorderable.
1340 2008-01-06 Johannes Schmid <jhs@gnome.org>
1342 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
1343 (anjuta_launcher_check_password_real),
1344 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
1345 (anjuta_launcher_scan_pty),
1346 (anjuta_launcher_disable_password_check):
1347 * libanjuta/anjuta-launcher.h:
1348 Added disable_password_check for stream where it does not make sense
1349 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
1350 that sometimes occur in symbol-db plugin
1352 * plugins/file-manager/file-model.c:
1353 (file_model_cancel_expand_idle):
1354 Fixed removing of idle source
1356 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
1357 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
1359 Fixed #348854 – invisible cursor in certain themes
1361 2008-01-06 Naba Kumar <naba@gnome.org>
1363 * libanjuta/anjuta-preferences.c:
1364 (anjuta_preferences_register_property_custom): Fixed a crash bug on
1365 closing preferences dialog due to patch in bug #507300
1367 2008-01-06 Naba Kumar <naba@gnome.org>
1369 * plugins/language-support-cpp-java/cpp-java-assist.c:
1371 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
1372 * plugins/search/search-replace_backend.c: (create_search_entries):
1373 Added missing unrefs.
1375 2008-01-06 Johannes Schmid <jhs@gnome.org>
1377 * plugins/debug-manager/variable.c: (get_hovered_word):
1378 Add a g_object_unref()
1380 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
1381 (on_sourceview_hover_leave):
1382 Fixed hover and editor interface to make hover in debugger work
1384 2008-01-06 Naba Kumar <naba@gnome.org>
1386 * plugins/editor/text-editor.c: Whitespaces fixes.
1387 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
1388 DEBUG_PRINT instead of g_message.
1390 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
1392 * plugins/debug-manager/breakpoints.c:
1393 Fix #507441: Disable all breakpoints doesn't work
1394 Fix #507444: Enable Breakpoint menu item doesn't change name
1396 2008-01-05 Naba Kumar <naba@gnome.org>
1398 * manuals/reference/libanjuta/libanjuta.types: Renamed
1399 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
1401 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
1403 * plugins/debug-manager/variable.c:
1404 Update variable display to use IAnjutaIterable instead of position
1406 * plugins/editor/text_editor_cbs.c,
1407 plugins/editor/text_editor.c:
1408 Fix Gtk critical warnings when a hover signal is emitted
1409 Fix get_text_iter in Scintilla (range should include last character)
1411 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
1413 * plugins/debug-manager/debug_tree.c,
1414 plugins/debug-manager/debug_tree.h,
1415 plugins/debug-manager/watch.c,
1416 plugins/debug-manager/command.c,
1417 plugins/debug-manager/queue.c,
1418 plugins/gdb/plugin.c,
1419 plugins/gdb/debugger.c,
1420 plugins/gdb/debugger.h,
1421 libanjuta/interfaces/libanjuta.idl:
1422 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
1424 2008-01-05 Naba Kumar <naba@gnome.org>
1426 * plugins/valgrind/plugin.c: Removed stock icon open/save from
1427 menus to avoid conflict with file open/save. Fixes bug #507455
1429 2008-01-05 Johannes Schmid <jhs@gnome.org>
1432 Conditionally depend on gtksourceview2 >= 2.1.0
1434 * libanjuta/interfaces/libanjuta.idl:
1435 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
1436 iterators instead of positions
1438 * plugins/debug-manager/threads.c:
1439 Fixed a warnings by including gnome-vfs properly
1441 * plugins/debug-manager/variable.c: (get_hovered_word),
1443 Updated to changes in IAnjutaEditorHover/Selection
1445 * plugins/document-manager/action-callbacks.c:
1446 (on_editor_command_upper_case_activate),
1447 (on_editor_command_lower_case_activate):
1448 * plugins/document-manager/search-box.c: (on_incremental_search),
1449 (on_search_activated):
1450 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
1451 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
1452 (iselection_get_start), (iselection_get_end),
1453 (iselection_iface_init), (ihover_display), (ihover_iface_init):
1454 * plugins/editor/text_editor_cbs.c:
1455 (on_text_editor_scintilla_notify):
1457 Updated to changes in IAnjutaEditorHover/Selection and updated editor
1458 interface of scintilla editor.
1460 * plugins/language-manager/languages.xml:
1461 * plugins/language-manager/plugin.c:
1462 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
1463 Added chdr to C language files and some DEBUG_PRINTs
1465 * plugins/language-support-cpp-java/cpp-java-assist.c:
1467 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
1468 * plugins/search/plugin.c: (find_incremental):
1469 * plugins/search/search-replace.c: (search_and_replace):
1470 * plugins/search/search-replace_backend.c: (create_search_entries):
1471 Adapted to changed interfaces
1473 * plugins/sourceview/Makefile.am:
1474 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
1475 (set_uri), (anjuta_document_save):
1476 * plugins/sourceview/anjuta-editor-sourceview.glade:
1477 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
1478 (anjuta_view_key_press_event):
1479 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
1480 * plugins/sourceview/sourceview-cell.c:
1481 (sourceview_cell_instance_init), (sourceview_cell_finalize),
1482 (icell_get_line), (icell_get_attribute), (icell_iface_init):
1483 * plugins/sourceview/sourceview-prefs.c: (get_bool),
1484 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
1485 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
1486 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
1487 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
1488 * plugins/sourceview/sourceview-private.h:
1489 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
1490 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
1491 (on_document_loaded), (sourceview_instance_init),
1492 (sourceview_dispose), (sourceview_finalize),
1493 (sourceview_create_markers), (sourceview_new),
1494 (ifile_savable_save), (ieditor_get_tab_size),
1495 (ieditor_set_tab_size), (ieditor_set_use_spaces),
1496 (ieditor_set_auto_indent), (ieditor_goto_line),
1497 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
1498 (iselect_block), (iselect_set), (iselect_get_start),
1499 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
1500 (imark_unmark), (imark_is_marker_set),
1501 (imark_location_from_handle), (imark_delete_all_markers),
1502 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
1503 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
1504 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
1505 (ilanguage_get_supported_languages), (autodetect_language),
1506 (ilanguage_set_language), (iassist_show_tips),
1507 (on_sourceview_hover_leave), (on_sourceview_hover_over),
1508 (ihover_display), (ihover_iface_init):
1510 Use GtkSourceView 2.1.x:
1511 * New mark interface
1512 * Fixed #486724 and #488615
1513 * Implemented hover interface
1514 * Adapted to changed interfaces
1516 2008-01-04 Rob Bradford <rob@o-hand.com>
1518 Reviewed by Naba Kumar <naba@gnome.org>:
1519 * libanjuta/anjuta-preferences.c:
1520 (anjuta_preferences_register_property_custom):
1521 Unregister preferences for custom preferences when the widget is
1524 2008-01-03 Johannes Schmid <jhs@gnome.org>
1526 * plugins/file-manager/file-model.c: (file_model_row_expanded),
1527 (file_model_row_collapsed):
1528 Fixed the too method to take a correct data argument
1530 2008-01-02 Johannes Schmid <jhs@gnome.org>
1532 * plugins/document-manager/anjuta-docman.c:
1533 (anjuta_docman_add_document), (anjuta_docman_remove_document):
1534 ref and unref correctly to silence a Gtk+ critical
1536 2008-01-01 Johannes Schmid <jhs@gnome.org>
1538 * plugins/editor/text_editor.c: (itext_editor_get_text):
1539 Fixed #506740 – ianjuta_editor_get_text crash if request
1540 text past the buffer length
1542 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
1544 * plugins/debug-manager/utilities.c,
1545 plugins/debug-manager/utilities.h,
1546 plugins/debug-manager/breakpoints.c:
1547 Move get_current_editor function in utilities.c
1549 * plugins/debug-manager/plugin.c,
1550 plugins/debug-manager/debug_tree.c,
1551 plugins/debug-manager/debug_tree.h,
1552 plugins/debug-manager/watch.c,
1553 plugins/debug-manager/watch.h,
1554 plugins/debug-manager/locals.c,
1555 plugins/debug-manager/locals.h,
1556 (added) plugins/debug-manager/variable.c,
1557 (added) plugins/debug-manager/variable.h,
1558 plugins/debug-manager/Makefile.am:
1559 Use hover interface to display variable value
1561 2007-12-31 Johannes Schmid <jhs@gnome.org>
1563 * libanjuta/Makefile.am:
1564 Only install glade catalog files if glade-3 is available
1565 (Fixes #506269 and #500296)
1567 2007-12-30 Johannes Schmid <jhs@gnome.org>
1569 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
1570 (set_property_value_as_string), (register_callbacks):
1572 Fixed GtkFileChooserButton preferences to also work when only the combo
1573 changes without a dialog being open.
1575 2007-12-29 Johannes Schmid <jhs@gnome.org>
1577 * plugins/editor/Makefile.am:
1578 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
1580 2007-12-29 Johannes Schmid <jhs@gnome.org>
1582 * plugins/devhelp/plugin.c: (devhelp_activate):
1583 Fixed #498986 - Anjuta-2.3.0 fails to build
1585 2007-12-29 Johannes Schmid <jhs@gnome.org>
1587 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
1588 * plugins/debug-manager/plugin.c:
1589 (on_run_to_cursor_action_activate):
1590 * plugins/document-manager/anjuta-docman.c:
1591 (anjuta_docman_goto_file_line_mark):
1592 * plugins/symbol-db/plugin.c: (value_added_current_editor),
1593 (value_removed_current_editor):
1595 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
1596 all those to value_added_current_document...
1598 * plugins/editor/anjuta-editor-scintilla.glade:
1599 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
1600 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
1602 2007-12-28 Massimo Cora' <maxcvs@email.it>
1604 * plugins/symbol-db/plugin.c: (on_importing_project_end),
1605 (symbol_db_activate), (symbol_db_deactivate),
1606 (symbol_db_instance_init), (isymbol_manager_get_parents):
1607 * plugins/symbol-db/plugin.h:
1608 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1609 * plugins/symbol-db/symbol-db-engine.c:
1610 (symbol_db_engine_get_global_members_filtered):
1611 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
1612 (on_symbol_inserted):
1613 Filtered out static functions on global-tab. E.g. when flag
1614 is_file_scope = 1 we won't add entries there.
1615 Fixed a little bug on 'Global'->'Vars/Others' node too.
1617 2007-12-28 Johannes Schmid <jhs@gnome.org>
1619 * libanjuta/anjuta-launcher.c:
1620 Fixed a silly (and completely useless) memory corruption that probably
1621 only occured at a few race conditions though I wonder why it did not
1624 2007-12-28 Johannes Schmid <jhs@gnome.org>
1625 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
1626 * plugins/debug-manager/plugin.c: (set_program_counter):
1627 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
1628 * plugins/debug-manager/start.c: (get_source_directories):
1629 * plugins/debug-manager/threads.c: (on_info_thread),
1631 * plugins/file-manager/file-model.c: (file_model_set_property):
1632 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
1633 * plugins/tools/editor.c: (on_editor_response):
1635 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
1637 * plugins/document-manager/plugin.c: (update_title),
1638 (value_added_project_root_uri):
1639 * plugins/document-manager/plugin.h:
1640 Shorten down the title bar if the current path is inside the opened project
1642 2007-12-28 Massimo Cora' <maxcvs@email.it>
1644 reviewed by: Johannes Schmid <jhs@gnome.org>
1646 * plugins/project-wizard/templates/java/project.anjuta:
1647 * plugins/project-wizard/templates/mkfile/project.anjuta:
1648 * plugins/project-wizard/templates/python/project.anjuta:
1649 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
1650 let new projects use new SymbolDB plugin.
1652 * plugins/symbol-browser/images/Makefile.am:
1653 added some images taken from MonoDevelop project.
1655 * plugins/symbol-db/plugin.c: (value_added_current_editor),
1656 (goto_file_line), (on_importing_project_end), (project_root_added),
1657 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
1658 (isymbol_manager_search):
1659 Added project-updating feature when opening a project with some files
1660 modified externally [e.g. a svn up].
1662 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1663 (sdb_engine_iterator_node_instance_init),
1664 (sdb_engine_iterator_node_finalize),
1665 (symbol_db_engine_iterator_node_set_conversion_hash):
1666 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
1667 * plugins/symbol-db/symbol-db-engine-iterator.c:
1668 (symbol_db_engine_iterator_new):
1669 * plugins/symbol-db/symbol-db-engine-iterator.h:
1670 Moved Hash table initialization into the engine. This proxies and
1671 speeds up the process of creation and iteration of a GdaDataModel.
1673 * plugins/symbol-db/symbol-db-engine.c:
1674 (sdb_engine_ctags_output_thread),
1675 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1676 (sdb_engine_scan_files_1), (sdb_engine_init),
1677 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
1678 (symbol_db_engine_add_new_workspace),
1679 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
1680 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
1681 (symbol_db_engine_get_sym_type_conversion_hash),
1682 (symbol_db_engine_update_files_symbols),
1683 (symbol_db_engine_update_project_symbols),
1684 (symbol_db_engine_update_buffer_symbols),
1685 (symbol_db_engine_get_class_parents),
1686 (symbol_db_engine_get_global_members_filtered),
1687 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
1688 (symbol_db_engine_get_scope_members_by_symbol_id),
1689 (symbol_db_engine_get_scope_members),
1690 (symbol_db_engine_get_current_scope),
1691 (symbol_db_engine_get_file_symbols),
1692 (symbol_db_engine_get_symbol_info_by_id),
1693 (symbol_db_engine_find_symbol_by_name_pattern),
1694 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1695 * plugins/symbol-db/symbol-db-engine.h:
1696 * plugins/symbol-db/symbol-db-view-locals.c:
1697 (sdb_view_locals_get_iter_from_row_ref),
1698 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
1699 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
1700 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1701 Changes on some queries fuctions and some fixes. Added *_filtered
1704 * plugins/symbol-db/symbol-db-view.c:
1705 (do_add_child_symbol_to_view), (add_new_waiting_for),
1706 (prepare_for_adding), (on_symbol_inserted),
1707 (do_recurse_subtree_and_remove), (on_symbol_removed),
1708 (sdb_view_do_add_hidden_dummy_child),
1709 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
1710 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
1711 (sdb_view_locals_create_new_store), (sdb_view_init),
1712 (sdb_view_finalize), (sdb_view_class_init),
1713 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
1714 (symbol_db_view_get_pixbuf),
1715 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1716 New display for global tags. This is the definitive version, bugs apart.
1718 * plugins/symbol-db/tables.sql:
1721 2007-12-27 Naba Kumar <naba@gnome.org>
1723 * libanjuta/interfaces/libanjuta.idl:
1724 * plugins/editor/aneditor-priv.h:
1725 * plugins/editor/aneditor.cxx:
1726 * plugins/editor/text_editor.c: (text_editor_instance_init),
1727 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
1728 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
1729 * plugins/editor/text_editor.h:
1730 * plugins/editor/text_editor_cbs.c:
1731 (on_text_editor_scintilla_notify):
1733 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
1734 related code in AnEditor. Fixed some compilation warnings.
1736 2007-12-26 Naba Kumar <naba@gnome.org>
1738 * Changelog: Fixed indentation.
1740 2007-12-25 Naba Kumar <naba@gnome.org>
1742 * plugins/editor/Makefile.am:
1743 * plugins/editor/editor.glade:
1744 * plugins/editor/plugin.c:
1745 * plugins/editor/style-editor.c:
1746 * plugins/sourceview/Makefile.am:
1747 * plugins/sourceview/plugin.c:
1748 * plugins/sourceview/sourceview.glade:
1749 * plugins/valgrind/Makefile.am:
1751 Renamed glade files to anjuta-editor-* to give name space for the
1752 schema files (because they are installed in system directory).
1754 * scripts/build-schemas.mk: Install the schemas files also (need for
1755 binary package installation/uninstallation).
1757 2007-12-25 Johannes Schmid <jhs@gnome.org>
1759 * plugins/language-support-cpp-java/plugin.c:
1760 (set_indentation_param_vim):
1762 Support some more vim modeline commands and shortcuts (#504331)
1764 2007-12-25 Johannes Schmid <jhs@gnome.org>
1766 Patches from James Liggett:
1767 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
1768 (anjuta_vcs_status_tree_view_init):
1769 * plugins/subversion/subversion-commit-dialog.c:
1770 (subversion_commit_dialog):
1771 * plugins/subversion/subversion-diff-dialog.c:
1772 (on_subversion_diff_response):
1773 * plugins/subversion/subversion-log-dialog.c:
1774 (on_log_view_selected_button_clicked),
1775 (on_log_diff_selected_button_clicked),
1776 (on_log_diff_previous_button_clicked):
1777 * plugins/subversion/subversion-resolve-dialog.c:
1778 (subversion_resolve_dialog):
1779 * plugins/subversion/subversion-revert-dialog.c:
1780 (subversion_revert_dialog):
1781 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
1782 (pulse_progress_bar), (hide_pulse_progress_bar),
1783 (disconnect_data_arrived_signals),
1784 (cancel_data_arrived_signal_disconnect):
1785 * plugins/subversion/subversion-ui-utils.h:
1787 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
1788 #505237 – Sort list of modified files
1790 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
1792 * plugins/gdb/debugger.c:
1793 Fix bug #491301: Inspecting a variable opens a bad focus dialog
1795 2007-12-23 Johannes Schmid <jhs@gnome.org>
1797 * plugins/language-support-cpp-java/plugin.c:
1798 (set_indentation_param_emacs), (set_indentation_param_vim),
1799 (parse_mode_line_emacs), (parse_mode_line_vim),
1800 (extract_mode_line), (initialize_indentation_params):
1802 Added (basic) support for vim modelines (#504331)
1804 * plugins/message-view/message-view.c: (message_view_next),
1805 (message_view_previous):
1807 Fixed next/previous message
1809 2007-12-23 Johannes Schmid <jhs@gnome.org>
1811 * libanjuta/anjuta-ui.h:
1812 Check for != NULL before unref'ing pixbuf (related to #497878)
1814 * plugins/devhelp/plugin.c: (register_stock_icons):
1815 * plugins/document-manager/anjuta-docman.c:
1816 (anjuta_docman_add_document):
1817 * plugins/glade/plugin.c: (on_close_activated),
1818 (register_stock_icons), (on_session_save),
1819 (glade_plugin_add_project):
1821 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
1822 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
1824 * plugins/language-support-cpp-java/plugin.c:
1825 (register_stock_icons):
1826 Fixed stock icon registration macros
1828 2007-12-23 Johannes Schmid <jhs@gnome.org>
1830 * global-tags/Makefile.am:
1831 * launcher/Makefile.am:
1832 * libanjuta/Makefile.am:
1833 * libegg/Makefile.am:
1834 * manuals/anjuta-faqs/Makefile.am:
1835 * manuals/anjuta-manual/Makefile.am:
1836 * manuals/reference/libanjuta/Makefile.am:
1837 * plugins/build-basic-autotools/Makefile.am:
1838 * plugins/class-gen/Makefile.am:
1839 * plugins/class-inheritance/Makefile.am:
1840 * plugins/cvs-plugin/Makefile.am:
1841 * plugins/debug-manager/Makefile.am:
1842 * plugins/devhelp/Makefile.am:
1843 * plugins/document-manager/Makefile.am:
1844 * plugins/editor/Makefile.am:
1845 * plugins/editor/scintilla/Makefile.am:
1846 * plugins/editor/scintilla/include/Makefile.am:
1847 * plugins/file-loader/Makefile.am:
1848 * plugins/file-manager/Makefile.am:
1849 * plugins/file-wizard/Makefile.am:
1850 * plugins/gdb/Makefile.am:
1851 * plugins/glade/Makefile.am:
1852 * plugins/gtodo/Makefile.am:
1853 * plugins/gvim/Makefile.am:
1854 * plugins/indent/Makefile.am:
1855 * plugins/language-manager/Makefile.am:
1856 * plugins/language-support-cpp-java/Makefile.am:
1857 * plugins/macro/Makefile.am:
1858 * plugins/message-view/Makefile.am:
1859 * plugins/patch/Makefile.am:
1860 * plugins/profiler/Makefile.am:
1861 * plugins/project-import/Makefile.am:
1862 * plugins/project-manager/Makefile.am:
1863 * plugins/project-wizard/Makefile.am:
1864 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
1865 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
1866 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1867 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1868 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
1869 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
1870 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
1871 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
1872 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
1873 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
1874 * plugins/sample1/Makefile.am:
1875 * plugins/search/Makefile.am:
1876 * plugins/sourceview/Makefile.am:
1877 * plugins/subversion/Makefile.am:
1878 * plugins/symbol-browser/Makefile.am:
1879 * plugins/symbol-db/Makefile.am:
1880 * plugins/symbol-db/test/Makefile.am:
1881 * plugins/terminal/Makefile.am:
1882 * plugins/tools/Makefile.am:
1883 * plugins/valgrind/Makefile.am:
1885 * tagmanager/Makefile.am:
1887 Replaces the deprecated "INCLUDES" in all Makefile.am's with
1888 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
1889 warnings from illigel C++ compiler flags.
1891 2007-12-23 Johannes Schmid <jhs@gnome.org>
1893 Patch from Tom <tpgww@onepost.net>:
1895 * plugins/document-manager/anjuta-docman.c:
1896 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
1897 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
1898 (anjuta_docman_instance_init), (on_notebook_switch_page),
1899 (anjuta_docman_grab_text_focus):
1900 * plugins/document-manager/plugin.c: (on_document_added),
1901 (on_window_key_press_event), (on_window_key_release_event):
1903 Some more document-manager code cleanups and fixes.
1905 2007-12-23 Massimo Cora' <maxcvs@email.it>
1907 * plugins/symbol-db/plugin.c: (register_stock_icons),
1908 (value_added_current_editor), (value_removed_current_editor),
1909 (on_importing_project_end), (project_root_removed):
1910 added controls to clean/populate GtkTreeView(s) on projects unload/load.
1912 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
1913 (symbol_db_engine_get_file_db_path):
1914 fixed a useless warning.
1916 * plugins/symbol-db/symbol-db-view-locals.c:
1917 (traverse_free_waiting_for), (file_view_status_destroy),
1918 (sdb_view_locals_create_new_store), (traverse_files_view_status),
1919 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
1920 (sdb_view_locals_finalize), (on_symbol_inserted),
1921 (symbol_db_view_locals_recv_signals_from_engine),
1922 (symbol_db_view_locals_update_list):
1923 more speed on editors switching. GtkTreeStore caching method implemented.
1924 Fixed compiler warnings and a little memory leak.
1926 * plugins/symbol-db/symbol-db-view-locals.h:
1927 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
1928 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
1929 (on_scan_end), (on_symbol_inserted),
1930 (sdb_view_locals_create_new_store), (sdb_view_init),
1931 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
1932 * plugins/symbol-db/symbol-db-view.h:
1933 fixed some crashers. Now project loading/populating should be quite quick.
1935 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1937 * plugins/debug-manager/command.c,
1938 plugins/debug-manager/queue.c:
1939 Take care of command return value (FALSE is an error)
1941 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1943 * plugins/debug-manager/anjuta-debug-manager.glade,
1944 plugins/debug-manager/breakpoints.c:
1945 Remove address, condition and pass breakpoint column if not supported
1946 Fix clear all remove_all to avoid an endless loop if a breakpoint
1949 2007-12-17 Johannes Schmid <jhs@gnome.org>
1951 Patch from Tom <tpgww@onepost.net> (with some changes):
1953 * plugins/document-manager/action-callbacks.c: (on_open_activate),
1954 (on_save_as_activate), (on_save_all_activate),
1955 (on_close_file_activate), (on_close_all_file_activate),
1956 (on_reload_file_activate), (on_editor_command_clear_activate),
1957 (on_transform_eolchars1_activate), (on_comment_block),
1958 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
1959 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1960 (on_editor_linenos1_activate), (on_editor_markers1_activate),
1961 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
1962 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
1963 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
1964 (on_zoom_out_text_activate):
1965 * plugins/document-manager/action-callbacks.h:
1966 * plugins/document-manager/anjuta-docman.c:
1967 (on_notebook_page_close_button_click),
1968 (on_notebook_page_close_button_enter),
1969 (on_notebook_page_close_button_leave),
1970 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
1971 (anjuta_docman_page_init), (anjuta_docman_page_new),
1972 (on_open_filesel_response), (create_file_open_dialog_gui),
1973 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
1974 (anjuta_docman_instance_init), (on_notebook_switch_page),
1975 (on_document_destroy), (anjuta_docman_add_editor),
1976 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1977 (anjuta_docman_set_current_document),
1978 (anjuta_docman_goto_file_line_mark), (get_real_path),
1979 (anjuta_docman_get_full_filename),
1980 (anjuta_docman_delete_all_markers),
1981 (anjuta_docman_delete_all_indicators),
1982 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1983 (anjuta_docman_order_tabs):
1984 * plugins/document-manager/anjuta-docman.h:
1985 * plugins/document-manager/file_history.c: (an_hist_file_new),
1986 (an_file_history_push), (an_file_history_dump):
1987 * plugins/document-manager/file_history.h:
1988 * plugins/document-manager/plugin.c: (update_title),
1989 (value_removed_project_root_uri),
1990 (update_document_ui_interface_items), (menu_name_compare),
1991 (on_document_added), (on_document_changed),
1992 (on_window_key_press_event), (on_window_key_release_event),
1994 * plugins/document-manager/search-box.c: (on_document_changed),
1995 (on_goto_activated), (search_box_init), (search_box_new):
1996 * plugins/document-manager/search-box.h:
1998 Yet more code cleanups
1999 Save glade files correctly in session
2000 Use new tooltip API if available
2001 Sort notebook pages when session is restored (needs work)
2003 2007-12-16 Johannes Schmid <jhs@gnome.org>
2005 * plugins/document-manager/anjuta-docman.c:
2006 (anjuta_docman_add_document):
2008 Present correct widget with anjuta_shell_present_widget(). This got wrong when
2009 the new search bar was introduced.
2011 2007-12-12 Johannes Schmid <jhs@gnome.org>
2013 Patch from Tom <tpgww@onepost.net>:
2014 (#485233 – another bunch of docman cleanups)
2016 * libanjuta/interfaces/libanjuta.idl:
2017 * plugins/document-manager/action-callbacks.c:
2018 (get_current_document), (get_current_focus_widget),
2019 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
2020 (on_close_file_activate), (on_close_all_file_activate),
2021 (on_reload_file_activate), (on_print_activate),
2022 (on_print_preview_activate),
2023 (on_editor_command_upper_case_activate),
2024 (on_editor_command_lower_case_activate),
2025 (on_editor_command_eol_crlf_activate),
2026 (on_editor_command_eol_lf_activate),
2027 (on_editor_command_eol_cr_activate),
2028 (on_editor_command_select_all_activate),
2029 (on_editor_command_select_to_brace_activate),
2030 (on_editor_command_select_block_activate),
2031 (on_editor_command_match_brace_activate),
2032 (on_editor_command_undo_activate),
2033 (on_editor_command_redo_activate),
2034 (on_editor_command_cut_activate),
2035 (on_editor_command_paste_activate),
2036 (on_editor_command_copy_activate),
2037 (on_editor_command_clear_activate),
2038 (on_editor_command_close_folds_all_activate),
2039 (on_editor_command_open_folds_all_activate),
2040 (on_editor_command_toggle_fold_activate),
2041 (on_editor_command_bookmark_toggle_activate),
2042 (on_editor_command_bookmark_first_activate),
2043 (on_editor_command_bookmark_next_activate),
2044 (on_editor_command_bookmark_prev_activate),
2045 (on_editor_command_bookmark_last_activate),
2046 (on_editor_command_bookmark_clear_activate),
2047 (on_transform_eolchars1_activate), (on_comment_block),
2048 (on_comment_box), (on_comment_stream),
2049 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
2050 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
2051 (on_force_hilite_activate), (on_swap_activate),
2052 (on_editor_add_view_activate), (on_editor_remove_view_activate):
2053 * plugins/document-manager/action-callbacks.h:
2054 * plugins/document-manager/anjuta-docman.c:
2055 (on_notebook_page_close_button_click),
2056 (on_notebook_page_close_button_enter),
2057 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
2058 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
2059 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
2060 (on_open_filesel_response), (anjuta_docman_open_file),
2061 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
2062 (anjuta_docman_dispose), (anjuta_docman_instance_init),
2063 (anjuta_docman_class_init), (anjuta_docman_new),
2064 (on_notebook_switch_page), (on_document_save_point),
2065 (on_document_destroy), (anjuta_docman_add_editor),
2066 (anjuta_docman_add_document), (anjuta_docman_remove_document),
2067 (anjuta_docman_set_popup_menu),
2068 (anjuta_docman_get_current_focus_widget),
2069 (anjuta_docman_get_page_for_document),
2070 (anjuta_docman_get_current_document),
2071 (anjuta_docman_set_current_document),
2072 (anjuta_docman_goto_file_line),
2073 (anjuta_docman_goto_file_line_mark),
2074 (anjuta_docman_get_full_filename),
2075 (anjuta_docman_present_notebook_page),
2076 (anjuta_docman_update_page_label),
2077 (anjuta_docman_delete_all_markers),
2078 (anjuta_docman_delete_all_indicators),
2079 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
2080 (do_ordertab1), (anjuta_docman_order_tabs),
2081 (anjuta_docman_set_editor_properties),
2082 (anjuta_docman_get_document_for_path),
2083 (anjuta_docman_get_all_doc_widgets):
2084 * plugins/document-manager/anjuta-docman.h:
2085 * plugins/document-manager/editor-tooltips.c:
2086 * plugins/document-manager/plugin.c: (update_title),
2087 (update_document_ui_enable_all), (update_document_ui_disable_all),
2088 (update_document_ui_save_items),
2089 (update_document_ui_interface_items), (update_document_ui),
2090 (on_document_update_save_ui), (update_status),
2091 (on_document_update_ui), (on_document_added),
2092 (on_document_changed), (on_session_save), (on_save_prompt),
2093 (on_docman_auto_save), (on_gconf_notify_timer):
2094 * plugins/document-manager/search-box.c: (on_document_changed),
2095 (search_box_new), (search_box_grab_line_focus):
2096 * plugins/glade/plugin.c: (ifile_open):
2097 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
2098 * plugins/search/search-replace_backend.c: (create_search_entries):
2099 * plugins/sourceview/anjuta-document.c: (set_uri),
2100 (anjuta_document_save):
2101 * plugins/sourceview/sourceview.c: (ifile_savable_save):
2102 * plugins/tools/editor.c: (on_editor_response):
2104 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
2105 It fixes some issues with session handling and several memory lacks.
2106 Gtk 2.12 Tooltip API is used if available.
2108 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
2110 * plugins/debug-manager/disassemble.c,
2111 plugins/debug-manager/disassemble.h,
2112 plugins/debug-manager/command.c,
2113 plugins/debug-manager/command.h,
2114 plugins/debug-manager/plugin.c
2115 plugins/debug-manager/sparse_view.c,
2116 plugins/debug-manager/sparse_view.h,
2117 plugins/gdb/plugin.c,
2118 plugins/gdb/debugger.c,
2119 plugins/gdb/debugger.h,
2120 libanjuta/interfaces/libanjuta.idl:
2121 Fix bug #502533: Implement assembler step
2123 * plugins/debug-manager/breakpoints.c:
2124 Do not save temporary breakpoints
2126 * plugins/debug-manager/stack_trace.c:
2127 Fix a crash when a stack command is cancelled
2129 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
2131 * plugins/debug-manager/plugin.c,
2132 plugins/debug-manager/breakpoints.c,
2133 plugins/debug-manager/breakpoints.h:
2134 Fix bug #488732: Breakpoint on delete lines
2135 Breakpoints are now linked to their position in editor
2137 * plugins/gdb/debugger.c:
2138 Fix removing condition on breakpoint
2140 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
2142 * plugins/debug-manager/anjuta-debug-manager.glade,
2143 plugins/debug-manager/start.c,
2144 plugins/gdb/plugin.c,
2145 plugins/gdb/debugger.c,
2146 plugins/gdb/debugger.h,
2147 libanjuta/interfaces/libanjuta.idl:
2148 Fix bug #481366: Do not stop at the beginning of the program
2150 * plugins/debug-manager/command.c,
2151 plugins/debug-manager/command.h,
2152 plugins/debug-manager/breakpoints.c,
2153 plugins/debug-manager/queue.c,
2154 plugins/debug-manager/queue.h:
2155 Fix a bug remove all breakpoints was not working due to latest changes
2156 Setting breakpoints is disabled when program is running
2158 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
2160 * plugins/debug-manager/queue.c,
2161 plugins/gdb/plugin.c:
2162 Fix bug #501469: Crash if mime_type is unknown
2164 2007-12-01 Massimo Cora' <maxcvs@email.it>
2166 * plugins/symbol-db/plugin.c: (on_editor_destroy),
2167 (on_editor_update_ui), (on_single_file_scan_end),
2168 (on_importing_project_end), (project_root_added),
2169 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
2170 * plugins/symbol-db/plugin.h:
2171 show on status bar files being scanned.
2173 * plugins/symbol-db/symbol-db-engine.c:
2174 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
2175 (sdb_engine_ctags_output_thread),
2176 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
2177 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
2178 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
2179 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
2180 (sdb_engine_get_table_id_by_unique_name2),
2181 (symbol_db_engine_open_project),
2182 (sdb_engine_prepare_executing_commands),
2183 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
2184 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
2185 (sdb_engine_detects_removed_ids),
2186 (symbol_db_engine_get_class_parents),
2187 (symbol_db_engine_get_global_members),
2188 (symbol_db_engine_get_scope_members_by_symbol_id),
2189 (symbol_db_engine_get_scope_members),
2190 (symbol_db_engine_get_current_scope),
2191 (symbol_db_engine_get_file_symbols),
2192 (symbol_db_engine_get_symbol_info_by_id),
2193 (symbol_db_engine_get_full_local_path),
2194 (symbol_db_engine_find_symbol_by_name_pattern),
2195 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
2196 * plugins/symbol-db/symbol-db-engine.h:
2197 * plugins/symbol-db/symbol-db-view-locals.c:
2198 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
2199 (symbol_db_view_locals_recv_signals_from_engine),
2200 (symbol_db_view_locals_update_list):
2201 * plugins/symbol-db/symbol-db-view-locals.h:
2202 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
2203 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
2204 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
2205 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
2206 * plugins/symbol-db/symbol-db-view.h:
2207 Added g_thread architecture to scan in background. With this you
2208 can use Anjuta's GUI without freezing.
2209 Improved insertion speed by using a paradigm like 'insert' and 'check'
2210 replacing a 'check' and 'insert' one. This has been done for tables
2211 like symbol, scope, sym_type.
2214 * plugins/symbol-db/tables.sql:
2215 * plugins/symbol-db/test/main.c: (get_global_members), (main),
2216 (thread), (print_message), (bastard_thread), (idle_signals):
2217 fixed a typo on tables that broke sql triggers.
2219 === anjuta 2.3.1 ===
2221 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
2223 * NEWS, AUTHORS: Updated.
2224 * src/Makefile.am: Fixed make distcheck
2226 Patch from Yang Hong:
2227 * plugins/file-manager/file-manager.glade: Fixed file chooser
2228 size in file-manager preferences.
2230 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
2232 * NEWS: Updated for 2.3.1 development release
2233 * configure.in: Bumped version to 2.3.1
2235 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
2237 * plugins/debug-manager/threads.c,
2238 plugins/debug-manager/disassemble.c,
2239 plugins/debug-manager/watch.c,
2240 plugins/debug-manager/registers.c,
2241 plugins/debug-manager/locals.c,
2242 plugins/debug-manager/breakpoints.c,
2243 plugins/debug-manager/stack_trace.c,
2244 plugins/debug-manager/command.c,
2245 plugins/debug-manager/command.h,
2246 plugins/debug-manager/queue.c,
2247 libanjuta/interfaces/libanjuta.idl:
2248 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
2249 Document IAnjutaDebugManager signals
2250 Generate new signals in queue.c
2251 Use new signals in other files
2253 2007-11-30 <genbell@tiscali.it>
2255 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2257 * plugins/gdb/Makefile.am:
2260 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
2262 * plugins/tools/variable.c:
2263 Fix a bug added in the previous patch (it is not a leak)
2265 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
2267 * plugins/project-wizard/druid.c,
2268 plugins/project-wizard/templates/terminal.wiz,
2269 plugins/project-wizard/templates/xlib-dock.wiz,
2270 plugins/project-wizard/templates/wxwin.wiz,
2271 plugins/project-wizard/templates/java.wiz,
2272 plugins/project-wizard/templates/gnome.wiz,
2273 plugins/project-wizard/templates/anjuta-plugin.wiz,
2274 plugins/project-wizard/templates/gtkmm.wiz,
2275 plugins/project-wizard/templates/python.wiz,
2276 plugins/project-wizard/templates/cpp.wiz,
2277 plugins/project-wizard/templates/sdl.wiz,
2278 plugins/project-wizard/templates/gtk.wiz,
2279 plugins/project-wizard/templates/minimal.wiz,
2280 plugins/project-wizard/templates/xlib.wiz,
2281 plugins/project-wizard/templates/gcj.wiz,
2282 plugins/project-wizard/templates/translatable-strings.h,
2283 plugins/project-import/project-import.c:
2284 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
2286 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
2288 * plugins/debug-manager/threads.c,
2289 plugins/debug-manager/disassemble.c,
2290 plugins/debug-manager/watch.c,
2291 plugins/debug-manager/registers.c,
2292 plugins/debug-manager/memory.c,
2293 plugins/debug-manager/locals.c,
2294 plugins/debug-manager/stack_trace.c,
2295 plugins/debug-manager/queue.c,
2296 plugins/debug-manager/queue.h:
2297 Connect debugger signal only when program is loaded
2298 Rename get_feature in is_supported
2300 * plugins/debug-manager/plugin.c:
2301 Remove editor watch when plugin is deactivated
2303 * plugins/debug-manager/anjuta-debug-manager.glade,
2304 plugins/debug-manager/breakpoints.c,
2305 plugins/debug-manager/breakpoints.h:
2306 Rewrite almost completely the breakpoint code
2307 Improve breakpoint dialog
2309 Implement condition, hit count, ignore and temporary attribute
2311 * plugins/debug-manager/command.c,
2312 plugins/debug-manager/command.h:
2313 Add a breakpoint list command
2315 * plugins/gdb/debugger.c,
2316 plugins/gdb/debugger.h:
2317 Add new breakpoint list command
2318 Fix parsing of breakpoint data
2320 * libanjuta/interfaces/libanjuta.idl,
2321 plugins/gdb/plugin.c:
2322 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
2324 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
2326 * plugins/document-manager/plugin.c:
2327 Use Ctrl+Shift+s as shortcut for Save As
2329 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
2331 * plugins/subversion/plugin.c: (activate_plugin):
2332 * plugins/symbol-db/plugin.c: (symbol_db_activate):
2333 * src/layout.xml: Fixed dockitem positions.
2335 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
2337 Icons from tpgww@onepost.net:
2338 * plugins/project-wizard/applogo.png:
2339 Icons from patch in bug #480093 comment #23. Also renamed icons.
2341 * plugins/message-view/Makefile.am:
2342 * plugins/message-view/plugin.c: (register_stock_icons),
2343 (ipreferences_merge): Removed redundant icon.
2345 * plugins/document-manager/plugin.c:
2346 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
2347 Do not insensitize New action when there is no document.
2350 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
2352 Icons from tpgww@onepost.net:
2353 * plugins/symbol-browser/an_symbol_prefs.c:
2354 * pixmaps/Makefile.am:
2355 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
2357 Icons from patch in bug #480093 comment #23. Also renamed icons.
2360 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
2362 Patch from James Liggett:
2363 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
2364 revert and dialogs resizable.
2366 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
2368 Patch from James Liggett:
2369 * plugins/subversion/anjuta-subversion.glade:
2370 * plugins/subversion/subversion-diff-dialog.c:
2371 (on_subversion_diff_response), (subversion_diff_dialog):
2372 * plugins/subversion/subversion-diff-dialog.h:
2374 The diff dialog should have a checkbox, enabled by default, that
2375 allows the user to make sure that all open files are saved before
2378 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
2380 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
2382 Icons from tpgww@onepost.net:
2383 * pixmaps/Makefile.am:
2386 * src/anjuta-preferences-general.svg:
2388 Icons from patch in bug #480093 comment #23. Also renamed icons.
2391 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
2393 Icons from tpgww@onepost.net:
2394 * plugins/debug-manager/images/Makefile.am:
2395 * plugins/debug-manager/images/anjuta-watch.svg:
2396 * plugins/debug-manager/plugin.c: (register_stock_icons):
2397 * plugins/gdb/images/Makefile.am:
2398 * plugins/gtodo/Makefile.am:
2399 * plugins/gtodo/anjuta-gtodo-plugin.svg:
2400 * plugins/gtodo/anjuta-gtodo.plugin.in:
2401 * plugins/gtodo/interface.c: (stock_icons):
2402 * plugins/gtodo/main.h:
2403 * plugins/gtodo/plugin.c: (ipreferences_merge):
2404 * plugins/terminal/Makefile.am:
2405 * plugins/terminal/anjuta-terminal-plugin.svg:
2406 * plugins/terminal/anjuta-terminal.plugin.in:
2407 * plugins/terminal/terminal.c:
2408 * plugins/tools/Makefile.am:
2409 * plugins/tools/anjuta-tools-plugin.svg:
2410 * plugins/tools/anjuta-tools.plugin.in:
2411 * plugins/tools/plugin.c:
2412 * plugins/valgrind/Makefile.am:
2413 * plugins/valgrind/anjuta-valgrind-plugin.svg:
2414 * plugins/valgrind/anjuta-valgrind.plugin.in:
2415 * plugins/valgrind/plugin.c: (register_stock_icons),
2416 (ipreferences_merge):
2418 Icons from patch in bug #480093 comment #23. Also renamed icons.
2421 2007-11-18 Massimo Cora' <maxcvs@email.it>
2423 reviewed by: Johannes Schmid <jhs@gnome.org>
2426 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
2427 due to bug #493360. Still present anyway bug #495843
2429 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
2430 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
2431 (on_local_treeview_row_activated),
2432 (on_global_treeview_row_activated),
2433 (on_global_treeview_row_expanded), (on_project_element_added),
2434 (on_project_element_removed), (project_root_added),
2435 (symbol_db_activate), (isymbol_manager_search),
2436 (isymbol_manager_get_members),
2437 (isymbol_manager_get_completions_at_position):
2438 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2439 (symbol_db_engine_iterator_node_get_symbol_extra_string):
2440 * plugins/symbol-db/symbol-db-engine.c:
2441 (sdb_engine_execute_non_select_sql),
2442 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
2443 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
2444 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
2445 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
2446 (symbol_db_engine_add_new_workspace),
2447 (symbol_db_engine_add_new_project),
2448 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
2449 (sdb_engine_detects_removed_ids),
2450 (sdb_engine_walk_down_scope_path),
2451 (symbol_db_engine_get_class_parents),
2452 (symbol_db_engine_get_global_members),
2453 (symbol_db_engine_get_scope_members_by_symbol_id),
2454 (symbol_db_engine_get_scope_members),
2455 (symbol_db_engine_get_current_scope),
2456 (symbol_db_engine_get_file_symbols),
2457 (symbol_db_engine_get_symbol_info_by_id),
2458 (symbol_db_engine_find_symbol_by_name_pattern):
2459 * plugins/symbol-db/symbol-db-engine.h:
2460 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
2461 (on_symbol_inserted), (symbol_db_view_locals_update_list):
2462 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
2463 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
2464 (on_scan_end), (do_add_root_symbol_to_view),
2465 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
2466 (trigger_on_symbol_inserted), (add_new_waiting_for),
2467 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
2468 (on_symbol_inserted), (do_recurse_subtree_and_remove),
2469 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
2470 (symbol_db_view_row_expanded), (sdb_view_init),
2471 (gtree_compare_func), (sdb_view_finalize),
2472 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
2473 (sdb_view_populate_base_root),
2474 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
2475 * plugins/symbol-db/symbol-db-view.h:
2476 * plugins/symbol-db/tables.sql:
2477 * plugins/symbol-db/test/Makefile.am:
2478 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
2479 (get_scope_members), (get_current_scope), (get_global_members),
2480 (get_file_symbols), (get_info_by_id), (main):
2482 Rewrote symbol-db-view global tab. Now every expandable node is a query.
2483 Started using LIMIT keyword to speed up things.
2484 Deprecated GdaCommand in favour of GdaQuery into engine. This should
2485 make providers use prepared statements.
2487 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
2489 Patch from James Liggett:
2490 * plugins/subversion/plugin.c: (subversion_instance_init):
2491 * plugins/subversion/plugin.h:
2492 * plugins/subversion/subversion-diff-dialog.c:
2493 (on_subversion_diff_response), (subversion_diff_dialog),
2494 (on_menu_subversion_diff):
2495 * plugins/subversion/subversion-log-dialog.c:
2496 (on_log_view_selected_button_clicked),
2497 (on_log_diff_selected_button_clicked),
2498 (on_log_diff_previous_button_clicked),
2499 (subversion_log_window_create):
2500 * plugins/subversion/subversion-ui-utils.c:
2501 (get_filename_from_full_path), (init_whole_project),
2502 (on_whole_project_toggled):
2503 * plugins/subversion/subversion-ui-utils.h:
2504 * plugins/subversion/subversion-update-dialog.c:
2505 (subversion_update_dialog), (on_menu_subversion_update):
2507 Whole Project checkbox enabled by default in diff and update dialogs.
2508 changes the editor names for diff editors to something much more
2509 descriptive. For example, working copy/head diffs would have an editor
2510 with a name like "[Working Copy/Head] some-file.diff," where some-file
2511 is the name of the file/directory that was diffed. For diffs against
2512 arbitrary diffs the name would look like "[Revisions 2832/3200]
2513 some-file.diff" for a diff of some-file between revisions 2832 and
2516 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
2518 Icons from tpgww@onepost.net:
2519 * plugins/subversion/Makefile.am:
2520 * plugins/subversion/anjuta-subversion-plugin.svg:
2521 * plugins/subversion/anjuta-subversion.plugin.in:
2522 * plugins/subversion/plugin.h:
2523 * plugins/symbol-browser/Makefile.am:
2524 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
2525 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
2526 * plugins/symbol-browser/plugin.c:
2527 * plugins/symbol-db/Makefile.am:
2528 * plugins/symbol-db/plugin.c:
2529 * plugins/symbol-db/symbol-db.plugin.in:
2531 Icons from patch in bug #480093 comment #23. Also renamed icons.
2534 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
2536 Icons from tpgww@onepost.net:
2537 * plugins/project-manager/Makefile.am:
2538 * plugins/project-manager/anjuta-project-manager-plugin.svg:
2539 * plugins/project-manager/anjuta-project-manager.plugin.in:
2540 * plugins/project-manager/plugin.c:
2541 * plugins/project-wizard/Makefile.am:
2542 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
2543 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
2544 * plugins/project-wizard/druid.h:
2545 * plugins/search/Makefile.am:
2546 * plugins/search/anjuta-search-plugin.svg:
2547 * plugins/search/anjuta-search.plugin.in:
2548 * plugins/search/plugin.c:
2550 Icons from patch in bug #480093 comment #23. Also renamed icons.
2553 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
2555 * TODO.tasks: updated.
2557 Icons from tpgww@onepost.net:
2558 * plugins/file-loader/Makefile.am:
2559 * plugins/file-loader/anjuta-loader-plugin.svg:
2560 * plugins/file-loader/anjuta-loader.plugin.in:
2561 * plugins/file-manager/Makefile.am:
2562 * plugins/file-manager/anjuta-file-manager-plugin.svg:
2563 * plugins/file-manager/file-manager.plugin.in:
2564 * plugins/file-manager/plugin.c:
2565 * plugins/glade/Makefile.am:
2566 * plugins/glade/anjuta-glade-plugin.svg:
2567 * plugins/glade/anjuta-glade.plugin.in:
2568 * plugins/glade/plugin.c: (register_stock_icons):
2569 * plugins/language-manager/Makefile.am:
2570 * plugins/language-manager/anjuta-language-manager-plugin.svg:
2571 * plugins/language-manager/language-manager.plugin.in:
2572 * plugins/message-view/Makefile.am:
2573 * plugins/message-view/anjuta-message-manager.plugin.in:
2574 * plugins/message-view/anjuta-messages-plugin.svg:
2575 * plugins/message-view/plugin.c:
2576 * plugins/patch/Makefile.am:
2577 * plugins/patch/anjuta-patch-plugin.svg:
2578 * plugins/patch/anjuta-patch.plugin.in:
2579 * plugins/patch/plugin.c:
2580 * plugins/profiler/Makefile.am:
2581 * plugins/profiler/anjuta-profiler-plugin.svg:
2582 * plugins/profiler/plugin.c: (register_stock_icons):
2583 * plugins/profiler/profiler.plugin.in:
2584 * plugins/project-import/Makefile.am:
2585 * plugins/project-import/anjuta-project-import-plugin.svg:
2586 * plugins/project-import/anjuta-project-import.plugin.in:
2587 * plugins/project-import/plugin.c:
2589 Icons from patch in bug #480093 comment #23. Also renamed icons.
2592 2007-11-18 Johannes Schmid <jhs@gnome.org>
2594 * plugins/build-basic-autotools/build-basic-autotools.c:
2596 * plugins/debug-manager/anjuta-debug-manager.glade:
2597 * plugins/debug-manager/breakpoints.c:
2598 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
2599 * plugins/file-wizard/file.c:
2600 * plugins/gdb/anjuta-gdb.glade:
2601 * plugins/glade/plugin.c: (ifile_open):
2602 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
2603 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2604 * plugins/gtodo/tray-icon.c:
2605 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
2606 * plugins/macro/macros.xml:
2607 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2608 Fixed translation bugs (#496833, #488211 and #497758)
2610 * plugins/document-manager/plugin.c: (on_editor_changed):
2613 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
2615 Icons from tpgww@onepost.net:
2616 * plugins/devhelp/Makefile.am:
2617 * plugins/devhelp/anjuta-devhelp-plugin.svg:
2618 * plugins/devhelp/anjuta-devhelp.plugin.in:
2619 * plugins/devhelp/plugin.c:
2620 * plugins/document-manager/anjuta-document-manager.plugin.in:
2621 * plugins/document-manager/images/Makefile.am:
2622 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
2623 * plugins/document-manager/plugin.c:
2624 * plugins/editor/Makefile.am:
2625 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
2626 * plugins/editor/anjuta-editor.plugin.in:
2627 * plugins/editor/plugin.c:
2628 * plugins/sample1/Makefile.am:
2629 * plugins/sample1/anjuta-sample-plugin.svg:
2630 * plugins/sample1/anjuta-sample.plugin.in:
2631 * plugins/sourceview/Makefile.am:
2632 * plugins/sourceview/plugin.c:
2633 * plugins/sourceview/sourceview.plugin.in:
2635 Icons from patch in bug #480093 comment #23. Also renamed icons.
2638 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
2640 * TODO.tasks: Updated.
2642 Icons from tpgww@onepost.net:
2643 * plugins/build-basic-autotools/Makefile.am:
2644 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
2645 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
2646 * plugins/build-basic-autotools/build-basic-autotools.c:
2647 * plugins/class-inheritance/Makefile.am:
2648 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
2649 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
2650 * plugins/class-inheritance/plugin.c:
2651 * plugins/cvs-plugin/Makefile.am:
2652 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
2653 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
2654 * plugins/cvs-plugin/plugin.c:
2655 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
2656 * plugins/debug-manager/images/Makefile.am:
2657 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
2658 * plugins/debug-manager/plugin.c:
2660 Icons from patch in bug #480093 comment #23. Also renamed icons.
2663 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2665 * (removed) libanjuta/anjuta-children.c,
2666 (removed) libanjuta/anjuta-children.h,
2667 libanjuta/anjuta-launcher.c,
2668 libanjuta/libanjuta.h,
2669 libanjuta/Makefile.am,
2670 plugins/gdb/debugger.c,
2671 plugins/terminal/terminal.c,
2672 manuals/reference/libanjuta/libanjuta-sections.txt,
2673 manuals/reference/libanjuta/libanjuta-docs.sgml:
2674 Replace anjuta_children_register by g_child_watch_add
2676 2007-11-13 Johannes Schmid <jhs@gnome.org>
2678 * plugins/subversion/anjuta-subversion.glade:
2679 * plugins/subversion/subversion-commit-dialog.c:
2680 (subversion_commit_dialog):
2681 * plugins/subversion/subversion-resolve-dialog.c:
2682 (subversion_resolve_dialog):
2683 * plugins/subversion/subversion-revert-dialog.c:
2684 (subversion_revert_dialog):
2685 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
2686 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
2687 (hide_pulse_progress_bar):
2688 * plugins/subversion/subversion-ui-utils.h:
2690 Yet another patch from #457477:
2691 Add a pulsing progress bar to all dialogs receiving status
2693 2007-11-12 Johannes Schmid <jhs@gnome.org>
2695 * plugins/document-manager/plugin.c: (create_highlight_submenu):
2696 Bug 493583 – crash in Anjuta IDE: trying to open a file
2698 * plugins/subversion/subversion-commit-dialog.c:
2699 (select_all_files), (subversion_commit_dialog):
2700 Patch from jrligget - see #457477
2702 2007-11-12 Johannes Schmid <jhs@gnome.org>
2704 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
2705 * libanjuta/anjuta-plugin-handle.c:
2706 (anjuta_plugin_handle_get_about):
2707 Bug 495536 – Plugins localization improvement
2709 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
2710 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2711 * plugins/indent/indent.glade:
2712 * plugins/subversion/anjuta-subversion.glade:
2713 Bug 495245 – Strings bug
2715 2007-11-08 James Liggett <jrliggett@cox.net>
2717 reviewed by: Johannes Schmid <jhs@gnome.org>
2719 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
2720 (anjuta_async_command_finalize),
2721 (anjuta_async_command_notification_poll),
2722 (anjuta_async_command_thread), (start_command),
2723 (notify_data_arrived), (notify_complete),
2724 (anjuta_async_command_class_init),
2725 (anjuta_async_command_set_error_message),
2726 (anjuta_async_command_get_error_message),
2727 (anjuta_async_command_lock), (anjuta_async_command_unlock):
2728 * libanjuta/anjuta-async-command.h:
2729 * libanjuta/anjuta-command.c: (anjuta_command_init),
2730 (anjuta_command_finalize), (anjuta_command_class_init),
2731 (anjuta_command_start), (anjuta_command_notify_data_arrived),
2732 (anjuta_command_notify_complete),
2733 (anjuta_command_set_error_message),
2734 (anjuta_command_get_error_message):
2735 * libanjuta/anjuta-command.h:
2736 * libanjuta/anjuta-glade-catalog.c:
2737 * libanjuta/anjuta-glade.xml:
2738 * libanjuta/anjuta-vcs-status-tree-view.c:
2739 (on_selected_column_toggled),
2740 (anjuta_vcs_status_tree_view_create_columns),
2741 (anjuta_vcs_status_tree_view_init),
2742 (anjuta_vcs_status_tree_view_finalize),
2743 (anjuta_vcs_status_tree_view_set_property),
2744 (anjuta_vcs_status_tree_view_get_property),
2745 (anjuta_vcs_status_tree_view_class_init),
2746 (anjuta_vcs_status_tree_view_new),
2747 (anjuta_vcs_status_tree_view_destroy),
2748 (anjuta_vcs_status_tree_view_add), (select_all_paths),
2749 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
2750 (anjuta_vcs_status_tree_view_unselect_all),
2751 (create_selected_paths_list),
2752 (anjuta_vcs_status_tree_view_get_selected):
2753 * libanjuta/anjuta-vcs-status-tree-view.h:
2754 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
2755 * libanjuta/anjuta-widgets.h:
2756 * plugins/subversion/subversion-add-dialog.c:
2757 (on_add_command_finished), (on_subversion_add_response),
2758 (subversion_add_dialog), (on_menu_subversion_add),
2759 (on_fm_subversion_add):
2760 * plugins/subversion/subversion-add-dialog.h:
2761 * plugins/subversion/subversion-commit-dialog.c:
2762 (on_commit_command_finished), (on_subversion_commit_response),
2763 (subversion_commit_dialog), (on_menu_subversion_commit),
2764 (on_fm_subversion_commit):
2765 * plugins/subversion/subversion-commit-dialog.h:
2766 * plugins/subversion/subversion-copy-dialog.c:
2767 (on_copy_other_revision_radio_toggled),
2768 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
2769 (on_copy_command_finished), (on_subversion_copy_response),
2770 (subversion_copy_dialog), (on_menu_subversion_copy),
2771 (on_fm_subversion_copy):
2772 * plugins/subversion/subversion-copy-dialog.h:
2773 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
2774 (on_subversion_diff_response), (subversion_diff_dialog),
2775 (on_menu_subversion_diff), (on_fm_subversion_diff):
2776 * plugins/subversion/subversion-diff-dialog.h:
2777 * plugins/subversion/subversion-log-dialog.c:
2778 (on_diff_selected_column_toggled), (create_columns),
2779 (on_log_command_finished), (on_log_view_button_clicked),
2780 (on_cat_command_data_arrived), (on_cat_command_finished),
2781 (on_log_view_selected_button_clicked), (get_selected_revisions),
2782 (on_log_diff_selected_button_clicked),
2783 (on_log_diff_previous_button_clicked),
2784 (on_subversion_log_vbox_destroy),
2785 (on_log_changes_view_row_selected), (subversion_log_window_create),
2786 (on_menu_subversion_log), (on_fm_subversion_log),
2787 (subversion_log_set_whole_project_sensitive):
2788 * plugins/subversion/subversion-log-dialog.h:
2789 * plugins/subversion/subversion-merge-dialog.c:
2790 (on_merge_command_finished), (on_subversion_merge_response),
2791 (on_merge_first_path_browse_button_clicked),
2792 (on_merge_second_path_browse_button_clicked),
2793 (on_merge_use_first_path_check_toggled),
2794 (on_merge_start_revision_radio_toggled),
2795 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
2796 (on_menu_subversion_merge):
2797 * plugins/subversion/subversion-merge-dialog.h:
2798 * plugins/subversion/subversion-remove-dialog.c:
2799 (on_remove_command_finished),
2800 (on_remove_path_browse_button_clicked),
2801 (on_subversion_remove_response), (subversion_remove_dialog),
2802 (on_menu_subversion_remove), (on_fm_subversion_remove):
2803 * plugins/subversion/subversion-remove-dialog.h:
2804 * plugins/subversion/subversion-resolve-dialog.c:
2805 (on_resolve_command_finished), (on_subversion_resolve_response),
2806 (subversion_resolve_dialog), (on_menu_subversion_resolve):
2807 * plugins/subversion/subversion-resolve-dialog.h:
2808 * plugins/subversion/subversion-revert-dialog.c:
2809 (on_revert_command_finished), (on_subversion_revert_response),
2810 (subversion_revert_dialog), (on_menu_subversion_revert):
2811 * plugins/subversion/subversion-revert-dialog.h:
2812 * plugins/subversion/subversion-switch-dialog.c:
2813 (on_switch_other_revision_radio_toggled),
2814 (on_switch_command_finished), (on_subversion_switch_response),
2815 (subversion_switch_dialog), (on_menu_subversion_switch):
2816 * plugins/subversion/subversion-switch-dialog.h:
2817 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
2818 (subversion_data_free), (on_mesg_view_destroy),
2819 (create_message_view), (check_filename), (get_log_from_textview),
2820 (pulse_timer), (on_pulse_timer_destroyed),
2821 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
2822 (report_errors), (on_status_command_finished),
2823 (on_status_command_data_arrived), (on_command_info_arrived),
2824 (select_all_status_items), (clear_all_status_selections),
2825 (init_whole_project), (on_whole_project_toggled),
2826 (send_diff_command_output_to_editor), (on_diff_command_finished),
2827 (stop_status_bar_progress_pulse):
2828 * plugins/subversion/subversion-ui-utils.h:
2829 * plugins/subversion/subversion-update-dialog.c:
2830 (on_update_command_finished), (on_subversion_update_response),
2831 (subversion_update_dialog), (on_menu_subversion_update),
2832 (on_fm_subversion_update):
2833 * plugins/subversion/subversion-update-dialog.h:
2834 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
2835 (svn_add_command_finalize), (svn_add_command_run),
2836 (svn_add_command_class_init), (svn_add_command_new),
2837 (svn_add_command_destroy):
2838 * plugins/subversion/svn-add-command.h:
2839 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
2840 (svn_cat_command_finalize), (svn_cat_command_run),
2841 (svn_cat_command_class_init), (svn_cat_command_new),
2842 (svn_cat_command_destroy), (svn_cat_command_get_output):
2843 * plugins/subversion/svn-cat-command.h:
2844 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
2845 (svn_command_release_ui_lock), (simple_prompt),
2846 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
2847 (svn_auth_ssl_server_trust_prompt_func_cb),
2848 (svn_auth_ssl_client_cert_prompt_func_cb),
2849 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
2850 (svn_command_init), (svn_command_finalize),
2851 (svn_command_class_init), (svn_command_push_info),
2852 (svn_command_get_info_queue), (svn_command_set_error),
2853 (svn_command_get_client_context), (svn_command_get_pool),
2854 (svn_command_lock_ui), (svn_command_unlock_ui),
2855 (svn_command_get_revision), (svn_command_copy_path_list),
2856 (svn_command_free_path_list):
2857 * plugins/subversion/svn-command.h:
2858 * plugins/subversion/svn-commit-command.c: (on_log_callback),
2859 (svn_commit_command_init), (svn_commit_command_finalize),
2860 (svn_commit_command_run), (svn_commit_command_class_init),
2861 (svn_commit_command_new), (svn_commit_command_destroy):
2862 * plugins/subversion/svn-commit-command.h:
2863 * plugins/subversion/svn-copy-command.c: (on_log_callback),
2864 (svn_copy_command_init), (svn_copy_command_finalize),
2865 (svn_copy_command_run), (svn_copy_command_class_init),
2866 (svn_copy_command_new), (svn_copy_command_destroy):
2867 * plugins/subversion/svn-copy-command.h:
2868 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
2869 (svn_diff_command_finalize), (svn_diff_command_run),
2870 (svn_diff_command_class_init), (svn_diff_command_new),
2871 (svn_diff_command_destroy), (svn_diff_command_get_output):
2872 * plugins/subversion/svn-diff-command.h:
2873 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
2874 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
2875 (svn_log_command_class_init), (svn_log_command_new),
2876 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
2877 * plugins/subversion/svn-log-command.h:
2878 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
2879 (svn_log_entry_finalize), (svn_log_entry_class_init),
2880 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
2881 (svn_log_entry_get_author), (svn_log_entry_get_date),
2882 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
2883 (svn_log_entry_get_full_log):
2884 * plugins/subversion/svn-log-entry.h:
2885 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
2886 (svn_merge_command_finalize), (svn_merge_command_run),
2887 (svn_merge_command_class_init), (svn_merge_command_new),
2888 (svn_merge_command_destroy):
2889 * plugins/subversion/svn-merge-command.h:
2890 * plugins/subversion/svn-remove-command.c: (on_log_callback),
2891 (svn_remove_command_init), (svn_remove_command_finalize),
2892 (svn_remove_command_run), (svn_remove_command_class_init),
2893 (svn_remove_command_new), (svn_remove_command_destroy),
2894 (svn_remove_command_get_path):
2895 * plugins/subversion/svn-remove-command.h:
2896 * plugins/subversion/svn-resolve-command.c:
2897 (svn_resolve_command_init), (svn_resolve_command_finalize),
2898 (svn_resolve_command_run), (svn_resolve_command_class_init),
2899 (svn_resolve_command_new), (svn_resolve_command_destroy):
2900 * plugins/subversion/svn-resolve-command.h:
2901 * plugins/subversion/svn-revert-command.c:
2902 (svn_revert_command_init), (svn_revert_command_finalize),
2903 (svn_revert_command_run), (svn_revert_command_class_init),
2904 (svn_revert_command_new), (svn_revert_command_destroy):
2905 * plugins/subversion/svn-revert-command.h:
2906 * plugins/subversion/svn-status-command.c:
2907 (svn_status_command_init), (svn_status_command_finalize),
2908 (on_svn_status_notify), (svn_status_command_run),
2909 (svn_status_command_class_init), (svn_status_command_new),
2910 (svn_status_command_destroy),
2911 (svn_status_command_get_status_queue):
2912 * plugins/subversion/svn-status-command.h:
2913 * plugins/subversion/svn-status.c: (svn_status_init),
2914 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
2915 (svn_status_destroy), (svn_status_get_path),
2916 (svn_status_get_vcs_status):
2917 * plugins/subversion/svn-status.h:
2918 * plugins/subversion/svn-switch-command.c:
2919 (svn_switch_command_init), (svn_switch_command_finalize),
2920 (svn_switch_command_run), (svn_switch_command_class_init),
2921 (svn_switch_command_new), (svn_switch_command_destroy):
2922 * plugins/subversion/svn-switch-command.h:
2923 * plugins/subversion/svn-update-command.c:
2924 (svn_update_command_init), (svn_update_command_finalize),
2925 (svn_update_command_run), (svn_update_command_class_init),
2926 (svn_update_command_new), (svn_update_command_destroy):
2927 * plugins/subversion/svn-update-command.h:
2929 Now really committed all files from James patch (#457477)
2931 2007-11-08 Johannes Schmid <jhs@gnome.org>
2933 * TODO.tasks: Updated
2935 2007-11-08 James Liggett <jrliggett@cox.net>
2937 reviewed by: Johannes Schmid <jhs@gnome.org>
2940 * libanjuta/Makefile.am:
2941 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
2942 * libanjuta/anjuta-status.h:
2943 * libanjuta/libanjuta.h:
2944 * plugins/subversion/Makefile.am:
2945 * plugins/subversion/anjuta-subversion.glade:
2946 * plugins/subversion/anjuta-subversion.ui:
2947 * plugins/subversion/plugin.c: (value_added_project_root_uri),
2948 (value_removed_project_root_uri), (activate_plugin),
2949 (deactivate_plugin), (finalize), (subversion_instance_init):
2950 * plugins/subversion/plugin.h:
2951 * plugins/subversion/subversion-actions.c:
2952 * plugins/subversion/subversion-actions.h:
2953 * plugins/subversion/subversion-callbacks.c:
2954 * plugins/subversion/subversion-callbacks.h:
2955 * plugins/subversion/svn-auth.c:
2956 * plugins/subversion/svn-auth.h:
2957 * plugins/subversion/svn-backend-priv.h:
2958 * plugins/subversion/svn-backend.c:
2959 * plugins/subversion/svn-backend.h:
2960 * plugins/subversion/svn-notify.c:
2961 * plugins/subversion/svn-notify.h:
2962 * plugins/subversion/svn-thread.c:
2963 * plugins/subversion/svn-thread.h:
2965 Commited alpha2 of the new subversion plugin (#457477)
2967 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2969 * plugins/debug-manager/command.c:
2970 Fix a stupid crash when changing a register value
2972 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2974 * libanjuta/interfaces/libanjuta.idl,
2975 plugins/debug-manager/command.c,
2976 plugins/debug-manager/command.h,
2977 plugins/debug-manager/start.c,
2978 plugins/gdb/plugin.c,
2979 plugins/gdb/debugger.c,
2980 plugins/gdb/debugger.h:
2981 Use anjuta terminal plugin instead of gnome terminal
2982 Select if a terminal is used in the the start_program function
2983 Move terminal code from debugger.c to plugin.c
2984 Partial fix of bug #481366
2986 * plugins/gdb/utilities.c,
2987 plugins/gdb/utilities.h:
2988 Remove gnome terminal check function
2990 2007-11-06 Johannes Schmid <jhs@gnome.org>
2992 * plugins/project-import/anjuta-project-import.glade:
2993 * plugins/project-import/project-import.c: (on_import_next),
2994 (on_import_finish), (project_import_set_directory):
2995 * plugins/project-wizard/property.c: (npw_property_create_widget),
2996 (npw_property_set_value_from_widget):
2998 Replaced gnome_file_entry with gtk_file_chooser_button
2999 Fixes #422329 – Creating a new directory in program options doesn't work
3001 2007-11-04 Massimo Cora' <maxcvs@email.it>
3003 * plugins/symbol-db/plugin.c:
3004 add all files at once on project_import.
3005 No need to split them into more languages: ctags
3006 and the engine will take care of that.
3008 * plugins/symbol-db/symbol-db-engine.h,
3009 * plugins/symbol-db/symbol-db-engine.c,
3010 * plugins/symbol-db/tables.sql,
3011 * plugins/symbol-db/test/Makefile.am,
3012 * plugins/symbol-db/test/main.c,
3013 * plugins/symbol-db/symbol-db-view-locals.c:
3014 some memory leaks fixed. Ported the thing to
3015 libgda 3.1.2 [or better svn HEAD].
3016 Thanks to a fresh new algorithm to detect
3017 parent scope we're able to display correcly
3018 a local gtktree, including classes not directly
3019 defined inside that file.
3021 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
3023 * plugins/debug-manager/threads.c,
3024 plugins/debug-manager/stack_trace.c:
3025 Do not display address when not needed
3027 * plugins/debug-manager/plugin.c,
3028 plugins/debug-manager/breakpoints.c:
3029 Breakpoints directly connect to debugger signals
3031 * plugins/debug-manager/watch.c:
3032 program-unload signal does not exist used debugger-stopped
3034 * plugins/debug-manager/queue.c,
3035 libanjuta/interfaces/libanjuta.idl:
3036 Display error message returned by debugger command
3039 2007-11-04 Johannes Schmid <jhs@gnome.org>
3041 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
3042 Bug 493062 – gcj template needs AC_PROG_CC
3043 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
3045 * src/anjuta-actions.h:
3046 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
3047 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
3049 === anjuta 2.3.0 ===
3051 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
3055 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
3057 * ChangeLog: Tagged 2.3.0 release.
3059 * plugins/indent/Makefile.am: Fixed indentation.
3061 * plugins/editor/aneditor-autocomplete.cxx:
3062 * plugins/editor/aneditor-priv.h:
3063 * plugins/editor/aneditor.cxx:
3064 * plugins/editor/aneditor.h: Commented out dead codes.
3066 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
3067 Do not build symbol-db by
3068 default. Added 'unstable' in plugin description to signify it's
3069 developmental state.
3071 * plugins/file-manager/Makefile.am,
3072 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
3074 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
3076 * plugins/debug-manager/utilities.c,
3077 plugins/debug-manager/utilities.h,
3078 plugins/debug-manager/threads.c,
3079 plugins/debug-manager/plugin.c,
3080 plugins/debug-manager/plugin.h,
3081 plugins/debug-manager/disassemble.h,
3082 plugins/debug-manager/watch.c,
3083 plugins/debug-manager/watch.h,
3084 plugins/debug-manager/breakpoints.c,
3085 plugins/debug-manager/stack_trace.c:
3086 Replace few remaining function calls by signal
3088 * plugins/debug-manager/disassemble.c,
3089 plugins/debug-manager/registers.c,
3090 plugins/debug-manager/memory.c,
3091 plugins/debug-manager/locals.c,
3092 plugins/debug-manager/queue.c,
3093 plugins/debug-manager/queue.h:
3094 Connect signals when debugger is started
3095 Disconnect them when debugger is stopped
3096 Do not display window if debugger doesn't support feature
3098 * plugins/gdb/plugin.c,
3099 libanjuta/interfaces/libanjuta.idl:
3100 Remove unused initialization function
3102 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
3105 * plugins/file-manager/Makefile.am:
3106 * scripts/build-schemas.mk: Fixed 'make distcheck'
3108 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
3110 * manuals/reference/libanjuta/libanjuta-docs.sgml,
3111 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
3112 to latest API additions.
3114 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
3117 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
3119 * ChangeLog: Fixed indentation.
3120 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
3123 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
3125 * libanjuta/interfaces/libanjuta.idl:
3126 * plugins/build-basic-autotools/build-basic-autotools.c:
3127 (build_compile_file_real), (build_build_project),
3128 (build_install_project), (build_clean_project),
3129 (build_configure_project), (build_autogen_project),
3130 (build_distribution_project), (build_build_module),
3131 (build_install_module), (build_clean_module), (fm_build),
3132 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
3133 (finalize), (basic_autotools_plugin_instance_init),
3134 (ibuildable_set_command), (ibuildable_reset_commands),
3135 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
3136 (ibuildable_install), (ibuildable_configure),
3137 (ibuildable_generate), (ibuildable_iface_init):
3138 * plugins/build-basic-autotools/build-basic-autotools.h:
3140 Added API for commands override in build interface and implemented
3141 them in build plugin. Useful for other plugins override build
3142 commands depending on project environment.
3144 2007-10-28 Naba Kumar <naba@gnome.org>
3147 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
3148 Fixed widget alignment for dock switcher tab style combo and
3149 scratchbox path entrybox.
3151 2007-10-28 Johannes Schmid <jhs@gnome.org>
3153 * plugins/document-manager/plugin.c: (on_editor_changed):
3154 Fixed a memory leak and simplified code (thanks again Sébastien)
3157 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
3158 and OFFSET sql statements)
3160 2007-10-28 Massimo Cora' <maxcvs@email.it>
3162 * plugins/symbol-db/plugin.c,
3163 plugins/symbol-db/symbol-db-engine.h,
3164 plugins/symbol-db/symbol-db-view.c,
3165 plugins/symbol-db/symbol-db-view.c,
3166 plugins/symbol-db/symbol-db-view-locals.c,
3167 plugins/symbol-db/symbol-db-view-locals.h,
3168 plugins/symbol-db/symbol-db-engine.c:
3169 Better end-of-file-scan detection, permitting
3170 an improved scope/inheritance parsing.
3171 Locals tab gtktree now displays correct
3172 namespace->class->children tree, even if
3173 in a C++ file there isn't class declaration.
3175 2007-10-27 Johannes Schmid <jhs@gnome.org>
3177 Patch from Stanislav Brabec <sbrabec@suse.cz>
3179 Bug 489798 – Do not rely on svn-config
3181 Patch from Michael Wolf <maw@ximian.com>:
3182 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
3183 (egg_tree_model_filter_remove_node),
3184 (egg_tree_model_filter_row_deleted):
3185 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
3187 2007-10-27 Johannes Schmid <jhs@gnome.org>
3189 * plugins/devhelp/anjuta-devhelp.ui:
3190 * plugins/message-view/anjuta-message-manager.ui:
3192 Added some separators to the toolbar
3194 * plugins/document-manager/plugin.c:
3195 (on_support_plugin_deactivated), (load_new_support_plugins),
3196 (unload_unused_support_plugins), (on_editor_changed):
3198 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
3199 for pointing out that is was crap.
3201 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
3203 * libanjuta/interfaces/libanjuta.idl,
3204 libanjuta/anjuta-plugin-manager.c,
3205 libanjuta/anjuta-plugin-manager.h,
3206 libanjuta/anjuta-c-plugin-factory.c,
3207 libanjuta/anjuta-c-module.h,
3208 libanjuta/anjuta-c-module.c:
3209 Report detailled error message in case of plugin loading failure
3211 2007-10-24 Johannes Schmid <jhs@gnome.org>
3214 * plugins/Makefile.am:
3216 Activate build of symbol-db plugin (when libgda is available)
3218 * plugins/document-manager/plugin.c:
3219 (on_support_plugin_deactivated), (on_editor_changed):
3221 Properly handle language support plugins even when they are
3222 unloaded by the session.
3224 * plugins/symbol-db/plugin.c: (register_stock_icons),
3225 Port to new REGISTER_ICONS stuff
3227 2007-10-22 Massimo Cora' <maxcvs@email.it>
3229 * plugins/symbol-db/plugin.c,
3230 * plugins/symbol-db/symbol-db-view.c
3231 * plugins/symbol-db/symbol-db-engine.h,
3232 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
3233 * plugins/symbol-db/symbol-db-view-locals.c,
3234 * plugins/symbol-db/symbol-db-view-locals.h,
3235 * plugins/symbol-db/symbol-db-engine.c:
3236 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
3237 Added a new algorithm for dynamic population of the local symbols' tab.
3238 Now the default view is tree-like.
3239 Some fixes on engine correct some population issues.
3241 2007-10-23 Naba Kumar <naba@gnome.org>
3243 * plugins/glade/Makefile.am: Corrected conditional not to install
3244 .plugin file if plugin is disabled.
3245 * plugins/sourceview/Makefile.am: Corrected conditional not to
3246 install schemas if plugin is not built.
3248 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
3250 * plugins/debug-manager/queue.c:
3251 Fix #488061: Mutiple crash dialogs
3253 * plugins/gdb/debugger.c,
3254 plugins/gdb/debugger.h:
3255 Remove maximum gdb command length, should fix bug#474811
3257 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
3259 * manuals/reference/libanjuta/plugin-description-file.sgml,
3260 manuals/reference/libanjuta/libanjuta-docs.sgml,
3261 manuals/reference/libanjuta/libanjuta-sections.txt,
3262 libanjuta/interfaces/libanjuta.idl,
3263 libanjuta/anjuta-c-module.c,
3264 libanjuta/anjuta-c-plugin-factory.c:
3265 Document last changes in plugin code
3267 2007-10-19 Johannes Schmid <jhs@gnome.org>
3269 * plugins/subversion/subversion-callbacks.c: (check_filename):
3271 Fixed #487854 – Anjuta crashes when i try to add a SVN url
3273 2007-10-19 Naba Kumar <naba@gnome.org>
3275 * plugins/file-manager/file-model.c: Fixed a critical runtime
3278 2007-10-18 Johannes Schmid <jhs@gnome.org>
3280 * libanjuta/anjuta-ui.h:
3281 Small fix on icon macros
3283 * libanjuta/interfaces/libanjuta.idl:
3284 * plugins/language-manager/plugin.c: (ilanguage_get_name),
3285 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
3286 (ilanguage_iface_init):
3288 Added get_from_editor() and get_name_from_editor() methods
3291 * plugins/document-manager/plugin.c:
3292 (update_editor_ui_interface_items), (on_editor_changed):
3293 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3295 * plugins/language-support-cpp-java/plugin.c: (install_support):
3297 Ported plugins to use the new interface
3299 2007-10-17 Johannes Schmid <jhs@gnome.org>
3301 * libanjuta/anjuta-ui.h:
3303 Added macros to register stock icons to stop all this copy&paste
3304 which had spread over a lot of files. New macros support to add
3305 icons with toolbar and menu size (16 and 24)
3307 * plugins/class-inheritance/plugin.c: (register_stock_icons):
3308 * plugins/debug-manager/images/anjuta-attach.svg:
3309 * plugins/debug-manager/images/anjuta-step-out.svg:
3310 * plugins/debug-manager/images/anjuta-step-over.svg:
3311 * plugins/debug-manager/plugin.c: (register_stock_icons):
3312 * plugins/document-manager/images/Makefile.am:
3313 * plugins/document-manager/images/anjuta-block-end.svg:
3314 * plugins/document-manager/images/anjuta-block-start.svg:
3315 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
3316 * plugins/document-manager/images/anjuta-bookmark.svg:
3317 * plugins/document-manager/images/anjuta-go-history-next.svg:
3318 * plugins/document-manager/images/anjuta-go-history-prev.svg:
3319 * plugins/document-manager/plugin.c: (register_stock_icons):
3320 * plugins/glade/plugin.c: (register_stock_icons):
3321 * plugins/language-support-cpp-java/plugin.c:
3322 (register_stock_icons):
3323 * plugins/message-view/Makefile.am:
3324 * plugins/message-view/anjuta-go-message-next.svg:
3325 * plugins/message-view/anjuta-go-message-prev.svg:
3326 * plugins/message-view/anjuta-message-view.svg:
3327 * plugins/message-view/messages.xpm:
3328 * plugins/message-view/plugin.c: (register_stock_icons):
3329 * plugins/patch/plugin.c: (patch_plugin_activate):
3330 * plugins/project-manager/plugin.c: (register_stock_icons):
3331 * plugins/search/Makefile.am:
3332 * plugins/search/anjuta-go-match-next.svg:
3333 * plugins/search/anjuta-go-match-prev.svg:
3334 * plugins/search/plugin.c: (activate_plugin):
3335 * plugins/symbol-browser/plugin.c: (register_stock_icons):
3336 * plugins/terminal/terminal.c: (register_stock_icons):
3337 * plugins/valgrind/plugin.c: (register_stock_icons):
3339 Updated to use the new icons and added several new and updated
3342 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
3344 * libanjuta/anjuta-plugin-handle.c,
3345 libanjuta/anjuta-plugin-handle.h:
3346 Add a new path property containing the directory of the .plugin
3347 file, library file (.so or whatever) must be in the same directory
3349 * libanjuta/anjuta-plugin-manager.c,
3350 libanjuta/interfaces/libanjuta.idl,
3351 (removed) libanjuta/anjuta-glue-plugin.c,
3352 (removed) libanjuta/anjuta-glue-plugin.h,
3353 (removed) libanjuta/anjuta-glue-c.c,
3354 (removed) libanjuta/anjuta-glue-c.h,
3355 (removed) libanjuta/anjuta-glue-cpp.c,
3356 (removed) libanjuta/anjuta-glue-cpp.h,
3357 (removed) libanjuta/anjuta-glue-factory.c,
3358 (removed) libanjuta/anjuta-glue-factory.h,
3359 (added) libanjuta/anjuta-c-module.c,
3360 (added) libanjuta/anjuta-c-module.h,
3361 (added) libanjuta/anjuta-c-plugin-factory.c,
3362 (added) libanjuta/anjuta-c-plugin-factory.h,
3363 libanjuta/Makefile.am:
3364 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
3365 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
3366 implementing IAnjutaPluginFactory
3367 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
3369 * libanjuta/libanjuta.h:
3370 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
3373 * libanjuta/anjuta-plugin.h:
3374 Replace AnjutaGluePlugin by GTypeModule
3375 Remove unused anjuta_glue_get_component_type replaced by
3378 * plugins/build-basic-autotools/build-basic-autotools.h,
3379 plugins/class-gen/plugin.h,
3380 plugins/class-inheritance/plugin.h,
3381 plugins/cvs-plugin/plugin.h,
3382 plugins/debug-manager/plugin.h,
3383 plugins/devhelp/plugin.h,
3384 plugins/document-manager/plugin.h,
3385 plugins/editor/plugin.h,
3386 plugins/file-loader/plugin.h,
3387 plugins/file-wizard/plugin.h,
3388 plugins/gdb/plugin.h,
3389 plugins/glade/plugin.h,
3390 plugins/gtodo/plugin.h,
3391 plugins/indent/plugin.h,
3392 plugins/language-manager/plugin.h,
3393 plugins/language-support-cpp-java/plugin.h,
3394 plugins/macro/plugin.h,
3395 plugins/message-view/plugin.h,
3396 plugins/patch/plugin.h,
3397 plugins/profiler/plugin.h,
3398 plugins/project-import/plugin.h,
3399 plugins/project-manager/plugin.h,
3400 plugins/project-wizard/plugin.h,
3401 plugins/sample1/plugin.h,
3402 plugins/search/plugin.h,
3403 plugins/sourceview/plugin.h,
3404 plugins/subversion/plugin.h,
3405 plugins/symbol-browser/plugin.h,
3406 plugins/symbol-db/plugin.h,
3407 plugins/terminal/terminal.c,
3408 plugins/tools/plugin.h,
3409 plugins/valgrind/plugin.h:
3410 Replace AnjutaGluePlugin by GTypeModule
3412 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
3414 * plugins/debug-manager/breakpoints.c:
3415 Fix bug#487112, crash while removing a breakpoint in a new file
3417 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
3419 * plugins/document-manager/search-box.c:
3420 Fix a crash (with an useful comment) focus-out-event handler must
3423 2007-10-14 Johannes Schmid <jhs@gnome.org>
3425 * plugins/sourceview/sourceview.c:
3426 Hide calltip when "Up" or "Down" key is pressed
3428 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
3430 * plugins/document-manager/search-box.c:
3431 Change included file order to avoid a compile error with gnome 2.16
3433 2007-10-13 Johannes Schmid <jhs@gnome.org>
3435 * plugins/debug-manager/plugin.c: (enable_log_view):
3437 Fixed crash when closing a project and unloading another while
3438 the debugger is enabled
3440 2007-10-13 Johannes Schmid <jhs@gnome.org>
3442 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
3444 Use correct breakpoint icon
3446 * plugins/devhelp/Makefile.am:
3447 * plugins/devhelp/anjuta-go-help-next.svg:
3448 * plugins/devhelp/anjuta-go-help-prev.svg:
3449 * plugins/devhelp/plugin.c: (register_stock_icons),
3452 Added new icons from #480093
3454 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
3455 * plugins/document-manager/images/anjuta-bookmark-first.svg:
3456 * plugins/document-manager/images/anjuta-bookmark-last.svg:
3457 * plugins/document-manager/images/anjuta-bookmark-next.svg:
3458 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
3459 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
3460 * plugins/message-view/anjuta-go-message-next.svg:
3461 * plugins/message-view/anjuta-go-message-prev.svg:
3463 Updated icons from #480093
3465 * src/anjuta-actions.h:
3466 Use GTK_STOCK_FULLSCREEN
3468 * src/anjuta-app.c: (on_gdl_style_changed),
3469 (anjuta_app_instance_init):
3472 Added preference option to set the gdl switcher style
3474 2007-10-13 Johannes Schmid <jhs@gnome.org>
3476 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
3477 (get_property_value_as_string), (set_property_value_as_string),
3478 (register_callbacks):
3479 * libanjuta/anjuta-preferences.h:
3481 Support GtkFileChooserButton as preferences widget
3483 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
3485 Fixed a Gtk-Critical
3487 * plugins/file-manager/Makefile.am:
3488 * plugins/file-manager/file-model.c: (file_model_filter_file),
3489 (file_model_add_dummy), (file_model_expand_idle),
3490 (file_model_set_property), (file_model_get_property),
3491 (file_model_class_init):
3492 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
3493 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
3494 (file_manager_activate), (file_manager_finalize),
3495 (file_manager_instance_init), (ipreferences_merge),
3496 (ipreferences_unmerge), (ipreferences_iface_init):
3497 * plugins/file-manager/plugin.h:
3499 Added preferences to file-manager
3501 * plugins/glade/plugin.c: (activate_plugin):
3503 Move Properties widget into center because it is way to big
3506 2007-10-10 Johannes Schmid <jhs@gnome.org>
3508 * plugins/language-support-cpp-java/Makefile.am:
3509 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
3510 * plugins/language-support-cpp-java/anjuta-complete.svg:
3511 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
3512 * plugins/language-support-cpp-java/plugin.c:
3513 (register_stock_icons):
3515 And yet some more icons...
3517 2007-10-10 Johannes Schmid <jhs@gnome.org>
3519 * plugins/debug-manager/breakpoints.c:
3520 * plugins/debug-manager/images/Makefile.am:
3521 * plugins/debug-manager/images/anjuta-bookmark.svg:
3522 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
3523 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
3524 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
3525 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
3526 * plugins/debug-manager/images/anjuta-linemark.svg:
3527 * plugins/debug-manager/images/anjuta-pcmark.svg:
3528 * plugins/debug-manager/plugin.c: (register_stock_icons):
3529 * plugins/debug-manager/sparse_view.c:
3530 * plugins/document-manager/images/Makefile.am:
3531 * plugins/document-manager/images/anjuta-block-select.svg:
3532 * plugins/document-manager/images/anjuta-fold-close.svg:
3533 * plugins/document-manager/images/anjuta-fold-open.svg:
3534 * plugins/document-manager/images/anjuta-fold-toggle.svg:
3535 * plugins/document-manager/images/anjuta-indent-less.svg:
3536 * plugins/document-manager/images/anjuta-indent-more.svg:
3537 * plugins/document-manager/images/anjuta-swap.svg:
3538 * plugins/document-manager/images/block_select.xpm:
3539 * plugins/document-manager/images/fold_close.xpm:
3540 * plugins/document-manager/images/fold_open.xpm:
3541 * plugins/document-manager/images/fold_toggle.xpm:
3542 * plugins/document-manager/images/indent.xpm:
3543 * plugins/document-manager/images/indent_dcr.xpm:
3544 * plugins/document-manager/images/indent_inc.xpm:
3545 * plugins/document-manager/plugin.c: (register_stock_icons):
3546 * plugins/editor/Makefile.am:
3547 * plugins/editor/anjuta-bookmark-16.xpm:
3548 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
3549 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
3550 * plugins/editor/anjuta-linemark-16.xpm:
3551 * plugins/editor/anjuta-pcmark-16.xpm:
3552 * plugins/editor/bookmark.xpm:
3553 * plugins/editor/breakpoint-disabled.xpm:
3554 * plugins/editor/breakpoint-enabled.xpm:
3555 * plugins/editor/linemarker.xpm:
3556 * plugins/editor/program-counter.xpm:
3557 * plugins/editor/text_editor.c:
3558 * plugins/message-view/Makefile.am:
3559 * plugins/message-view/anjuta-go-message-next.svg:
3560 * plugins/message-view/anjuta-go-message-prev.svg:
3561 * plugins/message-view/anjuta-message-manager.ui:
3562 * plugins/message-view/plugin.c:
3563 * plugins/sourceview/Makefile.am:
3564 * plugins/sourceview/sourceview.c:
3566 Integrated lots of icons from #480093
3567 Thanks to <tpgww@onepost.net>
3569 * plugins/document-manager/plugin.c:
3570 Do not mark the line in ifile_open(), that looks ugly.
3572 * plugins/document-manager/search-box.c: (on_search_focus_out),
3574 Clear the status bar on focus_out.
3576 * plugins/file-loader/anjuta-loader-plugin.ui:
3579 2007-10-09 Johannes Schmid <jhs@gnome.org>
3581 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
3582 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
3584 Some things I missed in the patch for #484419
3586 * plugins/document-manager/action-callbacks.c:
3587 (on_new_file_activate):
3588 * plugins/document-manager/action-callbacks.h:
3589 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
3590 (on_window_key_press_event), (on_gconf_notify_timer):
3592 484645 – patch to deal with docman FIXME etc
3594 * plugins/editor/text_editor.c: (text_editor_set_indicator):
3595 * plugins/search/search-replace.c: (search_and_replace),
3596 (write_message_pane), (search_replace_populate),
3597 (translate_dialog_strings), (create_dialog),
3598 (anjuta_search_replace_activate):
3599 * plugins/search/search-replace_backend.c:
3600 (file_buffer_new_from_path), (get_next_match),
3601 (create_search_entries), (regex_backref),
3602 (clear_search_replace_instance):
3603 * plugins/search/search-replace_backend.h:
3605 #484573 – patch to correct various search-related issues
3607 Thanks for the above patches to <tpgww@onepost.net>
3609 * plugins/sourceview/sourceview.c:
3610 (sourceview_create_highligth_indic):
3612 Use the same marker for important as gedit (yellow background)
3614 * plugins/document-manager/anjuta-document-manager.ui:
3615 * plugins/file-loader/anjuta-file-loader.ui:
3616 * plugins/file-loader/plugin.c:
3618 Moved FileNew action to document-manager
3620 2007-10-08 Johannes Schmid <jhs@gnome.org>
3622 * plugins/document-manager/search-box.c: (on_search_activated):
3623 Mark messages for translation
3625 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
3627 reviewed by: Johannes Schmid <jhs@gnome.org>
3629 * plugins/Makefile.am:
3630 * plugins/build-basic-autotools/build-basic-autotools.c:
3631 (build_compile_file_real):
3632 * plugins/search/search-replace.c:
3633 * plugins/valgrind/preferences.c: (build_general_prefs):
3635 Fix #484379 – Contents of Makefile.am plugins and
3636 #484419 – Improvement into translation
3638 2007-10-06 Johannes Schmid <jhs@gnome.org>
3640 * libanjuta/interfaces/anjuta-idl-compiler.pl:
3642 Fixed to properly support pointer-to-pointer (**) types
3644 * libanjuta/interfaces/libanjuta.idl:
3645 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
3646 * plugins/sourceview/sourceview-cell.h:
3647 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
3648 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
3649 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
3650 (isearch_backward), (isearch_iface_init):
3651 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
3652 (itext_editor_iface_init), (iselection_set_iter),
3653 (iselection_get_start_iter), (iselection_get_end_iter),
3654 (iselection_iface_init), (isearch_forward), (isearch_backward),
3655 (isearch_iface_init):
3657 Added IAnjutaEditorSearch interface and some utility methods to
3658 migrate from positions to iterators for the editor interface.
3660 * plugins/document-manager/Makefile.am:
3661 * plugins/document-manager/action-callbacks.c:
3662 (on_goto_line_no1_activate), (on_show_search):
3663 * plugins/document-manager/action-callbacks.h:
3664 * plugins/document-manager/anjuta-docman.c:
3665 (anjuta_docman_add_document), (anjuta_docman_show_editor),
3666 (anjuta_docman_grab_text_focus):
3667 * plugins/document-manager/anjuta-document-manager.ui:
3668 * plugins/document-manager/goto_line.c: (removed)
3669 * plugins/document-manager/goto_line.h: (removed)
3670 * plugins/document-manager/search-box.c:
3671 * plugins/document-manager/search-box.h:
3672 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
3673 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
3674 (update_editor_ui_interface_items), (on_editor_added),
3675 (activate_plugin), (deactivate_plugin):
3676 * plugins/document-manager/plugin.h:
3678 Created new incremental "Quick Search" bar in the document manager to
3679 replace the crappy EggToolbar entries. Uses the new search interface and
3680 it thus much faster and more reliable.
3682 Bug 357544 – incremental search should work consistently (or not at all)
3683 when main toolbar is hidden
3684 Bug 440637 – Search, don't work very well (partly for incremental search)
3686 * plugins/search/anjuta-search.ui:
3687 * plugins/search/plugin.c: (activate_plugin):
3689 Removed incremental search stuff
3691 * plugins/build-basic-autotools/build-basic-autotools.c:
3692 (on_session_save), (on_session_load):
3693 * plugins/build-basic-autotools/executer.c:
3694 (get_program_parameters):
3696 Scroll to selected executable and remember it across sessions
3697 (followup of #477976)
3699 * plugins/debug-manager/plugin.c: (value_added_current_editor):
3700 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
3702 * plugins/devhelp/anjuta-devhelp.ui:
3703 Rearraged toolbar items a bit
3705 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
3707 * plugins/debug-manager/command.c,
3708 plugins/debug-manager/queue.c,
3709 plugins/gdb/plugin.c,
3710 plugins/gdb/debugger.c:
3711 Fix several crashing bugs (including bug#482985) with the debugger
3712 when closing project, stopping the debugger, restarting the program
3714 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
3716 * libanjuta/anjuta-launcher.c:
3717 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
3719 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
3721 * plugins/debug-manager/command.c,
3722 plugins/debug-manager/queue.c:
3723 Asynchronous command can abort other commands in queue
3724 Resynchronize debugger state when a command is cancelled
3726 * plugins/debug-manager/breakpoints.c:
3727 Free BreakpointItem only when it is not used anymore
3729 * plugins/gdb/plugin.c:
3730 Do not return TRUE if the callback and/or ready signal is not used
3732 * plugins/gdb/debugger.c:
3733 Fix a crash, return correct state when debugger is stopped
3735 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
3737 * plugins/project-wizard/autogen.c:
3738 Fix bug#482067, escape project wizard user defined strings
3740 2007-10-01 Johannes Schmid <jhs@gnome.org>
3742 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3744 * plugins/build-basic-autotools/build-basic-autotools.c:
3745 (basic_autotools_plugin_instance_init):
3746 * plugins/build-basic-autotools/build-basic-autotools.h:
3747 * plugins/build-basic-autotools/executer.c:
3748 (get_program_parameters):
3750 Fixed #477976 – Keybinding in run dialog
3752 2007-09-30 Johannes Schmid <jhs@gnome.org>
3754 * plugins/Makefile.am:
3755 Do not build indent plugin (yet)
3757 * plugins/document-manager/plugin.c: (ipreferences_merge):
3758 Fixed unintentional and wrong change
3760 * plugins/indent/anjuta-indent.ui:
3763 2007-09-28 Johannes Schmid <jhs@gnome.org>
3765 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
3766 * libanjuta/anjuta-launcher.h:
3767 Add a method to send EOF to some process. Needed for the indent plugin
3768 and should be useful in general. It does not actually send EOF as this
3769 is not possible with utf-8, but closes the stream instead.
3771 * plugins/devhelp/plugin.c: (value_added_current_editor):
3772 Fixed a Gtk-Critical due to the IAnjutaEditor -
3773 IAnjutaDocument switch.
3776 * plugins/Makefile.am:
3777 * plugins/document-manager/Makefile.am:
3778 * plugins/document-manager/action-callbacks.c:
3779 * plugins/document-manager/anjuta-document-manager.glade:
3780 * plugins/document-manager/anjuta-document-manager.ui:
3781 * plugins/document-manager/images/Makefile.am:
3782 * plugins/document-manager/images/indent_auto.xpm:
3783 * plugins/document-manager/images/indent_set.xpm:
3784 * plugins/document-manager/indent-dialog.c:
3785 * plugins/document-manager/indent-dialog.h:
3786 * plugins/document-manager/indent-util.c:
3787 * plugins/document-manager/indent-util.h:
3788 * plugins/document-manager/indent_test.c:
3789 * plugins/document-manager/plugin.c: (register_stock_icons),
3790 (docman_plugin_instance_init), (ipreferences_merge):
3791 * plugins/document-manager/plugin.h:
3793 Removed indent code from document manager
3795 * plugins/indent/Makefile.am:
3796 * plugins/indent/indent-dialog.c:
3797 * plugins/indent/indent-util.c: (indent_init_indent_style):
3798 * plugins/indent/indent.glade:
3799 * plugins/indent/indent.plugin.in:
3800 * plugins/indent/plugin.c: (on_indent_finished),
3801 (on_indent_output), (on_indent_action_activate),
3802 (on_edit_editor_indent), (on_style_combo_changed),
3803 (value_added_current_editor), (value_removed_current_editor),
3804 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
3805 (indent_plugin_finalize), (indent_plugin_dispose),
3806 (anjuta_indent_plugin_instance_init),
3807 (anjuta_indent_plugin_class_init), (ipreferences_merge),
3808 (ipreferences_unmerge), (ipreferences_iface_init):
3809 * plugins/indent/plugin.h:
3811 Moved indent code to it's own plugin. Also reimplemented indent invocation
3812 using anjuta_launcher and streams. This is not yet completely working, maybe
3813 I got something wrong with the launcher.
3814 Also fixed #478987 – Unusable 'Indent setting window' on preferences
3816 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
3818 * plugins/debug-manager/plugin.c:
3819 Fix bug#480851, disconnect save_session signal when plugin is unloaded
3821 2007-09-27 Johannes Schmid <jhs@gnome.org>
3823 * libanjuta/interfaces/libanjuta.idl:
3824 * plugins/Makefile.am:
3825 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
3826 (isymbol_type_str), (isymbol_name), (isymbol_args),
3827 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
3828 (isymbol_impl), (isymbol_iface_init):
3829 * plugins/symbol-browser/an_symbol_info.c:
3830 * plugins/symbol-browser/an_symbol_info.h:
3831 * plugins/symbol-db/Makefile.am:
3832 * plugins/symbol-db/plugin.c:
3833 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
3834 (value_added_current_editor), (on_editor_foreach_clear),
3835 (value_removed_current_editor), (project_root_added),
3836 (symbol_db_activate), (symbol_db_deactivate),
3837 (isymbol_manager_search):
3838 * plugins/symbol-db/readtags.c: (initialize_1):
3839 * plugins/symbol-db/symbol-db-engine-iterator.c:
3840 (sdb_engine_iterator_instance_init),
3841 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
3842 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
3843 (symbol_db_engine_iterator_move_next),
3844 (symbol_db_engine_iterator_move_prev),
3845 (symbol_db_engine_iterator_get_n_items),
3846 (symbol_db_engine_iterator_last),
3847 (symbol_db_engine_iterator_set_position),
3848 (symbol_db_engine_iterator_get_position),
3849 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
3850 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
3851 (isymbol_iter_foreach), (isymbol_iter_set_position),
3852 (isymbol_iter_get_position), (isymbol_iter_get_length),
3853 (isymbol_iter_clone), (isymbol_iter_assign),
3854 (isymbol_iter_iface_init):
3855 * plugins/symbol-db/symbol-db-engine-iterator.h:
3856 * plugins/symbol-db/symbol-db-engine.c:
3857 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
3858 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3859 (sdb_engine_finalize), (sdb_engine_get_type),
3860 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3861 (sdb_engine_get_table_id_by_unique_name2),
3862 (sdb_engine_get_table_id_by_unique_name3),
3863 (symbol_db_engine_add_new_workspace),
3864 (symbol_db_engine_get_opened_project_name),
3865 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
3866 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
3867 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
3868 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
3869 (sdb_engine_add_new_scope_definition),
3870 (sdb_engine_add_new_tmp_heritage_scope),
3871 (sdb_engine_second_pass_update_scope_1),
3872 (sdb_engine_second_pass_update_heritage),
3873 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
3874 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
3875 (symbol_db_engine_update_project_symbols),
3876 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
3877 (symbol_db_engine_update_buffer_symbols),
3878 (sdb_engine_walk_down_scope_path),
3879 (sdb_engine_prepare_symbol_info_sql),
3880 (symbol_db_engine_get_global_members),
3881 (symbol_db_engine_get_scope_members_by_symbol_id),
3882 (symbol_db_engine_get_scope_members),
3883 (symbol_db_engine_get_current_scope),
3884 (symbol_db_engine_get_file_symbols):
3885 * plugins/symbol-db/symbol-db-engine.h:
3886 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3887 (on_symbol_updated), (on_symbol_inserted),
3888 (symbol_db_view_locals_get_line),
3889 (symbol_db_view_locals_update_list):
3890 * plugins/symbol-db/symbol-db-view-search.c:
3891 (sdb_view_search_model_filter), (sdb_view_search_get_type):
3892 * plugins/symbol-db/symbol-db-view-search.h:
3893 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
3894 (do_add_hidden_children), (do_recurse_and_add_new_sym),
3895 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
3896 * plugins/symbol-db/tables.sql:
3897 * plugins/symbol-db/test/Makefile.am:
3898 * plugins/symbol-db/test/main.c: (add_new_files), (main):
3899 Updated patch from Massimo to improve symbol-db plugin
3901 * plugins/document-manager/plugin.c: (on_editor_changed):
3902 Make the code a bit more robust
3904 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3905 (anjuta_document_get_property), (anjuta_document_class_init),
3906 (anjuta_document_init), (set_uri), (document_loader_loaded),
3907 (anjuta_document_load), (document_saver_saving):
3908 * plugins/sourceview/anjuta-document.h:
3909 * plugins/sourceview/sourceview.c: (autodetect_language),
3910 (ilanguage_set_language), (ilanguage_get_language):
3911 Fix language detection on startup
3913 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
3915 * plugins/document-manager/action-callbacks.c:
3916 (on_editor_command_upper_case_activate),
3917 (on_editor_command_lower_case_activate): Leftover commit from previous
3918 commit (see last changlog entry by me).
3920 * plugins/file-manager/plugin.c: (file_manager_activate):
3921 Gave proper widget name so that layout works.
3923 2007-09-26 Johannes Schmid <jhs@gnome.org>
3925 * plugins/document-manager/plugin.c: (on_editor_changed),
3926 (docman_plugin_instance_init):
3927 Only unload/load language-support plugins if necessary.
3929 * plugins/language-manager/plugin.c: (language_manager_activate):
3930 Removed some debugging code
3932 * plugins/sourceview/sourceview.c: (on_document_saved),
3933 (ilanguage_set_language), (ilanguage_get_language):
3934 Fixed ianjuta_language interface and ensure that highlighting is
3935 activated when a new file is saved.
3937 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
3939 * libanjuta/interfaces/libanjuta.idl:
3940 * plugins/document-manager/action-callbacks.c:
3941 (on_editor_command_upper_case_activate),
3942 (on_editor_command_lower_case_activate):
3943 * plugins/editor/text_editor.c: (iselection_has_selection),
3944 (iselection_get_start), (iselection_get_end),
3945 (iselection_iface_init):
3946 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3947 * plugins/sourceview/sourceview.c: (iselect_has_selection),
3948 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
3949 method and implemented it for both scintilla and sourceview editors.
3950 Updated document-manager and assist plugins to use the new method.
3952 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
3954 * plugins/file-manager/file-view.c:
3955 Fix typo, allow to compile new file manager with gtk < 2.12
3957 2007-09-25 Johannes Schmid <jhs@gnome.org>
3959 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3960 Support Auto-Indent for single lines (e.g no selection);
3962 * plugins/macro/plugin.c:
3963 Do not use the same shortcut as auto-indent does
3965 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
3966 Optimized keyboard navigation - do not emit char_added when only
3967 navigation keys have been pressed.
3969 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3971 * plugins/language-support-cpp-java/cpp-java-assist.c:
3972 (on_assist_chosen), (cpp_java_assist_install),
3973 (cpp_java_assist_uninstall):
3974 * plugins/language-support-cpp-java/plugin.c: (install_support),
3975 (uninstall_support): Install and uninstall support in correct order.
3976 Fixes a bug where it was installed multiple times resulting in
3977 inserting autocomplete text multiple times.
3979 2007-09-25 Johannes Schmid <jhs@gnome.org>
3982 Add GNOME_WARNING_FLAGS(maximum) and
3983 GNOME_CXX_WARNIGS(yes) to avoid bugs
3984 the compiler can warn you.
3986 * libegg/test-tree-utils.c: (key_test):
3987 * plugins/file-manager/file-model.c:
3988 (file_model_cancel_expand_idle), (file_model_sort),
3989 (file_model_row_expanded):
3990 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3991 (file_view_refresh), (file_view_get_selected), (file_view_init),
3993 * plugins/file-manager/file-view.h:
3994 * plugins/symbol-db/readtags.c: (initialize_1):
3997 Fixed the more critical warnings
3999 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
4001 Icons from tpgww@onepost.net:
4003 * plugins/debug-manager/Makefile.am:
4004 * plugins/debug-manager/images/Makefile.am:
4005 * plugins/debug-manager/images/anjuta-attach.svg:
4006 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
4007 * plugins/debug-manager/images/anjuta-step-into.svg:
4008 * plugins/debug-manager/images/anjuta-step-out.svg:
4009 * plugins/debug-manager/images/anjuta-step-over.svg:
4010 * plugins/debug-manager/plugin.c: (register_stock_icons):
4011 * plugins/document-manager/Makefile.am:
4012 * plugins/document-manager/block_select.xpm:
4013 * plugins/document-manager/fold_close.xpm:
4014 * plugins/document-manager/fold_open.xpm:
4015 * plugins/document-manager/fold_toggle.xpm:
4016 * plugins/document-manager/images/Makefile.am:
4017 * plugins/document-manager/images/anjuta-block-end.svg:
4018 * plugins/document-manager/images/anjuta-block-start.svg:
4019 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
4020 * plugins/document-manager/images/anjuta-bookmark-first.svg:
4021 * plugins/document-manager/images/anjuta-bookmark-last.svg:
4022 * plugins/document-manager/images/anjuta-bookmark-next.svg:
4023 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
4024 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
4025 * plugins/document-manager/indent.xpm:
4026 * plugins/document-manager/indent_auto.xpm:
4027 * plugins/document-manager/indent_dcr.xpm:
4028 * plugins/document-manager/indent_inc.xpm:
4029 * plugins/document-manager/indent_set.xpm:
4030 * plugins/document-manager/plugin.c: Added nicer icons for
4031 document manager and debugger. Organized icons in 'images'
4034 2007-09-24 Johannes Schmid <jhs@gnome.org>
4036 * src/anjuta-app.c: (anjuta_app_add_widget_full):
4037 Fixed a missing NULL in g_object_set.
4039 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
4041 * plugins/language-support-cpp-java/cpp-java-assist.c:
4042 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
4043 scope memebers just after scope operator is entered.
4045 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
4047 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4048 * plugins/language-support-cpp-java/cpp-java-assist.c:
4049 (completion_function), (completion_compare),
4050 (cpp_java_assist_tag_destroy), (create_completion),
4051 (cpp_java_assist_destroy_completion_cache),
4052 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
4053 Show '()' for function items in autocomplete list. Allow adding
4054 ' ' and/or '(' after function call autocompletion and have preferences
4057 2007-09-24 Johannes Schmid <jhs@gnome.org>
4059 * sourceview.c: Reverting patch from r3157 because
4062 2007-09-24 Johannes Schmid <jhs@gnome.org>
4064 * plugins/search/search-replace.c: (on_message_clicked):
4066 Fixed #427104 – No "highlight" of lines matching find-result
4068 2007-09-24 Johannes Schmid <jhs@gnome.org>
4072 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
4074 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
4076 reviewed by: Johannes Schmid <jhs@gnome.org>
4078 * plugins/build-basic-autotools/executer.c: (execute_program):
4079 Fix #478238 – set env for execute programe in the terminal
4081 2007-09-24 Tom <tpgww@onepost.net>
4083 reviewed by: Johannes Schmid <jhs@gnome.org>
4085 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
4088 * plugins/debug-manager/disassemble.c: (on_disassemble):
4089 Correct a format string in DEBUG_PRINT()
4091 2007-09-23 Johannes Schmid <jhs@gnome.org>
4093 * plugins/sourceview/sourceview.c: (offset_to_position),
4094 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
4095 (ieditor_get_position), (iselect_set), (iselect_get_start),
4098 Fixed #Bug 440637 – Search, don't work very well
4100 2007-09-23 Johannes Schmid <jhs@gnome.org>
4102 * plugins/file-manager/file-model.c: (file_model_get_filename):
4103 * plugins/file-manager/file-model.h:
4104 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
4105 (file_view_init), (file_view_class_init):
4106 * plugins/message-view/message-view.c:
4107 (message_view_query_tooltip), (message_view_dispose),
4108 (message_view_instance_init), (message_view_class_init):
4110 Added GTK+ 2.12 style tooltips to file-manager and message view.
4111 Only build if GTK+ 2.12 is availible otherwise for message-view, the
4112 old implementation is used.
4114 2007-09-23 Johannes Schmid <jhs@gnome.org>
4116 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
4119 * plugins/language-manager/language-manager.plugin.in:
4120 Marked UserActivatable=FALSE
4122 * plugins/language-manager/plugin.c: (load_languages),
4123 (language_manager_activate), (language_manager_deactivate),
4124 (language_manager_dispose), (language_manager_instance_init),
4125 (language_manager_find_mime_type), (language_manager_find_string),
4126 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
4127 (ilanguage_get_name), (ilanguage_get_strings):
4129 Fixed various stupid bugs in language-manager plugin
4131 * plugins/symbol-db/symbol-db-engine.c:
4132 (sdb_engine_second_pass_update_scope_1):
4134 Add a g_return_if_fail to avoid a crash though still unsure
4137 2007-09-23 Johannes Schmid <jhs@gnome.org>
4139 * plugins/symbol-db/plugin.c: (on_project_element_added),
4140 (sources_array_free), (sources_array_add_foreach),
4141 (project_root_added):
4142 * plugins/symbol-db/symbol-db-engine.c:
4143 (symbol_db_engine_add_new_files):
4144 * plugins/symbol-db/symbol-db-engine.h:
4146 Added support for other languages than "C" to symbol-db. Now
4147 supports all languages listed by the language-manager.
4149 2007-09-23 Tom <tpgww@onepost.net>
4151 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
4154 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
4156 * libanjuta/anjuta-glue-factory.c: (load_plugin),
4157 (anjuta_glue_factory_get_object_type):
4158 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
4159 * plugins/build-basic-autotools/build-basic-autotools.c:
4160 (value_added_current_editor):
4161 * plugins/debug-manager/breakpoints.c:
4162 (breakpoints_dbase_edit_breakpoint),
4163 (on_toggle_breakpoint_activate):
4164 * plugins/debug-manager/plugin.c:
4165 (on_run_to_cursor_action_activate):
4166 * plugins/debug-manager/stack_trace.c:
4167 (dma_thread_update_stack_trace):
4168 * plugins/gdb/plugin.c:
4169 * plugins/glade/plugin.c: (ifile_open):
4170 * plugins/profiler/gprof-call-graph-view.c:
4171 * plugins/profiler/gprof-flat-profile-view.c:
4172 * plugins/profiler/gprof-function-call-tree-view.c:
4173 * plugins/profiler/gprof-options.c: (setup_widgets):
4174 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4175 * plugins/search/search-replace_backend.c:
4176 (file_buffer_new_from_te):
4177 * plugins/sourceview/assist-tip.c: (assist_tip_move):
4178 * plugins/sourceview/assist-window.c: (assist_window_set_property),
4179 (assist_window_get_property), (assist_window_move):
4180 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
4181 (value_added_current_editor):
4182 * plugins/symbol-db/plugin.c: (value_added_current_editor):
4183 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
4184 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
4186 Many small code, warnings and leak fixes
4188 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
4190 * (removed) plugins/debug-manager/debugger.c,
4191 (removed) plugins/debug-manager/debugger.h,
4192 (added) plugins/debug-manager/command.c,
4193 (added) plugins/debug-manager/command.h,
4194 (added) plugins/debug-manager/queue.c,
4195 (added) plugins/debug-manager/queue.h,
4196 plugins/debug-manager/breakpoints.c,
4197 plugins/debug-manager/debug_tree.c,
4198 plugins/debug-manager/debug_tree.h,
4199 plugins/debug-manager/disassemble.c,
4200 plugins/debug-manager/disassemble.h,
4201 plugins/debug-manager/locals.c,
4202 plugins/debug-manager/locals.h,
4203 plugins/debug-manager/memory.c,
4204 plugins/debug-manager/memory.h,
4205 plugins/debug-manager/plugin.c,
4206 plugins/debug-manager/plugin.h,
4207 plugins/debug-manager/registers.c,
4208 plugins/debug-manager/registers.h,
4209 plugins/debug-manager/sharedlib.c,
4210 plugins/debug-manager/sharedlib.h,
4211 plugins/debug-manager/signals.c,
4212 plugins/debug-manager/signals.h,
4213 plugins/debug-manager/stack_trace.c,
4214 plugins/debug-manager/stack_trace.h,
4215 plugins/debug-manager/start.h,
4216 plugins/debug-manager/start.c,
4217 plugins/debug-manager/threads.c,
4218 plugins/debug-manager/threads.h,
4219 plugins/debug-manager/watch.c,
4220 plugins/debug-manager/watch.h,
4221 plugins/debug-manager/Makefile.am,
4222 plugins/gdb/debugger.c,
4223 plugins/gdb/debugger.h,
4224 plugins/gdb/plugin.c,
4225 libanjuta/interfaces/libanjuta.idl:
4226 Split debug-manager/debugger.c into command.c and queue.c
4227 Clean up debugger queue
4228 DmaDebuggerQueue object does not implement IAnjutaDebugger
4230 2007-09-23 Johannes Schmid <jhs@gnome.org>
4233 Bumped version to 2.3.0 (to ensure bugzilla bugs are
4234 set correctly, etc.)
4236 * libanjuta/anjuta-glue-factory.c: (load_plugin):
4237 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
4238 (plugin_set_update):
4240 Show an error dialog instead of crashing when plugin loading fails
4242 * plugins/language-manager/Makefile.am:
4243 * plugins/language-manager/language-manager.plugin.in:
4244 * plugins/language-manager/languages.xml:
4245 * plugins/language-manager/plugin.c: (language_destroy),
4246 (load_languages), (language_manager_activate),
4247 (language_manager_deactivate), (language_manager_finalize),
4248 (language_manager_dispose), (language_manager_instance_init),
4249 (language_manager_class_init), (language_manager_find_mime_type),
4250 (language_manager_find_string), (ilanguage_get_from_mime_type),
4251 (ilanguage_get_from_string), (ilanguage_get_name),
4252 (ilanguage_get_strings), (ilanguage_iface_init):
4253 * plugins/language-manager/plugin.h:
4255 Added new language-manager plugin to have a better organisation for
4256 language names. The xml probabaly needs to be extended over time.
4258 * plugins/Makefile.am:
4259 * plugins/document-manager/plugin.c: (on_editor_changed):
4261 Adapted to new IAnjutaLanguage interface. Do not unload language-support
4262 because it does not really save memory but makes tab switching slow.
4264 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
4266 * plugins/language-support-cpp-java/plugin.c: (install_support),
4267 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
4268 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
4271 * plugins/language-support-cpp-java/cpp-java-assist.c:
4272 (cpp_java_assist_show_autocomplete):
4274 Fix autocomplete to only show valid completions
4276 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
4277 Calltips always have correct size and position now
4279 2007-09-22 Johannes Schmid <jhs@gnome.org>
4281 * plugins/search/search-replace_backend.c: (get_next_match):
4282 Removed code introduced by accident that causes a crash.
4284 * plugins/sourceview/sourceview-tags.c:
4285 * plugins/sourceview/sourceview-tags.h:
4286 Removed ununsed files
4288 2007-09-22 Johannes Schmid <jhs@gnome.org>
4290 * plugins/language-support-cpp-java/cpp-java-assist.c:
4293 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
4295 * plugins/language-support-cpp-java/cpp-java-assist.c:
4296 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
4297 Increased matching brace search to 500 chars.
4299 2007-09-21 Johannes Schmid <jhs@gnome.org>
4301 * plugins/language-support-cpp-java/cpp-java-assist.c:
4302 (cpp_java_assist_get_pre_word),
4303 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
4305 Added some profiling debug code
4307 * plugins/language-support-cpp-java/cpp-java-utils.c:
4308 (cpp_java_util_jump_to_matching_brace):
4309 * plugins/language-support-cpp-java/cpp-java-utils.h:
4310 * plugins/language-support-cpp-java/plugin.c:
4311 (get_line_indentation_base), (get_line_auto_indentation):
4313 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
4314 avoid looping over the whole file when using calltips which is too slow and
4317 * plugins/sourceview/assist-tip.c: (assist_tip_init),
4318 (assist_tip_set_tips), (assist_tip_get_coordinates),
4320 * plugins/sourceview/sourceview.c: (iassist_show_tips):
4322 Better calltips appearance (use theme now) and avoid jumping
4325 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
4327 * plugins/document-manager/plugin.c:
4328 (update_editor_ui_interface_items):
4329 * plugins/language-support-cpp-java/plugin.c: (install_support),
4330 (uninstall_support): Moved autocomplete ui update code from
4331 document-manager to language-plugin.
4333 2007-09-21 Johannes Schmid <jhs@gnome.org>
4335 * libanjuta/interfaces/libanjuta.idl:
4337 Added IAnjutaLanguage interface (might still change...) for
4338 the upcoming language-manager plugin.
4340 * plugins/file-manager/Makefile.am:
4341 * plugins/file-manager/file-model.c:
4342 (file_model_cancel_expand_idle), (file_model_add_dummy),
4343 (file_model_expand_idle), (file_model_sort),
4344 (file_model_row_expanded), (file_model_row_collapsed),
4345 (file_model_init), (file_model_finalize),
4346 (file_model_set_property), (file_model_get_property),
4347 (file_model_class_init), (file_model_new), (file_model_refresh),
4348 (file_model_get_uri):
4349 * plugins/file-manager/file-model.h:
4350 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
4351 (file_view_expand_row_idle), (file_view_refresh),
4352 (file_view_get_selected), (file_view_button_press_event),
4353 (file_view_selection_changed), (file_view_init),
4354 (file_view_get_property), (file_view_set_property),
4355 (file_view_finalize), (file_view_class_init):
4357 Split up model/view as far as possible and fixed some file-manager
4358 bugs (popup-menu and incorrect project loading).
4360 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
4361 Use monospace font for tips.
4363 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
4364 (sourceview_cell_new), (icell_get_character), (icell_get_length),
4365 (icell_get_attribute), (icell_style_get_font_description),
4366 (icell_style_get_color), (icell_style_get_background_color),
4367 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
4368 (iiter_foreach), (iiter_set_position), (iiter_get_position),
4369 (iiter_get_length), (iiter_clone), (iiter_assign):
4371 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
4372 interface. This is way faster though it has the drawback to create invalid
4373 iterators if the buffer is changed.
4375 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
4377 * libanjuta/interfaces/libanjuta.idl:
4378 * plugins/document-manager/action-callbacks.c:
4379 * plugins/document-manager/anjuta-document-manager.ui:
4380 * plugins/document-manager/plugin.c: (register_stock_icons):
4381 * plugins/editor/text_editor.c:
4382 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
4383 * plugins/language-support-cpp-java/cpp-java-assist.c:
4384 (cpp_java_assist_get_calltip_context):
4385 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
4386 (register_stock_icons), (cpp_java_plugin_activate_plugin):
4388 Moved autocomplete menu action from document-manager to assist plugin
4389 and got rid of deprecated autocomplete interface.
4391 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
4393 * libanjuta/interfaces/libanjuta.idl:
4394 * plugins/editor/text_editor.c: (iassist_iface_init):
4395 * plugins/language-support-cpp-java/cpp-java-assist.c:
4396 (cpp_java_assist_check), (on_assist_chosen):
4397 * plugins/sourceview/sourceview.c: (iassist_iface_init):
4398 Removed react() methods in both editors and assist interface. Assist
4399 plugin itself handles setting the autocomplete. Also fixed
4402 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
4404 * plugins/file-manager/Makefile.am:
4405 * plugins/file-manager/file-view.c: (file_view_add_dummy),
4406 (file_view_expand_idle), (file_view_init):
4407 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
4408 (file_manager_set_default_uri), (project_root_added),
4409 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
4410 (file_manager_activate), (file_manager_deactivate),
4411 (file_manager_instance_init), (file_manager_class_init),
4412 (ifile_manager_set_root), (ifile_manager_set_selected),
4413 (ifile_manager_iface_init): Adjusted white spaces to match
4416 2007-09-19 Naba Kumar <naba@gnome.org>
4418 * libanjuta/interfaces/libanjuta.idl:
4419 * plugins/editor/text_editor.c: (text_editor_instance_init),
4420 (iassist_show_tips), (iassist_cancel_tips),
4421 (iassist_hide_suggestions), (iassist_iface_init):
4422 * plugins/editor/text_editor.h:
4423 * plugins/editor/text_editor_cbs.c:
4424 (on_text_editor_scintilla_notify):
4425 * plugins/language-support-cpp-java/cpp-java-assist.c:
4426 (is_scope_context_character), (is_word_character),
4427 (create_completion), (cpp_java_assist_get_scope_context),
4428 (cpp_java_assist_get_pre_word),
4429 (cpp_java_assist_get_scope_operator),
4430 (cpp_java_assist_destroy_completion_cache),
4431 (cpp_java_assist_create_scope_completion_cache),
4432 (cpp_java_assist_create_word_completion_cache),
4433 (cpp_java_assist_show_autocomplete),
4434 (cpp_java_assist_get_calltip_context),
4435 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
4436 (on_editor_char_added), (on_assist_chosen),
4437 (cpp_java_assist_install), (cpp_java_assist_uninstall),
4438 (cpp_java_assist_init), (cpp_java_assist_finalize):
4439 * plugins/language-support-cpp-java/cpp-java-assist.h:
4440 * plugins/language-support-cpp-java/plugin.c:
4441 (initialize_indentation_params):
4442 * plugins/sourceview/assist-tip.c:
4443 * plugins/sourceview/assist-tip.h:
4444 * plugins/sourceview/sourceview-private.h:
4445 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
4446 (on_assist_tip_destroyed), (on_assist_cancel),
4447 (on_document_char_added), (iassist_get_suggestions),
4448 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
4450 Implement state-less assistance so that assist can be evaluated
4451 any given time at any position. Changed IAnjutaEditorAssist interfance
4452 and implementations and removed any state management in editors.
4454 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
4456 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
4457 completion items sorting and avoided unnecssary sorts.
4459 * plugins/text-editor.c: Fixed state.
4461 2007-09-17 Johannes Schmid <jhs@gnome.org>
4463 * plugins/language-support-cpp-java/cpp-java-assist.c:
4466 Fixed calltips in sourceview
4468 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
4470 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
4471 completion items preparation time. Fixed a crash bug.
4473 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
4474 Set buffer size (From Massimo, required for symbol-db).
4476 * libanjuta/interfaces/libanjuta.idl: Also pass position information
4479 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
4482 * plugins/editor/aneditor-autocomplete.cxx,
4483 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
4484 Added ANE_GETWORDBEFORECARAT command.
4486 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
4487 using assist interface.
4489 * plugins/editor/text_editor.c: (text_editor_instance_init),
4490 (text_editor_get_word_before_carat),
4491 (text_editor_get_current_word), (iassist_add_trigger),
4492 (iassist_remove_trigger), (on_assist_canceled),
4493 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
4494 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
4495 * plugins/editor/text_editor.h:
4496 * plugins/editor/text_editor_cbs.c: (trigger_size),
4497 (max_trigger_size), (text_editor_check_assist),
4498 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
4501 * plugins/language-support-cpp-java/Makefile.am:
4502 * plugins/language-support-cpp-java/plugin.c:
4503 (get_line_indentation_base), (get_line_auto_indentation),
4504 (install_support), (uninstall_support),
4505 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
4506 (cpp_java_plugin_instance_init):
4507 * plugins/language-support-cpp-java/plugin.h:
4508 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
4509 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
4510 Make assist a separate class.
4512 2007-09-14 Johannes Schmid <jhs@gnome.org>
4514 * plugins/sourceview/sourceview.c: (iassist_suggest):
4515 Fixed changed char_alignment paramter in language-support
4518 2007-09-14 Naba Kumar <naba@gnome.org>
4520 * plugins/language-support-cpp-java/plugin.c: Send the right
4521 'char_alignment' paramenter (needs fixing in sourceview).
4523 2007-09-13 Johannes Schmid <jhs@gnome.org>
4526 * plugins/project-wizard/templates/minimal/project.anjuta:
4527 Use IAnjutaSymbolManager instead of loading the plugin directly.
4528 (TODO: Think of a version to do this for older files...)
4531 * plugins/Makefile.am:
4532 * plugins/symbol-db/Makefile.am:
4534 Build symbol-db plugin if libgda-3.0 is found
4536 2007-09-13 Johannes Schmid <jhs@gnome.org>
4538 * plugins/sourceview/Makefile.am:
4539 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
4541 * plugins/sourceview/anjuta-document.h:
4542 Removed lots of dead code
4544 * plugins/sourceview/anjuta-languages-manager.c:
4545 * plugins/sourceview/anjuta-languages-manager.h:
4548 * plugins/sourceview/sourceview.c: (on_document_char_added),
4549 (on_document_loaded), (sourceview_instance_init),
4550 (iselect_get_start), (iselect_get_end),
4551 (ilanguage_get_supported_languages), (ilanguage_set_language):
4553 Fixed selection handling and make some adaptions for the changes
4556 2007-09-13 Johannes Schmid <jhs@gnome.org>
4558 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4559 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4562 Added preferences to language support completion/calltips
4564 * plugins/sourceview/assist-window.c: (assist_window_update):
4566 Always select first entry
4568 * plugins/sourceview/sourceview.glade:
4569 Removed old completion preferences
4571 2007-09-11 Naba Kumar <naba@gnome.org>
4573 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
4574 and possible crash when pressing ctrl+d in terminal after preferences
4575 window has been shown once (no need for backport).
4577 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
4578 implementations to get warnings instead of crashes for unimplemented
4581 2007-09-11 Massimo Cora' <maxcvs@email.it>
4583 Reviewed by: Naba Kumar <naba@gnome.org>
4585 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
4586 * plugins/symbol-db/*:
4587 Added new symbol-database backend based on SQLite 3.
4588 (does not enabled for build currently).
4590 2007-09-10 Johannes Schmid <jhs@gnome.org>
4594 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
4595 (parse_info_init), (parse_info_free), (valid_element),
4596 (start_element_handler), (end_element_handler), (text_handler),
4597 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
4598 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
4599 (egg_recent_model_monitor), (egg_recent_model_read),
4600 (egg_recent_model_open_file), (egg_recent_model_lock_file),
4601 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
4602 (egg_recent_model_set_property), (egg_recent_model_class_init),
4603 (egg_recent_model_init), (egg_recent_model_add_full),
4604 (egg_recent_model_delete), (egg_recent_model_get_list),
4605 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
4606 (egg_recent_model_set_filter_mime_types),
4607 (egg_recent_model_clear_group_filter),
4608 (egg_recent_model_set_filter_groups),
4609 (egg_recent_model_clear_scheme_filter),
4610 (egg_recent_model_set_filter_uri_schemes),
4611 (egg_recent_model_remove_expired):
4613 Update EggRecent (#456465)
4615 2007-09-10 Johannes Schmid <jhs@gnome.org>
4617 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
4618 (anjuta_plugin_manager_get_plugin):
4619 * plugins/profiler/gprof-call-graph-view.c:
4620 (gprof_call_graph_view_create_columns):
4621 * plugins/profiler/gprof-flat-profile-view.c:
4622 (gprof_flat_profile_view_create_columns):
4623 * plugins/profiler/gprof-function-call-tree-view.c:
4624 (gprof_function_call_tree_view_create_columns):
4626 Fixed #466031 – Update of pieces of menus for Localization
4628 2007-09-10 Johannes Schmid <jhs@gnome.org>
4630 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
4631 Bug 343522 – anjuta: Unable to execute commands that use options.
4633 2007-09-09 Johannes Schmid <jhs@gnome.org>
4635 * plugins/document-manager/anjuta-docman.c:
4636 (anjuta_docman_update_page_label):
4638 Fixed #458034 – Method of indicating unsaved changes breaks convention
4640 * plugins/document-manager/plugin.c: (update_title),
4641 (value_added_project_root_uri), (value_removed_project_root_uri),
4642 (on_editor_changed), (activate_plugin):
4643 * plugins/document-manager/plugin.h:
4644 * plugins/project-manager/plugin.c: (on_profile_scoped),
4645 (on_profile_descoped), (ifile_open):
4647 Fixed #427390 – Show path of item in currently focused editor window
4649 2007-09-09 Johannes Schmid <jhs@gnome.org>
4651 * plugins/search/plugin.c: (on_toolbar_find_clicked),
4652 (on_toolbar_find_incremental):
4653 Fix incremental search
4655 * plugins/sourceview/sourceview.c: (on_document_char_added),
4657 Fixed selection management
4659 2007-09-09 Johannes Schmid <jhs@gnome.org>
4661 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
4664 * libanjuta/interfaces/libanjuta.idl:
4665 Extended IAnjutaEditorAssist interface
4667 * plugins/language-support-cpp-java/plugin.c:
4668 (jump_to_matching_brace), (add_tags), (on_assist_begin),
4669 (assist_cleanup), (on_assist_chosen), (on_assist_update),
4670 (context_character), (get_context), (function_parser),
4671 (cpp_member_parser), (install_assist), (uninstall_assist),
4672 (get_line_indentation_base), (get_line_auto_indentation),
4673 (install_support), (uninstall_support),
4674 (on_value_added_current_editor), (on_value_removed_current_editor),
4675 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
4676 * plugins/language-support-cpp-java/plugin.h:
4678 Improved fixed editor assistance and added support for function/method
4679 tooltips. jumb_to_matching_brance => jump_to_matching_brace
4681 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
4684 * plugins/project-import/project-import.c: (on_import_next):
4685 Added a non-NULL check with could probably fix #474843 but not sure
4687 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
4688 Fixed anjuta-plugin project wizard
4690 * plugins/sourceview/Makefile.am:
4691 * plguins/sourceview/assist-tip.[ch]:
4692 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
4693 (anjuta_view_key_press_event):
4694 * plugins/sourceview/assist-window.c: (assist_window_class_init),
4695 (assist_window_init), (assist_window_update), (assist_window_new):
4696 * plugins/sourceview/sourceview-private.h:
4697 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
4698 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
4699 (trigger_size), (max_trigger_size), (on_document_char_added),
4700 (sourceview_dispose), (ieditor_get_current_word),
4701 (iassist_add_trigger), (iassist_init_suggestions),
4702 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
4703 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
4705 Big update on sourceview assist capabilites. Autocompletion should
4706 now work much better and function tooltips are finally supported!
4708 * plugins/sourceview/anjuta-document.h:
4709 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
4710 (anjuta_document_get_current_word):
4711 Fixed get_current_word (inspired by aneditor.cxx implementation)
4713 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
4714 (icell_get_attribute):
4715 Fixed get_attribute() to also detect character constants.
4716 Simplified get_char()
4718 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
4719 (isymbol_manager_get_members), (isymbol_manager_get_parents),
4720 (isymbol_manager_get_completions_at_position):
4722 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
4724 2007-09-04 Naba Kumar <naba@gnome.org>
4726 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
4727 projects that can not add sources.
4729 * plugins/file-wizard/file.c: Similarly for file wizard,
4730 Do not enable 'Add to project' projects that can not add sources.
4732 2007-09-04 Naba Kumar <naba@gnome.org>
4734 * configure.in: Bumped gnome-build requirement to 0.2.0
4735 for project capabilities support.
4737 * plugins/project-manager/plugin.c: Enable/disable project
4738 actions based on project capabilities. Fixes bug #433552:
4739 crash in Anjuta IDE: add file test.h in project on generic
4742 * libanjuta/interfaces/libanjuta.idl: Added method to query
4743 project capabilities.
4745 2007-09-03 Naba Kumar <naba@gnome.org>
4747 * plugins/file-manager/plugin.c: Set shadow type IN.
4748 * plugins/file-manager/file-view.c: Fixed code style.
4749 * plugins/file-manager/file-view.c: Fixed icons column to size
4752 * plugins/file-manager/plugin.[c,h]: Fixed code style.
4754 * plugins/file-manager/plugin.c: Fixed crash on closing project and
4755 unmonitors project-uri on file-manager deactivation.
4757 * TODO.tasks: Updated
4759 2007-09-02 Johannes Schmid <jhs@gnome.org>
4761 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
4764 * plugins/file-manager/file-view.c: (file_view_get_selected),
4765 (file_view_button_press_event), (file_view_finalize):
4766 * plugins/file-manager/plugin.c: (project_root_removed),
4767 (file_manager_deactivate):
4769 Fixed some small bugs I missed before
4771 2007-09-02 Johannes Schmid <jhs@gnome.org>
4773 * plugins/file-manager/*:
4774 Added new and file-manager
4776 2007-09-02 Johannes Schmid <jhs@gnome.org>
4778 * plugins/file-manager/*:
4779 Removed old file-manager
4781 2007-08-31 Johannes Schmid <jhs@gnome.org>
4783 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
4784 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
4786 Fixed some memory leaks
4788 * MAINTAINERS: Fixed
4790 2007-08-31 Johannes Schmid <jhs@gnome.org>
4792 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
4793 (get_property_value_as_string), (set_property_value_as_string),
4794 (register_callbacks), (preferences_foreach_callback),
4795 (anjuta_preferences_register_property_raw):
4796 * libanjuta/anjuta-preferences.h:
4797 * plugins/build-basic-autotools/build-basic-autotools.c:
4798 (on_build_mesg_format):
4799 * plugins/document-manager/anjuta-document-manager.glade:
4800 * plugins/message-view/anjuta-message-manager-plugin.glade:
4802 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
4803 broken message view preferences
4805 * plugins/message-view/message-view.c:
4806 (message_view_instance_init), (pref_change_color), (prefs_init),
4807 (imessage_view_append):
4808 Cleaned up message view (#458041)
4810 * src/shell.c: (on_preferences_activate),
4811 (anjuta_test_shell_instance_init),
4812 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
4813 Fixed test shell to allow better debugging
4815 2007-08-31 Johannes Schmid <jhs@gnome.org>
4817 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
4818 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
4819 * plugins/gtodo/main.h:
4820 * plugins/gtodo/plugin.c: (activate_plugin):
4822 Fixed #423467 (View->Tasks menu items are not
4825 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
4827 reviewed by: Johannes Schmid <jhs@gnome.org>
4830 * data/welcome.txt.in:
4831 * launcher/anjuta_launcher.c:
4832 * libanjuta/anjuta-children.c:
4833 * libanjuta/anjuta-children.h:
4834 * libanjuta/anjuta-debug.h:
4835 * libanjuta/anjuta-encodings.c:
4836 * libanjuta/anjuta-encodings.h:
4837 * libanjuta/anjuta-glue-c.c:
4838 * libanjuta/anjuta-glue-c.h:
4839 * libanjuta/anjuta-plugin-description.c:
4840 * libanjuta/anjuta-plugin-description.h:
4841 * libanjuta/anjuta-plugin-handle.c:
4842 * libanjuta/anjuta-plugin-handle.h:
4843 * libanjuta/anjuta-plugin-manager.c:
4844 * libanjuta/anjuta-plugin-manager.h:
4845 * libanjuta/anjuta-plugin.c:
4846 * libanjuta/anjuta-plugin.h:
4847 * libanjuta/anjuta-preferences.c:
4848 * libanjuta/anjuta-preferences.h:
4849 * libanjuta/anjuta-profile-manager.c:
4850 * libanjuta/anjuta-profile-manager.h:
4851 * libanjuta/anjuta-profile.c:
4852 * libanjuta/anjuta-profile.h:
4853 * libanjuta/anjuta-save-prompt.c:
4854 * libanjuta/anjuta-save-prompt.h:
4855 * libanjuta/anjuta-serializer.c:
4856 * libanjuta/anjuta-serializer.h:
4857 * libanjuta/anjuta-session.c:
4858 * libanjuta/anjuta-session.h:
4859 * libanjuta/anjuta-shell.c:
4860 * libanjuta/anjuta-shell.h:
4861 * libanjuta/anjuta-status.c:
4862 * libanjuta/anjuta-status.h:
4863 * libanjuta/anjuta-ui.c:
4864 * libanjuta/anjuta-ui.h:
4865 * libanjuta/anjuta-utils-priv.h:
4866 * libanjuta/anjuta-utils.c:
4867 * libanjuta/anjuta-utils.h:
4868 * libanjuta/cell-renderer-captioned-image.c:
4869 * libanjuta/cell-renderer-captioned-image.h:
4870 * libanjuta/e-splash.c:
4871 * libanjuta/e-splash.h:
4872 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4873 * libanjuta/interfaces/libanjuta.idl:
4874 * libanjuta/libanjuta.h:
4875 * libanjuta/resources.c:
4876 * libanjuta/resources.h:
4877 * libegg/egg-cell-renderer-text.c:
4878 * libegg/egg-combo-action.c:
4879 * libegg/egg-entry-action.c:
4880 * libegg/egg-recent-action.c:
4881 * libegg/egg-recent-files-module.c:
4882 * libegg/egg-recent-item.c:
4883 * libegg/egg-recent-model.c:
4884 * libegg/egg-recent-view-gtk.c:
4885 * libegg/egg-recent-view.c:
4886 * libegg/egg-submenu-action.c:
4887 * libegg/eggaccelerators.c:
4888 * libegg/eggcellrendererpopup.c:
4889 * libegg/eggcomboselect.c:
4890 * libegg/eggtreemodelfilter.c:
4891 * libegg/eggtreemultidnd.c:
4892 * libegg/gtkcellview.h:
4893 * libegg/treeviewutils/egg-cell-renderer-text.h:
4894 * libegg/treeviewutils/eggaccelerators.h:
4895 * libegg/treeviewutils/eggcellrendererkeys.h:
4896 * libegg/treeviewutils/eggcellrendererpopup.h:
4897 * libegg/treeviewutils/eggtreemodelfilter.h:
4898 * libegg/treeviewutils/eggtreemultidnd.h:
4899 * libegg/treeviewutils/eggtreeviewstate.h:
4900 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
4901 * manuals/anjuta-faqs/Makefile.am:
4902 * manuals/anjuta-manual/C/anjuta-manual.xml:
4903 * manuals/anjuta-manual/C/license.xml:
4904 * manuals/anjuta-manual/es/es.po:
4905 * manuals/anjuta-manual/sv/sv.po:
4906 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
4908 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
4909 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
4910 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
4911 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
4912 * manuals/old/ja/anjuta-manual/license.xml:
4913 * plugins/build-basic-autotools/build-basic-autotools.c:
4914 * plugins/build-basic-autotools/build-basic-autotools.h:
4915 * plugins/build-basic-autotools/executer.c:
4916 * plugins/build-basic-autotools/executer.h:
4917 * plugins/build/build_file.c:
4918 * plugins/build/build_file.h:
4919 * plugins/build/build_project.c:
4920 * plugins/build/build_project.h:
4921 * plugins/build/clean_project.c:
4922 * plugins/build/clean_project.h:
4923 * plugins/build/commands.c:
4924 * plugins/build/commands.h:
4925 * plugins/build/compile.c:
4926 * plugins/build/compile.h:
4927 * plugins/build/compiler_options.c:
4928 * plugins/build/compiler_options.h:
4929 * plugins/build/configurer.c:
4930 * plugins/build/configurer.h:
4931 * plugins/build/executer.c:
4932 * plugins/build/executer.h:
4933 * plugins/class-gen/cell-renderer-flags.c:
4934 * plugins/class-gen/cell-renderer-flags.h:
4935 * plugins/class-gen/combo-flags.c:
4936 * plugins/class-gen/combo-flags.h:
4937 * plugins/class-gen/element-editor.c:
4938 * plugins/class-gen/element-editor.h:
4939 * plugins/class-gen/generator.c:
4940 * plugins/class-gen/generator.h:
4941 * plugins/class-gen/plugin.c:
4942 * plugins/class-gen/plugin.h:
4943 * plugins/class-gen/transform.c:
4944 * plugins/class-gen/transform.h:
4945 * plugins/class-gen/validator.c:
4946 * plugins/class-gen/validator.h:
4947 * plugins/class-gen/window.c:
4948 * plugins/class-gen/window.h:
4949 * plugins/class-inheritance/class-callbacks.c:
4950 * plugins/class-inheritance/class-callbacks.h:
4951 * plugins/class-inheritance/class-inherit.c:
4952 * plugins/class-inheritance/class-inherit.h:
4953 * plugins/class-inheritance/plugin.c:
4954 * plugins/class-inheritance/plugin.h:
4955 * plugins/cvs-plugin/cvs-actions.c:
4956 * plugins/cvs-plugin/cvs-actions.h:
4957 * plugins/cvs-plugin/cvs-callbacks.c:
4958 * plugins/cvs-plugin/cvs-callbacks.h:
4959 * plugins/cvs-plugin/cvs-execute.c:
4960 * plugins/cvs-plugin/cvs-execute.h:
4961 * plugins/cvs-plugin/cvs-interface.c:
4962 * plugins/cvs-plugin/cvs-interface.h:
4963 * plugins/cvs-plugin/plugin.c:
4964 * plugins/cvs-plugin/plugin.h:
4965 * plugins/debug-manager/breakpoints.c:
4966 * plugins/debug-manager/breakpoints.h:
4967 * plugins/debug-manager/chunk_view.c:
4968 * plugins/debug-manager/chunk_view.h:
4969 * plugins/debug-manager/data_buffer.c:
4970 * plugins/debug-manager/data_buffer.h:
4971 * plugins/debug-manager/data_view.c:
4972 * plugins/debug-manager/data_view.h:
4973 * plugins/debug-manager/debug_tree.c:
4974 * plugins/debug-manager/debug_tree.h:
4975 * plugins/debug-manager/debugger.c:
4976 * plugins/debug-manager/debugger.h:
4977 * plugins/debug-manager/disassemble.c:
4978 * plugins/debug-manager/disassemble.h:
4979 * plugins/debug-manager/info.c:
4980 * plugins/debug-manager/info.h:
4981 * plugins/debug-manager/locals.c:
4982 * plugins/debug-manager/locals.h:
4983 * plugins/debug-manager/memory.c:
4984 * plugins/debug-manager/memory.h:
4985 * plugins/debug-manager/plugin.c:
4986 * plugins/debug-manager/plugin.h:
4987 * plugins/debug-manager/registers.c:
4988 * plugins/debug-manager/registers.h:
4989 * plugins/debug-manager/sexy-icon-entry.c:
4990 * plugins/debug-manager/sexy-icon-entry.h:
4991 * plugins/debug-manager/sharedlib.c:
4992 * plugins/debug-manager/sharedlib.h:
4993 * plugins/debug-manager/signals.c:
4994 * plugins/debug-manager/signals.h:
4995 * plugins/debug-manager/sparse_buffer.c:
4996 * plugins/debug-manager/sparse_buffer.h:
4997 * plugins/debug-manager/sparse_view.c:
4998 * plugins/debug-manager/sparse_view.h:
4999 * plugins/debug-manager/stack_trace.c:
5000 * plugins/debug-manager/stack_trace.h:
5001 * plugins/debug-manager/start.c:
5002 * plugins/debug-manager/start.h:
5003 * plugins/debug-manager/threads.c:
5004 * plugins/debug-manager/threads.h:
5005 * plugins/debug-manager/utilities.c:
5006 * plugins/debug-manager/utilities.h:
5007 * plugins/debug-manager/watch.c:
5008 * plugins/debug-manager/watch.h:
5009 * plugins/devhelp/htmlview.c:
5010 * plugins/devhelp/htmlview.h:
5011 * plugins/document-manager/action-callbacks.c:
5012 * plugins/document-manager/action-callbacks.h:
5013 * plugins/document-manager/anjuta-docman.c:
5014 * plugins/document-manager/anjuta-docman.h:
5015 * plugins/document-manager/editor-tooltips.c:
5016 * plugins/document-manager/editor-tooltips.h:
5017 * plugins/document-manager/file_history.c:
5018 * plugins/document-manager/file_history.h:
5019 * plugins/document-manager/indent-dialog.c:
5020 * plugins/document-manager/indent-dialog.h:
5021 * plugins/document-manager/indent-util.c:
5022 * plugins/document-manager/indent-util.h:
5023 * plugins/document-manager/plugin.c:
5024 * plugins/editor/aneditor-autocomplete.cxx:
5025 * plugins/editor/aneditor-calltip.cxx:
5026 * plugins/editor/aneditor-indent.cxx:
5027 * plugins/editor/aneditor-priv.h:
5028 * plugins/editor/aneditor.cxx:
5029 * plugins/editor/aneditor.h:
5030 * plugins/editor/lexer.h:
5031 * plugins/editor/plugin.c:
5032 * plugins/editor/plugin.h:
5033 * plugins/editor/print.c:
5034 * plugins/editor/print.h:
5035 * plugins/editor/properties.h:
5036 * plugins/editor/properties_cxx.h:
5037 * plugins/editor/style-editor.c:
5038 * plugins/editor/style-editor.h:
5039 * plugins/editor/text-editor-iterable.c:
5040 * plugins/editor/text-editor-iterable.h:
5041 * plugins/editor/text_editor.c:
5042 * plugins/editor/text_editor.h:
5043 * plugins/editor/text_editor_cbs.c:
5044 * plugins/editor/text_editor_cbs.h:
5045 * plugins/editor/text_editor_menu.c:
5046 * plugins/editor/text_editor_menu.h:
5047 * plugins/editor/text_editor_prefs.c:
5048 * plugins/editor/text_editor_prefs.h:
5049 * plugins/file-loader/dnd.c:
5050 * plugins/file-loader/dnd.h:
5051 * plugins/file-loader/plugin.c:
5052 * plugins/file-manager/an_file_view.c:
5053 * plugins/file-manager/plugin.c:
5054 * plugins/file-wizard/file.c:
5055 * plugins/file-wizard/file.h:
5056 * plugins/file-wizard/plugin.c:
5057 * plugins/file-wizard/plugin.h:
5058 * plugins/gdb/debugger.c:
5059 * plugins/gdb/debugger.h:
5060 * plugins/gdb/gdbmi-test.c:
5061 * plugins/gdb/gdbmi.c:
5062 * plugins/gdb/gdbmi.h:
5063 * plugins/gdb/global.h:
5064 * plugins/gdb/parser.c:
5065 * plugins/gdb/parser.h:
5066 * plugins/gdb/plugin.c:
5067 * plugins/gdb/plugin.h:
5068 * plugins/gdb/utilities.c:
5069 * plugins/gdb/utilities.h:
5070 * plugins/glade/plugin.c:
5071 * plugins/glade/plugin.h:
5072 * plugins/gtodo/egg-datetime.c:
5073 * plugins/gtodo/egg-datetime.h:
5074 * plugins/gtodo/eggtrayicon.c:
5075 * plugins/gtodo/eggtrayicon.h:
5076 * plugins/gtodo/plugin.c:
5077 * plugins/gvim/anjuta-vim.c:
5078 * plugins/gvim/anjuta-vim.h:
5079 * plugins/gvim/gtkvim.c:
5080 * plugins/gvim/gtkvim.h:
5081 * plugins/gvim/plugin.c:
5082 * plugins/gvim/plugin.h:
5083 * plugins/language-support-cpp-java/plugin.c:
5084 * plugins/language-support-cpp-java/plugin.h:
5085 * plugins/macro/macro-actions.c:
5086 * plugins/macro/macro-actions.h:
5087 * plugins/macro/macro-db.c:
5088 * plugins/macro/macro-db.h:
5089 * plugins/macro/macro-dialog.c:
5090 * plugins/macro/macro-dialog.h:
5091 * plugins/macro/macro-edit.c:
5092 * plugins/macro/macro-edit.h:
5093 * plugins/macro/macro-util.c:
5094 * plugins/macro/macro-util.h:
5095 * plugins/macro/plugin.c:
5096 * plugins/macro/plugin.h:
5097 * plugins/message-view/anjuta-msgman.c:
5098 * plugins/message-view/anjuta-msgman.h:
5099 * plugins/message-view/message-view.c:
5100 * plugins/message-view/message-view.h:
5101 * plugins/message-view/plugin.c:
5102 * plugins/message-view/plugin.h:
5103 * plugins/patch/patch-plugin.c:
5104 * plugins/patch/patch-plugin.h:
5105 * plugins/patch/plugin.c:
5106 * plugins/patch/plugin.h:
5107 * plugins/profiler/gprof-call-graph-block-entry.c:
5108 * plugins/profiler/gprof-call-graph-block-entry.h:
5109 * plugins/profiler/gprof-call-graph-block.c:
5110 * plugins/profiler/gprof-call-graph-block.h:
5111 * plugins/profiler/gprof-call-graph-view.c:
5112 * plugins/profiler/gprof-call-graph-view.h:
5113 * plugins/profiler/gprof-call-graph.c:
5114 * plugins/profiler/gprof-call-graph.h:
5115 * plugins/profiler/gprof-flat-profile-entry.c:
5116 * plugins/profiler/gprof-flat-profile-entry.h:
5117 * plugins/profiler/gprof-flat-profile-view.c:
5118 * plugins/profiler/gprof-flat-profile-view.h:
5119 * plugins/profiler/gprof-flat-profile.c:
5120 * plugins/profiler/gprof-flat-profile.h:
5121 * plugins/profiler/gprof-function-call-chart-view.c:
5122 * plugins/profiler/gprof-function-call-chart-view.h:
5123 * plugins/profiler/gprof-function-call-tree-view.c:
5124 * plugins/profiler/gprof-function-call-tree-view.h:
5125 * plugins/profiler/gprof-options.c:
5126 * plugins/profiler/gprof-options.h:
5127 * plugins/profiler/gprof-profile-data.c:
5128 * plugins/profiler/gprof-profile-data.h:
5129 * plugins/profiler/gprof-view-manager.c:
5130 * plugins/profiler/gprof-view-manager.h:
5131 * plugins/profiler/gprof-view.c:
5132 * plugins/profiler/gprof-view.h:
5133 * plugins/profiler/plugin.c:
5134 * plugins/profiler/plugin.h:
5135 * plugins/profiler/string-utils.c:
5136 * plugins/profiler/string-utils.h:
5137 * plugins/project-import/plugin.c:
5138 * plugins/project-import/plugin.h:
5139 * plugins/project-import/project-import.c:
5140 * plugins/project-import/project-import.h:
5141 * plugins/project-manager/plugin.c:
5142 * plugins/project-manager/plugin.h:
5143 * plugins/project-wizard/action.c:
5144 * plugins/project-wizard/action.h:
5145 * plugins/project-wizard/autogen.c:
5146 * plugins/project-wizard/autogen.h:
5147 * plugins/project-wizard/druid.c:
5148 * plugins/project-wizard/druid.h:
5149 * plugins/project-wizard/file.c:
5150 * plugins/project-wizard/file.h:
5151 * plugins/project-wizard/header.c:
5152 * plugins/project-wizard/header.h:
5153 * plugins/project-wizard/install.c:
5154 * plugins/project-wizard/install.h:
5155 * plugins/project-wizard/parser.c:
5156 * plugins/project-wizard/parser.h:
5157 * plugins/project-wizard/plugin.c:
5158 * plugins/project-wizard/plugin.h:
5159 * plugins/project-wizard/property.c:
5160 * plugins/project-wizard/property.h:
5161 * plugins/project-wizard/values.c:
5162 * plugins/project-wizard/values.h:
5163 * plugins/sample1/plugin.c:
5164 * plugins/search/plugin.c:
5165 * plugins/search/plugin.h:
5166 * plugins/search/search-replace_backend.c:
5167 * plugins/search/search-replace_backend.h:
5168 * plugins/search/search_preferences.c:
5169 * plugins/sourceview/anjuta-convert.c:
5170 * plugins/sourceview/anjuta-convert.h:
5171 * plugins/sourceview/anjuta-document-loader.c:
5172 * plugins/sourceview/anjuta-document-loader.h:
5173 * plugins/sourceview/anjuta-document-saver.c:
5174 * plugins/sourceview/anjuta-document-saver.h:
5175 * plugins/sourceview/anjuta-document.c:
5176 * plugins/sourceview/anjuta-document.h:
5177 * plugins/sourceview/anjuta-encodings.c:
5178 * plugins/sourceview/anjuta-encodings.h:
5179 * plugins/sourceview/anjuta-languages-manager.c:
5180 * plugins/sourceview/anjuta-languages-manager.h:
5181 * plugins/sourceview/anjuta-utils.c:
5182 * plugins/sourceview/anjuta-utils.h:
5183 * plugins/sourceview/anjuta-view.c:
5184 * plugins/sourceview/anjuta-view.h:
5185 * plugins/sourceview/assist-window.c:
5186 * plugins/sourceview/assist-window.h:
5187 * plugins/sourceview/sourceview-cell.c:
5188 * plugins/sourceview/sourceview-cell.h:
5189 * plugins/sourceview/sourceview-prefs.c:
5190 * plugins/sourceview/sourceview-prefs.h:
5191 * plugins/sourceview/sourceview-print.c:
5192 * plugins/sourceview/sourceview-print.h:
5193 * plugins/sourceview/sourceview-private.h:
5194 * plugins/sourceview/sourceview-tags.c:
5195 * plugins/sourceview/sourceview-tags.h:
5196 * plugins/sourceview/sourceview.c:
5197 * plugins/sourceview/sourceview.h:
5198 * plugins/subversion/plugin.c:
5199 * plugins/subversion/plugin.h:
5200 * plugins/subversion/subversion-actions.c:
5201 * plugins/subversion/subversion-actions.h:
5202 * plugins/subversion/subversion-callbacks.c:
5203 * plugins/subversion/subversion-callbacks.h:
5204 * plugins/subversion/svn-auth.c:
5205 * plugins/subversion/svn-auth.h:
5206 * plugins/subversion/svn-backend-priv.h:
5207 * plugins/subversion/svn-backend.c:
5208 * plugins/subversion/svn-backend.h:
5209 * plugins/subversion/svn-notify.c:
5210 * plugins/subversion/svn-notify.h:
5211 * plugins/subversion/svn-thread.c:
5212 * plugins/subversion/svn-thread.h:
5213 * plugins/symbol-browser/an_symbol.c:
5214 * plugins/symbol-browser/an_symbol.h:
5215 * plugins/symbol-browser/an_symbol_info.c:
5216 * plugins/symbol-browser/an_symbol_info.h:
5217 * plugins/symbol-browser/an_symbol_iter.c:
5218 * plugins/symbol-browser/an_symbol_iter.h:
5219 * plugins/symbol-browser/an_symbol_prefs.c:
5220 * plugins/symbol-browser/an_symbol_prefs.h:
5221 * plugins/symbol-browser/an_symbol_search.c:
5222 * plugins/symbol-browser/an_symbol_search.h:
5223 * plugins/symbol-browser/an_symbol_view.c:
5224 * plugins/symbol-browser/an_symbol_view.h:
5225 * plugins/symbol-browser/plugin.c:
5226 * plugins/symbol-browser/plugin.h:
5227 * plugins/terminal/terminal.c:
5228 * plugins/tools/dialog.c:
5229 * plugins/tools/dialog.h:
5230 * plugins/tools/editor.c:
5231 * plugins/tools/editor.h:
5232 * plugins/tools/execute.c:
5233 * plugins/tools/execute.h:
5234 * plugins/tools/fileop.c:
5235 * plugins/tools/fileop.h:
5236 * plugins/tools/plugin.c:
5237 * plugins/tools/plugin.h:
5238 * plugins/tools/scripts/find-fixmes.pl:
5239 * plugins/tools/scripts/translation-status.pl:
5240 * plugins/tools/tool.c:
5241 * plugins/tools/tool.h:
5242 * plugins/tools/variable.c:
5243 * plugins/tools/variable.h:
5244 * plugins/valgrind/ldd.c:
5245 * plugins/valgrind/ldd.h:
5246 * plugins/valgrind/list.c:
5247 * plugins/valgrind/list.h:
5248 * plugins/valgrind/menu-utils.c:
5249 * plugins/valgrind/menu-utils.h:
5250 * plugins/valgrind/parser.c:
5251 * plugins/valgrind/parser.h:
5252 * plugins/valgrind/plugin.c:
5253 * plugins/valgrind/plugin.h:
5254 * plugins/valgrind/preferences.c:
5255 * plugins/valgrind/preferences.h:
5256 * plugins/valgrind/process.c:
5257 * plugins/valgrind/process.h:
5258 * plugins/valgrind/symtab.c:
5259 * plugins/valgrind/symtab.h:
5260 * plugins/valgrind/vgactions.c:
5261 * plugins/valgrind/vgactions.h:
5262 * plugins/valgrind/vgcachegrindprefs.c:
5263 * plugins/valgrind/vgcachegrindprefs.h:
5264 * plugins/valgrind/vgdefaultview.c:
5265 * plugins/valgrind/vgdefaultview.h:
5266 * plugins/valgrind/vgerror.c:
5267 * plugins/valgrind/vgerror.h:
5268 * plugins/valgrind/vggeneralprefs.c:
5269 * plugins/valgrind/vggeneralprefs.h:
5270 * plugins/valgrind/vghelgrindprefs.c:
5271 * plugins/valgrind/vghelgrindprefs.h:
5272 * plugins/valgrind/vgio.c:
5273 * plugins/valgrind/vgio.h:
5274 * plugins/valgrind/vgmemcheckprefs.c:
5275 * plugins/valgrind/vgmemcheckprefs.h:
5276 * plugins/valgrind/vgrule-editor.c:
5277 * plugins/valgrind/vgrule-editor.h:
5278 * plugins/valgrind/vgrule-list.c:
5279 * plugins/valgrind/vgrule-list.h:
5280 * plugins/valgrind/vgrule.c:
5281 * plugins/valgrind/vgrule.h:
5282 * plugins/valgrind/vgrulepattern.c:
5283 * plugins/valgrind/vgrulepattern.h:
5284 * plugins/valgrind/vgsearchbar.c:
5285 * plugins/valgrind/vgsearchbar.h:
5286 * plugins/valgrind/vgstrpool.c:
5287 * plugins/valgrind/vgstrpool.h:
5288 * plugins/valgrind/vgtoolprefs.c:
5289 * plugins/valgrind/vgtoolprefs.h:
5290 * plugins/valgrind/vgtoolview.c:
5291 * plugins/valgrind/vgtoolview.h:
5294 * src/action-callbacks.c:
5295 * src/action-callbacks.h:
5296 * src/anjuta-actions.h:
5299 * src/anjuta-callbacks.c:
5300 * src/anjuta-callbacks.h:
5304 * src/bacon-message-connection.c:
5305 * src/bacon-message-connection.h:
5314 * tagmanager/options.c:
5316 Change the address of FSF in various files
5318 2007-08-30 Johannes Schmid <jhs@gnome.org>
5322 Removed because they are no longer in use
5324 * plugins/class-gen/anjuta-class-gen-plugin.glade:
5325 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
5326 Marked some strings as not translatable
5328 * plugins/search/search-replace.c: (list_max_items):
5329 Fixed a possible memory corruption
5331 * src/anjuta-app.c: (anjuta_app_add_widget_full):
5332 Do not show menuitems for locked layout items
5334 * src/main.c: (main):
5335 Some minor style correction in gnome_init
5337 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
5339 * plugins/debug-manager/debugger.c,
5340 plugins/debug-manager/breakpoints.c,
5341 plugins/gdb/plugin.c,
5342 plugins/gdb/debugger.c,
5343 libanjuta/interfaces/libanjuta.idl:
5344 Move all breakpoints functions from IAnjutaDebugger to a new
5345 IAnjutaBreakpointDebugger interface
5347 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
5349 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
5350 * plugins/debug-manager/plugin.c,
5351 plugins/debug-manager/breakpoints.c,
5352 plugins/tools/execute.c,
5353 plugins/project-wizard/plugin.c,
5354 plugins/build-basic-autotools/executer.c,
5355 plugins/gdb/debugger.c,
5356 plugins/profiler/gprof-options.h,
5357 plugins/sourceview/assist-window.h,
5358 plugins/class-gen/transform.c,
5359 libanjuta/anjuta-plugin-description.c,
5360 libanjuta/anjuta-status.c,
5361 libanjuta/anjuta-glue-c.c,
5362 libanjuta/anjuta-glue-cpp.c,
5363 plugins/symbol-browser/an_symbol_prefs.c:
5364 Fix warnings mostly "dereferencing type-punned pointer"
5365 Fix two bugs in breakpoints.c and an_symbol_prefs.c
5367 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
5369 * plugins/debug-manager/breakpoints.c,
5370 plugins/debug-manager/debugger.c:
5371 Avoid an endless loop if clearing all breakpoints while the programm
5374 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
5376 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
5377 * plugins/debug-manager/plugin.c:
5378 Fix a segmentation fault added in the previous patch
5380 2007-07-21 Johannes Schmid <jhs@gnome.org>
5382 * plugins/build-basic-autotools/executer.c:
5383 (get_program_parameters):
5385 Show an error dialog if no targets are availible instead of
5388 2007-07-20 Johannes Schmid <jhs@gnome.org>
5390 * libanjuta/anjuta-shell.c: (on_widget_data_add),
5391 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
5392 * libanjuta/anjuta-shell.h:
5393 * plugins/document-manager/plugin.c: (activate_plugin):
5394 * plugins/glade/anjuta-design-document.c:
5395 * plugins/glade/plugin.c: (glade_update_ui):
5396 * src/anjuta-app.c: (anjuta_app_add_widget_full),
5397 (anjuta_shell_iface_init):
5398 * src/shell.c: (anjuta_test_shell_add_widget),
5399 (anjuta_shell_iface_init):
5401 Make the document manager undockable (#458038)
5403 2007-07-20 Johannes Schmid <jhs@gnome.org>
5405 * plugins/document-manager/plugin.c: (on_editor_update_ui):
5406 * plugins/glade/anjuta-design-document.c:
5407 * plugins/glade/plugin.c: (glade_update_ui):
5409 Fixed some save/dirty status bug in glade
5411 2007-07-20 Johannes Schmid <jhs@gnome.org>
5413 * libanjuta/anjuta-status.c:
5414 Fixed crasher on shutdown
5416 2007-07-20 Johannes Schmid <jhs@gnome.org>
5419 Minimum glade requirement is 3.2 now. It was before
5420 but we did not check...
5422 * libanjuta/anjuta-glue-factory.c: (load_plugin):
5423 * libanjuta/anjuta-profile.c:
5424 (anjuta_profile_add_plugins_from_xml):
5425 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
5426 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
5427 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
5428 * plugins/file-loader/plugin.c: (on_create_submenu):
5429 * plugins/file-manager/an_file_view.c: (compare_iter):
5430 * plugins/glade/plugin.c: (activate_plugin):
5431 * src/anjuta-app.c: (on_toolbar_view_toggled):
5432 * src/main.c: (main):
5434 Fixed lots of memory leaks (thansk valgrind)
5436 2007-07-19 Johannes Schmid <jhs@gnome.org>
5438 * plugins/debug-manager/plugin.c: (value_added_current_editor):
5439 * plugins/document-manager/anjuta-docman.c:
5440 (anjuta_docman_set_busy):
5441 * plugins/document-manager/plugin.c: (on_editor_changed):
5442 * plugins/glade/plugin.c: (activate_plugin):
5443 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5444 (on_value_removed_current_editor):
5446 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
5448 2007-07-18 Johannes Schmid <jhs.gnome.org>
5450 * plugins/build-basic-autotools/executer.c: (execute_program):
5451 Fixed some of the scratchbox stuff but the environment is
5454 2007-07-18 Johannes Schmid <jhs@gnome.org>
5456 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
5457 (on_plugin_deactivated), (get_plugin_loader_type):
5458 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
5459 (activate_plugin), (deactivate_plugin),
5460 (glade_plugin_instance_init):
5462 Fixed glade plugin deactivation
5464 2007-07-18 Johannes Schmid <jhs@gnome.org>
5466 * plugins/document-manager/anjuta-docman.c:
5467 (anjuta_docman_add_document):
5468 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
5470 Fixed path display in document manager with glade files
5472 2007-07-17 Johannes Schmid <jhs@gnome.org>
5474 * libanjuta/interfaces/Makefile.am.iface:
5475 * pixmaps/Makefile.am:
5476 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
5477 * plugins/debug-manager/plugin.c: (value_added_current_editor),
5478 (value_removed_current_editor):
5479 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
5480 (anjuta_docman_set_current_document):
5481 * plugins/document-manager/plugin.c: (on_editor_update_ui),
5482 (on_editor_added), (on_editor_changed):
5483 * plugins/glade/Makefile.am:
5484 * plugins/glade/anjuta-design-document.c:
5485 (anjuta_design_document_instance_init),
5486 (anjuta_design_document_set_property),
5487 (anjuta_design_document_get_property),
5488 (anjuta_design_document_class_init), (anjuta_design_document_new),
5489 (ifile_open), (ifile_get_uri), (ifile_iface_init):
5490 * plugins/glade/anjuta-design-document.h:
5491 * plugins/glade/anjuta-glade-notebook.c:
5492 * plugins/glade/anjuta-glade-notebook.h:
5493 * plugins/glade/plugin.c: (value_added_current_editor),
5494 (value_removed_current_editor), (glade_update_ui),
5495 (on_close_activated), (on_glade_project_changed),
5496 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
5498 * plugins/language-support-cpp-java/plugin.c:
5499 (on_value_added_current_editor), (on_value_removed_current_editor):
5500 * plugins/macro/plugin.c: (value_added_current_editor):
5501 * plugins/project-manager/plugin.c: (value_added_current_editor):
5502 * plugins/subversion/plugin.c: (value_added_current_editor):
5503 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
5505 Fixed lot of IAnjutaEditor stuff and completed glade integration
5506 with document manager
5508 * plugins/build-basic-autotools/build-basic-autotools.c:
5509 (value_added_current_editor):
5510 * plugins/build-basic-autotools/executer.c: (execute_program):
5512 Some initial code to execute projects inside scratchbox
5514 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
5516 * plugins/project-import/project-import.c:
5517 Project import overwrites file on user request (bug #452579)
5519 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
5521 * plugins/debug-manager/debugger.c,
5522 plugins/debug-manager/threads.c,
5523 plugins/debug-manager/plugin.c,
5524 plugins/debug-manager/registers.c,
5525 plugins/debug-manager/locals.c,
5526 plugins/debug-manager/stack_trace.c,
5527 plugins/gdb/plugin.c,
5528 plugins/gdb/debugger.c,
5529 plugins/gdb/debugger.h,
5530 libanjuta/interfaces/libanjuta.idl:
5531 Rename change-location to program-moved
5532 Store thread id as gint instead of guint
5533 Do not display registers list if not available
5534 Add intermediate debugger states if missing
5536 2007-07-11 Johannes Schmid <jhs@gnome.org>
5538 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5540 Reverted unnecessary changes (#455819)
5542 2007-07-10 Johannes Schmid <jhs@gnome.org>
5544 * plugins/glade/plugin.c:
5545 Fixed glade plugin with glade 3.2 and another crasher
5547 2007-07-09 Johannes Schmid <jhs@gnome.org>
5549 * libanjuta/interfaces/libanjuta.idl:
5550 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5552 * plugins/debug-manager/breakpoints.c:
5553 (breakpoint_item_update_in_ui),
5554 (breakpoints_dbase_edit_breakpoint),
5555 (on_toggle_breakpoint_activate):
5556 * plugins/debug-manager/plugin.c:
5557 (on_run_to_cursor_action_activate):
5558 * plugins/document-manager/action-callbacks.c:
5559 (on_editor_command_cut_activate),
5560 (on_editor_command_copy_activate),
5561 (on_editor_command_paste_activate),
5562 (on_editor_command_clear_activate):
5563 * plugins/document-manager/anjuta-docman.c:
5564 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
5565 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
5566 (anjuta_docman_goto_file_line_mark),
5567 (anjuta_docman_find_editor_with_path),
5568 (anjuta_docman_get_all_editors):
5569 * plugins/document-manager/anjuta-docman.h:
5570 * plugins/document-manager/plugin.c:
5571 (update_editor_ui_interface_items), (on_editor_update_ui),
5572 (on_editor_changed), (on_session_save), (on_docman_auto_save),
5573 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
5574 (ianjuta_document_manager_iface_init), (isaveable_save),
5575 (isavable_is_dirty):
5576 * plugins/editor/editor.glade:
5577 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
5578 (idocument_paste), (idocument_clear), (idocument_iface_init),
5579 (iselection_iface_init):
5580 * plugins/glade/Makefile.am:
5581 * plugins/glade/anjuta-glade-notebook.c:
5582 (anjuta_glade_notebook_instance_init),
5583 (anjuta_glade_notebook_set_property),
5584 (anjuta_glade_notebook_get_property),
5585 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
5586 (ifile_open), (ifile_get_uri), (ifile_iface_init),
5587 (ifile_savable_save), (ifile_savable_save_as),
5588 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
5589 (ifile_savable_iface_init), (idocument_can_redo),
5590 (idocument_can_undo), (idocument_begin_undo_action),
5591 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
5592 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
5593 (idocument_copy), (idocument_paste), (idocument_clear),
5594 (idocument_iface_init):
5595 * plugins/language-support-cpp-java/plugin.c:
5596 (on_value_added_current_editor), (on_value_removed_current_editor):
5597 * plugins/macro/macro-util.c: (get_current_editor):
5598 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5599 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
5600 (on_next_occur), (on_incremental_entry_key_press),
5601 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
5602 (on_toolbar_find_incremental_start),
5603 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
5604 * plugins/search/search-replace.c: (search_start_over),
5605 (search_update_combos), (replace_update_combos),
5606 (anjuta_search_replace_activate):
5607 * plugins/search/search-replace_backend.c: (create_search_entries):
5608 * plugins/sourceview/sourceview.c: (idocument_cut),
5609 (idocument_copy), (idocument_paste), (idocument_clear),
5610 (idocument_iface_init), (iselect_iface_init), (iassist_react):
5611 * plugins/tools/editor.c: (on_editor_response):
5612 * plugins/tools/execute.c: (get_current_editor),
5613 (atp_output_context_initialize), (atp_user_tool_execute):
5614 * plugins/tools/variable.c: (get_current_editor),
5615 (atp_variable_get_editor_variable):
5617 Some more IAnjutaEditor => IAnjutaDocument fixing!
5619 * plugins/glade/anjuta-glade-notebook.h:
5620 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
5622 * plugins/glade/plugin.h:
5623 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
5624 and get rid of the glade menu. The Edit/File menu and the toolbar can now
5625 be used for glade, too. It might still have some rough edges but already works.
5626 (Fixes #415547 – Glade usability problem)
5628 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
5630 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
5631 development release (I updated version of glade3 svn to 3.3.2).
5633 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5635 * plugins/symbol-browser/an_symbol_view.c:
5636 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
5638 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5640 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
5641 (on_system_tags_update_finished), (on_update_global_clicked),
5642 (prefs_page_init), (on_gconf_notify_tags_list_changed),
5643 (symbol_browser_prefs_init),
5644 (symbol_browser_prefs_create_global_tags),
5645 (symbol_browser_load_global_tags):
5646 * plugins/symbol-browser/an_symbol_prefs.h:
5647 * plugins/symbol-browser/an_symbol_view.c:
5648 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
5649 * plugins/symbol-browser/an_symbol_view.h:
5650 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
5651 on global tags update because of delayed prefs merging. Happens when
5652 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
5655 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5657 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
5658 after install/uninstall.
5660 Patch from James Liggett:
5661 * scripts/glade2schemas.pl: Fixed creating schemas for list
5664 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
5666 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
5667 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
5668 development release since glade svn version is also 3.3.1. In future, the
5669 solution would be for us to always increment the micro version when
5672 2007-07-05 Johannes Schmid <jhs@gnome.org>
5674 * libanjuta/interfaces/libanjuta.idl:
5675 * plugins/build-basic-autotools/build-basic-autotools.c:
5676 (on_build_mesg_format):
5677 * plugins/debug-manager/breakpoints.c:
5678 (breakpoint_item_update_in_ui),
5679 (breakpoints_dbase_edit_breakpoint),
5680 (on_toggle_breakpoint_activate):
5681 * plugins/debug-manager/plugin.c:
5682 (on_run_to_cursor_action_activate):
5683 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
5684 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
5685 (get_current_editor), (on_save_activate), (on_save_as_activate),
5686 (on_save_prompt_save_editor), (on_close_file_activate),
5687 (on_close_all_file_activate), (on_reload_file_activate),
5688 (anjuta_print_cb), (anjuta_print_preview_cb),
5689 (on_editor_command_upper_case_activate),
5690 (on_editor_command_lower_case_activate),
5691 (on_editor_command_undo_activate),
5692 (on_editor_command_redo_activate),
5693 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
5694 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
5695 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
5696 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
5697 (on_zoom_out_text_activate), (on_force_hilite_activate),
5698 (on_indent1_activate), (on_swap_activate),
5699 (on_editor_add_view_activate), (on_editor_remove_view_activate):
5700 * plugins/document-manager/anjuta-docman.c:
5701 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
5702 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
5703 (anjuta_docman_dispose), (on_notebook_switch_page),
5704 (anjuta_docman_page_from_widget), (on_editor_destroy),
5705 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
5706 (anjuta_docman_get_current_document),
5707 (anjuta_docman_set_current_document),
5708 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
5709 (anjuta_docman_update_page_label),
5710 (anjuta_docman_get_document_from_path),
5711 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
5712 (anjuta_docman_order_tabs):
5713 * plugins/document-manager/anjuta-docman.h:
5714 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
5715 (update_editor_ui_interface_items), (update_editor_ui),
5716 (on_editor_update_save_ui), (on_editor_update_ui),
5717 (on_editor_changed), (on_save_prompt_save_editor),
5718 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
5719 (ianjuta_docman_get_current_document),
5720 (ianjuta_docman_set_current_document),
5721 (ianjuta_docman_remove_buffer),
5722 (ianjuta_document_manager_iface_init), (ifile_get_uri):
5723 * plugins/editor/text_editor.c: (itext_editor_iface_init),
5724 (idocument_get_filename), (idocument_can_undo),
5725 (idocument_can_redo), (idocument_undo),
5726 (idocument_begin_undo_action), (idocument_end_undo_action),
5727 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
5728 * plugins/language-support-cpp-java/plugin.c:
5729 (on_editor_char_inserted_cpp), (on_auto_indent):
5730 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
5731 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5732 * plugins/sample1/plugin.c: (on_sample_action_activate):
5733 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
5734 (on_next_occur), (on_incremental_entry_key_press),
5735 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
5736 (on_toolbar_find_incremental_start),
5737 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
5738 * plugins/search/search-replace.c: (search_and_replace),
5739 (write_message_pane), (search_start_over), (search_update_combos),
5740 (replace_update_combos), (anjuta_search_replace_activate):
5741 * plugins/search/search-replace_backend.c:
5742 (file_buffer_new_from_path), (create_search_entries):
5743 * plugins/sourceview/sourceview-print.c: (create_print_job):
5744 * plugins/sourceview/sourceview.c:
5745 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
5746 (idocument_can_redo), (idocument_can_undo),
5747 (idocument_begin_undo_action), (idocument_end_undo_action),
5748 (idocument_undo), (idocument_redo), (idocument_grab_focus),
5749 (idocument_get_filename), (idocument_iface_init):
5750 * plugins/tools/editor.c: (on_editor_response):
5751 * plugins/tools/execute.c: (atp_output_context_initialize),
5752 (atp_user_tool_execute):
5753 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
5755 Create IAnjutaDocument interface. This interface is a more general idea
5756 of documents being anything that can be modified, has undo/redo and
5757 may have operations like copy/paste.
5758 The primary goal is to integrate better by making it use the standard file
5759 and edit menu instead of it's own glade menu. Of course the downside is that
5760 you won't be able to view a source file and the designer at the same time. Anyway
5761 so many people have complained that they "can't save a glade file" that I think
5762 this is the much better solution.
5763 Work on the glade plugin is still to come but the most difficult things should be
5766 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5768 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
5771 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
5773 * libanjuta/anjuta-plugin-manager.c:
5774 (anjuta_plugin_manager_get_plugins_page),
5775 (anjuta_plugin_manager_get_remembered_plugins_page):
5776 * libanjuta/anjuta-plugin-manager.h:
5777 * src/anjuta-app.c: (anjuta_app_install_preferences):
5778 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
5779 and remembered plugins preferences pages in separate pages (avoid
5782 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
5784 Patch from James Liggett <jrliggett@cox.net>:
5785 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
5786 Installed editor preferences schemas. Fixes bug #453463.
5788 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5790 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
5791 (anjuta_preferences_dialog_init): Sort preferences pages on title.
5793 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5795 * plugins/document-manager/anjuta-document-manager.ui:
5796 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5797 * src/action-callbacks.c:
5798 * src/action-callbacks.h:
5799 * src/anjuta-actions.h:
5800 * src/anjuta-app.c: (anjuta_app_instance_init),
5801 (anjuta_app_install_preferences):
5803 * src/anjuta.ui: Moved plugins and shortcuts settings inside
5804 General preferences page. Move preferences menu from Settings to
5805 Edit submenu. And got rid of Settings submenu.
5807 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5809 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
5811 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5813 * TODO.tasks: Increased bounty for on-demand preferences task to $150
5814 as discussed and agreed with James Liggett.
5816 Patch from James Liggett <jrliggett@cox.net>:
5819 * libanjuta/anjuta-plugin-manager.c:
5820 (on_activated_plugin_objects_foreach),
5821 (anjuta_plugin_manager_get_active_plugin_objects):
5822 * libanjuta/anjuta-plugin-manager.h:
5823 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
5824 (anjuta_plugin_deactivate):
5825 * libanjuta/anjuta-preferences-dialog.c:
5826 (anjuta_preferences_dialog_finalize),
5827 (anjuta_preferences_dialog_class_init), (add_category_columns),
5828 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
5829 (anjuta_preferences_dialog_remove_page):
5830 * libanjuta/anjuta-preferences.c: (property_destroy),
5831 (unregister_preferences_key), (register_callbacks),
5832 (preferences_foreach_callback), (connect_prop_to_object),
5833 (anjuta_preferences_register_property_raw),
5834 (anjuta_preferences_register_property_custom),
5835 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
5836 (anjuta_preferences_remove_page),
5837 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
5838 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
5839 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
5840 (anjuta_preferences_class_init), (anjuta_preferences_new):
5841 * libanjuta/anjuta-preferences.h:
5842 * plugins/build-basic-autotools/Makefile.am:
5843 * plugins/build-basic-autotools/build-basic-autotools.c:
5844 (ipreferences_unmerge):
5845 * plugins/cvs-plugin/Makefile.am:
5846 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
5847 * plugins/document-manager/Makefile.am:
5848 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
5849 * plugins/editor/plugin.c: (ipreferences_unmerge):
5850 * plugins/file-manager/Makefile.am:
5851 * plugins/file-manager/plugin.c: (activate_plugin),
5852 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
5853 * plugins/gtodo/plugin.c: (ipreferences_merge),
5854 (ipreferences_unmerge):
5855 * plugins/language-support-cpp-java/Makefile.am:
5856 * plugins/language-support-cpp-java/plugin.c:
5857 (ipreferences_unmerge):
5858 * plugins/message-view/Makefile.am:
5859 * plugins/message-view/plugin.c: (ipreferences_unmerge):
5860 * plugins/sourceview/Makefile.am:
5861 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
5862 * plugins/symbol-browser/Makefile.am:
5863 * plugins/symbol-browser/an_symbol_prefs.c:
5864 (symbol_browser_prefs_finalize):
5865 * plugins/terminal/Makefile.am:
5866 * plugins/terminal/terminal.c: (ipreferences_unmerge):
5867 * plugins/valgrind/plugin.c: (ipreferences_merge),
5868 (ipreferences_unmerge):
5869 * scripts/Makefile.am:
5870 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
5872 * src/action-callbacks.c: (on_set_preferences1_activate):
5873 * src/anjuta-app.c: (anjuta_app_instance_init),
5874 (anjuta_app_install_preferences):
5876 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
5877 task: Bug #445314: On demand preferences widgets creation. Thanks
5878 James for this great work.
5880 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5882 * plugins/debug-manager/data_buffer.c,
5883 plugins/message-view/message-view.c: Fixed compiler warnings.
5885 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
5887 * src/action-callbacks.c: (help_activate),
5888 (on_help_manual_activate), (on_help_tutorial_activate),
5889 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
5891 Fixed help activation (bug #451557).
5893 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
5895 * AUTHORS: Added James Liggett. Forgot to add him before :(
5897 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
5899 * plugins/debug-manager/debugger.c,
5900 plugins/debug-manager/plugin.c,
5901 plugins/gdb/debugger.c,
5902 libanjuta/interfaces/libanjuta.idl:
5903 Add a GError* parameter to debugger-stopped signal
5905 * (added) libanjuta/anjuta-error.c,
5906 (added) libanjuta/anjuta-error.h,
5907 libanjuta/Makefile.am:
5908 Register GError as a boxed type
5910 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5911 Support GError* in signal, GError must be registered as a boxed type
5912 Accept NULL as strings
5914 === anjuta 2.2.0 ===
5916 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
5918 * configure.in: Bumped version to 2.2.0
5919 * NEWS: Updated for 2.2.0 stable release.
5920 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
5921 Reduce the idle priority to make the UI update before anything else.
5923 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
5925 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
5927 * libanjuta/interfaces/libanjuta.idl:
5928 * plugins/document-manager/action-callbacks.c:
5929 (on_editor_command_complete_word_activate):
5930 * plugins/document-manager/plugin.c:
5931 (update_editor_ui_interface_items):
5932 * plugins/editor/text_editor.c: (iautocomplete_activate),
5933 (iautocomplete_iface_init):
5934 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5936 Moved autocomplete() method away from IAnjutaEditorAssist into
5937 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
5938 autocomplete and does not crash with sourceview. Fixes Bug #449620
5939 – The auto completion functionality not work. Also sets menuitem
5940 insensitive when hiding them.
5942 * plugins/debug-manager/disassemble.c:
5943 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
5946 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
5948 * pixmaps/anjuta_splash.png: Updated.
5950 * plugins/search/search-replace.c
5951 (anjuta_search_replace_activate): Fixed "Find in Files" to select
5952 the right target (project).
5953 * ChangeLog: Added missing log.
5955 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5957 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
5958 manuals/anjuta-manual/C/fileoperations.xml,
5959 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
5961 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
5963 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
5965 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5967 * TODO.tasks: Added bounty for on-demand preferences.
5969 Patch from Thierry Moisan:
5970 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
5973 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5975 Patch from tpgww@onepost.net:
5977 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
5978 * libegg/test-actions.c:
5979 * libegg/test-multi-drag.c: (main):
5980 * plugins/debug-manager/memory.c: (read_memory_block):
5981 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
5983 Fixes compile warnings. Fixes bug #427101.
5985 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5987 Patch from James Liggett:
5989 * plugins/profiler/gprof-options.c: (on_option_changed),
5991 * plugins/profiler/gprof-options.h:
5992 * plugins/profiler/gprof-profile-data.c:
5993 (gprof_profile_data_init_profile):
5994 * plugins/profiler/gprof-profile-data.h:
5995 * plugins/profiler/plugin.c: (profiler_get_data),
5996 (profiler_set_target), (register_options),
5997 (on_profile_data_browse_button_clicked),
5998 (on_profiling_options_button_clicked), (on_profiler_delete_data):
5999 * plugins/profiler/profiler.glade: implements independent targets.
6000 implements the ability to select arbitrary gmon.out files.
6001 Fixes bug #403502 – User should also be allowed to select an
6002 independent executable target.
6004 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
6006 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
6008 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
6009 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
6011 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
6013 * plugins/debug-manager/plugin.c,
6014 plugins/debug-manager/breakpoints.c:
6015 Remove weak pointers when owner is destroyed
6016 Remove all breakpoints before loading new one
6018 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
6020 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
6022 2007-06-19 Naba Kumar <naba@gnome.org>
6024 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
6025 Bug #448491 Empty Lines Problem.
6027 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
6029 * data/default.profile, plugins/message-view/plugin.c: Do not
6030 restore session for messages.
6031 Fixes bug #377461 – don't create new message window for each
6034 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
6035 Fixes a crash on exit/project-close if profiler plugin is loaded.
6037 2007-06-17 Naba Kumar <naba@gnome.org>
6039 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
6040 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
6042 * plugins/file-loader/plugin.c: Fail on opening non existent files.
6043 Bug #448034 – Anjuta crashes on starting (when the last project
6044 directory was deleted).
6046 * plugins/document-manager/plugin.c: Set line markers for files
6047 opened via IAnjutaFile::open(). Fixes missing line markers while
6050 2007-06-17 Naba Kumar <naba@gnome.org>
6052 * plugins/sourceview/sourceview.glade: Set correct font
6053 default value and use monospace instead of sans. Fixes
6054 bug #448408 – crash in Anjuta IDE: Trying to change the
6057 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
6059 * plugins/search/search-replace.c,
6060 plugins/search/search-replace.h,
6061 plugins/search/anjuta-search.glade:
6062 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
6065 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
6067 * plugins/debug-manager/plugin.c,
6068 plugins/debug-manager/breakpoints.c:
6069 Add weak references, fixes bug #448053 ?
6071 2007-06-16 Naba Kumar <naba@gnome.org>
6073 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
6074 dialog to allow forgetting them if user chooses to select a different
6077 2007-06-13 Naba Kumar <naba@gnome.org>
6079 * plugins/sourceview/sourceview-prefs.c: Initialize font
6080 on startup correctly if use_theme is set.
6082 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
6083 if available for default font. Fixes bug #447304.
6085 * plugins/sourceview/sourceview-prefs.c: Return value based
6086 on right data type. Fixes Bug #438878 – Using gtksourceview editor
6087 for the first time has black background
6089 * plugins/project-manager/plugin.c: Give a better error message
6090 when project could not be loaded.
6092 * libanjuta/anjuta-serializer.c: Added a comment.
6094 2007-06-13 Johannes Schmid <jhs@gnome.org>
6097 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
6098 most warnings to avoid simple coding problems.
6100 * plugins/message-view/anjuta-msgman.c:
6101 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
6102 * plugins/message-view/plugin.c: (on_view_changed),
6103 (ianjuta_msgman_add_view):
6105 Fixed #440866 by always presenting the message-manager when a tab is
6106 added because Gtk+ seems to have problems to add tabs to hidden widgets.
6108 * plugins/subversion/subversion-callbacks.c:
6109 (on_subversion_commit_response):
6110 Destroy dialog if user clicks "No"
6112 2007-06-12 Naba Kumar <naba@gnome.org>
6114 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
6115 read and use of uninitialized variable.
6117 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
6118 because it is used in credits listing and packaging could compress
6119 it in docdir. Fixes bug #397881: The credits are empty
6121 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
6122 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
6123 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
6124 plugins/symbol-browser/an_symbol_info.c,
6125 plugins/symbol-browser/plugin.c,
6126 plugins/symbol-browser/an_symbol_view.c,
6127 plugins/editor/aneditor-autocomplete.cxx:
6129 - Do not access TMTag
6130 member in TMSymbol when freeing it because by then the tags
6131 could have changed. Avoids dangerous memory corruptions by freeing
6132 someone else's memory (Could explain those random crashes when
6133 refreshing symbols or re-loading a different project or closing
6134 a project). Anything that tries to refresh symbols could trigger
6136 - Added a flag to also retrieve method definitions as part of
6137 the class's scope members. And used it to set both function prototype
6138 and definition in symbols. Fixes navigation to prototype and
6139 function definitions from symbol browser (bug #440370)
6141 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
6142 memory. Could fix those bogus 'file changed' dialogs.
6144 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
6146 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
6148 * (added) libanjuta/anjuta-utils-priv.h,
6149 libanjuta/anjuta-utils.h,
6150 libanjuta/anjuta-launcher.c,
6151 libanjuta/Makefile.am:
6152 Fix bug #440801: do not use config.h in public include files
6154 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
6156 * plugins/project-wizard/templates/mkfile.wiz:
6157 Fix bug #442038: missing project.sh file
6160 plugins/project-wizard/templates/Makefile.am,
6161 plugins/project-wizard/templates/translatable-strings.h,
6162 (added) plugins/project-wizard/templates/sdl.wiz,
6163 (added) plugins/project-wizard/templates/appwiz_sdl.png,
6164 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
6165 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
6166 (added) plugins/project-wizard/templates/sdl/Makefile.am,
6167 (added) plugins/project-wizard/templates/sdl/.cvsignore,
6168 (added) plugins/project-wizard/templates/sdl/src/main.c,
6169 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
6170 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
6171 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
6172 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
6173 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
6174 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
6175 Fix bug #315635: add a SDL project wizard
6177 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
6179 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
6180 when SIGCHLD is triggered when main loop context is locked. Dead lock
6181 happens when child_exited callback also accesses main loop context.
6182 Happens particularly badly in debug target exiting.
6184 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
6186 * manuals/anjuta-manual/C/debugger.xml:
6187 First update of the debugger documentation
6189 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
6191 * manuals/anjuta-manual/C/fileoperations.xml,
6192 manuals/anjuta-manual/C/projects.xml,
6193 manuals/anjuta-manual/C/anjuta-manual.xml,
6194 manuals/anjuta-manual/C/build.xml,
6195 manuals/anjuta-manual/C/execute.xml,
6196 manuals/anjuta-manual/Makefile.am: Updated more documentation.
6197 Added project properties documentation. Moved execution section
6198 inside project management. Removed dead documentation.
6200 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
6202 * src/anjuta.c, plugins/symbol-browser/plugin.c,
6203 plugins/symbol-browser/plugin.h,
6204 plugins/symbol-browser/an_symbol_prefs.c,
6205 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
6206 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
6207 progress bar instead of separate window for system tags
6208 generation. Renamed AnjutaStatus methods to a proper ones.
6210 * plugins/symbol-browser/plugin.c,
6211 plugins/symbol-browser/plugin.h,
6212 plugins/symbol-browser/an_symbol_prefs.c,
6213 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
6214 global-tags/create_global_tags.sh.in: Get rid of message window
6215 for showing global tags creation and use a small window with
6218 2007-05-30 Naba Kumar <naba@gnome.org>
6220 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
6221 Bug 442315 – After calling configure, the build menus are still insensitive,
6222 Bug 442314 – Autogeneration fails when there is no autogen.sh
6224 * plugins/project-manager/plugin.c: Fixed mem corruption when it
6225 fails to remove target/source/group. Fixes bug #440196 – crash in
6226 Anjuta IDE: removing a target
6228 2007-05-29 Naba Kumar <naba@gnome.org>
6230 * plugins/symbol-browser/an_symbol_view.c,
6231 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
6232 tags generation. Fixed runtime warning.
6234 2007-05-28 Naba Kumar <naba@gnome.org>
6236 Patch from James Liggett <jrliggett@cox.net>:
6237 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
6238 Fixed bug #403502 – User should also be allowed to select an
6239 independent executable target.
6241 2007-05-27 Johannes Schmid <jhs@gnome.org>
6243 * plugins/build-basic-autotools/build-basic-autotools.c:
6244 (get_real_directory), (on_build_mesg_format):
6246 Find correct files for error messages inside scratchbox
6248 2007-05-27 Naba Kumar <naba@gnome.org>
6250 * manuals/anjuta-manual/C/projects.xml,
6251 manuals/anjuta-manual/C/projects.xml: Updated project
6252 management chapter more.
6254 2007-05-25 Johannes Schmid <jhs@gnome.org>
6256 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
6257 * plugins/build-basic-autotools/build-basic-autotools.c:
6258 (on_sb_check_toggled), (build_execute_command),
6259 (ipreferences_merge), (ipreferences_unmerge):
6260 Added support for building inside scratchbox environment
6262 Patch from James Liggett <jrliggett@cox.net>:
6263 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
6264 (anjuta_msgman_append_view):
6267 – Anjuta aborts with numerous assertion failures when adding a new message view tab
6269 2007-05-23 Naba Kumar <naba@gnome.org>
6271 * manuals/anjuta-manual/C/projects.xml: Updated project
6274 2007-05-22 Naba Kumar <naba@gnome.org>
6276 * manuals/anjuta-manual/C/projects.xml: More updates.
6278 * manuals/anjuta-manual/C/introduction.xml,
6279 manuals/anjuta-manual/C/projects.xml,
6280 manuals/anjuta-manual/C/interface.xml: Updated documentation.
6282 2007-05-22 Naba Kumar <naba@gnome.org>
6284 Patch from Étienne Bersac:
6285 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
6286 class in generated class.
6288 2007-05-22 Naba Kumar <naba@gnome.org>
6290 * plugins/profiler/plugin.c: Fixed a compiler warning.
6291 * plugins/valgrind/Makefile.am: Added ldflags.
6293 Patch from James Liggett:
6294 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
6295 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
6298 2007-05-18 Johannes Schmid <jhs@gnome.org>
6300 * plugins/editor/text_editor.c:
6301 * plugins/language-support-cpp-java/plugin.c:
6302 (on_editor_language_changed), (on_value_added_current_editor),
6303 (on_value_removed_current_editor):
6305 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
6306 Fix assist support in language-support-plugin.
6308 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
6310 * libanjuta/interfaces/libanjuta.idl:
6311 Add a new interface allowing to implement plugin able
6312 to load other plugins (not written in C)
6314 * libanjuta/anjuta-plugin-handle.c,
6315 libanjuta/anjuta-plugin-handle.h:
6316 Add a language and a resident plugin properties
6318 * libanjuta/anjuta-glue-plugin.c,
6319 libanjuta/anjuta-glue-plugin.h,
6320 (added)libanjuta/anjuta-glue-c.c,
6321 (added)libanjuta/anjuta-glue-c.h,
6322 libanjuta/Makefile.am:
6323 Split code used to load a C plugin into a common part
6324 in anjuta-glue-plugin and a specific part in anjuta-glue-c
6326 * libanjuta/anjuta-glue-factory.c,
6327 libanjuta/anjuta-glue-factory.h,
6328 libanjuta/anjuta-plugin-manager.c:
6329 Allow to load plugin not written in C and search for the
6330 additional needed code in another plugin
6332 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
6334 * plugins/editor/text_editor.c:
6335 Add an empty implementation of IAnjutaEditorAssist for scintilla,
6336 avoiding a crash if scintilla is used
6338 2007-05-14 Johannes Schmid <jhs@gnome.org>
6340 * libanjuta/interfaces/libanjuta.idl:
6341 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
6342 (assist_cleanup), (on_assist_end), (on_assist_cancel),
6343 (on_assist_chosen), (on_assist_update), (get_context),
6344 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
6345 (install_assist), (uninstall_assist), (install_support),
6346 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
6347 (cpp_java_plugin_instance_init):
6348 * plugins/language-support-cpp-java/plugin.h:
6349 Use IAnjutaEditorAssist to show language specific suggestions
6351 * plugins/sourceview/Makefile.am:
6352 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
6353 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
6354 * plugins/sourceview/anjuta-view.h:
6355 * plugins/sourceview/assist-window.c: (assist_window_expose),
6356 (assist_window_set_property), (assist_window_get_property),
6357 (assist_window_class_init), (assist_activated),
6358 (assist_window_init), (assist_window_finalize),
6359 (assist_window_select), (assist_window_first),
6360 (assist_window_last), (assist_window_up), (assist_window_down),
6361 (get_coordinates), (assist_window_move), (assist_window_update),
6362 (assist_window_filter_keypress), (assist_window_is_active),
6363 (assist_window_new), (assist_window_get_trigger),
6364 (assist_window_get_position):
6365 * plugins/sourceview/assist-window.h:
6366 * plugins/sourceview/sourceview-args.c (removed):
6367 * plugins/sourceview/sourceview-args.h (removed):
6368 * plugins/sourceview/sourceview-autocomplete.c (removed):
6369 * plugins/sourceview/sourceview-autocomplete.h (removed):
6370 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
6371 * plugins/sourceview/sourceview-private.h:
6372 * plugins/sourceview/sourceview-scope.c(removed):
6373 * plugins/sourceview/sourceview-scope.h(removed):
6374 * plugins/sourceview/sourceview.c: (on_assist_chosen),
6375 (on_assist_cancel), (on_document_char_added),
6376 (on_reload_dialog_response), (sourceview_class_init),
6377 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
6378 (iassist_remove_trigger), (iassist_autocomplete),
6379 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
6380 (iassist_react), (iassist_iface_init):
6381 * plugins/sourceview/tag-window.c (moved to assist-window.c):
6382 * plugins/sourceview/tag-window.h (moved to assist-window.c):
6384 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
6385 - Mark files dirty if reload dialog is canceled.
6387 2007-05-12 Naba Kumar <naba@gnome.org>
6389 * libanjuta/anjuta-launcher.h: Corrected include file.
6391 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
6393 * libanjuta/anjuta-glue-plugin.c,
6394 libanjuta/anjuta-glue-plugin.h,
6395 libanjuta/anjuta-glue-factory.c,
6396 libanjuta/anjuta-glue-factory.h,
6397 ibanjuta/anjuta-plugin-manager.c:
6398 Move code used to load a C plugin from glue-factory to glue-plugin
6399 So loading a plugin written in another language could be done by
6400 just using another object derived from AnjutaGluePlugin
6402 * libanjuta/libanjuta.h:
6403 Remove anjuta-plugin-handle header, it's not installed as libanjuta
6406 === anjuta 2.1.3 ===
6408 2007-05-11 Naba Kumar <naba@gnome.org>
6410 * configure.in: Bumped version to 2.1.3
6413 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
6415 2007-05-11 Naba Kumar <naba@gnome.org>
6418 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
6419 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
6420 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
6422 2007-05-10 Johannes Schmid <jhs@gnome.org>
6424 * plugins/search/plugin.c:
6425 Make incremental search behave less annoying
6427 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
6429 * plugins/macro/macro-util.c:
6430 Fix bug #419008 and bug #419036
6431 When creating new header file, use name and email set in
6432 preferences and replace invalid C character by underscore
6435 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
6437 * plugins/search/search-replace.c,
6438 plugins/search/search-replace_backend.c:
6439 Disable search button if search expression is empty (bug #378193)
6441 2007-05-08 Naba Kumar <naba@gnome.org>
6443 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
6446 2007-05-07 Naba Kumar <naba@gnome.org>
6449 * plugins/project-wizard/templates/Makefile.am:
6450 * plugins/project-wizard/templates/minimal.wiz:
6451 * plugins/project-wizard/templates/minimal/.cvsignore:
6452 * plugins/project-wizard/templates/minimal/Makefile.am:
6453 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
6454 * plugins/project-wizard/templates/minimal/autogen.sh:
6455 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
6456 * plugins/project-wizard/templates/minimal/project.anjuta:
6457 Added 'minimal', a generic and flat, project template.
6459 2007-05-05 Naba Kumar <naba@gnome.org>
6461 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
6463 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
6464 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
6465 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
6466 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
6467 instead of a real one, fixes interdependency with libanjuta.
6468 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
6469 * libanjuta/Makefile.am:
6470 * libegg/Makefile.am:
6471 * plugins/build-basic-autotools/Makefile.am:
6472 * plugins/class-gen/Makefile.am:
6473 * plugins/class-inheritance/Makefile.am:
6474 * plugins/cvs-plugin/Makefile.am:
6475 * plugins/debug-manager/Makefile.am:
6476 * plugins/devhelp/Makefile.am:
6477 * plugins/document-manager/Makefile.am:
6478 * plugins/editor/Makefile.am:
6479 * plugins/file-loader/Makefile.am:
6480 * plugins/file-manager/Makefile.am:
6481 * plugins/file-wizard/Makefile.am:
6482 * plugins/gdb/Makefile.am:
6483 * plugins/glade/Makefile.am:
6484 * plugins/gtodo/Makefile.am:
6485 * plugins/language-support-cpp-java/Makefile.am:
6486 * plugins/macro/Makefile.am:
6487 * plugins/message-view/Makefile.am:
6488 * plugins/patch/Makefile.am:
6489 * plugins/profiler/Makefile.am:
6490 * plugins/project-import/Makefile.am:
6491 * plugins/project-manager/Makefile.am:
6492 * plugins/project-wizard/Makefile.am:
6493 * plugins/sample1/Makefile.am:
6494 * plugins/search/Makefile.am:
6495 * plugins/sourceview/Makefile.am:
6496 * plugins/subversion/Makefile.am:
6497 * plugins/symbol-browser/Makefile.am:
6498 * plugins/terminal/Makefile.am:
6499 * plugins/tools/Makefile.am:
6500 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
6502 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
6504 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
6506 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6508 * libanjuta/anjuta-launcher.c,
6509 libanjuta/anjuta-launcher.h:
6510 Add some missing implementation
6512 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
6514 Reviewed by Naba Kumar <naba@gnome.org>:
6515 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
6518 2007-04-26 Jason Switzer <jswitzer@gmail.com>
6520 Reviewed by Naba Kumar <naba@gnome.org>:
6521 * plugins/editor/text_editor.c: Large memory addresses were being
6522 truncated, switched to glong (bug #422143).
6524 2007-04-24 Naba Kumar <naba@gnome.org>
6526 * plugins/document-manager/plugin.c: (prefs_finalize):
6527 * plugins/editor/aneditor-autocomplete.cxx:
6528 * plugins/editor/text_editor_menu.c:
6529 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
6530 * plugins/file-loader/plugin.c: (open_file_with),
6531 (create_open_with_submenu):
6532 * plugins/file-manager/plugin.c: (prefs_finalize):
6533 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
6534 pointer type castings.
6536 2007-04-24 Naba Kumar <naba@gnome.org>
6538 Patch from s|s <supreet.sethi@gmail.com>:
6539 * (added) plugins/project-wizard/templates/django-logo.png:
6540 * (added) plugins/project-wizard/templates/django.wiz:
6541 * plugins/project-wizard/templates/Makefile.am:
6542 * plugins/project-wizard/templates/translatable-strings.h: Added
6543 django project template. http://www.djangoproject.com/
6545 2007-04-24 Naba Kumar <naba@gnome.org>
6547 * plugins/subversion/anjuta-subversion.glade: Set expansion for
6548 the log entry widget and made the dialog little larger.
6550 2007-04-24 Naba Kumar <naba@gnome.org>
6552 Patch from Halton Huo:
6554 * plugins/project-wizard/property.c:
6555 * plugins/subversion/svn-auth.c:
6556 * plugins/subversion/svn-backend-priv.h:
6557 * plugins/subversion/svn-backend.c:
6558 * plugins/subversion/svn-backend.h:
6559 * plugins/subversion/svn-notify.h: Proper use of subversion
6560 headers. Fixes build issues in solaris (bug #426701).
6562 2007-04-24 Naba Kumar <naba@gnome.org>
6564 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
6566 * plugins/project-wizard/templates/cpp.wiz:
6567 * plugins/project-wizard/templates/gcj.wiz:
6568 * plugins/project-wizard/templates/gnome.wiz:
6569 * plugins/project-wizard/templates/gtk.wiz:
6570 * plugins/project-wizard/templates/gtkmm.wiz:
6571 * plugins/project-wizard/templates/java.wiz:
6572 * plugins/project-wizard/templates/python.wiz:
6573 * plugins/project-wizard/templates/terminal.wiz:
6574 * plugins/project-wizard/templates/wxwin.wiz:
6575 * plugins/project-wizard/templates/xlib-dock.wiz:
6576 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
6577 project option and set it ON by default (since gnome-build, can't
6578 enabled configure shared lib support later when a sharedlib target
6581 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6583 * plugins/debug-manager/stack_trace.c:
6584 Fix a missing case in the previous changes
6586 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6588 * plugins/debug-manager/plugin.c:
6591 * plugins/debug-manager/breakpoints.c,
6592 plugins/gdb/plugin.c:
6593 Fix adding breakpoint on a function
6595 * plugins/debug-manager/stack_trace.c:
6596 Highlight changed stack frame
6598 2007-04-18 Naba Kumar <naba@gnome.org>
6600 * plugins/document-manager/anjuta-docman.c:
6601 (anjuta_docman_dispose), (on_editor_destroy),
6602 (anjuta_docman_remove_editor): Remove the editor widget from
6603 the parent container before calling destroy, otherwise container
6604 removal happens after TextEditor is disposed resulting in call
6605 to value-remove for a TextEditor which is half-dead (crash).
6607 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
6609 * plugins/debug-manager/data_buffer.c
6610 plugins/debug-manager/data_view.c,
6611 plugins/debug-manager/memory.c:
6612 Fixes for bug #418523, bug #427090 and bug #428174
6614 2007-04-11 Halton Huo <halton.huo@sun.com>
6616 reviewed by: <jhs@gnome.org>
6619 * libanjuta/Makefile.am:
6620 * libanjuta/anjuta-utils.c:
6621 * libanjuta/anjuta-utils.h:
6622 * manuals/reference/libanjuta/Makefile.am:
6624 Fixed compilation on sun by deploying the libutil methods
6625 in anjuta-utils.h and building them on condition.
6627 2007-04-11 Johannes Schmid <jhs@gnome.org>
6629 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
6630 (anjuta_docman_add_editor):
6631 Hold a reference on the editor as long as we use it.
6633 * plugins/document-manager/plugin.c: (on_editor_changed):
6634 Destroy GValue to fix a memoery leak.
6636 2007-04-11 Johannes Schmid <jhs@gnome.org>
6638 * plugins/document-manager/plugin.c: (on_editor_changed):
6639 Fixed reference counting for editor by using g_value_take_object instead
6640 of g_value_set_object. The editors are now correctly finalized and thus
6641 we do not lack so much memory anymore.
6643 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
6644 (anjuta_view_finalize), (anjuta_view_focus_out),
6645 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
6646 * plugins/sourceview/anjuta-view.h:
6647 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
6648 * plugins/sourceview/sourceview-prefs.c:
6649 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
6650 * plugins/sourceview/sourceview-prefs.h:
6651 * plugins/sourceview/sourceview-private.h:
6652 * plugins/sourceview/sourceview.c: (on_document_loaded),
6653 (timeout_unref), (on_document_saved), (sourceview_finalize),
6654 (sourceview_new), (ifile_open), (ifile_savable_save),
6655 (ifile_savable_save_as):
6657 Several changes to fix things when the editor is correctly destroyed.
6658 Fixed preferences (which led me to the refcounting issue, #409412)
6659 and removed deprecated completition code that will be replace by
6660 IAnjutaAssist interface soon.
6662 2007-04-11 Johannes Schmid <jhs@gnome.org>
6664 * libanjuta/anjuta-launcher.c:
6665 (anjuta_launcher_execution_done_cleanup),
6666 (anjuta_launcher_child_terminated):
6667 Possible fix for #428363 and added a g_return_if_fail
6669 * plugins/message-view/plugin.c: (activate_plugin):
6670 Fixed a Gtk/Gdl-Critical
6672 Patches from Étienne Bersac <bersace03@laposte.net>
6673 * plugins/class-gen/templates/go-source.tpl:
6674 * plugins/macro/macros.xml:
6675 Use better template for GObjects (#417875 and #417918)
6677 Patches from Halton Huo <halton.huo@sun.com>
6678 * libanjuta/anjuta-launcher.h:
6679 * libanjuta/anjuta-preferences.c:
6680 * libanjuta/anjuta-utils.c:
6681 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
6682 (cg_window_set_add_to_repository):
6683 * plugins/class-inheritance/class-inherit.c:
6684 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
6686 2007-04-09 Johannes Schmid <jhs@gnome.org>
6688 * plugins/editor/print.c: (anjuta_print_show_header):
6689 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6690 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6692 Some string changes (#427395 and #427399)
6694 2007-04-06 Johannes Schmid <jhs@gnome.org>
6696 * plugins/build-basic-autotools/build-basic-autotools.c:
6697 (on_build_mesg_format), (on_build_mesg_parse):
6698 Fixed full path detection
6700 2007-04-05 Naba Kumar <naba@gnome.org>
6702 Patch from Halton Huo:
6703 * libanjuta/Makefile.am:
6704 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
6705 * libanjuta/anjuta-glue-cpp.h:
6706 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
6707 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
6708 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
6709 (anjuta_glue_factory_get_path), (get_already_loaded_module),
6710 (load_plugin), (anjuta_glue_factory_get_object_type):
6711 * libanjuta/anjuta-glue-factory.h:
6712 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
6713 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
6714 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
6715 (anjuta_glue_plugin_new):
6716 * libanjuta/anjuta-glue-plugin.h:
6717 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
6718 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
6719 * libanjuta/anjuta-plugin.h:
6720 * libanjuta/glue-cpp.c:
6721 * libanjuta/glue-cpp.h:
6722 * libanjuta/glue-factory.c:
6723 * libanjuta/glue-factory.h:
6724 * libanjuta/glue-plugin.c:
6725 * libanjuta/glue-plugin.h:
6726 * plugins/build-basic-autotools/build-basic-autotools.h:
6727 * plugins/class-gen/plugin.h:
6728 * plugins/class-inheritance/plugin.h:
6729 * plugins/cvs-plugin/plugin.h:
6730 * plugins/debug-manager/plugin.h:
6731 * plugins/devhelp/plugin.h:
6732 * plugins/document-manager/plugin.h:
6733 * plugins/editor/plugin.h:
6734 * plugins/file-loader/plugin.h:
6735 * plugins/file-manager/plugin.h:
6736 * plugins/file-wizard/plugin.h:
6737 * plugins/gdb/plugin.h:
6738 * plugins/glade/plugin.h:
6739 * plugins/gtodo/plugin.h:
6740 * plugins/language-support-cpp-java/plugin.h:
6741 * plugins/macro/plugin.h:
6742 * plugins/message-view/plugin.h:
6743 * plugins/patch/plugin.h:
6744 * plugins/profiler/plugin.h:
6745 * plugins/project-import/plugin.h:
6746 * plugins/project-manager/plugin.h:
6747 * plugins/project-wizard/plugin.h:
6748 * plugins/sample1/plugin.h:
6749 * plugins/search/plugin.h:
6750 * plugins/sourceview/plugin.h:
6751 * plugins/subversion/plugin.h:
6752 * plugins/symbol-browser/plugin.h:
6753 * plugins/terminal/terminal.c:
6754 * plugins/tools/plugin.h:
6755 * plugins/tools/scripts/tools-2.xml.in:
6756 * plugins/valgrind/plugin.h:
6758 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
6760 2007-04-05 Naba Kumar <naba@gnome.org>
6762 * anjuta.spec.in, configure.in: Removed dead codes.
6764 Patch from Jos Dehaes:
6765 * configure.in, plugins/project-wizard/templates/Makefile.am,
6766 plugins/project-wizard/templates/mkfile.wiz,
6767 plugins/project-wizard/templates/translatable-strings.h: Enabled
6768 makefile-based project creation and import. Fixes bug #355145
6770 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
6772 * plugins/debug-manager/debugger.c,
6773 plugins/debug-manager/plugin.c,
6774 plugins/gdb/anjuta-gdb.plugin.in:
6775 Code cleaning (remove unused code, rename this into self)
6776 Add information about supported format in debugger plugin
6777 Activate debugger plugin according to the target format
6779 2007-04-01 Naba Kumar <naba@gnome.org>
6781 * plugins/message-view/message-view.c:
6782 (message_view_instance_init): Fixed message icons to appear.
6784 2007-03-31 Johannes Schmid <jhs@gnome.org>
6786 * plugins/message-view/anjuta-msgman.c:
6787 (anjuta_msgman_append_view):
6788 * plugins/message-view/plugin.c: (on_view_changed),
6789 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
6793 2007-03-31 Johannes Schmid <jhs@gnome.org>
6795 * plugins/message-view/message-view.c:
6796 (message_view_instance_init), (imessage_view_append):
6797 Show nice icons beside the messages for info, warning and error. This is a completly
6798 cosmetic change so if someone dislikes it he is free to remove it.
6800 2007-03-31 Johannes Schmid <jhs@gnome.org>
6802 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
6803 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
6804 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
6805 * plugins/message-view/anjuta-msgman.h:
6806 * plugins/message-view/message-view.h:
6807 * plugins/message-view/plugin.c: (on_view_changed),
6809 Fixed #359399 and made next/previous insensitive when not availible
6811 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
6812 (tag_style_to_string):
6813 Fixed namespace Problem with gdk >= 2.11
6815 * plugins/sourceview/sourceview-autocomplete.c:
6816 (sourceview_autocomplete_init):
6817 Removed structure, follow-up of #423682
6819 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
6821 * plugins/debug-manager/debug_tree.c,
6822 plugins/debug-manager/debug_tree.h,
6823 plugins/debug-manager/watch.c,
6824 plugins/debug-manager/anjuta-debug-manager.glade:
6825 Inspect variable at cursor
6826 Fix buttons in inspect dialog
6828 2007-03-27 Halton Huo <halton.huo@sun.com>
6830 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
6832 * plugins/sourceview/sourceview-autocomplete.c
6833 plugins/debug-manager/disassemble.c,
6834 libanjuta/interfaces/libanjuta.idl:
6835 Remove array with 0 size and empty structure as it is not
6836 supported by sun cc, Fixes bug #423682
6838 * plugins/debug-manager/debugger.c:
6839 Remove anonymous union as it is not supported by sun cc,
6842 === anjuta 2.1.2 ===
6844 2007-03-28 Naba Kumar <naba@gnome.org>
6846 * configure.in: Bumped version to 2.1.2
6847 * NEWS: Updated for release.
6849 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
6850 Improved breakpoint marker icon.
6852 * plugins/editor/anjuta-editor.plugin.in,
6853 plugins/sourceview/sourceview.plugin.in: Made editor plugins
6854 non user activable since they are now remembered properly.
6856 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
6858 * plugins/tools/editor.c:
6861 2007-03-27 Naba Kumar <naba@gnome.org>
6863 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
6864 word when autocompleting without leaving any trailing part of
6867 2007-03-27 Kamil Páral <ripper42@gmail.com>
6869 Reviewed by Naba Kumar <naba@gnome.org>:
6870 * anjuta.desktop.in.in: Remove "Application" category from desktop
6871 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
6873 2007-03-27 Naba Kumar <naba@gnome.org>
6875 * configure.in, plugins/document-manager/anjuta-docman.c:
6876 (anjuta_docman_add_editor): Conditionally compile notebook tab
6877 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
6879 Patch from Halton Huo:
6880 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
6881 non gcc compiler flags. Fixes bug #423089.
6883 2007-03-26 Naba Kumar <naba@gnome.org>
6885 * AUTHORS, NEWS, TODO.tasks: Updated.
6887 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
6890 * plugins/symbol-browser/plugin.c: (on_editor_saved),
6891 (update_editor_symbol_model), (iter_matches),
6892 (on_editor_update_ui), (value_added_current_editor),
6893 (activate_plugin), (dispose),
6894 (symbol_browser_plugin_instance_init):
6895 * plugins/symbol-browser/plugin.h: update line on editor save
6896 and editor change. Code clean up and fixed warnings.
6898 2007-03-26 Naba Kumar <naba@gnome.org>
6900 * plugins/project-wizard/templates/java/project.anjuta,
6901 plugins/project-wizard/templates/python/project.anjuta,
6902 plugins/project-wizard/templates/python/project.anjuta:
6903 Removed version control plugins from default selection.
6905 * plugins/tools/scripts/prepare-changelog.pl,
6906 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
6907 script to a better one (that works on both cvs and svn).
6909 2007-03-26 Naba Kumar <naba@gnome.org>
6911 * (added) plugins/project-wizard/templates/translatable-strings.pl,
6912 Makefile.am: Added the generated translatable file (required for
6913 translations for svn checkouts).
6916 plugins/project-wizard/templates/extract-translatable-strings.pl
6917 plugins/project-wizard/templates/Makefile.am, Makefile.am,
6918 po/POTFILES.in: Generated translatable strings for .wiz files and
6919 added them in POTFILES.in for translation. Fixes bug #398035
6921 2007-03-25 Naba Kumar <naba@gnome.org>
6923 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
6925 * src/anjuta-app.c: Removed dead codes.
6927 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
6928 global tags generation starts.
6930 * plugins/debug-manager/chunk_view.c,
6931 plugins/debug-manager/start.h,
6932 plugins/debug-manager/chunk_view.h,
6933 plugins/debug-manager/utilities.c,
6934 plugins/debug-manager/utilities.h,
6935 plugins/debug-manager/debugger.c,
6936 plugins/debug-manager/threads.c,
6937 plugins/debug-manager/disassemble.c,
6938 plugins/debug-manager/info.c,
6939 plugins/debug-manager/sharedlib.c,
6940 plugins/debug-manager/threads.h,
6941 plugins/debug-manager/disassemble.h,
6942 plugins/debug-manager/signals.c,
6943 plugins/debug-manager/info.h,
6944 plugins/debug-manager/sharedlib.h,
6945 plugins/debug-manager/data_buffer.c,
6946 plugins/debug-manager/data_view.c,
6947 plugins/debug-manager/signals.h,
6948 plugins/debug-manager/debug_tree.c,
6949 plugins/debug-manager/watch.c,
6950 plugins/debug-manager/registers.c,
6951 plugins/debug-manager/data_buffer.h,
6952 plugins/debug-manager/data_view.h,
6953 plugins/debug-manager/memory.c,
6954 plugins/debug-manager/debug_tree.h,
6955 plugins/debug-manager/watch.h,
6956 plugins/debug-manager/registers.h,
6957 plugins/debug-manager/memory.h,
6958 plugins/debug-manager/locals.c,
6959 plugins/debug-manager/sexy-icon-entry.c,
6960 plugins/debug-manager/breakpoints.c,
6961 plugins/debug-manager/locals.h,
6962 plugins/debug-manager/sexy-icon-entry.h,
6963 plugins/debug-manager/stack_trace.c,
6964 plugins/debug-manager/breakpoints.h,
6965 plugins/debug-manager/sparse_buffer.c,
6966 plugins/debug-manager/sparse_view.c,
6967 plugins/debug-manager/stack_trace.h,
6968 plugins/debug-manager/sparse_buffer.h,
6969 plugins/debug-manager/sparse_view.h,
6970 plugins/debug-manager/start.c,
6971 plugins/gdb/utilities.c,
6972 plugins/gdb/utilities.h,
6973 plugins/gdb/debugger.c,
6974 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
6977 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6979 * plugins/gdb/debugger.c:
6980 Avoid empty debugger log window by limiting line to 90 characters
6982 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6984 * plugins/debug-manager/plugin.c,
6985 plugins/debug-manager/plugin.h,
6986 plugins/debug-manager/threads.c,
6987 plugins/debug-manager/threads.h,
6988 plugins/debug-manager/breakpoints.c,
6989 plugins/debug-manager/breakpoints.h,
6990 plugins/debug-manager/stack_trace.c,
6991 plugins/debug-manager/stack_trace.h:
6992 View code action now changes location in disassembly view too
6994 * plugins/debug-manager/anjuta-debug-manager.ui:
6995 Rename breakpoint actions
6997 2007-03-24 Naba Kumar <naba@gnome.org>
6999 * configure.in, src/anjuta-app.c: Use the new docking algorithm
7000 in gdl 0.7.3 (svn trunk).
7001 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
7003 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
7005 * plugins/debug-manager/threads.c,
7006 plugins/debug-manager/debug_tree.c,
7007 plugins/debug-manager/debug_tree.h,
7008 plugins/debug-manager/locals.c,
7009 plugins/debug-manager/registers.c,
7010 plugins/debug-manager/stack_trace.c:
7011 Allow to change current thread updating register, stack and locals
7012 Allow to change current stack frame updating locals
7014 * plugins/gdb/debugger.c:
7015 Read argument of selected stack frame
7017 * plugins/debug-manager/data_view.c:
7018 Fix an unrelated bug
7020 2007-03-23 Naba Kumar <naba@gnome.org>
7022 * plugins/document-manager/anjuta-docman.c,
7023 plugins/document-manager/plugin.c: Fixed many memory leaks.
7024 (ianjuta_file_get_uri() returns a new string).
7026 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
7027 widget for save dialogs.
7029 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
7030 svn and fixed to get function/prototype/member args list. Call tips
7033 2007-03-22 Naba Kumar <naba@gnome.org>
7035 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
7036 and calltips would work again for functions from global tags (Needs
7037 regenerating global tags).
7039 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
7040 ctags svn version and reopened bug #395362. Fixes tags parsing that
7041 seemed to have stopped working recently.
7043 2007-03-21 Naba Kumar <naba@gnome.org>
7045 * tagmanager/tm_source_file.c, tagmanager/options.c,
7046 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
7047 extend .. more needs to be investigated and fixed). Enabled some
7050 2007-03-16 Naba Kumar <naba@gnome.org>
7052 * src/anjuta.c: Fixed project loading from command line.
7054 2007-03-16 Naba Kumar <naba@gnome.org>
7056 Patch from James Liggett <jrliggett@cox.net>:
7057 plugins/profiler/gprof-profile-data.c: Fixed a crash.
7059 2007-03-15 Naba Kumar <naba@gnome.org>
7061 * libanjuta/anjuta-profile-manager.c,
7062 libanjuta/anjuta-profile-manager.h: Added method to get current
7065 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
7066 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
7069 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
7070 plugins/file-loader/plugin.c: Moved to functions as utility functions.
7071 Also, not load project files in session load in loader plugin.
7073 * plugins/project-manager/plugin.c, src/anjuta.c:
7074 Emit "exiting" signal in shell when exiting anjuta. project manager
7075 listens to exiting signal and saves session. anjuta.c saves session
7076 only when current projfile is 'user'. Load project saved in session
7077 differently then the rest of the session. This should fix all the
7078 session restoration bugs.
7080 src/main.c: Present anjuta window when becon message is received.
7082 2007-03-14 Naba Kumar <naba@gnome.org>
7084 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
7085 not randomly save (it was a wrong looping).
7087 2007-03-12 Naba Kumar <naba@gnome.org>
7089 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
7091 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
7093 * plugins/debug-manager/anjuta-debug-manager.ui,
7094 libanjuta/interfaces/libanjuta.idl,
7095 plugins/debug-manager/debugger.c,
7096 (added) plugins/debug-manager/threads.c,
7097 (added) plugins/debug-manager/threads.h,
7098 plugins/debug-manager/plugin.c,
7099 plugins/debug-manager/Makefile.am,
7100 plugins/gdb/plugin.c,
7101 plugins/gdb/debugger.c,
7102 plugins/gdb/debugger.h:
7103 Add a window displaying all threads
7104 Add needed functions
7105 Switching to a different thread is still not done
7107 * plugins/debug-manager/debug_tree.c,
7108 plugins/debug-manager/locals.c,
7109 plugins/debug-manager/stack_trace.c:
7110 Small cosmetic changes
7112 * plugins/gdb/gdbmi.c:
7113 Keep all elements in gdbmi hash
7114 Even if using the same key like in -threads-list-ids
7116 2007-03-11 Naba Kumar <naba@gnome.org>
7118 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
7120 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
7122 * manuals/reference/libanjuta/libanjuta-docs.sgml,
7123 manuals/reference/libanjuta/libanjuta-sections.txt,
7124 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
7127 2007-03-11 Naba Kumar <naba@gnome.org>
7129 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
7130 gtk-doc properly. Bumped gtk-doc requirement to 1.4
7132 * manuals/reference/libanjuta/libanjuta-docs.sgml,
7133 manuals/reference/libanjuta/libanjuta.types,
7134 manuals/reference/libanjuta/libanjuta-sections.txt,
7135 manuals/reference/libanjuta/.cvsignore,
7136 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
7137 infrastructure. Got rid of tmpl/ directory and moved all section
7138 documenation to source code (requires gtk-doc >= 1.4).
7140 * libanjuta/anjuta-plugin-description.c,
7141 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
7142 libanjuta/cell-renderer-captioned-image.c,
7143 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
7144 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
7145 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
7146 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
7147 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
7148 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
7149 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
7150 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
7151 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
7152 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
7153 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
7154 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
7155 documentation from templates to source code.
7157 2007-03-10 Johannes Schmid <jhs@gnome.org>
7159 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
7160 Added some debug output but could not figure out why
7161 some plugins are not kept.
7163 * libanjuta/interfaces/libanjuta.idl:
7164 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
7165 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
7166 Added IAnjutaEditorGoto::matching_brace
7168 * plugins/document-manager/action-callbacks.c:
7169 (on_editor_command_match_brace_activate):
7170 * plugins/document-manager/plugin.c:
7171 (update_editor_ui_interface_items):
7172 * plugins/editor/text_editor.c: (igoto_matching_brace),
7174 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
7175 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
7177 2007-03-09 Johannes Schmid <jhs@gnome.org>
7179 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
7182 * plugins/sourceview/sourceview-private.h:
7183 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
7184 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
7185 (sourceview_new), (ifile_savable_save_as):
7186 Tweaked vfs monitoring
7188 2007-03-09 Johannes Schmid <jhs@gnome.org>
7190 * libanjuta/interfaces/Makefile.am.iface:
7191 Fixed installtion of header files
7193 * plugins/sourceview/sourceview.c: (set_select):
7194 do not scroll to much in interactive search
7196 2007-03-09 Naba Kumar <naba@gnome.org>
7198 * src/anjuta.c: Fixed session restoration.
7200 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
7201 signal handlers after symbol browser plugin is deactivated.
7203 * plugins/editor/editor.glade,
7204 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
7205 Fixed indentation confustion in preferences.
7207 2007-03-08 Johannes Schmid <jhs@gnome.org>
7209 * plugins/search/search-replace.c: (search_set_combo),
7210 (search_set_action), (search_set_target), (search_set_direction),
7211 (create_dialog), (search_disconnect_set_toggle_connect),
7212 (on_search_match_whole_word_toggled),
7213 (on_search_match_whole_line_toggled),
7214 (on_search_match_word_start_toggled),
7215 (search_set_toggle_direction):
7216 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
7217 it's somehow ugly and uses many deprecated widgets
7219 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
7220 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
7223 2007-03-07 Naba Kumar <naba@gnome.org>
7225 * src/anjuta.c: Make launching projects work from command line. Also
7226 fixes gnome session restart command.
7228 2007-03-07 Johannes Schmid <jhs@gnome.org>
7230 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
7231 * plugins/class-gen/plugin.c: (iwizard_activate):
7234 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
7237 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
7238 Fixed #377483 (It's not possible to know if directories have
7239 a version in CVS. Show version column only if there are version
7240 informations availible
7242 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
7245 2007-03-07 Johannes Schmid <jhs@gnome.org>
7247 * plugins/sourceview/sourceview-prefs.c: (get_bool):
7249 * plugins/symbol-browser/an_symbol_prefs.c:
7250 (on_update_global_clicked):
7253 2007-03-07 Johannes Schmid <jhs@gnome.org>
7255 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
7256 (anjuta_save_prompt_new):
7257 * plugins/project-import/project-import.c:
7258 (project_import_finalize):
7259 Fixed Gtk-Criticals (maybe #409408)
7261 2007-03-07 Naba Kumar <naba@gnome.org>
7263 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
7264 when we are at just beginning of string or comment. Fixes bug #397981.
7266 2007-03-07 Johannes Schmid <jhs@gnome.org>
7268 * plugins/language-support-cpp-java/plugin.c:
7269 (initialize_indentation_params):
7270 Removed annoying DEBUG_PRINT
7272 * plugins/sourceview/sourceview-cell.c:
7273 (sourceview_cell_instance_init), (icell_get_character),
7274 (icell_get_length), (icell_get_char), (icell_get_attribute):
7275 Improved code to be faster
7276 Implemented attribute handling so that indentation really works in any case
7278 2007-03-06 Johannes Schmid <jhs@gnome.org>
7281 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
7283 * plugins/document-manager/anjuta-docman.c:
7284 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
7285 Removed old and ugly tab drag&drop code and use built-in gtk stuff
7286 instead (required GTK >= 2.10)
7288 * plugins/sourceview/sourceview-private.h:
7289 * plugins/sourceview/sourceview.c:
7290 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
7291 (sourceview_finalize), (sourceview_new), (imark_mark),
7292 (imark_unmark), (imark_is_marker_set),
7293 (imark_location_from_handle), (imark_delete_all_markers):
7294 Fixed marker handling and worked a bit more on vfs monitoring
7296 2007-03-05 Johannes Schmid <jhs@gnome.org>
7298 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
7299 Added method to select specific iter
7301 * plugins/sourceview/sourceview-private.h:
7302 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
7303 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
7304 (sourceview_add_monitor), (on_document_saved),
7305 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
7306 Fixed vfs monitoring (mostly ported code from text_editor.c)
7308 * plugins/symbol-browser/an_symbol_view.c:
7309 * plugins/symbol-browser/an_symbol_view.h:
7310 * plugins/symbol-browser/plugin.c: (iter_matches),
7311 (on_editor_update_ui), (value_added_current_editor):
7312 Select the current tag in locals window and symbol toolbar. If there
7313 is no tag at the current line, reserve backward for the next tag. This will
7314 select the correct tag if inside a function.
7316 2007-03-05 Naba Kumar <naba@gnome.org>
7318 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
7319 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
7321 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
7324 2007-03-04 Johannes Schmid <jhs@gnome.org>
7328 Fixed distcheck (well, partly)
7330 2007-03-04 Johannes Schmid <jhs@gnome.org>
7332 * plugins/document-manager/anjuta-document-manager.ui:
7333 Move "Swap .c/.h from Main to Browser toolbar
7335 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
7336 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
7337 (fv_prefs_free), (fv_add_tree_entry):
7338 * plugins/file-manager/anjuta-file-manager-plugin.glade:
7339 * plugins/file-manager/plugin.c: (prefs_init):
7341 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
7343 2007-03-04 Naba Kumar <naba@gnome.org>
7345 * data/default.proflie, data/Makefile.am, src/anjuta.c,
7346 plugins/project-manager/plugin.c:
7347 Restored default profile and renamed it from "default.anjuta" to
7350 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
7352 * plugins/debug-manager/debugger.c,
7353 plugins/debug-manager/plugin.c,
7354 plugins/gdb/debugger.c,
7355 libanjuta/interfaces/libanjuta.idl,
7356 plugins/debug-manager/stack_trace.c:
7357 Add a dialog box when a signal is received (except SIGINT)
7358 Display stack frame even if arguments are not available
7360 2007-03-03 Naba Kumar <naba@gnome.org>
7362 * TODO.tasks: Icons bounty added.
7364 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
7367 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
7370 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
7371 plugins/Makefile.am, (removed) plugins/profile-default/*,
7372 plugins/project-manager/anjuta-project-manager.plugin.in,
7373 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
7374 profile implementation to load user profile and projects. Store and
7375 restore remembered plugins. Use profile scoping and descoping for
7376 saving and loading sesstions.
7378 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
7379 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
7380 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
7383 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
7385 * plugins/debug-manager/debug_tree.c
7386 plugins/debug-manager/debug_tree.h:
7387 Bug fix, deleting wrong variable
7389 * plugins/gdb/debugger.c:
7390 Bug fix, remove forgotten debugging code
7392 2007-03-02 Johannes Schmid <jhs@gnome.org>
7394 * plugins/document-manager/anjuta-document-manager.ui:
7395 * plugins/search/anjuta-search.ui:
7396 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
7397 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
7400 * src/anjuta-app.c: (on_toolbar_view_toggled),
7401 (on_add_merge_widget), (on_session_save), (on_widget_remove):
7402 Save toolbar positions, don't use fixed toolbar style
7404 All in all this will allow more complex toolbar configurations and
7405 might gain some space on smaller displays because the user can disable
7406 toolbar parts he does not use. Also allows to use any toolbar style
7407 without looking too ugly.
7409 2007-03-01 Naba Kumasr <naba@gnome.org>
7411 * TODO.tasks: Added a bounty for creating icons.
7413 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
7414 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
7415 profile-changed signal. Do not sync non-user-activatable plugins.
7417 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
7419 * plugins/debug-manager/disassemble.c,
7420 plugins/debug-manager/sparse_view.c,
7421 plugins/gdb/debugger.c,
7422 libanjuta/interfaces/libanjuta.idl:
7423 Display function name in disassembly view
7425 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
7427 * (added) plugins/debug-manager/bookmark.png,
7428 (added) plugins/debug-manager/breakpoint-disabled.png,
7429 (added) plugins/debug-manager/breakpoint-enabled.png,
7430 (added) plugins/debug-manager/program-counter.png,
7431 (added) plugins/debug-manager/linemarker.png,
7432 plugins/debug-manager/Makefile.am,
7433 plugins/debug-manager/disassemble.c,
7434 plugins/debug-manager/disassemble.h,
7435 plugins/debug-manager/sparse_buffer.c,
7436 plugins/debug-manager/sparse_buffer.h,
7437 plugins/debug-manager/sparse_view.c,
7438 plugins/debug-manager/sparse_view.h,
7439 plugins/debug-manager/plugin.c,
7440 plugins/debug-manager/breakpoints.c,
7441 libanjuta/interfaces/libanjuta.idl:
7442 Add markers in the disassembly view
7443 Display program counter and breakpoints in disassembly view
7445 * plugins/gdb/debugger.c:
7446 Fix a bug added with my previous patch, setting and clearing
7447 breakpoints was not working
7449 2007-02-28 Johannes Schmid <jhs@gnome.org>
7451 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
7452 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
7453 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
7454 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
7455 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
7456 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
7457 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
7458 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
7459 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
7460 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
7461 Updated (why do they need to be under version control?)
7463 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
7464 (create_tab_popup_menu), (on_msgman_popup_menu),
7465 (on_tab_button_press_event), (anjuta_msgman_page_new),
7466 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
7467 Added "Close all message tabs" popup menu
7469 2007-02-26 Naba Kumar <naba@gnome.org>
7471 * plugins/profiler/gprof-flat-profile-entry.c,
7472 plugins/profiler/gprof-flat-profile.c,
7473 plugins/profiler/gprof-flat-profile-entry.h,
7474 plugins/profiler/gprof-flat-profile.h,
7475 plugins/profiler/gprof-flat-profile-view.c,
7476 plugins/profiler/gprof-flat-profile-view.h,
7477 plugins/profiler/gprof-call-graph-block-entry.c,
7478 plugins/profiler/gprof-call-graph-block.c,
7479 plugins/profiler/gprof-function-call-chart-view.c,
7480 plugins/profiler/gprof-call-graph-block-entry.h,
7481 plugins/profiler/gprof-profile-data.c,
7482 plugins/profiler/gprof-call-graph-block.h,
7483 plugins/profiler/gprof-view.c,
7484 plugins/profiler/gprof-call-graph.c,
7485 plugins/profiler/gprof-function-call-chart-view.h,
7486 plugins/profiler/gprof-profile-data.h,
7487 plugins/profiler/gprof-call-graph.h,
7488 plugins/profiler/gprof-view.h,
7489 plugins/profiler/gprof-view-manager.c,
7490 plugins/profiler/gprof-call-graph-view.c,
7491 plugins/profiler/plugin.c,
7492 plugins/profiler/gprof-view-manager.h,
7493 plugins/profiler/gprof-call-graph-view.h,
7494 plugins/profiler/gprof-function-call-tree-view.c,
7495 plugins/profiler/gprof-function-call-tree-view.h,
7496 plugins/profiler/Makefile.am: Fix compiler warnings and link with
7497 gnome-vfs. Fixes bug #411377.
7499 2007-02-26 Naba Kumar <naba@gnome.org>
7501 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
7503 Patch from James Liggett <jrliggett@cox.net>:
7504 * plugins/profiler/gprof-flat-profile-view.c,
7505 plugins/profiler/gprof-flat-profile-view.h,
7506 plugins/profiler/gprof-function-call-chart-view.c,
7507 plugins/profiler/gprof-function-call-chart-view.h,
7508 plugins/profiler/gprof-view.c,
7509 plugins/profiler/gprof-view.h,
7510 plugins/profiler/gprof-call-graph-view.c,
7511 plugins/profiler/plugin.c,
7512 plugins/profiler/gprof-call-graph-view.h,
7513 plugins/profiler/gprof-function-call-tree-view.c,
7514 plugins/profiler/gprof-function-call-tree-view.h: Implements
7515 double click navigation. Fixes bug #403514.
7517 2007-02-25 Naba Kumar <naba@gnome.org>
7519 * libanjuta/anjuta-plugin-manager.c,
7520 libanjuta/anjuta-plugin-handle.[ch],
7521 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
7522 g_hash_table_remove_all (introduced in glib 2.12) to stay the
7523 dependency on glib 2.8. Fixes bug #411623.
7525 2007-02-24 Naba kumar <naba@gnome.org>
7527 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
7529 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
7530 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
7531 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
7532 (added) libanjuta/anjuta-profile-manager.c,
7533 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
7535 Implemented profile pushing and popping. Implemented profile xml
7536 synchronization. Implemented error handling in profiles. Implemented
7537 activation and deactivation signals in plugin manager.
7539 * libanjuta/Makefile.am: Added libanjuta log domain.
7541 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7542 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
7543 in AnjutaShell interface and implemented it in AnjutaApp.
7545 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7547 2007-02-23 Naba kumar <naba@gnome.org>
7549 src/main.c: Fixed missing end quote.
7551 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7553 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
7556 2007-02-20 Naba Kumar <naba@gnome.org>
7558 * plugins/subversion/plugin.c: Added "..." menuitems.
7559 * ROADMAP, README: Updated.
7560 * libanjuta/anjuta-profile.c: Fixed bugs.
7562 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
7563 plugins/gtodo/Makefile.am: Removed dead code.
7565 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
7566 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
7567 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
7568 plugins/gtodo/list_tooltip.c,
7569 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
7570 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
7571 not contain markups. Fixes Bug #360462.
7573 2007-02-16 Naba Kumar <naba@gnome.org>
7575 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
7576 unnecessary sub-sections.
7578 2007-02-15 Naba Kumar <naba@gnome.org>
7580 * (removed) plugins/document-manager/bookmark-prev-16.png,
7581 plugins/document-manager/bookmark-last.png,
7582 (removed)plugins/document-manager/bookmark-first-16.png,
7583 plugins/document-manager/bookmark-prev.png,
7584 (added) plugins/document-manager/bookmark-toggle.png,
7585 (removed)plugins/document-manager/bookmark_toggle.xpm,
7586 (removed)plugins/document-manager/bookmark-last-16.png,
7587 plugins/document-manager/plugin.c,
7588 plugins/document-manager/anjuta-document-manager.ui,
7589 (removed)plugins/document-manager/bookmark-next-16.png,
7590 plugins/document-manager/bookmark-next.png,
7591 plugins/document-manager/Makefile.am,
7592 (added) plugins/document-manager/bookmark-clear.png,
7593 plugins/document-manager/bookmark-first.png: Upgraded bookmark
7594 icons (stolen from monodevelop). Added clear bookmarks toolbar
7597 * plugins/document-manager/plugin.c,
7598 (added) plugins/document-manager/swap.png,
7599 (removed) plugins/document-manager/undock.png,
7600 plugins/document-manager/Makefile.am: Fixed swap icon.
7602 2007-02-13 Naba Kumar <naba@gnome.org>
7604 * plugins/class-gen/element-editor.c: Fixed typo.
7606 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
7607 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
7608 Implementing plugin profiles loading.
7610 2007-02-13 Naba Kumar <naba@gnome.org>
7612 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
7613 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
7614 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
7615 pixmaps/open_project.png, pixmaps/close_project.png:
7616 Removed more old icons.
7617 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
7618 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
7621 2007-02-13 Naba Kumar <naba@gnome.org>
7623 * plugins/class-gen/element-editor.c: Included missing headers to
7624 prevent build failures in some cases.
7626 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
7628 * plugins/debug-manager/stack_trace.c:
7631 * plugins/debug-manager/watch.c,
7632 plugins/debug-manager/breakpoints.c:
7633 Same bug than above, wrong use of gtk_ui_manager_get_widget
7635 === anjuta 2.1.1 ===
7637 2007-02-11 Naba Kumar <naba@gnome.org>
7639 * cofigure.in: Bumped version to 2.1.1
7640 * NEWS: Updated for 2.1.1 release.
7642 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
7644 * plugins/debug-manager/plugin.c,
7645 plugins/debug-manager/sparse_view.c,
7646 plugins/debug-manager/sparse_view.h:
7649 * plugins/gdb/debugger.c,
7650 plugins/debug-manager/debugger.c,
7651 plugins/debug-manager/memory.c,
7652 plugins/debug-manager/sparse_buffer.c
7653 plugins/gdb/debugger.h,
7654 libanjuta/interfaces/libanjuta.idl:
7655 Clean up, remove some warnings
7656 Use guint everywhere for addresses
7657 Rewrite code parsing position in debugger
7659 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
7661 * plugins/debug-manager/debug_tree.c:
7662 Use GtkTreeRowReference instead of GtkTreeIter as callback data
7665 2007-02-08 Naba Kumar <naba@gnome.org>
7667 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
7668 Delay showing the 'file modified on disk' dialog for one sec
7669 from the last notification to insure multiple notifications for
7670 the same file are treated as one. Do not same multiple dialogs
7671 for the same file. Make sure to destory the dialog if later
7672 the conent is no longer different.
7674 2007-02-08 Naba Kumar <naba@gnome.org>
7676 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
7677 Prevented spurious 'file modified' dialogs in scintilla editor
7678 when the file is saved.
7680 2007-02-09 Johannes Schmid <jhs@gnome.org>
7682 * scripts/glade2schema.pl:
7683 Added script to convert glade preferences into gconf schema files.
7686 2007-02-08 Naba Kumar <naba@gnome.org>
7688 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
7689 itself is destroyed. Fixes bug #355160.
7691 2007-02-08 Johannes Schmid <jhs@gnome.org>
7693 * plugins/profiler/profiler.plugin:
7694 removed from version control (only .in file needed)
7696 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
7697 * plugins/sourceview/sourceview.c: (sourceview_new):
7700 * plugins/subversion/svn-thread.c: (svn_thread_start):
7701 * src/main.c: (main):
7703 Fixed #395875 about initialisation of threads too late
7705 2007-02-07 Armin Burgmeier <armin@arbur.net>
7707 Reviewed by Naba Kumar <naba@gnome.org>:
7708 * plugins/class-gen/plugin.c:
7709 * plugins/class-gen/window.c: Removed browse button related code, load
7710 generated output directly into new buffers when not adding to project.
7712 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
7713 buttons from user interface.
7715 2007-02-07 Naba Kumar <naba@gnome.org>
7717 * po/POTFILES.in: Fixed distcheck.
7719 2007-02-07 Daniel Nylander <po@danielnylander.se>
7721 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
7723 2007-02-07 Johannes Schmid <jhs@gnome.org>
7725 * anjuta.desktop.in.in:
7728 2007-02-07 Johannes Schmid <jhs@gnome.org>
7731 * manuals/anjuta-manual/*
7732 * manuals/anjuta-faqs/*:
7733 #398991 – Anjuta manuals does not use the gnome-doc-utils format
7735 * plugins/document-manager/anjuta-document-manager.plugin.in:
7736 Removed duplicate application-xml mime-type (review patches properly ;-)
7738 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
7740 * plugins/gdb/debugger.c,
7741 libanjuta/interfaces/libanjuta.idl:
7743 Fix handling of missing source file
7745 2007-02-06 Naba Kumar <naba@gnome.org>
7747 Patch from James Liggett <jrliggett@cox.net>:
7748 * plugins/profiler/gprof-flat-profile.c,
7749 plugins/profiler/gprof-profile-data.c,
7750 plugins/profiler/gprof-call-graph.c,
7751 plugins/profiler/gprof-profile-data.h,
7752 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
7753 Show profiler view when target selected bug #403515.
7755 2007-02-05 Naba Kumar <naba@gnome.org>
7757 * configure.in: Enabled devhelp plugin by default now that
7760 Patch from parmigio@2ainfo.it:
7761 * plugins/document-manager/anjuta-document-manager.plugin.in:
7762 Added xml file type in supported mime types list.
7764 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
7766 * plugins/debug-manager/debugger.c,
7767 plugins/debug-manager/plugin.c:
7768 Add a field in status bar displaying debugger state
7769 Change cursor shape when debugger is busy
7772 * plugins/debug-manager/watch.c,
7773 plugins/debug-manager/locals.c,
7774 libanjuta/interfaces/libanjuta.idl:
7775 Clean up, remove debugging messages and unused signals
7777 2007-02-03 Johannes Schmid <jhs@gnome.org>
7780 Fixed AC_INIT and seperated version to major, minor, micro
7783 Load Subversion instead of CVS
7785 * anjuta.desktop.in.in:
7786 Fixed bug-buddy component
7788 Original patch from Rob Bradfort <robster@debian.org>:
7789 * src/main.c: (get_command_line_args), (main):
7790 Bug #335981 – Migration from popt to GOption
7792 2007-02-03 Naba Kumar <naba@gnome.org>
7794 * configure.in: Depend on devhelp 0.13 and fixed gecko home
7795 path variable. Fixed bug #341170.
7796 * plugins/profiler/Makefile.am: Fixed indentation.
7798 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
7800 * libanjuta/interfaces/libanjuta.idl,
7801 plugins/sourceview/sourceview.c,
7802 plugins/editor/text-editor.c,
7803 plugins/symbol-browser/plugin.c,
7804 plugins/search/search-replace.c,
7805 plugins/document-manager/goto_line.c,
7806 plugins/document-manager/action-callbacks.c,
7807 plugins/document-manager/anjuta-docman.c:
7808 Rename markers of anjuta interface
7809 IANJUTA_MARKABLE_NONE has been removed
7810 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
7811 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
7812 IANJUTA_MARKABLE_ATTENTIVE renamed in
7813 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
7814 IANJUTA_MARKABLE_INTENSE renamed in
7815 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
7816 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
7818 * (removed) plugins/sourceview/marker-light.png,
7819 (removed) plugins/sourceview/marker-basic.png,
7820 (removed) plugins/sourceview/marker-attentive.png,
7821 (removed) plugins/sourceview/marker-intense.png,
7822 plugins/sourceview/bookmark.png,
7823 (added) plugins/sourceview/breakpoint-disabled.png,
7824 (added) plugins/sourceview/breakpoint-enabled.png,
7825 (added) plugins/sourceview/program-counter.png,
7826 (added) plugins/sourceview/linemarker.png,
7827 plugins/sourceview/Makefile.am,
7828 (added) plugins/editor/bookmark.xpm,
7829 (added) plugins/editor/breakpoint-disabled.xpm,
7830 (added) plugins/editor/breakpoint-enabled.xpm,
7831 (added) plugins/editor/program-counter.xpm,
7832 (added) plugins/editor/linemarker.xpm,
7833 plugins/editor/Makefile.am:
7834 Add or change marker pixmaps in scintilla and sourceview editor
7836 * plugins/document-manager/plugin.c,
7837 libanjuta/interfaces/libanjuta.idl,
7838 plugins/debug-manager/plugin.c,
7839 plugins/debug-manager/breakpoints.c
7840 plugins/gdb/debugger.c:
7841 Fix bug #376404, program counter marker is not displayed when debugger
7842 Return the selected editor or NULL (if file does not exist) with
7843 ianjuta_document_manager_goto_file_line* functions
7844 Emit a change-location signal even if the program counter is in an
7847 2007-02-02 Naba Kumar <naba@gnome.org>
7849 * TODO.tasks: Marked bounty bug #359478 completed. And checked
7850 older bounties 'Done'.
7852 2007-02-02 Naba Kumar <naba@gnome.org>
7854 * TODO.tasks: Fixed typop.
7856 Patch from James Liggett <jrliggett@cox.net>:
7857 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
7858 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
7859 profiler plugin by James Liggett. Completes bounty bug #359478
7860 'Gprof performance profiler plugin'
7862 2007-02-01 Naba Kumar <naba@gnome.org>
7864 * src/main.c: Renamed option name.
7866 * TODO.tasks: Marked "Test and fix all project wizards templates"
7869 2007-01-29 Johannes Schmid <jhs@gnome.org>
7871 * plugins/document-manager/plugin.c: (on_editor_changed):
7872 Added DEBUG_PRINT(...)
7873 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
7875 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
7876 Fix language support plugin for sourceview editor (add some new
7879 * plugins/sourceview/sourceview.c: (iindic_clear):
7880 Clear all indicators
7882 2007-01-29 Johannes Schmid <jhs@gnome.org>
7885 Minor task currentions
7887 * libanjuta/interfaces/libanjuta.idl:
7888 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
7889 (itext_editor_iface_init):
7890 * plugins/language-support-cpp-java/plugin.c: (install_support):
7891 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
7892 (ieditor_get_attributes), (ieditor_iface_init):
7893 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
7896 * plugins/sourceview/sourceview.glade:
7897 Fixed sourceview preference window
7899 2007-01-28 Naba Kumar <naba@gnome.org>
7901 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
7902 Implemented --no-files and --no-session command line options and
7903 corresponding preferernces checkboxes in General tab.
7905 2007-01-28 Johannes Schmid <jhs@gnome.org>
7907 * plugins/subversion/plugin.c:
7908 * plugins/subversion/plugin.h:
7909 * plugins/subversion/svn-notify.c: (svn_show_info),
7910 (show_svn_error), (on_svn_notify):
7911 * plugins/subversion/svn-notify.h:
7912 * plugins/subversion/svn-thread.c: (create_message_view),
7914 Fixed error handling and fixed #394216 – No indication of subversion commands running
7916 * plugins/tools/execute.c: (atp_output_context_print):
7917 Show name of tool in message pane
7919 2007-01-28 Naba Kumar <naba@gnome.org>
7921 * configure.in, plugins/glade/plugin.c: Make it work with
7922 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
7924 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
7925 from devhelp (won't work untill devhelp is fixed: bug #341170).
7927 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
7929 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
7931 Reviewed by Naba Kumar <naba@gnome.org>:
7932 * libanjuta/interfaces/libanjuta.idl,
7933 plugins/debug-manager/debugger.c,
7934 plugins/debug-manager/start.c,
7935 plugins/gdb/plugin.c,
7936 plugins/gdb/debugger.c,
7937 plugins/gdb/debugger.h:
7938 Fix a bug when launching gdb
7939 Set the terminal for the debugged program on the command line.
7941 2007-01-26 Johannes Schmid <jhs@gnome.org>
7943 * plugins/sourceview/anjuta-document-saver.c:
7944 (anjuta_document_saver_save):
7945 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
7946 * plugins/sourceview/sourceview.c: (save_if_modified),
7947 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
7948 Proper error handling, for example if a file was modified externally. Use backup files
7949 to avoid data-loss on disk full.
7951 2007-01-24 Naba Kumar <naba@gnome.org>
7953 * plugins/devhelp/htmlview.c: Fixed crash during project load.
7954 Fixed mem leak and source leak.
7956 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
7958 Reviewed by Naba Kumar <naba@gnome.org>:
7959 * plugins/debug-manager/debug_tree.c,
7960 plugins/debug-manager/debug_tree.h,
7961 plugins/debug-manager/watch.c:
7962 Partial rewrite of the variable object code, find and fix a few bugs
7963 Fix bug #395808: gdb can still crash but children are listed
7964 on request only so you can avoid the crash
7966 2007-01-24 Naba Kumar <naba@gnome.org>
7968 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
7969 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
7970 plugins/symbol-browser/plugin.h,
7971 plugins/symbol-browser/plugin.c,
7972 plugins/symbol-browser/Makefile.am: Added current file (local)
7973 symbols view (Seriously getting bored with the browse toolbar).
7975 2007-01-22 Naba Kumar <naba@gnome.org>
7977 Patch from Gabor Kelemen:
7978 * po/POTFILES.in: Added .plugin.in files.
7980 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
7982 Reviewed by Naba Kumar <naba@gnome.org>:
7983 * plugins/document-manager/anjuta-docman.c,
7984 plugins/message-view/anjuta-msgman.c
7985 Set right alignment to the label widget in the tab title.
7987 2007-01-21 Naba Kumar <naba@gnome.org>
7989 * libegg/egg-combo-action.c: Fixed mode line.
7990 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7991 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
7993 2007-01-21 Armin Burgmeier <armin@arbur.net>
7995 Reviewed by Naba Kumar <naba@gnome.org>:
7996 * plugins/class-gen/plugin.c: Prompt for target before actually
7997 generating the class files. This ensures that the files are created in
7998 the correct directory. Fixes bug #397406.
8000 * plugins/class-gen/window.c: Set browse buttons to insensitive when
8001 the class is added to the project.
8003 2007-01-21 Naba Kumar <naba@gnome.org>
8005 * libanjuta/anjuta-plugin-description.c,
8006 libanjuta/anjuta-ui.h,
8007 libanjuta/anjuta-status.c,
8008 libanjuta/anjuta-plugin-description.h,
8009 libanjuta/cell-renderer-captioned-image.c,
8010 libanjuta/anjuta-plugin-handle.c,
8011 libanjuta/anjuta-status.h,
8012 libanjuta/resources.c,
8013 libanjuta/cell-renderer-captioned-image.h,
8014 libanjuta/glue-cpp.c,
8015 libanjuta/anjuta-plugin-handle.h,
8016 libanjuta/anjuta-plugin.c,
8017 libanjuta/anjuta-preferences-dialog.c,
8018 libanjuta/libanjuta.h,
8019 libanjuta/resources.h,
8020 libanjuta/glue-cpp.h,
8021 libanjuta/anjuta-plugin.h,
8022 libanjuta/anjuta-preferences-dialog.h,
8023 libanjuta/anjuta-plugin-manager.c,
8024 libanjuta/anjuta-shell.c,
8025 libanjuta/anjuta-plugin-manager.h,
8026 libanjuta/anjuta-shell.h,
8027 libanjuta/anjuta-save-prompt.c,
8028 libanjuta/anjuta-save-prompt.h,
8029 libanjuta/anjuta-children.c,
8030 libanjuta/anjuta-utils.c,
8031 libanjuta/anjuta-profile.c,
8032 libanjuta/anjuta-preferences.c,
8033 libanjuta/anjuta-launcher.c,
8034 libanjuta/anjuta-utils.h,
8035 libanjuta/anjuta-profile.h,
8036 libanjuta/anjuta-launcher.h,
8037 libanjuta/anjuta-ui.c: Updated file headers.
8039 * po/POTFILES.in: Updated.
8041 * libanjuta/anjuta-marshal.list,
8042 (added) libanjuta/anjuta-plugin-handle.c,
8043 (added) libanjuta/anjuta-plugin-handle.h,
8044 (added) libanjuta/anjuta-plugin-manager.c,
8045 (added) libanjuta/anjuta-plugin-manager.h,
8046 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
8047 (added) libanjuta/anjuta-profile.c,
8048 (added) libanjuta/anjuta-profile.h,
8049 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
8050 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
8051 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
8052 src/action-callbacks.c: Implemented AnjutaPluginManager
8053 class based on old plugins.[ch]. Implemented AnjutaProfile as
8054 prelimanary profiles implementation. Implemented AnjutaPluginHandle
8055 class to represent plugins (not to be confused with plugin objects).
8056 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
8057 implemented it in AnjutaApp and AnjutaTestShell.
8058 De-globalized plugin management and several clean ups.
8060 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
8061 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
8062 plugins/search/search-replace.c, plugins/terminal/terminal.c,
8063 plugins/project-import/project-import.c,
8064 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
8065 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
8066 Fixed plugins for the change in API.
8068 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
8071 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
8073 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
8075 Reviewed by Naba Kumar <naba@gnome.org>:
8076 * libanjuta/anjuta-launcher.c,
8077 libanjuta/anjuta-launcher.h:
8078 Add a new function anjuta_set_terminate_on_exit to close the i/o
8079 channel when the child exit
8080 Return directly the status and not the exit code in child-exited
8083 * plugins/gdb/debugger.c:
8084 Use new function in debugger plugin
8086 2007-01-18 Johannes Schmid <jhs@gnome.org>
8088 * src/about.c: Do not show empty license information instead hide the button (#397883)
8090 2007-01-15 Johannes Schmid <jhs@gnome.org>
8092 * plugins/project-manager/plugin.c:
8093 * plugins/project-wizard/templates/python.wiz
8094 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
8096 Fixed #335235 python programs are not executeable/ do not start when pressing F3
8097 You will also need latest gnome-build svn
8099 === anjuta 2.1.0 ===
8101 2007-01-14 Naba Kumar <naba@gnome.org>
8103 * configure.in: Removed reference of mkfile project
8104 template to fix distcheck build error.
8107 * configure.in: Bumped version to 2.1.0 for beta release.
8108 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
8109 crashes as soon as editing starts in normal text files.
8111 2007-01-14 Johannes Schmid <jhs@gnome.org>
8115 Applied http://live.gnome.org/GnomeGoals/PoLinguas
8118 Patch from Massimo Cora' to hopefully fix #395362
8120 * plugins/project-wizard/templates/*:
8122 Fixed and tested all project-wizards. Deactivated mkfile project because
8123 it was totally broken and I don't see any real use for it.
8124 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
8126 2007-01-14 Naba Kumar <naba@gnome.org>
8128 * NEWS: Updated for release.
8130 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
8132 * libanjuta/interfaces/libanjuta.idl,
8133 plugins/editor/text_editor_cbs.c,
8134 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
8135 interface and implemented it for scintilla.
8137 * plugins/editor/text-editor.c: Fixed highlighing issues when
8138 used with indicators (particularly when the file is just opened).
8139 Fixes bug #377477 – when debugging, scintilla editor grays out all
8140 lines before current line.
8142 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
8143 Maintain a separate list of indicated edtitors for separate contexts.
8144 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
8146 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
8148 Reviewed by Naba Kumar <naba@gnome.org>:
8149 * plugins/debug-manager/plugin.c:
8150 Bug fix: breakpoints cannot be added after stopping the debugger
8152 2007-01-13 Naba Kumar <naba@gnome.org>
8154 * NEWS: Updated for release.
8156 2007-01-12 Johannes Schmid <jhs@gnome.org>
8158 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
8159 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
8160 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
8161 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
8162 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
8163 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
8164 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
8165 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
8166 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
8167 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
8169 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
8170 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
8172 * plugins/sourceview/sourceview.c:
8173 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
8174 on character positions.
8176 2007-01-12 Naba Kumar <naba@gnome.org>
8179 plugins/project-manager/plugin.c,
8180 plugins/profile-default/plugin.c,
8181 libanjuta/anjuta-status.c,
8182 libanjuta/anjuta-status.h: Introduced an API for application title
8183 in AnjutaStatus. Set application title to project name.
8185 2007-01-11 Massimo Cora' <maxcvs@email.i>
8187 Reviewed by Naba Kumar <naba@gnome.org>:
8188 * tagmanager/Makefile.am,
8189 plugins/symbol-browser/Makefile.am: removed installation for
8192 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
8194 Reviewed by Naba Kumar <naba@gnome.org>:
8195 * plugins/debug-manager/start.h,
8196 plugins/debug-manager/start.c,
8197 plugins/debug-manager/anjuta-debug-manager.ui,
8198 plugins/debug-manager/plugin.c:
8199 Partial fix for bug #392537
8201 * plugins/debug-manager/disassemble.c:
8204 2007-01-11 Naba Kumar <naba@gnome.org>
8206 * src/anjuta.c: Load project seperately from session,
8207 so that project session is also loaded.
8209 * plugins/profile-default/plugin.c: Load project in new
8210 anjuta if there already is one loaded currently (disabled
8213 * plugins/editor/aneditor.cxx: Disconnect focus in/out
8214 signals when editor is destroyed. Fixes a crash bug.
8216 * plugins/editor/text_editor.c: Do not mark line in
8217 ianjuta_editor_goto_line() implementation.
8219 * plugins/search/search-replace.c: Always check for markable
8220 interface availablility because its optional for an editor.
8222 * plugins/document-manager/goto_line.c,
8223 plugins/document-manager/action-callbacks.c: Mark lines for
8224 goto line commands (from dialog and from menu entry box).
8226 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
8227 plugins/file-manager/an_file_view.c: Expand file manager
8228 nodes in idle loop, one at a time. Did as a possible work
8229 around for bug #361763, but it didn't make any difference.
8230 However, it could still be useful in situations where there
8233 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
8235 2007-01-11 Naba Kumar <naba@gnome.org>
8237 * plugins/editor/scintilla/LineMarker.h,
8238 plugins/editor/scintilla/LexBasic.cxx,
8239 plugins/editor/scintilla/LexHTML.cxx,
8240 plugins/editor/scintilla/include/SciLexer.h,
8241 plugins/editor/scintilla/include/Scintilla.h,
8242 plugins/editor/scintilla/include/Scintilla.iface,
8243 plugins/editor/scintilla/include/ScintillaWidget.h,
8244 plugins/editor/scintilla/LexBash.cxx,
8245 plugins/editor/scintilla/PlatGTK.cxx,
8246 plugins/editor/scintilla/ViewStyle.h,
8247 plugins/editor/scintilla/Editor.cxx,
8248 plugins/editor/scintilla/StyleContext.h,
8249 plugins/editor/scintilla/LexCPP.cxx,
8250 plugins/editor/scintilla/Converter.h,
8251 plugins/editor/scintilla/LexAU3.cxx,
8252 plugins/editor/scintilla/Editor.h,
8253 plugins/editor/scintilla/LexPerl.cxx,
8254 plugins/editor/scintilla/LexVB.cxx,
8255 plugins/editor/scintilla/ScintillaGTK.cxx,
8256 plugins/editor/scintilla/ViewStyle.cxx,
8257 plugins/editor/scintilla/PropSet.cxx,
8258 plugins/editor/scintilla/LexSQL.cxx,
8259 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
8262 2007-01-11 Armin Burgmeier <armin@arbur.net>
8264 Reviewed by Naba Kumar <naba@gnome.org>:
8265 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
8266 selected for editing. This fixes bug #394218.
8268 * plugins/class-gen/plugin.c: Do not use project's root URI as project
8269 name if said URI is not known.
8271 * plugins/class-gen/window.c: When stripping function prefix away,
8272 include the trailing underscore because it is already set by the
8275 * plugins/class-gen/transform.c: Include "const char*" and "const
8276 gchar*" in the list for transforming a default C type to a GType.
8277 Don't access invalid memory when writing pointer_str in
8278 cg_transform_first_argument.
8280 2007-01-11 Naba Kumar <naba@gnome.org>
8282 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
8283 pixmaps/anjuta.svg, pixmaps/Makefile.am,
8284 (renamed) pixmaps/anjuta_icon.png, src/main.c,
8285 libegg/test-actions.c, anjuta.desktop.in.in,
8286 anjuta.prj: Renamed application icon to 'anjuta.png' from
8287 'anjuta_icon.png'. Added more fields in desktop file.
8289 * mime/anjuta.xml: Added magic section.
8291 * (removed) mime/anjuta.applications,
8292 (removed) mime/anjuta.mime, mime/Makefile.am,
8293 (removed) mime/anjuta.keys,
8294 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
8295 registeration and added scalable icon. Also fixes bug #393680
8297 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
8299 Reviewed by Naba Kumar <naba@gnome.org>:
8300 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
8301 and anjuta_status_progress_add_ticks() to check for progressbar
8302 being realized before trying to update it.
8304 2007-01-10 Naba Kumar <naba@gnome.org>
8306 * tagmanager/tm_workspace.c,
8308 plugins/debug-manager/Makefile.am,
8309 plugins/tools/scripts/Makefile.am,
8310 plugins/class-gen/plugin.c,
8311 plugins/class-gen/Makefile.am,
8312 global-tags/Makefile.am: Fixed make distcheck.
8314 * plugins/debug-manager/attach_process.c,
8315 plugins/debug-manager/attach_process.h,
8316 plugins/class-gen/action-callbacks.h,
8317 plugins/class-gen/action-callbacks.c,
8318 plugins/class-gen/class_gen.h,
8319 plugins/class-gen/class_gen.c: Deleted unused/old files.
8321 * (removed) scintilla, (added) plugins/editor/scintilla,
8322 plugins/editor/scintilla/lexers.make,
8323 plugins/editor/scintilla/Makefile.am,
8324 plugins/editor/Makefile.am
8325 configure.in, manuals/reference/libanjuta/Makefile.am
8326 Makefile.am: Moved scintilla to its right place.
8328 2007-01-09 Naba Kumar <naba@gnome.org>
8330 * plugins/profile-default/plugin.c: Save project session before
8331 a new one is opened.
8333 * plugins/project-manager/plugin.c,
8334 plugins/project-manager/plugin.h,
8335 plugins/project-manager/anjuta-project-manager.ui,
8336 plugins/profile-default/plugin.c,
8337 plugins/profile-default/plugin.h,
8338 plugins/profile-default/Makefile.am,
8339 (added) plugins/profile-default/anjuta-default-profile.ui,
8340 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8341 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
8342 multiple projects support.
8344 2007-01-06 Armin Burgmeier <armin@arbur.net>
8346 Reviewed by Naba Kumar <naba@gnome.org>
8347 * plugins/class-gen/combo-flags.h:
8348 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
8349 enum, added a type parameter to selected signal. Select highlighted
8350 entry when pressing enter (but not unselect it if it was already
8351 selected) before closing the popup. Also accept input when clicking
8354 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
8355 according to selection type.
8357 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
8360 2007-01-08 Johannes Schmid <jhs@gnome.org>
8362 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
8363 * plugins/project-wizard/templates/gtkmm/Makefile.am
8364 * plugins/project-wizard/templates/python/configure.ac.tpl
8365 * plugins/project-wizard/templates/python/configure.in.tpl
8366 * plugins/project-wizard/templates/python/Makefile.am
8367 * plugins/project-wizard/templates/cpp/configure.ac.tpl
8368 * plugins/project-wizard/templates/cpp/configure.in.tpl
8369 * plugins/project-wizard/templates/cpp/Makefile.am
8370 * plugins/project-wizard/templates/terminal.wiz
8371 * plugins/project-wizard/templates/xlib-dock.wiz
8372 * plugins/project-wizard/templates/wxwin.wiz
8373 * plugins/project-wizard/templates/java.wiz
8374 * plugins/project-wizard/templates/xlib/configure.ac.tpl
8375 * plugins/project-wizard/templates/xlib/configure.in.tpl
8376 * plugins/project-wizard/templates/xlib/Makefile.am
8377 * plugins/project-wizard/templates/gcj/configure.ac.tpl
8378 * plugins/project-wizard/templates/gcj/configure.in.tpl
8379 * plugins/project-wizard/templates/gcj/Makefile.am
8380 * plugins/project-wizard/templates/terminal/configure.ac.tpl
8381 * plugins/project-wizard/templates/terminal/configure.in.tpl
8382 * plugins/project-wizard/templates/terminal/Makefile.am
8383 * plugins/project-wizard/templates/terminal/autogen.sh
8384 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
8385 * plugins/project-wizard/templates/wxwin/configure.in.tpl
8386 * plugins/project-wizard/templates/wxwin/Makefile.am
8387 * plugins/project-wizard/templates/gnome.wiz
8388 * plugins/project-wizard/templates/java/configure.ac.tpl
8389 * plugins/project-wizard/templates/java/configure.in.tpl
8390 * plugins/project-wizard/templates/java/Makefile.am
8391 * plugins/project-wizard/templates/anjuta-plugin.wiz
8392 * plugins/project-wizard/templates/gtkmm.wiz
8393 * plugins/project-wizard/templates/python.wiz
8394 * plugins/project-wizard/templates/cpp.wiz
8395 * plugins/project-wizard/templates/gtk.wiz
8396 * plugins/project-wizard/templates/gcj.wiz
8397 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
8398 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
8399 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
8401 Starting fixing of all project wizards:
8402 - rename configure.in to configure.ac
8403 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
8404 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
8407 * TODO.task: Added bug number to bounty
8409 2007-01-07 Johannes Schmid <jhs@gnome.org>
8411 * plugins/build-basic-autotools.c:
8412 Fixed #392290 – Missed install as root option in project manager
8414 2007-01-07 Johannes Schmid <jhs@gnome.org>
8416 * plugins/sourceview/sourceview.c:
8417 Fixed #388731 – Odd editor behaviour after performing block-text operations
8418 Fixed #388727 – Block-tab does not work
8420 * plugins/sourceview/anjuta-document.h/c:
8421 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
8424 Require Gtk+ >= 2.10 for sourceview plugin
8426 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
8428 * libanjuta/anjuta-status.c:
8429 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
8431 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
8434 plugins/terminal/terminal.c:
8436 remove support for VTE < 0.9
8438 2007-01-06 Naba Kumar <naba@gnome.org>
8440 * po/POTFILES.in: Updated
8442 2007-01-05 Adam Dingle <adam@medovina.org>
8444 Reviewed by Naba Kumar <naba@gnome.org>:
8445 * plugins/message-view/anjuta-message-manager-plugin.glade:
8446 Fixed bug #377903 (improve message color defaults).
8448 2007-01-05 Naba Kumar <naba@gnome.org>
8450 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
8452 2007-01-03 Armin Burgmeier <armin@arbur.net>
8454 Reviewed by Naba Kumar <naba@gnome.org>:
8455 * plugins/symbol-browser/test-class.h: Fixed block ends.
8457 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
8458 C-style-block comment.
8460 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
8461 allow lists when writing autogen definition files. This is required
8462 for the new class generator. Also fixed a wrong return value in
8463 npw_autogen_write_definition_file and set a GError in
8464 npw_autogen_execute when the output file could not be opened.
8466 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
8469 * plugins/class-gen/Makefile.am: Added templates subdir, removed
8470 goc_template_header and goc_template_source, added top_srcdir to
8471 includes, link against project wizard (also hopefully temporarily),
8472 removed class_gen.h, class_gen.c, action-callbacks.h,
8475 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
8477 * plugins/class-gen/cell-renderer-flags.h:
8478 * plugins/class-gen/cell-renderer-flags.c:
8479 * plugins/class-gen/combo-flags.h:
8480 * plugins/class-gen/combo-flags.c:
8481 * plugins/class-gen/element-editor.c:
8482 * plugins/class-gen/element-editor.h:
8483 * plugins/class-gen/generator.c:
8484 * plugins/class-gen/generator.h:
8485 * plugins/class-gen/plugin.h:
8486 * plugins/class-gen/plugin.c:
8487 * plugins/class-gen/transform.c:
8488 * plugins/class-gen/transform.h:
8489 * plugins/class-gen/validator.c:
8490 * plugins/class-gen/validator.h:
8491 * plugins/class-gen/window.c:
8492 * plugins/class-gen/window.h: Rewrote class generator, it now allows
8493 adding of several class elements and uses autogen.
8495 * plugins/class-gen/templates/cc-header.tpl:
8496 * plugins/class-gen/templates/cc-source.tpl:
8497 * plugins/class-gen/templates/go-header.tpl:
8498 * plugins/class-gen/templates/go-source.tpl:
8499 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
8500 for the class generator.
8502 * configure.in: Added plugins/class-gen/templates/Makefile to output.
8504 2007-01-04 Naba Kumar <naba@gnome.org>
8506 Patch from Nick Treleaven:
8507 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
8508 all matching symbols.
8510 Patches from Maik Beckmann and Sébastien Granjoux:
8511 * plugins/profile-default/plugin.c,
8512 plugins/project-manager/plugin.c: Unescape project name. Fixes
8515 2007-01-04 Naba Kumar <naba@gnome.org>
8517 * plugins/glade/plugin.c: Fixed compilation with
8518 older glade-3 version.
8520 Patch from Roland Illig:
8521 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
8522 plugins/sourceview/anjuta-document-saver.c,
8523 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
8524 are necessary to build anjuta on NetBSD 3.0
8526 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
8527 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
8528 window manager in gnome.
8530 2007-01-02 Naba Kumar <naba@gnome.org>
8532 * plugins/glade/plugin.c: Make it work with glade-3 svn.
8534 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
8536 Reviewed by Naba Kumar <naba@gnome.org>:
8537 * libanjuta/interfaces/libanjuta.idl,
8538 plugins/debug-manager/Makefile.am,
8539 plugins/debug-manager/anjuta-marshal.list,
8540 plugins/debug-manager/debugger.c,
8541 plugins/debug-manager/sparse_buffer.c,
8542 plugins/debug-manager/sparse_buffer.h,
8543 plugins/debug-manager/sparse_view.c,
8544 plugins/debug-manager/sparse_view.h,
8545 plugins/debug-manager/disassemble.h,
8546 plugins/debug-manager/disassemble.c,
8547 plugins/debug-manager/anjuta-marshal.list,
8548 plugins/debug-manager/plugin.c,
8549 plugins/gdb/debugger.c,
8550 plugins/gdb/debugger.h,
8551 plugins/gdb/plugin.c:
8552 Add a disassembly view window
8554 * plugins/debug-manager/breakpoints.c,
8555 plugins/debug-manager/chunk_view.c,
8556 plugins/debug-manager/locals.c,
8557 plugins/debug-manager/memory.c,
8558 plugins/debug-manager/registers.c,
8559 plugins/debug-manager/stack_trace.c:
8560 Add some debugging information
8562 2006-12-18 Naba Kumar <naba@gnome.org>
8564 * configure.in, plugins/glade/plugin.c: Allow building against both
8565 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
8567 2006-12-03 Naba Kumar <naba@gnome.org>
8569 * TODO.tasks: Marked a bounty completed.
8571 2006-11-24 Adam Dingle <adam@medovina.org>
8573 Reviewed by Naba Kumar <naba@gnome.org>:
8574 * plugins/build-basic-autotools/build-basic-autotools.c,
8575 plugins/debug-manager/watch.c,
8576 plugins/document-manager/plugin.c,
8577 plugins/patch/plugin.c,
8578 plugins/project-manager/plugin.c:
8579 Fixed bug #378879 (several command names need ellipses).
8581 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
8583 Reviewed by: Naba Kumar <naba@gnome.org>
8584 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
8585 GCC 4.1.2 (there are only two warnings remaining now when compiling
8588 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
8590 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
8591 macro so that the generated function support a NULL plugin parameter.
8593 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
8594 in debug_tree_find_expression by freeing memory returned by the call
8595 to gtk_tree_model_get instead of the parameter string.
8597 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
8599 * plugins/debug-manager/breakpoints.c:
8602 * plugins/debug-manager/anjuta-debug-manager.ui,
8603 plugins/debug-manager/debugger.c,
8604 plugins/debug-manager/plugin.c:
8607 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
8609 * libanjuta/anjuta-launcher.c,
8610 plugins/gdb/debugger.c:
8613 2006-11-21 Naba Kumar <naba@gnome.org>
8615 * plugins/search/search_preferences.c: Fixed build break.
8617 2006-11-20 Naba Kumar <naba@gnome.org>
8619 Patch from Kjartan Maraas:
8620 * plugins/cvs-plugin/cvs-interface.c,
8621 plugins/document-manager/plugin.c,
8622 plugins/gtodo/interface.c,
8623 plugins/gtodo/libgtodo.h,
8624 plugins/message-view/anjuta-msgman.c,
8625 plugins/project-wizard/druid.c,
8626 plugins/search/search_preferences.c,
8627 plugins/sourceview/sourceview-prefs.c,
8628 plugins/terminal/terminal.c,
8629 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
8631 Patch from Przemysław Grzegorczyk:
8632 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
8633 plugins/subversion/anjuta-subversion.glade: Enable files in
8634 fileselection dialog. Fixes bug #376031.
8636 2006-11-17 Adam Dingle <adam@medovina.org>
8638 Reviewed by: Naba Kumar <naba@gnome.org>
8639 * plugins/build-basic-autotools/build-basic-autotools.c
8640 * plugins/class-gen/anjuta-class-gen.plugin.in
8641 * plugins/debug-manager/breakpoints.c
8642 * plugins/debug-manager/plugin.c
8643 * plugins/devhelp/plugin.c
8644 * plugins/document-manager/plugin.c
8645 * plugins/gdb/debugger.c
8646 * plugins/glade/anjuta-glade.plugin.in
8647 * plugins/gtodo/plugin.c
8648 * plugins/language-support-cpp-java/plugin.c
8649 * plugins/message-view/plugin.c
8650 * plugins/project-import/anjuta-project-import.glade
8651 * plugins/project-import/anjuta-project-import.plugin.in
8652 * plugins/search/plugin.c
8653 * plugins/tools/scripts/tools-2.xml.in
8654 * plugins/valgrind/plugin.c
8655 * src/anjuta-actions.h:
8656 Fixed bug #376335 "menu items should be capitalized". Minor
8659 2006-11-20 Naba Kumar <naba@gnome.org>
8661 * configure.in: Fixed build.
8663 Patch from: Arjan Timmerman
8664 *configure.in: Make subvesion plugin build for apr 1.x.
8667 2006-11-20 Johannes Schmid <jhs@gnome.org>
8671 Removed patches from Sylvain and Günther. They caused not problems but
8672 Naba was against them.
8674 2006-11-20 Johannes Schmid <jhs@gnome.org>
8676 * Removed me from MAINTAINERS
8678 2006-11-14 Günther Brammer <GBrammer@gmx.de>
8681 Use apr-1 instead of apr-0
8683 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
8685 * global-tags/create_global_tags.sh.in: Correct a bug when environment
8686 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
8687 and another bug occuring when parsing .pc file containing quotes.
8689 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
8691 * plugins/*/*.[ch]: Use class macro for type casting.
8693 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
8694 GCC 4.1.2 (there are only two warnings remaining now when compiling
8697 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
8698 a memory leak in debug_tree_find_expression; g_free was called on
8699 the parameter instead of the memory allocated by gtk_tree_model_get.
8701 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
8702 to declare and initialize the global type variable of the plugin.
8704 2006-10-31 Naba Kumar <naba@gnome.org>
8706 * global-tags/create_global_tags.sh.in: Added an end message.
8708 * libanjuta/anjuta-launcher.h: Fixed indentation.
8710 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
8711 creation to a) append the messages in right way, b) Connect signals
8712 to the view properly and c) Recreate the system-tags.cache at the
8713 end of the generation.
8715 * plugins/symbol-browser: Fixed action path (double
8716 click on sysmbols was not working).
8718 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
8719 Fixed typedef and removed dead code.
8721 * tagmanager/c.c: Took the latest version from ctags source
8722 repository, because the one we had (from ctags 5.6) was broken.
8724 * global_tags/create_global_tags.sh.in: Reverted the patch from
8725 Sylvain because it was not right fix (and added a helpful comment).
8726 Used /bin/bash to fix the bashism and generated separate log files
8727 for each tag files in the same directory.
8729 2006-10-29 Naba Kumar <naba@gnome.org>
8731 * plugins/editor/text_editor.c: Use a temporary file
8732 to save the editor and move it at the end to original
8733 file. This will prevent data corruption if file save
8734 failed for any reason. Also report proper errors when
8735 file save fails. Fixes bug #346575.
8737 2006-10-26 Naba Kumar <naba@gnome.org>
8739 * plugins/document-manager/anjuta-docman.c: Do not load
8740 the same files with different path more than once (happens
8741 with symlinked files). Fixes Bug #323591.
8743 2006-10-25 Naba Kumar <naba@gnome.org>
8745 * plugins/valgrind/vgactions.c: Fixed a warning.
8747 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
8749 Reviewed by Naba Kumar <naba@gnome.org>:
8751 * plugins/valgrind/vgtoolview.c:
8752 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
8754 * plugins/valgrind/bugged-prg-test.c:
8755 No more warning during compilation with GCC 4.1.
8756 Program is still buggy in order to be used as a test of the
8759 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
8760 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
8761 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
8762 plugins/valgrind/vgrule.c:
8763 No more warning during compilation with GCC 4.1.
8765 * plugins/valgrind/plugin.c:
8766 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
8767 prototype (was missing from previous patch).
8769 2006-10-24 Naba Kumar <naba@gnome.org>
8771 * plugins/glade/plugin.c: Show glade tree view, not list view.
8773 * plugins/glade/plugin.c: Fixed crash when Anjuta is
8774 exited with glade plugin still loaded. Fixes Bug #364755.
8776 * plugins/document-manager/anjuta-document-manager.plugin.in:
8777 Added application/x-reject in accepted mime-types.
8779 * Changelog: Fixed changelog alignments.
8781 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
8783 Reviewed by: Naba Kumar <naba@gnome.org>
8785 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
8786 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
8787 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
8788 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
8789 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
8790 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
8791 plugins/valgrind/vgsearchbar.c:
8792 Use class macro for type casting.
8794 * plugins/valgrind/plugin.h:
8795 Don't force cast a GtkActionGroup to a GtkAction.
8797 * plugins/valgrind/plugin.c:
8798 Use correct API to get path of the preoject root when building
8799 the list of targets for the run action.
8800 Correct ordering of the construction of the preferences widgets.
8801 Only remove the valgrind widget if it is currently displayed.
8803 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
8804 Return if check_valgrind_binary() fails.
8805 The ValgrindPluginPrefs object is initialized after the call to
8806 vg_action_new. Take a handle to the location of the pointer to
8809 2006-10-24 Naba Kumar <naba@gnome.org>
8811 * HACKING: Updated coding sample.
8813 Patch from: Armin Burgmeier <armin@arbur.net>
8814 * plugins/symbol-browser/test-class.h,
8815 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
8817 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
8819 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
8820 * plugins/valgrind/vgtoolview.h:
8821 Correctly handle the argv / srcdir of vg_tool_view object. Do
8822 not leak memory associated with those arrays.
8824 * plugins/symbol-browser/an_symbol_prefs.c:
8825 Support unloading / reloading of the module (for example when
8826 closing a project and opening another one).
8828 * plugins/project-manager/plugin.c:
8829 Remove plugin widget before removing plugin itself, preventing
8830 a crash with valgrind plugin.
8832 * libanjuta/anjuta-preferences-dialog.c:
8833 Do not use the page_num returned by gtk_notebook_append_page to
8834 remove the page as it cause bugs when pages removal is not done
8837 * plugins/document-manager/anjuta-docman.c:
8838 Fix some GTK+ warnings.
8840 * global-tags/create_global_tags.sh.in:
8841 Rewrite script to remove bash-ism and use pkg-config directly
8842 instead of parsing the *.pc file by hand. This solve problems
8843 that occurred when one of the directory in PKG_CONFIG_PATH is
8846 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
8848 * plugins/glade/plugin.c: Fix build (#363884)
8850 2006-10-22 Johannes Schmid <jhs@gnome.org>
8852 * plugins/file-manager/an_file_view.c:
8853 * plugins/file-manager/plugin.c:
8854 * plugins/file-manager/plugin.h:
8855 Fix possible crasher when changing project-root uri when we try to restore open nodes
8858 2006-10-19 Naba Kumar <naba@gnome.org>
8860 Patch from: Juan Pablo Ugarte
8861 * plugins/glade/plugin.c: Include glade header
8864 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
8866 * plugins/debug-manager/Makefile.am,
8867 plugins/debug-manager/sexy-icon-entry.h,
8868 plugins/debug-manager/sexy-icon-entry.c,
8869 plugins/debug-manager/dataview.c:
8870 Fix bug #358134 (Goto memory prompt)
8871 Use sexy-icon-entry from libsexy 0.1.10
8873 * plugins/debug-manager/debugger.c,
8874 plugins/debug-manager/plugin.c,
8875 plugins/debug-manager/start.c,
8876 plugins/gdb/debugger.c,
8877 plugins/gdb/plugin.c:
8878 Better error handling when starting and stopping debugger
8880 2006-10-13 Maik Beckmann <maik@eigenco.de>
8882 * src/action_callbacks.c:
8883 Fixed bug #361830 (AboutDialog does not close) which is caused
8884 due to a change in Gtk+ 2.10
8886 2006-10-12 Adam Dingle <adam@medovina.org>
8888 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
8890 * plugins/search/search-replace.c:
8891 Fixed bug #358068 (indicate when Find in Files is complete)
8893 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8895 * plugins/sourceview/sourceview-prefs.c:
8896 * plugins/sourceview/sourceview.glade:
8897 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
8899 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
8901 * plugins/devhelp/plugin.c:
8902 * plugins/search/plugin.c:
8903 Fixed bug #359750 (fix find/replace shortcut keys).
8905 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
8906 use Alt+key for shortcuts)
8908 * plugins/debug-manager/debug_tree.c:
8909 * plugins/debug-manager/debugger.c:
8910 Fixed bug #359317 (can't load debug manager)
8912 * /plugins/document-manager/plugin.c:
8913 Fixed bug #359259 (highlight modes listed in reverse
8914 alphabetical order).
8916 2006-10-10 Johannes Schmid <jhs@gnome.org>
8918 * plugins/glade/plugin.c:
8919 Add scrollbars to glade project window
8921 2006-10-10 Johannes Schmid <jhs@gnome.org>
8923 * libanjuta/interfaces/Makefile.am.iface:
8924 Fixed Makefile with broke build
8926 2006-10-07 Johannes Schmid <jhs@gnome.org>
8928 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8929 * libanjuta/interfaces/Makefile.iface.am:
8930 Fixed enum types generation
8932 * libanjuta/interfaces/libanjuta.idl:
8933 Fixed some strange typo
8935 2006-10-06 Johannes Schmid <jhs@gnome.org>
8937 * libanjuta/interfaces/Makefile.iface.am:
8938 Fixed enum-types.h generation
8939 * libanjuta/interfaces/libanjuta.idl:
8941 IAnjutaTODO::load should take const gchar* argument
8942 Remove include to libanjuta/e-splash.h which is not installed as header file
8943 Disable get_attributes for now
8945 * pluings/sourceview/sourceview.c: Disabled get_attributes
8947 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
8949 2006-10-05 Naba Kumar <naba@gnome.org>
8951 * TODO.tasks: Set 'Improve class widzard' task to assigned.
8952 Set bug id for 'Profiler plugin' task.
8954 2006-10-03 Naba Kumar <naba@gnome.org>
8956 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
8957 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
8959 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
8960 plugins/project-manager/plugin.c: Added a new API in
8961 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
8962 Added some documentation. On project close, close all editors that
8963 has files opened for the project.
8965 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
8966 from the containers on anjuta_shell_remove_widget(). Do not destroy
8967 glade widgets once created.
8969 2006-10-03 Johannes Schmid <jhs@gnome.org>
8971 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8972 * libanjuta/interfaces/libanjuta.idl:
8973 const-List<> => const List<>
8974 List-free<> => List<>
8976 * Makefile.am: Reenabled launcher
8978 2006-10-03 Johannes Schmid <jhs@gnome.org>
8980 * libanjuta/interfaces/Makefile.am.iface:
8981 Install libanjuta.idl
8983 2006-10-02 Adam Dingle <adam@medovina.org>
8985 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8987 2006-10-02 Adam Dingle <adam@medovina.org>
8989 * plugins/editor/style-editor.c: fixed bug #357534
8990 * plugins/gdb/utilities.h: removed 2 unused declarations
8992 2006-10-02 Johannes Schmid <jhs@gnome.org>
8994 * Makefile.am: disabled anjuta-launcher
8995 * libanjuta/Makefile.am:
8997 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
8998 * libanjuta/glue-factory.c: (glue_factory_add_path),
8999 (glue_factory_get_path):
9000 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
9001 * libanjuta/glue-factory.h:
9002 * libanjuta/glue-cpp.h:
9003 * libanjuta/glue-cpp.c:
9004 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
9006 * libanjuta/interfaces/Makefile.am.iface:
9007 * libanjuta/interfaces/anjuta-idl-compiler.pl:
9008 * libanjuta/interfaces/libanjuta.idl:
9009 Add a new features to idl compiler:
9010 List<Type> => List of Type
9011 List-free<Type> => List of Type, it is up to the caller to free items and list
9012 const-List(-free)<Type> = const List of Types
9013 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
9015 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
9016 (generic_cpp_class_create_code):
9017 Adapted to new project_manager interface
9019 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
9020 * plugins/debug-manager/debugger.c:
9021 (ivariable_debugger_iface_init):
9022 Do not use C++ keyword "delete" for interface name
9024 * plugins/document-manager/anjuta-document-manager.plugin.in:
9025 Added m4 to mime-types
9027 * plugins/project-manager/plugin.c:
9028 (iproject_manager_add_source_multi):
9029 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
9031 2006-10-01 Naba Kumar <naba@gnome.org>
9033 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
9034 UI file used when out-of-process devhelp is used instead of
9037 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
9038 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
9039 plugins/profile-default/default.anjuta: Build devhelp plugin,
9040 but use out-of-process devhelp if devhelp plugin is disabled
9041 (either by user or devhelp is not installed). Disabled devhelp
9042 plugin by default. Added it in default profile.
9044 2006-10-01 Naba Kumar <naba@gnome.org>
9046 * plguins/project-manager/plugin.c: Possible fix for crash
9049 * configure.in, plugins/Makefile.am: Enabled glade plugin and
9050 set dep to last version 3.0.2.
9052 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
9053 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
9054 plugins/symbol-browser/plugin.c: Use the right action group
9055 for getting popup actions (Fixes lots of assertion failures).
9057 * plugins/project-manager/plugin.c,
9058 plugins/project-manager/plugin.h: use separate action group
9061 * plugins/message-view/plugin.c: Disconnect session load
9062 signal on plugin deactivation (fixes a crash).
9064 2006-09-30 Naba Kumar <naba@gnome.org>
9066 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
9067 * TODO.tasks: Assigned a bounty to Massimo.
9069 2006-09-29 Naba Kumar <naba@gnome.org>
9071 * src/anjuta-app.c, src/shell.c: Fixed build errors.
9073 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
9075 * plugins/debug-manager/debugger.c,
9076 plugins/debug-manager/plugin.c,
9077 libanjuta/interfaces/libanjuta.idl:
9078 Add a new abort command to quit debugger without waiting
9080 * plugins/gdb/debugger.c,
9081 plugins/gdb/debugger.h,
9082 plugins/gdb/plugin.c:
9083 Send a signal directly to the debugged program
9084 Implement abort command
9086 * plugins/debug-manager/debug_tree.c:
9089 * plugins/debug-manager/stack-trace.c:
9092 2006-09-29 Naba Kumar <naba@gnome.org>
9094 * TODO.tasks: Updated.
9096 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
9099 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
9101 * TODO.tasks: Updated in light of the word wrapping fix
9102 in Tasks Manager. Added a test bounty entry.
9104 * TODO.tasks: Added four bounties.
9106 2006-09-28 Naba Kumar <naba@gnome.org>
9108 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
9109 Added 'customizable' parameter to
9110 anjuta_ui_add_action_group_entries() and similar functions to
9111 allow user configuration of the actions. Filter out actions that
9112 are not configurable items (such as submenu items). Now the
9113 'Customize shortcuts' dialog is much better listed.
9115 * plugins/build-basic-autotools/build-basic-autotools.c,
9116 plugins/build-basic-autotools/build-basic-autotools.h,
9117 plugins/cvs-plugin/plugin.c,
9118 plugins/cvs-plugin/plugin.h,
9119 plugins/debug-manager/breakpoints.c,
9120 plugins/debug-manager/plugin.c,
9121 plugins/debug-manager/stack_trace.c,
9122 plugins/debug-manager/watch.c,
9123 plugins/devhelp/plugin.c,
9124 plugins/document-manager/plugin.c,
9125 plugins/file-loader/plugin.c,
9126 plugins/file-manager/plugin.c,
9127 plugins/glade/plugin.c,
9128 plugins/gtodo/interface.c,
9129 plugins/gtodo/plugin.c,
9130 plugins/language-support-cpp-java/plugin.c,
9131 plugins/macro/plugin.c,
9132 plugins/macro/plugin.h,
9133 plugins/message-view/plugin.c,
9134 plugins/patch/plugin.c,
9135 plugins/profile-default/default.anjuta,
9136 plugins/project-manager/plugin.c,
9137 plugins/project-manager/plugin.h,
9138 plugins/sample1/plugin.c,
9139 plugins/search/plugin.c,
9140 plugins/subversion/plugin.c,
9141 plugins/subversion/plugin.h,
9142 plugins/symbol-browser/plugin.c,
9143 plugins/symbol-browser/plugin.h,
9144 plugins/tools/plugin.c,
9145 plugins/valgrind/plugin.c,
9146 plugins/valgrind/plugin.h: Fixed to take care of above change
9147 in API of AnjutaUI. Properly added/removed action groups in some
9148 plugins. Split action groups into customization and non-customizable
9149 groups and added them separately.
9151 * plugins/document-manager/plugin.c: Close files belonging to
9152 project when project is closed (not complete).
9154 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
9155 vertical aligned cell entries.
9157 * src/anjuta-app.c: Define macros for the placeholder names.
9158 Set default widths and heights of the default placeholders,
9159 so that newly docked widgets are correclty sized.
9161 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
9162 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
9163 Fixed to generated correct actions addition/removal code.
9165 2006-09-25 Naba Kumar <naba@gnome.org>
9167 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
9168 libanjuta/anjuta-serializer.[ch]: Implemented serialization
9171 * plugins/message-view/anjuta-msgman.c,
9172 plugins/message-view/anjuta-msgman.h,
9173 plugins/message-view/message-view.c,
9174 plugins/message-view/message-view.h,
9175 plugins/message-view/plugin.c: Serialize messages panes in
9176 session save and deserialize them in session load so that
9177 build messages persistant.
9179 2006-09-24 Johannes Schmid <jhs@gnome.org>
9181 * libanjuta/anjuta-utils.c:
9182 * plugins/message-view/message-view.c:
9183 Really fixed #355407
9185 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
9187 * libanjuta/interfaces/libanjuta.idl:
9188 Change one variable sign
9190 * plugins/debug-manager/anjuta-debug-manager.glade,
9191 plugins/debug-manager/anjuta-debug-manager.ui:
9192 Few small interface changes
9194 * plugins/debug-manager/debug_tree.h,
9195 plugins/debug-manager/watch.c,
9196 plugins/debug-manager/debugger.c,
9197 plugins/debug-manager/plugin.c
9198 plugins/gdb/debugger.c,
9199 plugins/gdb/plugin.c:
9200 Big rewrite of debugger queue
9201 Allow to cancel command
9203 * plugins/debug-manager/memory.c:
9204 Fix a bug if a command is cancelled
9206 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
9208 * plugins/gdb/debugger.c,
9209 plugins/debug-manager/debug_tree.c,
9210 plugins/debug-manager/locals.c:
9211 Restore tree representation for local variable
9212 Add argument in local variable list
9213 Use gdb variable object to get all informations
9215 2006-09-19 Naba Kumar <naba@gnome.org>
9217 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
9218 that implements AnjutaSavePrompt class.
9220 * ChangeLog: Fixed indentation.
9222 * libanjuta/Makefile.am,
9223 libanjuta/anjuta-marshal.list,
9224 libanjuta/anjuta-shell.c,
9225 libanjuta/anjuta-shell.h,
9226 plugins/document-manager/action-callbacks.c,
9227 plugins/document-manager/action-callbacks.h,
9228 plugins/document-manager/anjuta-docman.c,
9229 plugins/document-manager/anjuta-docman.h,
9230 plugins/document-manager/plugin.c,
9231 src/anjuta.c: Impletemnted save prompt dialog to prompt for
9232 unsaved items during exit. A new signal is added in shell
9233 interface called 'save-prompt' to collect all unsaved items.
9234 Create AnjutaSavePrompt class (dialog) to process unsaved items.
9235 Fixed document manager to use the new save-prompt signal in shell
9236 and AnjutaSavePrompt object for unsaved files. Cleaned up
9237 AnjutaDocman to synchronously save new files. Fixed function
9240 2006-09-18 Johannes Schmid <jhs@gnome.org>
9242 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
9243 gdl requirement to 0.7.0
9245 2006-09-18 Johannes Schmid <jhs@gnome.org>
9247 * global-tags/.cvsignore:
9248 * global-tags/Makefile.am:
9249 * global-tags/create_global_tags.sh (removed):
9250 * global-tags/create_global_tags.sh.in (added):
9253 * libanjuta/anjuta-launcher.c:
9256 * plugins/project-manager/plugin.c:
9257 (project_manager_plugin_close_project):
9260 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
9263 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
9264 More reasonable toolbar creation/deletition though it does
9267 2006-09-15 Johannes Schmid <jhs@gnome.org>
9269 * libanjuta/anjuta-utils.c/.h:
9272 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
9274 * scintilla/ScintillaGTK.cxx
9275 Fixed doulbe freeing in Scintilla
9277 2006-09-12 Johannes Schmid <jhs@gnome.org>
9279 * plugins/symbol-browser/an_symbol_prefs.c:
9280 Support unloading / reloading of the module (for example when
9281 closing a project and opening another one).
9283 * plugins/project-manager/plugin.c:
9284 Really fixed #355148 (Show project name in title bar)
9286 2006-09-09 Johannes Schmid <jhs@gnome.org>
9288 * libanjuta/plugins.c:
9289 Fixed #355156 (Show plugins in alphabetical order)
9291 2006-09-09 Johannes Schmid <jhs@gnome.org>
9293 * plugins/project-manager/plugin.c:
9294 Fixed #355148 (Show project name in title bar)
9296 2006-09-09 Johannes Schmid <jhs@gnome.org>
9298 * plugins/project-manager/plugin.c:
9299 (value_removed_project_root_uri):
9300 Fixed crasher if project cannot be opened
9302 2006-08-30 Naba Kumar <naba@gnome.org>
9304 * plugins/language-support-cpp-java/plugin.[c,h],
9305 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
9306 Impletemnted UI for auto indent.
9308 2006-08-28 Naba Kumar <naba@gnome.org>
9310 * plugins/gvim/.cvsignore,
9311 plugins/gvim/Makefile.am,
9312 plugins/gvim/anjuta-vim-plugin.png,
9313 plugins/gvim/anjuta-vim.c,
9314 plugins/gvim/anjuta-vim.h,
9315 plugins/gvim/anjuta-vim.plugin.in,
9316 plugins/gvim/gtkvim.c,
9317 plugins/gvim/gtkvim.h,
9318 plugins/gvim/plugin.c,
9319 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
9322 2006-08-28 Naba Kumar <naba@gnome.org>
9324 Patch from: Massimo Corà <maxcvs@email.it>
9325 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
9326 possible infinite loop.
9328 2006-08-22 Adam Dingle <adam@medovina.org>
9330 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
9331 to edit are shown in the preferences dialog in anjuta").
9332 Removed unused widgets from the style editor dialog.
9334 2006-08-21 Johannes Schmid <jhs@gnome.org>
9336 * plugins/symbol-browser/test-class.[cpp/h]
9339 2006-08-18 Naba Kumar <naba@gnome.org>
9341 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
9342 end of document loading.
9344 * plugins/language-support-cpp-java/plugin.c,
9345 plugins/sourceview/sourceview.c: Fixed plugin loading.
9347 2006-08-17 Naba Kumar <naba@gnome.org>
9349 * plugins/language-support-cpp-java/plugin.c,
9350 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
9351 mode line parsing. Indentation parameters initialized based on
9352 mode line parameters.
9354 2006-08-16 Naba Kumar <naba@gnome.org>
9356 * Makefile.am, plugins/editor/text_editor.c,
9357 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
9360 2006-08-16 Naba Kumar <naba@gnome.org>
9362 Patch from Massimo Cora' <maxcvs@email.it>:
9364 * plugins/editor/aneditor-autocomplete.cxx,
9365 plugins/editor/aneditor-calltip.cxx,
9366 plugins/symbol-browser/Makefile.am,
9367 plugins/symbol-browser/an_symbol.c,
9368 plugins/symbol-browser/an_symbol_view.c,
9369 plugins/symbol-browser/plugin.c,
9370 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
9371 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
9372 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
9373 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
9374 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
9375 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
9376 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
9377 tagmanager/get.h, tagmanager/html.c,
9378 tagmanager/include/tm_source_file.h,
9379 tagmanager/include/tm_tag.h,
9380 tagmanager/include/tm_workspace.h,
9381 tagmanager/jscript.c, tagmanager/keyword.c,
9382 tagmanager/keyword.h, tagmanager/lisp.c,
9383 tagmanager/lregex.c, tagmanager/lua.c,
9384 tagmanager/main.h, tagmanager/make.c,
9385 tagmanager/options.c, tagmanager/options.h,
9386 tagmanager/parse.c, tagmanager/parse.h,
9387 tagmanager/parsers.h, tagmanager/pascal.c,
9388 tagmanager/perl.c, tagmanager/php.c,
9389 tagmanager/python.c, tagmanager/read.c,
9390 tagmanager/read.h, tagmanager/readtags.c,
9391 tagmanager/readtags.h, tagmanager/rexx.c,
9392 tagmanager/routines.c, tagmanager/routines.h,
9393 tagmanager/ruby.c, tagmanager/scheme.c,
9394 tagmanager/sh.c, tagmanager/slang.c,
9395 tagmanager/sml.c, tagmanager/sort.c,
9396 tagmanager/sort.h, tagmanager/sql.c,
9397 tagmanager/strlist.c, tagmanager/strlist.h,
9398 tagmanager/tcl.c, tagmanager/tm_source_file.c,
9399 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
9400 tagmanager/tm_workspace.c, tagmanager/verilog.c,
9401 tagmanager/vim.c, tagmanager/vstring.c,
9402 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
9403 5.6 and namespace completion fixed.
9405 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9406 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
9408 2006-08-15 Naba Kumar <naba@gnome.org>
9410 * libanjuta/interfaces/libanjuta.idl,
9411 plugins/editor/text-editor-iterable.c,
9412 plugins/editor/text_editor.c,
9413 plugins/sourceview/sourceview-cell.c,
9414 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
9415 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
9416 ianjuta_editor_end_action().
9418 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
9420 2006-08-13 Naba Kumar <naba@gnome.org>
9422 * plugins/debug-manager/breakpoints.c,
9423 plugins/debug-manager/memory.c,
9424 plugins/debug-manager/registers.c,
9425 src/layout.xml: Fixed debugger widgets layout.
9427 2006-08-12 Naba Kumar <naba@gnome.org>
9429 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
9430 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
9431 plugins/editor/editor.glade, plugins/editor/text_editor.h,
9432 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
9433 codes and dead codes. Removed automatic indentation prefs.
9435 2006-08-12 Johannes Schmid <jhs@gnome.org>
9437 * libanjuta/Makefile.am:
9438 * libanjuta/anjuta-launcher.c:
9439 * libanjuta/anjuta-launcher.h:
9440 * libanjuta/anjuta-plugin.c:
9441 * libanjuta/anjuta-plugin.h:
9442 * libanjuta/anjuta-preferences.c:
9443 * libanjuta/anjuta-preferences.h:
9444 * libanjuta/anjuta-shell.c:
9445 * libanjuta/anjuta-shell.h:
9446 * libanjuta/libanjuta.h:
9448 Made wrapper friendly:
9449 - no inline in header files (preferences_set/get)
9450 - correct signal names
9451 - correct GError** argument in anjuta_shell_freeze/thaw
9452 - include correct files in libanjuta.h
9454 * plugins/project-manager/plugin.c:
9457 2006-08-11 Naba Kumar <naba@gnome.org>
9459 * plugins/editor/aneditor-priv.h,
9460 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
9462 * plugins/editor/text_editor_cbs.c,
9463 plugins/sourceview/anjuta-view.c: Pass the right position for char
9466 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
9468 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
9470 2006-08-11 Naba Kumar <naba@gnome.org>
9472 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
9473 return the right character at the iter position and get_char() to
9476 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
9477 to set to character offset and not byte index.
9479 * plugins/language-support-cpp-java/plugin.c: Improved
9480 auto-indentation login. Indents opening and closing braces correctly.
9482 2006-08-10 Johannes Schmid <jhs@gnome.org>
9486 Required automake = 1.9
9488 * libanjuta/anjuta-children.c:
9489 * libanjuta/anjuta-children.h:
9490 * libanjuta/anjuta-encodings.h:
9491 * libanjuta/anjuta-launcher.h:
9492 * libanjuta/anjuta-plugin-description.h:
9493 * libanjuta/anjuta-preferences-dialog.h:
9494 * libanjuta/anjuta-preferences.h:
9495 * libanjuta/anjuta-session.h:
9496 * libanjuta/anjuta-status.h:
9497 * libanjuta/anjuta-ui.h:
9498 * libanjuta/anjuta-utils.c:
9499 * libanjuta/anjuta-utils.h:
9500 * libanjuta/e-splash.h:
9501 * libanjuta/glue-factory.h:
9502 * libanjuta/glue-plugin.h:
9503 * libanjuta/plugins.h:
9504 * libanjuta/resources.h:
9505 Fixed libanjuta to be able to wrap it
9506 - G_BEGIN_DECLS, G_END_DECLS
9507 - include all necessary files in libanjuta.h
9509 * plugins/gtodo/tray-icon.c:
9510 * plugins/terminal/terminal.c:
9511 Some build fixes for freebsd
9513 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
9514 * plugins/sourceview/sourceview.glade:
9515 Remove auto-indent feature as it is now in language-support
9517 2006-08-09 Naba Kumar <naba@gnome.org>
9519 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
9520 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
9521 Added missing files.
9523 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
9524 get_use_spaces(), set_tabsize() and set_use_spaces().
9526 2006-08-09 Naba Kumar <naba@gnome.org>
9528 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
9529 succeeded in activating.
9531 * plugins/document-manager/plugin.c: Added debug message.
9533 * libanjuta/interfaces/libanjuta.idl,
9534 plugins/editor/text_editor.c: Implemented get_tabsize(),
9535 get_use_spaces(), set_tabsize() and set_use_spaces().
9537 * plugins/language-support-cpp-java/Makefile.am,
9538 plugins/language-support-cpp-java/plugin.c,
9539 plugins/language-support-cpp-java/plugin.h: Used editor parameters
9540 for indentation. Added preferences page for paramenters.
9542 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
9544 2006-08-08 Naba Kumar <naba@gnome.org>
9546 * libanjuta/interfaces/libanjuta.idl,
9547 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9548 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9549 plugins/editor/text_editor.c,
9550 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
9551 and implemented it for both scintilla and sourceview.
9553 * plugins/search/plugin.c: Use the new grab_focus() to transfer
9554 focus back to editor (happens when pressing esc in incremental
9557 2006-08-08 Naba Kumar <naba@gnome.org>
9559 * libanjuta/interfaces/libanjuta.idl,
9560 plugins/editor/text_editor.c,
9561 plugins/editor/text_editor.h,
9562 plugins/editor/text-editor-iterable.c,
9563 plugins/sourceview/sourceview-cell.c,
9564 plugins/sourceview/sourceview.c: Implemented editor attributes
9567 * plugins/editor/aneditor.cxx: Disabled old indentation code.
9568 plugins/language-support-cpp-java/plugin.c: Implemented indentation
9569 code (not complete yet).
9571 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9572 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9573 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9574 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9575 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9576 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9578 2006-08-04 Naba Kumar <naba@gnome.org>
9580 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
9583 2006-08-03 Johannes Schmid <jhs@gnome.org>
9585 * configure.in: Add a more informative text to valgrind plugin
9588 Modified Preferences tasl
9589 * libanjuta/anjuta-plugin.c:
9590 * libanjuta/anjuta-preferences-dialog.c:
9591 * libanjuta/anjuta-preferences-dialog.h:
9592 * libanjuta/anjuta-preferences.c:
9593 * libanjuta/anjuta-preferences.h:
9594 * libanjuta/interfaces/Makefile.am.iface:
9595 * libanjuta/interfaces/libanjuta.idl:
9596 Added IAnjutaPreferences interface which every plugin that has preferences should
9597 implement. Call merge() and unmerge() at plugin activation/deactivation.
9598 Fixed preferences_page_remove()
9600 * plugins/build-basic-autotools/build-basic-autotools.c:
9601 * plugins/cvs-plugin/plugin.c:
9602 * plugins/document-manager/plugin.c:
9603 * plugins/editor/plugin.c:
9604 * plugins/editor/plugin.h:
9605 * plugins/file-manager/plugin.c:
9606 * plugins/gtodo/main.h:
9607 * plugins/gtodo/plugin.c:
9608 * plugins/gtodo/preferences.c:
9609 * plugins/message-view/anjuta-msgman.c:
9610 * plugins/message-view/anjuta-msgman.h:
9611 * plugins/message-view/plugin.c:
9612 * plugins/sourceview/plugin.c:
9613 * plugins/sourceview/plugin.h:
9614 * plugins/symbol-browser/an_symbol_prefs.c:
9615 * plugins/symbol-browser/plugin.c:
9616 * plugins/terminal/terminal.c:
9617 * plugins/valgrind/plugin.c
9620 Updated preference loading/unloading for all plugins
9622 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
9624 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
9625 src/Makefile.am, plugins/tools/scripts/Makefile.am:
9626 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
9627 recommended by the autoconf manual.
9628 - Fixes compiling with autoconf 2.60.
9630 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
9632 2006-08-02 Johanes Schmid <jhs@gnome.org>
9634 * plugins/profile-default/plugin.c:
9635 Fixed session handling
9637 2006-08-01 Johannes Schmid <jhs@gnome.org>
9640 * plugins/Makefile.am:
9641 Disabled devhelp and glade for now as they do not work (#341073
9644 * plugins/profile-default/anjuta-default-profile.ui (removed):
9645 * plugins/profile-default/plugin.c:
9646 * plugins/profile-default/plugin.h:
9647 * plugins/project-manager/anjuta-project-manager.ui:
9648 * plugins/project-manager/plugin.c:
9649 * plugins/project-manager/plugin.h:
9650 Limted multiple project support #315043
9652 * libanjuta/interfaces/libanjuta.idl:
9653 Added ianjuta_profile_unload
9655 2006-07-31 Naba Kumar <naba@gnome.org>
9657 * libanjuta/interfaces/libanjuta.idl,
9658 plugins/editor/text-editor-iterable.c,
9659 plugins/editor/text_editor.c,
9660 plugins/sourceview/anjuta-view.c,
9661 plugins/sourceview/anjuta-view.h,
9662 plugins/sourceview/sourceview.c: Fixed text iteration and
9663 IAnjutaEditor implementations in both scintilla
9664 and sourceview. Cleand up libanjuta API: Removed redundant
9665 erase_range() method from IAnjutaEditor interface, fixed
9666 ianjuta_editor_get_text to take length instead of range (consistency).
9667 autoindentation in both sourceview and scintilla more or less works,
9668 but still disabled for now because there are still some anomalies
9671 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
9673 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
9676 2006-07-30 Johannes Schmid <jhs@gnome.org>
9678 * plugins/sourceview/anjuta-document.c:
9679 * plugins/sourceview/anjuta-document.h:
9680 * plugins/sourceview/anjuta-view.c:
9681 * plugins/sourceview/sourceview.c:
9682 Wrote a new "char_added" implementation, I hope this one is good
9684 * plugins/sourceview/sourceview-cell.c:
9685 Fixed typo: "text_iter" instead of "iter"
9687 2006-07-30 Naba Kumar <naba@gnome.org>
9689 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
9691 2006-07-30 Johannes Schmid <jhs@gnome.org>
9693 * autogen.sh: use gnome-autogen.sh from gnome-coomen
9695 * plugins/debug-manager/plugin.c:
9696 * plugins/patch/plugin.c:
9697 Use IAnjutaIndicable to mark debugger position
9699 * plugins/sourceview/sourceview.c:
9700 Define colors for IAnjutaIndicable
9702 2006-07-29 Johannes Schmid <jhs@gnome.org>
9704 * plugins/debug-manager/anjuta-debug-manager.ui:
9705 * plugins/debug-manager/breakpoints.c:
9706 * plugins/debug-manager/images/Makefile.am:
9707 * plugins/debug-manager/images/run-to-cursor.png:
9708 * plugins/debug-manager/plugin.c:
9709 Added toolbar and some icons
9711 * plugins/patch/anjuta-patch.ui:
9712 * plugins/patch/patch-plugin.c:
9713 * plugins/patch/patch-plugin.glade:
9714 * plugins/patch/plugin.c:
9715 * plugins/patch/plugin.h:
9716 Improved patch plugin (GUI and function)
9718 * plugins/sourceview/sourceview.c:
9719 Fixed another Gtk-Critical
9721 * plugins/tools/anjuta-tools.ui:
9722 * plugins/tools/plugin.h:
9723 Put Patch plugin in tools menu and changed ui file
9725 2006-07-29 Johannes Schmid <jhs@gnome.org>
9727 * plugins/document-manager/plugin.c:
9728 Fixed accelator Gtk-Warning
9730 * plugins/message-view/anjuta-msgman.c:
9733 * plugins/sourceview/anjuta-document.c:
9734 * plugins/sourceview/anjuta-document.h:
9735 * plugins/sourceview/anjuta-marshal.list:
9736 Wrote a better emitter for the char-added signal
9738 * plugins/sourceview/sourceview.c:
9739 Fixed Redo/Undo to void Gtk-Criticals
9741 * plugins/sourceview/sourceview-args.c:
9742 * plugins/sourceview/sourceview-cell.c:
9743 * plugins/sourceview/sourceview-scope.c:
9744 * plugins/sourceview/sourceview-tags.c:
9745 Adapted to new IAnjutaIterator API
9747 2006-07-28 Naba Kumar <naba@gnome.org>
9749 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
9751 * plugins/symbol-browser/an_symbol.c,
9752 plugins/symbol-browser/an_symbol_iter.c,
9753 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
9754 subclass of AnjutaSymbol so that the symbol is accessible from
9755 the iter in light of changes in IAnjutaIterable.
9757 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
9758 implementation of IAnjutaIterable.
9760 2006-07-28 Naba Kumar <naba@gnome.org>
9762 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
9763 IAnjutaIterable. They were kind of useless since the interface is
9764 defined on the data object itself. Added set_position() method
9765 in IAnjutaIterable to allow setting arbitrary current index to the
9767 Added erase() and erase_range() in IAnjutaEditor.
9769 * plugins/editor/text-editor-iterable.c: Fixed
9770 plugins/editor/text_editor.c: Implemented erase() and erase_range()
9771 methods in editor. Fixed get_line_from_position() method.
9773 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
9774 code. It's disabled for now.
9776 * plugins/sourceview/sourceview-cell.c,
9777 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
9780 2006-07-27 Johannes Schmid <jhs@gnome.org>
9782 * plugins/sourceview/sourceview-cell.c:
9783 Fixed IAnjutaEditorCell to work only on a single line
9784 Fixed crasher in finalize
9786 * plugins/symbol-browser/an_symbol_prefs.c:
9787 * global-tags/Makefile.am:
9788 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
9791 2006-07-26 Naba Kumar <naba@gnome.org>
9793 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
9794 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
9796 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
9798 * plugins/document-manager/plugin.c: Fixed dynamic loading of
9801 * plugins/editor/text-editor-iterable.c,
9802 plugins/editor/text_editor.c,
9803 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
9804 method to work correctly, it was ignoring start and end parameters.
9805 Fixed TextEditorCell implementation. Fixed 'char-added' signal
9808 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
9809 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
9811 2006-07-24 Massimo Cora' <maxcvs@email.it>
9813 * plugins/symbol-browser/an_symbol_view.c,
9814 plugins/symbol-browser/an_symbol_view.h,
9815 plugins/symbol-browser/plugin.c:
9816 fix a matching case into sv_extract_type_qualifier_from_expr ()
9817 and some minor issues.
9819 2006-07-26 Johannes Schmid <jhs@gnome.org>
9821 * plugins/language-support-cpp-java/plugin.c:
9822 Fixed to work kind of with sourceview editor
9823 * plugins/sourceview/anjuta-document.c:
9824 * plugins/sourceview/anjuta-view.c:
9825 * plugins/sourceview/sourceview-cell.c:
9826 * plugins/sourceview/sourceview.c:
9827 Fixed IAnjutaEditorCell and "char-added" signal
9829 2006-07-24 Naba Kumar <naba@gnome.org>
9831 * plugins/document-manager/plugin.c,
9832 plugins/document-manager/plugin.h: Initial implementedion for loading
9835 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
9838 * plugins/editor/text_editor.c: Fixed syntax highlighting when
9839 indicators are cleared (that leaved grey texts).
9841 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
9843 * libanjuta/interfaces/libanjuta.idl,
9844 plugins/debug-manager/breakpoints.c,
9845 plugins/debug-manager/memory.c,
9846 plugins/debug-manager/registers.c,
9847 plugins/debug-manager/debug_tree.c,
9848 plugins/debug-manager/debugger.c,
9849 plugins/gdb/debugger.c,
9850 plugins/gdb/debugger.h,
9851 plugins/gdb/plugin.c:
9852 Add a parameter for reporting error
9853 Add a new interface for using gdb variable object
9854 Allow to cancel commands
9855 Rewrite handling of debugger state
9857 * plugins/debug-manager/plugin.c,
9858 plugins/debug-manager/locals.c,
9859 plugins/debug-manager/locals.h,
9860 plugins/debug-manager/register.c,
9861 plugins/debug-manager/stack_trace.c,
9862 plugins/debug-manager/stack_trace.h:
9863 Create and destroy local and stack trace windows when needed
9865 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9867 * plugins/document-manager/plugin.c:
9868 Fixed "Automatic" highlighting
9870 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9872 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
9874 * plugins/sourceview/anjuta-view.c:
9875 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
9877 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
9879 * configure.in: Check for C/C++-Compiler correctly
9881 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
9883 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9885 * plugins/debug-manager/stack_trace.c:
9886 Destroy stack window when debuuger is disabled (#347414)
9888 * plugins/sourceview/anjuta-view.c:
9889 Fix a crash with popup-menu (#347412)
9891 2006-07-13 Naba Kumar <naba@gnome.org>
9893 * plugins/editor/Makefile.am,
9894 plugins/editor/text_editor.h,
9895 plugins/editor/text-editor-iterable.h,
9896 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
9899 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
9902 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
9904 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
9906 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
9909 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9911 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9913 * libanjuta/anjuta-preferences-dialog.c:
9914 Do not use the page_num returned by gtk_notebook_append_page to
9915 remove the page as it cause bugs when pages removal is not done
9918 * plugins/document-manager/anjuta-docman.c:
9920 makes Anjuta display dock_items which have previously been hidden
9922 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9924 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9926 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
9927 * plugins/sourceview/sourceview.c: (imark_unmark):
9929 Patches for bugs #346450 and #346295
9931 * AUTHORS: Added Fredrik
9933 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
9935 * plugins/message-view/anjuta-msgman.c:
9936 Fixed close button/icon size (like in docman)
9938 2006-06-10 Naba Kumar <naba@gnome.org>
9940 * plugins/editor/text_editor.c: Fixed goto line to mark the line
9943 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
9945 * libanjuta/interfaces/libanjuta.idl:
9946 Move inspect_memory function in IAnjutaCpuDebugger interface
9947 Rename Boolean type to State
9949 * plugins/debug-manager/breakpoint.c:
9950 Rename Boolean type to State
9952 * plugins/debug-manager/Makefile.am,
9953 plugins/debug-manager/anjuta-marshal.list,
9954 plugins/debug-manager/data_view.c,
9955 plugins/debug-manager/data_view.h,
9956 plugins/debug-manager/data_buffer.c,
9957 plugins/debug-manager/data_buffer.h,
9958 plugins/debug-manager/chunk_view.c,
9959 plugins/debug-manager/chunk_view.h,
9960 plugins/debug-manager/anjuta-debug-manager.ui,
9961 plugins/debug-manager/debugger.c,
9962 plugins/debug-manager/memory.c,
9963 plugins/debug-manager/memory.h,
9964 plugins/debug-manager/plugin.c,
9965 plugins/gdb/debugger.c,
9966 plugins/gdb/debugger.h,
9967 plugins/gdb/plugin.c:
9968 Rewrite memory window using a special widget
9969 Rename Boolean type to State
9971 2006-06-08 Naba Kumar <naba@gnome.org>
9973 * plugins/editor/text_editor.c (itext_editor_get_current_word):
9974 Do not return garbage characters and return NULL when there is no
9977 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
9980 * plugins/search/search-replace.c: Fixed a mem leak.
9982 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
9984 * libanjuta/anjuta-launcher.c:
9985 Added debug message (see #343522)
9987 * plugins/build-basic-autotools/build-basic-autotools.c:
9988 Patch from Günther Brammer to fix #344015
9990 * plugins/sourceview/sourceview.c:
9991 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
9992 automatic highlight of build messages)
9994 2006-06-06 Naba Kumar <naba@gnome.org>
9997 libanjuta/interfaces/libanjuta.idl,
9998 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9999 plugins/Makefile.am,
10000 plugins/document-manager/action-callbacks.c,
10001 plugins/document-manager/plugin.c,
10002 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
10003 interface for language highlight selection and langauge change
10006 * plugins/language-support-cpp-java: Added language support
10007 plugin for cpp and java.
10009 2006-05-27 Naba Kumar <naba@gnome.org>
10011 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
10012 plugins/debug-manager/*, data/Makefile.am,
10013 manuals/reference/libanjuta/libanjuta.types,
10014 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10015 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
10016 merged anjuta-new-debugger branch into trunck.
10017 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
10019 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
10021 * libanjuta/interfaces/libanjuta.idl,
10022 plugins/debug-manager/debugger.c,
10023 plugins/debug-manager/debugger.h,
10024 plugins/gdb/anjuta-gdb.plugin.in,
10025 plugins/gdb/debugger.c,
10026 plugins/gdb/debugger.h,
10027 plugins/gdb/plugin.c:
10028 Add new IAnjutaCpuDebugger interface to access cpu register
10029 Run gdb instead of /usr/local/bin/gdb
10031 * plugins/debug-manager/plugin.c,
10032 plugins/debug-manager/registers.c,
10033 plugins/debug-manager/registers.h:
10034 Rewrite register window
10035 Rename Load target menu item to Run target
10037 2006-05-07 Naba Kumar <naba@gnome.org>
10041 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
10043 * plugins/debug-manager/watch.c,
10044 plugins/debug-manager/breakpoint.c,
10045 plugins/debug-manager/breakpoint.h:
10046 Fix crash: disconnect save and load session signals
10048 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
10050 * libanjuta/interface/libanjuta.idl,
10051 plugins/debug-manager/debugger.c,
10052 plugins/gdb/plugin.c:
10053 Add a value parameter for evaluate command
10055 * plugins/debug-manager/anjuta-debug-manager.glade:
10056 Create new dialog box for watches using glade
10058 * plugins/debug-manager/anjuta-debug-manager.ui:
10059 Move watch menu items near the end
10060 Move breakpoint menu items outside the sub menu
10062 * plugins/debug-manager/debug_tree.c,
10063 plugins/debug-manager/debug_tree.h,
10064 plugins/debug-manager/debug_tree.h,
10065 plugins/debug-manager/watch.c:
10066 Move all GUI code from watch.c to debug_tree.c
10067 Add an auto update property to watches
10069 * plugins/debug-manager/locals.c,
10070 plugins/debug-manager/locals.h,
10071 plugins/debug-manager/stack_trace.c,
10072 plugins/debug-manager/stack_trace.h,
10073 plugins/debug-manager/plugin.c:
10074 Register actions before starting debugger
10076 * plugins/gdb/debugger.c:
10077 Do not call callback function if not present
10079 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
10081 * libanjuta/interfaces/libanjuta.idl,
10082 plugins/debug-manager/stack_trace.c,
10083 plugins/debug-manager/stack_trace.h,
10084 plugins/debug-manager/anjuta-debug-manager.ui,
10085 plugins/gdb/debugger.c:
10086 Add a popup menu in stack frame window
10087 Add a new frame-changed event
10088 Use MI command for getting stack informations
10089 Get filename with full path (need gdb > 6.3)
10091 * libanjuta/interfaces/libanjuta.idl,
10092 plugins/debug-manager/debug_tree.c,
10093 plugins/debug-manager/debugger.c,
10094 plugins/debug-manager/locals.c,
10095 plugins/debug-manager/locals.h,
10096 plugins/debug-manager/plugin.c,
10097 plugins/gdb/debugger.c,
10098 plugins/gdb/debugger.h,
10099 plugins/gdb/parser.c,
10100 plugins/gdb/parser.h,
10101 plugins/gdb/plugin.c,
10102 plugins/gdb/Makefile.am:
10103 Pass watch data with string instead of Watch structures
10104 Use debug_tree in local window
10108 * plugins/debug-manager/breakpoints.c,
10109 plugins/debug-manager/utilities.c,
10110 plugins/debug-manager/utilities.h:
10111 Use a GtkListStore instead of a GtkTreeStore
10112 move goto_location_in_editor in utilities.c
10114 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
10116 * libanjuta/interfaces/libanjuta.idl,
10117 plugins/debug-manager/anjuta-debug-manager.ui,
10118 plugins/debug-manager/breakpoints.c,
10119 plugins/debug-manager/plugin.c,
10120 plugins/gdb/debugger.c:
10121 Add a breakpoint type
10122 Add new popup menu in breakpoint window
10123 Add toggle breakpoint in editor popup menu
10124 Save and restore breakpoint enable
10125 Fix bug in clear all breakpoints
10126 Remove old useless code
10128 * plugins/debug-manager/debugger.c:
10129 Fix some problem with debugger states
10131 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
10132 Update documentation
10134 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
10136 * data/Makefile.am,
10137 plugins/gdb/Makefile.am,
10138 plugins/gdb/gdb.init:
10139 Move gdb.init crom data to plugins/gdb
10141 * plugins/gdb/gdb.init,
10142 libanjuta/interfaces/libanjuta.idl,
10143 plugins/debug-manager/breakpoints.c,
10144 plugins/debug-manager/debugger.c,
10145 plugins/debug-manager/plugin.c,
10146 plugins/gdb/debugger.c,
10147 plugins/gdb/plugin.c:
10148 Support pending breakpoints
10149 Rewrite debugger states
10150 Split ianjuta_debugger_log into _enable_log and _disable_log
10152 * plugins/debug-manager/start.c,
10153 plugins/debug-manager/debug_tree.c,
10154 plugins/gdb/parser.c:
10155 Remove some useless lines
10157 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
10158 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10159 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
10160 Update documentation
10162 2006-03-12 Naba Kumar <naba@gnome.org>
10164 * manuals/references/libanjuta/libanjuta.types: Fixed
10165 debug-manager name.
10167 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
10169 * libanjuta/anjuta-debugger.c,
10170 libanjuta/anjuta-debugger.h:
10173 * libanjuta/interfaces/libanjuta.idl,
10174 plugins/debug-mananger/breakpoints.c,
10175 plugins/debug-manager/debug_tree.c,
10176 plugins/debug-manager/debugger.c,
10177 plugins/debug-manager/plugin.c,
10178 plugins/debug-manager/registers.c,
10179 plugins/debug-manager/sharedlib.c,
10180 plugins/debug-manager/signal.c,
10181 plugins/debug-manager/stack_trace.c,
10182 plugins/debug-manager/start.c,
10183 plugins/debug-manager/watch.c,
10184 plugins/gdb/debugger.c,
10185 plugins/gdb/debugger.h,
10186 plugins/gdb/parser.c,
10187 plugins/gdb/parser.h,
10188 plugins/gdb/plugin.c:
10189 Move types definitions from libanjuta/anjuta-debugger.{ch}
10190 Rename types from AnjutaDebugger* to IAnjutaDebugger*
10192 * plugins/gdb/Makefile.am:
10193 Remove user interface from gdb plugin
10195 2006-03-12 Naba Kumar <naba@gnome.org>
10197 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
10199 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
10201 Modified Patch from Marc Maurer <uwog@uwog.net>:
10202 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
10205 * plugins/sourceview/Makefile.am:
10206 * plugins/sourceview/sourceview-cell.c:
10207 * plugins/sourceview/sourceview-cell.h:
10208 * plugins/sourceview/sourceview.c:
10210 Implemented IAnjutaEditorCell
10212 2006-05-21 Naba Kumar <naba@gnome.org>
10214 * libanjuta/interfaces/libanjuta.idl,
10215 plugins/document-manager/action-callbacks.c,
10216 plugins/document-manager/plugin.c,
10217 plugins/editor/print.c, plugins/editor/text_editor.c,
10218 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
10219 Fixed zooming and added icons and shortcuts for zoom menu items.
10221 2006-05-21 Naba Kumar <naba@gnome.org>
10223 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
10226 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
10228 * plugins/document-manager/anjuta-docman.c:
10229 Fixed close button reaction by setting the correct current editor
10231 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
10233 Patch from Yang Hong <yanghong@ccoss.com.cn>:
10234 * plugins/document-manager/anjuta-docman.c
10235 - Fix close button, you can close any tab as you wish now.
10236 - Fadeout mime icon as the same as close image
10238 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
10240 Patch from Marc Maurer <uwog@uwog.net>
10241 * main.c: Compile fix when NLS is enabled
10243 AUTHORS: Added Marc
10245 2006-05-20 Naba Kumar <naba@gnome.org>
10247 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
10248 while loading abiword-2.4.4/abi project).
10250 2006-05-18 Naba Kumar <naba@gnome.org>
10252 * libanjuta/interfaces/libanjuta.idl,
10253 plugins/document-manager/action-callbacks.c,
10254 plugins/editor/print.c,
10255 plugins/editor/text_editor.c,
10256 plugins/editor/text_editor.h,
10257 plugins/editor/text_editor_prefs.c: Fixed zooming.
10259 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
10260 interface for character iteration and IAnjutaEditorAssist interface
10261 for autocompletions and editor tips.
10263 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
10265 Patch from Günther Brammer <GBrammer@gmx.de>:
10266 * plugins/document-manager/anjuta-docman.c:
10267 Make tabs smaller but keep nice closing icon
10269 * plugins/document-manager/anjuta-docman.c:
10270 * plugins/document-manager/Makefile.am:
10272 Added nice mime-icons to the editor tabs
10274 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
10276 * configure.in: Bumped version to 2.0.3 (pre-release increment)
10278 * plugins/symbol-browser/an_symbol_view.c:
10280 - Fixed symbol searching (Yang Hong (#341997))
10282 * plugins/devhelp/htmlview.c:
10283 Fixed devhelp plugin
10285 * plugins/build-basic-autotools/build-basic-autotools.c:
10286 * plugins/search/search-replace.c:
10287 * plugins/document-manager/anjuta-docman.c:
10289 Only add a marker to a line where it makes sense!
10291 === anjuta 2.0.2 ===
10293 2006-05-15 Naba Kumar <naba@gnome.org>
10295 * configure.in: set required versions for
10298 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
10300 * plugins/glade/plugin.c:
10301 Fixed signal connection for "gtk-doc-search"
10303 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
10305 * NEWS: Set release date, add known issues
10307 * libanjuta/anjuta-shell.c:
10308 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
10309 and debug other gtk-warnings/criticals)
10311 * plugins/build-basic-autotools/build-basic-autotools.c:
10312 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
10314 * plugins/sourceview/anjuta-view.c:
10315 * plugins/sourceview/sourceview-args.c:
10316 * plugins/sourceview/sourceview-scope.c:
10317 * plugins/sourceview/sourceview-tags.c:
10318 Fixed gtk-criticals (gtk_source_language_get_mime_types)
10320 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
10322 * pixmaps/Makefile.am:
10323 Add preferences_general.png
10325 * plugins/devhelp/plugin.c:
10326 Fixed some more realise things
10328 * plugins/message-view/anjuta-msgman.c:
10329 Support stock icons for message panes
10331 * plugins/search/search-replace.c:
10332 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
10334 * plugins/search/search-replace_backend.c:
10337 * plugins/sourceview/anjuta-document.c:
10338 * plugins/sourceview/sourceview.c:
10339 Fixed finalise and tag completion
10341 * src/anjuta-app.c:
10342 Use preferences_general icon
10344 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
10346 * pixmaps/Makefile.am:
10349 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
10351 * plugins/sourceview/sourceview-prefs.c:
10352 Fixed font & color handling
10354 * plugins/symbol-browser/an_symbol_view.c:
10357 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
10359 * plugins/macro/macros.xml:
10360 Fixed bug #341583 (Address of FSF)
10362 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
10365 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
10366 Update: Do it the cool way...
10368 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
10370 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
10371 Implement gtk-api-help signals of glade3
10372 * configure.in: Bump to glade3 2.91.2
10374 * plugins/devhelp/plugin.c:
10375 Fixed some realize stuff in the devhelp plugin
10377 * plugins/sourceview/anjuta-document.c:
10378 fixed bug with scope completion
10380 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
10382 * plugins/symbol-browser/an_symbol_view.c
10383 * plugins/symbol-browser/an_symbol_prefs.c
10384 * plugins/symbol-browser/an_symbol_prefs.h
10385 * global_tags/create_global_tags.sh:
10387 Automaticly create global tags on first startup
10389 2006-05-08 Massimo Cora' <maxcvs@email.it>
10392 * plugins/project-wizard/templates/Makefile.am:
10393 * (added) plugins/project-wizard/templates/cpp-logo.png:
10394 * (added) plugins/project-wizard/templates/cpp.wiz:
10395 * (added) plugins/project-wizard/templates/cpp/*:
10397 Added a generic c++ template. It's a simple hello world.
10399 2006-05-07 Massimo Cora' <maxcvs@email.it>
10401 * plugins/symbol-browser/an_symbol_view.c:
10402 fixed a stupid crasher.
10404 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
10406 * plugins/project-wizard/templates/wxwin/configure.in.tpl
10407 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
10409 Fixed WxWidgets project type
10411 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
10413 * plugins/devhelp/htmlview.c:
10414 * plugins/devhelp/plugin.c:
10415 Maybe I fixed the crash this time! I could at least not reproduce anymore!
10417 * plugins/project-wizard/install.c:
10418 Don't set a message - thanks to seb
10420 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
10422 * plugins/devhelp/htmlview.c:
10423 * plugins/symbol-browser/an_symbol_view.c:
10425 There is a weird crash in gtk_idle which I still did not completly fix!
10427 * plugins/project-wizard/install.c:
10428 Default to success instead of failure
10430 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
10432 * plugins/devhelp/htmlview.c:
10433 * plugins/devhelp/plugin.c:
10434 Fixed bug and libdevhelp issue!
10436 * plugins/project-wizard/install.c:
10437 Fixed message string!
10439 2006-05-03 Massimo Cora' <maxcvs@email.it>
10441 * plugins/symbol-browser/an_symbol_view.c:
10442 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
10444 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10446 * pixmaps/Makefile.am:
10448 * anjuta.desktop.in.in
10450 GNOME Goal #2.1: Install theme-friendly icons
10452 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10454 * plugins/devhelp/htmlview.c: Reload page on reparent
10455 * plugins/document-manager/anjuta-docman.c:
10456 Present document-manager when document is selected in file-manager
10458 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10460 * plugins/symbol-broser/an_symbol_view.c:
10461 Fixed crasher in namespace exploration
10463 2006-05-01 Massimo Cora' <maxcvs@email.it>
10466 * plugins/valgrind/Makefile.am:
10468 Optional compiling of Valgrind plugin
10470 2006-05-01 Massimo Cora' <maxcvs@email.it>
10472 * plugins/symbol-browser/an_symbol_view.c:
10473 - modularized code. Marked with FIXME the parts which need improvement.
10475 - Added basic namespace completion for Gtkmm type project:
10476 - namespace1::MyClass *class;
10477 - class-> [display]
10478 - Namespaces must be anyway improved.
10480 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10482 * plugins/devhelp/plugin.c:
10483 Fixed up plugin unloading and show html widget on link selected
10487 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10489 * plugins/devhelp/Makefile.am:
10490 * plugins/devhelp/anjuta-devhelp.plugin.in:
10491 * plugins/devhelp/htmlview.c:
10492 * plugins/devhelp/htmlview.h:
10493 * plugins/devhelp/plugin.c:
10494 * plugins/devhelp/plugin.h:
10495 Reimplemeted devhelp plugin from scratch
10497 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
10500 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
10502 * plugins/sourceview/sourceview-tags.c:
10503 complete some more tag types
10505 * plugins/valgrind/plugin.c:
10506 * plugins/valgrind/preferences.c:
10507 * plugins/valgrind/vggeneralprefs.c:
10509 Fixed lots of gtk warnings
10511 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
10513 * plugins/sourceview/sourceview-scope.c:
10514 Implemented type-ahead for scope completion
10516 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
10518 * manuals/C/Makefile.am:
10519 * manuals/Makefile.am:
10520 * plugins/document-manager/Makefile.am:
10521 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10522 * plugins/sourceview/Makefile.am:
10527 * plugins/class-gen/goc_template_header: G_END_DECLS
10529 2006-05-27 Naba Kumar <naba@gnome.org>
10531 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
10532 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
10533 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
10534 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
10535 scintilla/include/Scintilla.iface,
10536 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
10537 cvs. Fixed compile flags. Removed outdated patches.
10539 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
10541 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
10543 * plugins/sourceview/anjuta-document.c:
10544 * plugins/sourceview/sourceview-args.c:
10545 * plugins/sourceview/sourceview-scope.c:
10547 Add End/Home keypresses and support completion if symbol start with '!' for example
10550 2006-04-27 Massimo Cora' <maxcvs@email.it>
10552 * libanjuta/interfaces/libanjuta.idl:
10554 * plugins/sourceview/sourceview-scope.c:
10555 * plugins/sourceview/tag-window.c:
10556 * plugins/sourceview/tag-window.h:
10557 * plugins/symbol-browser/an_symbol_view.c:
10558 * plugins/symbol-browser/an_symbol_view.h:
10559 * plugins/symbol-browser/plugin.c:
10561 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
10563 Code and ideas for C/C++ new completion engine comes from IComplete written by
10564 Martin Stubenschrott <stubenschrott@gmx.net>.
10565 Currently the interface works only with GtkSourceView plugin.
10567 * tagmanager/Makefile.am:
10569 * tagmanager/entry.h:
10570 * tagmanager/get.c:
10571 * tagmanager/get.h:
10572 * tagmanager/include/tm_file_entry.h:
10573 * tagmanager/include/tm_project.h:
10574 * tagmanager/include/tm_source_file.h:
10575 * tagmanager/include/tm_symbol.h:
10576 * tagmanager/include/tm_tagmanager.h:
10577 * tagmanager/include/tm_work_object.h:
10578 * tagmanager/include/tm_workspace.h:
10579 * tagmanager/parse.c:
10580 * tagmanager/read.c:
10581 * tagmanager/read.h:
10582 * tagmanager/tm_project.c:
10583 * tagmanager/tm_source_file.c:
10584 * tagmanager/tm_workspace.c:
10586 Tagmanager can now parse a memory buffer and generate/update
10587 tags into tm_workspace/tm_project on the fly, without using files.
10588 C/C++ is supported now.
10590 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
10592 * plugins/sourceview/anjuta-document.c:
10593 * plugins/sourceview/sourceview-args.c:
10594 * plugins/sourceview/sourceview-scope.c:
10595 * plugins/sourceview/sourceview.c:
10597 Fixed some memory leaks and argument completion
10599 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
10601 * plugins/glade/plugin.c:
10603 Fixed glade plugin build because of API changes in glade3
10605 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
10607 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
10608 Updated editor section
10610 * manuals/C/anjuta-manual/interface.xml:
10611 * manuals/C/anjuta-manual/preferences.xml:
10612 * manuals/C/anjuta-manual/projects.xml:
10615 * plugins/editor/anjuta-editor.plugin.in:
10618 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
10621 * plugins/editor/anjuta-editor.plugin.in:
10622 * plugins/sourceview/sourceview.plugin.in:
10624 Build both editors and let the user decide a runtime!
10626 * plugins/sourceview/sourceview-scope.c:
10627 Fixed bug in regex to allow test()-> completions
10629 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
10631 * plugins/sourceview/anjuta-document.c:
10632 * plugins/sourceview/sourceview-args.c:
10633 * plugins/sourceview/sourceview-scope.c:
10634 * plugins/sourceview/sourceview-tags.c:
10635 * plugins/sourceview/tag-window.c:
10637 Improved callltip windows
10639 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10641 * src/anjuta-app.c: (on_session_save):
10642 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
10643 <ricardo.jose.ferrari@gmail.com> for pointing this out!
10645 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10647 * libanjuta/anjuta-utils.c:
10648 * plugins/cvs-plugin/cvs-execute.c:
10651 * scintilla/LexInno.cxx:
10652 * scintilla/LexOpal.cxx:
10653 * scintilla/LexTCL.cxx:
10655 Added missing files from scintilla-update
10657 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10660 * manuals/C/Makefile.am:
10661 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
10662 * manuals/C/anjuta-manual/Makefile.am:
10663 * manuals/C/anjuta-manual/anjuta-manual.xml:
10664 * manuals/C/anjuta-manual/build.xml:
10665 * manuals/C/anjuta-manual/debugger.xml:
10666 * manuals/C/anjuta-manual/execute.xml:
10667 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
10668 * manuals/C/anjuta-manual/figures/arguments.png:
10669 * manuals/C/anjuta-manual/figures/configure_dlg.png:
10670 * manuals/C/anjuta-manual/figures/file_menu.png:
10671 * manuals/C/anjuta-manual/figures/menu_main.png:
10672 * manuals/C/anjuta-manual/figures/menubar.png:
10673 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
10674 * manuals/C/anjuta-manual/figures/project_info.png:
10675 * manuals/C/anjuta-manual/figures/scrshot.png:
10676 * manuals/C/anjuta-manual/figures/symbol_browser.png:
10677 * manuals/C/anjuta-manual/figures/tool-editor.png:
10678 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
10679 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
10680 * manuals/C/anjuta-manual/figures/toolbar_format.png:
10681 * manuals/C/anjuta-manual/figures/toolbar_main.png:
10682 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
10683 * manuals/C/anjuta-manual/fileoperations.xml:
10684 * manuals/C/anjuta-manual/interface.xml:
10685 * manuals/C/anjuta-manual/introduction.xml:
10686 * manuals/C/anjuta-manual/preferences.xml:
10687 * manuals/C/anjuta-manual/projects.xml:
10688 * manuals/C/anjuta-manual/tools.xml:
10689 * manuals/Makefile.am:
10691 Updated manual and faq
10693 * scintilla/CallTip.cxx:
10694 * scintilla/CallTip.h:
10695 * scintilla/CellBuffer.cxx:
10696 * scintilla/CellBuffer.h:
10697 * scintilla/ContractionState.cxx:
10698 * scintilla/Document.cxx:
10699 * scintilla/Document.h:
10700 * scintilla/DocumentAccessor.cxx:
10701 * scintilla/Editor.cxx:
10702 * scintilla/Editor.h:
10703 * scintilla/ExternalLexer.cxx:
10704 * scintilla/Indicator.cxx:
10705 * scintilla/KeyMap.cxx:
10706 * scintilla/KeyWords.cxx:
10707 * scintilla/LexAU3.cxx:
10708 * scintilla/LexBash.cxx:
10709 * scintilla/LexCPP.cxx:
10710 * scintilla/LexCaml.cxx:
10711 * scintilla/LexCsound.cxx:
10712 * scintilla/LexEiffel.cxx:
10713 * scintilla/LexGui4Cli.cxx:
10714 * scintilla/LexHTML.cxx:
10715 * scintilla/LexLua.cxx:
10716 * scintilla/LexMSSQL.cxx:
10717 * scintilla/LexOthers.cxx:
10718 * scintilla/LexPOV.cxx:
10719 * scintilla/LexPython.cxx:
10720 * scintilla/LexRuby.cxx:
10721 * scintilla/LexSQL.cxx:
10722 * scintilla/LexVB.cxx:
10723 * scintilla/Makefile.am:
10724 * scintilla/PlatGTK.cxx:
10725 * scintilla/PropSet.cxx:
10726 * scintilla/RESearch.cxx:
10727 * scintilla/RESearch.h:
10728 * scintilla/ScintillaBase.cxx:
10729 * scintilla/ScintillaGTK.cxx:
10730 * scintilla/StyleContext.h:
10731 * scintilla/ViewStyle.cxx:
10732 * scintilla/ViewStyle.h:
10733 * scintilla/XPM.cxx:
10734 * scintilla/include/KeyWords.h:
10735 * scintilla/include/Platform.h:
10736 * scintilla/include/PropSet.h:
10737 * scintilla/include/SciLexer.h:
10738 * scintilla/include/Scintilla.h:
10739 * scintilla/include/Scintilla.iface:
10740 * scintilla/include/ScintillaWidget.h:
10741 * scintilla/lexers.make:
10743 Update to scintilla 1.68
10745 * src/anjuta-app.c:
10746 Only show help items which are really availible
10748 * plugins/cvs-plugin/cvs-callbacks.c
10749 * plugins/cvs-plugin/cvs-execute.c
10750 * plugins/cvs-plugin/subversion-callbacks.c:
10751 * libanjuta/anjuta-utils.c:
10752 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
10754 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
10756 * plugins/project-wizard/install.c,
10757 * plugins/project-wizard/autogen.c:
10758 Add error messages if using a read only directory
10759 Improve fix for bug #339296
10761 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10763 * libanjuta/interfaces/libanjuta.idl:
10764 * plugins/document-manager/action-callbacks.c:
10765 * plugins/document-manager/plugin.c:
10766 * plugins/editor/text_editor.c:
10767 Added IAnjutaEditorGoto
10769 * plugins/editor/aneditor.cxx:
10770 * plugins/editor/aneditor.h:
10771 * plugins/editor/text_editor.h:
10772 * plugins/editor/text_editor_prefs.c:
10776 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
10778 * libanjuta/interfaces/libanjuta.idl:
10779 * plugins/document-manager/action-callbacks.c:
10780 * plugins/document-manager/anjuta-docman.c:
10781 * plugins/document-manager/plugin.c:
10782 * plugins/editor/text_editor.c:
10783 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
10785 * plugins/sourceview/sourceview.c:
10786 * plugins/sourceview/sourceview.glade:
10787 Fixed some uft-8 issues and added a preference option
10788 to enable/disable gnome-vfs monitoring
10790 * scintilla/Makefile.am:
10791 * scintilla/include/Makefile.am:
10794 2006-04-20 Massimo Cora' <maxcvs@email.it>
10796 * libanjuta/interfaces/libanjuta.idl:
10797 Remove get_current_pos () because we have get_position()
10799 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10802 * plugins/sourceview/tag-window.c:
10803 Don't close window on PageUp/PageDown
10805 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10807 * data/Makefile.am:
10808 * manuals/reference/libanjuta/Makefile.am:
10813 * src/bacon-message-connection.c:
10814 * src/bacon-message-connection.h: (both from gedit)
10817 Fixed #312319 (Opening files when Anjuta is already open)
10819 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10821 * TODO.tasks: Updated
10822 * plugins/sourceview/anjuta-view.c:
10823 * plugins/sourceview/anjuta-view.h:
10824 * plugins/sourceview/sourceview.c:
10826 * configure.in: Fix --enable-plugin-scintilla
10828 Added char_added signal
10830 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10832 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
10834 Fixed diff for utf8
10836 * plugins/sourceview/sourceview.c:
10837 Fixed VFS monitoring (still a bit buggy)
10839 * plugins/sourceview/sourceview-args.c:
10840 * plugins/sourceview/tag-window.c:
10842 Better sizing for the popup-window
10844 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
10846 * plugins/project-wizard/templates/gnome/src/main.c:
10847 * plugins/project-wizard/templates/gnome/src/project.glade:
10848 * plugins/project-wizard/templates/gtk/src/main.c:
10849 * plugins/project-wizard/templates/gtk/src/project.glade:
10850 * plugins/project-wizard/templates/gtkmm/src/main.cc:
10852 Fixed up GLADE_FILE definition in project types and fixed bug #334546
10854 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
10856 * configure.in: More removal of obsoleteness.
10859 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
10862 * libanjuta/anjuta-preferences.c:
10863 * libanjuta/anjuta-utils.c:
10864 * libanjuta/anjuta-utils.h:
10865 * plugins/message-view/message-view.c:
10867 Changed color functions and moved convert_color to anjuta-utils.h
10869 * plugins/message-view/anjuta-message-manager-plugin.glade:
10870 GnomeColorPicker -> GtkColorButton (bug #309154)
10872 * plugins/sourceview/plugin.c:
10873 * plugins/sourceview/sourceview-prefs.c:
10874 * plugins/sourceview/sourceview.glade:
10875 Added color and font preferences
10877 * plugins/sourceview/sourceview-tags.c:
10878 Only show as much choices as configured in preferences
10880 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10882 * ROADMAP, NEWS: Updated (we are far behind ;-)
10883 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
10885 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10888 * plugins/editor/Makefile.am:
10889 * scintilla/Makefile.am
10891 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
10893 * global-tags/Makefile.am:
10894 * global-tags/create_global_tags.sh:
10895 * plugins/symbol-browser/an_symbol_prefs.c:
10896 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
10897 * plugins/symbol-browser/plugin.h:
10898 * tagmanager/include/tm_workspace.h:
10899 * tagmanager/tm_workspace.c:
10901 Fixed symbol-browser prefs and move global tags generation from installtion to
10902 preferences to make the life easier for distributers and to allow updates after installtion
10904 * plugins/document-manager/action-callbacks.c:
10905 * plugins/document-manager/action-callbacks.h:
10906 * plugins/document-manager/anjuta-document-manager.ui:
10907 * plugins/document-manager/indent-util.c:
10908 * plugins/document-manager/plugin.c:
10909 * plugins/editor/text_editor.c:
10911 Moved indent stuff to document-manager
10913 * plugins/sourceview/anjuta-view.c:
10914 * plugins/sourceview/sourceview-args.c:
10915 * plugins/sourceview/sourceview-scope.c:
10916 * plugins/sourceview/sourceview-tags.c:
10917 * plugins/sourceview/sourceview.c:
10921 * plugins/sourceview/sourceview.plugin (removed):
10922 * plugins/sourceview/sourceview.plugin.in:
10923 Editor is not user-activatible
10925 * plugins/sourceview/sourceview.png:
10928 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
10930 * src/anjuta-app.c: Fixed crasher on plugin unloading
10932 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
10934 * plugins/sourceview/sourceview.c
10935 * plugins/sourceview/sourceview-args.c
10936 * plugins/sourceview/sourceview-args.h:
10938 Polished argument completion
10940 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
10942 * plugins/message-view/anjuta-msgman.c:
10943 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
10945 Show message pane on switch (does not work, anjuta_shell needs a fix)
10947 * plugins/sourceview/Makefile.am:
10948 * plugins/sourceview/anjuta-view.c: (find_tag_window),
10949 * plugins/sourceview/sourceview-args.c:
10950 * plugins/sourceview/sourceview-args.h:
10951 * plugins/sourceview/sourceview-private.h:
10952 * plugins/sourceview/sourceview-scope.c:
10953 (sourceview_scope_update), (sourceview_scope_filter_keypress):
10954 * plugins/sourceview/sourceview-tags.c:
10955 * plugins/sourceview/sourceview.c:
10956 * plugins/sourceview/tag-window.c:
10957 * plugins/sourceview/tag-window.h:
10959 Added scope and argument completion
10961 2006-04-03 Johannes Schmid <jhs@gnome.org>
10964 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
10965 (on_widget_remove):
10968 * plugins/sourceview/sourceview.c: (iselect_clear):
10969 Make "Delete"-key working
10971 * configure.in: #336389
10973 2006-04-03 Johannes Schmid <jhs@gnome.org>
10975 * plugins/sourceview/Makefile.am:
10976 * plugins/sourceview/anjuta-view.c:
10977 * plugins/sourceview/plugin.c:
10978 * plugins/sourceview/sourceview-private.h:
10979 * plugins/sourceview/sourceview-scope.c:
10980 * plugins/sourceview/sourceview-scope.h:
10981 * plugins/sourceview/sourceview-tags.c:
10982 * plugins/sourceview/sourceview-tags.h:
10983 * plugins/sourceview/sourceview.c:
10984 * plugins/sourceview/sourceview.h:
10985 * plugins/sourceview/tag-window.c:
10987 - fixed goto_file_line
10988 - scroll to cursor on undo/redo
10989 - show correct popup-menu
10990 - scope completion (not ready yet)
10992 2006-04-03 Johannes Schmid <jhs@gnome.org>
10994 * plugins/sourceview/plugin.c:
10995 * plugins/sourceview/sourceview-tags.c:
10996 * plugins/sourceview/sourceview.c:
10997 * plugins/sourceview/sourceview.h:
10998 * plugins/sourceview/tag-window.c:
11000 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
11002 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11004 * plugins/sourceview/sourceview.c:
11005 Fixed next/previous bookmark.
11006 Toggled bookmark (set/unset).
11008 2006-04-03 Johannes Schmid <jhs@gnome.org>
11010 * plugins/document-manager/action-callbacks.c:
11011 Fixed Gtk-Warning in goto_line
11013 * plugins/sourceview/Makefile.am:
11014 * plugins/sourceview/anjuta-document.c:
11015 * plugins/sourceview/anjuta-view.c:
11016 * plugins/sourceview/anjuta-view.h:
11017 * plugins/sourceview/sourceview-autocomplete.c:
11018 * plugins/sourceview/sourceview-autocomplete.h:
11019 * plugins/sourceview/sourceview-private.h:
11020 * plugins/sourceview/sourceview-tags.c:
11021 * plugins/sourceview/sourceview-tags.h:
11022 * plugins/sourceview/sourceview.c:
11023 * plugins/sourceview/tag-window.c:
11024 * plugins/sourceview/tag-window.h:
11025 Created a nice API for tag and completion windows
11027 * plugins/sourceview/sourceview-print.h:
11028 * plugins/sourceview/sourceview-print.c:
11031 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11033 * plugins/sourceview/sourceview.c:
11034 Fixed typo (Sort bookmarks).
11036 2006-04-01 Johannes Schmid <jhs@gnome.org>
11038 * plugins/sourceview/anjuta-document.c:
11039 * plugins/sourceview/anjuta-document.h:
11040 * plugins/sourceview/anjuta-view.c:
11041 * plugins/sourceview/anjuta-view.h:
11042 * plugins/sourceview/sourceview-autocomplete.c:
11043 * plugins/sourceview/sourceview-autocomplete.h:
11044 * plugins/sourceview/sourceview-prefs.c:
11045 * plugins/sourceview/sourceview-prefs.h:
11046 * plugins/sourceview/sourceview-private.h:
11047 * plugins/sourceview/sourceview-tags.c:
11048 * plugins/sourceview/sourceview-tags.h:
11049 * plugins/sourceview/sourceview.c:
11050 * plugins/sourceview/sourceview.glade:
11051 * plugins/sourceview/tag-window.c:
11052 * plugins/sourceview/tag-window.h:
11054 Improved code complete and autocomplete
11056 2006-04-01 Johannes Schmid <jhs@gnome.org>
11058 * plugins/sourceview/Makefile.am:
11059 * plugins/sourceview/bookmark.png:
11060 * plugins/sourceview/marker-attentive.png:
11061 * plugins/sourceview/marker-basic.png:
11062 * plugins/sourceview/marker-intense.png:
11063 * plugins/sourceview/marker-light.png:
11064 * plugins/sourceview/sourceview.c:
11066 Added pixmaps for all marker types and show bookmarks
11069 * plugins/sourceview/Makefile.am:
11070 Build sourceview on 2.14 only
11072 2006-03-31 Johannes Schmid <jhs@gnome.org>
11074 * plugins/sourceview/Makefile.am:
11075 * plugins/sourceview/anjuta-document.c:
11076 * plugins/sourceview/anjuta-view.c:
11077 * plugins/sourceview/anjuta-view.h:
11078 * plugins/sourceview/sourceview-autocomplete.c:
11079 * plugins/sourceview/sourceview-private.h:
11080 * plugins/sourceview/sourceview-tags.c:
11081 * plugins/sourceview/sourceview-tags.h:
11082 * plugins/sourceview/sourceview.c:
11083 * plugins/sourceview/tag-window.c:
11084 * plugins/sourceview/tag-window.h:
11086 Added code completion with tag manager to the editor and fixed a save_as bug
11088 2006-03-31 Johannes Schmid <jhs@gnome.org>
11090 * src/main.c: Revert patch from Rob to allow building with
11092 * configure.in: Require at least 2.12 libraries
11094 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
11096 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
11098 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
11099 Improve anjuta-plugin project template: Added missed files dist tarball
11102 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
11105 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
11107 reviewed by: Johannes Schmid <jhs@gnome.org>
11109 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
11110 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
11111 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
11112 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
11114 Improve anjuta-plugin project template. Also fix for #322744
11116 2006-03-27 Johannes Schmid <jhs@gnome.org>
11118 * plugins/sourceview/sourceview-private.h:
11119 plugins/sourceview/sourceview.c:
11121 Added basic bookmark support
11123 2006-03-27 Johannes Schmid <jhs@gnome.org>
11128 Patch from Rob Bradfort <robster@debian.org>:
11129 * src/main.c: (get_command_line_args), (main):
11130 Migration from popt to GOption
11132 2006-03-26 Naba Kumar <naba@gnome.org>
11134 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
11135 size to scale itself with theme.
11137 2006-03-26 Naba Kumar <naba@gnome.org>
11139 * plugins/file-manager/an_file_view.c,
11140 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
11141 when symbolview and fileview objects are destroyed to avoid crashes
11142 after the plugins are disabled.
11144 2006-03-26 Naba Kumar <naba@gnome.org>
11146 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
11147 Deleted unused file.
11149 * plugins/glade/plugin.c: Be able to close glade plugin when there
11150 there is no glade project loaded.
11152 * plugins/sourceview/sourceview.plugin,
11153 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
11155 2006-03-23 Naba Kumar <naba@gnome.org>
11157 * plugins/editor/print.c: Fixed a bug where some sections of
11158 printed/previewed text is not highlighted.
11160 2006-03-20 Johannes Schmid <jhs@gnome.org>
11162 * libanjuta/interfaces/libanjuta.idl:
11164 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
11165 as we do not use private apis. Show help window and startup because it does
11168 * plugins/document-manager/action-callbacks.c:
11169 plugins/editor/Makefile.am:
11170 plugins/editor/text_editor.c:
11171 plugins/editor/print.c:
11172 plugins/editor/print.h:
11174 Fixed printing (nobody has missed it BTW ;-)
11176 * plugins/sourceview/sourceview.c:
11179 2006-03-20 Naba Kumar <naba@gnome.org>
11181 * configure.in, plugins/devhelp/plugin.c: Be able to build with
11182 devhelp >= 0.9 < 0.11 versions.
11184 2006-03-20 Johannes Schmid <jhs@gnome.org>
11186 * plugins/sourceview/anjuta-document-loader.c
11187 plugins/sourceview/sourceview.c:
11189 Fixed encoding bugs
11191 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11193 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
11194 Fixed bug (line position)
11195 Give the good line position whatever the active editor.
11197 2006-03-19 Ilkka Tuohela <hile@iki.fi>
11199 * configure.in: Added fi to ALL_LINGUAS
11201 2006-03-19 Johannes Schmid <jhs@gnome.org>
11203 * plugins/sourceview/anjuta-document-loader.c:
11204 replace gnome_vfs_get_mime_type_for_name_and data
11206 * plugins/build-basic-autotools/build-basic-autotools.c:
11209 2006-03-17 Johannes Schmid <jhs@gnome.org>
11211 * plugins/editor/editor.glade:
11212 Added style-editor again after it got lost somehow
11214 2006-03-17 Johannes Schmid <jhs@gnome.org>
11216 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
11217 configure.in: require devhelp 0.11
11219 Post 0.11 devhelp versions (CVS) do not work because of an API change...
11221 plugins/build-basic-autotools/build-basic-autotools.c:
11222 forgot a an installtion callback for the "install as root"-feature
11224 2006-03-17 Massimo Cora' <maxcvs@email.it>
11226 reviewed by: Johannes Schmid <jhs@gnome.org>
11228 * plugins/class-gen/anjuta-class-gen-plugin.glade
11229 plugins/class-gen/class_gen.c
11230 plugins/class-gen/goc_template_header
11231 plugins/class-gen/goc_template_source
11235 2006-03-16 Johannes Schmid <jhs@gnome.org>
11237 * plugins/sourceview/sourceview.c:
11238 Fixed "save-point" signal for undo actions
11240 2006-03-16 Massimo Cora' <maxcvs@email.it>
11242 reviewed by: Johannes Schmid <jhs@gnome.org>
11244 * plugins/document-manager/anjuta-docman.c:
11245 Implement tab drag and drop
11247 2006-03-16 Johannes Schmid <jhs@gnome.org>
11249 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
11250 plugins/build-basic-autotools/build-basic-autotools.c:
11252 Implemented "install as root"-feature (#321455)
11254 2006-03-16 Johannes Schmid <jhs@gnome.org>
11257 plugins/sourceview/.cvsignore
11258 plugins/tools/scripts/.cvsignore:
11259 Added/extended .cvsignore files
11261 * plugins/sourceview/sourceview-autocomplete.c:
11262 plugins/sourceview/sourceview-autocomplete.h:
11263 plugins/sourceview/sourceview-prefs.c:
11264 plugins/sourceview/sourceview-private.h:
11265 plugins/sourceview/sourceview.glade:
11266 Autcomplete just works(tm) now and respects preferences
11268 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
11269 Use better algorithm from autocomplete
11271 2006-03-15 Johannes Schmid <jhs@gnome.org>
11273 * src/anjuta-app.c:
11276 2006-03-15 Johannes Schmid <jhs@gnome.org>
11278 * libanjuta/interfaces/libanjuta.idl:
11279 plugins/class-gen/class_gen.c:
11280 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
11281 plugins/project-manager/plugin.c:
11283 Allow to add multiple source files (#320191)
11285 * configure.in: Require gnome-build 0.1.3
11287 2006-03-14 Johannes Schmid <jhs@gnome.org>
11289 * plugins/macro/macro-utils.c: Fixed bug #333606
11290 * plugins/file-wizard/file.c: Fixed bug #333601
11292 2006-03-13 Johannes Schmid <jhs@gnome.org>
11294 * plugins/sourceview/sourceview_autocomplete.c
11295 plugins/sourceview/sourceview_autocomplete.h
11296 plugins/sourceview/sourceview.c
11297 plugins/sourceview/sourceview-private.h
11298 plugins/sourceview/sourceview-prefs.c:
11300 Cleaned up and fixed several issues
11302 2006-03-13 Johannes Schmid <jhs@gnome.org>
11304 * plugins/sourceview/Makefile.am:
11305 plugins/sourceview/sourceview-autocomplete.c
11306 plugins/sourceview/sourceview-autocomplete.h:
11307 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
11308 plugins/sourceview/sourceview-private.h:
11309 plugins/sourceview/sourceview.c:
11311 Added (buggy) autocomplete feature to sourceview
11313 2006-03-12 Naba Kumar <naba@gnome.org>
11315 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
11316 libanjuta/anjuta-session.c: Added API docs.
11318 2006-03-12 Naba Kumar <naba@gnome.org>
11320 * TODO.tasks: Added couple of tasks.
11321 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
11322 Register private class as early as possible so that members could
11323 point to self class. Code clean up.
11325 2006-03-12 Naba Kumar <naba@gnome.org>
11327 * po/POTFILES.in, po/POTFILES.skip: Updated.
11329 2006-03-11 Naba Kumar <naba@gnome.org>
11331 * libanjuta/anjuta-shell.c,
11332 plugins/document-manager/anjuta-docman.c,
11333 plugins/document-manager/plugin.c,
11334 plugins/symbol-browser/an_symbol_search.c,
11335 plugins/valgrind/vgrule-list.c: Use correct signal names while
11338 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
11339 signal names and fixed enum IANJUTA_TYPE_* macro.
11341 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11343 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
11344 plugins/search/search-replace.c :
11345 Fixed bug (Bookmark the good line).
11346 Search & Replace (Mark all matched strings).
11348 2006-03-09 Johannes Schmid <jhs@gnome.org>
11350 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
11351 Completed changes from yesterday
11353 * plugins/document-manager/anjuta-document-manager.glade:
11354 plugins/editor/editor.glade
11355 plugins/editor/plugin.c: (activate_plugin)
11356 plugins/editor/text_editor.c
11357 plugins/sourceview/Makefile.am
11358 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
11359 plugins/sourceview/sourceview.glade:
11360 Completed preference changes
11362 2006-03-08 Johannes Schmid <jhs@gnome.org>
11364 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
11365 plugins/search/plugin.c: (activate_plugin):
11367 Removed Gtk-Criticals
11369 * plugins/document-manager/anjuta-document-manager.glade:
11370 plugins/document-manager/plugin.c: (on_docman_auto_save),
11371 (on_gconf_notify_timer), (prefs_init):
11372 plugins/document-manager/plugin.h:
11373 plugins/editor/text_editor.c: (text_editor_instance_init),
11374 (text_editor_dispose):
11375 plugins/editor/text_editor.h:
11376 plugins/editor/text_editor_cbs.c:
11377 plugins/editor/text_editor_cbs.h:
11378 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
11379 plugins/glade/plugin.c: (activate_plugin):
11380 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
11381 plugins/sourceview/sourceview-private.h:
11382 plugins/sourceview/sourceview.c: (on_menu_popup),
11383 (sourceview_new), (ifile_open), (ifile_savable_save),
11384 (ifile_savable_save_as), (ieditor_set_popup_menu),
11385 (ieditor_get_filename), (imark_mark):
11387 Moved autosave from editor to document manager and fixed some things in
11390 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11392 * plugins/search/anjuta-search.glade :
11393 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
11394 plugins/search/search-replace_bachend.c: Fixed a crash bug.
11395 plugins/search/search-replace.c : Fixed bug.
11397 2006-03-08 Johannes Schmid <jhs@gnome.org>
11399 * plugins/search/anjuta-search.glade
11400 Fixed widget names (glade is a bit stupid on copying widgets to other files)
11402 2006-03-07 Johannes Schmid <jhs@gnome.org>
11404 * plugins/document-manager/action-callbacks.c
11405 plugins/document-manager/anjuta-document-manager.glade
11406 plugins/document-manager/plugin.c: (prefs_init),
11408 plugins/editor/Makefile.am:
11409 plugins/editor/editor.glade:
11410 plugins/editor/plugin.c: (on_style_button_clicked),
11411 (activate_plugin), (dispose):
11412 plugins/editor/style-editor.c:
11414 Startet to seperate document-manager and editor preferences
11416 * plugins/search/Makefile.am:
11417 plugins/search/anjuta-search.glade:
11418 plugins/search/search-replace.c:
11420 Moved search GUI to search-plugin
11422 * plugins/sourceview/sourceview-prefs.c:
11423 plugins/sourceview/sourceview-prefs.h:
11424 plugins/sourceview/sourceview-private.h:
11425 plugins/sourceview/sourceview.c:
11426 plugins/sourceview/sourceview.h:
11427 plugins/sourceview/Makefile.am:
11428 plugins/sourceview/anjuta-document.h:
11429 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
11430 plugins/sourceview/plugin.c:
11432 Added some preferences to sourceview and fixed vfs_monitor
11434 * tagmanager/c.c: (parseParens):
11435 Removed annoying debug message
11437 * libanjuta/interfaces/libanjuta.idl:
11438 Removed IAnjutaEditorFactory::create_style_editor()
11440 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11442 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
11443 Search : Bookmark all matched lines.
11445 2006-03-06 Johannes Schmid <jhs@gnome.org>
11447 * plugins/class-gen/anjuta-class-gen.plugin.in
11448 plugins/file-loader/plugin.c: (sort_wizards)
11449 (on_create_submenu), (activate_plugin)
11450 plugins/file-wizard/anjuta-file-wizard.plugin.in
11451 plugins/glade/anjuta-glade.plugin.in
11452 plugins/project-import/anjuta-project-import.plugin.in
11453 plugins/project-wizard/anjuta-project-wizard.plugin.in:
11455 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
11456 sorted alphabeticly
11458 * plugins/project-wizard/templates/mkfile.wiz:
11459 Use configured project directory instead of ~/myproject
11461 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
11463 Show markers (again) and monitor uri
11465 2006-03-06 Naba Kumar <naba@gnome.org>
11467 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
11468 typedefs separately so that forward linking would work.
11469 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
11471 2006-03-05 Naba Kumar <naba@gnome.org>
11473 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
11474 passing Enums and Structs in signals. Define struct _Name in
11475 generated code, so that forward referencing.
11476 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
11478 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
11480 2006-03-05 Naba Kumar <naba@gnome.org>
11482 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
11483 support. Generate GType definitions for enums in generated codes
11484 so that enums could be passed as signal params.
11486 2006-03-04 Naba Kumar <naba@gnome.org>
11488 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
11489 Restored cvs-moved revision files. They were originally marked
11490 deleted at their older locations. Now they are restored at
11491 their new locations. The changeset is one that was committed
11492 as part of document-manager, editor, search and print plugins
11493 separation from editor plugin.
11495 2006-03-03 Johannes Schmid <jhs@gnome.org>
11497 * plugins/sourceview/*:
11498 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
11501 2006-03-04 Naba Kumar <naba@gnome.org>
11503 * plugins/gdb/*: Deleted removed files (see previous changlog
11504 entry for files list).
11506 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
11508 * plugins/debug-mananger/breakpoints.c,
11509 plugins/debug-manager/breakpoints.h,
11510 plugins/debug-manager/debug_tree.c,
11511 plugins/debug-manager/debug_tree.h,
11512 plugins/debug-manager/info.c,
11513 plugins/debug-manager/info.h,
11514 plugins/debug-manager/locals.c,
11515 plugins/debug-manager/locals.h,
11516 plugins/debug-manager/memory.c,
11517 plugins/debug-manager/memory.h,
11518 plugins/debug-manager/registers.c,
11519 plugins/debug-manager/registers.h,
11520 plugins/debug-manager/sharedlib.c,
11521 plugins/debug-manager/sharedlib.h,
11522 plugins/debug-manager/signal.c,
11523 plugins/debug-manager/signal.h,
11524 plugins/debug-manager/stack_trace.c,
11525 plugins/debug-manager/stack_trace.h,
11526 plugins/debug-manager/watch.c,
11527 plugins/debug-manager/watch.h,
11528 plugins/debug-manager/Makefile.am:
11529 Move from gdb plugin to debug manager plugin
11531 * plugins/debug-manager/anjuta-debug-manager.glade,
11532 plugins/debug-manager/anjuta-debug-manager.ui:
11533 Move all user interface from gdb to debug manager
11535 * plugins/debug-manager/utilities.c,
11536 plugins/debug-manager/utilities.h:
11537 Remove some unused code
11538 Add useful code from gdb plugin
11540 * plugins/debug-manager/start.c,
11541 plugins/debug-manager/start.h:
11542 Include code of attach_process
11543 Add more code to start the debugger
11545 * plugins/debug-manager/plugin.c,
11546 plugins/debug-manager/plugin.h,
11547 plugins/debug-manager/anjuta-debug-manager.plugin.in:
11548 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
11550 * plugins/debug-manager/debugger.c,
11551 plugins/debug-manager/debugger.h:
11552 Implement a queue of debugger command
11554 * plugins/gdb/actions.c,
11555 plugins/gdb/actions.h,
11556 plugins/gdb/watch_cbs.c,
11557 plugins/gdb/watch_cbs.h,
11558 plugins/gdb/watch_gui.c,
11559 plugins/gdb/watch_gui.h:
11562 * plugins/gdb/debugger.c,
11563 plugins/gdb/debugger.h,
11564 plugins/gdb/gdbmi.c,
11565 plugins/gdb/gdbmi.h,
11566 plugins/gdb/utilities.c,
11567 plugins/gdb/utilities.h,
11568 plugins/gdb/Makefile.am,
11569 plugins/gdb/anjuta-gdb.plugin.in:
11570 Implement necessary functions
11572 * plugins/gdb/parser.c,
11573 plugins/gdb/parser.h:
11574 Code for parsing variable previously in debug_tree.c
11576 * plugins/gdb/anjuta-gdb.glade,
11577 plugins/gdb/anjuta-gdb.ui:
11578 Remove user interface
11580 * plugins/gdb/gdbmi-test.c:
11583 * plugins/gdb/anjuta-gdb.plugin.png:
11584 Try an improved icon for gdb (archer fish)
11586 * libanjuta/anjuta-debugger.c,
11587 libanjuta/anjuta-debugger.h,
11588 libanjuta/interfaces/libanjuta.idl,
11589 libanjuta/interfaces/anjuta-idl-compiler.pl,
11590 libanjuta/Makefile.am:
11591 Add declaration used in new IAnjutaDebugger interface
11593 * manuals/reference/libanjuta.types,
11594 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
11595 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
11596 Update documentation
11598 2006-03-02 Naba Kumar <naba@gnome.org>
11600 * manuals/reference/libanjuta/Makefile.am,
11601 manuals/reference/libanjuta/libanjuta-docs.sgml,
11602 manuals/reference/libanjuta/libanjuta-sections.txt,
11603 manuals/reference/libanjuta/libanjuta.types,
11604 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11605 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
11606 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
11607 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11608 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11609 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11610 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11611 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11612 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
11613 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
11614 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11615 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
11616 manuals/reference/libanjuta/tmpl/e-splash.sgml,
11617 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
11618 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
11619 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
11620 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
11621 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
11622 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11623 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
11624 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
11625 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
11626 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
11627 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
11628 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
11629 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
11630 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
11631 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
11632 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11633 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
11634 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
11635 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11636 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11637 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
11638 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
11639 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
11640 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
11641 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
11642 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
11643 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
11644 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
11645 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11646 manuals/reference/libanjuta/tmpl/plugins.sgml,
11647 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11648 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
11649 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
11650 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
11651 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
11652 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
11653 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
11654 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
11655 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
11656 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
11657 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
11658 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
11659 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
11660 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
11663 2006-02-28 Naba Kumar <naba@gnome.org>
11665 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11666 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
11667 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
11668 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
11669 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
11670 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
11671 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
11672 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
11673 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
11674 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
11675 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
11676 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
11677 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
11678 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
11680 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11682 * plugins/sourceview/sourceview.c:
11683 Select to brace, select block.
11685 2006-02-28 Johannes Schmid <jhs@gnome.org>
11687 * plugins/file-wizard/Makefile.am
11688 plugins/file-wizard/action-callbacks.c (removed)
11689 plugins/file-wizard/action-callbacks.h (removed)
11690 plugins/file-wizard/anjuta-file-wizard.ui
11691 plugins/file-wizard/plugin.c: (activate_plugin),
11692 (deactivate_plugin)
11693 plugins/file-wizard/plugin.h:
11694 Removed Edit->Insert Text submenu (replace by macros plugin)
11696 * plugins/sourceview/sourceview.c: (sourceview_new),
11697 (ieditor_set_popup_menu):
11698 Fixed some more bugs
11700 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
11702 2006-02-28 Naba Kumar <naba@gnome.org>
11704 * plugins/file-manager/an_file_view.c,
11705 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
11706 rows also and with delay 1 sec (the color and timout value should
11707 probably be picked up from some system wide preference key).
11709 2006-02-28 Naba Kumar <naba@gnome.org>
11711 * libanjuta/interfaces/libanjuta.idl,
11712 plugins/document-manager/action-callbacks.c,
11713 plugins/document-manager/plugin.c,
11714 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
11715 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
11716 Added interface checks in document manager and enable/disable
11717 menus based on supported interface.
11719 * plugins/project-import/anjuta-project-import.glade: Set some
11720 resonable size for the import dialog.
11722 2006-02-27 Naba Kumar <naba@gnome.org>
11724 * libanjuta/interfaces/libanjuta.idl,
11725 plugins/document-manager/action-callbacks.c,
11726 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
11727 and eol conversion actions.
11729 2006-02-27 Johannes Schmid <jhs@gnome.org>
11731 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
11732 * plugins/file-manager/an_file_view.c
11733 plugins/file-manager/plugin.h: Added tooltips
11734 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
11736 2006-02-26 Naba Kumar <naba@gnome.org>
11738 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11739 plugins/build-basic-autotools/build-basic-autotools.c,
11740 plugins/build-basic-autotools/build-basic-autotools.h,
11741 plugins/build-basic-autotools/executer.c,
11742 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
11743 disable indicator highlights preferences from message manager to
11744 build plugin. Implemented message indicator highlights in build tool.
11746 * plugins/editor/text_editor.c: Fixed indicators.
11748 2006-02-26 Johannes Schmid <jhs@gnome.org>
11750 * plugins/sourceview/sourceview.c:
11753 * plugins/subversion/svn_auth.c:
11754 Fixed username/password authentification but there might be a memory corruption
11756 2006-02-26 Naba Kumar <naba@gnome.org>
11758 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11759 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
11760 libanjuta/anjuta-launcher.h: Added documentation.
11762 2006-02-24 Naba Kumar <naba@gnome.org>
11764 * plugins/editor/text_editor.c: Fixed change in API in
11765 IAnjutaEditorSelection::set().
11767 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11769 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
11770 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
11771 libanjuta/interfaces/libanjuta.idl :
11772 Search in sourceview editor (Select in buffer).
11775 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11777 * plugins/sourceview/sourceview.c :
11778 Fixed Replace, to_upper, to_lower.
11780 * plugins/search/search-replace_backend.c :
11781 Renamed header name.
11783 2006-02-22 Naba Kumar <naba@gnome.org>
11785 * libanjuta/anjuta-plugin-description.c,
11786 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
11787 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
11788 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
11789 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11790 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
11792 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11793 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
11795 2006-02-21 Naba Kumar <naba@gnome.org>
11797 * libanjuta/interfaces/libanjuta.idl,
11798 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
11799 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
11800 interface for editor.
11802 2006-02-21 Naba Kumar <naba@gnome.org>
11804 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
11806 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11807 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
11809 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11811 * GTKSOURCEVIEW EDITOR
11812 plugins/sourceview/sourceview.c :
11813 Fixed copy and Goto Line.
11815 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
11816 plugins/macro/plugin.c :
11817 Fixed Insert key word and Insert macro.
11819 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
11821 * plugins/document-manager/anjuta-docman.c:
11822 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
11825 plugins/Makefile.am:
11826 plugins/sourceview/.cvsignore:
11827 plugins/sourceview/Makefile.am:
11828 plugins/sourceview/plugin.c: :
11829 plugins/sourceview/plugin.h:
11830 plugins/sourceview/sourceview.c:
11831 plugins/sourceview/sourceview.h:
11832 plugins/sourceview/sourceview.plugin:
11833 plugins/sourceview/sourceview.plugin.in:
11834 plugins/sourceview/sourceview.png:
11836 Added sourceview editor plugin
11838 2006-02-19 Naba Kumar <naba@gnome.org>
11840 * libanjuta/interfaces/libanjuta.idl,
11841 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11842 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11843 plugins/cvs-plugin/cvs-interface.c,
11844 plugins/document-manager/action-callbacks.c,
11845 plugins/document-manager/action-callbacks.h,
11846 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
11847 plugins/search/plugin.c, plugins/search/search-replace.c,
11848 plugins/search/search-replace_backend.c,
11849 plugins/subversion/subversion-actions.c,
11850 plugins/subversion/subversion-callbacks.c,
11851 plugins/tools/editor.c, plugins/tools/execute.c,
11852 plugins/tools/variable.c: Defined proper editor interfaces and fixed
11853 few fatal warnings.
11855 2006-02-15 Naba Kumar <naba@gnome.org>
11857 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
11860 * libanjuta/interfaces/libanjuta.idl,
11861 plugins/document-manager/anjuta-docman.c,
11862 plugins/document-manager/plugin.c,
11863 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
11864 unnecessary parameters from IAnjutaEditor interface and used proper
11865 types instead of 'gpointer'. Fixed various compiler warnings.
11867 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
11870 2006-02-12 Naba Kumar <naba@gnome.org>
11872 * po/POTFILES.in: Updated.
11874 2006-02-11 Naba Kumar <naba@gnome.org>
11876 * plugins/editor/properties.[cxx,h],
11877 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
11878 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
11879 to sci_prop_*(), because they were conflicting with external
11880 functions (in some ssl library).
11882 2006-02-08 Naba Kumar <naba@gnome.org>
11884 Patch from Massimo Cora <maxcvs@email.it>:
11885 * plugins/valgrind/anjuta-valgrind.schemas,
11886 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
11887 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
11888 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
11889 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
11890 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
11891 plugins/valgrind/vgtoolview.c,
11892 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
11893 before running the debugging session. I've added also a
11894 preference in Anjuta Preferences where you can specify
11895 the path to the valgrind binary. The default is /usr/bin/valgrind.
11896 Now it displays a dialog with the error. [it can be -program
11897 exited- or -file loaded or end of input-]. Some valgrind 3.x
11900 2006-01-29 Naba Kumar <naba@gnome.org>
11902 Patch from Massimo Cora <maxcvs@email.it>:
11903 * configure.in, plugins/Makefile.am,
11904 plugins/valgrind/*: Valgrind plugin (requires
11905 binutils-dev and valgrind to be installed.
11907 2005-01-24 Johannes Schmid <jhs@gnome.org>
11909 * Patch from Eric Greveson <ejg45@cam.ac.uk>
11910 plugins/tools/variables.c:
11911 Added current directory to possible variables
11913 * Patch from Günther Brammer <gbrammer@gmx.de>
11914 plugins/document-manager/anjuta-docman.c:
11915 Fix a crash on opening a file
11917 AUTHORS: Added Günther Brammer
11919 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
11921 * libanjuta/anjuta-launcher.c:
11922 Fix a bug in AnjutaLauncher when output is bigger than buffer
11923 Probably fix bug #315188 and #305134
11925 2005-12-28 Johannes Schmid <jhs@gnome.org>
11927 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
11928 * src/about.c: Use new gtk about dialog
11929 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
11930 Updated anjuta_ui_add_action_group_entries call
11932 Patch from Jean Breford <jean.breford@normalesup.org>
11933 and Markus Habermehl <bmh1980de@yahoo.de>:
11935 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
11936 * AUTHORS: Added Jean and Markus
11938 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11939 * plugins/search/search-replace.c :
11940 Bookmark all matched lines.
11941 * plugins/search/search-replace_backend.c :
11942 Fixed bug (Search in all project files).
11944 2005-12-21 Johannes Schmid <jhs@gnome.org>
11946 * plugins/search/plugin.c:
11948 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
11949 investigation needed.
11951 AUTHORS: Added Ross Goldner
11953 2005-12-19 Ross Golder <ross@golder.org>
11955 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
11956 application/xml MIME type.
11958 2005-12-18 Johannes Schmid <jhs@gnome.org>
11960 po/POTFILES.in: Updated files after directory changes
11961 HACKING: Removed outdated section 3 (anoncvs)
11963 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
11965 * plugins/build-basic-autotools/build-basic-autotools.c:
11966 Save all files in editor before running a command
11968 * plugins/tools/execute.c:
11969 Use document manager plugin instead of each editor for
11972 2005-12-15 Johannes Schmid <jhs@gnome.org>
11974 * plugins/document-manager/action-callbacks.c:
11975 (on_save_all1_activate), (on_swap_activate)
11976 plugins/document-manager/anjuta-docman.c:
11977 (on_save_as_filesel_response), (on_notebook_switch_page):
11979 Fixed some remaining issues in document-manger
11981 2005-12-15 Johannes Schmid <jhs@gnome.org>
11983 * plugins/profile-default/default.anjuta:
11984 Load Search plugin and Message Manager by default
11986 2005-12-14 Johannes Schmid <jhs@gnome.org>
11988 * plugins/editor/text_editor.c
11989 libanjuta/anjuta-utils.c:
11991 Check if files differ when gnome-vfs monitoring is used.
11994 2005-12-13 Johannes Schmid <jhs@gnome.org>
11996 * plugins/document-manager/plugin.c:
11997 Only save modified files in ianjuta_file_savable_save() for document-manager
11998 as discussed on mailing list.
12000 * plugins/cvs-plugin/cvs-callbacks.c:
12001 Fixed dialog handling for empty log message
12003 2005-12-13 Johannes Schmid <jhs@gnome.org>
12005 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
12007 * plugins/project-manager/* Removed ununsed files
12009 * plugins/symbol-browser/an_symbol_iter.c
12010 plugins/build-basic-autotools/build-basic-autotools.c
12011 plugins/build-basic-autotools/executer.c
12012 plugins/class-gen/class_gen.c
12013 plugins/class-inheritance/class-inherit.c
12014 plugins/cvs-plugin/cvs-actions.c
12015 plugins/cvs-plugin/cvs-interface.c
12016 plugins/debug-manager/attach_process.
12017 plugins/devhelp/plugin.c
12018 plugins/document-manager/plugin.c
12019 plugins/document-manager/indent_util.c
12020 plugins/editor/properties.cxx
12021 plugins/editor/aneditor.cxx
12022 plugins/editor/style-editor.c
12023 plugins/editor/text_editor.c
12024 plugins/macro/macro_db.c
12027 Use DEBUG_PRINT for debug messages
12029 libanjuta/anjuta-debug.h: Include config.h
12031 HACKING: Updated (BTW: does anyone read this?)
12033 2005-12-12 Johannes Schmid <jhs@gnome.org>
12035 Patch from Johan Ersvik <jersvik@fastmail.fm>:
12036 * plugins/gdb/debugger.c
12038 Fix a crasher in gdb plugin
12040 * plugins/gtodo/plugin.c
12041 plugins/search/plugin.c
12045 * plugins/document-manager/anjuta-docman.c:
12047 Fixed error markers
12049 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
12051 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
12053 * plugins/document-manager/anjuta-docman.c:
12054 highlight changed files in docman popup-menu
12055 * plugins/gdb/debug-tree.c:
12056 plugins/gdb/debugger.c
12057 Do not corupt entire "locals" tree when variable pointer have
12058 additional info and arrays/strucs/unions correctly.
12061 2005-12-11 Johannes Schmid <jhs@gnome.org>
12063 * plugins/document-manager/anjuta-docman.c
12064 plugins/document-manager/plugin.c
12065 plugins/editor/text_editor.c:
12067 AUTHORS: Added Johan Ersvik
12069 Fixed "is-dirty" bug and tab ordering
12071 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
12073 * plugins/editor/aneditor-autocomplete.cxx
12074 plugins/editor/aneditor-calltip.cxx
12075 plugins/editor/aneditor-priv.h
12076 plugins/symbol-browser/an_symbol.c
12077 plugins/symbol-browser/an_symbol_view.c
12079 tagmanager/tm_symbol.c
12080 tagmanager/tm_tag.c
12081 tagmanager/include/tm_symbol.h
12082 tagmanager/include/tm_tag.h
12085 Better pointer recognition in tagmanager and symbol browser
12087 2005-12-11 Johannes Schmid <jhs@gnome.org>
12089 * plugins/search/*: New search plugin derived from search code in old editor
12092 * plugins/document-manager/*: new document-manger which is now seperated from
12093 editor to allow implementation of other editor widgets. Code is mostly derived
12094 from old editor plugin
12096 * plugins/print/* new print plugin which is not fully implemented in the
12099 * plugins/editor/text_editor.c: Added lots of interface code
12101 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
12102 IAnjutaEditorFactory and extended IAnjutaEditor
12104 * configure.in, plugins/Makefile.am updated build system for new
12107 This is a huge commit which might still contain some bugs and also has
12108 some fixmes. Things that are not working are the search toolbar because it
12109 does not use the same backend as any other searching function and printing
12110 (easy to fix) because it did not yet implement IAnjutaPrintable.
12112 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
12114 * plugins/project-wizard/property.c:
12115 Use newer GtkFileChooser instead of GtkFileSelection with
12116 GnomeFileEntry to avoid a bug
12118 * plugins/project-wizard/install.c:
12119 Avoid an endless loop if project directory is not writable
12121 * plugins/project-wizard/druid.c:
12122 Allow creating project in empty directory without a
12125 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
12127 Patch from Massimo Cora <maxcvs@email.it>
12128 * plugins/class-inheritence/class-inherit.c
12129 plugins/class-inheritence/plugin.c
12130 plugins/class-inheritence/plugin.h
12133 Update plugin to use new API from graphviz 2.6. Version 2.2 is
12134 no longer supported!
12136 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
12138 Patch from Johan Ersvik <jersvik@fastmail.fm>
12139 * plugins/message-view/message-view.c
12140 plugins/build-basic-autotools/build-basic-autotools.c
12141 plugins/build-basic-autotools/automake-c.filters
12143 This patch correct regex-filters for newer automake
12146 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
12148 * plugins/tools/execute.c:
12149 Detect variables inside a word
12151 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12153 * libanjuta/anjuta-status.[ch],
12154 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
12155 plugins/editor/anjuta-docman.c :
12156 New anjuta-status procedure.
12158 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12161 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
12162 plugins/editor/Makefile.am
12163 plugins/editor/anjuta-document-manager.glade
12164 plugins/editor/plugin.c plugins/editor/plugin.h
12165 plugins/editor/text_editor.c plugins/editor/text_editor.h
12167 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
12168 plugins/editor/indent-util.c plugins/editor/indent-util.h
12169 plugins/editor/indent_test.c :
12170 Set and Preview indent preferences parameters.
12171 Saved indent user parameters.
12173 2005-10-27 Naba Kumar <naba@gnome.org>
12175 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
12176 * plugins/editor/anjuta-docman.c: Restore tab color to normal
12177 theme color for saved documents.
12179 2005-10-26 Naba Kumar <naba@gnome.org>
12181 * libanjuta/anjuta-encodings.c: Save changed supported encodings
12182 list. Fixed bug #316731.
12184 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
12186 * tagmanager/tm_symbol.c: Fixed bug #315218
12188 2005-10-23 Adam Weinberger <adamw@gnome.org>
12190 * plugins/build/build_file.c
12191 plugins/build-basic-autotools/build-basic-autotools.c
12192 plugins/tools/execute.c
12193 plugins/build/compile.c
12194 plugins/build/configurer.c
12195 plugins/debug-manager/plugin.c
12196 plugins/editor/plugin.c
12197 plugins/editor/print.c
12198 plugins/editor/text_editor.c
12199 plugins/file-loader/plugin.c
12200 plugins/file-manager/an_file_view.c
12201 plugins/symbol-browser/an_symbol_view.c
12202 plugins/gdb/debugger.c
12203 plugins/gdb/plugin.c
12204 plugins/glade/plugin.c
12205 plugins/macro/macro-actions.c
12206 plugins/macro/plugin.c
12207 plugins/profile-default/plugin.c
12208 plugins/project-manager/plugin.c
12209 plugins/project-manager/project_import.c
12210 plugins/symbol-browser/plugin.c
12211 plugins/tools/execute.c
12213 src/anjuta-actions.h
12215 Correct spacing errors before and after "...".
12217 2005-10-20 Naba Kumar <naba@gnome.org>
12219 * plugins/gdb/debugger.c: Fixed attach/detach process to
12220 updated UI properly.
12222 2005-10-18 Naba Kumar <naba@gnome.org>
12224 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
12227 2005-10-13 Naba Kumar <naba@gnome.org>
12229 * plugins/project-mkfile-import/*: Removed separate import wizard for
12230 makefile based projects (because single widzard handles all wizards).
12232 * plugins/project-import/project-import.c: Made wizard window
12233 transient to main window.
12235 Patch from: Eric Greveson <ejg45@cam.ac.uk>
12237 * AUTHORS: Added Eric's name in contributors list.
12239 * configure.in, plugins/Makefile.am,
12240 plugins/project-import/Makefile.am,
12241 plugins/project-import/anjuta-project-import.glade,
12242 plugins/project-import/project-import.c,
12243 plugins/project-import/project-import.h: Import wizard now detects
12244 both makefile and automake projects together instead of separate wizard.
12246 * plugins/project-wizard/templates/java/project.anjuta,
12247 plugins/project-wizard/templates/mkfile/project.anjuta,
12248 plugins/project-wizard/templates/python/project.anjuta,
12249 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
12250 name to make it appropriate.
12252 2005-10-11 Naba Kumar <naba@gnome.org>
12254 * configure.in: Fixed glade3 version requirement.
12256 2005-09-29 Alexander Shopov <ash@contact.bg>
12258 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
12260 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
12262 * plugins/subversion/svn_auth.c
12263 plugins/subversion/anjuta_subversion.glade:
12264 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
12266 2005-09-22 Naba Kumar <naba@gnome.org>
12268 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
12270 * configure.in, plugins/Makefile.am
12271 plugins/project-manager/anjuta-project-manager.plugin.in,
12272 plugins/project-manager/plugin.c,
12273 (added) plugins/project-mkfile-import/.cvsignore,
12274 (added) plugins/project-mkfile-import/Makefile.am,
12275 (added) plugins/project-mkfile-import/
12276 anjuta-project-mkfile-import-plugin.png,
12277 (added) plugins/project-mkfile-import/
12278 anjuta-project-mkfile-import.glade,
12279 (added) plugins/project-mkfile-import/
12280 anjuta-project-mkfile-import.plugin.in,
12281 (added) plugins/project-mkfile-import/plugin.c,
12282 (added) plugins/project-mkfile-import/plugin.h,
12283 (added) plugins/project-mkfile-import/project-mkfile-import.c,
12284 (added) plugins/project-mkfile-import/project-mkfile-import.h,
12285 plugins/project-wizard/templates/Makefile.am,
12286 (added) plugins/project-wizard/templates/mkfile-logo.png,
12287 (added) plugins/project-wizard/templates/mkfile.wiz,
12288 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
12289 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
12290 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
12291 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
12292 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
12293 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
12294 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
12295 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
12296 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
12297 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
12298 (added) plugins/project-wizard/templates/mkfile/src/main.c:
12299 Added makefile based project import wizard and wizard template.
12301 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
12303 * libanjuta/anjuta-launcher.c: Reduced false password detections
12305 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
12307 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
12308 messages correctly.a
12310 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
12312 * scintilla/Makefile.am: Changed scintilla library to noinst
12313 * pixmaps/Makefile.am: Install password.png
12314 * libanjuta/anjuta-launcher.c: Changed password detection
12315 to be able to access GNOME CVS with ssh.
12317 2005-08-31 Naba Kumar <naba@gnome.org>
12319 * plugins/glade/plugin.c: Set transient window for the widget
12322 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
12324 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
12326 2005-08-10 Naba Kumar <naba@gnome.org>
12328 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
12329 as shortcut key for execute.
12331 * src/about.c: Clean up.
12333 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
12334 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
12337 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12339 * plugins/editor/search-replace_backend.c :
12340 Fixed search in File Patterns.
12342 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
12344 * plugins/gdb/Makefile.am: Fixed a make -j x bug
12346 2005-08-04 Naba Kumar <naba@gnome.org>
12348 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
12349 for pango-1.8 rendering bug.
12351 2005-08-03 Naba Kumar <naba@gnome.org>
12353 * plugins/glade/plugin.c: Proper names for plugin widgets.
12355 * plugins/subversion/anjuta-subversion.glade,
12356 plugins/subversion/svn-auth.c: Fixed authentication dialog and
12357 string allocations. Use passed default values when available.
12358 Set proper focus and dialog default response. Destroy dialog after use.
12359 Return error when appropriate.
12361 2005-08-02 Naba Kumar <naba@gnome.org>
12363 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
12364 for pango-1.8 rendering bug.
12366 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
12368 * scintilla/Makefile.am: Fixed a make -j x bug
12370 2005-08-02 Johannes Schmid <jhs@gnome.org>
12372 * plugins/subversion/svn-auth.c: Added username/password
12375 2005-08-01 Naba Kumar <naba@gnome.org>
12377 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
12378 checks for character width calculations.
12380 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12382 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
12384 2005-07-31 Naba Kumar <naba@gnome.org>
12386 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
12387 messup with pango 1.8. Fixed bug #311846.
12389 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12391 * plugins/gdb/memory.c : Fixed bug 305082.
12393 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12394 plugins/project-wizard/templates/gcj.wiz,
12395 plugins/project-wizard/templates/gnome.wiz,
12396 plugins/project-wizard/templates/gtk.wiz,
12397 plugins/project-wizard/templates/java.wiz,
12398 plugins/project-wizard/templates/python.wiz,
12399 plugins/project-wizard/templates/wxwin.wiz,
12400 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
12402 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
12404 * plugins/tools/execute.c:
12405 Correct a crash if editor is closed while a tool still use it.
12407 2005-07-28 Naba Kumar <naba@gnome.org>
12409 * scintilla/*: Updated scintilla from their latest CVS.
12411 2005-07-27 Naba Kumar <naba@gnome.org>
12413 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
12414 plugins/build-basic-autotools/build-basic-autotools.c,
12415 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
12416 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
12417 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
12418 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
12419 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
12420 plugins/message-view/plugin.c, plugins/patch/plugin.c,
12421 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
12422 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
12423 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
12424 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
12425 argument to anjuta_ui_add_action_group_entries() and
12426 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
12427 Fixed all plugins to pass translation domain. This fixes untranslated
12430 2005-07-27 Naba Kumar <naba@gnome.org>
12432 * plugins/class-inheritance/class-callbacks.c,
12433 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
12434 proper system colors.
12436 2005-07-26 Naba Kumar <naba@gnome.org>
12438 * ROADMAP: Updated and added more tasks.
12440 2005-07-25 Naba Kumar <naba@gnome.org>
12442 * ROADMAP: Updated and added more tasks.
12444 2005-07-24 Naba Kumar <naba@gnome.org>
12446 * HACKING: Fixed format.
12448 2005-07-24 Naba Kumar <naba@gnome.org>
12450 * ROADMAP: Fixed format.
12451 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
12453 2005-07-24 Naba Kumar <naba@gnome.org>
12455 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
12456 * data/properties/cpp.properties: Added *.c++ as file extension for c++
12458 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
12460 * plugins/tools/dialog.c, plugins/tools/dialog.h:
12461 Correct wrong sensitivity setting
12463 * plugins/tools/tool.c: Correct a crash when removing overridden tool
12465 * plugins/tools/variable.c: Add variables for project manager
12467 2005-07-23 Naba Kumar <naba@gnome.org>
12469 * ROADMAP: updated.
12471 2005-07-23 Naba Kumar <naba@gnome.org>
12473 * plugins/subversion/Makefile.am,
12474 plugins/subversion/svn-auth.c,
12475 plugins/subversion/svn-auth.h: Added subversion authentication code
12478 * plugins/subversion/subversion-callbacks.c,
12479 plugins/subversion/subversion-callbacks.h,
12480 plugins/subversion/svn-backend-priv.h,
12481 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
12482 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
12483 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
12484 Added file mode line.
12486 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
12488 * configure.in: Added 'gl' to ALL_LINGUAS.
12490 2005-07-21 Naba Kumar <naba@gnome.org>
12492 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
12493 the active sources and kill the running process without emitting
12494 signals (which could be fatal because the object is being destroyed).
12495 Incidentally, fixed the crash that happens when stopping an active
12496 debugger session. Disabled debug prints and code clean up.
12499 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
12500 message view object, because that prevents many unprocessed outputs
12501 from the cvs command from being appended in view. Does not set NULL
12502 to mesg_view private member (not required) so that any pending outputs
12503 to view is processed.Fixed bug #172666.
12505 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
12506 type in supported list.
12508 2005-07-18 Adam Weinberger <adamw@gnome.org>
12510 * plugins/file-manager/anjuta-file-manager-plugin.glade:
12511 grammar/spelling fixes.
12513 2005-07-17 Naba Kumar <naba@gnome.org>
12515 * (new) plugins/project-wizard/templates/terminal/cvsignore,
12516 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
12517 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
12518 plugins/project-wizard/templates/anjuta-plugin.wiz,
12519 plugins/project-wizard/templates/gcj.wiz,
12520 plugins/project-wizard/templates/gnome.wiz,
12521 plugins/project-wizard/templates/gtk.wiz,
12522 plugins/project-wizard/templates/gtkmm.wiz,
12523 plugins/project-wizard/templates/java.wiz,
12524 plugins/project-wizard/templates/python.wiz,
12525 plugins/project-wizard/templates/terminal.wiz,
12526 plugins/project-wizard/templates/terminal/Makefile.am,
12527 plugins/project-wizard/templates/terminal/po/Makefile.am,
12528 plugins/project-wizard/templates/terminal/src/Makefile.am,
12529 plugins/project-wizard/templates/wxwin.wiz,
12530 plugins/project-wizard/templates/xlib-dock.wiz,
12531 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
12532 wizards and updated .wiz files to install them in newly created
12535 2005-07-16 Naba Kumar <naba@gnome.org>
12537 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
12539 * plugins/file-manager/an_file_view.c,
12540 plugins/file-manager/plugin.c: Added file manager preferences to
12541 show/hide files ignored by version control (e.g. cvsignore).
12543 * plugins/editor/text_editor.c: Initialize vfs info struct.
12545 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
12546 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
12547 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
12548 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
12549 omf-install/.cvsignore, pixmaps/.cvsignore,
12550 plugins/file-manager/anjuta-file-manager-plugin.glade,
12551 scintilla/.cvsignore, scintilla/include/.cvsignore,
12552 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
12553 tagmanager/python.c: Updated.
12555 2005-07-16 Naba Kumar <naba@gnome.org>
12557 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
12558 Fixed python parser to parser class methods.
12560 2005-07-15 Naba Kumar <naba@gnome.org>
12562 * plugins/project-wizard/property.c: Used parenthesis to remove
12565 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12566 plugins/project-wizard/templates/gcj.wiz,
12567 plugins/project-wizard/templates/gnome.wiz,
12568 plugins/project-wizard/templates/gtk.wiz,
12569 plugins/project-wizard/templates/gtkmm.wiz,
12570 plugins/project-wizard/templates/java.wiz,
12571 plugins/project-wizard/templates/python.wiz,
12572 plugins/project-wizard/templates/terminal.wiz,
12573 plugins/project-wizard/templates/wxwin.wiz,
12574 plugins/project-wizard/templates/xlib-dock.wiz,
12575 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
12578 2005-07-15 Naba Kumar <naba@gnome.org>
12580 * plugins/project-wizard/templates/java.wiz,
12581 plugins/project-wizard/templates/java/Makefile.am,
12582 plugins/project-wizard/templates/java/project.anjuta,
12583 plugins/project-wizard/templates/python.wiz,
12584 plugins/project-wizard/templates/python/Makefile.am,
12585 plugins/project-wizard/templates/python/project.anjuta: Use different
12586 project files for java and python module where debugger is not
12587 included in the list of plugins.
12589 2005-07-15 Naba Kumar <naba@gnome.org>
12591 * configure.in, plugins/project-wizard/templates/Makefile.am,
12592 plugins/project-wizard/templates/gcj-logo.png,
12593 plugins/project-wizard/templates/gcj.wiz,
12594 plugins/project-wizard/templates/gcj/.cvsignore,
12595 plugins/project-wizard/templates/gcj/Makefile.am,
12596 plugins/project-wizard/templates/gcj/configure.in.tpl,
12597 plugins/project-wizard/templates/gcj/src/.cvsignore,
12598 plugins/project-wizard/templates/gcj/src/Makefile.am,
12599 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
12600 plugins/project-wizard/templates/java-logo.png,
12601 plugins/project-wizard/templates/java.wiz,
12602 plugins/project-wizard/templates/java/configure.in.tpl,
12603 plugins/project-wizard/templates/java/po/Makefile.am,
12604 plugins/project-wizard/templates/java/po/POTFILES.in,
12605 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
12606 plugins/project-wizard/templates/java/src/main.java,
12607 plugins/project-wizard/templates/python-logo.png,
12608 plugins/project-wizard/templates/python.wiz,
12609 plugins/project-wizard/templates/python/.cvsignore,
12610 plugins/project-wizard/templates/python/Makefile.am,
12611 plugins/project-wizard/templates/python/configure.in.tpl,
12612 plugins/project-wizard/templates/python/po/.cvsignore,
12613 plugins/project-wizard/templates/python/po/Makefile.am,
12614 plugins/project-wizard/templates/python/po/POTFILES.in,
12615 plugins/project-wizard/templates/python/src/.cvsignore,
12616 plugins/project-wizard/templates/python/src/Makefile.am,
12617 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
12618 plugins/project-wizard/templates/python/src/main.py: Added Generic
12619 gcj and python project wizards. Fixed Generic java project to
12620 use _JAVA primary. Update gnome-build from cvs for them to work
12623 2005-07-12 Naba Kumar <naba@gnome.org>
12625 * plugins/project-manager/plugin.c: Automatically determine
12626 project backend by probing.
12628 2005-07-04 Naba Kumar <naba@gnome.org>
12630 * Makefile.am: Do not install old anjuta.glade file which conflicts
12631 with newer src/anjuta.glade.
12633 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
12635 * plugins/an_symbol_prefs.c:
12636 Sort list of available symbol files
12638 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
12640 * plugins/build-basic-autotools.c:
12643 * plugins/gtodo/libgtodo.c:
12644 Possible fix for #307800
12646 * libanjuta/anjuta-encodings.c
12647 libanjuta/anjuta-launcher.c
12648 libanjuta/anjuta-preference-dialog.c
12649 libanjuta/anjuta-preferences.c
12650 libanjuta/anjuta-ui.c
12651 libanjuta/anjuta-util.c
12652 libanjuta/cell-renderer-captioned-image.c
12653 libanjuta/plugin.c:
12655 Patch from de_lupus@pandora.be (Kristof Vansant):
12656 Replaced deprecated gnome-i18n.h
12659 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
12661 * plugins/subversion/anjuta-subversion.glade
12662 plugins/subversion/anjuta-subversion.ui
12663 plugins/subversion/plugin.c
12664 plugins/subversion/subversion-actions.c
12665 plugins/subversion/subversion-callbacks.h
12666 plugins/subversion/subversion-callbacks.c
12667 plugins/subversion/svn-backend-priv.h
12668 plugins/subversion/svn-backend.h
12669 plugins/subversion/svn-backend.c
12670 plugins/subversion/svn-thread.h
12671 plugins/subversion/svn-thread.c:
12673 Implemented Subversion diff
12675 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
12677 * plugins/build-basic-autotools/build-basic-autotools.c:
12678 Fixed crash bug! Might be useful to release 2.0.2 soon
12679 because this bug will crash any build which produces errors
12682 === Anjuta 2.0.1 ===
12684 2005-06-27 Naba Kumar <naba@gnome.org>
12686 * plugins/tools/execute.c: Formated code.
12688 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
12690 * plugins/build-basic-autotools/build-basic-autotools.c:
12691 Remove two memory leaks
12692 Check command output versus untranslated strings too
12694 * plugins/tools/execute.c:
12695 Remove two memory leaks
12696 Check command output versus untranslated strings too
12697 Remove description message
12699 * plugins/tools/fileop.c:
12700 Escape tool name in xml configuration file
12702 2005-05-26 Naba Kumar <naba@gnome.org>
12704 * configure.in: Bumped version to 2.0.1
12705 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
12707 * plugins/tools/execute.c: Fixed clickable messages.
12710 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
12711 Deactivate glade plugin when last glade project is closed. Reorder
12712 glade widgets in layout. Change glade project when user selects a
12713 new project. Removed project from the list when user closes it. Fixed
12714 glade project file loading from URI. Save and restored loaded glade
12715 projects in/from session.
12717 * plugins/class-gen/action-callbacks.c,
12718 plugins/class-gen/anjuta-class-gen-plugin.glade,
12719 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
12720 plugins/file-wizard/anjuta-file-wizard.glade,
12721 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
12722 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
12723 "Add to project" correctly. Use the source file path returned after
12724 adding to project. Fixed memory leaks. Deactivate wizard plugins
12727 * plugins/project-manager/plugin.c,
12728 plugins/project-wizard/anjuta-project-wizard.glade,
12729 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
12730 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
12731 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
12732 project-wizard preference page to anjuta app, because they are
12733 more appropriated as general preferences. Renamed username and
12734 useremail properties keys.
12736 * po/POTFILES.in: Updated.
12738 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
12741 * plugins/file-loader/plugin.c: Do not use static variable to store
12742 created submenu in factory. Fixed crash in anjuta exit.
12744 2005-05-24 Naba Kumar <naba@gnome.org>
12746 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
12747 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12748 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12749 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12750 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12751 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12752 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12753 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12754 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12756 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
12757 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12758 plugins/build-basic-autotools/build-basic-autotools.c,
12759 plugins/build-basic-autotools/build-basic-autotools.h,
12760 plugins/build-basic-autotools/executer.c,
12761 plugins/build-basic-autotools/executer.h,
12762 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
12763 plugins/tools/variable.c: Added an extra argument to
12764 anuta_util_dialog_input() to pass default value. Save/load project
12765 configure and execution parameters in/from session.
12767 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
12768 symbol browser is loaded.
12770 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
12773 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
12774 deactivate would not start shell.
12776 2005-05-24 Naba Kumar <naba@gnome.org>
12778 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
12779 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
12780 libegg/egg-submenu-action.c, libegg/test-actions.c,
12781 plugins/build-basic-autotools/build-basic-autotools.c,
12782 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
12783 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
12784 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
12785 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
12786 plugins/macro/plugin.c, plugins/message-view/plugin.c,
12787 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
12788 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
12789 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12790 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
12791 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
12793 2005-05-24 Naba Kumar <naba@gnome.org>
12795 * data/properties/styles.properties: Fixed defalt font.
12797 * plugins/editor/search-replace.c,
12798 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
12799 project openness wihtout activating project-manager plugin (i.e.
12800 using anjuta_shell_get()).
12802 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
12803 - Completed add_source(), add_group() and add_target() methods of
12804 IAnjutaProjectManager.
12805 - Change their definition to return the added element (or NULL).
12806 - Used interface API for project main menus and 'add to project'
12807 from file-manager context menu.
12808 - Select proper default target/group when prompting for adding
12809 source/target/group.
12810 - Do not expand all nodes in selection tree when default selection
12811 are given (eases navigation in big projects).
12813 - Marked strings for translation.
12815 2005-05-23 Naba Kumar <naba@gnome.org>
12817 * src/anjuta-app.c: Save menu accelerators on change.
12819 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
12820 save-as dialog (leading to crash later).
12822 2005-05-22 Naba Kumar <naba@gnome.org>
12825 * AUTHORS: Added developers for other projects. Updated.
12826 * TODO.tasks: Updated.
12827 * ChangeLog: Added past changelogs from anjuta-0.1.5.
12829 2005-05-22 Naba Kumar <naba@gnome.org>
12831 * plugins/tools/execute.c: Make parsable lines distinct by adding
12832 a "Click me" description in the message. Allow tools to open arbibrary
12833 file in editory using gdb-styled annotation (The line starts with two
12834 \032 characters followed by the file:line).
12836 * plugins/tools/scripts/prepare-changelog.pl,
12837 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
12838 ChangeLog file itself and open it.
12840 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
12842 * plugins/tools/execute.c:
12843 Parse output in message pane
12844 Correct a crash on plugin deactivation
12846 * plugins/tools/fileop.c,
12847 plugins/tools/tool.c,
12848 plugins/tools/tool.h:
12849 Load only valid tools
12851 2005-06-21 Naba Kumar <naba@gnome.org>
12853 * anjuta.spec.in: Fixed devel package requirement.
12855 * plugins/message-view/message-view.c: Scroll message on next/previous.
12857 * TODO.tasks: Updated.
12859 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12860 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12861 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12862 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12863 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12864 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12865 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12866 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12868 * libanjuta/anjuta-preferences.c,
12869 plugins/build-basic-autotools/build-basic-autotools.c,
12870 plugins/build-basic-autotools/executer.c,
12871 plugins/class-gen/action-callbacks.c,
12872 plugins/class-gen/action-callbacks.h,
12873 plugins/class-gen/class_gen.c,
12874 plugins/cvs-plugin/cvs-interface.c,
12875 plugins/debug-manager/attach_process.c,
12876 plugins/debug-manager/plugin.c,
12877 plugins/debug-manager/utilities.c,
12878 plugins/debug-manager/utilities.h,
12879 plugins/editor/aneditor-autocomplete.cxx,
12880 plugins/editor/aneditor.cxx,
12881 plugins/editor/search-replace.c,
12882 plugins/editor/search-replace_backend.c,
12883 plugins/gdb/breakpoints.c,
12884 plugins/gdb/registers.c,
12885 plugins/patch/plugin.c,
12886 plugins/project-wizard/druid.c,
12887 plugins/project-wizard/install.c,
12888 plugins/subversion/plugin.c,
12889 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
12892 * plugins/class-gen/action-callbacks.c,
12893 plugins/project-wizard/parser.c,
12894 plugins/project-wizard/property.c,
12895 plugins/project-wizard/values.c,
12896 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
12898 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
12901 2005-06-20 Naba Kumar <naba@gnome.org>
12903 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
12904 manuals/reference/libanjuta/tmpl/e-splash.sgml,
12905 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12907 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
12908 exit idle function.
12910 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
12911 Fixed possible memory corruption.
12913 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
12914 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
12915 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
12916 progress bar increment and added progress status for symbol refresh
12917 and project loading.
12919 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
12920 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
12921 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
12922 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
12925 * TODO.tasks: Updated.
12927 2005-06-19 Naba Kumar <naba@gnome.org>
12929 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
12932 * plugins/project-import/project-import.c: Deactivate plugin when done.
12934 2005-06-18 Naba Kumar <naba@gnome.org>
12936 * plugins/profile-default/plugin.c: Fixed error when loading another
12937 project while a project is still loaded.
12939 * plugins/project-manager/plugin.c: Used (newly added) group-activated
12940 signal from gnome-build to popup group properties.
12942 * src/anjuta.c: Load default session by default.
12944 * po/POTFILES.in: Added missing files.
12946 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
12947 activate plugin on load (activate it separately). Connect to activate
12948 and deactivate signals for housekeeping, so that if plugins are
12949 activated or deactivate externally, they are properly recorded.
12951 * plugins/profile-default/plugin.c: Save profile before a project
12952 is loaded so that it could be restored when project is closed.
12954 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
12956 2005-06-17 Naba Kumar <naba@gnome.org>
12958 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
12959 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
12960 for project. The plugins loaded for the project is restored when project
12961 is loaded next time.
12963 * TODO.tasks: Updated.
12965 2005-06-15 Naba Kumar <naba@gnome.org>
12967 * plugins/tools/scripts/find-fixmes.pl,
12968 (new) plugins/tools/scripts/translation-status.pl,
12969 plugins/tools/scripts/tools-2.xml.in,
12970 plugins/tools/scripts/Makefile.am,
12971 plugins/tools/scripts/prepare-changelog.pl: Added translation
12972 status script. Completed find-fixmes.pl script. Fixed bugs.
12974 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
12977 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12979 * plugins/message-view/anjuta-message-manager-plugin.glade :
12980 renamed "messages.tag.position" to "messages.tab.position".
12981 plugins/message-view/anjuta-msgman.c :
12982 Messages tab position prefrences.
12984 2005-06-14 Naba Kumar <naba@gnome.org>
12986 * (new) plugins/tools/scripts/find-fixmes.pl,
12987 (new) plugins/tools/scripts/tools-2.xml.in,
12988 (new) plugins/tools/scripts/Makefile.am,
12989 (new) plugins/tools/scripts/prepare-changelog.pl,
12990 plugins/tools/plugin.h, plugins/tools/fileop.c,
12991 plugins/tools/Makefile.am, configure.in: Added system tools.
12993 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
12995 * plugins/tools/editor.c:
12996 Take care of creating .anjuta directory if missing
12998 2005-06-10 Naba Kumar <naba@gnome.org>
13000 * configure.in: Increased gnome-build required to version 0.1.2.
13002 * plugins/project-manager/plugin.c: Fixed target/group removal.
13003 Fixed memory leaks.
13005 2005-06-10 Naba Kumar <naba@gnome.org>
13007 * plugins/project-manager/plugin.c: Implemented target/group
13008 configuration (update gnome-build module from cvs).
13010 2005-06-07 Naba Kumar <naba@gnome.org>
13012 Patch from: Massimo Cora' <maxcvs@email.it>:
13013 * plugins/class-inheritance/Makefile.am,
13014 plugins/class-inheritance/class-inherit.c,
13015 plugins/class-inheritance/class-inherit.h,
13016 plugins/class-inheritance/plugin.c,
13017 plugins/class-inheritance/plugin.h,
13018 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
13019 expanded view of classes in hierarchy canvas (collapsable again).
13021 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
13023 * scintilla/patches/scintilla-64-bit.diff (added)
13024 * plugins/patch/patch-plugin.c:
13025 Conditional build for GTK 2.4 and GTK 2.6
13027 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
13029 * plugins/tools/anjuta-tools.glade,
13030 plugins/tools/editor.c,
13031 plugins/tools/plugin.h,
13032 plugins/tools/fileop.c:
13033 Add a check box to edit an user script
13034 Correct a few memory leak
13036 * plugins/tools/execute.c,
13037 plugins/tools/tool.c,
13038 plugins/tools/tool.h:
13039 Move utility remove_mnemonic function in tool.c
13042 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
13044 Patch from sbrabec@suse.cz:
13046 scintilla/include/Scintilla.h:
13048 Fix 64-Bit warnings in gcc 4
13050 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
13052 * plugins/patch/patch_plugin.c
13053 plugins/patch/patch.h
13054 plugin/patch/patch-plugin.glade
13055 plugin/patch/Makefile.am:
13057 Changed patch plugin to use libglade and new gtk 2.6 widgets
13059 2005-05-31 Naba Kumar <naba@gnome.org>
13061 Patch from Jason Bayman <JBayman@HobbitHell.com>:
13062 * plugins/editor/text_editor.c: Don't show error
13065 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
13067 * plugins/message-view/anjuta-message-manager.ui,
13068 plugins/message-view/anjuta-msgman.c,
13069 plugins/message-view/anjuta-msgman.h,
13070 plugins/message-view/message-view.c,
13071 plugins/message-view/message-view.h,
13072 plugins/message-view/plugin.c:
13073 Add a popup menu in messages panes
13074 Move save message pane option in it
13076 2005-05-28 Naba Kumar <naba@gnome.org>
13078 * data/properties/styles.properties: Fixed default font
13081 * plugins/editor/style-editor.c: cleanup.
13083 2005-05-25 Naba Kumar <naba@gnome.org>
13085 * plugin/gdb/plugin.c: Start gdb even if the program does
13086 not exists. Fixes bug #305074
13088 2005-05-24 Naba Kumar <naba@gnome.org>
13090 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
13091 * configure.in: graphviz pkgconfig path.
13093 2005-05-24 Naba Kumar <naba@gnome.org>
13095 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
13096 * TODO.tasks: Updated.
13098 2005-05-22 Naba Kumar <naba@gnome.org>
13100 * anjuta.spec.in: Fixed spec file
13101 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
13103 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
13105 * TODO.tasks: Updated.
13107 * plugins/message-view/anjuta-message-manager.ui,
13108 plugins/message-view/message-view.c,
13109 plugins/message-view/message-view.h,
13110 plugins/message-view/plugin.c:
13111 Add shortcut for next and previous message
13112 Add a save message menu item
13113 Fix a bug in previous message
13115 2005-05-21 Naba Kumar <naba@gnome.org>
13117 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
13118 doc/Makefile.am, global-tags/create_global_tags.sh,
13119 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
13120 and rpm package creation. Fixed installation paths.
13122 * plugins/editor/anjuta-document-manager.glade,
13123 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
13124 and indent options.
13126 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
13128 2005-05-21 Naba Kumar <naba@gnome.org>
13130 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
13131 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
13132 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
13133 tagmanager/Makefile.am: Fixed paths configure variables to take
13134 automake configure variables instead of hardcoding.
13136 * global-tags/tm_global_tags.c: Formated code.
13138 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
13139 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13140 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13141 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13142 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13143 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13144 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13145 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13146 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13148 2005-05-20 Naba Kumar <naba@gnome.org>
13150 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
13151 and fixed rpm spec file (more testing required).
13153 * data/gdb.init: Don't set gdb prompt.
13155 * mime/Makefile.am: run update-mime-data only on system-wide install.
13157 * plugins/gdb/Makefile.am: Install plugin at correct paths.
13159 2005-05-19 Naba Kumar <naba@gnome.org>
13161 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
13162 while it's not visible.
13164 Patch from: Jason Bayman <JBayman@HobbitHell.com>
13165 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
13167 2005-05-19 Naba Kumar <naba@gnome.org>
13169 * configure.in: Fixed subversion checks. Added
13170 --disable-plugin-subversion and --disable-plugin-glade
13171 configure flags to manually turn off their plugin builds.
13173 * plugins/editor/plugin.c: Save and restore current editor line
13174 positions in session.
13176 2005-05-18 Naba Kumar <naba@gnome.org>
13178 * AUTHORS: Fixed email address.
13180 * libanjuta/anjuta-utils.c,
13181 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
13182 when the projectmanager toplevel is not a window. Check for valid
13183 gtkwindow type before using the passed window as parent for anjuta
13186 2005-05-17 Naba Kumar <naba@gnome.org>
13188 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
13190 * plugins/cvs-plugin/Makefile.am,
13191 plugins/devhelp/plugin.c,
13192 plugins/file-loader/Makefile.am,
13193 plugins/macro/Makefile.am,
13194 plugins/message-view/Makefile.am,
13195 plugins/patch/Makefile.am,
13196 plugins/project-manager/Makefile.am,
13197 plugins/subversion/Makefile.am,
13198 plugins/symbol-browser/Makefile.am: Removed -module flags
13201 * MAINTAINERS: Added file so that I could recieve bugzilla
13204 * plugins/glade/plugin.c: Fixed compile error.
13206 === Anjuta 2.0.0 ===
13208 2005-05-15 Naba Kumar <naba@gnome.org>
13210 * configure.in: Adjusted gdl version requirement. Bumped anjuta
13213 * plugins/symbol-browser/an_symbol_view.c,
13214 plugins/symbol-browser/plugin.c,
13215 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
13216 symbols have been updated. Reset file symbols when update
13217 occurs. Fixed memory leaks.
13219 Patch from Jason Bayman <JBayman@HobbitHell.com>:
13220 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
13222 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
13224 * plugins/tools/anjuta-tools.glade:
13225 Remove unused parameter dialog
13227 * plugins/tools/dialog.c,
13228 plugins/tools/fileop.c,
13229 plugins/tools/fileop.h,
13230 plugins/tools/tool.c,
13231 plugins/tools/tool.h,
13232 plugins/tools/variable.c:
13233 Add a few comments and cleanups
13235 * plugins/tools/editor.c,
13236 plugins/tools/editor.h:
13237 Remove code from previous plugin and add comments
13238 Use main window as parent (instead of tool list)
13240 * plugins/tools/execute.c,
13241 plugins/tools/execute.h:
13242 Remove code from previous plugin and add comments
13245 2005-05-14 Naba Kumar <naba@gnome.org>
13247 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
13250 * configure.in: Fixed
13252 * plugins/class-inheritance/class-inheritance.png: New icon.
13254 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
13255 screws up when reparented.
13257 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13259 * plugins/editor/search-replace.c,
13260 plugins/editor/search-replace_backend.c
13261 plugins/project-manager/plugin.c : Clear find pane if searching same
13262 expression. Clean code.
13264 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
13266 * configure.in: Added ne in ALL_LINGUAS
13268 2005-05-13 Naba Kumar <naba@gnome.org>
13270 * configure.in: Fixed glade-3 version.
13272 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
13273 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
13274 plugins/gdb/watch.c: Update locals, watch and frame document on
13277 2005-05-12 Naba Kumar <naba@gnome.org>
13279 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
13280 scope autocompletion when the function definition is incomplete.
13282 * plugins/class-gen/anjuta-class-gen.plugin.in,
13283 plugins/file-wizard/anjuta-file-wizard.plugin.in,
13284 plugins/gdb/plugin.c,
13285 plugins/glade/anjuta-glade.plugin.in,
13286 plugins/project-import/anjuta-project-import.plugin.in,
13287 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
13288 titles for the wizards.
13290 2005-05-11 Naba Kumar <naba@gnome.org>
13292 * configure.in, plugins/debug-manager/Makefile.am,
13293 plugins/debug-manager/plugin.c,
13294 (added) plugins/debug-manager/images/.cvsignore,
13295 (added) plugins/debug-manager/images/Makefile.am,
13296 (added) plugins/debug-manager/images/detach-16.png,
13297 (added) plugins/debug-manager/images/detach.png,
13298 (added) plugins/debug-manager/images/step-into-16.png,
13299 (added) plugins/debug-manager/images/step-into.png,
13300 (added) plugins/debug-manager/images/step-out-16.png,
13301 (added) plugins/debug-manager/images/step-out.png,
13302 (added) plugins/debug-manager/images/step-over-16.png,
13303 (added) plugins/debug-manager/images/step-over.png,
13304 plugins/gdb/Makefile.am,
13305 plugins/gdb/breakpoints.c,
13306 plugins/gdb/plugin.c,
13307 (added) plugins/gdb/images/.cvsignore,
13308 (added) plugins/gdb/images/Makefile.am,
13309 (added) plugins/gdb/images/breakpoint.png,
13310 (added) plugins/gdb/images/locals.png,
13311 (added) plugins/gdb/images/stack.png,
13312 (added) plugins/gdb/images/watch.png: Fixed breakpoints
13313 'remove all'. Added debugger icons.
13315 * plugins/editor/text_editor.c: Fixed file monitor.
13317 Patch from: Massimo Cora' <maxcvs@email.it>
13318 * plugins/patch/anjuta-patch-plugin.png,
13319 plugins/class-gen/Makefile.am,
13320 plugins/class-gen/action-callbacks.c,
13321 plugins/class-gen/class_gen.c,
13322 plugins/class-gen/class_logo.xpm: Implemented vcs
13323 file addions. New icons by Fabio Zecchini
13325 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13327 * libanjuta/interfaces/libanjuta.idl
13328 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
13329 plugins/editor/search-replace_backend.c
13330 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
13332 2005-05-11 Naba Kumar <naba@gnome.org>
13334 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
13335 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
13336 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
13337 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
13338 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
13341 * plugins/symbol-browser/an_symbol_prefs.c,
13342 plugins/symbol-browser/an_symbol_search.c,
13343 plugins/symbol-browser/an_symbol_view.c,
13344 plugins/symbol-browser/an_symbol_view.h,
13345 plugins/symbol-browser/plugin.c: Fixed memory leaks.
13347 2005-05-11 Naba Kumar <naba@gnome.org>
13349 * libanjuta/anjuta-shell.c: Fixed runtime warning.
13351 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
13352 progress bar location at create time, instead of hardcoding.
13354 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
13355 Added mini splash screen.
13357 * plugins/editor/text_editor.c: Do not produce warning when file
13358 monitor could not be created.
13360 * plugins/profile-default/plugin.c: Save project session on exit.
13361 Show mini splash with progress bar at profile load.
13363 2005-05-10 Naba Kumar <naba@gnome.org>
13365 * configure.in, manuals/Makefile.am: Fixed compile flags.
13366 Disable outdated manuals builds.
13368 * global-tags/Makefile.am: Uninstall tags files on
13371 * libegg/Makefile.am: Use configured deprecated flags.
13373 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13374 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13375 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
13378 * mime/Makefile.am: Take DESTDIR into account.
13380 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
13382 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
13383 on scope autocompletion.
13385 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
13386 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
13387 shared libs and static libs paths for debugging. Order them
13390 * po/POTFILES.in: Updated.
13392 2005-05-09 Naba Kumar <naba@gnome.org>
13394 * libanjuta/interfaces/libanjuta.idl,
13395 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
13396 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
13397 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
13398 Implemented debugger source directory search and emits location changed
13399 signal with absolute path of the file.
13401 * plugins/tools/tool.c: Fixed compile errors.
13403 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
13405 * plugins/tools/anjuta-tools.glade,
13406 plugins/tools/dialog.h,
13407 plugins/tools/dialog.c,
13408 plugins/tools/plugin.c,
13409 plugins/tools/editor.c:
13410 Improve graphical user interface
13412 Correct an error on close
13415 * plugins/tools/fileop.c,
13416 plugins/tools/tool.h,
13417 plugins/tools/tool.c:
13418 Change the tool internal structure
13419 Support having tools configuration in several places
13421 2005-05-08 Naba Kumar <naba@gnome.org>
13423 * plugins/gdb/actions.c,
13424 (removed) plugins/gdb/registers_cbs.c,
13425 (removed) plugins/gdb/registers_cbs.h,
13426 (removed) plugins/gdb/registers_gui.c,
13427 (removed) plugins/gdb/sharedlib_cbs.c,
13428 (removed) plugins/gdb/sharedlib_cbs.h,
13429 (removed) plugins/gdb/sharedlib_gui.c,
13430 (removed) plugins/gdb/signals_cbs.c,
13431 (removed) plugins/gdb/signals_cbs.h,
13432 (removed) plugins/gdb/signals_gui.c: Removed dead files.
13434 2005-05-08 Naba Kumar <naba@gnome.org>
13436 * plugins/build-basic-autotools/executer.c: Fixed programs
13439 * plugins/debug-manager/Makefile.am,
13440 plugins/debug-manager/anjuta-debug-manager.glade,
13441 plugins/debug-manager/plugin.c,
13442 plugins/gdb/Makefile.am: Used libglade for programs listing
13445 * (added) plugins/gdb/pointer.png: Stack pointer image.
13447 * libanjuta/anjuta-marshal.list,
13448 pixmaps/Makefile.am,
13449 plugins/gdb/actions.c,
13450 plugins/gdb/actions.h,
13451 plugins/gdb/anjuta-gdb-plugin.ui,
13452 plugins/gdb/anjuta-gdb.glade,
13453 plugins/gdb/breakpoints.c,
13454 plugins/gdb/breakpoints.h,
13455 plugins/gdb/debug_tree.c,
13456 plugins/gdb/debug_tree.h,
13457 plugins/gdb/debugger.c,
13458 plugins/gdb/debugger.h,
13459 plugins/gdb/gdbmi-test.c,
13460 plugins/gdb/gdbmi.c,
13461 plugins/gdb/gdbmi.h,
13462 plugins/gdb/info.c,
13463 plugins/gdb/info.h,
13464 plugins/gdb/locals.c,
13465 plugins/gdb/locals.h,
13466 plugins/gdb/memory.c,
13467 plugins/gdb/memory.h,
13468 plugins/gdb/plugin.c,
13469 plugins/gdb/plugin.h,
13470 plugins/gdb/registers.c,
13471 plugins/gdb/registers.h,
13472 plugins/gdb/registers_cbs.c,
13473 plugins/gdb/registers_cbs.h,
13474 plugins/gdb/registers_gui.c,
13475 plugins/gdb/sharedlib.c,
13476 plugins/gdb/sharedlib.h,
13477 plugins/gdb/sharedlib_cbs.c,
13478 plugins/gdb/sharedlib_cbs.h,
13479 plugins/gdb/sharedlib_gui.c,
13480 plugins/gdb/signals.c,
13481 plugins/gdb/signals.h,
13482 plugins/gdb/signals_cbs.c,
13483 plugins/gdb/signals_cbs.h,
13484 plugins/gdb/signals_gui.c,
13485 plugins/gdb/stack_trace.c,
13486 plugins/gdb/stack_trace.h,
13487 plugins/gdb/utilities.c,
13488 plugins/gdb/utilities.h,
13489 plugins/gdb/watch.c,
13490 plugins/gdb/watch.h,
13491 plugins/gdb/watch_cbs.c,
13492 plugins/gdb/watch_cbs.h,
13493 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
13494 it for all debugger component updates and listing. Implemented
13495 user custom debugger command window. Fixed all debugger components
13496 to work correctly. Implemented debugger as GObject. Removed
13499 2005-05-06 Naba Kumar <naba@gnome.org>
13501 * TODO.tasks: Updated.
13503 * plugins/build-basic-autotools/Makefile.am,
13504 plugins/file-loader/Makefile.am,
13505 plugins/profile-default/Makefile.am,
13506 plugins/sample1/Makefile.am,
13507 plugins/symbol-browser/images/Makefile.am,
13508 src/Makefile.am: Fixed 'make distcheck' errors.
13510 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
13513 * tagmanager/tm_workspace.c: Include prototypes in getting
13516 2005-05-06 Naba Kumar <naba@gnome.org>
13518 * TODO.tasks: Updated.
13520 * configure.in, plugins/cvs-plugin/Makefile.am,
13521 plugins/debug-manager/Makefile.am,
13522 plugins/devhelp/Makefile.am,
13523 plugins/editor/Makefile.am,
13524 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
13526 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
13527 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
13530 * tagmanager/tm_workspace.c,
13531 tagmanager/include/tm_workspace.h,
13532 plugins/editor/aneditor-autocomplete.cxx,
13533 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
13534 to return all matching tag types when no name is given instead of
13535 returning empty array.
13537 * plugins/symbol-browser/Makefile.am,
13538 (added) plugins/symbol-browser/an_symbol.c,
13539 (added) plugins/symbol-browser/an_symbol.h,
13540 plugins/symbol-browser/an_symbol_info.c,
13541 plugins/symbol-browser/an_symbol_info.h,
13542 (added) plugins/symbol-browser/an_symbol_iter.c,
13543 (added) plugins/symbol-browser/an_symbol_iter.h,
13544 plugins/symbol-browser/an_symbol_search.c,
13545 plugins/symbol-browser/an_symbol_view.c,
13546 plugins/symbol-browser/an_symbol_view.h,
13547 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
13548 plugins/symbol-browser/plugin.c,
13549 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
13550 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
13551 plugin and implemented IAnjutaIterable interface for symbol search
13554 * plugins/class-inheritance/Makefile.am,
13555 plugins/class-inheritance/class-inherit.c,
13556 plugins/class-inheritance/class-inherit.h,
13557 plugins/class-inheritance/plugin.h: Use the newly added
13558 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
13559 get rid of libanjuta-ctags.la dependencies.
13561 2005-05-02 Naba Kumar <naba@gnome.org>
13563 * plugins/class-inheritance/class-inherit.c,
13564 plugins/class-inheritance/plugin.c,
13565 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
13566 be found for a class. Formated code.
13568 Patch from: Curtis Magyar <curtm4n@gmail.com>:
13569 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
13572 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
13574 * libanjuta/anjuta-launcher.c:
13575 Keep trying sending data until all bytes have been written
13577 * plugins/tools/anjuta-tools.glade,
13578 plugins/tools/editor.c:
13579 Add a combo box to defined data from stdin
13581 * plugins/tools/execute.c:
13582 Send data in stdin if needed
13585 * plugins/tools/fileop.c,
13586 plugins/tools/tool.h,
13587 plugins/tools/tool.c:
13588 Store, load and save stdin data
13589 Use tools-2.xml instead of tools.xml
13591 * plugins/tools/plugin.c,
13592 plugins/tools/plugin.h:
13595 * plugins/tools/dialog.c,
13596 plugins/tools/dialog.h:
13599 * plugins/tools/variable.c,
13600 plugins/tools/variable.h:
13601 Add editor related variables
13604 2005-04-29 Naba Kumar <naba@gnome.org>
13606 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
13608 * plugins/editor/text_editor.c: Fixed line marker interpretation.
13610 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
13611 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
13612 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
13613 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
13614 working on gdb MI interface. Completed MI parser interface.
13616 Patch from Massimo Cora <maxcvs@email.it>:
13617 * plugins/class-inheritance/Makefile.am,
13618 plugins/class-inheritance/class-inherit.c,
13619 plugins/class-inheritance/class-inherit.h,
13620 plugins/class-inheritance/plugin.c,
13621 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
13622 Used system theme for colors. Display class members on mouse click.
13624 2005-04-28 Naba Kumar <naba@gnome.org>
13626 * plugins/symbol-browser/an_symbol_prefs.c
13627 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
13628 implementation to create/add/remove custom tags files in symbol
13629 brower preferences.
13631 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
13634 * plugins/project-import/project-import.c: Fixed memory leaks and
13635 use correct debug prints.
13637 * TODO.tasks: Updated.
13639 2005-04-27 Naba Kumar <naba@gnome.org>
13641 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
13642 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
13643 scintilla/Makefile.am: Fixed 'make distcheck' errors.
13645 * plugins/editor/anjuta-docman.c,
13646 plugins/editor/anjuta-docman.h,
13647 plugins/editor/plugin.c: Emit editor-added signal from docman
13648 and connect signals to new editor correctly.
13650 * plugins/class-inheritance/plugin.c,
13651 plugins/symbol-browser/plugin.c: Added stock icons.
13653 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13654 plugins/build-basic-autotools/executer.c,
13655 plugins/build-basic-autotools/executer.h: Added missing files
13656 for the execute programs implementation.
13658 2005-04-26 Naba Kumar <naba@gnome.org>
13660 * TODO.tasks: Updated.
13662 * plugins/file-loader/plugin.c,
13663 plugins/project-import/anjuta-project-import.plugin.in,
13664 plugins/project-import/plugin.c,
13665 plugins/project-import/project-import.c,
13666 plugins/project-import/project-import.h: Be able to import older
13669 2005-04-26 Naba Kumar <naba@gnome.org>
13671 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
13672 removing it from the shell.
13674 * libanjuta/anjuta-shell.c,
13675 libanjuta/anjuta-shell.h,
13676 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
13677 so that widget additions are freezed or thaw using a pending queue.
13678 Fixded UI flicker while loading projects.
13680 2005-04-26 Naba Kumar <naba@gnome.org>
13682 * TODO.tasks: Updated.
13684 * libanjuta/interfaces/libanjuta.idl: Added execute method for
13685 IAnjutaBuildable interface.
13687 * plugins/build-basic-autotools/Makefile.am,
13688 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13689 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
13690 plugins/build-basic-autotools/build-basic-autotools.c,
13691 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
13692 interface and UI for executing project/file programs. Implemented
13693 IAnjutaFile interface so that executables could be opened directly.
13695 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
13696 Authors line (Reserved for external plugins, which do not have a way to
13697 show their credits).
13699 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
13700 [File Loader] group for menu labels (default to "Name" if it is not
13703 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
13704 for executing external commands.
13706 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
13708 * plugins/project-wizard/property.c:
13709 Correct a memory leak
13711 * libanjuta/interfaces/libanjuta.idl,
13712 plugins/editor/text_editor.c:
13713 Add erase_all and replace_selection function to IAnjutaEditor
13715 * plugins/tools/anjuta-tools.glade,
13716 plugins/tools/fileop.c,
13717 plugins/tools/editor.c,
13718 plugins/tools/tool.c
13719 plugins/tools/tool.h:
13720 Add shortcut and icon
13722 * plugins/tools/variable.c,
13723 plugins/tools/variable.h:
13724 Add a variable asking parameters at run time
13726 * plugins/tools/execute.c:
13727 Add a warning message for missing document manager
13728 Add replace buffer and replace selection output
13729 Correct an error in popup output
13731 * plugins/tools/plugin.c,
13732 plugins/tools/plugin.h,
13733 plugins/tools/anjuta-tools.ui,
13736 Attach tools menu to a new place
13738 2005-04-25 Naba Kumar <naba@gnome.org>
13740 * libanjuta/plugins.c, src/about.c, src/about.h,
13741 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
13742 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
13743 plugins (about box for plugins) menu.
13745 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13747 * plugins/editor/search-replace.c :
13748 Displayed full path in Search pane window.
13749 Bug 300231 : Selected line in Search pane window .
13751 2005-04-23 Naba Kumar <naba@gnome.org>
13753 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
13755 2005-04-22 Naba Kumar <naba@gnome.org>
13757 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
13759 * plugins/project-wizard/templates/java.wiz,
13760 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
13761 to create bytecodes (.class) files.
13763 * plugins/symbol-browser/an_symbol_info.c,
13764 plugins/symbol-browser/an_symbol_info.h,
13765 plugins/symbol-browser/an_symbol_search.c,
13766 plugins/symbol-browser/an_symbol_view.c,
13767 plugins/symbol-browser/plugin.c,
13768 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
13769 in file symbol list.
13771 2005-04-22 Naba Kumar <naba@gnome.org>
13773 * TODO.tasks: Updated.
13775 * plugins/class-inheritance/Makefile.am,
13776 plugins/subversion/Makefile.am: Do not install plugin files when
13777 plugin build condition is false.
13779 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13780 plugins/build-basic-autotools/build-basic-autotools.c,
13781 plugins/build-basic-autotools/build-basic-autotools.h,
13782 plugins/file-loader/anjuta-loader-plugin.ui,
13783 plugins/file-loader/dnd.c,
13784 plugins/file-loader/plugin.c,
13785 plugins/file-loader/plugin.h,
13786 plugins/project-manager/anjuta-project-manager.ui,
13787 plugins/project-manager/plugin.c: Added open file and build context
13788 menu in project manager context menu.
13790 2005-04-22 Naba Kumar <naba@gnome.org>
13792 * configure.in: Added message output showing conditional plugins to
13795 * src/layout.xml: Added layout for class-inheritance plugin widget.
13797 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
13798 plugin name to remove redundant terms.
13800 * TODO.tasks: Updated.
13803 plugins/symbol-browser/Makefile.am,
13804 plugins/symbol-browser/an_symbol_view.c,
13805 (removed) plugins/symbol-browser/sv_class.xpm,
13806 (removed) plugins/symbol-browser/sv_function.xpm,
13807 (removed) plugins/symbol-browser/sv_macro.xpm,
13808 (removed) plugins/symbol-browser/sv_private_fun.xpm,
13809 (removed) plugins/symbol-browser/sv_private_var.xpm,
13810 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
13811 (removed) plugins/symbol-browser/sv_protected_var.xpm,
13812 (removed) plugins/symbol-browser/sv_public_fun.xpm,
13813 (removed) plugins/symbol-browser/sv_public_var.xpm,
13814 (removed) plugins/symbol-browser/sv_static_fun.xpm,
13815 (removed) plugins/symbol-browser/sv_static_var.xpm,
13816 (removed) plugins/symbol-browser/sv_struct.xpm,
13817 (removed) plugins/symbol-browser/sv_unknown.xpm,
13818 (removed) plugins/symbol-browser/sv_variable.xpm,
13819 (added) plugins/symbol-browser/images/.cvsignore,
13820 (added) plugins/symbol-browser/images/Icons.16x16.Class,
13821 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
13822 (added) plugins/symbol-browser/images/Icons.16x16.Field,
13823 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
13824 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
13825 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
13826 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
13827 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
13828 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
13829 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
13830 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
13831 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
13832 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
13833 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
13834 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
13835 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
13836 (added) plugins/symbol-browser/images/Icons.16x16.Method,
13837 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
13838 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
13839 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
13840 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
13841 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
13842 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
13843 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
13844 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
13845 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
13846 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
13847 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
13848 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
13849 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
13850 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
13851 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
13852 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
13853 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
13854 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
13855 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
13856 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
13857 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
13858 pixmaps and added new icons (taken from monodevelop).
13860 2005-04-21 Naba Kumar <naba@gnome.org>
13862 Patch from Massimo Cora <maxcvs@email.it>:
13864 * configure.in, plugins/Makefile.am
13865 (new) plugins/class-inheritance/.cvsignore,
13866 (new) plugins/class-inheritance/Makefile.am,
13867 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
13868 (new) plugins/class-inheritance/class-inherit.c,
13869 (new) plugins/class-inheritance/class-inherit.h,
13870 (new) plugins/class-inheritance/plugin.c,
13871 (new) plugins/class-inheritance/plugin.h,
13872 (new) plugins/class-inheritance/class-inheritance.png: Added class
13873 inheritance plugin.
13875 Changes by naba: Added pkgconfig check for graphviz and conditionally
13878 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
13880 2005-04-20 Naba Kumar <naba@gnome.org>
13882 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13883 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13884 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13885 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13886 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13887 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13888 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13889 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13890 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13891 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13892 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13894 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
13895 message view management.
13897 * libanjuta/anjuta-children.[ch],
13898 plugins/build-basic-autotools/build-basic-autotools.c,
13899 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
13900 Removed anjuta_children_init() function,
13901 because it is done automatically when first invoked. Introduced
13902 anjuta_children_recover() to recover the child signalling. Fixed
13903 child exit management to correctly recover the exit status.
13905 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
13906 to properly shutdown the launcher and to kill the running process
13907 (without emitting any signal).
13909 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13910 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
13911 gdb and program instance.
13913 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13915 * plugins/editor/search-replace.c :
13916 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
13918 2005-04-18 Naba Kumar <naba@gnome.org>
13920 * TODO.tasks: Marked completed items.
13922 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
13923 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13924 plugins/project-manager/plugin.c: Prompt user for the debugging
13925 target (select from a list of project's executable targets) and
13926 correctly start debugger. Take care of libtool wrapping when the
13927 target selected is libtool target. Fixed debugger menu items
13930 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
13932 * plugins/tools/execute.c,
13933 plugins/tools/execute.h:
13934 Implement save all files before running a command
13935 Implement all options for stdout and stderr except replace buffer
13936 Allow running several tools
13938 * plugins/tools/plugin.c:
13939 Move anjuta launcher in execute.c
13941 * plugins/tools/tools.h,
13942 plugins/tools/variable.c:
13945 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
13947 * plugins/tools/anjuta-tools.glade:
13948 Add new properties in tool editor dialog
13949 Cosmetic improvements
13951 * plugins/tools/anjuta-tools.ui:
13952 Attach tool menu as a build menu
13954 * plugins/tools/dialog.c:
13955 Set tool menu item sensitivity in tool list
13958 * plugins/tools/editor.c,
13959 plugins/tools/editor.h,
13960 plugins/tools/fileop.c,
13961 plugins/tools/tool.c,
13962 plugins/tools/tool.h:
13963 Add new properties (active, save file...)
13964 Most of them are still not implemented
13966 * plugins/tools/execute.c,
13967 plugins/tools/execute.h:
13968 Reorganize code to support multiple run
13969 Support run in terminal
13971 * plugins/tools/plugin.c
13972 plugins/tools/plugin.h:
13973 Move message handling in execute.c
13975 * plugins/tools/variable.h,
13976 plugins/tools/variable.c:
13977 Add useful variables
13979 2005-04-13 Naba Kumar <naba@gnome.org>
13981 * plugins/editor/text_editor.c: Fixed file monitoring condition.
13982 * plugins/editor/Makefile.am: Added gnome-vfs flags.
13984 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13986 * plugins/tools/dialog.c plugins/tools/tool.c :
13989 2005-04-06 Naba Kumar <naba@gnome.org>
13991 * src/anjuta.c: Load default session only when
13992 "anjuta.session.load.last" preference is enabled.
13994 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
13996 * plugins/tools/Makefile.am,
13997 plugins/tools/variable.c,
13998 plugins/tools/variable.h:
13999 Add new code for handling variables
14001 * plugins/tools/anjuta-tools.glade:
14002 Improve tool editor dialog
14003 Add variable selection dialog
14005 * plugins/tools/dialog.c,
14006 plugins/tools/dialog.h,
14007 plugins/tools/plugin.c,
14008 plugins/tools/plugin.h:
14009 Add variable object
14010 Add a function to get it
14012 * plugins/tools/editor.c:
14013 Add gui code for variable selection dialog
14015 * plugins/tools/execute.c:
14016 Use variables for executing command
14018 * Naba: Compile warning fixes.
14020 2005-04-06 Naba Kumar <naba@gnome.org>
14022 * TODO.tasks: Marked completed items.
14024 2005-04-06 Naba Kumar <naba@gnome.org>
14026 * plugins/subversion/svn-backend.c: Fixed subversion plugin
14029 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
14031 2005-04-04 Naba Kumar <naba@gnome.org>
14033 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
14034 inside Main window.
14036 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
14038 * plugins/tools/Makefile.am,
14039 plugins/tools/anjuta-tools.plugin.in,
14040 plugins/tools/anjuta-tools.ui,
14041 plugins/tools/anjuta-tools.gladei,
14042 plugins/tools/anjuta-tools-plugin.png,
14043 plugins/tools/plugin.c,
14044 plugins/tools/plugin.h,
14045 plugins/tools/dialog.c,
14046 plugins/tools/dialog.h,
14047 plugins/tools/fileop.c,
14048 plugins/tools/fileop.h,
14049 plugins/tools/tool.c,
14050 plugins/tools/tool.h,
14051 plugins/tools/editor.c,
14052 plugins/tools/editor.h,
14053 plugins/tools/execute.c,
14054 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
14055 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
14058 * anjuta-tools.[ch]: Removed old tools code.
14060 2005-04-01 Steve Murphy <murf@e-tools.com>
14062 * configure.in: Added "rw" to ALL_LINGUAS.
14064 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14067 manuals/C/anjuta-manual/fileoperations.xml
14069 manuals/C/anjuta-manual/figures/search_expr.png
14070 manuals/C/anjuta-manual/figures/search_expr_basic.png
14071 manuals/C/anjuta-manual/figures/search_file_list.png
14072 manuals/C/anjuta-manual/figures/search_file_pattern.png
14073 manuals/C/anjuta-manual/figures/search_replace.png
14074 manuals/C/anjuta-manual/figures/search_setting.png
14075 manuals/C/anjuta-manual/figures/search_target.png
14076 manuals/C/anjuta-manual/figures/search_target_action.png
14077 manuals/C/anjuta-manual/figures/search_target_in.png
14079 manuals/C/anjuta-manual/figures/find_files.png
14080 manuals/C/anjuta-manual/figures/find_replace.png
14081 manuals/C/anjuta-manual/figures/find_text.png :
14082 Updated Anjuta manual (File Operations)
14084 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14086 * manuals/C/anjuta-manual/fileoperations.xml,
14087 manuals/C/anjuta-manual/figures/open_file.png,
14088 manuals/C/anjuta-manual/figures/open_file_multiple.png,
14089 manuals/C/anjuta-manual/figures/prefs_print.png,
14090 manuals/C/anjuta-manual/figures/print_dlg.png,
14091 manuals/C/anjuta-manual/figures/print_preview.png.
14093 manuals/C/anjuta-manual/figures/add_edit_macro.png,
14094 manuals/C/anjuta-manual/figures/display_macro.png,
14095 manuals/C/anjuta-manual/figures/insert_text.png,
14096 manuals/C/anjuta-manual/figures/keyword_macro.png,
14097 manuals/C/anjuta-manual/figures/new_file_wizard.png,
14098 manuals/C/anjuta-manual/figures/save_as_file.png :
14099 Updated Anjuta Manual (File Operations)
14101 2005-03-23 Adam Weinberger <adamw@gnome.org>
14103 * plugins/editor/action-callbacks.c,
14104 plugins/file-loader/plugin.c,
14105 plugins/gtodo/main.c,
14106 plugins/project-wizard/druid.c:
14107 Fix spelling/grammar errors. Fixes bugs
14108 169068, 169137, 169138, and 169139.
14110 2005-03-21 Naba Kumar <naba@gnome.org>
14112 Patch from: Massimo Cora' <maxcvs@email.it>:
14114 * plugins/editor/Makefile.am
14115 plugins/editor/anjuta-docman.c,
14116 (added) plugins/editor/editor-tooltips.c,
14117 (added) plugins/editor/editor-tooltips.h: Added tooltips to
14118 editor tabs to show full path.
14120 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
14122 * plugins/subversion/svn-backend.c:
14123 Removed "apr-0/" from include because this is
14124 already included in SVN_INCLUDE and broke building if
14125 apr >= 1.0 was installed.
14127 2005-03-18 Naba Kumar <naba@gnome.org>
14129 Patch from: Massimo Cora' <maxcvs@email.it>:
14131 * plugins/editor/action-callbacks.c,
14132 plugins/editor/aneditor-calltip.cxx,
14133 plugins/editor/aneditor-priv.h,
14134 plugins/editor/aneditor.cxx,
14135 plugins/editor/aneditor.h,
14136 plugins/editor/anjuta-document-manager.ui: Added calltip
14137 activation from menu.
14139 2005-03-16 Naba Kumar <naba@gnome.org>
14141 Patch from: Massimo Cora' <maxcvs@email.it>:
14143 * plugins/class-gen/action-callbacks.c,
14144 plugins/class-gen/anjuta-class-gen-plugin.glade,
14145 plugins/class-gen/class_gen.c,
14146 plugins/class-gen/class_gen.h,
14147 plugins/class-gen/class_logo.xpm,
14148 plugins/class-gen/plugin.c: Create files without project
14149 being open. Add to project support. And other enhancements.
14151 2005-03-15 Adam Weinberger <adamw@gnome.org>
14154 plugins/debug-manager/utilities.c,
14155 plugins/file-loader/plugin.c,
14156 plugins/gdb/utilities.c,
14157 plugins/profile-default/plugin.c,
14158 plugins/project-import/project-import.c,
14159 src/anjuta-actions.h:
14160 Spelling/grammar fixes.
14162 2005-03-13 Naba Kumar <naba@gnome.org>
14164 * plugins/editor/action-callbacks.c,
14165 plugins/editor/action-callbacks.h,
14166 plugins/editor/anjuta-document-manager.ui,
14167 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
14168 submenu. Moved menuitems from Format to View->Editor.
14170 * src/action-callbacks.c, src/action-callbacks.h,
14171 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
14172 layout and lock layout menus in View submenu. Get rid of
14173 Settings->Layout Manager menu.
14175 * plugins/project-import/anjuta-project-import.plugin.in:
14178 * global-tags/Makefile.am,
14179 global-tags/create_global_tags.sh,
14180 plugins/editor/aneditor-autocomplete.cxx,
14181 plugins/editor/aneditor-priv.h,
14182 plugins/editor/aneditor.cxx,
14183 tagmanager/tm_workspace.c: Fixed scope members autocompletion
14184 in editor and made it work in global symbols also.
14186 * src/anjuta-app.c: Always use priority texts besides icons style
14187 for toolbars, because other styles look horible for Anjuta (fixme).
14189 2005-03-11 Naba Kumar <naba@gnome.org>
14191 * configure.in: Removed test for iconv.
14193 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
14194 before scintilla widget is realized.
14196 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
14197 for Update menuitem.
14199 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
14200 already applied in scintilla main stream.
14202 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
14203 and notified scintilla developer.
14205 2005-03-10 Naba Kumar <naba@gnome.org>
14207 * src/action-callbacks.c: Removed reference to src/help.h (dead
14210 * plugins/editor/text_editor.c: Removed reference to
14211 src/launcher.h (a dead file).
14213 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
14214 src/controls.c, src/controls.h, src/fileselection.c,
14215 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
14216 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
14217 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
14218 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
14219 src/session.h, src/support.c, src/support.h, src/toolbar.c,
14220 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
14221 Removed these dead files from CVS.
14224 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14226 * plugins/file-wizard/action-callbacks.c : Added error message.
14227 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
14230 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
14232 * plugins/cvs-plugin/cvs-callbacks.c
14233 plugins/cvs-plugin/plugin.c:
14234 Fixed preferences page init and busy handling
14236 * plugins/subversion/plugin.c:
14237 Fixed preferences page init
14239 2005-03-09 Naba Kumar <naba@gnome.org>
14241 * plugins/Makefile.am, plugins/glade/Makefile.am,
14242 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
14243 enabled glade plugin in Anjuta. The plugin is built only when
14244 glade3 is installed.
14246 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
14248 * plugins/project-wizard/templates/java.wiz
14249 plugins/project-wizard/templates/java-logo.png (*)
14250 plugins/project-wizard/templates/java/*
14251 plugins/project-wizard/templates/Makefile.am
14254 Add Java project type. It generates a autoconf/automake
14255 project which is compiled using gcj. It requires automake
14256 > 1.4 (1.9 is known to work) to work!
14258 (*) still awaiting response from the gcj team if we
14259 may use their logo.
14261 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
14263 * plugins/project-import/*
14264 plugins/Makefile.am
14266 Added project import plugin. Might be a bit buggy and limited
14268 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
14269 Icon from old pixmaps dir
14271 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14273 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
14274 plugins/macro/macro-util.c, plugins/macro/macros.xml :
14275 Added C Custom_Indent line macro.
14278 2005-03-09 Naba Kumar <naba@gnome.org>
14280 * TODO.tasks: Added new message-manager tasks.
14282 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14283 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14284 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14285 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14286 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14287 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14288 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14289 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14290 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14291 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14293 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
14294 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
14295 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
14296 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
14297 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
14298 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
14299 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
14300 Removed debugger widgets from shell on debugger shutdown. Added
14301 scrolled windows for docked widgets. Removed unnecessary widget refs
14302 and unrefs. Destroy widgets correctly on debugger shutdown.
14304 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
14305 with project description title. Removed frame shadow.
14307 * plugins/project-wizard/druid.c: Initializes tooltips.
14309 * scintilla/Makefile.am: Fixed comiple error.
14311 2005-03-08 Adam Weinberger <adamw@gnome.org>
14313 * plugins/class-gen/anjuta-class-gen-plugin.glade,
14314 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
14316 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14318 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
14319 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
14320 plugins/macro/macro-util.c, plugins/macro/macro-util.h
14321 plugins/macro/macros.xml, plugins/macro/plugin.c :
14322 Moved cursor at the '|' position defined in macros.
14324 2005-03-07 Naba Kumar <naba@gnome.org>
14326 * plugins/subversion/Makefile.am: Fixed build error.
14328 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
14329 types (perl, python, shellscript).
14331 * plugins/editor/plugin.c: Fixed to show all highlight options.
14333 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14335 * TODO.tasks : updated tasks.
14336 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
14338 2005-03-07 Naba Kumar <naba@gnome.org>
14340 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
14341 or disable subversion file-manager submenu. If "Subvesion" is also
14342 valid directory, we should also check for it.
14344 * configure.in: Disable cygwin macro until someone fixes the
14347 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
14348 backward compatibility.
14350 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14352 * src/about.c : Cleaned code.
14353 * plugins/macro/macros.xml : Added "do_while" C macro.
14354 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
14355 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
14356 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
14357 Closed registers, shared libraries, kernel signals dialogs with ESC key.
14359 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
14361 * plugins/class-gen/plugin.c:
14362 Removed "return" to activate project_root_uri watching.
14364 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
14366 * plugins/Makefile.am
14367 plugins/subversion/*:
14368 Added subversion plugin. Add, Remove, Commit and Update work
14369 everything else needs work.
14371 * plugins/terminal/terminal.c
14372 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
14373 we still have focus problems with the editor.
14375 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14377 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
14379 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14381 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
14383 2005-03-04 Naba Kumar <naba@gnome.org>
14385 Patch from Massimo Cora' <maxcvs@email.it>:
14387 * plugins/class-gen/Makefile.am,
14388 plugins/class-gen/action-callbacks.c,
14389 plugins/class-gen/action-callbacks.h,
14390 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
14391 plugins/class-gen/anjuta-class-gen.plugin.in,
14392 plugins/class-gen/class_gen.c,
14393 plugins/class-gen/class_gen.h,
14394 (removed) plugins/class-gen/clsGen.c,
14395 (added) plugins/class-gen/goc_template_header,
14396 (added) plugins/class-gen/goc_template_source,
14397 plugins/class-gen/plugin.c,
14398 plugins/class-gen/plugin.h: Refactored class gen code.
14399 Added GOCBuilder code. Fixed UI. Implemented plugin.
14401 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
14403 * plugins/project-wizard/property.c
14404 plugins/project-wizard/install.c
14405 plugins/project-wizard/druid.c
14406 plugins/editor/goto_line.c
14407 plugins/editor/plugin.c
14408 plugins/gtodo/add_edit_item.c
14409 plugins/gtodo/ligtodo.c
14410 plugins/gtodo/main.c
14411 plugins/gtodo/preferences.c:
14412 Fixed #167559, #167534, #167266, #167357
14413 (Bad English in strings...)
14415 Thanks to Adam Weinberger and Thierry Moisan for
14418 2005-03-03 Naba Kumar <naba@gnome.org>
14420 * libegg/Makefile.am, libegg/menu/Makefile.am,
14421 (added) libegg/egg-submenu-action.c,
14422 (added) libegg/menu/egg-submenu-action.h: Created a new action for
14423 submenu (used for wizard listing).
14425 * plugins/file-loader/anjuta-loader-plugin.ui
14426 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
14429 * plugins/editor/action-callbacks.c,
14430 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
14431 ctrl+tabbing because it was interfaring with focus navigation.
14432 Focus editor on "Esc" in incremental search entry. Cleanups.
14434 * plugins/file-manager/an_file_view.c,
14435 plugins/symbol-browser/plugin.c,
14436 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
14439 * plugins/profile-default/plugin.c,
14440 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
14443 * (removed) scintilla/patches/a64-crash-fix.patch,
14444 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
14447 2005-03-03 Naba Kumar <naba@gnome.org>
14449 * HACKING: Fixed typos.
14451 * plugins/editor/aneditor-indent.cxx: Clean up.
14453 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
14454 Enable/disable save, undo and redo actions depending on state
14457 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14459 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
14460 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
14461 Displayed search_incremental status.
14463 * Removed plugins/editor/search_incremental.[ch]
14465 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
14467 * plugins/cvs-plugin/cvs-execute.c
14468 plugins/cvs-plugin/cvs-callbacks.c:
14469 - Use weak reference on mesg_view and reuse tab if
14470 it still exists to avoid cluttering message manager.
14471 - Fixed bug in cvs remove
14473 README, HACKING: Updated
14475 configure.in: Added check for libsvn
14477 2005-02-29 Naba Kumar <naba@gnome.org>
14479 * plugins/file-manager/an_file_view.c,
14480 plugins/symbol-browser/an_symbol_view.c,
14481 plugins/symbol-browser/plugin.c: Hide column headers (they
14484 2005-02-29 Naba Kumar <naba@gnome.org>
14486 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14487 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14488 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14489 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14490 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14491 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14492 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14493 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14494 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14495 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14497 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
14498 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
14499 (added) libanjuta/anjuta-session.[hc],
14500 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
14501 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
14502 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
14505 Implemented session management. Implemented session
14506 container class. Added session notifications from shell. Implemented
14507 session save/load in editor, file-loader, default-profile-plugin
14508 and anjuta-app. Fixed window sizing and restoration. Cleaned up
14509 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
14510 and maximized states in session. Implemented project session
14513 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14515 * plugins/class-gen/action-callbacks.[ch],
14516 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
14517 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
14518 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
14521 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
14523 * plugins/project-wizard/anjuta-project-wizard.glade,
14524 plugins/project-wizard/druid.c:
14525 Add some padding in tab label in project selection page
14527 * plugins/project-wizard/druid.c,
14528 plugins/project-wizard/parser.c:
14529 Search for project template recursively
14530 Add ~/.anjuta/project to the search paths
14532 2005-02-26 Naba Kumar <naba@gnome.org>
14534 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
14535 * plugins/file-loader/plugin.c: Fixed crash bug.
14536 * libanjuta/plugins.c: Fixed memory leak.
14538 2005-02-26 Naba Kumar <naba@gnome.org>
14540 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
14541 "UserActivatable" attribute for plugins. This attribute if set to
14542 "no" will prevent users from activating/deactivating it from
14543 plugins dialog. Added a toggle button in plugins dialog to toggle
14544 the plugins list between list of activatable plugins (default) to
14545 list of all plugins. anjuta_plugin_select() now only selects the
14546 plugin. Added anjuta_plugins_select_and_activate() method that will
14547 select and activate it.
14549 * plugins/profile-default/Makefile.am,
14550 plugins/profile-default/anjuta-default-profile.ui,
14551 plugins/profile-default/plugin.c,
14552 plugins/profile-default/plugin.h,
14553 plugins/project-manager/anjuta-project-manager.ui,
14554 plugins/project-manager/plugin.c,
14555 plugins/project-manager/plugin.h:
14557 Anjuta projects (*.anjuta) files define the profile of respective
14558 projects. Profile is a set of related plugins required for the
14559 project to open. Moved "close project" action from Project Manager
14560 to Profile Manager plugin. Implemented loading and unloading of
14561 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
14562 (instead of Project Manager) now handles opening of *.anjuta files.
14563 Close Project menuitem is now moved to File submenu (being
14564 consistent with Anjuta 1.x versions and avoiding creating Project
14565 submenu when project manager is not loaded).
14567 * src/anjuta-actions.h: Fixed short-cut key for Help content.
14569 * src/anjuta.ui: Fixed place holder for projects.
14571 * (new) plugins/profile-default/default.anjuta: default startup
14572 profile. Removed the hardcoded plugins loading in
14573 DefaultProfilePlugin.
14576 plugins/project-wizard/templates/terminal/project.anjuta:
14577 Implemented project format in newly created projects.
14579 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
14580 plugins/class-gen/anjuta-class-gen.plugin.in,
14581 plugins/cvs-plugin/anjuta-cvs.plugin.in,
14582 plugins/editor/anjuta-document-manager.plugin.in,
14583 plugins/file-loader/anjuta-loader.plugin.in,
14584 plugins/file-wizard/anjuta-file-wizard.plugin.in,
14585 plugins/gdb/anjuta-gdb.plugin.in,
14586 plugins/glade/anjuta-glade.plugin.in,
14587 plugins/message-view/anjuta-message-manager.plugin.in,
14588 plugins/profile-default/anjuta-default-profile.plugin.in,
14589 plugins/project-manager/anjuta-project-manager.plugin.in,
14590 plugins/project-wizard/anjuta-project-wizard.plugin.in:
14591 Defined UserActivatable attributes. Added supported types attribute.
14593 * plugins/project-wizard/anjuta-project-wizard.glade
14594 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
14595 "Project Wizard" in preferences title.
14597 * TODO.tasks: Updated.
14599 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
14602 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14604 * plugins/file-wizard/anjuta-file-wizard.glade
14605 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
14607 Integrated License macros, cleaned file.c.
14609 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
14611 * plugins/macor/macro-util.c: Fixed crash bugs if email or
14612 username can not be found correctly.
14614 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14616 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
14617 plugins/macro/macros.xml :
14619 Added Headers macros. Cleaned file.c
14621 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14623 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
14624 plugins/macro/macros.xml :
14626 Fixed a bug. Added Header macro.
14629 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14631 * plugins/file-wizard/action-callbacks.c,
14632 plugins/file-wizard/file.c, plugins/macro/macro-util.c
14633 plugins/macro/macros.xml :
14635 Added FileName, Header template macros.
14637 2005-02-24 Naba Kumar <naba@gnome.org>
14639 * plugins/patch/patch-plugin.c: Fixed a function call.
14641 * src/anjuta.c, src/main.c: Save and load default session.
14643 2005-02-24 Naba Kumar <naba@gnome.org>
14645 * libanjuta/interfaces/libanjuta.idl,
14646 plugins/message-view/anjuta-msgman.c,
14647 plugins/message-view/anjuta-msgman.h,
14648 plugins/message-view/plugin.c: Added and implemented
14649 set_view_title() method.
14651 * plugins/build-basic-autotools/build-basic-autotools.c,
14652 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
14653 build context pooling. Maximum 3 contexts are reused. Additional
14654 contexts are created when all are busy.
14656 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14658 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
14659 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
14660 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
14661 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
14663 Added Copyright, Changelog macros.
14665 2005-02-23 Naba Kumar <naba@gnome.org>
14667 Patch from Massimo Cora' <maxcvs@email.it>:
14668 * plugins/Makefile.am,
14669 plugins/patch/Makefile.am,
14670 (added) plugins/patch/anjuta-patch-plugin.png,
14671 (added) plugins/patch/anjuta-patch.plugin.in,
14672 (added) plugins/patch/anjuta-patch.ui,
14673 plugins/patch/patch-plugin.c,
14674 (added) plugins/patch/patch-plugin.h,
14675 (added) plugins/patch/plugin.c,
14676 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
14679 2005-02-23 Naba Kumar <naba@gnome.org>
14681 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
14682 file-loader/plugin.c, profile-default/plugin.c:
14683 Implemented "activated" and "deactivated" signals for plugin class.
14684 Renamed *_location() functions to *_id(), because location is
14685 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
14686 anjuta_plugins_unload_plugin().
14688 * class-gen/plugin.c: Fixed complier warning and utility function call.
14690 * debug-manager/plugin.c: Unload debugger plugin correctly.
14692 * project-manager/plugin.c: Fixed compiler warnings.
14694 * plugins/project-wizard/templates/gnome/.cvsignore,
14695 plugins/project-wizard/templates/gnome/po/.cvsignore,
14696 plugins/project-wizard/templates/gnome/src/.cvsignore,
14697 plugins/project-wizard/templates/gtk/po/.cvsignore,
14698 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
14699 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
14701 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
14702 build (we need to fix this thing).
14704 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
14706 * plugins/macro/macro-action.[ch]
14707 plugins/macro/macro-edit.c
14708 plugins/macro/macro-dialog.c
14709 plugins/macro/macro-db.[ch]
14710 plugins/macro/plugin.[ch]
14711 plugins/macro/macro-util.[ch] (added)
14713 Cleaned up macro plugin and preview expanded macros.
14715 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
14717 * plugins/cvs-plugin/cvs-interface.c:
14719 Fixed option setting when using no compression and not
14722 2005-02-23 Naba Kumar <naba@gnome.org>
14724 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
14725 geometry on exit and startup (only if there is no geometry from the
14728 * TODO.tasks: Updated.
14730 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
14732 * manuals/reference/libanjuta/Makefile.am,
14733 manuals/reference/libanjuta/libanjuta-docs.sgml,
14734 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
14735 documentation for writing project templates.
14737 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14739 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
14740 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
14742 Expansion keywords in macros.
14744 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14746 * plugins/file-wizard/action-callbacks.c,
14747 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
14748 plugins/macro/macros.xml :
14750 Inserting text by macro plugin
14753 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
14755 * plugins/macro/plugin.c
14756 plugins/cvs-plugin/plugin.c:
14758 Fixed interfaces (use static)
14760 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
14762 * plugins/macro/macro-actions.[ch]
14763 plugins/macro/plugin.c
14764 libanjuta/interfaces/libanjuta.idl:
14766 Implemented IAnjutaMacro interface to be used by file-wizard
14768 * plugins/cvs-plugin/plugin.c
14769 libanjuta/interfaces/libanjuta.idl:
14771 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
14772 for all version control systems and not only for cvs.
14774 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14776 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
14779 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
14782 2005-02-21 Naba Kumar <naba@gnome.org>
14784 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
14785 IAnjutaDebugger interface.
14787 * plugins/debug-manager/anjuta-debug-manager.ui,
14788 plugins/debug-manager/attach_process.c,
14789 plugins/debug-manager/attach_process.h,
14790 plugins/debug-manager/plugin.c,
14791 plugins/debug-manager/plugin.h,
14792 plugins/gdb/actions.c,
14793 plugins/gdb/actions.h,
14794 plugins/gdb/anjuta-gdb-plugin.ui,
14795 plugins/gdb/breakpoints.c,
14796 plugins/gdb/breakpoints.h,
14797 plugins/gdb/debugger.c,
14798 plugins/gdb/debugger.h,
14799 plugins/gdb/memory.c,
14800 plugins/gdb/plugin.c,
14801 plugins/gdb/plugin.h,
14802 plugins/gdb/sharedlib.h,
14803 plugins/gdb/sharedlib_cbs.c,
14804 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
14805 correctly between debug-manager and debugger. Implemented debugger
14806 interface in gdb plugin. Fixed action names. Added UI updating.
14807 Start and stop debugger (does not work yet). Fixed UI merging.
14808 Fixed debugger plugin handling in debug-manager.
14810 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
14812 * plugins/editor/aneditor-autocomplete.cxx:
14814 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
14815 crash with C++ "template" keyword.
14817 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14819 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14820 Fixed bug (Closed macro dialogs with Esc key).
14822 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
14824 * plugins/project-wizard/xlib.wiz,
14825 plugins/project-wizard/xlib-logo.png,
14826 plugins/project-wizard/xlib/*:
14827 Port old xlib anjuta project on new project wizard
14829 * plugins/project-wizard/xlib-dock.wiz,
14830 plugins/project-wizard/xlib-dock/*:
14831 Port old xlib dock anjuta project on new project wizard
14833 * plugins/project-wizard/wxwin.wiz,
14834 plugins/project-wizard/wxwin-logo.png,
14835 plugins/project-wizard/wxwin/*:
14836 Port old wxwin anjuta project on new project wizard
14838 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
14839 necessary changes for the new templates.
14841 2005-02-18 Naba Kumar <naba@gnome.org>
14843 * plugins/Makefile.am: Added class-gen
14845 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
14847 * plugins/project-wizard/header.c:
14848 Fix a bug in sorting of project categories
14850 2005-02-18 Naba Kumar <naba@gnome.org>
14852 Patch from Massimo Cora <maxcvs@email.it>:
14854 * plugins/class-gen/.cvsignore,
14855 plugins/class-gen/Makefile.am,
14856 (added) plugins/class-gen/action-callbacks.c,
14857 (added) plugins/class-gen/action-callbacks.h,
14858 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
14859 (added) plugins/class-gen/class_gen.c,
14860 (added) plugins/class-gen/class_gen.h,
14861 (added) plugins/class-gen/plugin.c,
14862 (added) plugins/class-gen/plugin.h: Ported class wizard to the
14865 * plugins/project-manager/plugin.c: implemented add_source().
14867 2005-02-17 Naba Kumar <naba@gnome.org>
14869 * plugins/file-loader/plugin.c: Fixed possible crash.
14871 * src/action-callbacks.c, src/action-callbacks.h,
14872 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
14874 2005-02-17 Naba Kumar <naba@gnome.org>
14876 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14877 plugins/project-wizard/templates/gnome.wiz,
14878 plugins/project-wizard/templates/gtk.wiz,
14879 plugins/project-wizard/templates/gtkmm.wiz,
14880 plugins/project-wizard/templates/terminal.wiz,
14881 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14882 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14883 plugins/project-wizard/templates/gnome/src/callbacks.c,
14884 plugins/project-wizard/templates/gnome/src/callbacks.h,
14885 plugins/project-wizard/templates/gnome/src/main.c,
14886 plugins/project-wizard/templates/gtk/src/callbacks.c,
14887 plugins/project-wizard/templates/gtk/src/callbacks.h,
14888 plugins/project-wizard/templates/gtk/src/main.c,
14889 plugins/project-wizard/templates/gtkmm/src/main.cc,
14890 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
14891 to generate licence correctly (without any extra newlines). Removed
14892 IncludeGNUHeader macro definition and added proper licence property.
14893 Fixed project directory paths in file contents.
14895 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14897 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14898 Closed macro dialogs with Esc key.
14900 2005-02-16 Naba Kumar <naba@gnome.org>
14902 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14903 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14904 plugins/project-wizard/templates/gnome/src/callbacks.c,
14905 plugins/project-wizard/templates/gnome/src/callbacks.h,
14906 plugins/project-wizard/templates/gnome/src/main.c,
14907 plugins/project-wizard/templates/gtk/src/main.c,
14908 plugins/project-wizard/templates/gtkmm/src/main.cc,
14909 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
14910 macros to avoid blank newlines.
14912 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
14914 * plugins/project-wizard/autogen.c:
14915 Correct a problem when having property value in UTF-8
14917 * plugins/project-wizard/druid.c:
14918 Correct a bug when reselecting a new project (all pages
14921 * plugins/project-wizard/property.c:
14922 Avoid having default invalid properties
14924 * plugins/project-wizard/templates/terminal.wiz,
14925 plugins/project-wizard/templates/terminal/po/ChangeLog,
14926 plugins/project-wizard/templates/terminal/src/main.c:
14927 Remove command for testing run function
14928 Move destination directory to second page and include
14929 project name. Add exist tag. Remove unused properties.
14931 2005-02-16 Naba Kumar <naba@gnome.org>
14933 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
14934 plugins/debug-manager/anjuta-debug-manager.ui,
14935 plugins/debug-manager/plugin.c,
14936 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
14937 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
14938 plugins/gdb/plugin.h, plugins/gdb/registers.c,
14939 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
14940 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
14941 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
14942 (removed) src/anjuta_info.c,
14943 (removed) src/anjuta_info.h,
14944 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
14945 (added) plugins/gdb/anjuta-gdb-plugin.ui,
14946 (added) plugins/gdb/actions.c,
14947 (added) plugins/gdb/actions.h: Completed initial
14948 porting of debugger to new architecture. Fixed many of the debugger
14951 * plugins/file-loader/plugin.c: Detect some important mime ourself
14952 to avoid inconsistencies when mime system isn't working.
14954 2005-02-16 Naba Kumar <naba@gnome.org>
14956 * plugins/editor/Makefile.am,
14957 (added) plugins/editor/aneditor-autocomplete.cxx,
14958 (added) plugins/editor/aneditor-calltip.cxx,
14959 (added) plugins/editor/aneditor-indent.cxx,
14960 (added) plugins/editor/aneditor-priv.h,
14961 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
14962 different smaller chunks to make it easy to maintain.
14964 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14966 * plugins/project-wizard/druid.c :
14968 Found system Email address if not defined in Preferences.
14970 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
14972 * plugins/project-wizard/gtkmm.wiz
14973 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
14974 plugins/project-wizard/gtkmm/*
14976 Added GTKmm (C++) project type
14978 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
14980 * plugins/message-view/plugin.c
14981 plugins/message-view/message-view.c
14983 Implemented next/prev action
14985 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14987 * plugins/project-wizard/templates/libglade2.* :
14988 Removed libglade2 project.
14990 * plugins/project-wizard/templates/gtk* :
14991 Removed interface.[ch] & support.[ch].
14993 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14995 * plugins/project-wizard/anjuta-project-wizard.glade,
14996 plugins/project-wizard/property.[ch],
14997 plugins/project-wizard/templates/anjuta-plugin.wiz :
14998 Added a new property ("iconfile").
15000 2005-02-14 Naba Kumar <naba@gnome.org>
15002 * plugins/project-wizard/install.c,
15003 plugins/project-wizard/plugin.c,
15004 plugins/project-wizard/templates/anjuta-plugin.wiz,
15005 plugins/project-wizard/templates/gnome.wiz,
15006 plugins/project-wizard/templates/gtk.wiz,
15007 plugins/project-wizard/templates/libglade2.wiz,
15008 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
15009 newly created projects and open them. Fixed message buffering in
15012 2005-02-14 Naba Kumar <naba@gnome.org>
15014 * src/about.c, pixmaps/Makefile.am,
15015 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
15017 * mime/gnome-mime-application-x-anjuta.png,
15018 pixmaps/anjuta_icon.png,
15019 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
15020 done by 9-speed at:
15021 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
15023 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15026 plugins/project-wizard/templates/libglade2-logo.png,
15027 plugins/project-wizard/templates/libglade2.wiz,
15028 plugins/project-wizard/templates/libglade2/* :
15032 2005-02-14 Naba Kumar <naba@gnome.org>
15034 * TODO.tasks: Updated.
15036 * plugins/editor/anjuta-docman.c,
15037 plugins/editor/text_editor.c,
15038 plugins/editor/text_editor.h,
15039 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
15040 for file modification, but it is still not functioning.
15042 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
15044 * plugins/project-wizard/values.c,
15045 plugins/project-wizard/values.h,
15046 plugins/project-wizard/property.c,
15047 plugins/project-wizard/property.h,
15048 plugins/project-wizard/druid.c:
15049 Rewrite mandatory property check
15050 Add check of exist property
15051 Rewrite handling of cached property page
15053 2005-02-13 Naba Kumar <naba@gnome.org>
15055 Patch from Igor Kovalenko <garrison@mail.ru>:
15056 * tagmanager/tm_workspace.c: Improved performance.
15058 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15060 *plugins/project-wizard/templates/*.wiz,
15061 plugins/project-wizard/druid.c,
15062 plugins/project-wizard/templates/terminal/src/main.c,
15063 plugins/project-wizard/templates/gtk/src/*.[ch],
15064 plugins/project-wizard/templates/gtk/src/Makefile.am,
15065 plugins/project-wizard/templates/gnome/src/*.[ch],
15066 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
15067 Add Copyright date & Email address,
15068 Correct terminal project.
15070 2005-02-12 Naba Kumar <naba@gnome.org>
15072 * plugins/project-wizard/property.c: Fixed hidden
15073 properties to take values.
15075 * plugins/project-wizard/file.[ch]: Renamed
15076 true/false enum values to fix compile error
15077 (conflict with other definition).
15079 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
15080 even when mime type detection fails (for example, when Anjuta is
15081 installed in non-system prefix).
15083 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
15085 * plugins/project-wizard/values.c,
15086 plugins/project-wizard/values.h:
15087 Rewrite file with more comments
15089 * plugins/project-wizard/druid.c,
15090 plugins/project-wizard/druid.h,
15091 plugins/project-wizard/autogen.c,
15092 plugins/project-wizard/autogen.h,
15093 plugins/project-wizard/druid.c,
15094 plugins/project-wizard/druid.h:
15096 Use values instead of properties
15097 Move default properties to druid.c
15099 * plugins/project-wizard/install.c,
15100 plugins/project-wizard/install.h:
15101 Use values instead of properties
15102 Add a check to avoid overwriting files
15104 * plugins/project-wizard/parser.c,
15105 plugins/project-wizard/property.c,
15106 plugins/project-wizard/property.h:
15107 Update to use new values
15108 Add an "exist" attribute to check if a directory already exist
15110 * plugins/project-wizard/anjuta-project-wizard.glade:
15111 Change project selection page (GtkTextView => GtkLabel,
15112 GtkTable => GtkVBox)
15114 * plugins/project-wizard/templates/terminal.wiz:
15115 Move destination directory on second page
15117 * plugins/project-wizard/action.c:
15120 2005-02-12 Naba Kumar <naba@gnome.org>
15122 * plugins/file-manager/an_file_view.c,
15123 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
15124 views. Created dynamic update date of view depending on project
15125 changes -- similar to file-manager view.
15127 * plugins/devhelp/plugin.c: Load help on idle.
15129 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
15130 autoformat' to proper location in preferences.
15132 * mime/anjuta.mime: Added .prj extension in the mime type for backward
15135 * plugins/editor/plugin.c: Fixed accel name.
15137 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15139 *plugins/project-wizard/templates/anjuta-plugin.wiz,
15140 plugins/project-wizard/templates/gnome.wiz,
15141 plugins/project-wizard/templates/gtk.wiz,
15142 plugins/project-wizard/anjuta-project-wizard.glade,
15143 plugins/project-wizard/autogen.c:
15144 Add Username & Email address in Project preferences.
15146 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15148 *plugins/project-wizard/templates/gnome-logo.png,
15149 plugins/project-wizard/templates/gnome.wiz,
15150 plugins/project-wizard/templates/gnome/* :
15153 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15155 * plugins/project-wizard/templates/terminal/src/main.c,
15156 plugins/project-wizard/templates/terminal/src/main.c,
15157 plugins/project-wizard/templates/terminal/src/main.[ch] :
15158 Insert License in projects
15160 2005-02-11 Naba Kumar <naba@gnome.org>
15162 * TODO.tasks: Added message manager task.
15164 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
15166 * plugins/editor/plugin.c: Use bookmark stock icons.
15168 * plugins/message-view/anjuta-message-manager.ui,
15169 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
15171 2005-02-10 Naba Kumar <naba@gnome.org>
15173 * libanjuta/interfaces/libanjuta.idl: fixed build error.
15175 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15177 * global-tags/Makefile.am
15178 Error during 'make install'
15180 2005-02-09 Naba Kumar <naba@gnome.org>
15182 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
15185 2005-02-08 Naba Kumar <naba@gnome.org>
15187 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
15189 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
15190 Show busy cursur when updating global tags in preferences.
15192 * configure.in: Fixed.
15194 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15196 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
15197 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
15199 - Fixed anjuta-plugin project (glade)
15201 2005-02-08 Naba Kumar <naba@gnome.org>
15203 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
15204 Fixed automatic indentations.
15206 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
15207 Global tags are now segregated into smaller api tags, which can be
15208 selectively loaded from symbol browser preferences.
15210 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
15211 Implemented IProjectManager interface in project-manager. Mostly getter
15212 methods for now, but need to add add() and remove() methods to add
15213 or remove project elements.
15215 * plugins/gdb/debug_tree.c: Small fix.
15217 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
15218 plugins/symbol-browser/an_symbol_info.c,
15219 plugins/symbol-browser/an_symbol_info.h,
15220 plugins/symbol-browser/an_symbol_search.c,
15221 plugins/symbol-browser/an_symbol_search.h,
15222 plugins/symbol-browser/an_symbol_view.c,
15223 plugins/symbol-browser/an_symbol_view.h,
15224 plugins/symbol-browser/plugin.c,
15225 plugins/symbol-browser/plugin.h,
15227 tagmanager/entry.h,
15228 tagmanager/tm_project.c,
15229 tagmanager/tm_symbol.c,
15230 tagmanager/tm_tag.c,
15231 tagmanager/tm_workspace.c,
15232 tagmanager/vstring.c,
15233 tagmanager/include/tm_tag.h,
15234 tagmanager/include/tm_workspace.h:
15236 - Fixed tagmanager parsing of source files to parse for typedefines and
15237 properly record element scopes. Implemented scope autocompletion
15238 (autocompletion on '.', '->', '::' and ':'. The functionality is not
15239 fully working. It was based on older patch for Anjuta 1.2.2 in SF
15240 patch list (author is unknown).
15241 - Implemented symbol-browser preferences for dynamically loading and
15242 saving tags API segments.
15243 - Fixed symbol-search to use tagmanager directly instead of depending
15244 on symbol-view for tags list.
15245 - Fixed symbol-view to create the tree using TMSymbol tree directly.
15246 - Fixed TMSymbol to create the complete tags tree instead of letting the
15247 symbol-view created the root nodes.
15248 - Changed project tags cache name to .tm_project2.cache because the
15249 newer format records additional scope information.
15251 2005-02-07 Naba Kumar <naba@gnome.org>
15253 * plugins/editor/style-editor.c,
15254 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
15255 and GtkFontButton instead of deprecated widgets in
15258 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
15260 * plugins/project-wizard/action.c,
15261 plugins/project-wizard/action.h,
15262 plugins/project-wizard/autogen.c,
15263 plugins/project-wizard/autogen.h,
15264 plugins/project-wizard/file.c,
15265 plugins/project-wizard/file.h,
15266 plugins/project-wizard/install.c,
15267 plugins/project-wizard/install.h,
15268 plugins/project-wizard/parser.h,
15269 plugins/project-wizard/parser.c,
15270 plugins/project-wizard/property.c,
15271 plugins/project-wizard/property.h,
15272 plugins/project-wizard/plugin.h,
15273 plugins/project-wizard/plugin.c,
15274 plugins/project-wizard/values.c,
15275 plugins/project-wizard/values.h:
15276 Replace C++ comments by C comments
15278 * plugins/project-wizard/autogen.c,
15279 plugins/project-wizard/autogen.h:
15280 Add a run time check of autogen version.
15281 Add UserName variable.
15283 * plugins/project-wizard/anjuta-project-wizard.glade,
15284 plugins/project-wizard/header.c,
15285 plugins/project-wizard/druid.c,
15286 plugins/project-wizard/druid.h:
15287 Sort project in alphabetic order.
15288 Correct selection troubles in notebooks.
15290 * plugins/project-wizard/parser.c:
15291 Add some check when reading the project header block.
15293 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
15295 * plugins/project-wizard/action.c,
15296 plugins/project-wizard/action.h,
15297 plugins/project-wizard/autogen.c,
15298 plugins/project-wizard/autogen.h,
15299 plugins/project-wizard/file.c,
15300 plugins/project-wizard/file.h,
15301 plugins/project-wizard/install.c,
15302 plugins/project-wizard/parser.h,
15303 plugins/project-wizard/parser.c,
15304 plugins/project-wizard/property.c,
15305 plugins/project-wizard/property.h,
15306 plugins/project-wizard/values.c,
15307 plugins/project-wizard/values.h,
15308 Add a space between function name and open.
15310 * plugins/project-wizard/plugin.h,
15311 plugins/project-wizard/plugin.c,
15312 plugins/project-wizard/install.c,
15313 Avoid a crash if the user close the message view used by the .
15315 * plugins/project-wizard/anjuta-project-wizard,
15316 plugins/project-wizard/druid.c,
15317 plugins/project-wizard/druid.h,
15318 plugins/project-wizard/header.h,
15319 plugins/project-wizard/header.c,
15320 Add a text view with the description of each.
15321 Add a tab for each project.
15322 Replace some C++ comments to C comments.
15324 2005-02-05 Naba Kumar <naba@gnome.org>
15326 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
15327 New icon from Sebastien Granjoux .
15329 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
15331 * libanjuta/anjuta-preferences.c:
15332 Set file property even without a focus out event (file selected
15335 2005-02-04 Naba Kumar <naba@gnome.org>
15337 * plugins/glade/plugin.c: Fixed glade function calls.
15338 * configure.in: Fixed a typo.
15339 * TODO.tasks: Updated.
15341 2005-02-03 Naba Kumar <naba@gnome.org>
15343 * plugins/project-manager/plugin.c: Fixed memory corruption.
15345 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
15348 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
15349 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
15350 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
15351 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15353 * libanjuta/interfaces/libanjuta.idl,
15354 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
15357 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
15359 Patch from Massimo Cora <maxcvs@email.it>:
15360 * plugins/editor/plugin.c: Fixed update UI for created buffers.
15362 2005-02-01 Naba Kumar <naba@gnome.org>
15364 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
15365 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
15366 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
15367 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
15368 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
15369 from sourceforge -- a64 crash fixes (correct typing for GType)
15370 and fixes compile errors in sun.
15372 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
15373 paste (shift+insert) in terminal.
15375 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
15377 * configure.in: Add «nb» to ALL_LINGUAS.
15379 2005-02-01 Naba Kumar <naba@gnome.org>
15381 * TODO.tasks, TODO: Updated todo tasks.
15383 * plugins/editor/anjuta-document-manager.glade: Improved search
15386 * TODO.tasks: Fixed xml format.
15388 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
15391 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
15394 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
15395 format during save (removed unwanted text nodes). Fixed scrollbars.
15397 2005-01-31 Naba Kumar <naba@gnome.org>
15399 * libanjuta/interfaces/libanjuta.idl,
15400 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
15401 Implemented append() method for IAnjutaEditor interface and fixed
15402 various bugs with text insertions (cvs diff and macro insertions).
15404 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
15405 automatic indentation.
15407 * plugins/editor/action-callbacks.c,
15408 plugins/editor/action-callbacks.h,
15409 plugins/editor/anjuta-docman.c,
15410 plugins/editor/anjuta-document-manager.ui,
15411 plugins/editor/plugin.c,
15412 plugins/editor/text_editor.c,
15413 plugins/editor/text_editor.h,
15414 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
15415 Fixed highlight issues.
15417 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
15420 * plugins/symbol-browser/an_symbol_view.c: Force update project.
15422 * data/properties/*: Updated properties files from scite. Created
15423 styles.properties to override the scite styles.
15425 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
15427 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
15429 2005-01-30 Naba Kumar <naba@gnome.org>
15431 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
15432 unused definitions.
15434 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
15436 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
15437 plugins/editor/text_editor.c,
15438 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
15439 fixed linuwidth preference setting, fixed insert text interface
15440 implementation. Improved automatice-indentation for cpp lexer.
15442 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
15444 2005-01-29 Naba Kumar <naba@gnome.org>
15446 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
15447 option in update dialog as default. Improved import dialog. Sized
15450 * configure.in: Fixed underquoted warning from autoconf.
15452 * plugins/editor/action-callbacks.c,
15453 plugins/editor/aneditor.cxx,
15454 plugins/editor/aneditor.h,
15455 plugins/editor/anjuta-document-manager.glade,
15456 plugins/editor/plugin.c,
15457 plugins/editor/plugin.h,
15458 plugins/editor/text_editor.c,
15459 plugins/editor/text_editor.h,
15460 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
15461 for Editor and fixed all preferences syncronization and notifys for
15462 visible prefs (in editor preferences page).
15464 * plugins/file-loader/plugin.c: Load recent files on idle.
15466 2005-01-28 Naba Kumar <naba@gnome.org>
15468 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
15469 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
15471 * plugins/editor/action-callbacks.c,
15472 plugins/editor/action-callbacks.h,
15473 plugins/editor/aneditor.cxx,
15474 plugins/editor/aneditor.h,
15475 plugins/editor/anjuta-document-manager.ui,
15476 plugins/editor/plugin.c,
15477 plugins/editor/text_editor.c,
15478 plugins/editor/text_editor.h,
15479 plugins/editor/text_editor_cbs.c,
15480 plugins/editor/text_editor_cbs.h,
15481 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
15484 Patch from Massimo Cora <maxcvs@email.it>:
15485 * plugins/editor/an_symbol_search.c,
15486 plugins/editor/an_symbol_search.c: Fixed crash bugs.
15488 2005-01-27 Naba Kumar <naba@gnome.org>
15490 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
15491 minimum size request to 200.
15493 * plugins/symbol-browser/an_symbol_info.c,
15494 plugins/symbol-browser/an_symbol_info.h,
15495 plugins/symbol-browser/an_symbol_search.c,
15496 plugins/symbol-browser/an_symbol_search.h,
15497 plugins/symbol-browser/an_symbol_view.c,
15498 plugins/symbol-browser/an_symbol_view.h,
15499 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
15500 pixbuf retrieval. Fixed runtime warning. Code clean up.
15502 2005-01-27 Naba Kumar <naba@gnome.org>
15504 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
15505 src/anjuta.ui, (new) plugins/glade/.cvsignore,
15506 (new) plugins/glade/Makefile.am,
15507 (new) plugins/glade/anjuta-glade-plugin.png,
15508 (new) plugins/glade/anjuta-glade.plugin.in,
15509 (new) plugins/glade/anjuta-glade.ui,
15510 (new) plugins/glade/plugin.c,
15511 (new) plugins/glade/plugin.h,
15512 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
15513 now until glade3 works properly.
15515 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
15516 they are generated.
15518 2005-01-26 Naba Kumar <naba@gnome.org>
15520 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
15521 Added mime icon for anjuta projects.
15523 patch from Massimo Cora <maxcvs@email.it>:
15524 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
15525 an_symbol_search.h, an_symbol_view.c, plugin.c:
15526 Fix/implement objects destroying/freeing.
15528 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
15530 * src/action-callback.[ch], src/anjuta-actions.h:
15531 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
15532 because it has not been updated for years and we know have a devhelp plugin
15533 which can do the job much better.
15534 * TODO.tasks: Updated done items
15536 2005-01-25 Naba Kumar <naba@gnome.org>
15538 * autogen.sh: Fixed to generate interface files.
15540 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
15541 session save filenames.
15543 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
15545 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
15547 * plugins/project-wizard/Makefile.am,
15548 plugins/project-wizard/install.c,
15549 plugins/project-wizard/install.h,
15550 plugins/project-wizard/parser.c,
15551 plugins/project-wizard/parser.h,
15552 plugins/project-wizard/templates/terminal.wiz:
15553 Add action list block in wizard template
15554 * plugins/project-wizard/file.c,
15555 plugins/project-wizard/autogen.c:
15558 2005-01-23 Naba Kumar <naba@gnome.org>
15560 * configure.in: Fixed build error.
15562 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
15564 * plugins/project-wizard/druid.c,
15565 plugins/project-wizard/parser.c,
15566 plugins/project-wizard/property.c: Rewrite parser with
15567 better error handling
15569 2005-01-22 Naba Kumar <naba@gnome.org>
15571 * plugins/symbol-browser/plugin.c: Changed c++ coments
15572 to c commnets and formated code to anjuta coding styles.
15574 2005-01-21 Naba Kumar <naba@gnome.org>
15576 * configure.in, autogen.sh: Fixed build errors in newer automake.
15578 * plugins/editor/anjuta-docman.c: Do not emit change editor
15579 signal while in dispose.
15581 Patch from: Massimo Corà <maxcvs@email.it>
15582 * plugins/symbol-browser/Makefile.am,
15583 plugins/symbol-browser/an_symbol_view.c,
15584 plugins/symbol-browser/an_symbol_view.h,
15585 plugins/symbol-browser/plugin.c,
15586 plugins/symbol-browser/plugin.h,
15587 plugins/symbol-browser/test-symbol-browser.c,
15588 (new) plugins/symbol-browser/an_symbol_info.c,
15589 (new) plugins/symbol-browser/an_symbol_info.h,
15590 (new) plugins/symbol-browser/an_symbol_search.c,
15591 (new) plugins/symbol-browser/an_symbol_search.h:
15592 Added a cool real-time symbol-search-view in symbol browser.
15594 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
15596 * plugin/macro/plugin.c
15597 plugin/macro/anjuta-macro-plugin.ui
15598 plugin/macro/macro-db.[ch]
15599 plugin/macro/macro-dialog.[ch]
15600 plugin/macro/macro-actions.[ch]
15601 plugin/macro/macro-edit.[ch]
15602 plugin/macro/plugin.[ch]:
15604 Implemented three menu items as Naba proposed:
15606 Insert Macro: Pops of a border-less window to enter a shortcut
15607 Add Macro: Same as Manage Macro => New
15608 Manage Macros: Full-features macro dialog
15610 2005-01-20 Naba Kumar <naba@gnome.org>
15612 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
15613 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
15614 libanjuta/anjuta-shell.h,
15615 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15616 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
15617 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
15618 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
15619 src/main.c, src/shell.c: Implemented command line args processing
15620 and session management. Fixed geometry restoration.
15622 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
15624 * plugins/macro/macro-db.c,
15625 plugins/macros.xml:
15626 Cleaned up XML interface and use attributes now for name, category and
15627 shortcut. CDATA is used to avoid xml errors inside of macros.
15629 2005-01-19 Naba Kumar <naba@gnome.org>
15631 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
15633 2005-01-18 Naba Kumar <naba@gnome.org>
15635 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
15638 * scintilla/*: Updated scintilla to current cvs and updated
15641 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
15643 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
15644 plugins/cvs-plugin/cvs-actions.c:
15645 Added "Whole project" infrastructure but it does not
15646 work because I did not find a way to get the current project's
15649 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
15651 * plugins/cvs-plugin/Makefile.am
15652 plugins/cvs-plugin/anjuta-cvs.plugin.in
15653 plugins/cvs-plugin/cvs-actions.c
15654 plugins/cvs-plugin/cvs-callbacks.c
15655 plugins/cvs-plugin/cvs-interface.[ch] (added)
15656 plugins/cvs-plugin/plugin.c:
15658 Added IAnjutaCVS interface and improved cvs plugin. There
15659 is still some work to do on cvs import and to add a current
15662 2005-01-17 Naba Kumar <naba@gnome.org>
15664 * plugins/editor/aneditor.cxx: Fixed auto indentation.
15666 * configure.in: Fixed build errors.
15668 * data/Makefile.am, (removed) data/README.stock_libs,
15669 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
15670 (removed) data/header.c, (removed) data/stock_libs.anj,
15671 (removed) data/x-anjuta-project.desktop,
15672 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
15674 * libanjuta/anjuta-plugin-description.c,
15675 libanjuta/anjuta-shell.c: Updated documentations.
15677 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
15679 * libanjuta/anjuta-launcher.c,
15680 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
15683 2005-01-17 Naba Kumar <naba@gnome.org>
15685 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15686 plugins/project-wizard/templates/gtk.wiz,
15687 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
15688 Updated templates to new format.
15690 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15691 * plugins/project-wizard/druid.c,
15692 plugins/project-wizard/parser.c,
15693 plugins/project-wizard/property.c,
15694 plugins/project-wizard/property.h,
15695 plugins/project-wizard/templates/terminal.wiz,
15696 plugins/project-wizard/templates/terminal/AUTHORS,
15697 plugins/project-wizard/templates/terminal/ChangeLog,
15698 plugins/project-wizard/templates/terminal/NEWS,
15699 plugins/project-wizard/templates/terminal/README,
15700 plugins/project-wizard/templates/terminal/project.anjuta,
15701 plugins/project-wizard/templates/terminal/src/main.c:
15702 Moveed code related to property types from druid.c and parser.c to
15703 property.c. Changed tag from "<string ..." to
15704 "<property type="string..." and so on. Rewrite parser
15705 (warning still in progress). Added list property. Changed
15706 terminal project to avoid using autogen on some file (much
15707 faster) using the autogen attribute. Add a license list box in
15708 terminal project (just as an example). _label in item list is
15711 2005-01-16 Naba Kumar <naba@gnome.org>
15713 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
15714 plugins/edtior/anjuta-docman.c: Fixed build errors.
15716 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
15717 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
15718 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
15719 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
15720 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
15721 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
15722 libanjuta/resources.h,
15723 plugins/build-basic-autotools/build-basic-autotools.c,
15724 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15725 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
15726 plugins/gtodo/plugin.c, src/Makefile.am,
15727 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
15728 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
15729 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
15730 should be handled in respective plugins. Added API documentations.
15732 * libanjuta-docs.sgml, libanjuta-sections.txt,
15734 (added) tmpl/anjuta-debug.sgml,
15735 (added) tmpl/anjuta-launcher.sgml,
15736 tmpl/anjuta-plugin.sgml,
15737 tmpl/anjuta-preferences.sgml,
15738 tmpl/anjuta-shell.sgml,
15739 (added) tmpl/anjuta-status.sgml,
15740 (removed) tmpl/anjuta-stock.sgml,
15741 tmpl/anjuta-utils.sgml,
15742 (removed) tmpl/defaults.sgml,
15743 (removed) tmpl/fileselection.sgml,
15744 (removed) tmpl/gnomefilelist.sgml,
15745 tmpl/ianjuta-buildable.sgml,
15746 (added) tmpl/ianjuta-debugger-manager.sgml,
15747 (added) tmpl/ianjuta-debugger.sgml,
15748 tmpl/ianjuta-document-manager.sgml,
15749 tmpl/ianjuta-editor.sgml,
15750 tmpl/ianjuta-file.sgml,
15751 tmpl/ianjuta-loader.sgml,
15752 tmpl/ianjuta-markable.sgml,
15753 tmpl/ianjuta-message-view.sgml,
15754 (added) tmpl/ianjuta-project-manager.sgml,
15755 (added) tmpl/ianjuta-todo.sgml,
15756 (added) tmpl/ianjuta-wizard.sgml,
15757 tmpl/libanjuta-iface-marshallers.sgml,
15758 tmpl/libanjuta-unused.sgml,
15759 (removed) tmpl/pixmaps.sgml,
15761 (removed) tmpl/properties.sgml,
15762 tmpl/resources.sgml: Updated API documentations.
15764 2005-01-15 Naba Kumar <naba@gnome.org>
15766 * libanjuta/anjuta-launcher.c: Added API docs.
15768 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15769 plugins/project-wizard/templates/gtk.wiz,
15770 plugins/project-wizard/templates/terminal.wiz,
15771 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15772 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15773 plugins/project-wizard/templates/gtk/src/main.c,
15774 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
15775 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
15778 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
15779 * plugins/project-wizard/anjuta-project-wizard.glade,
15780 plugins/project-wizard/autogen.c,
15781 plugins/project-wizard/druid.c,
15782 plugins/project-wizard/druid.h,
15783 plugins/project-wizard/file.c,
15784 plugins/project-wizard/file.h,
15785 plugins/project-wizard/install.c,
15786 plugins/project-wizard/parser.c,
15787 plugins/project-wizard/plugin.c,
15788 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
15789 setting the default project directory. Fix HIDDEN property, it's
15790 working but I think we could make this cleaner. Removed the
15791 copy of the string in mandatory_property. Add an optional autogen
15792 attribute, to force or avoid using autogen on some files, default
15793 without any attribute is autodetect.+ Replace the script tag with
15794 a normal file tag and an attribute execute.
15796 2005-01-14 Naba Kumar <naba@gnome.org>
15798 * plugins/editor/action-callbacks.c,
15799 plugins/editor/search_incremental.c,
15800 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
15803 * plugins/editor/plugin.c, plugins/editor/plugin.h,
15804 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
15807 2005-01-12 Naba Kumar <naba@gnome.org>
15810 plugins/project-wizard/templates/Makefile.am,
15811 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
15812 plugins/project-wizard/templates/anjuta-plugin.wiz,
15813 (added) plugins/project-wizard/templates/gtk-logo.png,
15814 (added) plugins/project-wizard/templates/gtk.wiz,
15815 (added) plugins/project-wizard/templates/terminal-logo.png,
15816 plugins/project-wizard/templates/terminal.wiz,
15817 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15818 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15819 (added) plugins/project-wizard/templates/gtk/.cvsignore,
15820 (added) plugins/project-wizard/templates/gtk/Makefile.am,
15821 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
15822 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
15823 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15824 (added) plugins/project-wizard/templates/gtk/src/main.c,
15825 (added) plugins/project-wizard/templates/gtk/src/project.glade,
15826 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
15827 GTK+ project templated and fixed other templates. Updated template
15830 2005-01-12 Naba Kumar <naba@gnome.org>
15832 * plugins/macro/anjuta-macro.glade: Improved GUI.
15834 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
15836 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
15837 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
15838 * plugins/cvs-plugin/cvs.[ch] (removed)
15839 Removed old unused files
15841 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
15842 * plugins/cvs-plugin/cvs-actions.c
15843 * plugins/cvs-plugin/Makefile.am:
15844 Seperate callback functions for better error
15845 handling. Cleaned up code.
15847 * plugins/macro/macros.xml: removed corrupt cvs
15850 2005-01-10 Naba Kumar <naba@gnome.org>
15852 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
15853 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
15856 2005-01-09 Naba Kumar <naba@gnome.org>
15858 * libegg/egg-recent-action.c, libegg/test-actions.c,
15859 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
15860 recent files models.
15862 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
15863 two models -- one for projects and other for regular files and show
15864 both in recent files menu. Changed recent files group from "anjuta"
15865 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
15866 when adding the URI in recent files.
15868 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
15869 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
15870 * plugins/macro/macro-dialog.c: Fixed dispose() method.
15871 * plugins/macro/macros.xml: Fixed xml errors.
15873 2005-01-08 Naba Kumar <naba@gnome.org>
15875 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
15876 libegg/test-actions.c, libegg/menu/Makefile.am,
15877 libegg/menu/egg-recent-action.h: Added a new action for
15880 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
15881 Fixed dispose. Cleanup.
15883 * plugins/file-loader/anjuta-loader-plugin.ui,
15884 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
15885 Use the new action for recent files. Added recent files in
15888 * plugins/project-wizard/druid.c: Show busy cursor and
15889 de-sensitize druid buttons during page change.
15891 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15892 * plugins/project-wizard/Makefile.am,
15893 plugins/project-wizard/druid.c,
15894 plugins/project-wizard/druid.h,
15895 plugins/project-wizard/install.c,
15896 plugins/project-wizard/plugin.c,
15897 plugins/project-wizard/plugin.h,
15898 plugins/project-wizard/property.c,
15899 plugins/project-wizard/property.h,
15900 (added) plugins/project-wizard/values.c,
15901 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
15902 objects (in values.c and values.h) containing the values of all
15903 properties. The NPWProperty objects now keep their values in this
15904 object which is persistant for one activation of the plugin, so the
15905 user keeps all the values even if he goes backward. Used an anjuta
15906 message view to list all files copied by the project wizard.
15908 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
15910 * plugins/macro/plugin.[ch],
15911 plugins/macro/macro-dialog.[ch]
15912 plugins/macro/macro-edit.[ch]
15913 plugins/macro/macro-db.[ch]
15914 plugins/macro/macro-actions.[ch]
15915 plugins/macro/anjuta-macro.plugin.in
15916 plugins/macro/anjuta-macro.glade
15917 plugins/macro/anjuta-macro.png
15918 plugins/macro/Makefile.am
15919 plugins/macro/macros.xml
15920 plugins/macro/anjuta-macro.ui (all added)
15922 plugins/Makefile.am:
15923 Added new macro plugins
15925 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15928 * manuals/reference/template (removed)
15929 Removed old api reference
15931 * plugins/message-view/message-view.c:
15932 "Fixed" crash in on_row_deleted and added a
15933 comment that I cannot work this way. We will
15934 have to change everything a bit to avoid losing
15937 * plugins/text-editor/text_editor.c:
15938 Update line number width on file save
15941 2005-01-07 Naba Kumar <naba@gnome.org>
15943 * plugins/project-wizard/anjuta-project-wizard.glade,
15944 plugins/project-wizard/druid.c,
15945 plugins/project-wizard/templates/anjuta-plugin.wiz,
15946 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
15947 Display page description in bold. Fixed mandatory field check.
15950 libanjuta/libanjuta-1.0.pc.in,
15951 plugins/project-wizard/druid.c,
15952 plugins/project-wizard/parser.c,
15953 plugins/project-wizard/property.h,
15954 plugins/project-wizard/templates/anjuta-plugin.wiz,
15955 plugins/project-wizard/templates/terminal.wiz,
15956 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
15957 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
15958 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
15959 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
15960 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
15961 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15962 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15963 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15964 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15965 plugins/project-wizard/templates/terminal/configure.in.tpl,
15966 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
15967 plugins/project-wizard/templates/terminal/src/main.c: Implemented
15968 a new property type -- hidden. Fixed terminal and anjuta-plugin
15971 2005-01-07 Naba Kumar <naba@gnome.org>
15973 * templates/anjuta-plugin.wiz,
15974 templates/terminal.wiz,
15975 templates/terminal/Makefile.am.tpl,
15976 templates/terminal/autogen.sh,
15977 (Removed) templates/terminal/configure.ac.tpl,
15978 (Added) templates/.cvsignore,
15979 (Added) templates/Makefile.am,
15980 (Added) templates/anjuta-plugin/.cvsignore,
15981 (Added) templates/anjuta-plugin/Makefile.am,
15982 (Added) templates/anjuta-plugin/src/.cvsignore,
15983 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
15984 (Added) templates/terminal/.cvsignore,
15985 (Added) templates/terminal/Makefile.am,
15986 (Added) templates/terminal/configure.in.tpl,
15987 (Added) templates/terminal/po/.cvsignore,
15988 (Added) templates/terminal/po/ChangeLog,
15989 (Added) templates/terminal/po/Makefile.am,
15990 (Added) templates/terminal/po/POTFILES.in,
15991 (Added) templates/terminal/src/.cvsignore,
15992 (Added) templates/terminal/src/Makefile.am,
15993 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
15994 project wizard. Fixed configure/po/Makefile template errors.
15996 2005-01-06 Naba Kumar <naba@gnome.org>
15998 * configure.in: Added project templates.
15999 * plugins/project-wizard/templates/*: Added to project and renamed
16000 Makefile.am and configure.in to Makefile.am and configure.ac respectively
16001 for the project templates (so that they do not conflict with autotools
16002 build. Created proper configure.ac.tpl and autogen.sh for project
16005 2005-01-06 Naba Kumar <naba@gnome.org>
16007 * plugins/project-wizard/anjuta-project-wizard.glade,
16008 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
16009 Fixed file list parsing and to take absolute file paths (for example,
16010 from an icon selected previously). Used toggle buttons for boolean
16011 properties. Check if all mandatory fields are given before going
16012 forward in the wizard. Use scrollable viewport for listing property
16013 widgets incase the list goes out of wizard's size. Added tooltips
16014 as descriptions of the property widgets. And other fixes.
16016 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
16017 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
16018 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
16019 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
16020 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
16021 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
16022 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
16023 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16024 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
16025 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16026 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
16027 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
16028 Restructured template files.
16030 2005-01-06 Naba Kumar <naba@gnome.org>
16032 * configure.in: Added check for autogen.
16034 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
16037 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
16038 Do not emit changed signal when in dispose.
16040 * plugins/symbol-browser/plugin.c: Don't updated symbols when
16041 symbol-view widget has been destroyed.
16043 * src/anjuta-app.c: Set null to preference, status and ui object
16044 pointers when they are destroyed.
16046 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
16047 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
16048 Added boolean, integer and file property types.
16050 * plugins/project-wizard/Makefile.am,
16051 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
16052 project wizard templates.
16054 2005-01-04 Naba Kumar <naba@gnome.org>
16056 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
16059 * plugins/editor/aneditor.cxx,
16060 plugins/editor/anjuta-docman.c,
16061 plugins/editor/plugin.c,
16062 plugins/editor/text_editor.c:
16063 Removed unnecessary ref/unref of scintilla.
16065 * plugins/message-view/anjuta-msgman.c,
16066 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
16067 make close button similar to document manager.
16069 * plugins/project-manager/plugin.c,
16070 plugins/project-manager/plugin.h: Removed dead codes. Removed
16071 unnecessary ref/unref.
16073 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
16074 instead of hard refs.
16076 2005-01-03 Naba Kumar <naba@gnome.org>
16078 * libanjuta/interfaces/libanjuta.idl: Added configure() and
16079 generate() methods for IAnjutaBuildable interface.
16081 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
16082 IAnjutaBuildable inteface.
16084 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
16085 to destroy build context when message view is destroyed.
16087 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
16088 a ref to it and unref in destructor. AnEditor class wants to be the
16089 owner of scintilla widget. Fixed compile warnings with signed/unsigned
16092 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
16093 complicate the scene. Removed editor widget from AnjutaDocman when
16094 the widget is destroyed.
16096 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
16097 from shell. It will be removed from shell when the widget is destroyed.
16099 * plugins/editor/text_editor.c: Added debug codes to track object
16102 * plugins/message-view/anjuta-msgman.c: Remove message view on
16103 widget destroy. Destroy message view on remove. Removed all views
16106 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
16109 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16111 * plugins/file-wizard/action-callbacks.c,
16112 plugins/file-wizard/anjuta-file-wizard.glade,
16113 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
16114 Insert Licence, copyright, header template ...
16116 2005-01-02 Naba Kumar <naba@gnome.org>
16118 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
16119 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
16120 anjuta_status_add_widget() to allow setting busy cursor on non
16123 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
16125 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
16126 mime types to take text/source also.
16128 * plugins/editor/anjuta-docman.c,
16129 plugins/editor/anjuta-docman.h,
16130 plugins/editor/plugin.c,
16131 plugins/editor/text_editor.c,
16132 plugins/editor/text_editor.h,
16133 plugins/editor/text_editor_cbs.c: Listen for busy signal from
16134 AnjutaStatus and set busy cursor on editors.
16136 * plugins/file-loader/Makefile.am,
16137 plugins/file-loader/plugin.c,
16138 (added) plugins/file-loader/dnd.c,
16139 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
16141 * src/anjuta.c: Hide anjuta window before destruction.
16143 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
16144 * configure.in, plugins/Makefile.am,
16145 (removed) plugins/project-wizard/appwiz_page1.c,
16146 (removed) plugins/project-wizard/appwiz_page2.c,
16147 (removed) plugins/project-wizard/appwiz_page3.c,
16148 (removed) plugins/project-wizard/appwiz_page4.c,
16149 (removed) plugins/project-wizard/appwizard.c,
16150 (removed) plugins/project-wizard/appwizard.h,
16151 (removed) plugins/project-wizard/appwizard_cbs.c,
16152 (removed) plugins/project-wizard/appwizard_cbs.h,
16153 (removed) plugins/project-wizard/appwizard_gui.c,
16154 (removed) plugins/project-wizard/gnome_project.c,
16155 (removed) plugins/project-wizard/gnome_project.h,
16156 (removed) plugins/project-wizard/wizard_gui.c,
16157 (removed) plugins/project-wizard/wizard_gui.h,
16158 (added) plugins/project-wizard/.cvsignore,
16159 (added) plugins/project-wizard/Makefile.am,
16160 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
16161 (added) plugins/project-wizard/anjuta-project-wizard.glade,
16162 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
16163 (added) plugins/project-wizard/applogo.png,
16164 (added) plugins/project-wizard/appwizard.png,
16165 (added) plugins/project-wizard/autogen.c,
16166 (added) plugins/project-wizard/autogen.h,
16167 (added) plugins/project-wizard/druid.c,
16168 (added) plugins/project-wizard/druid.h,
16169 (added) plugins/project-wizard/file.c,
16170 (added) plugins/project-wizard/file.h,
16171 (added) plugins/project-wizard/header.c,
16172 (added) plugins/project-wizard/header.h,
16173 (added) plugins/project-wizard/install.c,
16174 (added) plugins/project-wizard/install.h,
16175 (added) plugins/project-wizard/parser.c,
16176 (added) plugins/project-wizard/parser.h,
16177 (added) plugins/project-wizard/plugin.c,
16178 (added) plugins/project-wizard/plugin.h,
16179 (added) plugins/project-wizard/property.c,
16180 (added) plugins/project-wizard/property.h: Removed old application-wizard
16181 codes and added new template based (autogen based) project wizard
16182 implemented by Sébastien Granjoux <seb.sfo@free.fr>
16184 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
16186 * plugins/cvs-plugin/plugin.c: Fixed crash bug
16187 * plugins/cvs-plugin/cvs-execute.c:
16188 Fix cvs_log which did not work because of some
16190 Patch from Mark R. Pariente <markpariente@cmu.edu>
16191 - Fix message highlighting
16193 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
16198 Removed template stuff completly because we dicussed to implement
16199 a macro system for Edit->Insert Text
16201 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
16203 * plugins/editor/aneditor.cxx,
16204 plugins/editor/text_editor.c:
16205 Set line number width dynamically
16207 Prepered new GTK 2.6 about dialog
16209 2004-12-30 Naba Kumar <naba@gnome.org>
16211 patch from: Massimo Corà <maxcvs@email.it>
16212 * plugins/editor/aneditor.cxx: Highlights correct function
16213 argument in recursive calltips.
16215 2004-12-30 Naba Kumar <naba@gnome.org>
16217 * plugins/symbol-browser/plugin.c,
16218 libanjuta/interfaces/libanjuta.idl,
16219 plugins/editor/text_editor.c: Fixed editor markers and added a new
16220 marker (BASIC) to indicate line numbers. Fixed symbol browser to
16221 mark the line visited.
16223 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
16224 libegg/Makefile.am, libegg/eggcomboselect.c,
16225 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
16226 widget for use with symbol view in toolbar.
16228 * plugins/cvs-plugin/anjuta-cvs.ui,
16229 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
16230 placeholder for cvs plugin context menu in filemanager.
16232 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
16234 * plugins/cvs-plugin/plugin.c:
16235 Show popup menu only if the file is contained in
16236 a directory containing a "CVS" directory
16238 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
16240 * plugins/cvs-plugin/cvs-action.[ch],
16241 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16242 * plugins/cvs-plugin/anjuta-cvs.ui,
16243 * plugins/cvs-plugin/plugin.c:
16244 Implemented "Import"
16246 Patch from Mark R. Pariente <markpariente@cmu.edu>:
16247 Added right-click-menu for file-manager
16249 2004-12-26 Naba Kumar <naba@gnome.org>
16251 * src/action-callbacks.c, src/action-callbacks.h,
16252 src/anjuta-actions.h, src/anjuta-app.c,
16253 src/anjuta.ui: Added fullscreen action.
16255 * plugins/cvs-plugin/cvs-actions.c,
16256 plugins/cvs-plugin/plugin.c,
16257 plugins/cvs-plugin/plugin.h: Watches current editor,
16258 project and file manager selection in plugin
16261 2004-12-26 Naba Kumar <naba@gnome.org>
16263 * src/anjuta-app.c, src/anjuta.c, src/main.c,
16264 src/action-callbacks.c: Fixed app finalization. Added a
16265 command line arg --proper-shutdown (-p), which when set
16266 will release all plugins and their resources (this option
16267 is mainly for debugging).
16269 * plugins/file-loader/plugin.c: Fixed filename duplications
16270 in recent files history.
16272 * plugins/profile-default/plugin.c: Disabled problematic
16273 plugins for now to load at startup.
16275 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
16276 annoying debug prints.
16278 2004-12-23 Naba Kumar <naba@gnome.org>
16280 Patch from: Mark R. Pariente <markpariente@cmu.edu>
16281 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16282 plugins/cvs-plugin/anjuta-cvs.ui,
16283 plugins/cvs-plugin/cvs-actions.c,
16284 plugins/cvs-plugin/cvs-actions.h,
16285 plugins/cvs-plugin/cvs-execute.c,
16286 plugins/cvs-plugin/cvs-execute.h,
16287 plugins/cvs-plugin/Makefile.am,
16288 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
16289 Added cvs log command.
16291 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
16293 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
16296 2004-12-20 Naba Kumar <naba@gnome.org>
16298 patch from: Massimo Corà <maxcvs@email.it>
16299 * plugins/editor/aneditor.cxx: Added recursive calltips.
16301 2004-12-20 Naba Kumar <naba@gnome.org>
16303 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
16304 Show busy cursor during loading and unloading.
16306 2004-12-19 Naba Kumar <naba@gnome.org>
16308 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
16309 memory leaks. Disabled debug print.
16311 * plugins/symbol-browser/an_symbol_view.c,
16312 plugins/symbol-browser/plugin.c,
16313 plugins/symbol-browser/plugin.h: Fixed loading and unloading
16314 problems. Creates SymbolView object every time when the
16315 plugin is activated.
16317 * plugins/project-manager/plugin.c: Close project when
16320 2004-12-18 Naba Kumar <naba@gnome.org>
16322 * po/POTFILES.in: Removed commented lines.
16323 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
16324 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
16325 * plugins/gdb/plugin.c: Fixed compile error.
16327 Patch from: Mark R. Pariente <mark@demar.com.tr>
16328 * libegg/eggcellrendererkeys.c: Fixed compile error.
16330 2004-12-18 Naba Kumar <naba@gnome.org>
16332 * plugins/file-loader/plugin.c: Fixed loading bug.
16334 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
16335 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
16336 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
16337 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
16338 and corruptions. Fixed loading and unloading of plugins.
16340 2004-12-17 Naba Kumar <naba@gnome.org>
16342 * plugins/file-loader/Makefile.am,
16343 plugins/file-loader/plugin.c,
16344 plugins/project-manager/plugin.c: Fixed memory corruption
16345 and disposition codes. Added missing plugin.h in Makefile.am.
16347 2004-12-16 Naba Kumar <naba@gnome.org>
16349 * plugins/symbol-browser/an_symbol_view.c,
16350 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
16351 codes. Fixed memory leaks and corruptions.
16353 * plugins/build-basic-autotools/build-basic-autotools.c
16354 plugins/editor/anjuta-docman.c,
16355 plugins/editor/text_editor.c,
16356 plugins/file-loader/plugin.c,
16357 plugins/file-manager/plugin.c,
16358 plugins/file-wizard/plugin.c,
16359 plugins/message-view/anjuta-msgman.c,
16360 plugins/message-view/anjuta-msgman.h,
16361 plugins/message-view/message-view.c,
16362 plugins/message-view/plugin.c,
16363 plugins/message-view/plugin.h,
16364 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
16366 * src/about.c, src/about.h, src/action-callbacks.c,
16367 src/action-callbacks.h, src/anjuta-actions.h,
16368 src/anjuta-app.c, src/anjuta-app.h,
16369 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
16370 src/anjuta.c, src/anjuta.h, src/getline.c,
16371 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
16372 src/start-with.c, src/start-with.h: Fixed emacs modes.
16374 * src/layout.xml: Brought document manager in front.
16376 2004-12-15 Naba Kumar <naba@gnome.org>
16378 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
16381 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
16382 finalization. Added a method to unload all plugins and destroy them.
16383 Fixed memory leaks.
16385 * plugins/sample1/plugin.c: Proper finalization code and renamed
16386 functions to proper names.
16388 * plugins/build-basic-autotools/build-basic-autotools.c,
16389 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
16391 * src/shell.c: Unload all plugins on exit, so that memory profilers
16392 can detect memory leaks in plugins.
16394 2004-12-13 Naba Kumar <naba@gnome.org>
16396 * plugins/devhelp/plugin.c: Delay widget initialization, now that
16397 docking is working.
16398 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
16399 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
16401 2004-12-11 Naba Kumar <naba@gnome.org>
16403 * data/properties/anjuta.properties: Fixed font size.
16404 * plugin/build-basic-autotools/build-basic-autotools: Added initial
16405 compile file function. There are some fixmes there.
16406 * plugins/message-view/anjuta-msgman.c,
16407 * plugins/message-view/message-view.c: Fixed bugs and clean up.
16409 2004-12-08 Naba Kumar <naba@gnome.org>
16411 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
16412 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
16413 to escape quotes in a string.
16415 * plugins/cvs-plugin/cvs-actions.c,
16416 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
16419 * plugins/build-basic-autotools/build-basic-autotools.c,
16420 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
16423 2004-12-07 Naba Kumar <naba@gnome.org>
16425 * plugins/build-basic-autotools/build-basic-autotools.c,
16426 plugins/build-basic-autotools/automake-c.filters: Completed directory
16427 tracking. Double click on Errors and warnings now work as expected.
16429 * plugins/build-basic-autotools.c: Added codes to track build directory
16430 so that absolute path of the files could be determined.
16432 2004-12-06 Naba Kumar <naba@gnome.org>
16434 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
16435 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
16436 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
16438 2004-12-05 Naba Kumar <naba@gnome.org>
16440 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
16441 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
16443 * plugins/cvs-plugin/plugin.c,
16444 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
16446 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
16448 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16449 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
16450 plugins/cvs-plugin/cvs-execute.[ch]:
16451 Implemented cvs status and cvs diff
16453 - rdiff command is not correct
16454 - Must find a way to allow selection of directies AND files
16457 2004-12-03 Naba Kumar <naba@gnome.org>
16459 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
16460 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
16461 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
16462 session.properties file if it is for the first time.
16464 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
16466 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
16469 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
16470 plugins/cvs-plugin/anjuta-cvs.ui:
16471 Implemented update/commit and changed menu layout
16473 2004-12-02 Naba Kumar <naba@gnome.org>
16475 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
16476 property name (for cvs path property). Beautified dialogs.
16478 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
16480 * plugins/message-view/anjuta-msgman.c: Changed callback name
16481 and changed switch-page handling.
16483 * plugins/cvs-plugin/cvs-actions.c:
16484 * plugins/cvs-plugin/cvs-execute.c:
16485 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16486 - Implemented cvs add and cvs removed - both working now
16487 - Created a useful preferences page
16490 2004-11-30 Naba Kumar <naba@gnome.org>
16492 * libanjuta/anjuta-status.c: Fixed runtime warning.
16494 * plugins/editor/Makefile.am:
16495 plugins/editor/anjuta-document-manager.glade,
16496 plugins/editor/plugin.c
16497 plugins/editor/plugin.h
16498 plugins/editor/style-editor.c (new, moved from src/),
16499 plugins/editor/style-editor.h (new, moved from src/),
16500 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
16501 settings in preferences.
16503 * plugins/editor/text_editor.c,
16504 plugins/editor/text_editor.h: Do not take unused args in
16505 text_editor_get_props().
16507 * src/style-editor.c, src/style-editor.h: Removed, moved to
16508 plugins/editor/ directory.
16510 2004-11-29 Naba Kumar <naba@gnome.org>
16512 * plugins/editor/text_editor_cbs.c: Emit click signal in
16514 * libanjuta/anjuta-status.c: More spacing between items.
16516 2004-11-29 Naba Kumar <naba@gnome.org>
16518 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
16520 * libanjuta/interfaces/libanjuta.idl,
16521 plugins/debug-manager/anjuta-debug-manager.plugin.in,
16522 plugins/debug-manager/plugin.c,
16523 plugins/gdb/breakpoints.c,
16524 plugins/gdb/breakpoints.h,
16525 plugins/gdb/debugger.c,
16526 plugins/gdb/debugger.h,
16527 plugins/gdb/plugin.c,
16528 plugins/gdb/plugin.h,
16529 plugins/gdb/utilities.c,
16530 plugins/gdb/utilities.h: Code cleanups and partial implementation of
16531 toggle breakpoint margin clicks.
16533 2004-11-28 Naba Kumar <naba@gnome.org>
16535 * TODO.tasks: Fixed indentations.
16536 * plugins/gtodo/libgtodo.c: Save with indentation.
16537 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
16538 * plugins/project-manager/plugin.c: Fixed runtime warnings.
16539 * libanjuta/anjuta-status.c: Fixed busy cursors.
16540 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
16541 * po/POTFILES.in: Updated.
16543 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
16545 * plugins/editor/anjuta-document-manager.glade,
16546 plugins/editor/search-replace.[c,h],
16547 plugins/editor/search-replace_backend.h
16548 plugins/editor/search-preferences.[c,h] :
16549 Saved Search-Preferences (gconf),
16550 Basic search by default.
16552 2004-11-22 Naba Kumar <naba@gnome.org>
16554 * configure.in: Fixed build error.
16556 2004-11-21 Naba Kumar <naba@gnome.org>
16558 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
16559 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
16560 Added AnjutaStatus class to libanjuta.
16561 Added anjuta_shell_get_status() method.
16563 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
16564 and fixed marshaller generation.
16566 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
16567 "updade_ui" signals to IAnjutaEditor interface.
16569 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
16571 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
16574 * plugins/class-gen/clsGen.c: Intial port.
16576 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
16579 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
16580 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16581 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
16582 Implemented status update. Emits "update_ui" and "char_added" signals.
16583 Added view preferences.
16585 * plugins/file-loader/plugin.c: Added open with plugins in open with
16588 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
16590 * plugins/message-view/anjuta-msgman.c,
16591 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
16592 to close correct message view rather than current view.
16594 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
16596 * plugins/cvs-plugin/cvs-actions.c
16597 plugins/cvs-plugin/plugin.[ch]
16598 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16599 Implemented cvs add but ran into a launcher/message_view
16600 problem because of a limitation of the idl compiler
16602 2004-11-19 Naba Kumar <naba@gnome.org>
16604 * plugins/project-manager/plugin.c: Displays a progress window during
16607 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
16608 Fixed UI separators.
16610 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
16613 * plugins/project-manager/anjuta-project-manager.ui,
16614 plugins/project-manager/plugin.[c,h]: Added add/remove context
16615 menus and implemented them. Added file manager merge menu.
16617 2004-11-18 Naba Kumar <naba@gnome.org>
16619 * TODO.tasks: Updated.
16620 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
16621 plugins/message-view/message-view.c: Fixed finalize and dispose
16623 * plugins/debugger/*: Removed from cvs (development now in
16626 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
16628 Reviewed by Naba Kumar <naba@gnome.org>:
16630 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
16631 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16632 plugins/gdb/breakpoints.c: all marker related stuff moved from
16633 editor and docman interfaces to IAnjutaMarkable
16635 2004-11-17 Naba Kumar <naba@gnome.org>
16637 * TODO.tasks: Updated.
16639 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
16641 * libegg/egg-combo-action.c: Block changed signal when changing model.
16643 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
16644 Emit changed signal. Removed dead codes.
16646 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
16647 that recent files history do not duplicate.
16649 * plugins/symbol-browser/an_symbol_view.c,
16650 plugins/symbol-browser/an_symbol_view.h,
16651 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
16654 2004-11-15 Naba Kumar <naba@gnome.org>
16656 * plugins/project-manager/plugin.c: Opens targets on double click.
16658 * plugins/message-view/message-view.c,
16659 plugins/file-manager/anjuta-file-manager-plugin.glade,
16660 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
16661 Added proper class finalization
16662 and disposition. Added preferences notifications and callbacks to
16663 change info/warning/error colors.
16665 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16666 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
16667 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
16668 Implemented finalize method for AnjutaApp. Code cleanups.
16670 * plugins/message-view/plugin.c: Static parent_class.
16672 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16673 * plugins/editor/search-replace.[c,h],
16674 plugins/editor/search-replace_backend.c
16675 Update search entry in main toolbar.
16678 2004-11-11 Naba Kumar <naba@gnome.org>
16680 * TODO.tasks: Updated.
16682 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
16683 and completed on-the-fly-change preferences. Removed "changed"
16684 signal as it is no longer necessary (use notify for similar
16685 purpose to monitor individual preferences).
16688 * plugins/editor/anjuta-document-manager.glade: Added view menu
16689 preferences so that they are registered.
16691 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
16692 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
16693 connection to "changed" signal of preferences and implemented
16694 notifications for some editor preferences. More to implement.
16696 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16697 * plugins/editor/print.c
16698 Fixed bug 1047624 : Add line number every X lines.
16700 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16701 * plugins/editor/search-replace.c
16702 Fixed a crash bug (995755) when searching "%n"
16704 2004-11-09 Naba Kumar <naba@gnome.org>
16706 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
16707 Fixed to refresh categories list on file load.
16709 2004-11-08 Naba Kumar <naba@gnome.org>
16711 * configure.in, plugins/Makefile.am,
16712 plugins/profile-default/plugin.c: Added cvs plugin in build.
16714 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
16716 * plugins/debug-manager/.cvsignore: Added file to ignore.
16718 * plugins/debug-manager/Makefile.am: Removed dead codes.
16720 * src/anjuta.ui: Added placeholder for version control UI.
16722 2004-11-08 Naba Kumar <naba@gnome.org>
16724 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16725 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16726 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
16729 * global-tags/Makefile.am: Fixed make error.
16731 * plugins/profile-default/plugin.c: Added debug-manager
16732 and gdb plugins to load at startup so that debugger
16733 windows are docked properly. They will be removed
16734 later when we figure out runtime docking.
16736 * plugins/sample1/*: Restored to last working state.
16738 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
16739 windows in lower pane. Named the windows appropriately.
16741 * ChangeLog: Fixed format.
16743 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
16745 * libanjuta/interfaces/libanjuta.idl,
16746 libanjuta/anjuta-marshal.c,
16747 plugins/Makefile.am,
16748 plugins/debug-manager/plugin.c,
16749 plugins/editor/plugin.c,
16750 plugins/editor/text_editor.c,
16751 plugins/gdb/breakpoints.c,
16752 plugins/gdb/debugger.c,
16753 plugins/gdb/plugin.c,
16754 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
16756 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16757 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
16758 plugins/editor/search-replace.c,
16759 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
16760 Search and Replace; Show result in find pane
16762 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
16764 * plugins/gdb, plugins/debug-manager: Applied debugger patch
16765 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
16766 (added features: starting debugger and loading of core/executable,
16767 StepIn, StepOut, StepOver and Execute, toggling breakpoint
16770 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
16772 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
16773 my cvs-plugin files...
16774 I hope I have rescued everything possible.
16776 * Naba: Could you please fix sample1 because I messed it up to
16777 but there should be a histroy of this directory we should commit
16779 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16781 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
16783 * plugins/cvs-plugin/plugin.c,
16784 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16785 Added preferences dialog (not yet complete)
16787 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16789 * global-tags/Makefile.am, mime/Makefile.am:
16790 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
16792 * template/xmltemplate.[ch],
16793 template/xmlstrings.[ch],
16794 template/autotools.[ch] removed,
16795 template/prj_template.[ch] removed,
16796 template/lang_template.[ch] removed,
16797 template/lib_template.[ch] removed,
16798 template/Makefile.am adjusted,
16799 template/dtds/lang.dtd removed,
16800 template/dtds/lib.dtd removed,
16801 template/dtds/prj.dtd removed,
16802 template/dtds/autotools.dtd removed,
16803 data/template/lib/* removed,
16804 data/template/language/* removed,
16805 data/template/library/* removed,
16806 data/template/project/* removed,
16807 date/template/Makefile.am adjusted:
16808 Remove everything except text-templates to replace hardcoded
16809 Edit->Insert texts with dynamic loaded.
16811 * plugins/cvs-plugin/plugin.[ch],
16812 plugins/cvs-actions.[ch],
16813 plugins/Makefile.am,
16814 plugins/cvs-plugin/Makefile.am,
16815 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
16816 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16817 plugins/cvs-plugin/anjuta-cvs.plugin.in:
16818 Added initial cvs-plugin code
16820 2004-10-21 Naba Kumar <naba@gnome.org>
16822 * libanjuta/anjuta-plugin.c,
16823 plugins/build-basic-autotools/build-basic-autotools.c,
16824 plugins/debugger/plugin.c,
16825 plugins/devhelp/plugin.c,
16826 plugins/editor/anjuta-docman.c,
16827 plugins/editor/goto_line.c,
16828 plugins/editor/plugin.c,
16829 plugins/editor/search-replace.c,
16830 plugins/editor/text_editor.c,
16831 plugins/file-loader/plugin.c,
16832 plugins/file-manager/plugin.c,
16833 plugins/file-wizard/file.c,
16834 plugins/file-wizard/plugin.c,
16835 plugins/gdb/plugin.c,
16836 plugins/gtodo/plugin.c,
16837 plugins/message-view/anjuta-msgman.c,
16838 plugins/profile-default/plugin.c,
16839 plugins/project-manager/plugin.c,
16840 plugins/sample1/plugin.c,
16841 plugins/terminal/terminal.c: Defined all global variables static,
16842 particularly class parent_class variables. They were getting
16843 confused at link time.
16845 * libanjuta/plugins.c: Do not unload plugins when they are
16846 deactivated. Simply cache them for later activation. Unloading
16847 modules have some problem with shared libs using static class
16848 registration. Fixed hash type for installed plugins. Eventually,
16849 we want to add "CanUnload" attribute for .plugin files (in
16850 "Anjuta Plugin" group) to let plugin loader know if the plugin can
16851 be unloaded from memory. Those plugins declaring CanUnload=false
16852 will not be unloaded from memory and will be put in the cache. Those
16853 not declaring anything or declaring CanUnload=true, will be unloaded
16854 from memory when they are deactivated.
16856 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
16857 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16858 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
16859 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
16860 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
16861 activation, deactivation. Fixed memory leaks.
16863 2004-10-20 Naba Kumar <naba@gnome.org>
16865 * TODO.tasks: Updated.
16867 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
16868 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
16869 macro for adding interfaces to plugin types. Code cleanup.
16871 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16872 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16874 * plugins/build-basic-autotools/build-basic-autotools.c,
16875 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
16876 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16877 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
16878 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
16879 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
16880 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
16881 plugins/project-manager/plugin.c,
16882 plugins/symbol-browser/an_symbol_view.c,
16883 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
16884 newly defined macro to add interfaces to plugin types.
16886 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
16888 2004-10-20 Naba Kumar <naba@gnome.org>
16890 * TODO.tasks: Added task list.
16891 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
16894 2004-10-19 Naba Kumar <naba@gnome.org>
16896 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
16898 * plugins/editor/action-callbacks.c,
16899 plugins/editor/action-callbacks.h,
16900 plugins/editor/anjuta-docman.c,
16901 plugins/editor/anjuta-docman.h,
16902 plugins/editor/anjuta-document-manager.ui,
16903 plugins/editor/file_history.c,
16904 plugins/editor/file_history.h,
16905 plugins/editor/plugin.c: Added file history browsing.
16907 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
16909 * plugins/message-view/anjuta-message-manager.ui,
16910 plugins/message-view/plugin.c: Added document manager context menu.
16912 * plugins/symbol-browser/an_symbol_view.c,
16913 plugins/symbol-browser/an_symbol_view.h,
16914 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16915 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
16916 document manager context menu.
16918 * scintilla/*, scintilla/include/*: Updated to current cvs.
16920 2004-10-19 Naba Kumar <naba@gnome.org>
16922 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
16923 placeholder for debugger UI.
16925 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
16926 * plugins/file-manager/plugin.c: Fixed loading bug.
16928 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
16929 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
16930 Initializes gconf database with default values when the
16931 values are not defined. Use bool and int prefs separately.
16933 * plugins/editor/plugin.c: Added encoding preferences.
16934 * plugins/project-manager/plugin.c: Cleanup and debug messages.
16936 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
16937 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16938 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16939 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16941 2004-10-18 Naba Kumar <naba@gnome.org>
16943 * po/POTFILES.in: Updated.
16945 * libanjuta/anjuta-ui.c: Corrected debug messages.
16947 * libegg/egg-combo-action.c, libegg/test-actions.c,
16948 libegg/menu/egg-combo-action.h: Fixed combo action.
16950 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
16953 * plugins/editor/action-callbacks.[c,h],
16954 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
16955 Implemented file swap. Removed dead codes.
16957 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
16960 * plugins/symbol-browser/an_symbol_view.[c,h],
16961 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16962 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
16963 Implemented file symbols. Implemented goto file line when symbol is
16966 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
16968 2004-10-10 Naba Kumar <naba@gnome.org>
16970 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
16972 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
16974 * plugins/debugger/.cvsignore,
16975 (added) plugins/debugger/Makefile.am,
16976 (added) plugins/debugger/anjuta-debugger.glade,
16977 (added) plugins/debugger/anjuta-debugger.plugin.in,
16978 (added) plugins/debugger/anjuta-debugger.plugin.png,
16979 (added) plugins/debugger/anjuta-debugger.ui,
16980 plugins/debugger/attach_process.c,
16981 (removed) plugins/debugger/attach_process_cbs.c,
16982 (removed) plugins/debugger/attach_process_cbs.h,
16983 (removed) plugins/debugger/breakpoints.c,
16984 (removed) plugins/debugger/breakpoints.h,
16985 (removed) plugins/debugger/debug_tree.c,
16986 (removed) plugins/debugger/debug_tree.h,
16987 (removed) plugins/debugger/debugger.c,
16988 (removed) plugins/debugger/debugger.h,
16989 (removed) plugins/debugger/memory.c,
16990 (removed) plugins/debugger/memory.h,
16991 (added) plugins/debugger/plugin.c,
16992 (added) plugins/debugger/plugin.h,
16993 (removed) plugins/debugger/registers.c,
16994 (removed) plugins/debugger/registers.h,
16995 (removed) plugins/debugger/registers_cbs.c,
16996 (removed) plugins/debugger/registers_cbs.h,
16997 (removed) plugins/debugger/registers_gui.c,
16998 (removed) plugins/debugger/sharedlib.c,
16999 (removed) plugins/debugger/sharedlib.h,
17000 (removed) plugins/debugger/sharedlib_cbs.c,
17001 (removed) plugins/debugger/sharedlib_cbs.h,
17002 (removed) plugins/debugger/sharedlib_gui.c,
17003 (removed) plugins/debugger/signals.c,
17004 (removed) plugins/debugger/signals.h,
17005 (removed) plugins/debugger/signals_cbs.c,
17006 (removed) plugins/debugger/signals_cbs.h,
17007 (removed) plugins/debugger/signals_gui.c,
17008 (removed) plugins/debugger/stack_trace.c,
17009 (removed) plugins/debugger/stack_trace.h,
17010 (added) plugins/debugger/utilities.c,
17011 (added) plugins/debugger/utilities.h,
17012 (removed) plugins/debugger/watch.c,
17013 (removed) plugins/debugger/watch.h,
17014 (removed) plugins/debugger/watch_cbs.c,
17015 (removed) plugins/debugger/watch_cbs.h,
17016 (removed) plugins/debugger/watch_gui.c,
17017 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
17019 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
17020 Added debugger gdb backend plugin.
17022 * plugins/message-view/plugin.c: Registered all message stock icons.
17024 * plugins/profile-default/plugin.c: Loads debugger plugin.
17026 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
17028 2004-10-08 Naba Kumar <naba@gnome.org>
17030 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
17033 * plugins/symbol-browser/.cvsignore,
17034 plugins/symbol-browser/Makefile.am,
17035 plugins/symbol-browser/an_symbol_view.c,
17036 plugins/symbol-browser/an_symbol_view.h,
17037 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
17038 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
17039 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
17040 plugins/symbol-browser/plugin.c,
17041 plugins/symbol-browser/plugin.h,
17042 plugins/symbol-browser/sv_class.xpm,
17043 plugins/symbol-browser/sv_function.xpm,
17044 plugins/symbol-browser/sv_macro.xpm,
17045 plugins/symbol-browser/sv_private_fun.xpm,
17046 plugins/symbol-browser/sv_private_var.xpm,
17047 plugins/symbol-browser/sv_protected_fun.xpm,
17048 plugins/symbol-browser/sv_protected_var.xpm,
17049 plugins/symbol-browser/sv_public_fun.xpm,
17050 plugins/symbol-browser/sv_public_var.xpm,
17051 plugins/symbol-browser/sv_static_fun.xpm,
17052 plugins/symbol-browser/sv_static_var.xpm,
17053 plugins/symbol-browser/sv_struct.xpm,
17054 plugins/symbol-browser/sv_unknown.xpm,
17055 plugins/symbol-browser/sv_variable.xpm,
17056 plugins/symbol-browser/test-symbol-browser.c,
17057 plugins/Makefile.am: Implemented Symbol
17060 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
17062 * plugins/build-basic-autotools/Makefile.am,
17063 plugins/devhelp/Makefile.am,
17064 plugins/editor/Makefile.am,
17065 plugins/file-loader/Makefile.am,
17066 plugins/file-manager/Makefile.am,
17067 plugins/file-wizard/Makefile.am,
17068 plugins/gtodo/Makefile.am,
17069 plugins/message-view/Makefile.am,
17070 plugins/profile-default/Makefile.am,
17071 plugins/project-manager/Makefile.am
17072 plugins/sample1/Makefile.am,
17073 plugins/terminal/Makefile.am,
17074 scintilla/Makefile.am,
17075 libegg/Makefile.am,
17076 launcher/Makefile.am,
17077 libanjuta/Makefile.am,
17079 tagmanager/Makefile.am,
17080 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
17081 anjuta_data_dir in configure.in and used them in plugins Makefile.am
17082 files. Also fixed library dependencies.
17084 * plugins/editor/aneditor.cxx: Disabled unused codes.
17085 * plugins/file-manager/an_file_view.c: Added copyright.
17086 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
17088 * plugins/profile-default/plugin.c: Can load plugins by location.
17089 * plugins/project-manager/plugin.c: Remove project_root_uri value
17090 when project is closed.
17092 2004-10-06 Naba Kumar <naba@gnome.org>
17094 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
17096 * libanjuta/interfaces/libanjuta.idl,
17097 plugins/editor/text_editor.c: Added get_length()
17098 and get_current_word() methods in IAnjutaEditor interface.
17100 * libegg/Makefile.am: Added test_actions target.
17102 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
17104 * plugins/build-basic-autotools/build-basic-autotools.c,
17105 plugins/file-loader/plugin.c,
17106 plugins/message-view/message-view.c: Added code to go to file and
17109 * plugins/devhelp/plugin.c: Context sensitive help now works.
17110 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
17111 uri as line number and goes to that line number.
17113 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
17114 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
17115 gtodo_client_load() method to load from a diffrent file. Watched
17116 project root directory in plugin to open TODO.tasks of the project.
17118 * plugins/project-manager/plugin.c: Updates project UI
17119 sensitive/insensitive.
17121 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
17122 anjuta-shell program to test plugins.
17124 * src/anjuta-app.c: Registered UI accels.
17126 2004-09-28 Naba Kumar <naba@gnome.org>
17128 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
17131 * src/anjuta-app.c: Implemented present widget method.
17133 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
17134 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
17136 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
17139 * plugins/editor/text_editor.c: Connects to preferences changed signal
17142 2004-09-28 Naba Kumar <naba@gnome.org>
17144 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
17147 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
17150 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
17151 in changed signal callback.
17153 * plugins/editor/action-callbacks.c: Implemented save_all action
17154 callback. Removed dead code. Do save_as when saving a new file.
17155 Implemented incremental search.
17157 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
17159 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
17161 * src/anjuta-app.c: Registers UI accelerators.
17163 2004-09-27 Naba Kumar <naba@gnome.org>
17165 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
17167 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
17168 plugins/devhelp/anjuta-devhelp.plugin.in,
17169 plugins/file-loader/anjuta-loader.plugin.in,
17170 plugins/file-manager/anjuta-file-manager.plugin.in,
17171 plugins/gtodo/anjuta-gtodo.plugin.in,
17172 plugins/project-manager/anjuta-project-manager.plugin.in,
17173 plugins/terminal/anjuta-terminal.plugin.in:
17174 Gave proper plugin names.
17176 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
17177 error when regex fail.
17179 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
17180 Added help and context search. Watches current editor. More menus
17181 in Help submenu. Update UI (sensitive when required) properly.
17183 * plugins/editor/anjuta-document-manager.ui,
17184 plugins/devhelp/anjuta-devhelp.ui,
17185 plugins/message-view/anjuta-message-manager.ui,
17186 src/anjuta.ui: Goto menu actions are in separate submenu.
17188 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
17189 Removed unimplemented UI elements.
17191 * src/anjuta-app.c: Larger (and normal) icon size.
17193 * src/layout.xml: Task manager plugin along with document (in middle).
17195 * plugins/editor/plugin.c, plugins/file-loader.c,
17196 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
17197 in gtkactions. Enable/disable UI properly.
17199 2004-09-26 Naba Kumar <naba@gnome.org>
17201 * po/POTFILES.in: Updated, added missing files.
17203 * .cvsignore: Updated.
17205 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
17206 a new function to get User input text.
17208 * libanjuta/resources.[c,h]: Added a function to created sized image.
17210 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
17211 from filename, as thats the correct representation.
17213 * plugins/build-basic-autotools/Makefile.am,
17214 (added) plugins/build-basic-autotools/automake-c.filters,
17215 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
17216 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
17217 Rearragned UI elements in the build menu. Added codes to read build
17218 filter rules from external file. Implemented all build, configure,
17219 autogen commands. Watches current editor and project.
17221 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
17222 Added editor changed signal and exports current editor value.
17223 Fixed parameter names. Fixed get_uri() interface implementation to
17224 return correct uri.
17226 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
17229 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
17231 * plugins/file-manager/an_file_view.c,
17232 plugins/file-manager/an_file_view.c: Exports file uri correctly.
17234 * plugins/file-wizard/file.c: Reads uri correctly.
17236 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
17237 sets the page to the new view.
17239 * plugins/message-view/message-view.c: Unrefs the tree model when done.
17240 Fixed signal connecting.
17242 * plugins/project-manager/plugin.c: Changed "project_root_directory"
17243 to "project_root_uri" and exports as uri.
17245 2004-09-24 Naba Kumar <naba@gnome.org>
17247 * libanjuta/anjuta-ui.c: Fixed a crash bug.
17248 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
17250 * plugins/file-manager/plugin.c: Fixed crash in unloading.
17251 * plugins/file-loader/plugin.c: Added comments.
17252 * plugins/build-basic-autotools/plugin.c: Added comments.
17253 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
17255 * libanjuta/interfaces/libanjuta.idl,
17256 plugins/message-view/anjuta-msgman.c,
17257 plugins/message-view/message-view.c,
17258 plugins/message-view/message-view.h,
17259 plugins/message-view/plugin.c: Buffering and appending messages have
17260 been separated. message-view implementations cleaned up. Signals
17261 Emissions fixed. Messages now displayed in summary and details show
17262 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
17265 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
17268 * plugins/build-basic-autotools/Makefile.am,
17269 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
17270 parsing of output to create message summaries. Uses new message view
17273 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
17274 preferences to make dialog box smaller.
17276 * plugins/editor/search-replace.c: Fixed compile error with change
17277 in IAnjutaMessageView API.
17279 2004-09-21 Naba Kumar <naba@gnome.org>
17281 * plugins/Makefile.am: Deletes old (installed) plugins before
17282 installing new ones.
17284 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
17285 plugins/build-basic-autotools/build-basic-autotools.c,
17286 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
17287 file URI from filemanager. Only disables/enables build submenu in file
17288 manager, instead of merging/unmerging.
17290 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
17293 * plugins/file-loader/anjuta-loader-plugin.ui,
17294 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
17295 Implemented "Open with" file manager submenu. Displays error message
17296 when file can not be opened.
17298 * plugins/file-manager/an_file_view.c: Renamed
17299 file_manager_current_filename value name to file_manager_current_uri
17300 and exports proper URI.
17302 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
17304 2004-09-19 Naba Kumar <naba@gnome.org>
17306 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
17307 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
17308 save point signal to change editor tabs. Fixed accels.
17310 * plugins/file-loader/plugin.c: Fixed accels.
17312 * plugins/project-manager/plugin.c: Added target selection callback.
17314 * plugins/project-manager/plugin.c: Added URI activation.
17315 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
17316 Fixed dialog and closed it on ok. Fixed a crash bug.
17317 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
17319 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
17320 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
17321 plugins/file-loader/anjuta-loader-plugin.ui,
17322 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
17323 Added recent files in file loade plugin.
17325 * ChangeLog: Fixed entry dates.
17327 2004-09-18 Naba Kumar <naba@gnome.org>
17329 * plugins/devhelp/plugin.c: Added UI sensitization and removed
17330 an unnecessary GtkFrame.
17332 2004-09-17 Naba Kumar <naba@gnome.org>
17334 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
17338 * data/Makefile.am: Disabled installing old mime info.
17340 * mime/anjuta.applications, mime/anjuta.keys: Updated.
17342 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
17343 plugins/editor/anjuta-document-manager.ui,
17344 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17345 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
17346 Added Editor context popup menu.
17348 * plugins/project-manager/anjuta-project-manager-plugin.png:
17351 * plugins/project-manager/anjuta-project-manager.plugin.in:
17352 Support .anjuta mime type.
17354 * plugins/project-manager/plugin.c: Exports "project_root_directory"
17357 * plugins/file-manager/plugin.c: Watches "project_root_directory"
17360 * src/layout.xml, plugins/profile-default/plugin.c:
17361 Added project manager plugin for startup.
17363 2004-09-16 Naba Kumar <naba@gnome.org>
17365 * anjuta.prj: Updated.
17367 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
17368 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
17369 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
17370 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
17371 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
17372 plugins/terinal/Makefile.am, src/Makefile.am,
17373 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
17374 Fixed makefile syntax errors.
17376 2004-09-16 Naba Kumar <naba@gnome.org>
17378 * configure.in, src/layout.xml,
17379 plugins/profile-default/plugin.c,
17380 libanjuta/interfaces/libanjuta.idl,
17381 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
17383 * configure.in, plugins/Makefile.am,
17384 plugins/project-manager/.cvsignore,
17385 plugins/project-manager/Makefile.am,
17386 plugins/project-manager/anjuta-project-manager-plugin.png,
17387 plugins/project-manager/anjuta-project-manager.plugin.in,
17388 plugins/project-manager/anjuta-project-manager.ui,
17389 plugins/project-manager/plugin.c,
17390 plugins/project-manager/plugin.h: Added project manager plugin
17391 based on gnome-build.
17393 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
17394 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
17396 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
17397 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17398 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
17400 2004-09-16 Naba Kumar <naba@gnome.org>
17402 * plugins/editor/action-callbacks.c: Fixed compile error.
17404 2004-09-15 Naba Kumar <naba@gnome.org>
17406 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
17408 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
17409 New improved splace with nicer progress.
17411 * configure.in, plugins/Makefile.am,
17412 (added) file-wizard/.cvsignore,
17413 (added) file-wizard/Makefile.am,
17414 (added) file-wizard/action-callbacks.c,
17415 (added) file-wizard/action-callbacks.h,
17416 (added) file-wizard/anjuta-file-wizard-plugin.png,
17417 (added) file-wizard/anjuta-file-wizard.glade,
17418 (added) file-wizard/anjuta-file-wizard.plugin.in,
17419 (added) file-wizard/anjuta-file-wizard.ui,
17420 (added) file-wizard/file.c,
17421 (added) file-wizard/file.h,
17422 (added) file-wizard/plugin.c,
17423 (added) file-wizard/plugin.h:
17424 Created new file wizard and added it. The wizard takes care of text
17425 bit insertions and new files creation.
17427 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
17428 plugins/editor/action-callbacks.h,
17429 plugins/editor/anjuta-document-manager.glade,
17430 plugins/editor/anjuta-document-manager.ui,
17431 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17432 (removed) plugins/editor/file.[c,h]: Removed text insertions and
17433 new files code and moved into a new plugin (file wizard).
17435 * libanjuta/plugins.[c,h]: Added plugins selection function.
17437 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
17438 get_position(), insert() in IAnjutaEditor interface. Added
17439 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
17440 interface (for wizard plugins).
17442 * plugins/file-loader/anjuta-loader-plugin.ui,
17443 plugins/file-loader/plugin.c: Added wizard launcher interface which
17444 scans for plugins implement IAnjutaWizard interface and presents the
17445 list to user for selection. The selected plugin is then activated
17448 * libanjuta/interfaces/.cvsignore: Updated.
17449 * plugins/message-view/.cvsignore: Updated.
17450 * plugins/launcher/*: Removed as launcher has already been moved to
17451 libanjuta as class.
17453 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17454 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17455 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17456 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17457 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
17458 Updated API documentations.
17460 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
17462 * configure.in: Added Punjabi to ALL_LINGUAS
17464 2004-07-29 Naba Kumar <naba@gnome.org>
17466 * configure.in: Added file-loader plugin Makefile path and
17467 fixed devhelp version requirement.
17469 2004-07-28 Naba Kumar <naba@gnome.org>
17471 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
17472 terminal/preferences-terminal.png (added), message-view/*.png (added),
17473 message-view/*.xpm (added), editor/*.png (added),
17474 editor/*.xpm (added), plugins/editor/Makefile.am,
17475 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
17476 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
17477 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
17478 respective plugins directories.
17480 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
17481 pixmaps/block-end-16.png, pixmaps/block-end.png
17482 pixmaps/block-start-16.png, pixmaps/block-start.png
17483 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
17484 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
17485 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
17486 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
17487 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
17488 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
17489 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
17490 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
17491 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
17492 pixmaps/preferences-editor.png, pixmaps/undock.png
17493 pixmaps/error-next-16.png, pixmaps/error-next.png
17494 pixmaps/error-prev-16.png, pixmaps/error-prev.png
17495 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
17496 pixmaps/preferences-terminal.png: Deleted
17498 * libanjuta/properties* (removed), plugins/editor/properties* (added),
17499 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
17500 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
17501 plugins/editor/anjuta-document-manager.plugin.in,
17502 plugins/editor/anjuta-document-manager.ui,
17503 plugins/editor/plugin.c, plugins/editor/print.c,
17504 plugins/editor/search-replace_backend.c,
17505 plugins/editor/search_preferences.h,
17506 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
17507 Moved properties souce files to editor plugin as it not required in
17508 libanjuta. Other editor fixes.
17510 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
17511 libegg/dock/* (removed)
17512 : Restored GDL external dependencies and removed libegg dock
17513 sources, because gdl is being developed.
17515 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
17516 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
17517 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
17518 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
17519 libanjuta/plugins.c, libanjuta/plugins.h,
17520 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
17521 gconf system. Shell now takes docking positions. Added more utility
17522 functions. Added plugins query function. And other fixes.
17524 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
17526 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
17527 plugin to load files based on mime type.
17529 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
17531 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
17532 plugins/file-manager/plugin.c: File manager now uses file loader to
17535 * plugins/message-view/anjuta-msgman.c,,
17536 plugins/message-view/message-view.c,
17537 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
17539 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
17540 plugins/terminal/terminal.c, src/Makefile.am,
17541 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
17542 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
17544 * libegg/dock/*: Removed directory.
17546 2004-07-28 Naba Kumar <naba@gnome.org>
17548 * configure.in: Reduced gnome-print version requirement.
17549 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
17551 2004-07-21 Ray Strode <rstrode@redhat.com>
17552 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
17555 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
17557 * plugins/editor/search-replace.c: Some fixes
17558 * plugins/terminal/Makefile.am:
17559 Patch from: Alexey Rusakov <ktirf@users.sf.net>
17561 2004-05-19 Naba Kumar <naba@gnome.org>
17563 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
17566 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
17568 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
17569 Implemented IAnjutaSavable
17570 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
17572 2004-05-17 Naba Kumar <naba@gnome.org>
17574 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
17575 plugins/build-basic-autotools/.cvsignore,
17576 plugins/build-basic-autotools/Makefile.am,
17577 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
17578 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
17579 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
17580 plugins/build-basic-autotools/build-basic-autotools.c,
17581 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
17584 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
17587 * plugins/file-manager/an_file_view.c,
17588 plugins/file-manager/anjuta-file-manager.ui,
17589 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
17590 Added context menu UI.
17592 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
17595 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
17597 * libanjuta/anjuta-preferences.[ch]:
17598 Added save/load_gconf functions
17599 * src/action_callbacks.[ch], src/preferences.c:
17600 Load global prefs from gconf at startup and save them
17601 on exit. Prefs load and save correctly but something resets
17602 them to default after loading...
17603 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
17604 Somehow the linker does not find save/load_gconf functions
17605 in libanjuta. Must be a stupid mistake, I would be glad
17606 if someone could fix that.
17607 * manuals/reference/libanjuta-sections.txt: Added new
17608 preferences functions and removed gnome-filelist
17609 * plugins/file-manager/anjuta-file-manager-plugin.glade:
17610 * plugins/file-manager/plugin.c:
17611 Added root-path property
17613 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17615 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
17616 they are not longer needed.
17617 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
17618 anjuta-sections.txt: Remove references to the files
17619 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
17620 Use new nautilus icons for file-manager, looks incredible
17623 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17625 * plugins/editor/anjuta-docman.c: gchar* to
17626 const gchar* in arguments
17627 * plugins/editor/text_editor.c: Implemented IAnjutaFile
17629 * plugins/file-manager/an_file_view.c: Open files on
17630 double-click. Does not work yet because it does not
17631 find IAnjutaFile interface in document manager
17633 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17635 * plugins/editor/anjuta-docman.c
17636 * plugins/editor/text_editor.c:
17637 Made close button working, made multiple selection in
17638 File/Open dialog possble, fixed crash bug if file cannot
17641 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
17643 * plugins/editor/action-callbacks.c
17644 * plugins/editor/anjuta-docman.c
17645 * plugins/editor/anjuta-docman.h
17646 * plugins/editor/search-replace.c
17647 * plugins/editor/search-replace_backend.c
17648 * plugins/editor/text_editor.c
17649 * plugins/editor/text_editor.h:
17650 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
17651 able to open all files, use uri instead of full_filename, fixed
17655 2004-05-13 Naba Kumar <naba@gnome.org>
17657 * plugins/message-view/anjuta-message-manager-plugin.glade:
17660 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
17663 * pixmaps/anjuta_splash.png: Added border.
17665 * plugins/editor/anjuta-document-manager.png: New icon.
17667 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
17668 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
17670 plugins/editor/Makefile.am,
17671 plugins/editor/search-replace.c,
17672 plugins/editor/search-replace.h,
17673 plugins/editor/search-replace_backend.c,
17674 plugins/editor/search-replace_backend.h,
17675 plugins/editor/search_preferences.h,
17676 plugins/editor/search_preferences.c: Merged changes from
17677 ANJUTA_1_2_0 branch.
17679 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
17680 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
17683 * plugins/terminal/Makefile.am,
17684 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
17687 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
17690 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
17691 * plugins/message-view/plugin.c: Fixed glade file loading
17692 Removed "Show messages" menu item
17693 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
17694 twice because of this load system layout hack.
17695 * libanjuta/anjuta-ui.h: Removed #include config.h
17696 * libanjuta/libanjuta.pc: Fixed path and depencies
17697 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
17698 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
17699 * libanjuta/properties.cxx : #include "properties_cxx.h"
17700 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
17702 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
17703 * plugins/message-view/*: Fixed message view preferences
17704 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
17705 * anjuta.glade: Removed messages stuff
17707 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
17709 * Removed libanjutamm, it is now hosted on SF.net:
17710 cvs.sf.net/cvsroot/anjuta/libanjutamm
17712 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
17715 Added some experimental code to add support for C++ plugins.
17716 Nothing works yet and it is likely that it will disappear but
17717 I have some questions to murrayc and he wants to see the code.
17719 2004-05-11 Naba Kumar <naba@gnome.org>
17721 * plugins/terminal/terminal.c: Fixed prefs loading bug.
17723 * plugins/editor/action-callbacks.c: Fixed a crash bug in
17724 hightlight style menu actions.
17726 * manuals/reference/libanjuta/libanjuta-docs.sgml,
17727 manuals/reference/libanjuta/plugin-description-file.sgml,
17728 manuals/reference/libanjuta/writing-plugins.sgml,
17729 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17730 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17731 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
17733 * src/anjuta-app.c: Always load system layout for now.
17735 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
17737 * manuals/reference/libanjuta/libanjuta-docs.sgml,
17738 manuals/reference/libanjuta/libanjuta-sections.txt,
17739 manuals/reference/libanjuta/libanjuta.types,
17740 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17741 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17742 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17743 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17744 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17745 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
17746 Updated documentation.
17748 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
17749 plugins/profile-default/plugin.c, src/layout.xml:
17750 Created terminal plugin.
17752 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
17753 (new) plugins/file-manager/.cvsignore,
17754 plugins/file-manager/an_file_view.c,
17755 plugins/file-manager/plugin.c,
17756 plugins/file-manager/plugin.h: Moved preferences to separate
17757 glade file and added cvsignore file.
17759 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
17760 from ANJUTA_1_2_0 branch. Please note that other po files need merging
17761 from the branch. I tried it but there were way too many conflicts.
17763 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
17765 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
17766 util functions required during the merge.
17768 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
17771 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
17772 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
17773 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
17774 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
17775 Merged with ANJUTA_1_2_0 branch.
17777 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
17779 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
17781 2004-05-07 Naba Kumar <naba@gnome.org>
17783 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
17785 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
17786 Added preferences reading and loading.
17788 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
17789 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
17790 libanjuta/fileselection.c, libanjuta/fileselection.h,
17791 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
17793 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
17795 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
17796 anjuta.spec.in, configure.in, data/autogen.sh.generic,
17797 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
17798 data/macros/autogen.sh, data/macros2/autogen.sh
17799 data/properties/ada.properties, data/properties/anjuta.properties,
17800 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
17801 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
17802 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
17803 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
17804 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
17805 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
17806 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
17807 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
17808 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
17809 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
17810 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
17811 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
17812 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
17813 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
17814 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
17815 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
17816 plugins/class-gen/clsGen.c, plugins/editor/print.c,
17817 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
17818 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
17819 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
17820 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
17821 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
17822 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
17823 (added) scintilla/scintilla-marshal.c,
17824 (added) scintilla/scintilla-marshal.h,
17825 (added) scintilla/scintilla-marshal.list,
17826 scintilla/include/SString.h, scintilla/include/SciLexer.h,
17827 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
17828 (added) scintilla/patches/scintilla-calltip-align.patch,
17829 (added) scintilla/patches/scintilla-minor.patch,
17830 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
17832 2004-05-06 Naba Kumar <naba@gnome.org>
17834 * (added) plugins/file-manager/Makefile.am,
17835 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
17836 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
17837 (added) plugins/file-manager/anjuta-file-manager.ui,
17838 (added) plugins/file-manager/plugin.c,
17839 (added) plugins/file-manager/plugin.h,
17840 (removed) plugins/file-manager/an_file_view.h,
17841 plugins/Makefile.am, configure.in,
17842 plugins/file-manager/an_file_view.c: Created file manager plugin.
17844 * plugins/profile-default/plugin.c: Added file manager plugin in default
17847 * libanjuta/Makefile.am: Fixed dependencies.
17848 * pixmaps/anjuta_splash.png: New splash screen.
17850 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
17852 * template/template.c/h: Added in-line doc
17853 * manuals/reference/template/*: Added template documentation
17854 * configure.in: Build template docs
17856 2004-05-05 Naba Kumar <naba@gnome.org>
17858 * autogen.sh: Added commands to generate initial interfaces.
17860 * libanjuta/Makefile.am,
17861 (removed)libanjuta/anjuta-plugin-parser.c,
17862 (removed)libanjuta/anjuta-plugin-parser.h,
17863 (added)libanjuta/anjuta-plugin-description.c,
17864 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
17865 plugin description.
17867 * libanjuta/anjuta-plugin.c,
17868 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
17870 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
17871 and added AnjutaShellPlacement enum for widgeds placement (passed to
17872 widget add_widget() method.
17874 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
17875 and moved plugin sets loading in profile plugins.
17877 * libanjuta/interfaces/.cvsignore,
17878 (removed)libanjuta/interfaces/Makefile.am,
17879 libanjuta/interfaces/libanjuta.idl,
17880 libanjuta/interfaces/anjuta-idl-compiler.pl,
17881 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
17882 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
17883 (removed)libanjuta/interfaces/ianjuta-editor.c,
17884 (removed)libanjuta/interfaces/ianjuta-editor.h,
17885 (removed)libanjuta/interfaces/ianjuta-file.c,
17886 (removed)libanjuta/interfaces/ianjuta-file.h,
17887 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
17888 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
17889 (removed)libanjuta/interfaces/ianjuta-message-view.c,
17890 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
17891 *.h and Makefile.am files. They are autogenerated. Interfaces are
17892 by anjuta-idl-compiler.pl from libanjuta.idl file.
17894 * manuals/reference/libanjuta/Makefile.am,
17895 manuals/reference/libanjuta/anjuta-architecture.sgml,
17896 manuals/reference/libanjuta/libanjuta-docs.sgml,
17897 manuals/reference/libanjuta/libanjuta-sections.txt,
17898 manuals/reference/libanjuta/libanjuta.types,
17899 manuals/reference/libanjuta/plugin-description-file.sgml,
17900 manuals/reference/libanjuta/writing-plugins.sgml,
17901 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
17902 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
17903 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17904 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17905 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17906 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
17907 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
17908 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
17909 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
17910 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
17911 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17912 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17913 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
17914 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
17915 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
17916 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
17917 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
17918 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
17919 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17920 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
17921 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
17922 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17923 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
17924 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
17925 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
17926 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
17927 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
17928 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
17929 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
17930 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
17931 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
17932 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17933 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
17934 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
17935 interfaces template sgmls.
17937 * plugins/Makefile.am,
17938 plugins/devhelp/anjuta-devhelp.plugin.in,
17939 plugins/devhelp/plugin.c,
17940 plugins/editor/action-callbacks.c,
17941 plugins/editor/anjuta-document-manager.plugin.in,
17942 plugins/editor/plugin.c,
17943 plugins/editor/plugin.h,
17944 plugins/editor/text_editor.c,
17945 plugins/sample1/plugin.c,
17946 plugins/message-view/anjuta-message-manager.plugin.in,
17947 plugins/message-view/plugin.c: Fixed shell add_widget method to take
17948 placement. Fixed other errors.
17950 * (added)plugins/profile-default/.cvsignore,
17951 (added)plugins/profile-default/Makefile.am,
17952 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
17953 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
17954 (added)plugins/profile-default/anjuta-default-profile.ui,
17955 (added)plugins/profile-default/plugin.c,
17956 (added)plugins/profile-default/plugin.h: Added a default new
17960 src/action-callbacks.c,
17963 src/main.cpp: Fixed necessary changes for libanjuta
17965 2004-05-04 Naba Kumar <naba@gnome.org>
17967 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
17968 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
17969 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
17970 placement for default widgets placements.
17972 2004-05-03 Naba Kumar <naba@gnome.org>
17974 * manuals/reference/libanjuta/anjuta-architecture.sgml,
17975 manuals/reference/libanjuta/libanjuta-docs.sgml,
17976 manuals/reference/libanjuta/plugin-description-file.sgml,
17977 manuals/reference/libanjuta/writing-plugins.sgml:
17978 Wrote more sections in writing-plugins document and fixed errors.
17980 2004-05-03 Naba Kumar <naba@gnome.org>
17982 * libanjuta/interfaces/libanjuta.idl: Added interface
17983 IAnjutaFileManager.
17985 * manuals/reference/libanjuta/anjuta-architecture.dia,
17986 manuals/reference/libanjuta/anjuta-architecture.png: Updated
17987 architecture diagram.
17989 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
17990 manuals/reference/libanjuta/libanjuta-docs.sgml,
17991 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
17992 (added) manuals/reference/libanjuta/writing-plugins.sgml:
17993 Wrote writing-plugins document and separated chapters into
17994 separate sgml files.
17996 * plugins/file-manager/an_file_view.c,
17997 plugins/file-manager/an_file_view.h: New and improved directory
18000 2004-05-02 Sven Herzberg <herzi@abi02.de>
18002 * anjuta.glade: re-designed the new file dialog
18003 * anjuta_dialogs_strings.c: new strings from the new file dialog
18005 2004-04-30 Naba Kumar <naba@gnome.org>
18007 * libanjuta/interfaces/Makefile.am.iface,
18008 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
18010 * libanjuta/interfaces/libanjuta.idl: Updated.
18012 * libanjuta/interfaces/Makefile.am.iface,
18013 libanjuta/interfaces/libanjuta.idl: Updated.
18015 2004-04-29 Naba Kumar <naba@gnome.org>
18017 * libanjuta/interfaces/Makefile.am.iface,
18018 libanjuta/interfaces/libanjuta.idl: Updated.
18020 2004-04-29 Naba Kumar <naba@gnome.org>
18022 * libanjuta/interfaces/giface-idlc-c.pl,
18023 libanjuta/interfaces/libanjuta.idl: Upgraded.
18024 * libanjuta/interfaces/Makefile.am.iface: Added.
18026 2004-04-28 Naba kumar <naba@gnome.org>
18028 * libanjuta/interfaces/giface-idlc-c.pl,
18029 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
18030 definitions and wrote a compiler.
18032 2004-04-28 Naba Kumar <naba@gnome.org>
18034 * libanjuta/anjuta-shell.c: Fixed docs.
18035 * libanjuta/interfaces/Makefile.am,
18036 libanjuta/interfaces/ianjuta-file.c,
18037 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
18039 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
18041 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
18043 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18044 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
18045 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18046 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18047 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
18048 * src/anjuta-app.c: Fixed bug.
18050 2004-04-27 Naba Kumar <naba@gnome.org>
18052 * libanjuta/anjuta-preferences-dialog.c,
18053 manuals/Makefile.am: Fixed document bugs and enabled docs
18056 * libanjuta/anjuta-preferences-dialog.c,
18057 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
18058 More documentation.
18060 * libanjuta/anjuta-preferences.c,
18061 manuals/reference/libanjuta/libanjuta-docs.sgml,
18062 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
18063 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18064 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18065 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18066 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
18067 Wrote more documentations.
18069 * (removed) plugins/message-view/imessage-view.c,
18070 (removed) plugins/message-view/ianjuta-msgman.c,
18071 plugins/message-view/Makefile.am,
18072 plugins/message-view/anjuta-msgman.c,
18073 plugins/message-view/anjuta-msgman.h,
18074 plugins/message-view/message-view.c,
18075 plugins/message-view/message-view.h,
18076 plugins/message-view/plugin.c,
18077 plugins/message-view/plugin.h: Moved interface implementations
18078 in their respective classes and used correct macros to
18079 defined class types.
18081 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
18082 src/action-callbacks.c, src/anjuta-app.c: Subclassed
18083 AnjutaUI from GtkUIManager instead of GtkDialog.
18085 * manuals/reference/libanjuta/Makefile.am,
18086 manuals/reference/libanjuta/libanjuta-docs.sgml,
18087 manuals/reference/libanjuta/libanjuta-sections.txt,
18088 manuals/reference/libanjuta/libanjuta.types,
18089 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
18090 (added) manuals/reference/libanjuta/anjuta-architecture.png,
18091 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18092 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18093 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
18094 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
18095 Wrote more documentation, fixed typos, added architecture
18096 diagram, updated object types etc.
18098 * plugins/editor/text_editor.c: Fixed interface implementation.
18100 2004-04-26 Naba Kumar <naba@gnome.org>
18102 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
18103 (added) manuals/reference/libanjuta/anjuta-architecture.png,
18104 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
18105 architecture diagram and a new chapter on plugins description file.
18107 2004-04-25 Naba Kumar <naba@gnome.org>
18109 * libanjuta/anjuta-children.h,
18110 libanjuta/anjuta-plugin.c,
18111 libanjuta/anjuta-plugin.h,
18112 libanjuta/anjuta-preferences.c,
18113 libanjuta/anjuta-shell.c,
18114 libanjuta/anjuta-shell.h,
18115 libanjuta/e-splash.c,
18116 libanjuta/e-splash.h,
18117 manuals/reference/libanjuta/Makefile.am,
18118 manuals/reference/libanjuta/libanjuta-docs.sgml,
18119 manuals/reference/libanjuta/libanjuta-sections.txt,
18120 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
18121 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18122 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
18123 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
18124 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18125 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
18126 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18127 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18128 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18129 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
18130 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18131 manuals/reference/libanjuta/tmpl/defaults.sgml,
18132 manuals/reference/libanjuta/tmpl/fileselection.sgml,
18133 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
18134 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
18135 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
18136 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18137 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
18138 manuals/reference/libanjuta/tmpl/plugins.sgml,
18139 manuals/reference/libanjuta/tmpl/properties.sgml,
18140 manuals/reference/libanjuta/tmpl/resources.sgml,
18141 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
18142 manuals/reference/libanjuta/tmpl/e-splash.sgml,
18143 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
18144 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18145 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
18146 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
18148 Added more template files and wrote more documentation.
18150 2004-04-24 Andras Timar <timar@gnome.hu>
18152 * configure.in: Added hu to ALL_LINGUAS.
18154 2004-04-23 Naba Kumar <naba@gnome.org>
18156 * configure.in: Fixed compile error.
18158 * libanjuta/anjuta-children.c,
18159 libanjuta/anjuta-children.h,
18160 libanjuta/anjuta-preferences.c,
18161 libanjuta/anjuta-preferences.h,
18162 libanjuta/anjuta-shell.c,
18163 libanjuta/anjuta-ui.c,
18164 libanjuta/anjuta-ui.h,
18165 manuals/reference/libanjuta/Makefile.am,
18166 manuals/reference/libanjuta/libanjuta-docs.sgml,
18167 manuals/reference/libanjuta/libanjuta.types,
18168 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
18169 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18170 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
18171 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
18172 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18173 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
18174 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18175 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18176 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18177 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
18178 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18179 manuals/reference/libanjuta/tmpl/defaults.sgml,
18180 manuals/reference/libanjuta/tmpl/fileselection.sgml,
18181 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
18182 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
18183 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
18184 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18185 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
18186 manuals/reference/libanjuta/tmpl/plugins.sgml,
18187 manuals/reference/libanjuta/tmpl/properties.sgml,
18188 manuals/reference/libanjuta/tmpl/resources.sgml,
18189 plugins/sample1/plugin.c: Added libanjuta API documentation.
18191 2004-04-22 Naba Kumar <naba@gnome.org>
18193 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
18194 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
18195 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
18196 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
18197 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
18198 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
18199 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
18200 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
18201 (removed) libegg/eggradiotoolbutton.c,
18202 (removed) libegg/eggseparatortoolitem.c,
18203 (removed) libegg/eggtoggletoolbutton.c,
18204 (removed) libegg/eggtoolbar.c,
18205 (removed) libegg/eggtoolbutton.c,
18206 (removed) libegg/eggtoolitem.c,
18207 (removed) libegg/prop-editor.c,
18208 (removed) libegg/test-actions.c,
18209 (removed) libegg/test-drag.c,
18210 (removed) libegg/test-merge.c,
18211 (removed) libegg/test-toolbar.c,
18212 libegg/menu/Makefile.am,
18213 (removed) libegg/menu/egg-accel-dialog.h,
18214 (removed) libegg/menu/egg-action-group.h,
18215 (removed) libegg/menu/egg-action.h,
18216 libegg/menu/egg-entry-action.h,
18217 (removed) libegg/menu/egg-markup.h,
18218 (removed) libegg/menu/egg-menu-merge.h,
18219 (removed) libegg/menu/egg-menu.h,
18220 (removed) libegg/menu/egg-radio-action.h,
18221 (removed) libegg/menu/egg-toggle-action.h,
18222 (removed) libegg/menu/howitshouldwork.txt,
18223 (removed) libegg/toolbar/.cvsignore,
18224 (removed) libegg/toolbar/Makefile.am,
18225 (removed) libegg/toolbar/TODO,
18226 (removed) libegg/toolbar/eggradiotoolbutton.h,
18227 (removed) libegg/toolbar/eggseparatortoolitem.h,
18228 (removed) libegg/toolbar/eggtoggletoolbutton.h,
18229 (removed) libegg/toolbar/eggtoolbar.h,
18230 (removed) libegg/toolbar/eggtoolbutton.h,
18231 (removed) libegg/toolbar/eggtoolitem.h,
18232 (removed) libegg/toolbar/prop-editor.h,
18233 (removed) libegg/toolbar/toolbar-api.txt,
18234 (removed) libegg/toolbar/toolbar-ideas.txt,
18235 plugins/devhelp/anjuta-devhelp.ui,
18236 plugins/devhelp/plugin.c,
18237 plugins/editor/action-callbacks.c,
18238 plugins/editor/action-callbacks.h,
18239 plugins/editor/anjuta-docman.c,
18240 plugins/editor/anjuta-document-manager.ui,
18241 plugins/editor/plugin.c,
18242 P plugins/message-view/Makefile.am,
18243 plugins/message-view/anjuta-message-manager.ui,
18244 plugins/message-view/plugin.c,
18245 plugins/sample1/anjuta-sample.ui,
18246 plugins/sample1/plugin.c,
18247 src/action-callbacks.c,
18248 src/action-callbacks.h,
18249 src/anjuta-actions.h,
18251 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
18252 Gtk actions and UIManager. Fixed all plugins to use this.
18254 * manuals/reference/gtkdoc-scangobj.diff,
18255 manuals/reference/libanjuta/Makefile.am,
18256 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18257 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18258 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18259 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18260 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
18262 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
18264 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
18266 * plugins/message-view/imessage-view.c
18267 * plugins/message-view/ianjuta-msgman.c:
18270 2004-04-17 Adam Weinberger <adamw@gnome.org>
18272 * configure.in: Added en_CA to ALL_LINGUAS.
18274 2004-04-08 Naba Kumar <naba@gnome.org>
18276 * libanjuta/interfaces/ianjuta-message-view.[c,h],
18277 libanjuta/interfaces/Makefile.am,
18278 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
18279 message manager and message view interfaces.
18281 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
18282 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
18283 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
18284 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
18285 src/anjuta-app.c: Used 'activate' and
18286 'deactivate' virtual methods for plugins. Fixed installed plugins
18287 dialogs. Added remove_widget() method for AnjutaShell.
18289 * libanjuta/interfaces/Makefile.am,
18290 libanjuta/interfaces/ianjuta-document-manager.c,
18291 libanjuta/interfaces/ianjuta-document-manager.h,
18292 libanjuta/interfaces/ianjuta-editor.c,
18293 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
18294 and editor interfaces.
18296 * plugins/devhelp/plugin.c,
18297 plugins/message-view/anjuta-message-manager.plugin.in,
18298 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
18299 plugins/sample1/plugin.c: Updated plugins implementation to
18300 reflect the changes.
18302 2004-04-07 Naba Kumar <naba@gnome.org>
18304 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
18305 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
18306 libanjuta/interfaces/ianjuta-editor.h,
18307 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
18308 plugins/editor/anjuta-docman.c,
18309 plugins/editor/anjuta-document-manager.plugin.in,
18310 plugins/editor/plugin.c, plugins/sample1/plugin.c,
18311 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
18312 Added supported interfaces for plugins. Tested plugin interfaces
18313 through sample plugin.
18315 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
18317 * template/Makefile.am, data/templates/library/Makefile.am
18318 Fixed some automake-1.7 incompatibilities
18319 * template/xmltemplate.c: Small fix
18321 2004-02-23 Naba Kumar <naba@gnome.org>
18323 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
18324 Added plugins manager dialog.
18326 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
18327 library dependencies.
18329 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
18330 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
18331 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
18332 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
18333 geometry command line option.
18335 2004-02-16 Naba Kumar <naba@gnome.org>
18337 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
18338 Added interfaces and IAnjutaEditor editor interface.
18339 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
18341 * libanjuta/anjuta-shell.h: Fixed bug.
18343 2004-02-13 Naba Kumar <naba@gnome.org>
18345 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
18347 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
18349 * data/template/*/.cvsignore:
18350 Avoid all these ? in cvs output
18352 2004-02-13 Naba Kumar <naba@gnome.org>
18354 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
18355 includes and linking.
18357 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
18358 and set required version to devhelp 0.8. This devhelp version
18359 can be acquired from gnome cvs branch devhelp branch
18360 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
18362 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
18363 src/actions-callbacks.c: Added Dock Manager settings menu item.
18365 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
18366 * plugins/devhelp/plugin.c: Fixed a linking bug.
18368 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
18369 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
18370 external GDL dependency and used libegg codes.
18372 2004-02-12 Naba Kumar <naba@gnome.org>
18374 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
18375 Added devhelp plugin, but it can't be used without a
18376 patch in devhelp. So it's disabled for now.
18378 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
18379 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
18380 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
18381 Update cvsignore files.
18383 * libanjuta/plugins.c, widgets/e-splash.c:
18384 Fixed plugins loading to show splash icons.
18386 * plugins/message-view/anjuta-message-manager.plugin.in,
18387 plugins/message-view/plugin.c: Fixed plugin registered name.
18389 * plugins/message-view/anjuta-message-view.png,
18390 plugins/sample1/anjuta-sample-plugin.png: Update images.
18392 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
18393 src/main.c: Fixed layout loading.
18395 * plugins/devhelp/Makefile.am: Fixed error.
18397 * (removed) widgets/*, libanjuta/plugins.h,
18398 src/main.c: Transfered widgets to libanjuta/.
18400 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
18401 toplevel directory to created only one library as libanjuta-egg.
18403 * data/Makefile.am: Fixed build error.
18405 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
18406 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
18407 libegg/.cvsignore: Added egg dock widget.
18409 * gdl/*: Removed as they are now available in libegg.
18411 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
18413 * plugins/editor/anjuta-docman.c:
18414 Use stock close icon on tab close button
18416 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
18418 * data/template/Makefile.am
18419 data/template/language/Makefile.am
18420 data/template/library/Makefile.am
18421 data/template/text/Makefile.am
18422 data/template/project/Makefile.am
18423 data/template/project/terminal/Makefile.am
18424 configure.in: Created Makefile to install templates
18426 2004-02-11 Naba Kumar <naba@gnome.org>
18428 * plugins/editor/action-callbacks.c,
18429 plugins/editor/anjuta-document-manager.ui,
18430 plugins/editor/plugin.c
18431 plugins/message-view/anjuta-message-manager.ui,
18432 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
18434 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
18436 * plugins/message-view/*: MessageView plugin is now loaded
18437 The menu items are still dummies.
18439 2004-02-09 Naba Kumar <naba@gnome.org>
18441 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
18444 * libanjuta/anjuta-preferences.h: Added some documentation.
18446 * libanjuta/anjuta-shell.h: Removed dead codes.
18448 * (removed) manuals/reference/gtkdoc-scangobj,
18449 manuals/reference/gtkdoc-scangobj.diff,
18450 manuals/reference/libanjuta/.cvsignore,
18451 manuals/reference/libanjuta/Makefile.am,
18452 manuals/reference/libanjuta/README.inline-doc,
18453 manuals/reference/libanjuta/README.sections,
18454 manuals/reference/libanjuta/libanjuta-docs.sgml,
18455 manuals/reference/libanjuta/libanjuta-sections.txt,
18456 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
18457 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18458 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
18459 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
18460 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18461 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18462 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18463 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18464 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
18465 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18466 manuals/reference/libanjuta/tmpl/defaults.sgml,
18467 manuals/reference/libanjuta/tmpl/fileselection.sgml,
18468 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
18469 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18470 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
18471 manuals/reference/libanjuta/tmpl/plugins.sgml,
18472 manuals/reference/libanjuta/tmpl/properties.sgml,
18473 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
18474 of scan program. Updated templates.
18476 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
18477 editor action callbacks data.
18479 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
18480 scintilla object ref/unref.
18482 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
18484 * template/*: Added new xml based template system
18485 * template/dtds/*: Dtds to validate xml files of the template systems
18486 * data/template/*: Some sample template files
18487 Still needs some work but builds fine!
18489 2004-02-06 Naba Kumar <naba@gnome.org>
18491 * cofigure.in, manuals/Makefile.am,
18492 (added) manuals/reference/*: Added API documentation
18493 structure (gtk-doc based).
18495 * libanjuta/libanjuta.h: Updated
18497 2004-02-05 Naba Kumar <naba@gnome.org>
18499 * configure.in: Sets correct dependencies and
18500 uses gdl external library.
18502 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
18503 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
18504 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
18505 libanjuta/fileselection.h, libanjuta/glue-factory.c,
18506 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
18507 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
18508 and added file dialogs.
18510 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
18511 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
18512 Build dynamic libraries for libegg.
18514 * plugins/Makefile.am, plugins/editor/Makefile.am,
18515 plugins/editor/action-callbacks.c,
18516 plugins/editor/action-callbacks.h,
18517 plugins/editor/anjuta-docman.c,
18518 plugins/editor/anjuta-docman.h
18519 plugins/editor/anjuta-document-manager.plugin.in
18520 plugins/editor/anjuta-document-manager.png
18521 plugins/editor/anjuta-document-manager.ui
18522 plugins/editor/file.c
18523 plugins/editor/file.h
18524 plugins/editor/plugin.c
18525 plugins/editor/print.c
18526 plugins/editor/print.h
18527 plugins/editor/search-replace.c
18528 plugins/editor/search_incremental.c
18529 plugins/editor/search_incremental.h
18530 plugins/editor/text_editor.c
18531 plugins/editor/text_editor.h
18532 plugins/editor/text_editor_cbs.c
18533 plugins/editor/text_editor_menu.h
18534 plugins/sample1/Makefile.am
18535 plugins/sample1/anjuta-sample-plugin.png
18536 plugins/sample1/anjuta-sample.plugin.in
18537 plugins/sample1/anjuta-sample.ui
18538 plugins/sample1/plugin-sample1.c
18539 plugins/sample1/plugin.c
18540 plugins/sample1/plugin.h: Created sample
18541 plugin and fixed editor plugin.
18543 * printing/*: Removed.
18545 * scintilla/Makefile.am: Builds dynamic library.
18547 * src/Makefile.am, src/action-callbacks.c,
18548 src/action-callbacks.h, (removed) src/an_symbol_view.c,
18549 src/anjuta-actions.h, src/anjuta-app.c,
18550 src/anjuta-app.h, src/anjuta-callbacks.c,
18551 src/anjuta-callbacks.h, (removed) src/anjuta.c,
18552 (removed) src/anjuta.h, src/anjuta.ui,
18553 src/layout.xml, src/main.c, src/preferences.h,
18554 src/utilities.c: Debuggged and finally made plugins
18557 * global-tags/Makefile.am: Fixed build error.
18559 2004-02-03 Naba Kumar <naba@gnome.org>
18561 * configure.in: Users GDL from external package.
18562 * plugins/*: Added many new plugins (not ready though).
18563 * src/*: Removed many files (which have been transfered in plugins/).
18565 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
18567 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18569 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18571 * configure.in: Added editor plugins
18573 * plugins/Makefile.am, src/search-replace_backend.h,
18574 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
18575 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
18577 * Added: plugins/editor/search_incremental.c,
18578 plugins/editor/search_incremental.h
18580 * Update search-replace in plugins/editor
18582 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
18584 * plugins/message-view/message-view.c: Some code clean-up
18586 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18588 * Added: search_incremental[ch]
18590 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
18591 src/mainmenu_callbacks.c, src/toolbar.c
18592 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
18594 * Incremental Search
18596 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
18598 * plugins/message-view/anjuta-msgman.[c/h]:
18599 Added message manager for easier message handling with a
18600 similar interface as docman. Of course you can still use
18601 MessageView standalone.
18602 * plugins/Makefile.am: Added message-view because it compiles
18605 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
18607 * plugins/message-view/*: Added message-view plugin
18609 * configure.in: Added plugins/message-view/Makefile
18611 2004-01-03 Naba Kumar <naba@gnome.org>
18613 * libanjuta/*.c: Added new files and updated old ones.
18614 * plugins/editor/*: Added editor plugin.
18615 * configure.in: Added editor plugin and moved editor related
18618 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18620 * src/Makefile.am: Added search-replace_backend.[ch]
18621 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18623 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18624 src/search-replace_backend.c, src/search-replace_backend.h,
18625 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18626 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18627 src/toolbar_callbacks.c
18628 * The advanced Search/Replace functionality now replaces the older
18629 Find/Replace stuff.
18630 * The Search/Replace functionality can be interrupted during a long
18633 2003-12-11 Naba Kumar <naba@gnome.org>
18635 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
18636 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
18638 * Makefile.am, libanjuta/*: Added new module.
18639 * src/Makefile.am: Fixed linking error.
18640 * src/watch_cbs.c: Debugger clean up.
18641 * configure.in: Added libanjuta-2.0.pc
18643 * configure.in, libanjuta/Makefile.am,
18644 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
18647 2003-12-11 Naba Kumar <naba@gnome.org>
18649 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18651 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
18652 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
18653 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
18654 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
18655 The user can now give a name at the creation of a new file and
18656 insert automatically (user choice) header, gpl notice, header
18657 template. The file extension is added automatically according
18658 to the selected type of file. The various insert functions have
18659 been moved from mainmenu-callback.c to file.c. The cursor is now
18660 moved after an insert operation. Removes also useless code in
18661 memory.c and search-replace.c
18663 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
18665 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
18666 sortable headers, process tree, removal of path and process params
18667 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18668 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18671 2003-12-10 Naba Kumar <naba@gnome.org>
18673 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
18675 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18677 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18679 2003-11-28 Naba Kumar <naba@gnome.org>
18681 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
18683 * manuals/de/*: Added german translation docs.
18685 * configure.in, Makefile.am, src/Makefile.am,
18686 libegg/*/*: Added libegg library.
18688 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
18689 installation directory.
18691 * src/text_editor_cbs.c: Fixed closing of file.
18693 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
18695 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
18697 2003-09-05 Naba Kumar <naba@gnome.org>
18699 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
18700 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
18701 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
18702 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
18703 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
18704 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
18705 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
18706 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
18707 using libegg. Initial commit -- compiles but is not complete.
18709 2003-08-08 Abel Cheung <maddog@linux.org.hk>
18711 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
18713 2003-06-04 Abel Cheung <maddog@linux.org.hk>
18715 * configure.in: Removed "ta" from ALL_LINGUAS.
18717 2003-05-16 Jordi Mallach <jordi@sindominio.net>
18719 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
18721 2003-05-16 Danilo Šegan <dsegan@gmx.net>
18723 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
18725 2004-04-24 Andras Timar <tmar@gnome.hu>
18727 * configure.in: Added hu to ALL_LINGUAS.
18729 2004-04-14 Naba Kumar <naba@gnome.org>
18731 * src/Makefile.am, printing/Makefile.am,
18732 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
18733 because we are still using GtkCombo and build breaks with gtk-2.4.
18735 2004-04-13 Naba Kumar <naba@gnome.org>
18738 * anjuta.spec.in: Fixed build error.
18739 * po/POTFILES.in: Updated.
18740 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
18742 2004-04-11 Naba Kumar <naba@gnome.org>
18745 * AUTHORS: Updated.
18746 * configure.in: Added ga in ALL_LINGUAS.
18747 * ChangeLog: Fixed dates.
18749 2004-04-09 Naba Kumar <naba@gnome.org>
18751 * src/print.c: Fixed buffer styling bug when printing with
18754 * data/properties/anjuta.properties: Defined only one base font and
18755 used courier instead of lucidatypewriter, because most newer systems are
18756 unlikely to have it (bug #885023, #925956, #890473).
18758 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
18761 * src/an_file_view.c: Fixed possible crash bug.
18763 2004-04-07 Naba Kumar <naba@gnome.org>
18765 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
18766 gtk_main_quit() etc..), so that atexit() functions are not called
18767 (which is apparently done to free up memory and we don't need to
18768 do that at this point). Incidentally, something also happens in the
18769 atexit call which freezes the UI for far too long when the application
18770 exits and we want to avoid that..
18771 * src/glade_iface.c: Fixed compiler warning.
18773 2004-04-06 Naba Kumar <naba@gnome.org>
18775 * src/project_dbase_gui.c: Fixed errors.
18777 * src/registers_gui.c: Fixed possible crash bug.
18778 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
18779 * src/signals.[c,h]: Used tree view and glade file for dialog.
18780 * src/Makefile.am, src/about.c, src/an_file_view.c,
18781 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
18782 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
18783 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
18784 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
18785 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
18786 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
18787 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
18788 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
18789 src/launcher.h, src/main.c, src/main_menubar.c,
18790 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
18791 src/message-manager-private.cc, src/message-manager.cc,
18792 src/preferences.c, src/project_config.c, src/project_dbase.c,
18793 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
18794 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
18795 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
18796 src/search-replace.c, src/search-replace_backend.c,
18797 src/search_incremental.c, src/search_preferences.c,
18798 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
18799 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
18800 src/signals_gui.c, src/source.c, src/src_paths.c,
18801 src/stack_trace.c, src/start-with.c, src/style-editor.c,
18802 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
18803 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
18804 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
18805 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
18806 tagmanager/Makefile.am, scintilla/include/SString.h,
18807 widgets/Makefile.am, widgets/gnomefilelist.c:
18809 Removed all deprecated codes and substituted
18810 with newer APIs. Fixed some possible crash bugs where cell renderers
18813 * scintilla/patches/scintilla-minor.patch: Minor patch.
18815 2004-04-06 Naba Kumar <naba@gnome.org>
18817 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
18818 tree after all the files have been added (and not everytime a file
18819 is added in the project). Also fixed some memory corruption
18820 (possibly bug #900478).
18822 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
18823 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
18824 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
18825 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
18826 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
18827 qualifier wherever appropriate.
18829 2004-04-05 Naba Kumar <naba@gnome.org>
18831 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
18832 switch terminal echo on/off. Debugger requires it off, while the
18833 rest requires it on.
18835 * src/search-replace.c: sets search direction and action (in addtion
18836 to target) for find in files.
18838 2004-04-02 Naba Kumar <naba@gnome.org>
18840 * src/mainmenu_callbacks.c: Sets filename during save of new files.
18842 * src/project_dbase.c, src/debugger, src/an_file_view.c,
18843 src/an_symbol_view.c: Added an gtk events loop for
18844 displaying project loading status (for loading large projects) and
18845 debugger program starting ... just to give an impression of fastness :-).
18847 * configure.in, anjuta.prj: Bumped version to 1.2.2.
18849 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
18850 crash bug, which occurs when opening and closing a large project
18853 * src/attach_process.c: Fixed a comiple error for old gcc.
18855 * src/launcher.c: Prints proper error message when launcher child
18856 could not be executed and exits properly. Fixed a crash
18859 * src/resources.c, src/utilities.c, src/glade_iface.c,
18860 src/debugger.c, src/attach_process.c: Properly exits forked children
18861 when they could not be executed.
18863 2004-04-01 Naba Kumar <naba@gnome.org>
18865 * src/search-replace.c: Fixed a crash bug (bug #921893).
18867 2004-03-31 Naba Kumar <naba@gnome.org>
18869 * anjuta.glade: Added a note on compiler options dialog ->support
18870 dialog telling that supports are only available for file mode.
18872 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
18874 Improved shutdown time delay by bypassing project closing
18875 and unloading plugins.
18877 * src/build_file.c, data/properties/anjuta.properties: Added a property
18878 to toggle on/off for going to first error automatically.
18880 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18882 * src/debugger.c: fixed core file loading
18883 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
18884 for long lines (bugs #700968 and #911376)
18885 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
18887 * src/anjuta.c: Focuses current AnEditor correctly.
18889 2004-03-30 Naba Kumar <naba@gnome.org>
18891 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
18892 * AUTHORS: Updated with all contributors names.
18894 * src/about.c: Reads contributors names from AUTHORS file.
18895 * manuals/C/anjuta-manual/authors.xml: Points to online
18898 2004-03-29 Naba Kumar <naba@gnome.org>
18900 * data/properties/ada.properties: Fixed syntax colors. Patch
18901 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
18904 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
18905 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
18906 generated projects, so that their pixmap files are
18907 found properly (bug #919903).
18909 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
18912 * src/source.c: Installs .glade file of libgllade
18913 projects in $(datadir)/$(package)/glade (part of bug #861038).
18915 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
18916 in compiler options (bug #883837).
18918 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
18919 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
18921 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
18923 * anjuta/src/search-replace.c: fixed another crash bug in
18925 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
18926 breakpoint property fix
18928 2004-03-29 Naba Kumar <naba@gnome.org>
18930 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
18931 (new) manuals/C/anjuta-advanced-tutorial/*:
18932 Added menu entry for 'Anjuta Advanced Tutorial'
18933 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
18935 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18937 * src/fileselection.[ch], src/mainmenu_callbacks.c:
18938 Fixed bug #908941 ('Open' starts in wrong directory)
18940 2004-03-26 Naba Kumar <naba@gnome.org>
18942 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
18943 compile error and bug #905738 with terminal.
18945 * src/search_incremental.c, src/register.c, src/sharedlib.c,
18946 src/search-replace.[h,c], src/search_incremental.[h,c],
18947 src/search_preferences.h, src/utilities.c, src/anjuta.c,
18948 src/text_editor.[c,h]: Fixed compiler warnings.
18950 * src/search-replace.c: Fixed a memory corruption (possible
18951 fix for bug #921893, but not yet confirmed).
18953 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
18954 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
18955 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
18956 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
18958 2004-03-25 Naba Kumar <naba@gnome.org>
18960 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
18961 crash bug with attach process dialog and made the dialog closable
18964 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
18965 always display within the margin.)
18967 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
18968 the old breakpoint when it's properties are updated
18969 (creating a new updated one).
18971 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
18973 * src/aneditor.cxx, src/aneditor.h: fixed calltips
18974 displayed for wrong file.
18975 * src/breakpoints.c: conditional breakpoints
18976 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
18977 "Find in Files..." disabling policy
18979 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18981 * src/build_file.c: Fixed bug #874380
18982 Goto the first error if it exists.
18984 2004-03-24 Naba Kumar <naba@gnome.org>
18986 * src/anjuta.c: Fixed to get correct child exit status
18987 using mask (bug #905738).
18989 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
18990 Aligned buttons in the New file dialog,
18991 set default response to OK, entry box activates default response,
18992 ESC closes dialog and hides on delet_event.
18994 2004-03-19 Naba Kumar <naba@gnome.org>
18996 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
18999 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
19001 * src/search-replace.c: fixed "Find Usage" crash when no project open
19003 2004-03-17 Naba Kumar <naba@gnome.org>
19005 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
19006 Fixed the generated projects to read m4 directory if the directory
19007 exists (bug #917781).
19009 2004-03-12 Naba Kumar <naba@gnome.org>
19011 * HACKING: Fixed formatting for auto-parsing.
19013 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
19015 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
19016 rework (bug #890609)
19018 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19020 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
19022 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19024 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
19025 * src/search_preferences.c: Fixed typo.
19027 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19029 * src/search-replace.c: improved Search&Replace
19030 For the moment "Replace All" does not work with non opened files
19031 but Anjuta should not crash now ! ???
19033 2004-02-26 Naba Kumar <naba@gnome.or>
19035 * src/source.c: Fixed to pass cflags correctly
19036 and suppress the automake's default cflags.
19037 bug #816130, #801056, #782798, #773459
19039 * data/properties/anjuta.properties: Do not defualt to -k make option.
19042 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
19045 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
19047 * src/message-manager-private.cc: Disabled debug messages.
19049 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
19051 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
19053 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19054 * anjuta.glade, src/search-replace.c:
19055 Reduced Search&Replace dialog, bug #902636.
19057 2004-02-23 Naba Kumar <naba@gnome.or>
19059 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
19062 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19064 * src/search_incremental.c: Fixed bug #900903
19066 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
19068 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
19069 src/anjuta.c: Fixed bugs #890609 and #890609
19071 2004-02-23 Naba Kumar <naba@gnome.or>
19073 * src/message-manager.cc: Disconnects menuitem signal properly.
19076 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
19079 2004-02-20 Naba Kumar <naba@gnome.org>
19081 * src/message-manager-private.[c,h]: Implemented keypress
19082 event for the terminal and resets it when ctrl c or ctrl d
19083 is pressed. But it doesn't seem to be working on keypress.
19084 Added a workaround to let it work on key release instead.
19087 * src/search-replace: Fixed compiler warnings.
19089 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
19091 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
19092 Use defined file name when saving new files (fixes bug #898105)
19093 Don't change filename when clicking on a directory
19095 BTW: Happy birthday to me :-)
19097 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19099 * src/search-replace.c: Fixed a crash bug
19100 Crash on Find & Replace (#887833)
19102 2004-02-18 Naba Kumar <naba@gnome.org>
19104 * src/executer.c: Fixed a crash bug.
19106 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
19107 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
19108 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
19109 instead of GtkWindow (Part of bug #671596).
19111 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
19112 src/registers_gui.c, src/registers_cbs.[h,c],
19113 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
19114 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
19115 src/compiler_options.c, src/an_file_view.c, start-with.c,
19116 src/anjuta-tools.c, help.c:
19118 Added "close" buttons on all
19119 dialogs (HIG) and fixed to properly response to ESC close
19120 (Part of bug #671596).
19122 * src/launcher.c: Disabled printing of long debug lines.
19124 * src/utilities.h: Fixed a compiler warning.
19126 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
19128 * src/anjuta.c: "Save all" action now asks for filenames for new files
19129 (fixes bug #898111)
19131 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
19133 * anjuta.glade, src/text_editor.c:
19134 Fixed a typo in Hello World indentation style
19135 Fixed misuse of translated strings when looking for style
19136 This entry fixes bug #876037
19138 2004-02-16 Naba Kumar <naba@gnome.org>
19140 * src/utilities.c: Fixed return value when dest file could
19143 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
19144 * src/utilities.[c,h]: Removed 'cmp' dependency and used
19145 internal function to compare files.
19147 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
19149 * src/message-manager-private.cc:
19150 Set bold color as foreground color in terminal
19151 (fixes bug #864924)
19153 * src/aneditor.cxx:
19154 Use font style defined for message indicators in
19155 preferences/messages
19156 (fixes bug #885032)
19158 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
19160 * src/build_project.c:
19161 Use build.silent option from preferences (fixes bug #895726)
19163 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
19165 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
19167 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
19169 Patch from Massimo Corà <maxcvs@email.it>:
19170 * scintilla/LexCPP.cxx: Support "///" comments
19172 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19173 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
19174 src/search_replace.h, src/search-replace_backend.h
19177 * Added: src/search_preferences.c, src/search_preferences.h
19178 Allow the user to save search/replace settings and give them names.
19180 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
19182 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
19183 scintilla/ScintillaGTK.cxx:
19184 Hopefully fixed AMD 64 crash bug by using correct marshaller
19186 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
19188 * src/preferences.c: Save GtkOptionMenu properties properly
19189 * src/text_editor.c: Fixes editor mispell of fold.symbols property
19191 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
19193 * configure.in, src/Makefile.am, scintilla/Makefile.am:
19194 Fixed libiconv issue
19197 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
19199 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
19200 * src/attach_process.c, src/debugger.c, src/registers.c/h,
19201 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
19202 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
19203 src/sharedlib_gui.c:
19204 Debugger speed-up, replaced deprecated GtkCList
19206 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
19208 * src/text-editor.c: Use stock gtk+ close button for editor tabs
19210 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
19212 * configure.in: Added "sq" to ALL_LINGUAS.
19214 2004-01-12 Changwoo Ryu <cwryu@debian.org>
19216 * configure.in: Added "ko" to ALL_LINGUAS.
19218 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19220 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
19221 src/search_incremental.c, src/search_incremental.h:
19222 Search_incremental code cleanup
19224 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19226 * scintilla/*/*: Updated scintilla to CVS
19227 * Added: scintilla/Readme.sync
19228 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
19229 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
19230 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
19231 scintilla/ScintillaGTK.cxx,
19232 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
19233 scintilla/include/Scintilla.iface: Updated.
19235 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19237 * search-replace_backend.[ch], search_incremental[ch]: Added
19239 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
19240 find_replace.[ch]: Removed.
19242 * anjuta.glade, src/search-replace.c, src/search-replace.h,
19243 src/search-replace_backend.c, src/search-replace_backend.h,
19244 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
19245 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
19246 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
19247 functionality now replaces the older Find/Replace stuff. The Search/Replace
19248 functionality can be interrupted during a long Search/Replace.
19250 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
19252 * widgets/gnomefilesel.c: Fix use of previously freed memory on
19253 selecting ".." and "." from file selector.
19255 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
19257 * anjuta.glade: Fixed wrong "fold.symbols" property
19259 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
19261 * src/project_dbase_gui.c: Alphabetical order ;-)
19262 * src/compiler_options.c: Fixed bug #867539
19263 * src/launcher.c: Workaround for bugs #864922, #849928,
19264 #846386 and #845782: The launcher no longer hangs but does
19265 not get the exit status correctly sometimes.
19266 * Changes suggested by Bosik are obviously already in without
19267 any Changelog entry (ClsGen.c, project_dbase_gui.c)
19268 * NEWS, README, anjuta.prj, configure.in:
19269 Changed version to 1.2.1
19271 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
19272 * anjuta_dialogs_strings.c, anjuta.glade:
19273 Fixed bugs #860906, #859329
19275 Patch from grzegol@pld-linux.org
19276 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
19277 freedesktop.org standard)
19279 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
19281 Patch from Stefano Vallarino <stevalla@libero.it>:
19282 * src/source.[c/h]: Fixes cpp sample file to conform to
19283 ISO/IEC 14882, C++-Standard
19285 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
19287 Review by Johannes Schmid <jhs@cvs.gnome.org>
19288 * src/build_file.[ch]: Add build_execute_shell_command which executes the
19289 command using sh -c.
19290 * src/compile.c: Use build_execute_shell_command when compiling single
19293 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
19295 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
19296 * src/breakpoints.c: Code cleanup, workaroud for possible
19298 * src/src_paths.c: Update debugger dirs on directory change
19300 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
19302 Review by Johannes Schmid <jhs@cvs.gnome.org>
19303 * src/attach_process.c, src/attach_process.h, anjuta.glade:
19304 sortable headers, process tree, removal of path and process params
19305 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
19306 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
19309 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
19311 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19312 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
19313 Add a dialog for "New file" which lets the user set the
19314 filename and to add copyright/header templates to the file
19315 * Review: Changed function names to contain modules name (file_)
19317 2003-12-09 Naba Kumar <naba@gnome.org>
19319 * setup-gettext: Fixed a typo.
19320 * scintilla/Makefile.am: Fixed a build error for SMP systems.
19322 ---- Released version 1.2.0 ---
19324 2003-12-08 Naba Kumar <naba@gnome.org>
19326 * src/preferences.c: Fixed compiler error.
19327 * global_tags/create_global_tags.sh: Fixed to install properly
19328 even when system.tags could not be generated.
19331 2003-12-06 Naba Kumar <naba@gnome.org>
19333 * setup-gettext: Fixed to not generate intl directory with gettextize.
19335 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
19336 * src/anjuta.c: Filters out unnecessary files from find in files
19340 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
19341 * src/widzard_gui.c: Added horiz scrollbar for desc text.
19343 2003-12-04 Naba Kumar <naba@gnome.org>
19345 * src/gnome_project.c: Enables debug and optimization flags for
19348 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
19350 * src/project_dbase_gui.c: combined header and c files for
19353 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
19354 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
19356 2003-11-30 Abel Cheung <maddog@linux.org.hk>
19358 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
19360 2003-11-29 Naba Kumar <naba@gnome.org>
19362 * configure.in, anjuta.prj: Bumped version to 1.2.0.
19365 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
19367 * src/main_menubar.c: Now files cannot be opened twice in recently
19370 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
19372 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
19374 2003-11-28 Naba Kumar <naba@gnome.org>
19376 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
19378 2003-11-27 Naba Kumar <naba@gnome.org>
19380 * src/breakpoints.c, src/launcher.c, src/find_text.c,
19381 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
19383 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
19384 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
19385 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
19386 checkbox in project wizard (project options page) to enable/disable
19387 source code generation with glade(mm).
19391 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
19393 * src/dnd.c: Opening files with special characters in the name.
19395 2003-11-20 Jordi Mallach <jordi@sindominio.net>
19397 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
19400 2003-11-18 Naba Kumar <naba@gnome.org>
19402 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
19403 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
19404 src/project_import.c, plugins/patch/patch-plugin.c:
19405 Fixed g_signal_diconnect calls to pass correct data.
19406 (Fixed possible crash in project imports).
19410 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
19412 Reviewed by Naba Kumar <naba@gnome.org>
19413 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
19414 and debugger. Sets default settings for pty in launcher.
19415 * data/gdb.init: Removed charset work around (now works with user's
19417 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
19419 2003-11-18 Naba Kumar <naba@gnome.org>
19421 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
19422 names of 'index' to 'idx'.
19424 2003-11-17 Naba Kumar <naba@gnome.org>
19426 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
19427 * src/project_dbase.c: Prompts user for unsaved project files
19428 when project is closed.
19430 2003-11-16 Naba Kumar <naba@gnome.org>
19432 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
19433 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
19436 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
19438 * src/anjuta.c: Fixed crash related to tag == NULL while
19441 2003-11-11 Naba Kumar <naba@gnome.org>
19443 * src/glade_iface.c: Avoids error conditions for glade or glademm not
19444 found. It simply doesn't generate the c/c++ codes and continues with
19448 2003-11-10 Naba Kumar <naba@gnome.org>
19450 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
19451 'Start with dialog'.
19453 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
19454 German translation of anjuta-tutorial.
19456 * src/launcher.c: Fixed an encoding bug with GIOChannels.
19459 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19461 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
19462 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
19463 the syntax highlighting in Preferences, the automatic syntax
19464 highlighting is now selected. When the debugger is stopped and the
19465 breakpoints window not closed, the gtk_tree_view in this window is
19466 now made unsensitive.
19468 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
19470 * src/preferences.h, src/preferences.c, anjuta.glade:
19471 Fixed translation bug in preferences by using GtkOptionMenu
19472 * anjuta.prj: Project version 1.1.98
19474 ---------------- Released version 1.1.98 ----------------
19476 2003-11-07 Naba Kumar <naba@gnome.org>
19478 * anjuta.spec.in: Revived docs package and combined all docs into
19480 * configure.in: Bumped version to 1.1.98 rc2
19482 * anjuta.spec.in: Fixed scrollkeepr-update command.
19483 * anjuta.spce.in: Fixed file permissions.
19485 2003-11-06 Naba Kumar <naba@gnome.org>
19487 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
19488 menus to activate anjuta helps.
19490 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
19491 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
19492 manuals/C/anjuta-faqs/legal.xml (added),
19493 manuals/C/anjuta-faqs/Makefile.am,
19494 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
19495 manuals/C/anjuta-faqs/.cvsignore,
19496 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
19497 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
19498 manuals/C/anjuta-tutorial/legal.xml (added),
19499 manuals/C/anjuta-tutorial/Makefile.am,
19500 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
19501 manuals/C/anjuta-tutorial/.cvsignore,
19502 manuals/C/anjuta-manual/*.sgml (removed),
19503 manuals/C/anjuta-manual/*.xml (added),
19504 manuals/C/anjuta-manual/Makefile.am,
19505 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19506 manuals/C/anjuta-manual/.cvsignore,
19507 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
19508 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
19509 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
19510 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
19511 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
19512 manuals/ja/anjuta-faqs/legal.xml (added),
19513 manuals/ja/anjuta-faqs/Makefile.am,
19514 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
19515 manuals/ja/anjuta-faqs/.cvsignore,
19516 manuals/ja/anjuta-manual/*.sgml (removed),
19517 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
19518 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
19519 manuals/ja/anjuta-manual/*.xml (added),
19520 manuals/ja/anjuta-manual/Makefile.am,
19521 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
19522 manuals/ja/anjuta-manual/.cvsignore,
19523 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
19524 manuals/sgmldocs.make (removed),
19525 manuals/xmldocs.make (added), manuals/omf.make (added),
19526 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
19527 documentations to newer docbook xml documentations. Converted
19528 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
19529 Enabled manulas installations.
19531 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
19533 2003-11-05 Naba Kumar <naba@gnome.org>
19535 * data/gdb.init: Sets host's charset to ascii to solve debugger
19536 freeze up due to uninitialized strings in target program.
19538 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
19539 Fixed a crash bug with 'Add expression in watch'. Bug #822017
19543 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
19544 src/launcher.c: Turns off echo in spawned pty to fix debugger.
19546 2003-11-04 Naba Kumar <naba@gnome.org>
19548 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
19551 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
19552 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
19553 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
19554 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
19557 * src/search-replace.c: Fixed infinite loop bug.
19558 * start-with.c: Fixed a crash bug with "Open last project".
19560 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
19561 * scintilla/Makefile.am: Fixed compiler option.
19563 2003-10-16 Naba Kumar <naba@gnome.org>
19565 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
19566 * src/text_editor.c: Fixed autoformat.
19568 2003-10-15 Naba Kumar <naba@gnome.org>
19570 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
19573 2003-10-09 Naba Kumar <naba@gnome.org>
19575 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
19577 2003-10-08 Naba Kumar <naba@gnome.org>
19579 * src/source.c: Fixed a GETTEXT typo error.
19580 * anjuta.glade: Made 'Sorted in order you open them' default option
19583 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19584 * anjuta.glade, data/properties/anjuta.properties:
19585 Fixed the freeze of the "Preferences" combos at the first Anjuta
19586 init is generated by:
19587 - a not complete translation of preferences.c file
19588 - a difference between 2 names in anjuta.glade and
19589 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
19590 - the same name given to 3 combos (anjuta.glade).
19592 * src/find_text.c: If the "whole document" mode is selected,
19593 a new search will select the next occurrence (Bug #764954).
19594 It is now possible to use the shortcuts to search next or previous
19595 occurrence even if the search dialog has the focus. Bug #790318
19597 * src/main_menubar_def.h: "Select code block" shortcut; the new
19598 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
19601 Patch from: Richard Lee <r.h.lee@comcast.net>
19602 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
19603 tagmanager/tm_workspace.c: The following is a patch to fix a
19604 seemingly random occurence where Anjuta would crash when a
19605 certain key was pressed.
19607 2003-09-29 Naba Kumar <naba@gnome.org>
19609 * src/find_in_files.c: Ignores binary by default. Disabled the option
19610 of NOCVS search, because launcher does not use sh and hence can not
19613 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
19614 "clean before build" state in project session and not in account session,
19615 otherwise the state gets reflected to other projects causing annoyance.
19617 * src/compiler_options.c: Fixed a bug where compiler options were always
19618 claimed 'modified'.
19620 * src/build_project.c, data/properties/anjuta.properties,
19621 src/commands.[h]: Fixed a bad bug where clean-before-build
19624 * scintilla/patches/research-cvs-nolog.diff,
19625 scintilla/patches/scintilla-ac-gtk2-port.diff,
19626 scintilla/patches/scintilla-ac-sort-fix.diff,
19627 scintilla-optimization.diff: Removed, because they are already in
19630 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
19633 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
19634 scintilla/LexYAML.cxx: Added new scintilla lexers.
19636 * TODO, NEWS: Updated.
19638 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19639 * src/utilities.c: Fixed typo bugs.
19641 2003-09-26 Naba Kumar <naba@gnome.org>
19643 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
19644 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
19645 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
19646 text_editor_find() and Fixed I-Search wrapping.
19647 * src/debugger.c: Fixed to pass a newline after a debugger
19648 command (which was broken since the launcher was refactored.
19649 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
19651 2003-09-25 Naba Kumar <naba@gnome.org>
19653 * src/toolbar_callbacks.c: Fixed start of incremental search.
19655 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19656 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
19657 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19658 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
19659 menu and implementation.
19661 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19663 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
19664 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
19665 variables in Locals window.
19667 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
19669 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
19670 * src/utilities.[ch] : Fix a tooltip bug in
19671 anjuta_util_toolbar_append_stock(), the label appeared instead of
19672 the tooltip text. Remove label from arguments of the function
19673 because label is included in the stock icon data.
19674 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
19675 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
19676 * FIXME: translation file should be updated because of label text removal.
19678 2003-09-24 Naba Kumar <naba@gnome.org>
19680 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
19682 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
19683 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
19684 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
19685 stdout and stderr. Also buffered output and check-for-password
19686 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
19687 with password prompts. Checkes for password prompts from all outputs.
19689 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
19690 which takes a string (which could be utf8 also) and converts into
19693 * src/main.c: Connects kernel signals after gnome_program_init().
19695 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19696 * src/message-manager.c: Fixed bug #787026 by converting the strings
19699 2003-09-22 Naba Kumar <naba@gnome.org>
19701 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
19702 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
19703 GtkCList and using GtkTreeView instead. Added the patch.
19704 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
19705 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
19707 2003-09-19 Naba Kumar <naba@gnome.org>
19709 * printing/print.c: Proper UTF8 printing support.
19710 * src/main.c: moved kernel signal connects at the
19711 end of application initialization.
19713 2003-09-18 Naba Kumar <naba@gnome.org>
19715 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
19716 (new) lexers.make, (new) lexers: Update scintilla to latest
19717 scintilla CVS (2003-09-18), added new lexers, automated
19718 lexers makefiles sections and scintilla update. Added
19719 patches. Optimized pango rendering. Fixed a crash bug
19722 * (new) scintilla/patches/research-cvs-nolog.diff: Added
19723 patch to remove cvs log command from RESearch.cxx file.
19724 * scintilla/patches/scintilla-pango-always.diff:
19726 * scintilla/RESearch.cxx: Removed spurious cvs log command
19728 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
19730 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
19731 * src/dnd.c: Fixed a crash bug with DND.
19733 2003-09-15 Naba Kumar <naba@gnome.org>
19735 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
19736 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
19737 src/toolbar_callbacks.c: Added an additional parameter to
19738 text_editor_goto_line() funtion which decides if the line should
19739 be made visible (if it's under fold).
19741 * src/style-editor.c: Fixed a compiler warning.
19742 * src/message-manager.cc: Calls parent method correctly.
19744 * src/preferences.h: Fixed prent class.
19746 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19747 * src/project_dbase.c: Fixed bug #713210.
19749 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
19751 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
19753 2003-09-11 Naba Kumar <naba@gnome.org>
19755 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19756 * src/style-editor.c: Fixed bug #769130 (Crash on font
19759 * src/message-manger.[h,cc]: Made AnMessageManager
19760 derived from GtkFrame and removed deprecated code.
19762 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
19765 2003-09-09 Naba Kumar <naba@gnome.org>
19767 * src/Makefile.am: Addded rules for built sources.
19769 2003-09-08 Naba Kumar <naba@gnome.org>
19771 * (new) src/anjuta-marshalers.list: Added marshalers definition
19774 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
19775 and CXXFLAGS are not overwriten by automake's default.
19776 * src/style-editor.c: Added 'operators' in the style editor.
19778 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
19779 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
19780 * src/message-manager-private.cc, src/message-manager.cc:
19781 Converts message going into message into UTF-8 endoding.
19782 * src/main.c: Uses UTF-8 codeset for localization.
19784 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
19786 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
19788 2003-09-08 Naba Kumar <naba@gnome.org>
19792 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19793 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
19794 Fixed bug #798717, Find - Find&Replace - Find in files bug;
19795 The combo entries were updated if the same data with a different
19796 case exist in the combo list. The combo entries are now case sensitive.
19797 Search&Replace bug; First search ,max actions = 0 ==> now max
19800 2003-09-08 Naba Kumar <naba@gnome.org>
19803 * src/utilities.[c,h]: a function takes contant args.
19804 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
19805 Now the child terminated signal is emitted properly.
19806 * src/Makefile.am: Used $(top_srcdir) for referring to
19808 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
19809 definitions file which will generate anjuta-marshalers.[c,h] files.
19810 * src/.cvsignore: Updated.
19811 * src/build_project.c: Changed su command to preserve quotes.
19812 * src/anjuta-tools.c, tagmanager/tm_project.c,
19813 tagmanager/tm_workspace.c: Use standard tmp file.
19814 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
19815 so that users could report bugs easily.
19816 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
19818 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
19819 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
19820 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
19821 src/attach_process.c, src/breakpoints.c, src/commands.c,
19822 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
19823 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
19824 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
19825 src/memory.c, src/message-manager-private.c, src/preferences.c,
19826 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
19827 src/search-replace.[c,h], stack_trace.c, text_editor.c,
19828 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
19829 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
19830 Fixed compile warnings and cleanup.
19832 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
19833 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
19834 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
19835 Removed libzvt usage and implemented child spawing differently. Launcher is
19836 now proper GObject, which can be created multiple times (and can be
19837 operated in parallel).
19839 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
19840 * src/project_import_gui.c, src/project_import_cbs.c,
19841 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
19842 (crash on project import). Removed deprecared codes.
19844 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19846 * src/cvs.c: Fixed cvs output bug.
19848 2003-09-03 Naba Kumar <naba@gnome.org>
19850 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19851 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
19852 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
19853 src/text_editor_cbs.c: Implements --
19854 If the debugger is started
19855 A double click in the margin add or remove a breakpoint
19856 A single click activate or deactivate the breakpoint
19858 A double click in the margin add or remove a bookmark
19860 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19862 Reviewed by Naba Kumar <naba@gnome.org>
19863 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
19864 User is now able to choose a branch on cvs update for project.
19865 Cleaned up variable names.
19867 2003-09-03 Naba Kumar <naba@gnome.org>
19869 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
19870 src/Makefile.am: Added lexers.
19871 * scintilla/*/*: Updated...
19872 * src/an_symbol_view.c: Fixed a crash bug.
19873 * src/compiler_options.c, src/project_dbase.c: Fixed compile
19875 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
19876 * src/source.c: Fixed project generation bug with gettext code.
19877 * tagmanager/tm_project.c: Fixed a crash bug.
19878 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19879 bug when there is no project open. Bug #____.
19880 * src/source.c: Fixed a bug with build failure with non-gnome
19881 project with glade-generated source (eg. gtk2). Bug #____.
19884 2003-08-22 Naba Kumar <naba@gnome.org>
19886 Patch from: Rob Bradford <rob@debianplanet.org>
19887 * data/Makefile.am: Fixed to install properly during
19890 Patch from: Etay Meiri <etay-m@bezeqint.net>
19891 * src/debug-tree.c: Fixed a crash bug.
19892 * src/compiler_options.c: Takes care of linking the missing pieces;
19893 C flags, libs, optimization options, debug and profile.
19895 Patch from: Enver ALTIN <ealtin@casdb.com>
19896 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
19898 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
19900 Reviewed by Naba Kumar <naba@gnome.org>
19901 * src/project_dbase.c: Fixed bugs #778263 and #778413
19902 Adding multiple files to project should work now.
19904 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19906 Reviewed by Naba Kumar <naba@gnome.org>
19907 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
19908 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
19911 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19913 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
19915 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19917 * src/text_editor.c: Fix translatable string (#113934).
19919 2003-07-04 Naba Kumar <naba@gnome.org>
19921 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19922 bug when there is no project open. Bug #____.
19924 * src/source.c: Fixed a bug with build failure with non-gnome
19925 project with glade-generated source (eg. gtk2). Bug #____.
19927 2003-06-26 Naba Kumar <naba@gnome.org>
19929 * src/anjuta.h: Removed reference to windows-dialog.h.
19930 * src/message-manager-private.[cc,h]: Fixed doulbe click
19931 activation of messages to properly jump at the destination.
19932 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
19933 * src/toolbar.c: Code clean-ups.
19935 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19936 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
19938 * src/message-manager-private.[cc,h]: Removed dead codes.
19940 * (new) data/properties/css.properties,
19941 data/properties/anjuta.properties, data/properties/Makefile.am:
19942 Added CSS syntax hiliting properties.
19944 * tagmanager/tm_file_entry.c: Fixed a possible bug.
19945 * src/debugger.c: Clean ups.
19946 * src/lexer.h: Added CSS lexer definition.
19948 * Makefile.am: Installs destop file properly.
19949 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
19950 * NEWS: Updated for 1.1.97 release.
19951 * src/main_menubar_def.h: Changed some non working shortcuts.
19953 2003-06-24 Naba Kumar <naba@gnome.org>
19955 * src/search-replace.c: Shows the dialog properly, even when it is
19956 hidden behind another window.
19958 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
19959 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
19960 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
19963 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
19964 setup wizard dialogs.
19966 * src/debugger.c: Removed a redundant call to
19967 debugger_update_controls().
19968 * src/compiler_options.c, src/launcher.c: code cleanup.
19969 * src/executer.c: Fixed execution bug with 'Set Program params...".
19971 2003-06-23 Naba Kumar <naba@gnome.org>
19973 * widgets/e-splash.c: Removed border around the splash image.
19974 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
19975 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
19976 * src/cvs.c: Added a frame around commit log text widget.
19977 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
19978 crash bug associated with translated combo box list in preferences
19979 dialog (in different locale other than en_US). Used widget names
19980 to pass the combo list items.
19981 * po/POTFILES.in: Updated.
19982 * src/launcher.c: Creates the zvt terminal at startup (and not
19983 every time a build is done) -- speeds up buld operations.
19984 * src/file_history.c: Should be if() conditional instead of
19986 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
19987 Disabled useless warnings.
19988 * src/project_dbase.c: Fixed bonobo 2 project name.
19989 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
19990 and uses correct glade-2 for file generation.
19992 2003-06-21 Naba Kumar <naba@gnome.org>
19994 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
19995 And disables autocomple show for numbers (very annoying).
19996 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
19997 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
19998 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
19999 from view menu and adjust the controls accordingly.
20000 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
20002 * src/project_dbase.[c,h]: Removed show_local flag processing.
20003 * src/message-manager.[c,h]: Reorganized messages tabs in more
20005 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
20006 Also added PCRE dependency.
20008 2003-06-20 Naba Kumar <naba@gnome.org>
20010 * pixmaps/anjuta_splash.png: New splash.
20011 from Jean Schurger <yshartk@schurger.org>
20013 * src/controls.c: De-sensitize run-to-cursor when debugger
20015 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
20017 * src/message-manager-private.cc: Fixed to properly jump at
20018 the right file:line.
20020 * src/appwiz_page1.c: Fixed to correctly determine the project
20021 trpe from the wizard.
20023 2003-06-20 Naba Kumar <naba@gnome.org>
20025 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
20026 * src/watch_gui.c: Code cleanups.
20027 * src/debugger.[c,h], src/stack_trace.[c,h],
20028 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
20029 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
20030 Removed direct access to stack_trace private data, Increased debugger
20031 command size from 256 to 1024 (to be on safer side). Also implemented
20032 row-activated signle for seting frame and viewing the source.
20033 * src/debugger.c: Avoids starting program and stopping debugger
20034 when starting debugger and stopping program, respectively.
20036 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
20037 Reverted codes to start debugger automatically
20038 The file is brought to the state just after the branching
20039 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
20040 some code clean ups.
20042 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
20043 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
20044 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
20045 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
20046 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
20047 src/project_dbase.c: Code clean ups.
20049 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
20050 (Projects dir) so that correct $HOME/Projects path is set when
20051 anjuta is run for the first time.
20053 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
20055 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
20057 2003-06-13 Naba Kumar <naba@gnome.org>
20059 * src/stack_trace_cbs.c: Moved variable declaration at the
20060 top of the block (bug #737867)
20062 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
20063 just CFLAGS and CXXFLAGS (bug #743617).
20065 * src/create_global_tags.sh: Fixed shell script to properly
20066 detect installed *-config files.
20068 2003-06-12 Naba Kumar <naba@gnome.org>
20070 * src/preferences.[c,h]: Added methods for custom widgets in
20071 preferences: using custom set/get methods for them.
20073 * src/anjuta-encoding.c: Implemented up/down of the encodings
20074 in the list and property saves correctly.
20076 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20077 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
20078 the beginning of a file.
20080 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20081 * src/aneditor.cxx, src/aneditor.h,
20082 src/controls.c, src/main_menubar.c, src/main_menubar.h,
20083 src/main_menubar_def.h, src/mainmenu_callbacks.c,
20084 src/mainmenu_callbacks.h: Allows the operator to select the current
20085 word or the current line (Request: 680801). It puts also
20086 sensitive/unsensitive several select/comment menu items.
20088 * src/breakpoints.c: Presets by default the current line for a
20089 defined breakpoint.
20091 2003-06-11 Naba Kumar <naba@gnome.org>
20093 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
20094 color (red highlight) now cosistent for inactive tabs also.
20096 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
20097 'Advanced search and replace' in Edit->Search submenu.
20099 * data/properties/tcltk.properties: Fixed bug #731851. Added line
20100 wrappings '\' where they were missing.
20102 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
20103 message is now more descriptive and details the correct thing to do
20104 for GNOME2 desktop.
20106 2003-06-10 Naba Kumar <naba@gnome.org>
20108 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
20109 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
20110 Removed any reference to particular version of automake/autoconf
20111 so that they could work with newer versions (Bug #659394).
20113 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
20114 src/anjuta.c: Added coded to add/remove supported encodings.
20116 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
20117 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
20118 src/project_import.c, src/project_type.c, src/project_type.h,
20119 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
20120 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
20121 from the project wizard.
20123 2003-06-06 Naba Kumar <naba@gnome.org>
20125 Patch from Etay Meiri <etay-m@bezeqint.net>
20126 * src/compiler_options.c: Fixed bugs related to clean before
20129 * anjuta.desktop.in.in: Added commandline options.
20130 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
20131 -dP and -A flags of CVS update into different options.
20133 2003-06-04 Abel Cheung <maddog@linux.org.hk>
20135 * configure.in: Removed "ta" from ALL_LINGUAS.
20137 2003-06-02 Naba Kumar <naba@gnome.org>
20139 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
20140 return NULL for undefined properties and "" for defined but empty
20141 strings. It was creating many problems where both are assumed to be
20142 same. And besides, it doesn't matter to differentiate the two (the
20143 problem with preferences was due to a different bug).
20145 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
20146 correctly. Also, s/props_build_in/props_built_in/g.
20148 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
20151 * src/an_file_view.c: Unrefed pixbufs when done with them.
20153 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
20154 (removed) file_text.png: Added and removed pixmaps.
20156 2003-05-30 Naba Kumar <naba@gnome.org>
20158 * anjuta.glade: Fixed encodings preferences dialog
20160 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
20162 Reviewed by Naba Kumar <naba@gnome.org>
20164 * src/build_project.c src/clean_project/c: perform a clean before
20165 build, if required. Show the message manager on clean.
20166 * src/compiler_options.c: save the new options when window is closed
20167 and flag project to be cleaned before the next build.
20168 * src/project_dbase.c: added a 'clean before build' flag to project
20170 2003-05-29 Naba Kumar <naba@gnome.org>
20172 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
20175 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
20176 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
20177 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
20178 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
20179 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
20180 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
20181 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
20182 print_color.xpm, print_landscape.xpm, print_layout.xpm,
20183 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
20185 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
20186 Removed unused icons references.
20188 2003-05-27 Enver ALTIN <ealtin@casdb.com>
20190 Reviewed by Naba Kumar <naba@gnome.org>
20192 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
20193 src/compiler_options.c, src/debugger.c, src/find_replace.c,
20194 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
20195 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
20196 src/toolbar_callbacks.c: HIG compliant dialogs.
20198 * src/utilities.c: anjuta_button_new_with_stock_image() and
20199 anjuta_dialog_add_button() stolen from gedit.
20201 * src/main_menubar_def.h: Fixed mnemonics.
20203 2003-05-26 Naba Kumar <naba@gnome.org>
20205 * src/project_dbase_gui.c: Added header files filter for add file
20206 dialog box. Disabled project window to be transient window.
20208 * src/message-manager.cc: Disabled message manager window to be
20211 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
20212 a file could not be loaded.
20214 * src/project_dbase.c: Fixed a bug with GUI editor command
20215 where empty string is returned.
20217 * src/Makefile.am, src/preferences.h, src/text_editor.c
20218 src/text_editor.h, (new) src/anjuta-encodings.h,
20219 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
20220 Added encoding support and to handle characters encoding correctly
20221 by auto detecting it during load. Added preferences for selecting
20222 the encoding during save.
20224 * src/preferences.c, src/resources.c: Removed debug messages.
20226 Patch from: Alexander Nedotsukov <bland@mail.ru>
20227 * src/getline.c: Fixed many fatal bugs for FreeBSD.
20229 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20230 * src/anjuta.c: Try to sow the splash image more often.
20232 2003-05-20 Naba Kumar <naba@gnome.org>
20234 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20235 * src/debug_tree.c: Colorize the modified locals during
20236 debugging and call memory analyze from the debugger.
20237 * src/breakpoints.c: The color is now different for the enabled
20238 and disabled breakpoints. Anjuta now can erase several
20239 breakpoints defined at the same line. The markers are updated
20240 according to the enable/disable action.
20242 Patch from Etay Meiri <etay-m@bezeqint.net>
20243 * src/launcher.c: Fixes launcher freeze up bug during build.
20245 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
20247 Reviewed by Naba Kumar <naba@gnome.org>
20248 * scintilla/PropSet.h: Change member variables from private to protected.
20249 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
20250 to PropSetFile class, which return a gchar * (and can therefore indicate
20251 whether properties are empty or do not exist) and make prop_get and
20252 prop_get_expanded use them.
20253 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
20254 that the result of of prop_get cannot be an empty string.
20256 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
20258 Reviewed by Naba Kumar <naba@gnome.org>
20259 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
20260 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
20261 src/text_editor_cbs.c: When saving all the files in the project, the
20262 text editors are now only rehighlighted once instead of once for each
20265 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20266 * src/main.c, widgets/e-splash.c: Splash screen improvements.
20267 * src/anjuta.desktop.in.in: Support startup notification.
20268 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20269 * src/main.c, widgets/e-splash.c: Splash screen improvements.
20270 * src/anjuta.desktop.in.in: Support startup notification.
20273 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
20275 Reviewed by Naba Kumar <naba@gnome.org>
20277 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
20278 memory leak from glade_xml_new call. Removed gxml field from Executer
20279 struct as only used in create_executer_dialog and then destroyed.
20281 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
20283 * src/configurer.c: Fix warning trying to connect signal to non-existent
20284 environment entry in configure dialog and fix crash when closing the
20287 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
20288 gnome_date_edit_get_time instead.
20290 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
20291 in view menu required renumbering elsewhere.
20293 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
20295 Reviewed by Naba Kumar <naba@gnome.org>
20297 * src/breakpoints.c: fixed an error when removing breakpoint
20298 * src/controls.c: 'run to cursor' is sensitive when debugger not active
20299 * src/debugger.c: changes to the way the debugger is activated
20300 * src/debugger.h: clean ups
20302 2003-05-13 Naba Kumar <naba@gnome.org>
20304 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20305 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
20306 src/memory.h: A new version of memory and the interface
20307 is now integrated in anjuta.glade
20309 2003-05-09 Naba Kumar <naba@gnome.org>
20311 * configure.in: Bumped required gtk version to 2.0.8.
20313 2003-05-06 Naba Kumar <naba@gnome.org>
20315 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
20317 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20318 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
20320 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20321 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
20322 , tagmanager/c.c: Support for ProC and RDB files.
20324 2003-05-06 Naba Kumar <naba@gnome.org>
20326 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
20327 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
20328 Uncomment (Box & Stream), Select the current function,
20329 authorize the "Quit" button of the GotoLine window
20331 2003-05-05 Naba Kumar <naba@gnome.org>
20333 * src/watch_gui.h: CVS added new file.
20335 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
20337 Patch from Etay Meiri <etay-m@bezeqint.net>
20338 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
20339 src/mainmenu_callbacks.c, src/message-manager.cc,
20340 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
20341 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
20342 Ported stack trace to GNOME2 and added it in the message manager
20345 2003-05-02 Naba Kumar <naba@gnome.org>
20347 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
20349 * src/preferences.[h,c]: Fixed preferences to save only one copy of
20350 preferences property.
20352 * anjuta.prj: Fixed multiple preferences saved data.
20354 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
20355 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
20356 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
20357 scintilla/include/Platform.h, scintilla/include/PropSet.h,
20358 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
20359 Upgraded scitilla from CVS with faster window repaint
20362 Patch from Etay Meiri <etay-m@bezeqint.net>
20363 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
20366 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
20368 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
20369 the window if messages are appended to the end and the scrollbar is
20372 2003-04-29 Naba Kumar <naba@gnome.org>
20374 * configure.in: Removed omf-install from Makefiles list.
20376 2003-04-28 Naba Kumar <naba@gnome.org>
20378 * po/POTFILES.in: Remvoded deleted files.
20380 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
20381 pixmaps/windows-style-undocked.png: Added setup wizard's images.
20383 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
20384 is executed as detached) is not set properly.
20386 2003-04-25 Naba Kumar <naba@gnome.org>
20388 * anjuta.prj: Updated.
20389 * src/anjuta_info.c: Fixed text wrapping and column view.
20390 * data/welcome.txt.in: Removed unaligned characters.
20392 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20393 * src/main_menubar.c: Disable setup dialog.
20395 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20396 * src/breakpoints.c; Fixed compilation with older GCC
20397 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
20398 * HACKING: Spelling fixes (Suggested by Stephen Knight)
20400 2003-04-18 Naba Kumar <naba@gnome.org>
20402 * anjuta.prj: Updated (includes compiler options).
20404 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
20405 function from anjuta.c (it was already available in anjuta-tools.c).
20407 2003-04-18 Naba Kumar <naba@gnome.org>
20409 * src/about.c, THANKS: Updated
20411 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
20413 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
20414 properly from the project session before updating the file
20417 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
20418 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
20419 dialog settings (as it will not be required once GDL is in place) and
20420 added file view filters in the settings sub-menu.
20422 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20424 * configure.in: Disable cast checks on final build.
20426 2003-04-17 Naba Kumar <naba@gnome.org>
20428 * src/build_project.c: Fixed a compilation error.
20430 * src/launcher.c: Removed commnets.
20432 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
20433 properties from editor tab to indentation tab and fixed a property
20434 label for proper i18n translation. Fixed typos in project config
20435 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
20436 sorting and reordering in compiler options dialog.
20438 * src/compiler_options.c: Implemented _save() function to save the
20439 options (which was pending).
20441 * src/build_project.c: Destroys install-as-root dialog when it is done.
20443 * src/an_symbol_view.c: Change "event" event to "event-after" so
20444 that symbol row is selected first before the popup is shown.
20446 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
20448 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
20449 file in CVS/Entries. (Reviewed and applied by Biswa)
20451 2003-04-16 Naba Kumar <naba@gnome.org>
20453 * aneditor.cxx: use unicode everytime (fixed unicode related
20456 * anjuta.prj: Fixed UI editor name (blank to use default) and
20459 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
20460 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
20461 Editor preferences page.
20463 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20464 * src/anjuta.[ch], src/print.c: Fixed warnings
20465 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
20466 * configure.in: Profiling support with gprof
20468 2003-04-16 Naba Kumar <naba@gnome.org>
20470 Patch from Gaëtan de Menten <ged@bugfactory.org>
20471 * src/launcher.c: Fixed cvs dialog.
20473 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
20475 * src/message-manager-private.cc: Fixed double-click on first line of
20476 output to properly select a line.
20477 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
20478 because still was a deprecatd GtkCTreeNode and always NULL anyway.
20480 2003-04-15 Naba Kumar <naba@gnome.org>
20482 * src/message-manager-private.cc: Fixed the glade filename typo.
20484 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20485 * scintilla/*, data/properties/*: Scintilla CVS merge
20486 * anjuta.prj: Removed unnecessary files.
20487 * scintilla/PlatGTK.cxx: Force Pango fonts always
20488 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
20489 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
20491 * configure.in: Change version no. for 1.1.1 (alpha release)
20492 * configure.in: Added '--with-pref-suffix' option.
20493 * config.guess, config.sub: Removed from CVS.
20495 2003-04-15 Naba Kumar <naba@gnome.org>
20497 Patch from Timothee Besset <ttimo@idsoftware.com>
20498 * Makefile.am: Fixed a shell script error during intallation.
20500 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20502 Reviewed by Naba Kumar <naba@gnome.org>
20503 * src/message-manager.cc: Added popup-menu to TreeView and fixed
20504 set_wm_class to use "anjuta" instead of "an.
20505 * src/message-manager-private.cc: Headers are hidden again.
20507 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20508 * src/project_dbase_gui.c: Memory corruption fix.
20509 * anjuta.prj: Updated project file
20511 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
20512 * an_file_view.c: Connect to event-after signal rather than event so that
20513 selection is updated first and thus context menu is for the right file.
20514 Reviewed and applied by Biswa.
20516 2003-04-14 Naba Kumar <naba@gnome.org>
20518 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
20520 * src/auncher.c: More child exit fixes
20521 from Timothee Besset <ttimo@idsoftware.com>
20523 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20525 Reviewed by Naba Kumar <naba@gnome.org>
20527 * src/message-manager.[c/h], src/message-manager-private[c/h],
20528 anjuta.[c/h]: Ported message-manager to Gtk2
20530 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
20531 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
20532 src/clean_project.c, src/compile.c, src/configurer.c,
20533 src/controls.c, src/cvs.c, src/debugger.c,
20534 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
20535 src/project_import.c, src/search-replace.c: Changed name from
20536 AnjutaMessageManager to AnMessageManager to avoid too long type
20539 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20540 * src/launcher.c: Fix build won't stop problem - TTimo
20542 * pixmaps/anjuta_splash.c: New splash screen prototype.
20543 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
20544 * src/compiler_options.c: Mute pkgconfig errors.
20545 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
20547 2003-04-10 Naba Kumar <naba@gnome.org>
20549 * configurer.[c,h]: Fixed dialog to close properly.
20550 * src/project_dbase.c, widgets/gnomefilelist.c: Added
20553 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20554 * anjuta.prj: Removed unnecessary files, load with 1.2.0
20555 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
20556 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
20557 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
20558 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
20559 src/makefile.am: Move gdl to it's own directory.
20560 * global-tags/create_global_tags.sh: Silently ignore SDL error.
20562 2003-04-09 Naba Kumar <naba@gnome.org>
20564 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
20567 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20568 * src/anjuta-tools.c: Use CDATA for saving tools data.
20569 * anjuta.glade, src/search-replace.c: Port from branch.
20570 * widgets/e-splash.*, src/main.c: Better splash screen.
20571 * configure.in, widgets/gdl*: Import GDL widgets.
20572 * ROADMAP: Updated roadmap.
20573 * src/an_file_view.c: Use GDL icons for file tree.
20575 2003-04-09 Naba Kumar <naba@gnome.org>
20577 * anjuta.glade: Added (hidden) initial setup-wizard window.
20579 Patch from: Vitaly <vvv@rfniias.ru>
20580 * src/preferences.c: Fixes a bug with libglace widget access with
20581 translated strings.
20583 Patch from: Etay Meiri <etay-m@bezeqint.net>
20584 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
20585 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
20586 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
20587 src/toolbar_callbacks.[c,h],
20588 src/memory.c, src/message-manager-private.cc,
20589 src/message-manager-private.h, src/message-manager.cc,
20590 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
20591 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
20592 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
20593 watch window to a subwindow in the notebook
20595 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20596 * ROADMAP: Updated roadmap.
20598 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
20600 * configure.in: Added Belarusian to ALL_LINGUAS.
20602 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20603 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
20605 * ROADMAP: Added roadmap for HEAD.
20607 2003-03-29 Naba Kumar <naba@gnome.org>
20609 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
20610 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
20611 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
20612 (new) pixmaps/start-with-wizard.png,
20613 (new) pixmaps/start-with-import.png,
20614 (new) pixmaps/start-with-open.png Added Start with dialog which pops
20615 up on anjuta start-up to give quick access to opening file/project or
20618 * src/main.c: Sets proper data directory for the gnome
20621 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20622 * src/text_editor.c: Fixed error/warning indicators.
20624 2003-03-24 Naba Kumar <naba@gnome.org>
20626 * README: Correct version.
20628 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
20630 * configure.in: Added checks to see if were building on FreeBSD
20631 systems. Sets -DFREEBSD if we are, and also attempts to find
20632 gmake if the host system is FreeBSD.
20634 * src/getline.c: New file used to provide the getline function,
20635 which isnt available on a FreeBSD system. The function is only
20636 defined if FREEBSD is defined.
20638 * src/Makefile.am: Added getline.c to anjuta_SOURCES
20640 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
20641 configure.in sets this to gmake on FreeBSD systems, and make
20642 on everything else.
20644 2003-03-23 Naba Kumar <naba@gnome.org>
20646 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
20648 * anjuta.spec.in: Fixed spec file for correct file paths and
20649 corrected rpmbuild.
20651 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
20652 the rpm build command separately now.
20654 * src/anjuta.c, windows-dialog.c: Added some more window management
20655 stuffs (not still fully working, though).
20659 2003-03-22 Naba Kumar <naba@gnome.org>
20661 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
20663 2003-03-21 Naba Kumar <naba@gnome.org>
20665 * README: Removed Andy Piper's name from the active maintainers
20666 list on his request.
20668 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
20671 * src/anjuta-tools.c: Fixed compiler errors.
20673 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
20676 * src/commands.c, src/src_paths.c, src/style-editor.c,
20677 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
20678 becuase they are now hidden by default (from glade editing).
20680 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
20681 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
20682 src/main_menubar_def.h, src/mainmenu_callbacks.c,
20683 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
20684 basic windows managements.
20686 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20687 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
20688 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
20689 Enver ALTIN (a.k.a. skyblue)
20691 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20692 * tagmanager/*: Added ignore-list for symbols. This will make
20693 parsing more accurate for projects. Doc updates needed.
20695 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20696 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
20697 * launcher/Makefile.am: Link to correct libraries
20698 * src/launcher.c: Do not allow NULL shell
20700 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
20701 * src/debug_tree.c: Improve debug tree view.
20703 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
20705 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
20706 'Run Configure Script' and 'Execute Program'. Increase minimum width
20707 of Configure dialog.
20708 * find_in_files.c, find_in_files_cbs.*: Properly create the file
20709 list widget by setting a model and adding a column and renderer.
20710 Actually store the nocvs toggle button in FindInFiles data structure.
20711 Handle selection changes via changed signal rather than row_activated.
20712 Use response signal for handling the close and find buttons.
20713 Close window when escape is pressed.
20714 * find_replace.c: Close window when escape is pressed.
20715 * find_text.c: Close window when escape is pressed in find dialog as
20716 well as wrap search question, where now Yes is the default button.
20718 2003-03-05 Naba Kumar <naba@gnome.org>
20720 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
20722 * src/message-manager-private.cc: Fixed a bug with vte conditional
20724 * anjuta.glade: Hides all windows in glade file.
20726 2003-03-05 Naba Kumar <naba@gnome.org>
20728 * src/an_file_view.c: Fixed a compilation warning.
20729 * src/message-manager-private.cc: Conditional compilation for vte
20732 2003-02-28 Naba Kumar <naba@gnome.org>
20734 * configure.in, anjuta.spec.in: Updated dependency packages version.
20735 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
20736 * src/preferences.c: Added debug assertions.
20737 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
20738 editor to enable/disable bringing the recent editor tabs first.
20740 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
20741 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
20742 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
20743 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
20744 and bug fixes. Also code clean ups.
20746 * (new) src/search-replace.[h,c]: New search replace implementation
20747 from ANJUTA_1_0_0 branch.
20749 * (new) src/windows-dialog.[h,c]: New windows management class
20750 [work in progress].
20752 2003-02-28 Naba Kumar <naba@gnome.org>
20754 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
20755 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
20756 src/appwizard.c, src/build_file.c, src/build_project.c,
20757 src/clean_project.c, src/compile.c, src/configurer.c,
20758 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
20759 src/message-manager-dock.c, src/message-manager-dock.h,
20760 src/message-manager-private.cc, src/message-manager.cc,
20761 src/preferences-dialog.c, src/preferences-dialog.h,
20762 src/preferences.c, src/preferences.h, src/project_dbase.c,
20763 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
20764 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
20765 src/utilities.c, src/utilities.h:
20767 Widgetized Preferences and gave proper function names.
20769 * src/executer.c: Fixed a session loading bug.
20771 2003-02-27 Naba Kumar <naba@gnome.org>
20773 * printing/print.c: Fixed printing font bug that failed to load the
20776 * src/toolbar.c: Disabled LED flashing (not yet implemented).
20778 * TODO, anjuta.prj: Updated.
20780 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
20782 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
20783 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20784 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20785 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
20786 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
20789 2003-02-25 Naba Kumar <naba@gnome.org>
20791 * Makefile.am: Excluded omf-install from installation as the docs are
20796 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
20797 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
20798 property names and added new editor properties and code cleanups.
20799 Also added new project properties.
20801 * src/compiler_options.[h,c]: Added pkg-config packages supports
20804 * src/glade_iface.h: Cleanups.
20806 * src/launcher.c: Used timer instead of idle to scan.
20808 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
20809 src/project_config.[h,c], src/project_import.c: Implemented project
20810 property to define GUI editor and to handle it.
20812 * src/preferences.c: i18n fixes.
20814 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
20815 unused (and old) pixmaps.
20817 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
20819 2003-02-25 Naba Kumar <naba@gnome.org>
20821 * src/message-manager-private.[h,cc], src/preferences.c,
20822 anjuta.glade, anjuta_dialog_strings.c: Implemented
20823 gnome terminal profiles for the terminal preferences and moved the
20824 addition of terminal preferences in the terminal constructor.
20826 * anjuta.prj: Updated.
20828 2003-02-24 Naba Kumar <naba@gnome.org>
20830 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
20831 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
20832 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
20833 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
20834 preferences dialog.
20838 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
20839 text selection and child re-spawning.
20841 * src/pixmaps.h: Removed unused pixmaps definitions.
20843 2003-02-23 Naba Kumar <naba@gnome.org>
20845 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
20846 the project tree/window.
20848 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
20849 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
20850 Correct the use of a variable and implemented session save/load
20851 for tree expansion states.
20853 * src/main_menubar_def.h: Fixed shortcuts keys.
20855 * src/anjuta.c, src/gnome_project.c: Code clean ups.
20857 * anjuta.prj: Updated.
20859 2003-02-22 Naba Kumar <naba@gnome.org>
20861 * src/debug_tree.[c,h]: GNOME2 port from
20862 Etay Meiri <etay-m@bezeqint.net>
20864 * src/an_file_view.c, src/resources.[h,c],
20865 data/properties/bash.properties,
20866 data/properties/cpp.properties,
20867 data/properties/html.properties,
20868 data/properties/make.properties,
20869 data/properties/others.properties,
20870 data/properties/perl.properties,
20871 data/properties/props.properties,
20872 data/properties/xml.properties: Standarized file icons. Icons are
20873 defined in respective .properties file and are retrieved as resource
20876 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
20877 in labels from the commands editor as that would create
20878 problems for translators.
20880 2003-02-21 Naba Kumar <naba@gnome.org>
20882 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
20883 as they should be part of CVS(?).
20885 * Makefile.am: Corrected a typo for glade generated strings file.
20887 * configure.in, po/hi.po: Added new Hindi (hi) translation
20888 in ALL_LINGUS and added initial Hindi translation.
20890 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
20891 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
20892 sv_unknown.xpm to more proper icon.
20894 * (new)data/properties/php.properties, data/properties/Makefile.am,
20895 data/properties/anjuta.properties, data/properties/html.properties:
20896 Fixed PHP syntax hilighting bug by separating php properties into
20897 different file (because of file size).
20901 2003-02-20 Naba Kumar <naba@gnome.org>
20903 * src/breakpoints.c: Fixed breakpoints session saving/loading
20906 * scintilla/*, scintilla/include/*: Updated to scintilla
20909 2003-02-19 Naba Kumar <naba@gnome.org>
20911 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
20914 * Makefile.am, src/Makefile.am,
20915 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
20916 (removed) src/anjuta_dialog_strings.c,
20917 (removed) src/anjuta_dialogs_strings.c,
20918 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
20919 (added) anjuta.glade: Transfered glade files from src/ directory
20920 to the top level directory.
20922 * po/POTFILES.in: Updated.
20924 * (removed) macrocs2/*: Transfered to data/ directory.
20926 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
20927 data/Makefile.am: Moved macros in data directory. Anjuta no longer
20928 requires to have macros dir, but the projects generated by anjuta
20931 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
20934 * src/defaults.c: Corrected default compiler options.
20936 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
20939 * src/message-manager-private.cc, src/message-manager-private.h,
20940 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
20942 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
20943 source code generation for gnome2 projects.
20945 2003-02-11 Naba Kumar <naba@gnome.org>
20947 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
20948 restores the expand/collaspe states of the nodes after refresh.
20950 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
20952 2003-02-11 Naba Kumar <naba@gnome.org>
20954 * src/style-editor.c: Fixed pango font description handling for fonts.
20955 * src/anjuta.glade: Removed font size spin button.
20956 * configure.in, src/anjuta.prj: Corrected version.
20959 2003-02-10 Naba Kumar <naba@gnome.org>
20961 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
20962 references of scroll-menu.h and add about.h in Makefile.am.
20964 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
20965 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
20966 (removed) widgets/scroll-menu.h: Removed unused files.
20968 * Makefile.am: Added proper i18n rules and added intl tools for
20971 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
20972 to the stable release).
20974 * anjuta.spec.in: Removed manuals packaging.
20976 * data/Makefile.am: Removed 'macros' installation (not required for
20979 2003-02-10 Naba Kumar <naba@gnome.org>
20981 * po/POTFILES.in: Updated.
20983 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
20984 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
20985 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
20986 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
20987 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
20990 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
20991 src/toolbar_callbacks.h: Fixed scintilla notification signal name
20992 and fixed to properly handle focus in find entry box.
20994 * Makefile.am: Added code for RH system menu update.
20996 * .cvsignore: Updated.
21000 2003-02-03 Naba Kumar <naba@gnome.org>
21002 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
21003 editor preferences. and fixes dialogs.
21005 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
21006 Fixed linenumbers and header margins when they are disabled and
21007 removed unused header files.
21009 * src/attact_process.[h,c], src/debugger.c: Attach to process
21012 * src/help.c: Fixed dialog response.
21016 * data/properties/anjuta.properties: Corrected typo.
21018 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
21019 Change the signal to "changed" in entry from "selection-changed" in
21022 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
21025 2003-01-31 Naba Kumar <naba@gnome.org>
21027 * configure.in: Upgraded to use libgnomeprint-2.2
21029 * printing/Makefile.am: Updated
21031 *(removed) printing/print-doc.c, printing/print-doc.h,
21032 printing/print-util.c, printing/print-util.h: Removed because already
21033 merged with print.c.
21035 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
21036 and libgnomeprintui-2.2 and fixed rendering problems.
21038 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
21039 uneccessary print properties, as they are separately taken
21040 care in gnomeprint.
21042 * po/POTFILES.in: Update.
21044 2003-01-30 Naba Kumar <naba@gnome.org>
21046 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
21047 for about dialog box.
21049 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
21050 src/pixmaps.h: Modified for the above additions for about dialog.
21052 2003-01-29 Naba Kumar <naba@gnome.org>
21054 * src/style_editor.[c,h]: Added missing files.
21056 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21057 * scintilla/XPM.[cxx|h]: Added missing files
21059 2003-01-29 Naba Kumar <naba@gnome.org>
21061 * TODO, po/POTFILES.in: Updated.
21063 * anjuta.prj, src/anjuta.glade,
21064 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
21066 2003-01-28 Naba Kumar <naba@gnome.org>
21068 * data/properties/anjuta.properties, src/aneditor.cxx,
21069 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
21070 properties into text properties (earlier it was int properties).
21074 * scintilla/AutoComplete.c,xx,
21075 scintilla/AutoComplete.h,
21076 scintilla/CallTip.c,xx,
21077 scintilla/CallTip.h,
21078 scintilla/Document.c,xx,
21079 scintilla/Document.h,
21080 scintilla/Editor.c,xx,
21081 scintilla/Editor.h,
21082 scintilla/LexAVE.c,xx,
21083 scintilla/LexCSS.c,xx,
21084 scintilla/LexHTML.c,xx,
21085 scintilla/LexOthers.c,xx,
21086 scintilla/LexPython.c,xx,
21087 scintilla/LineMarker.c,xx,
21088 scintilla/LineMarker.h,
21089 scintilla/Makefile.am
21090 scintilla/PlatGTK.c,xx,
21091 scintilla/PropSet.c,xx,
21092 scintilla/ScintillaBase.c,xx,
21093 scintilla/ScintillaBase.h,
21094 scintilla/ScintillaGTK.c,xx,
21095 scintilla/ViewStyle.c,xx,
21096 scintilla/include/Platform.h,
21097 scintilla/include/SciLexer.h,
21098 scintilla/include/Scintilla.h,
21099 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
21103 src/an_file_view.c,
21104 src/an_symbol_view.c,
21105 src/anjuta-tools.c,
21110 src/anjuta_dialogs_strings.c,
21113 src/compiler_options.c,
21116 src/main_menubar.c,
21117 src/main_menubar.h,
21118 src/main_menubar_def.h,
21119 src/mainmenu_callbacks.c,
21120 src/mainmenu_callbacks.h,
21121 src/message-manager-private.c,c
21122 src/message-manager-private.h,
21123 src/message-manager.c,c
21124 src/message-manager.h,
21128 src/project_config.c,
21129 src/project_dbase.c,
21130 src/project_dbase_gui.c,
21131 src/project_import_gui.c,
21132 src/properties.c,xx,
21137 src/text_editor_gui.c,
21141 anjuta.prj: GNOME2 porting and fixed many porting bugs.
21143 2003-01-24 Naba Kumar <naba@gnome.org>
21145 * src/text_editor_gui.c, src/toolbar.c,
21146 src/text_editor.c, src/text_editor_cbs.h:
21147 Used correct notification signal name for scintilla
21148 (gtk2) and fixed UI.
21150 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
21153 * printing/print-doc.c,
21155 src/anjuta-tools.c,
21156 src/find_replace.c,
21159 src/mainmenu_callbacks.c,
21160 src/project_dbase.c,
21161 src/project_dbase.h,
21162 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
21164 src/text_editor_cbs.h:
21167 2003-01-23 Naba Kumar <naba@gnome.org>
21169 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
21170 correct stock icons and organized pixmap macros.
21172 Makefile.am: Removed non-generated files.
21174 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
21175 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
21176 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
21177 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
21178 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
21179 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
21180 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
21181 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
21182 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
21183 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
21184 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
21185 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
21186 stop.xpm, undo.xpm}: Removed because no longer used.
21188 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
21189 file_unknown.xpm}: Files renamed from fv_*, as it would
21192 * pixmaps/Makefile.am: Updated for the above changes.
21194 2003-01-23 Jakub Steiner <jimmac * ximian * com>
21196 * pixmaps/autocomplete-16.png,
21197 pixmaps/autocomplete.png,
21198 pixmaps/block-end-16.png,
21199 pixmaps/block-end.png,
21200 pixmaps/block-start-16.png,
21201 pixmaps/block-start.png,
21202 pixmaps/bookmark-first-16.png,
21203 pixmaps/bookmark-first.png,
21204 pixmaps/bookmark-last-16.png,
21205 pixmaps/bookmark-last.png,
21206 pixmaps/bookmark-next-16.png,
21207 pixmaps/bookmark-next.png,
21208 pixmaps/bookmark-prev-16.png,
21209 pixmaps/bookmark-prev.png,
21210 pixmaps/error-next-16.png,
21211 pixmaps/error-next.png,
21212 pixmaps/error-prev-16.png,
21213 pixmaps/error-prev.png: gnome2-styled icons
21216 2003-01-23 Naba Kumar <naba@gnome.org>
21218 * anjuta.prj: Updated compiler options.
21219 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
21221 * src/aneditor.cxx,
21224 src/anjuta_dialogs_strings.c,
21225 src/mainmenu_callbacks.c,
21226 src/mainmenu_callbacks.h,
21228 src/text_editor_cbs.c,
21229 src/text_editor_gui.c: GNOME2 Porting.
21231 2003-01-22 Naba Kumar <naba@gnome.org>
21233 * ChangeLog: Corrected dates.
21234 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
21235 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
21238 2003-01-22 Naba Kumar <naba@gnome.org>
21240 * plugins/patch/patch-plugin.c: Bug fix.
21242 * src/anjuta-tools.c,
21246 src/anjuta_dialogs_strings.c,
21254 src/mainmenu_callbacks.c,
21255 src/mainmenu_callbacks.h,
21257 src/project_dbase.c,
21258 src/project_dbase_gui.c,
21265 src/toolbar_callbacks.c,
21268 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
21271 (removed) src/CORBA-Server.c,
21272 (removed) src/CORBA-Server.h,
21273 (removed) src/Gladen-common.c,
21274 (removed) src/Gladen-stubs.c,
21275 (removed) src/Gladen.h,
21276 (removed) src/Prj-common.c,
21277 (removed) src/Prj-skelimpl.c,
21278 (removed) src/Prj-skels.c,
21279 (removed) src/Prj-stubs.c,
21280 (removed) src/Prj.h,
21281 (removed) src/glades.c,
21282 (removed) src/glades.h,
21283 (removed) src/messagebox.c,
21284 (removed) src/messagebox.h: Removed because no longer used.
21286 2003-01-21 Naba Kumar <naba@gnome.org>
21288 * src/anjuta-tools.c,
21291 src/anjuta_dialogs_strings.c,
21295 src/compiler_options.c,
21297 src/find_replace.c,
21298 src/find_replace.h,
21304 widgets/gnomefilelist.c: GNOME2 porting.
21306 2003-01-20 Naba Kumar <naba@gnome.org>
21308 * global-tags/create_global_tags.sh: Uses pkg-config to
21315 src/anjuta_dialogs_strings.c,
21318 src/compiler_options.c,
21319 src/compiler_options.h,
21320 src/fileselection.c,
21321 src/fileselection.h,
21322 src/mainmenu_callbacks.c,
21323 src/project_dbase_gui.c,
21328 src/text_editor_gui.c,
21329 widgets/gnomefilelist.c,
21330 widgets/gnomefilelist.h: GNOME2 porting.
21332 * widgets/Makefile.am,
21333 (removed) widgets/gnomedirlist.c,
21334 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
21337 (removed) src/src_paths_cbs.c,
21338 (removed) src/src_paths_cbs.h,
21339 (removed) src/src_paths_gui.c,
21340 (removed) src/compiler_options_cbs.c,
21341 (removed) src/compiler_options_cbs.h,
21342 (removed) src/breakpoints_cbs.c,
21343 (removed) src/breakpoints_cbs.h: Removed because they are now
21344 combined in singe file
21346 2003-01-16 Naba Kumar <naba@gnome.org>
21348 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
21349 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
21350 options dialog UI and data handling.
21353 2003-01-15 Naba Kumar <naba@gnome.org>
21355 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
21356 Completed command editor porting.
21358 * src/anjuta.c: Removed the use of commands load function
21361 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
21364 * src/anjuta-tools.c: Fixed translatable strings.
21366 * src/find_text.c: Fixed dialog creation from glade.
21368 * src/text_editor_gui.c, src/text_editor.c,
21369 src/text_editor_cbs.c: Completed port of detached text editor
21370 to gnome2 plateform.
21372 2003-01-14 Naba Kumar <naba@gnome.org>
21374 * src/anjuta.glade, src/preferences.[h,c],
21375 src/anjuta_dialogs_strings.c: Added build and editor
21376 preferences pages and other UIs. Fixed preferense loading and saving.
21378 * src/anjuta.c: Does case-insensitive match for tabs position
21379 preferences and removed preferences loading (done at _new() call).
21381 * anjuta-tools.c: Debugged tools dialog handling.
21382 * plugins/class-gen/clsGen.c: Fixed an undefined function.
21384 2003-01-13 Naba Kumar <naba@gnome.org>
21386 * ABOUT-NLS: Update (strange).
21388 * autogen.sh: Removed blocking code.
21390 * configure.in: Fixed an autogen bug.
21392 2003-01-13 Naba Kumar <naba@gnome.org>
21394 * (new)src/anjuta.gladep
21395 (new)src/messagebox.c
21396 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
21397 will be gradually removed (and then the files).
21401 printing/print-util.c,
21403 scintilla/ScintillaGTK.c,xx
21405 src/an_file_view.c,
21406 src/an_symbol_view.c,
21410 src/anjuta_dialogs_strings.c,
21412 src/attach_process.c,
21413 src/attach_process.h,
21416 src/breakpoints_cbs.c,
21419 src/compiler_options.c,
21420 src/compiler_options.h,
21421 src/compiler_options_cbs.c,
21430 src/find_in_files.c,
21431 src/find_in_files.h,
21432 src/find_in_files_cbs.c,
21433 src/find_replace.c,
21434 src/find_replace.h,
21442 src/main_menubar.c,
21443 src/mainmenu_callbacks.c,
21444 src/message-manager.c,c
21447 src/project_config.c,
21448 src/project_config.h,
21449 src/project_dbase.c,
21450 src/project_import_cbs.c,
21456 src/src_paths_gui.c,
21458 src/text_editor_gui.c,
21464 widgets/gnomefilelist.c: GNOME2 Port.
21466 2003-01-10 Naba Kumar <naba@gnome.org>
21468 * src/an_file_view.c,
21470 src/appwizard_gui.c,
21471 src/compiler_options.c,
21472 src/compiler_options_cbs.c,
21475 src/fileselection.c,
21476 src/find_in_files.c,
21478 src/main_menubar.c,
21480 src/message-manager-dock.c,
21482 src/project_dbase_gui.c,
21483 src/project_import_gui.c,
21484 src/registers_gui.c,
21485 src/sharedlib_gui.c,
21486 src/src_paths_gui.c,
21487 src/text_editor_gui.c,
21489 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
21491 2003-01-09 Naba Kumar <naba@gnome.org>
21493 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
21494 problems with some comments.
21496 * anjuta.prj: New project file (updated?)
21498 * src/Makefile.am: Enabled deprecated API and fixed variables.
21500 * src/an_file_view.c,
21501 src/an_symbol_view.c,
21502 src/anjuta-plugins.c,
21503 src/anjuta-tools.c,
21506 src/appwizard_cbs.c,
21507 src/attach_process.c,
21508 src/attach_process_cbs.c,
21509 src/compiler_options.c,
21510 src/compiler_options_cbs.c,
21512 src/mainmenu_callbacks.c,
21513 src/message-manager-private.c,c
21514 src/message-manager-private.h,
21515 src/message-manager.c,c
21516 src/message-manager.h,
21517 src/project_dbase.c,
21518 src/project_dbase.h,
21519 src/project_dbase_gui.c,
21520 src/project_import_cbs.c,
21521 src/project_import_gui.c,
21530 src/src_paths_cbs.c,
21531 src/src_paths_gui.c,
21534 src/text_editor_gui.c,
21535 src/text_editor_menu.c,
21537 src/toolbar_callbacks.c,
21541 src/wizard_gui.c: GNOME porting.
21543 2002-12-24 Naba Kumar <naba@gnome.org>
21545 * AUTHORS, ChangeLog, HACKING, Makefile.am,
21546 NEWS, README, SEARCH-REPLACE,
21547 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
21548 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
21549 launcher/Makefile.am,
21550 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
21551 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
21552 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
21553 printing/print-util.c, printing/print.c, printing/print.h,
21554 scintilla/*/*, widgets/e-shell-about-box.c,
21555 src/*, tagmanager/*/*, widgets/Makefile.am,
21556 widgets/gnomefilelist.c:
21558 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
21559 src/*.[c,h] files to gnome2 API.
21561 * src/anjuta_dialogs_strings.c: Added glade generated translatable
21564 2002-10-23 Naba Kumar <naba@gnome.org>
21566 * autogen.sh: Prevented Users from building HEAD cvs.
21568 2002-09-16 Stephane Demurget <demurgets@free.fr>
21570 * src/anjuta.glade: added the compiler options dialog, hopefully
21571 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
21573 2002-09-15 Stephane Demurget <demurgets@free.fr>
21575 * src/anjuta.glade: fixed a lot of small glitches.
21577 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
21580 * src/breakpoints_cbs.c: polished a bit.
21582 2002-09-15 Stephane Demurget <demurgets@free.fr>
21584 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
21586 * src/commands.c: partial gnome 2 port.
21588 * src/utilities.[ch]: changed some bits to be const.
21590 2002-09-14 Stephane Demurget <demurgets@free.fr>
21592 * src/Makefile.am: removed breakpoints_gui.c and added a check
21593 for gdk-pixbuf deprecated functions, but there shouldn't be much
21596 * src/breakpoints_gui.c: killed.
21598 * src/anjuta.glade: added two dialogs for the breakpoints management.
21601 * src/anjuta_cbs.c:
21603 * src/attach_process.c:
21605 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
21606 really huge changes and porting work.
21608 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
21609 (breakpoints_dbase_new): moved the UI init bits here.
21611 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
21612 a lot, not using any color anymore (not HIG compliant) and not using
21613 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
21614 to be double checked.
21616 * src/build_file.c:
21617 * src/build_project.c: gnome 2 port.
21619 2002-09-11 Stephane Demurget <demurgets@free.fr>
21621 * src/anjuta.glade:
21623 * src/anjuta_cbs.c:
21625 * src/breakpoints.c:
21626 * src/breakpoints_cbs.c: cleaned up some bits.
21628 2002-09-09 Stephane Demurget <demurgets@free.fr>
21631 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
21633 * src/an_symbol_view.[ch]:
21634 * src/attach_process_cbs.h: polished a bit.
21636 * src/breakpoints_cb.[ch]: partial gnome 2 port.
21638 2002-09-02 Stephane Demurget <demurgets@free.fr>
21641 * src/Makefile.am: added libglade-2 to the build.
21643 * src/anjuta.[ch]: added support for libglade.
21645 * src/anjuta.glade: added. There could be a file per top-level widget,
21646 as some other gnome projects, though.
21648 * src/attach_process_gui.c: removed.
21649 * src/attach_process.[ch]: gnome 2 port.
21650 (attach_process_new): Added the treeview init and the widget references
21653 2002-08-31 Stephane Demurget <demurgets@free.fr>
21655 * src/an_file_view.c: fixed some compilation issues.
21657 * src/an_symbol_view.c: gnome 2 port.
21659 2002-08-26 Stephane Demurget <demurgets@free.fr>
21661 * src/an_file_view.c: finished gnome 2 port.
21662 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
21663 directory pixmap depending on the event.
21665 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
21666 (project_file_data_new): use a GtkTreePath.
21668 2002-08-23 Stephane Demurget <demurgets@free.fr>
21670 * src/Makefile.am: readded back an_*_view.[ch] because they are still
21671 driving me nuts but they need to be ported, heh ?
21673 * src/an_file_view.c: gnome 2 port, almost finished after some hard
21674 work since it's quite a total rewrite again.
21676 2002-08-22 Stephane Demurget <demurgets@free.fr>
21678 * src/an_file_view.c:
21679 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
21681 2002-08-21 Stephane Demurget <demurgets@free.fr>
21683 * src/anjuta_info.c:
21684 * src/utilities.h: gnome 2 port, featuring a total rewrite.
21686 2002-08-20 Stephane Demurget <demurgets@free.fr>
21688 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
21691 * src/an_file_view.c:
21692 * src/aneditor.cxx:
21693 * src/anjuta_cbs.c:
21694 * src/compiler_options.h:
21695 * src/messagebox.c:
21696 * src/messagebox.h:
21698 * src/project_dbase.h:
21699 * src/resources.h: gnome 2 port.
21701 2002-08-14 Stephane Demurget <demurgets@free.fr>
21703 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
21705 * data/properties/sql.properties: added the DATETIME data type.
21707 * data/properties/html.properties: added the foreach php keyword.
21709 2002-08-08 Stephane Demurget <demurgets@free.fr>
21711 * widgets/Makefile.am: removed blank line after the last backslash
21712 for avoiding a warning from automake.
21715 * src/Makefile.am: added the ORBit-2 dep.
21717 2002-08-08 Stephane Demurget <demurgets@free.fr>
21719 * AUTHORS: added Biswa, because I wonder why noone already have
21720 written his name in the Anjuta's hall of fame :)
21722 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
21724 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
21725 widgets/e-shell-about-box.c: Made to compile for gnome2.
21727 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
21729 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
21730 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
21732 * configure.in, printing/print.h, printing/print.c,
21733 printing/print-doc.c: Made to compile for gnome2.
21735 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
21737 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
21738 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
21739 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
21740 widgets/Makefile.am:
21742 Upgraded the build system to gnome2 platform.
21744 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21745 * manuals/*: Added capability to generate PDF and PS.
21746 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
21747 * TODO, TODO.biswa: Intergated TODO list.
21748 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
21750 * src/dnd.c: Fix typo
21751 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
21752 * src/anjuta.c: Bug #568895, Bug #575419
21754 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21756 * tagmanager/tm_global_tags.c: Fixed compiler warning.
21757 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
21759 2002-12-17 Naba Kumar <naba@gnome.org>
21761 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
21764 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21765 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
21766 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
21767 * anjuta.prj: Added tools.sgml
21768 * data/properties/cpp.properties: Bug # 646974
21770 2002-12-16 Naba Kumar <naba@gnome.org>
21772 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
21773 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
21774 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
21775 on 'Enter' and adds proper focus mechanism.
21776 * src/anjuta.c: Fixed a memory corruption bug.
21777 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
21778 'Enter' and can also be Canceled. Sets proper default and focus policies
21780 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
21781 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
21782 translatable strings in dialogs and fixed some dialog properties.
21783 * src/anjuta-tools.c: Now uses xml format for loading and saving.
21784 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
21785 * src/message_manager_private.cc: Fixed some debug messages.
21786 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
21787 widgets/gnomefilelist.c: Fixed a memory leaks.
21788 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
21789 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
21790 src/main_menubar_def.h: Implemented incremental search.
21793 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21794 * tagmanager/*: Minor cleanups and warning fixes.
21795 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
21796 GUI during long updates.
21797 * src/text_editor.c: Remove debug message.
21799 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21800 * tagmanager/tm_project.c: Fix a memory access problem.
21802 2002-12-13 Naba Kumar <naba@gnome.org>
21804 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
21805 tools list to show "Enabled" flag of the tool. Fixed a bug where
21806 tool list is not cleared when creating a new tool.
21808 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21809 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
21811 2002-12-12 Naba Kumar <naba@gnome.org>
21813 * anjuta-tools.[h,c], commands.c: Used the tools help of
21814 anjuta variables list in commands editor and fixed a typos
21815 buy in anjuta-tools.c.
21817 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21818 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
21819 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
21820 * TODO.biswa: Added to help me track things better.
21822 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21824 * configure.in, anjuta.spec.in: Added libglade dependency.
21825 * Makefile.am: Added anjuta.glade file.
21826 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
21827 , src/mainmenu_callbacks.[ch], src/message-manager.h
21828 , src/widget-registry.c: Tools editor GUI + other additions.
21830 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21832 * src/project_dbase.[ch], tagmanager/tm_project.c,
21833 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
21834 Implement syncing tags image with the project database.
21835 * src/anjuta-tools.c: Implemented variable substitution and
21836 working directory in tools.
21838 2002-12-09 Naba Kumar <naba@gnome.org>
21840 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
21841 command configuration language list from properties.
21843 * data/properties/asm.properties, data/properties/ruby.properties:
21846 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21848 * src/an_symbol_view.c: Remember current selected entry and select
21849 it automatically after refresh.
21851 2002-11-26 Murray Cumming <murrayc@usa.net>
21853 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
21854 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
21855 and gnomemm 1.2 projects so that people know they are really
21856 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
21857 But I did correct these to sue lowercase names.
21859 2002-12-01 Naba Kumar <naba@gnome.org>
21861 * data/anjuta.properties: Fixed caching problem on
21863 * src/preferences.c, src/preferences_gui.c: Implemented automatic
21866 2002-12-01 Naba Kumar <naba@gnome.org>
21868 * data/properies/anjuta.properties: Corrected "indicators.automatic"
21870 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
21871 property and uses it.
21872 * src/aneditor.cxx: Fixed a bug associated with selection a word at
21875 2002-11-30 Naba Kumar <naba@gnome.org>
21877 * src/debugger.c: Fixed a typo.
21878 * data/properties/*: Updated properties files and added
21880 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
21881 Added comment submenu and cleaned up ref and unref of menus.
21882 * src/aneditor.h: Added definition of comment commands.
21883 * src/aneditor.c: Upgrade from latest SciTE source code.
21884 * src/text_editor.[hc], src/text_editor_cbs.c,
21885 src/message_manager_private.cc, src/message_manager.[cc,h],
21886 src/anjuta.[c,h]: Added indicators support for errors/warnings
21887 highlight in the editor.
21888 * NEWS, TODO: Update.
21889 * scintilla/include/PropSet.h: Removed deprecrated function.
21891 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21893 * src/anjuta-tools.[ch]: Tools implementation (basic)
21894 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
21895 , src/main_menubar_def.h: PLugins cleanup and segregation
21896 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
21898 * anjuta.prj: Added new files
21899 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
21900 * plugins/class-gen/clsGen.c: Register menu under 'Project'
21901 * plugins/patch/patch-plugin.c: Register menu under 'Format'
21902 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
21903 * src/Makefile.am: Added new files
21904 * src/message-manager.[cc/h]: Added standard output and error windows
21906 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
21908 * project_type.c: Fixed Gnomemm2 project type
21910 2002-11-25 Naba Kumar <naba@gnome.org>
21912 * printing/print.c: Fixed a compile warning.
21913 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
21914 * src/utilities.c: Fixed a compile warning in sparc, hides the
21915 terminal check error output from the user.
21916 * project_config.[ch], project_dbase.[ch], source.c: Added project
21917 version, exclude modules configuration and reordered other config
21918 properties. Changed some strings to more descriptive text.
21919 * src/compiler_opitions.c: Removed extra newlines from .prj file
21921 * anjuta.prj: Converted to new format (only reorganised properties
21922 and removed extra newlines ... nothing else).
21925 2002-11-21 Naba Kumar <naba@gnome.org>
21927 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
21928 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
21929 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
21930 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
21931 Updated to the CVS version.
21933 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21935 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
21936 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
21937 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
21938 images in completion lists.
21939 * src/resources.h: Make C++ friendly.
21940 * scintilla/PropSet.cxx: Fix memory leak.
21942 2002-11-20 Naba Kumar <naba@gnome.org>
21944 * scintilla/*/*: Synced to latest scintilla 1.49
21945 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
21948 * scintilla/RESearch.cxx: The automatic cvs log in the
21949 file really broke things trying to interprete the changelog
21950 entry incorrectly as end-of-comment. Removed the $cvs line
21951 and committed again.
21953 2002-11-19 Naba Kumar <naba@gnome.org>
21955 Patch from Timothee Besset <ttimo@idsoftware.com>
21957 * src/message-manager-private.cc: Interpretes absolute
21958 file paths properly in zvt terminal.
21960 2002-11-19 Naba Kumar <naba@gnome.org>
21962 Patch from Timothee Besset <ttimo@idsoftware.com>
21964 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
21965 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
21966 (important) editor preferences in project (if there is one
21971 2002-11-18 Naba Kumar <naba@gnome.org>
21973 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21975 * src/debug_tree.c, src/find_in_files_gui.c,
21976 src/find_replace.c, src/find_text.c,
21977 src/project_import.c, src/project_import_gui.c,
21978 src/wizard_gui.c: i18n Fixes.
21980 2002-11-15 Naba Kumar <naba@gnome.org>
21982 * plugins/class-gen/clsGen.c: Fixed to use project function
21983 to import files. Create non-existent directories before the
21984 sources are written.
21986 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
21987 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
21989 src/glades.c: Excluded gladen files from build. This
21990 will fix the unnecessary dependency on libssl.
21992 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
21993 file import funtion.
21995 * src/message_manager_private.cc: Fixed a compiler warning with
21996 DEBUG preprocessor macro.
21998 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
21999 wrong (undocked) editor window was closed on clicking close on an
22000 undocked editor window.
22002 * src/debugger.c: Fixed a bad bug where debugger terminal won't
22003 start correctly if the executable was run before with 'F3'.
22005 * src/toolbar_callbacks.c: Wrap around find next.
22006 * src/toolbar.c: Disable combo activate.
22007 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
22008 button positions to get 'yes' as default.
22010 * anjuta.spec.in: Updated.
22012 * src/anjuta_info.c, src/appwizard_gui.c,
22013 src/attach_process_gui.c, src/breakpoints_gui.c,
22014 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
22015 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
22016 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
22017 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
22018 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
22019 src/preferences.c, src/preferences_gui.c, src/project_config.c,
22020 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
22021 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
22022 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
22023 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
22024 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
22025 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
22026 plugins/patch/patch-plugin.c, printing/print-util.c:
22027 Set all windows and dialogs transient
22028 to their parents so that they remain floated above their parents.
22030 2002-11-13 Naba Kumar <naba@gnome.org>
22032 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
22033 take default editor font).
22035 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
22036 Corrected email address.
22038 * src/mainmenu_callbacks.c: Used spaces instead of tabs
22039 for changelog entry.
22043 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22044 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
22046 2002-11-06 Naba Kumar <naba@gnome.org>
22049 * anjuta.spec.in: Ships the .omf files with the
22050 documents instead of the base package.
22052 2002-11-04 Naba Kumar <naba@gnome.org>
22054 * data/properties/latex.properties: Fixed a bug.
22055 * ChangeLog: Released 1.0.0 stable.
22057 2002-11-04 Naba Kumar <naba@gnome.org>
22059 * src/commands.c: Added command with shell redirection capability.
22060 * data/properties/anjuta.properties: Changed default execution
22062 * src/project_dbase.c: Set project top dir in properties.
22063 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
22064 * data/Makefile.am: More diskcheck error fixes.
22066 * README, anjuta.spec.in, THANKS, AUTHORS,
22067 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
22068 manuals/C/anjuta-manual/authers,sgml,
22069 manuals/C/anjuta-manual/anjuta-manual.sgml,
22070 manuals/C/anjuta-manual/anjuta-manual-C.omf,
22071 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
22072 : Changed anjuta home to
22073 new URL and my email address.
22075 * manuals/C/anjuta-manual/interfaces.sgml,
22076 manuals/C/anjuta-manual/prefereces.sgml,
22077 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
22079 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
22080 : removed reference to the help menu as the menu is modified
22081 when no help is found (which is very likely when we are
22082 shiping the documents separately).
22084 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22085 * anjuta.spec.in: Update specfile to make multiple RPMs.
22086 * data/Makefile.am: make dist fix.
22087 * src/text_editor_menu.c: Fix compile warnings (casts).
22089 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22090 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
22091 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
22093 2002-11-01 Naba Kumar <naba@gnome.org>
22095 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
22096 Added gnome2 macros to be used by gnome2 project wizard.
22098 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
22101 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
22102 as it was conflicting with generated projects and is not
22105 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
22106 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
22107 project generation, removed qt project as it's not complete and
22108 added gnome2 bonobo wizard.
22110 2002-10-29 Naba Kumar <naba@gnome.org>
22112 * po/POTFILES.in: Updated.
22113 * po/POTFILES.skip: Added.
22114 * preferences.h: Fixed print paper size property name.
22116 2002-10-28 Naba Kumar <naba@gnome.org>
22118 * data/user.properties, data/Makefile.am: Added user properties file
22119 which will be copied in user's ~/.anjuta/user.properties.
22121 * data/anjuta.properties: Changed a comment.
22123 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
22125 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22126 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
22127 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
22130 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
22131 instead of user properties file.
22133 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
22134 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
22135 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
22136 * README, TODO: Updated.
22138 2002-10-28 Naba Kumar <naba@gnome.org>
22140 * manuals/C/anjuta-manual/figures/editor_guides.png,
22141 manuals/C/anjuta-manual/figures/editor_margins.png,
22142 manuals/C/anjuta-manual/figures/editor_markers.png,
22143 manuals/C/anjuta-manual/figures/local_variables.png,
22144 manuals/C/anjuta-manual/figures/open_file_multiple.png,
22145 manuals/C/anjuta-manual/figures/prefs_print.png,
22146 manuals/C/anjuta-manual/figures/print_dlg.png,
22147 manuals/C/anjuta-manual/figures/print_preview.png,
22148 manuals/C/anjuta-manual/figures/symbol_browser.png,
22149 manuals/C/anjuta-manual/figures/variable_tip.png: New png
22150 files for manual documentation.
22152 * manuals/sgmldocs.make,
22153 manuals/C/anjuta-manual/Makefile.am,
22154 manuals/C/anjuta-manual/authors.sgml,
22155 manuals/C/anjuta-manual/build.sgml,
22156 manuals/C/anjuta-manual/compileopts.sgml,
22157 manuals/C/anjuta-manual/debugger.sgml,
22158 manuals/C/anjuta-manual/execute.sgml,
22159 manuals/C/anjuta-manual/fileoperations.sgml,
22160 manuals/C/anjuta-manual/interface.sgml,
22161 manuals/C/anjuta-manual/preferences.sgml,
22162 manuals/C/anjuta-manual/projects.sgml,
22163 manuals/C/anjuta-manual/figures/arguments.png,
22164 manuals/C/anjuta-manual/figures/open_file.png,
22165 manuals/C/anjuta-manual/figures/other_opts.png,
22166 manuals/C/anjuta-manual/figures/scrshot.png,
22167 manuals/C/anjuta-manual/figures/toolbar_browser.png,
22168 manuals/C/anjuta-manual/figures/toolbar_tags.png:
22170 Updated anjuta manual documentation.
22173 2002-10-27 Naba Kumar <naba@gnome.org>
22175 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
22176 check and modifies debugger terminal command accordingly
22177 to function properly.
22179 2002-10-25 Naba Kumar <naba@gnome.org>
22181 * manuals/sgmldocs.make: Fixed a couple of bugs.
22182 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
22184 2002-10-24 Naba Kumar <naba@gnome.org>
22186 * src/debug_tree.c: Fixed a crash bug from Etay.
22188 * global_tags/create_global_tags: Added messages.
22189 Fixed infinite looping within files.
22191 * macro/autogen.sh: Removed debug and warning flags for defaults.
22193 Patch from Vadim Berezniker <vadim@berezniker.com>
22195 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
22196 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
22199 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
22200 temporarily just copy it
22202 2002-10-24 Naba Kumar <naba@gnome.org>
22204 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
22205 manuals/C/anjuta-manual/anjuta-manual.sgml,
22206 manuals/C/anjuta-manual/compileopts.sgml,
22207 manuals/C/anjuta-manual/debugger.sgml,
22208 manuals/C/anjuta-manual/execute.sgml,
22209 manuals/C/anjuta-manual/fileoperations.sgml,
22210 manuals/C/anjuta-manual/interface.sgml,
22211 manuals/C/anjuta-manual/introduction.sgml,
22212 manuals/C/anjuta-manual/projects.sgml,
22213 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
22214 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
22215 manuals/ja/anjuta-manual/anjuta-manual.sgml,
22216 manuals/ja/anjuta-manual/compileopts.sgml,
22217 manuals/ja/anjuta-manual/debugger.sgml,
22218 manuals/ja/anjuta-manual/execute.sgml,
22219 manuals/ja/anjuta-manual/fileoperations.sgml,
22220 manuals/ja/anjuta-manual/interface.sgml,
22221 manuals/ja/anjuta-manual/introduction.sgml,
22222 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
22224 2002-10-24 Naba Kumar <naba@gnome.org>
22226 * src/project_type.c: added autogen for qt projects.
22227 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
22228 Fixed a bug that retrieves wrong terminal command.
22229 * src/commnads.c: Added more terminal commands.
22230 * configure.in: Checks for scrollkeeper version.
22232 2002-10-22 Naba Kumar <naba@gnome.org>
22234 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
22235 instead of AM_GNOME_GETTEXT.
22237 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
22238 for setup-gettext for the wizard generated projects.
22240 * src/source.c: Fixed a bug where glade file wasn't generated.
22242 * src/gnome_project.c: Excluded project version from project dir
22245 2002-10-22 Naba Kumar <naba@gnome.org>
22247 * acinclude.m4: New file with dummy funtion for gettext
22248 cross compatibility fix.
22250 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
22251 * configure.in: Fixed cflags to avoid useless warnings.
22252 * Makefile.am: EXTRA_DIST += setup-gettext.
22253 * src/toolbars.c: Added space paddings around tags label.
22255 2002-10-21 Naba Kumar <naba@gnome.org>
22257 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22259 * setup-gettext: New script to maintain gettext cross version
22261 * configure.in, macros/autogen.sh: Fix for gettext cross version
22264 2002-10-21 Naba Kumar <naba@gnome.org>
22266 * debug_tree.c: Fixed incorrect use of debug assertion.
22268 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
22269 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22270 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
22271 src/memory.c, src/memory.h, src/message-manager-private.cc:
22273 New parsing algorithm; adapted from kdevelop.
22274 Middle button menu for changing the value's display type
22276 2002-10-07 Naba Kumar <naba@gnome.org>
22278 * src/main_menubar_def.h: Changed status bar message for Help->
22279 Browse info pages. Bug #603308
22281 * src/executer.c: Made "User terminal" default for creating
22282 projects (User can always disable it later). Bug #114222
22284 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22286 * macros/autogen.sh: Require gettext 0.10.x for autogen
22287 * src/text_editor.c: Fixes Bug #595303
22288 * src/source.c: Fixes Bug #595970
22289 * src/anjuta.c: Fixes Bug #598366
22290 * scingtilla/LexCPP.cxx: Bug #602296
22291 * src/main_menubar_def.h: Bug #604363
22292 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
22294 2002-10-07 Jens Georg <mail@jensgeorg.de>
22296 Reviewed by: Naba Kumar <kh_naba@gnome.org>
22297 * gnomefilelist.c: This patch fixes the bug #611542
22299 2002-09-20 Naba Kumar <kh_naba@gnome.org>
22301 * data/properties/Makefile.am: Added tcltk.properties file.
22303 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22305 Reviewed by: Naba Kumar <kh_naba@gnome.org>
22307 * README: Updated README
22308 * plugins/class-gen/clsGen.c, src/message_manager.cc
22309 , src/mainmeu_callbacks.c, src/memory.c
22310 , src/project_dbase_gui.c, src/text_editor_gui.c
22311 , widgets/gnomefilelist.c: Set window icons
22312 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
22313 Enabled release build (stripped + optimized binaries, etc.)
22314 * data/properties/anjuta.properties, src/commands.c,
22315 src/defaults.cFixed bug #595489 (stdin on executables)
22316 * src/appwizard.c, src/main.c, src/message-manager.cc
22317 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
22318 , src/debug_tree.c: Memory related (valgrind) fixes.
22319 * src/message-manager-private.[cc,h], src/pixpams.h
22320 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
22321 * anjuta.prj: Added debug_tree.c to SOURCES
22322 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
22323 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
22324 Compacted code and cleaned up unnecessary functions.
22325 * tagmanager/*.[ch]: Code fixes.
22327 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
22329 Reviewed by: Naba Kumar <kh_naba@gnome.org>
22331 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
22332 Debug tree now detects changes of displayed variables
22333 and changes their color to red
22335 2002-09-20 Naba Kumar <kh_naba@gnome.org>
22337 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22339 * mainmenu_callbacks.c: Set's the current file name in
22340 file save as dialog.
22342 2002-09-20 Naba Kumar <kh_naba@gnome.org>
22344 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
22346 * data/properties/tcltk.properties: New file for tcl/tk
22349 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
22351 * src/project_type.[c,h], src/source.c, data/Makefile.am:
22352 Fixed a fatal bug which doesn't let building gnome2 related
22353 projects. They use different autogen.sh script. Defined new
22354 type field "gnome_macro_support".
22356 * data/autogen.sh.gnome2: New file.
22358 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
22359 bug with quotes escaping in quotes.
22361 * src/message-manager-private.cc: Used event box instead
22362 of frame for local message pane, so that the borders appear
22363 properly and nicely.
22365 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
22366 if there is a project open and all the files are un-docked.
22368 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
22370 2002-08-27 Andy Piper <andy.piper@freeuk.com>
22372 * src/main_menubar_def.h: implement feature request #595356, patch #597161
22373 * THANKS: updated for new contributions
22374 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
22376 2002-08-27 Steven Knight <steven.knight@unh.edu>
22378 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
22379 src/project_dbase.h, src/project_type.c, src/source.c,
22380 src/wizard_gui.c: new Qt project type
22381 *** NB not fully tested, may need some work, icon required...
22383 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22385 * src/memory.c, src/memory.h: new memory patch
22387 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
22389 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
22391 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
22393 * lancher/anjuta_launcher.c: Determine pty from function
22394 call instead of running 'tty' externally.
22396 * data/properties/cs.properties: Added compile/build commands.
22397 Fixed execution properties.
22399 * src/commands.c: Added c# options.
22401 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
22403 * src/debug_tree.[c,h], src/debugger.[c,h],
22404 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
22406 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
22407 1. Misaligned structs when they are members of other structs.
22408 2. '{' sometimes appears as a variable.
22409 3. Wrong processing of some arrays.
22410 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
22411 that displays the tree in two columns (variable and value).
22413 2002-08-14 Stephane Demurget <demurgets@free.fr>
22415 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
22417 * data/properties/sql.properties: added the DATETIME data type.
22419 * data/properties/html.properties: added the foreach php keyword.
22421 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
22423 * NEWS: Updated with new features.
22425 * data/.cvsignore, doc/.cvsignore: Updated.
22427 Patch from: Etay Meiri <etay-m@bezeqint.net>
22429 * src/debug_tree.h, src/debug_tree.c: New files.
22431 * src/Makefile.am, src/message-manger-private.[h,cc],
22432 src/message-manger.cc: Added Tree view for debugger
22435 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
22437 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22439 * src/memory.c, src/memory.h: New files.
22441 * src/Makefile.am, src/appwizard.c, src/controls.c,
22442 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22443 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22445 Memory view implemetation that would enable viewing raw memory
22448 2002-08-08 Stephane Demurget <demurgets@free.fr>
22450 * AUTHORS: added Biswa, because I wonder why noone already have
22451 written his name in the Anjuta's hall of fame :)
22453 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
22455 * src/appwizard_gui.c: Removed an ambiguous prototype.
22456 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
22457 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
22458 * THANKS: Updated M. Ali Vardar's email.
22460 2002-08-01 Andy Piper <andy.piper@freeuk.com>
22462 * src/anjuta_gui.c: implemented feature request to stop main and browser
22463 toolbars having exclusive use of space
22465 2002-08-01 Andy Piper <andy.piper@freeuk.com>
22467 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
22468 left over from the previous work to fix bugs :-)
22470 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
22471 src/controls.c, src/mainmenu_callbacks.h,
22472 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
22475 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
22476 src/project_import_gui.c, src/sharedlib_gui.c,
22477 src/signals_gui.c: set window icon correctly
22479 * NEWS: more updates for the release
22481 * HACKING: updated for window icons and insert menu information
22483 * src/cvs_gui.c, src/build_project.c,
22484 src/project_import_cbs.c: message strings reviewed
22486 * src/controls.c: context help button should be disabled if
22487 DevHelp is not installed
22490 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
22492 * src/debugger.c: Fixed the signalling screw up because of string
22493 update in gdb used to report the child process PID. Also, no
22494 error dialog will be popped up for "no such file or directory"
22495 error (very annoying and useless error). This error will still
22496 be shown on the debug message window. Avoided terminating the
22497 program when the terminal is terminated -- doesn't hurt, otherwise
22498 we get crappy egg-and-hen problem.
22500 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
22501 dimensions loading.
22503 * src/anjuta.c: Limited the default size of main window to sane
22506 * src/preferences.c: Fixed some deadly memory corruption bugs in
22507 the recent patches. Return from getenv() should NEVER be freed,
22508 because they are static strings.
22510 * src/preferences_gui.c: Removed the fix for crash bug with font
22511 selection and applied the real fix.
22513 2002-06-08 Andy Piper <andy.piper@freeuk.com>
22515 * NEWS: updated for release
22517 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
22519 * src/launcher.c: Added a fix a memory leak and a possible
22520 fix for zvt-crash bug.
22522 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
22524 * data/properties/latex.properties,
22525 data/properties/ada.properties: Added file.is.source property.
22527 * src/an_file_view.c: Set auto column size of the file
22530 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
22531 The user is now prompted to confirm the closing of the file
22532 if it is being used by CVS. If yes, the editor is closed and
22533 the CVS operation stops.
22535 2002-06-07 Andy Piper <andy.piper@freeuk.com>
22537 * anjuta.prj: bump project version for release
22538 * BUGS: removed unnecessary file
22540 2002-06-07 Philip Van Hoof <freax@pandora.be>
22542 * widgets/gnomefilelist.c: fix up issue with directory deleted
22543 during the life of the file list widget
22544 * src/preferences_gui.c: sticking-plaster fix to font selection
22545 causes segfault bug
22547 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
22549 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22551 * data/properties/anjuta.properties, src/an_file_view.[ch],
22552 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
22553 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
22554 added options for symbol and file browsers.
22555 * data/properties/cpp.properties: linker flags should come after
22556 the name of the file to compile.
22557 * scintilla/Editor.cxx: fixed gcc compilation warning.
22558 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
22559 be executed from bindir only.
22560 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
22561 tagmanager/include/tm_file_entry.h: CVS version information in file
22563 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
22565 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
22566 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
22567 crashes during file import.
22568 * src/project_import.c: disable project menu items during project
22571 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22573 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22575 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22576 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
22577 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
22578 modified Insert menu, added C functions template, header C
22579 template, modified header_template HEADER_H ==> NAMEFILE_H
22581 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22583 2002-06-05 Andy Piper <andy.piper@freeuk.com>
22585 * data/properties/html.properties: changed some file
22588 2002-06-05 Philip Van Hoof <freax@pandora.be>
22590 * widgets/gnomefilelist.c: Fixed #560759 and #561776
22592 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22594 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22596 * data/properties/anjuta.properties, src/defaults.c: Make windows
22597 docked by default, fix the big fonts bug.
22599 * src/an_file_view.c, src/main_menubar_def.h,
22600 src/project_dbase_gui.c: sanitized the Edit/View mess.
22602 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
22603 for customizing shortcuts.
22605 * src/mainmenu_callbacks.c: Search for selected word if present.
22607 * src/text_editor_menu.c: Added context menu options for docking
22608 and undocking editor windows.
22610 * src/main_menubar.h, src/main_menubar.c: more support for the
22611 shortcuts menu item.
22613 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22615 2002-06-05 Andy Piper <andy.piper@freeuk.com>
22617 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
22618 all commit messages being written to top of the file
22620 * src/main_menubar_def.h: message strings reviewed
22622 * src/project_import.c: message strings reviewed
22624 * src/source.c, src/glades.c: message strings reviewed. Fixed
22625 some bugs around reading the project properties for creating
22626 .glade and .desktop files in the Application Wizard. There were
22627 typos in the property names being retrieved
22629 * widgets/gnomefilelist.c: changed build_full_path to make
22630 the file widget support ~
22631 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
22633 * THANKS, widgets/e-shell-about-box.c,
22634 manuals/anjuta-manual/C/authors.sgml: updated for new
22637 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
22639 * src/project_dbase.c: Fixed the file-path-corruption bug
22640 and the cannot-import-file-in-project bug. (follow-up with
22641 the last commit from Stef).
22643 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
22644 with unsaved-project.
22646 2002-06-05 Stephane Demurget <demurgets@free.fr>
22648 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
22651 2002-06-04 Andy Piper <andy.piper@freeuk.com>
22653 * data/properties/{xml,html,other}.properties: changed some file
22656 * data/anjuta.mime: oops! cvs added
22658 * scintilla/RESearch.cxx: fixed up a problem with comments
22660 * global-tags/create_global_tags.sh: redirect errors to /dev/null
22661 to avoid messages about missing libs
22663 * NEWS: started the release notes
22665 2002-06-04 Andy Piper <andy.piper@freeuk.com>
22667 * HACKING: updated with new information on printing, patch naming
22669 * TODO: removed completed tasks
22671 * THANKS: updated a few contributions
22673 * anjuta.prj: updated the icon file
22675 * anjuta.desktop.in.in: updated to add Categories
22677 * data/anjuta.mime: created a mime type for Anjuta project files
22678 (NB needs to be added to the install in /usr/share/mime/)
22680 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
22681 "Coded in Anjuta" button in Gimp XCF format. It can be converted
22682 to PNG for websites.
22684 * plugins/patch/patch-plugin.c: clarified some messages and
22685 made it easier to see different patching sessions
22687 * src/toolbar.c: changed some message text for consistency
22689 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
22690 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
22692 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22694 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
22695 src/project_dbase.{c,h}, src/project_import_cbs.c,
22696 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
22697 Added XLib Project and a Dockapp Project types.
22698 * pixmaps/Makefile.am: added line for new pixmap for new xlib
22700 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
22701 * src/source.c: Fixed memory leak in existing projects.
22702 (filename was not freed)
22703 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
22705 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
22707 * src/anjuta.h, src/anjuta.c: Added error display funtions
22708 with parent windows.
22710 * src/appwizard_cbs.c: Changed error display function to use
22713 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
22715 * printing/print.h, printing/printing.c: Taken care of document
22716 zoom factor and fixed a font loading bug. Dynamically calculated
22717 text widths to work with zooms properly. Re-organized code for
22718 dynamic text width calulations to work in general with utf8 chars.
22719 Determined font height and width automatically from the font info.
22721 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
22722 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
22723 Converted text.zoom.factor property to use #defined value. Removed
22724 margin header and margin numbers preferences, as they now
22725 calculated dynamically.
22727 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
22729 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
22730 printing/print-util.h, printing/print.c, printing/print.h:
22731 Rewritten printing support for style based printing. Syntax highlighted
22732 printing, monochromatic printing, setup using preferences etc.
22734 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
22735 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
22736 language and the styled text buffer.
22738 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
22739 the print setup preferences page and added printer preferences. Added functions
22740 to retrieve preferences with default values.
22742 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
22745 * data/properties/anjuta.properties: Added default printer preferences.
22747 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
22748 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
22749 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
22751 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
22753 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22755 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22757 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
22758 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
22759 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
22760 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
22762 printing/Makefile.am: Reduced compiler optimizations.
22764 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
22765 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
22766 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
22767 tagmanager/tm_workspace.c: TagManager fixes.
22769 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
22771 * printing/*: CVS added. :)
22773 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22775 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22777 * printing*: CVS added.
22778 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
22779 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
22780 src/main_menubar_def.h: Gnome Print support
22781 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
22782 * configure.in: Enable debugging flag option
22783 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
22784 Print properties defined.
22785 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
22787 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22789 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22791 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
22792 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22793 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
22795 * src/text_editor.c: Minor cleanups.
22796 * anjuta.c: Tweaks to 'Goto File Line' functionality.
22797 * src/project_dbase.c: Fixes to add/remove files from project.
22798 * src/help.c: Fix minor memory leak.
22799 * src/project_dbase_gui.c: Remove debugging messages.
22800 * src/utilities.[ch]: Cleanups and minor fixes.
22801 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
22803 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
22805 * src/anjuta.c [anjuta_apply_preferences()]:
22806 Fixed a crash bug when tab pos is not defined for the editors.
22808 * data/properties/cpp.properties: Set default identifier property to normal.
22809 This fixes the bug in which the fore color gets hidden with dark background.
22811 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
22813 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
22816 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
22817 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
22818 src/anjuta.c, data/properties/anjuta.properties:
22819 Implemented line wrapping.
22821 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
22823 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
22824 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
22825 tags. Code was reviewed from GNOME Bonsai view.
22827 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
22828 it seems to have been removed by scintilla people.
22830 * data/properties/anjuta.properties: Set default line wrap to false, as
22831 is noticably slow with big files.
22833 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22835 * src/project_import_gui.c: disallow the selection of files in
22837 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
22840 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22842 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
22843 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
22844 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
22845 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
22846 now works properly.
22847 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
22848 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
22849 * src/utilities.[ch]: Added some utility functions.
22850 * tagmanager/tm_project.c: Fix for bug in file removal from project.
22852 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22854 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22856 * HACKING: info on FIXME statements and removed ccview references
22857 * Makefile.am: added rule to make RPM package
22859 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22861 * THANKS, widgets/e-shell-about-box.c,
22862 manuals/anjuta-manual/C/authors.sgml: updated for new
22864 * src/anjuta.c: removed unnecessary warning code since CVS
22865 support is now implemented :-)
22866 * manuals/sgmldocs.make: implemented a fix for bug #553969
22867 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
22868 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
22869 manuals/C/anjuta-faqs-C.omf: modified the descriptions
22871 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22873 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
22874 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22875 src/main_menubar_def.h, src/preferences_gui.c,
22876 preferences.c, preferences.h: setup Username and Email
22877 preferences, Insert ChangeLog and Username editor functions
22879 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
22881 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22883 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
22884 src/src_paths_cbs.c, src/src_paths_gui.c
22885 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
22887 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22889 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22891 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
22892 and goto tag menu items to main menu.
22894 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22896 * THANKS, widgets/e-shell-about-box.c,
22897 manuals/anjuta-manual/C/authors.sgml: added new contributors
22898 * HACKING: updated with info on files to change for credits
22900 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
22902 * src/aneditor.cxx: extended extension list which fixes segfault
22903 on selecting lisp, ruby or matlab as highlight style.
22905 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22907 * src/main_menubar_def.h: fixed an array initialiser and fixed
22908 the lexer settings for the new entries on the Format menu
22910 2002-05-07 Stephane Demurget <demurgets@free.fr>
22912 * Synced with Scintilla 1.45
22914 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22916 * anjuta.prj: added another missing file
22917 * ChangeLog: fixed some incorrect change dates I caused by
22918 sloppy cut-and-pasting :-/
22920 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22922 * src/mainmenu_callbacks.c: fixed title of new About box
22924 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22926 * src/pixmaps.h: added macros for OpenGL and SDL project icons
22928 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22930 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
22931 * anjuta.prj: updated for new files
22933 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
22935 * widgets/e-shell-about-box.c: Added version display.
22937 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22939 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
22940 widgets/scroll_menu.c: fixed up some compiler warnings (patch
22941 from Philip Van Hoof)
22943 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22945 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
22947 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
22948 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
22949 that produced build errors (needs checking on a machine with the
22951 * data/properties/lisp.properties: updated to match format of other
22952 lexer property files supplied with Anjuta
22954 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22956 * anjuta.prj: added new files
22957 * HACKING: added information from the mailing list on
22958 adding new project types to the wizard (thanks to Johannes)
22960 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22962 * src/utilities.h, src/launcher.c, src/gnome_project.c,
22963 src/appwiz_page2.c: Fix for 547038.
22965 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22967 * attach_process.c, attach_process_cbs.c: Fixed a dialog
22970 * about.h: cvs removed.
22972 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22974 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22978 * src/anjuta.c (anjuta_system_error): checks for the error number to
22979 know whether the error description is needed or not.
22981 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22983 * pixmaps/anjuta_logo.png: New about logo.
22985 * pixmaps/anjuta_icon.png: New icon from Misha. The
22986 old one had trouble with some gtk themes.
22988 * about.c: Removed. No longer needed.
22990 * mainmenu_callbacks.c: Removed reference of about.h
22992 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22994 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22996 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
22997 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
22998 About Dialog (thanks to the Evolution team for the cool widget!)
23000 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
23002 Patch from lbell <lbell@tsc4.com>
23004 * src/find_in_files.c, src/find_in_files.h,
23005 src/anjuta.c: Added save_yourself, load_yourself routines.
23007 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
23008 Added "Append messages" toggle button. This will enable
23009 the search results to be appended to the already existing
23012 * src/debugger.c: Fixed a typo.
23014 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
23015 src/session.c, src/session.h: Improved session management.
23017 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
23019 * THANKS, FUTURE, AUTHORS: Changed my email and
23022 2002-05-02 Stephane Demurget <demurgets@free.fr>
23024 Impl. feature request #525271 (add Lisp support).
23026 * data/properties/lisp.properties: added.
23028 * data/properties/Makefile.am, data/properties/anjuta.properties: added
23029 the lisp properties.
23031 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
23032 src/utilities.[ch]: added support for the Lisp highlight style.
23034 2002-05-02 Stephane Demurget <demurgets@free.fr>
23036 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
23037 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
23038 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
23039 option preferences to have a persistent setting. Plus it's not used
23040 often, so it's better here than flooding the menus.
23042 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
23043 preferences pages a lot more consistent and sweeter: tabs direction
23044 radiobuttons are directed against the meaning, all pages have an
23045 outter frame, a lot of padding, removed all expand attributes for
23046 vertical boxes, ...
23048 That's not a total revamp, but it's really looking better now, even
23049 if there's still work to be done.
23051 2002-05-01 Andy Piper <andy.piper@freeuk.com>
23053 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
23054 * TODO: added task to be completed before next release (update all credits)
23056 2002-05-01 Stephane Demurget <demurgets@free.fr>
23058 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
23061 2002-05-01 Benke László <decike@freemail.hu>
23063 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23065 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
23066 src/main_menubar_def.h, src/mainmenu_callback.[ch],
23067 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
23068 to the format menu in order to reorder the notebook tabs in
23069 alphabetical order everytime a file is created/opened/saved.
23071 2002-05-01 Philip Van Hoof <freax@pandora.be>
23073 * widgets/gnomefilelist.[ch] (history_combo_go),
23074 (history_combo_clicked): impl.
23076 (gnome_filelist_new_with_path): use this new impl.
23078 2002-05-01 Stephane Demurget <demurgets@free.fr>
23080 * src/project_dbase_gui.c (add_file): added the xpm file type.
23082 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23084 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
23087 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
23090 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
23091 src/text_editor_menu.c: Added context sensitive search in symbol
23092 browser and editor.
23094 * configure.in: Changed version number to 0.1.9.99.
23096 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
23097 src/project_import.c: Minor changes to project import facility.
23099 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
23100 (Forced to use specific brace format)
23102 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
23103 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
23104 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
23106 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
23108 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
23109 replaced the spinbutton with an hscale, and made the UI less "blocky".
23111 * src/cvs_gui.c: When diffing a project you can choose date and
23114 * src/project_dbase.c: Import_file activated again
23116 * configure.in, plugins/Makefile.am: Added patch plugin
23118 * plugins/patch/*: The new patch plugin
23120 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23122 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23124 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
23125 dropdown list shown by autocompletion are now removed.
23127 2002-04-28 Philip Van Hoof <freax@pandora.be>
23129 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
23130 a bunch of filetypes from the older version.
23132 * src/project_dbase_gui.c (add_file): changed the import
23133 dialog's filetypes combo contents depending on the
23134 type of data to be imported.
23136 2002-04-28 Stephane Demurget <demurgets@free.fr>
23138 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
23139 the amount parameter as Philip stated and reformated to follow the
23142 * src/project_dbase.c (project_dbase_make_default_filetype_list):
23143 changed accordingly.
23145 2002-04-25 Stephane Demurget <demurgets@free.fr>
23149 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
23150 Shift-F6, to be more consistent with other Gnome apps.
23151 Moved the "Search next" entry under the "Search" one, and swapped the
23152 order of the "Find in files" and "Find and Replace" ones.
23154 Some additional fixes ands cleanups on the edit menu.
23156 * src/main_menubar.h: replaced all occurences of repeat_find by
23157 find_again for the code to be more consistent.
23159 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
23160 sensitiveness depending on the existence of an active text buffer.
23162 * TODO: added some bits about improving the usability of the
23163 search/search again couple.
23165 2002-04-25 Stephane Demurget <demurgets@free.fr>
23167 * src/preferences_gui.c: made the tab labels text more consistent
23170 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23172 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
23174 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
23177 * src/main.c (main): simplified some code and cleanups.
23179 Fix a part of #499366:
23181 * src/commands.[ch] (sync_from_props), (command_editor_save),
23182 (on_apply_clicked), (create_command_editor_gui): added the gui
23183 corresponding to the command.terminal preference.
23185 2002-04-25 Stephane Demurget <demurgets@free.fr>
23189 * anjuta.spec.in: added build requirements for the source rpm.
23191 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
23193 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23195 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
23196 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
23197 src/project_type.c, source.c, wizard_gui.c:
23198 Added new GNOME 2 project types and changed glade behaviour to
23199 produce GTK code if project type GTK was selected and GTKmm code
23200 if project type GTKmm was selected (and not depending on the
23201 selected language. Disabled glade for GNOME 2 projects because
23202 we will need glade2 there.
23204 * src/project_dbase.c: Fixed a memory lack.
23206 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
23208 * src/cvs.c: Added an error message if jobs are running
23210 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
23212 * tagmanager/tm_work_object.c: Fixed a chrash
23213 bug which occurs when it tries to stat an empty
23216 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
23218 * src/controls.c: CVS menu items now becomes
23219 insensitive when the launcher is busy.
23221 * src/anjuta.c, cvs.h, cvs.c: Created a function
23222 to update the cvs preferences when preferences are
23223 applied in preferences dialog and called it from
23224 anjuta_update_preferences().
23226 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
23228 * src/cvs.c: Added a space in the cvs command
23229 before the revision part. This fixes the cvs
23230 error we get when cvs-diffing with revisions.
23232 * src/cvs.c: Fixed a compiler warning.
23234 * src/find_replace.c: The dialog now remembers
23235 the settings including the "prompt on replace"
23236 which seems to have broken somewhere line the
23239 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
23241 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
23242 Added a new property in cvs class to hold a boolean
23243 for enabling date in cvs diff. This fixed the bizzare
23244 diff output due to the date that goes with the cvs
23245 command. Also, set the default value of compression
23246 to 3 and unified diff option to 1.
23248 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
23250 * src/cvs.c: The diff editor is set to hilite as
23251 diff syntax hiliting.
23253 * configure.in, manual/Makefile.am:
23254 Added a new manual module for ja language.
23256 * manual/ja/*/*/*: New module and files for the
23257 ja translation for the anjuta documentation
23258 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
23260 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
23262 * src/launcher.c: Made a very messy work around
23263 for the launcher authentication to work properly.
23265 * src/find_replace.c: Applied the missing patch
23266 from Dan Elphick <dre00r@ecs.soton.ac.uk>
23268 2002-04-16 Andy Piper <andy.piper@freeuk.com>
23270 * src/cvs.c, src/main_menubar_def.h: made message strings
23271 consistent with existing standards from our own documentation
23272 (such as uppercase P in Project, corrected spelling of
23275 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
23277 * src/cvs_gui.c: Cleaned up gui and aligned various
23278 widgets to give a clean look.
23280 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
23282 * src/launcher.c: Added work around to retrieve
23283 the child exit code. It works. :)
23285 * src/find_in_files.c, src/gnome_project.c,
23286 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
23287 src/clean.c, src/clean_project.c, src/build_project.c,
23288 src/build_file.c: Modified to handle the new
23291 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
23293 * src/find_replace.c: Changed signal to call
23294 on_replace_text_close on from delete_event
23295 to close => the replace history is now updated.
23297 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
23299 * src/cvs.c: escaped the cvs import message before
23302 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
23304 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23306 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
23308 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
23311 * src/preferences_gui.c: GUI improvements
23313 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
23315 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
23317 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
23318 Removed static qualifier from tm_tag_type_name() and
23319 availed it's prototype for use in outside code. also
23320 created reverse map function tm_tag_type_name();
23322 * src/anjuta.c: Implemented qualified tags names for
23323 the tag list (on the toolbar pulldown list) to avoid
23324 ambiguty in tags with similar names (like prototype
23325 and definition). Patch modified and improved.
23327 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
23329 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
23331 * src/utilities.[c,h]: Added a utility funtion
23332 that escapes the single and double quotes in a
23333 given string. Useful for passing command line
23336 * src/cvs.c: Escaped the cvs log message before
23337 passing it to cvs command line to avoid ambiguties
23338 with quotes in the message.
23340 * pixmaps/anjuta_icon.png: Changed to the new icon.
23341 from Todd Goyen <goyen@mbi-berlin.de>
23343 * src/message-manager-private.cc: Added regex to
23344 recognize (underline hilite) the parsable outputs
23345 from the zvt terminal.
23347 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
23349 Patch from: Tina Hirsch <tehirsch@arcor.de>
23351 * src/project_type.c:
23352 Fixed a bug in the wxproject type and modified the erroroutput when
23353 configure doesn't find wx-config
23355 Patch from: Timothee Besset <ttimo@idsoftware.com>
23357 * src/anjuta.c, src/message-manager-private.cc,
23358 src/message-manager-private.h
23359 Catches double clicks in the zvt terminal, and calls goto_error_line
23360 to jump to the appropriate location in the source. This will recognize
23363 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
23365 * src/build_project.c: Taken care of memory leak
23366 by freeing cmd variable properly.
23368 * src/main_menubar_def.h: Fixed wrong signal connection
23369 for cvs project commit.
23371 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
23373 * src/preferences_gui.c: Added some border and adjusted
23374 expandsion, filling in box adds to make the cvs preferences
23377 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
23379 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23381 * src/cvs*, src/main_menubar*, src/preferences*:
23382 Moved CVS settings to preferences, added a nice login dialog.
23384 * src/controls.c, src/project_dbase.c:
23385 CVS project options are only shown if a project is open
23387 * src/build_project.c:
23388 User is now asked if he wants to install as root
23393 * anjuta.prj: Updated with cvs files
23395 * TODO: Remove task which are done
23397 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
23399 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
23400 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
23401 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
23403 Modified launcher to use controlling terminal to detect and
23404 take care of password authentications (for example, for cvs
23405 and root installs).
23407 * pixmaps/password.png: New file.
23409 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
23411 Anjuta kick start tutorial wirtten by:
23412 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
23414 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
23415 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
23416 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
23417 manuals/C/anjuta-tutorial/figures/*.png:
23421 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
23425 2002-03-28 Roel Vanhout <roel@stack.be>
23427 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23429 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
23430 src/preferences_gui.c:
23431 Added option to wrap around to beginning/end of file when on last bookmark
23432 and next/previous bookmark is pressed
23434 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
23436 Patch from Philip Van Hoof <freax@pandora.be>
23438 * src/gnomefilelist.c:
23439 Added gimp like feature that changes the file extension of
23440 the filename entered in the selections when the file
23443 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
23445 Patch from Roy Wood <roy.wood@filogix.com>
23447 * src/controls.c, src/find_text.c, src/find_text.h,
23448 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23449 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23451 Menuitem for entering currently selected text as find target,
23452 added key accel for "find next" and changed some key accels for
23453 other key for consistency.
23458 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23460 * src/watch.c, src/watch.h, src/watch_cbs.c,
23461 src/watch_cbs.h, src/watch_gui.c:
23463 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
23465 Added change watch entries feature
23466 and Watch entries modify on double click fixed.
23468 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23470 * src/mainmenu_callbacks.c:
23472 Project commit should not bypass dialog as
23473 we need to get the cvs log from the user.
23475 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23477 * src/project_dbase.c:
23479 Patch from Roy Wood <roy.wood@filogix.com>
23481 Fixed docking bug with the new docking patch
23482 to fix copy/paste bug.
23484 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23486 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
23487 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
23488 src/main_menubar.h, src/main_menubar_def.h,
23489 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23491 Added cvs project support. Featured bypass cvs dialog for
23492 cases where we don't need dialog (such as project and right
23493 click selection from file browser). Cleaned up cvs code to
23494 make them generic cvs operations instead of separate file
23495 and project operations. Added cvs log action. Increased
23496 file entry box width and enabled "unified diff" by default.
23497 Used Editor buffer for status and log and set hilite for
23498 these buffers including diff buffer (DIFF hilite).
23500 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
23502 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23504 * data: Added file autogen.sh.wxwin
23505 * data/Makefile.am: Added entry for autogen.sh.wxwin
23506 * pixmaps: Added project image appwiz_wxwin.png
23507 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
23508 * src/appwizard_cbs
23509 src/compiler_options.c
23511 src/project_dbase.c
23512 src/project_dbase.h
23513 src/project_import_cbs.c
23517 src/wizard_gui.c: Added everything necessary for new
23518 project type 'wxWindows (wxGTK)
23519 * src/project_dbase.c: Fixed a bug that caused every project
23520 to be a glade project in dialog
23521 'Project information'.
23523 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
23525 Patch submitted by Roy Wood <roy.wood@filogix.com>
23527 * src/anjuta_gui.c, src/message-manager-dock.c,
23528 src/project_dbase.c:
23530 fixed the copy/paste bug by rewriting dock/undock
23533 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
23535 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23537 * src/cvs*, src/Makefile.am:
23538 New file for CVS support. File operations currently work
23539 cvs login needs to be done. Project support is not yet
23542 * src/main_menubar*, src/mainmenu_callbacks,
23543 src/anjuta.c, src/anjuta.h:
23544 Added menus and functions for cvs commands.
23546 * src/text_editor_menu.h:
23547 Added #include <gtk/gtk.h>
23550 Removed a warning (and this time it works ;-)
23552 * src/utilities.c, src/utilities.h:
23553 Added a utility function to retrieve directory
23554 name out of full path.
23556 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
23558 * src/executer.c: (create_executer_dialog): changed the default
23559 focus on the entry.
23561 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
23563 * widgets/gnomefilelist.c:
23564 Fixed duplicate history entries for the same directory.
23566 2002-03-10 Stephane Demurget <demurgets@free.fr>
23570 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
23571 it's already used by scintilla to delete the whole current line.
23573 2002-03-10 Stephane Demurget <demurgets@free.fr>
23577 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
23578 calls to fileselection_hide_widget,
23579 (on_open_filesel_cancel_clicked): removed.
23581 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
23582 (on_add_prjfilesel_cancel_clicked):
23584 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
23587 * src/fileselection.c: Made some functions static.
23588 (fileselection_hide_widget): rewritten using the new
23589 gnome_filelist_set_multiple_selection function.
23591 * src/fileselection.c: (on_file_selection_delete_event): removed
23592 unuseful widget hides. Some cleanups,
23593 (on_file_selection_cancel_clicked): impl,
23594 (create_fileselection_gui): changed the cancel button clicked's
23595 callback to use this new function.
23597 * src/anjuta.c: (anjuta_new):
23598 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
23599 callbacks, because this the gnome filelist widget's job.
23601 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
23602 clist selection mode duplicates set,
23603 (gnome_filelist_key_press): use the new impl. function.
23605 2002-03-10 Stephane Demurget <demurgets@free.fr>
23609 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
23610 fixed some bogus code using an array cell out of
23611 range, removed unecessary gettext usages.
23613 * src/appwiz_page2.c: (on_prj_name_entry_changed):
23614 some cleanups and now transform minus characters to
23618 (source_write_configure_in),
23619 (source_write_toplevel_makefile_am),
23620 (source_write_desktop_entry),
23621 (source_write_glade_file):
23622 * src/project_dbase.c: (project_dbase_summon_glade),
23623 (project_dbase_generate_source_code):
23624 * src/glades.c: (gladen_write_glade_write):
23625 replaced some occurences of the target name by the
23626 project filename, using project_dbase_get_proj_name,
23627 to fix the name of some files.
23628 Fixed a lot of mem leaks.
23629 Various code cleanups.
23631 2002-03-06 Stephane Demurget <demurgets@free.fr>
23633 Merged with latest (1.44) scintilla.
23635 Added: - The calltip.<lexer>.end.definition property to display help
23636 text on a second line of calltip.
23637 - The calltip.<lexer>.word.characters property to correctly find
23638 calltips for functions that include characters like '$' which
23639 is not normally considered a word character.
23640 - The use.monospaced property to determine initial state of
23641 Use Monospaced Font setting.
23643 Bugs fixed: Too many to mention; please see :
23644 http://www.scintilla.org/ScintillaHistory.html for the
23647 * scintilla/*/*: updated nearly all files.
23649 * TODO: removed the need of a scintilla merge.
23651 Merged with latest (1.44) SciTE properties.
23653 * data/properties/anjuta.properties: added the wrap, use.monospaced
23656 * data/properties/html.properties: added a missing php extension, and
23657 updated php keywords to the latest reference.
23659 * data/properties/pascal.properties: added commands to compile, build
23660 and execute pascal applications.
23662 * data/properties/lua.properties: added styles for statements.
23664 * data/properties/bash.properties: added the declare keyword.
23666 Fixed distchecking.
23668 * global-tags/Makefile.am,
23669 global-tags/create-global-tags.sh: used some kind of ugly hack to
23670 make distchek work, since noone has proposed some better way.
23672 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
23673 and Ctrl-N replace Alt-N for new file according to the Gnome design
23676 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23678 * widgets/gnomedirlist.c
23679 widgets/gnomedirlist.h
23680 widgets/gnomefilelist.c
23681 widgets/gnomefilelist.h:
23683 Added GPL headings in the file.
23685 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23687 * src/attach_process.c
23688 src/attach_process_cbs.c
23689 src/attach_process_cbs.h
23690 src/attach_process_gui.c
23692 src/breakpoints_cbs.c
23693 src/breakpoints_cbs.h
23694 src/breakpoints_gui.c
23696 src/compiler_options.c
23697 src/compiler_options_cbs.c
23698 src/compiler_options_cbs.h
23699 src/compiler_options_gui.c
23700 src/find_in_files.c
23701 src/find_in_files_cbs.c
23702 src/find_in_files_cbs.h
23703 src/find_in_files_gui.c
23708 src/preferences_gui.c
23709 src/project_config.c
23711 src/src_paths_cbs.c
23712 src/src_paths_cbs.h
23713 src/src_paths_gui.c:
23715 Bugs #521629 and #522427 fixed. The problem was, that the
23716 escape-key was not catched and the dialog was hidden, but
23717 the flag was not set correctly.
23719 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
23720 using the gnome_dialog_close_hides()-setting present in most dialogs.
23721 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
23722 emits "close" and set the flag in the close-callback.
23724 Patch from: Jens Georg <mail@jensgeorg.de>
23726 2002-03-06 Stephane Demurget <demurgets@free.fr>
23728 * src/*.{c,cpp}: s/string_free/g_free/
23730 * src/utilities.[ch]: (string_free): removed.
23732 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
23734 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23736 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
23737 src/mainmenu_callbacks.[ch]:
23738 Removed Project menu options: README, TODO, ChangeLog and NEWS
23739 Moved Save Build Messages to Build menu and only highlight it
23740 when there are build messages.
23741 Corrected a spelling: "mojority" -> "majority"
23742 Fixed initialisation of edit.edit_app_gui so now Edit menu
23743 can be shown when no project is loaded.
23745 * src/project_dbase.h: Removed prototype for static function
23747 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23749 * src/text_editor.c: Editor is marked changed after
23752 Patch from: Jens Georg <mail@jensgeorg.de>
23754 2002-03-04 Roel Vanhout <roel@stack.be>
23756 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23758 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
23759 Added option to ignore binary files on 'Find in files' (grep -I option)
23761 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23764 session restoration and commandline load in
23767 * src/anjuta.[h,c], src/anjuta_cbs.c:
23768 Removed "clear windows menu" and prevented runtime
23771 * src/compile.c, src/build_file.c, src/build_project.c,
23773 Takes into account the preference setting for
23774 show dialog when job completes. Dialogs are
23775 shown when it is enabled otherwise not.
23777 2002-03-03 Roel Vanhout <roel@stack.be>
23779 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23782 Store 'Find...' search string on search so that 'Find Next' will search for
23783 that string, even if the dialog hasn't been closed yet.
23785 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23787 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
23788 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
23789 src/main_menubar_def.h:
23791 Organized menus, removed "Windows" and "Utilities" menus from the
23792 menubar [they are no longer needed]. Also removed some extragenous
23795 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23797 * src/message-manager-private.cc:
23798 Set message clist selection mode to BROWSE.
23800 * src/message-manager.cc, src/an_symbol_view.c,
23801 src/an_file_view.c:
23802 Added Key navigation for the CTree and CList. Arrow left for
23803 node collapse, right for node expand, space (or enter) for
23804 activation (same as double click).
23806 2002-03-03 Roel Vanhout <roel@stack.be>
23808 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23810 * plugins/class-gen/clsGen.c
23811 Added functionality to semi-intelligently prefill filename
23812 boxes with names deduced from class name
23814 2002-02-26 lbell <lbell@tsc4.com>
23816 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23817 * src/preferences_gui.c:
23818 Removed an incorrect use of gtk_misc_set_alignment().
23820 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
23821 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
23822 src/preferences.h, src/preferences_gui.c:
23824 Added the option to reload last open project at the startup.
23825 Added the possibility to open a new project without close
23828 * src/properties.cxx:
23829 Corrected a spelling mistake in message string.
23832 Updated session functions.
23834 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
23836 * widgets/gnomefilelist.c: Bug fixes.
23838 Patch from Philip Van Hoof <freax@pandora.be>
23840 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23842 * src/an_file_view.c:
23843 anjuta was unable to open some files becuase they were not being
23844 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
23845 Removed mime checking when opening with anjuta, becuase it doesn't
23846 hurt to open binary files in anjuta (some even may want to do so).
23848 Added a warning when mime type is not set when "view with default
23849 viewer" is activated.
23851 * src/an_file_view.c, an_symbol_view.c:
23852 Converted N_() to _() where ever appropriate in the strings.
23854 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
23856 * src/appwizard_gui.c, src/appwizard_cbs.c
23857 src/wizard_gui.c/h, src/appwiz_page3.c,
23858 src/project_import_gui.c:
23860 Moved target type radiobuttons to appwiz. page 2
23862 * src/message-manager-private.cc
23863 Fixed a bug which caused a crash if next message function was used
23865 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23867 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23869 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
23870 Modifies the behaviour of Alt-TAB in Anjuta. This
23871 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
23872 edited files in the first items of the notebook.
23874 Patch from: Timothee Besset <timo@qeradiant.com>
23876 2002-02-24 Philip Van Hoof <freax@pandora.be>
23878 * widgets/gnomefilelist.c, gnomefilelist.h:
23879 Added filecompletion
23881 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23883 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
23885 * configure.in: Added "sk" to ALL_LINGUAS.
23887 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
23889 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
23890 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
23891 src/wizard_gui.c: Added support for static and dynamic libs
23893 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
23895 * widgets/gnomefilelist.c:
23896 Fixed gnome_filelist_get_lastfilename so it no longer returns
23899 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
23901 * src/resources.h, resources.c:
23904 * src/main_menubar_def.h, mainmenu_callbacks.c:
23905 Changed to use gnome configed url handler.
23907 2002-02-19 Philip Van Hoof <freax@pandora.be>
23909 * widgets/gnomefilelist.c
23910 Added PHP filetype.
23912 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
23914 * plugins/class-gen/clsGen.c:
23917 * widgets/gnomefilelist.c:
23918 Gives the maximum space to the files section of the open file dialog.
23920 Patches from: lbell <lbell@tsc4.com>
23922 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
23924 * src/anjuta.c, main.c:
23925 Used tm_get_real_path in anjuta_get_full_filename();
23927 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
23929 * anjuta.prj: update version
23931 2002-02-17 Stephane Demurget <demurgets@free.fr>
23933 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
23934 removed the amount arg and replaced with a NULL-ending list.
23935 (gnome_filelisttype_makedefaultlist): use the new prototype.
23937 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
23939 * src/about.c, THANKS: updated for new contributors
23941 * anjuta.prj: added new files
23943 * README: corrected some documentation, ctags no longer needed,
23944 pkgconfig now required
23946 * data/properties/others.properties: add .cvsdiff extension
23948 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
23949 patch from Vadim Berezniker <vadim@berezniker.com> to improve
23952 * doc/anjuta.1: added initial man page thanks to
23953 Rob Bradford <rob@debianplanet.org> (NB build and install
23956 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
23958 * src/Makefile.am: Cleaned handling of compiler flags by moving them
23959 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
23962 * configure.in: Changed version to 0.1.10-pre
23964 2002-02-17 Stephane Demurget <demurgets@free.fr>
23966 * src/fileselection.c: (create_fileselection_gui): always display
23967 the directory creation button as we cannot rely on the dialog
23970 * widgets/gnomefilelist.[ch]: fixed includes.
23972 * pixmaps/new_folder.xpm: resized, added a + sign.
23974 2002-02-17 Stephane Demurget <demurgets@free.fr>
23976 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
23977 changed all extensions to begin with a dot.
23979 2002-02-16 Philip Van Hoof <freax@pandora.be>
23981 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23983 * THANKS: added Philip.
23985 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
23987 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
23988 * src/file_selection.[ch],
23989 * widgets/gnomefilelist.[ch]: added a filetype
23990 combobox to the Anjuta file dialog widget.
23992 2002-02-14 Andy Piper <andy.piper@freeuk.com>
23994 * anjuta.spec.in: eep! the import script was not being installed by
23995 RPM - fixed for the release.
23997 2002-02-13 Stephane Demurget <demurgets@free.fr>
23999 Various cleanups and fixes for the next release to be able to make
24002 * plugins/*/*.c: added missing prototypes causing gcc to speak to
24003 much and make some tweaks plus cleanups.
24005 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
24006 args to remove some warnings.
24008 * global-tags/Makefile.am,
24010 src/Makefile.am: link against Anjuta static libs using the
24011 $(top_builddir) dir, not anymore on $(top_srcdir) to make
24014 * src/Makefile.am: ditto with all the Anjuta static libs.
24016 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
24017 include, as we already include the whole directory for the build.
24019 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
24021 2002-02-13 Andy Piper <andy.piper@freeuk.com>
24023 * pixmaps/Makefile.am: icon for libglade project now installed
24024 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
24025 * manuals/C/Makefile.am: removed ChangeLog reference which was
24026 breaking some build stuff
24027 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
24028 include reference problems that showed up on make distcheck
24029 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
24031 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
24033 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
24035 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
24037 * src/message-manager-private.cc:
24038 The horizontal scrollbar now shows properly on demand.
24040 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
24042 * src/dnd.c fixed some warnings
24043 * src/message-manager-private.cc: Horizontal scrollbar is now shown
24044 and works. It is shown always at the moment but before it was
24045 shown on demand and did never work.
24047 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
24049 * src/anjuta.c: Fixed a crash bug.
24050 patch from: Jens Georg <mail@jensgeorg.de>
24052 2002-02-04 Andy Piper <andy.piper@freeuk.com>
24054 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
24055 reports a problem with missing end tags on <graphic>
24057 2002-02-03 Andy Piper <andy.piper@freeuk.com>
24059 * manuals/C/ChangeLog: removed since it was never used
24060 * manuals/C/anjuta-manual/*: more updates, new screenshots
24061 * anjuta.prj: updated for new manuals/ structure
24063 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
24065 * source.c, compiler_options.[c/h]:
24066 Fixed bug #460321 "Problem with optimization options"
24067 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
24069 2002-02-03 Andy Piper <andy.piper@freeuk.com>
24071 * NEWS: prepared for release, need to fill in date
24072 * data/welcome.txt: version number updated
24074 2002-02-03 Andy Piper <andy.piper@freeuk.com>
24076 * src/text_editor_menu.c, src/an_file_view.c,
24077 src/an_symbol_view.c: marked strings for translation
24079 * src/defaults.c, data/properties/xml.properties:
24080 *.omf and *.xsl files should use XML highlighting
24082 * manuals/C/anjuta-manual/*:
24083 - restructured so that files have more meaningful names
24084 and are easier to edit (see anjuta-manual.sgml for the
24086 - updated some screenshots
24087 - continued rewrite
24089 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
24091 * main.c: Made a workaround to remove the old
24092 anjuta gnome config file (older than 9 Feb 2002). This
24093 will fix the bug which never lets the brower toolbar shown.
24095 * main.c: In fact, the above solution wouldn't work in all
24096 cases. Therefore, here is the better fix, which works by
24097 detecting the version of the old config file and deleting
24098 ~/.gnome/Anjuta if it is lesser than 0.1.9.
24100 2002-02-01 Andy Piper <andy.piper@freeuk.com>
24102 * HACKING: added info on submitting patches
24104 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
24106 * src/project_import_gui.c, src/project_import.c:
24107 - If Project Import Wizard is canceled everything is
24109 - Back button is now insensitive on page 3 (some problems:
24110 see TODO in project_import_qui.c:284
24111 - Menu frame is insensitive if project type != GNOME(mm)
24113 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
24115 * src/main.c: Fixed bug # (Unable to open files on
24116 double click in project window from second trial onwards when
24117 the project is opened from command line).
24119 * po/POTFILES.in: Removed tags_manager.[h,c]
24121 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
24123 * src/preferences.c:
24124 A quick hack to fix the 'invisible' browser toolbar when
24125 upgrading from 0.1.8 to 0.1.9
24128 Fixed toolbar names which were causing confusions in the toolbar
24132 Substituted "anjuta" with PACKAGE
24134 * src/project_import_gui.c:
24135 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
24137 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
24138 Added new files and removed obsolete ones.
24140 2002-01-30 Andy Piper <andy.piper@freeuk.com>
24142 * src/appwizard_cbs.c, project_import_cbs.c,
24143 main_menubar_def.h, project_import_gui.c:
24144 updates to message strings and layout for the
24147 * text_editor_cbs.c: fix for the tab menu entries for
24148 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
24150 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
24157 Tag dropdown exclusive (takes
24158 all space in the toolbar) and never vertical and
24159 increased the width of the tag combo to 256 pixs.
24160 Toolbar separator before the combo and button.
24161 Added tags label before the tag button.
24162 Reorganized the dock bands for the toolbars.
24164 * src/project_import_gui.c
24165 src/project_import.c:
24166 Fixed an error and removed an unused variable.
24168 * data/properties/anjuta.properties:
24169 Removed the property for the old toolbar and set
24170 browser toolbar show to default.
24172 * src/project_dbase.c: excluded modules were not
24176 No build files will be written if the project is blocked.
24178 * src/project_import.c,
24179 src/project_import_cbs.c,
24183 Manually applied Johannes patch to fix some memory
24184 issues and gui clean up.
24185 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
24187 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
24188 Fixed a bad bug with remove file from project because of
24189 files were never removed properly from the project and
24190 from the tagmanager.
24192 * src/appwiz_page3.c: Disabled unused codes to clear
24195 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
24197 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
24200 pixmaps/Makefile.am
24203 src/an_symbol_view.c
24211 src/main_menubar_def.h
24212 src/mainmenu_callbacks.c
24213 src/mainmenu_callbacks.h
24215 src/project_dbase.c
24216 src/project_dbase.h
24218 src/text_editor_menu.c
24219 src/text_editor_menu.h
24222 src/toolbar_callbacks.c
24223 src/toolbar_callbacks.h :
24225 Patch submitted by:
24226 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24228 Removes the Tags toolbar and substituted it with
24229 tags combo dropdown list. Fixes a couple of bugs.
24231 Moved the tag combo to browser toolbar because
24232 main toolbar was becoming too long.
24233 Made a new icon of tag toolbar.
24235 * po/zh_TW.po: Fixed bug.
24237 * pixmaps/an_tag.xpm: Added new file.
24239 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
24241 * src/project_import_gui.c: Reorganized project
24244 2002-01-29 Andy Piper <andy.piper@freeuk.com>
24246 * HACKING: added info on creating windows and dialogs
24248 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
24250 * src/tm_file_view.c:
24252 Sorts the file list at the end instead of doing sort-insert
24253 to improve performance.
24254 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
24256 * src/project_dbase.c: Resolved a conflict from
24259 * src/project_import.c:
24261 Fixed to use anjuta_import.sh for the bin dir and
24262 not from the data dir.
24264 Used anjuta_is_installed() function to verify a the command's
24267 Fixed import command to use sh (which is more general and is
24268 gauranteed to be found in any unix system :-)). Also, added
24269 double quotes around the import directory.
24271 Changed some strings for better translations (like avoiding
24274 Fixed the reading of wrong target type.
24276 * src/control.c: Insensitive "import project" when there is
24279 * src/project_import_cbs.c:
24281 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
24282 Fixed selection of gettext checkbox.
24283 Sets the menu entries.
24285 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
24287 * src/appwiz_page[1-4].c
24289 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
24290 be able to reuse it.
24292 * src/mainmenubar.[c/h]
24293 * src/mainmenubar_def.h
24294 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
24297 * src/message-manager.c: Fixed bug 509192
24298 * src/message-manager-dock.c: Added accel_group if window is undocked
24300 * src/project_dbase.[c/h]: Splitted opening code to be able
24301 to use it without an open file dialog
24302 (Maybe I broke Naba's changes, please take a look)
24304 * src/project_import.[c/h]
24305 * src/project_import_gui.c: New Files, Code for Project Import Wizard
24307 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
24310 2002-01-28 Andy Piper <andy.piper@freeuk.com>
24312 * src/main_menubar_def.h, tagmanager/tm_project.c: more
24315 * manuals/C/anjuta_manual/*: started rewrite of the
24316 manual, updated some screenshots
24318 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
24320 * src/gnomefilelist.h, src/gnomefilelist.c:
24322 Fixed multiple selection bug (#497085). The OK button is
24323 sensitive when in multiple mode, if the no. of
24324 selection is one or more.
24326 Toggle between single and multiple selection mode
24327 and multiple mode display.
24329 Fixed strings to translable strings.
24331 Fixed some compiler warnings by commenting out
24334 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
24336 * src/project_dbase.c: App status bar now updates
24337 with the project name when the project is loaded.
24339 * src/an_file_view.c, tagmanager/tm_file_entry.c:
24341 Puts the directories at the top. They're also sorted now.
24342 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
24344 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
24346 * scripts/anjuta_import.sh.in: Added file.
24347 * scripts/anjuta_import.sh: Removed file.
24349 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
24352 * src/main_menubar_def.h:
24354 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
24355 reflect the opposite of Find (CTRL+F) and also to leave
24358 Changed Glade summon with ALT+G, which frees the ATL+E
24359 for poping up the edit menu.
24361 * src/Makefile.am: Debugging link flags by Biswa, removed.
24363 2002-01-28 Andy Piper <andy.piper@freeuk.com>
24365 * HACKING: added information on best practices for writing
24366 application messages and GUI labels
24368 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
24369 src/breakpoints.c, src/build_file.c, src/build_project.c,
24370 src/clean_project.c, src/compile.c,
24371 src/compiler_options_cbs.c, src/compiler_options_gui.c,
24372 src/configurer.c, src/debugger.c, src/executer.c,
24373 src/find_in_files.c, src/find_in_files_cbs.c,
24374 src/find_replace.c, src/find_text.c, src/glades.c,
24375 src/gnome_project.c, src/goto_line.c, src/main.c,
24376 src/main_menubar.c, src/main_menubar_def.h,
24377 src/mainmenu_callbacks.c, src/preferences_gui.c,
24378 src/project_config.c, src/project_dbase.c,
24379 src/project_dbase_gui.c, src/resources.c, src/source.c,
24380 src/support.c, src/tags_manager.c, src/text_editor.c,
24381 src/text_editor_gui.c, src/text_editor_menu.c,
24382 src/toolbar_callbacks.c, src/utilities.c:
24383 lots of minor message updates to make them more user-friendly
24386 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
24390 Because of the spaces escaping, the command could not be
24391 executed when run without terminal. Now fixed.
24393 * anjuta.prj, Makefile.am:
24395 Added anjuta project file.
24397 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
24399 * src/message-manager-private.h, message-manager-private.cc,
24402 Added freeze() and thaw() for the message window class to
24403 speed up the message manager update.
24405 * src/project_config.h, project_config.c,
24406 src/project_dbase.h, project_dbase.h
24407 scripts/anjuta_project.template:
24409 Added two new prject attributes: project.config.blocked and
24410 project.excluded.modules. The former will make sure that users
24411 are not given any previlidge in enabling the 'overwrite build
24412 files' flags and the later issues a list of modules in the project
24413 to be skipped for symbol browsing and project listing.
24415 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
24417 Modified script to read the template from the anjuta data dir
24418 rather than from the directory in which the script exist. Otherwise,
24419 Being transfered to the bin dir, the script will not be able to
24420 find the template when it is run.
24422 The script is also create with configure.in to set in the anjuta
24423 data dir path inside the script.
24425 2002-01-26 Stephane Demurget <demurgets@free.fr>
24427 * po/fr.po: updated to the latest sources.
24429 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
24431 * scripts/Makefile.am:
24432 anjuta_import.sh goes with distribution.
24434 * po/*.po: They seem to have updated (merged with
24435 anjuta.pot) automatically when I did "make dist".
24437 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
24439 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
24440 Fixed Bug #499807, ie crash on removing libs, includes, defines from
24441 the compiler options dialog.
24444 Correct todays date. :)
24446 * scripts/Makefile.am:
24447 Installs anjuta_import.sh in $(prefix)/bin dir and
24448 is treated as an executable.
24450 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
24452 * Fix for bug #499373
24454 * data/properties/anjuta.properties, ada.properties, cpp.properties,
24455 java, properties, latex.properties, lua.properties, others.properties,
24458 Added double-quotes around file arguments so that
24459 filenames with spaces could also work.
24461 * launcher/anjuta-launcher.c, executer.c:
24462 Escaped quotes in the cammand and it's arguments before executing
24463 so that args with spaces can also work.
24465 Commented #DEBUG switch.
24467 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
24469 * scripts/*: Added files which I forgot previously.
24471 * src/aneditor.h: Lined up commands definition for better look.
24473 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
24474 main_menubar.h, control.c:
24475 Added three more convert EOL chars submenu items in transform.
24476 Reformatted some some.
24478 * data/anjuta.properties:
24479 Reformatted a line.
24481 * src/aneditor.h, aneditor.c:
24482 Added three commands (with definitions) for EOL conversions.
24484 * src/text_editor.c:
24485 Editor detects file mode from the file content and
24486 set the editing mode to CR/LF/CRLF automatically.
24487 Refined Dos mode extrageneous chars filter
24488 This will make sure that filter works only in Dos mode and not
24491 * src/anjuta.c: Editor mode display in status bar.
24493 * src/preferences_gui.c: Changed the string for dos mode
24494 filter to more sensible string.
24496 * src/aneditor.c: Default editor mode sets during widget creation
24497 and not everty time the properties are loaded. This makes sure
24498 that the auto-detected mode is not overridden by the default mode.
24500 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
24502 * src/anjuta.c: Fixed bug #476028.
24503 Now anjuta also searches for file relative to top project dir,
24504 when the project is open.
24506 * src/anjuta_cbs.c: Fixed bug #499536.
24507 File is not closed if it is not able to save the file properly.
24509 * src/mainmenu_callbacks.c: Fixed bug #499536.
24510 Newfiles (which are not modified) are also closed on "close all files".
24512 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
24514 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
24516 * tagmanager/tm_source_file.c, regex.c, parse.c:
24517 defined and delimited g_messages within #debug.
24519 * src/preferences.c, data/anjuta.properties:
24520 saved/defied message-manager tag position in string.
24521 Message tag possition is saved between sessions. And
24522 and tag position bottom as default.
24524 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
24526 Patch submitted by:
24527 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24532 data/properties/Makefile.am
24533 global-tags/Makefile.am
24534 pixmaps/Makefile.am
24538 src/an_symbol_view.c
24539 src/an_symbol_view.h
24544 src/message-manager-private.cc
24546 src/project_dbase.c
24547 src/project_dbase_gui.c
24557 pixmaps/sv_class.xpm
24558 pixmaps/sv_function.xpm
24559 pixmaps/sv_macro.xpm
24560 pixmaps/sv_private_fun.xpm
24561 pixmaps/sv_private_var.xpm
24562 pixmaps/sv_protected_fun.xpm
24563 pixmaps/sv_protected_var.xpm
24564 pixmaps/sv_public_fun.xpm
24565 pixmaps/sv_public_var.xpm
24566 pixmaps/sv_static_fun.xpm
24567 pixmaps/sv_static_var.xpm
24568 pixmaps/sv_struct.xpm
24569 pixmaps/sv_unknown.xpm
24570 pixmaps/sv_variable.xpm
24571 pixmaps/fv_core.xpm
24572 pixmaps/fv_text.xpm
24573 pixmaps/filestoremove.txt:
24577 * pixmaps/class.xpm
24578 pixmaps/function.xpm
24579 pixmaps/fv_autofile.xpm
24581 pixmaps/fv_i18n.xpm
24582 pixmaps/fv_source.xpm
24583 pixmaps/private_func.xpm
24584 pixmaps/private_var.xpm
24585 pixmaps/protected_func.xpm
24586 pixmaps/protected_var.xpm
24587 pixmaps/public_func.xpm
24588 pixmaps/public_var.xpm
24590 pixmaps/variable.xpm
24596 Upgraded to tagmanager-0.7
24598 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
24599 * src/anjuta_cbs.c: Fixed bug #506441
24600 * src/watch_gui.c: Changed layout of eval dialog so that
24601 it fits on a 800x600 desktop with German translation.
24603 2002-01-23 Andy Piper <andy.piper@freeuk.com>
24605 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
24606 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
24607 icon for new project type (thanks to Misha)
24608 * configure.in: build and install Danish translation
24609 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
24610 credits to cover new patches and translations
24612 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
24614 * src/preferences.c, src/message-manager.cc, src/project_type.c,
24615 src/appwiz_page1.c:
24617 - Font preferences are restored properly now (\n was missing)
24618 - Dock menu label of message-manager is "Dock/Undock" instead
24619 of "Dock|Undock" to match with the rest of anjuta.
24620 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
24621 changed it in anjuta, too
24623 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24625 * tagmanager/tm_source_file.c,
24626 tagmanager/parse.c,
24627 tagmanager/tm_project.c,
24628 src/an_symbol_view.c,
24631 Disabled debug warnings.
24633 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24635 * src/appwiz_page1.c
24636 src/compiler_options.c
24637 src/project_dbase.c
24638 src/project_dbase.h
24643 New project type named LibGlade.
24645 Patch submitted by:
24646 Dick Knol <dknol@gmx.net>
24649 Commented out unused pixmap creation. May be it
24650 will fix the crash in project creation.
24652 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24656 src/registers_cbs.c
24657 src/registers_cbs.h
24658 src/registers_gui.c
24661 src/sharedlib_cbs.c
24662 src/sharedlib_cbs.h
24663 src/sharedlib_gui.c
24671 src/stack_trace_cbs.c
24672 src/stack_trace_cbs.h
24673 src/stack_trace_gui.c
24681 Fixed bug #496290: Attach/detach removed from these
24682 windows as they are never implemented.
24684 Patch submitted by:
24685 Johannes Schmid <johannes.schmid@gmx.de>
24687 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
24693 when you right click on the tabs, a list of filenames are given
24694 out, but now it gives a list of "page 1", "page 2", etc...
24696 Patch submitted by:
24697 Jens Georg <mail@jensgeorg.de>
24699 * anjuta.in.in: Removed c|c++ because, it was not necessary
24700 and was causing translation problem.
24702 * plugins/class-gen/clsGen.c:
24703 removed "'" for the same reason.
24705 attached the fix for the menu
24708 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
24710 * src/preferences.h,
24712 src/preferences_gui.c:
24714 Adds the functionality to Anjuta to auto save your unsaved
24715 files before you build a project.
24717 Patch submitted by:
24718 jason <jason_williams@suth.com>
24720 * src/anjuta.[h,c]:
24721 Added function for save all files.
24723 * src/mainmenu_callbacks.c:
24724 Modified to use the above function.
24726 * src/build_project.c:
24727 Save all files before build if it is set in the
24730 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
24732 * src/message-manager-private.cc
24733 src/message-manager-private.h
24734 src/message-manager.cc:
24736 Message-manager now restores the tabs which were shown on startup.
24737 The terminal is now created on demand (as requested by Biswa)
24738 and I have removed some debug messages.
24740 Patch submitted by:
24741 Johannes Schmid <johannes.schmid@gmx.de>
24743 2002-01-13 Stephane Demurget <demurgets@free.fr>
24745 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
24746 proper tabs keyboard navigation.
24748 * src/an_symbol_view.c,
24750 src/gnome_project.c,
24751 src/project_dbase.c,
24752 src/tags_manager.c: removed some debugging display.
24754 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
24756 * src/message-manager-dock.c
24757 src/message-manager-private.cc
24758 src/message-manager-private.h
24759 src/message-manager.cc
24762 src/preferences_gui.c:
24764 Patch submitted by:
24765 Johannes Schmid <johannes.schmid@gmx.de>
24767 This patch adds a tab to the notebook of the preferences-dialog
24768 where you can change the colors, the tab position of the new
24769 message manager. Also the truncate messages stuff has moved
24770 from misc tab to messages tab.
24772 Also improved the remembering position stuff of message manager.
24774 * data/internal.properties,
24775 Added definitions for messages colors and tag position.
24777 * src/message_manager.cc:
24778 Fixed a bug that never lets the messages panes to get cleared.
24779 Added wmclass setting for the message window. Fixed a bug in
24780 which the message window was not being shown.
24782 * src/tag_manager.c: Fixed printing of (NULL) in the debug
24783 output and disabled it.
24785 * src/anjuta.c: Preferences created and loaded before anything else.
24786 anjuta now recognizes messages colors on startup and initializes
24789 2002-01-09 Andy Piper <andy.piper@freeuk.com>
24791 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
24793 2002-01-09 Stephane Demurget <demurgets@free.fr>
24795 * pixmaps/file_c.xpm,
24796 pixmaps/file_cpp.xpm,
24797 pixmaps/file_file.xpm,
24798 pixmaps/file_h.xpm,
24799 pixmaps/file_html.xpm,
24800 pixmaps/file_i18n.xpm,
24801 pixmaps/file_icon.xpm,
24802 pixmaps/file_pix.xpm,
24803 pixmaps/fv_doc.xpm,
24804 pixmaps/fv_i18n.xpm,
24805 pixmaps/fv_image.xpm,
24806 pixmaps/fv_source.xpm,
24807 pixmaps/fv_unknown.xpm: made these icons transparent.
24809 2002-01-08 Andy Piper <andy.piper@freeuk.com>
24811 * launcher/anjuta_launcher.c: updated message strings
24812 * src/message-manager-dock.c: added newline at end to avoid compile warning
24813 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
24814 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24815 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
24816 entries for username and Python-style GPL notice
24817 * HACKING: added info on files to change to update Insert menu
24819 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24821 * src/project_dbase.c,
24822 src/an_file_view.c,
24823 src/an_symbol_view.c:
24824 Changed the CTree expander style to square and
24825 line style to Dotted line.
24827 * po/POTFILES.in: Removed and Added translable files.
24829 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24831 * ccview/.cvsignore: Removed.
24833 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24836 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
24837 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
24838 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
24839 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
24840 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
24841 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
24843 Removed ccview module because it is no longer needed.
24845 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24847 * src/project_dbase.c:
24848 Shifted structure initialization in project_dbase_new()
24849 before anything else, otherwise it was crashing due to
24850 uninitialized values.
24852 * src/an_symbol_view.c:
24853 Disabled high volume debug output.
24855 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24857 Applied a very heavy patch from:
24858 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24862 pixmaps/Makefile.am
24874 src/fileselection.c
24877 src/main_menubar_def.h
24878 src/mainmenu_callbacks.c
24879 src/mainmenu_callbacks.h
24880 src/project_dbase.c
24881 src/project_dbase.h
24882 src/project_dbase_gui.c
24884 src/text_editor_menu.c
24885 src/toolbar_callbacks.c
24886 tagmanager/Makefile.am
24888 tagmanager/include/Makefile.am
24889 tagmanager/include/tm_project.h
24890 tagmanager/include/tm_symbol.h
24891 tagmanager/include/tm_tag.h
24892 tagmanager/include/tm_tagmanager.h
24893 tagmanager/include/tm_workspace.h
24894 tagmanager/tm_project.c
24895 tagmanager/tm_source_file.c
24896 tagmanager/tm_symbol.c
24897 tagmanager/tm_tag.c
24898 tagmanager/tm_workspace.c
24899 widgets/Makefile.am: Modified.
24901 * src/an_file_view.[c,h],
24902 src/an_symbol_view.[c,h],
24903 src/file_history.[c,h],
24905 widgets/scroll-menu.[c,h],
24906 tagmanager/tm_file_entry.c
24907 tagmanager/include/tm_file_entry.h: Added new files.
24909 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
24910 private_func.xpm, public_func.xpm,
24911 class.xpm, fv_exec.xpm, fv_unknown.xpm,
24912 private_var.xpm, public_var.xpm,
24913 function.xpm, fv_i18n.xpm, macro.xpm,
24914 protected_func.xpm, struct.xpm,
24915 fv_autofile.xpm, fv_image.xpm,
24916 ofolder.xpm, protected_var.xpm, variable.xpm:
24917 Updated and Added pixmap files.
24921 a) Removes CCView dependency.
24922 b) Improves the terminal.
24923 c) Adds tag navigation context menus.
24924 d) Upgrades tagmanager to latest version.
24925 e) Miscellaneous small additions.
24927 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24929 * src/project_dbase_gui.c: Fixed crash of anjuta
24930 when project first created.
24932 * src/gnome_project.c: It now updates the tags manager
24933 when new projects are created.
24935 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24937 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
24938 for this big patch.
24940 * src/messages.[c,h]: Removed files.
24942 * src/message-manager.[cc,h],
24943 src/message-manager-dock.[c,h],
24944 src/message-manager-private.[cc,h]
24947 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
24948 src/build_project.c, src/clean_project.c, src/compile.c
24949 src/configurer.c, src/debugger.c, src/find_in_files.c
24950 src/mainmenu_callbacks.c, src/preferences.h
24951 src/preferences_gui.c, src/properties.h
24952 src/utilities.c, src/utilities.h:
24953 The new messages widget.
24955 - Use of GtkNotebook instead of ToggleButtons
24957 - Popupmenu to show and hide message types and
24958 to dock/undock in detach mode
24960 All other things should work as they did with the
24961 old message window. Currently the keyboard short-cuts
24962 do not work in detached mode.
24964 Some functions in utitlities.[c,h] changed.
24965 so that they take const arguments where this is possible
24967 * src/Makefile.am, po/POTFILES.in:
24968 Removed messages.[c,h] and
24969 added message-manager.[cc,h], message-manager-dock.[c,h],
24970 message-manager-private.[cc,h]
24972 * src/message-manager.h: Removed "include <bonobo.h>"
24973 and added a newline at the end of the file.
24975 * src/message-manager-private.cc:
24976 Set clist's width setting to Automatic.
24977 Set scroll window's scroll bars to Automatic.
24979 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
24981 * text_editor_menu.c:
24982 Fixed misalignment of the function sub menu
24983 in the text editor pop up menu.
24985 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24987 * src/text_editor.c: Fixed a compiler warning.
24989 2002-01-04 Andy Piper <andy.piper@freeuk.com>
24991 * THANKS, manuals/*/authors.sgml: updated for new translations
24992 * plugins/class-gen/clsGen.c: converted messages to English
24993 * src/about.c, src/main_menubar_def.h: string updates
24995 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
25000 src/mainmenu_callbacks.c
25003 src/text_editor_cbs.c
25004 src/text_editor-gui.c:
25006 Earlier code for adding 'cross' button
25007 for closing pages were too error prone and unorganized.
25008 Cleaned up the code and shifted the 'extra' widgets
25009 creation (eg. close button, close_pixmap and lable)
25010 from anjuta to text_editor. This takes care of proper
25011 widgets creation and destruction. Otherwise, anjuta
25012 was crashing at too many points, especially related
25013 to docking and undocking.
25015 2002-01-04 Stephane Demurget <demurgets@free.fr>
25017 * src/aneditor.cxx: removed debugging code.
25019 * data/properties/.cvsignore: added swap files.
25021 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
25025 Fixed Crashing of anjuta when a new file is saved as
25028 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
25030 * src/aneditor.c: Some debug codes around.
25032 * data/internal.properties, data/anjuta.properties: Removed.
25033 data/properties/Makefile.am:
25034 data/properties/ada
25036 data/properties/make
25038 data/properties/html
25039 data/properties/ruby
25040 data/properties/baan
25041 data/properties/idl
25042 data/properties/pascal
25043 data/properties/sample
25044 data/properties/bash
25045 data/properties/java
25046 data/properties/perl
25047 data/properties/sql
25048 data/properties/conf
25049 data/properties/latex
25050 data/properties/props
25052 data/properties/cpp
25053 data/properties/lua
25054 data/properties/python
25055 data/properties/xml
25056 data/properties/others
25057 data/properties/.cvsignore:
25058 Added files. Properties now splitted into small files
25062 configure.in: Update the removal and added properties module.
25064 * src/preferences.c: preferences_new(): Updated to reflect the
25065 new properties files organization.
25067 * src/Makefile.am: Added Baan Lexer.
25069 2002-01-01 Stephane Demurget <demurgets@free.fr>
25071 * src/aneditor.cxx: readded the baan lexer.
25073 * src/preferences.c: fixed translated messages and a typo.
25075 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
25076 confusing the regexp usage in xml-i18-merge.
25078 2002-01-01 Andy Piper <andy.piper@freeuk.com>
25080 * src/project_dbase.c: tidied some messages, and spotted a typo in
25081 the reading of properties which prevented the project version from
25082 ever being reported in the Project Information window - fixed :)
25084 * po/POTFILES.in: removed syntax.h
25086 2001-12-31 Stephane Demurget <demurgets@free.fr>
25088 * data/internal.properties: fixed baan properties.
25089 Added all ada properties.
25091 * src/main_menubar_def.h,
25094 src/utilities.[ch]: added support for the Ada highlight style.
25096 2001-12-31 Stephane Demurget <demurgets@free.fr>
25098 * plugins/*/.cvsignore: updated.
25100 2001-12-31 Stephane Demurget <demurgets@free.fr>
25104 src/Makefile.am: removed the empty header syntax.h.
25106 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
25109 Stef's observation on the 'superfluous' hseparators in the recent
25110 files and projects is fully justified -- removed.
25112 * main_menubar_def.h:
25113 Changed "Plug Ins" to "Plugins" in the menu label.
25115 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
25116 Added class-gen in the configure output and class-gen module.
25118 * data/internal.properties:
25119 Correct mis-spelled "jave" to "java".
25120 Added file.is.source for *.h, *.c, *.cpp properties.
25122 * global-tags/Makefile.am:
25123 "chmod +x create_global_tags.sh" before it is executed, because
25124 there is very high chance that it will be found "-x" and resulting
25127 2001-12-31 Stephane Demurget <demurgets@free.fr>
25129 Fixed a crash on Solaris reported by Holder Burde, thanks to him
25132 * src/gnome_project.c: (create_new_project): if the user doesn't
25133 select any icon, it doesn't have any extension and thus we can't
25134 use it in printf on Solaris, since the %s modifier use strlen to
25135 know the string length and then crash. On Linux, gcc checks the value
25136 of the pointer to be NULL and write "(null)" if necessary. We can't
25139 * src/source.c: (source_write_desktop_entry): if there's no icon, we
25140 don't need to have the directory icon but the generic one.
25142 2001-12-30 Stephane Demurget <demurgets@free.fr>
25144 Merged with latest (1.42) scintilla.
25146 Added: Support for the {load,save}.on.(de)activate properties.
25147 The PHP lexer to match keywords case insensitively.
25149 Experimental supports for changeable style attribute & line
25152 Updated: Both the C++ and HTML lexers.
25153 More shell keywords added.
25154 Horizontal scrolling and diplay of long lines optimised.
25155 Cursor setting optimised.
25157 Bugs fixed: Caret movement over folded lines.
25158 Selection tracking in 2ndary views when doing modifications.
25160 * scintilla/CallTip.{cxx.h},
25161 scintilla/ContractionState.{cxx,h},
25162 scintilla/Document.{cxx,h},
25163 scintilla/Editor.{cxx,h},
25164 scintilla/KeyWords.cxx,
25165 scintilla/LexHTML.cxx,
25166 scintilla/PlatGTK.cxx,
25167 scintilla/RESearch.cxx,
25168 scintilla/ScintillaBase.cxx,
25169 scintilla/ScintillaGTK.cxx,
25170 scintilla/Style.{cxx,h},
25171 scintilla/StyleContext.h,
25172 scintilla/ViewStyle.cxx,
25173 scintilla/include/*.h: updated.
25175 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
25177 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
25178 should have been told to the scintilla team. We're lucky I read the
25179 ChangeLog and the modifications of the lexer (thanks to the Gnome
25182 * data/internal.properties: added Baan definitions.
25183 Fixed some issues for C such as *_cast directive, that are only
25184 available with C++.
25185 Updated C++, HTML and shell scripts definitions.
25186 Updated Ada and Bullant, that have been forgotten.
25188 * src/main_menubar_def.h,
25191 src/utilities.[ch]: added support for the Baan highlight style.
25193 2001-12-29 Stephane Demurget <demurgets@free.fr>
25195 Polished the plugins menu behaviour and added a tearoff
25196 menuitem to the recent entries submenu.
25198 Note: The recent entries list seems to be too height
25199 with all these superfluous hseparators.
25201 * src/main_menubar.c: Polished, making some
25202 functions declarations static and cleaning some code.
25204 (create_submenu_plugin): removed the extra
25205 plugins entry and the horizontal separators.
25207 (on_plugins_menu_realize): the plugins menu is only
25208 shown if there's at least one available.
25210 (create_submenu*): added a tearoff menuitem to have
25211 a more homogeneous menu style. For now, it doesn't
25212 take care of user settings (but it was even worse
25215 2001-12-29 Stephane Demurget <demurgets@free.fr>
25217 * configure.in: added the packageplugindir variable to avoid
25218 installing the plugins in $(prefix). It's not the same path as
25219 anjuta 2 to allow parallel installation.
25221 2001-12-29 Stephane Demurget <demurgets@free.fr>
25222 Fix a reopened part of bug #440676: keyboard navigation between the
25223 different text buffers. Changed to a more global approch.
25225 * src/notebook.[ch]: removed.
25227 * src/Makefile.am: removed notebook.[ch]
25229 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
25230 (on_anjuta_window_key_press_event): added to fulfill the global
25233 * HACKING: updated according to the new global shortcuts handling.
25235 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
25237 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
25238 Shifted plugin menu from Edit submenu to main menu.
25241 Added plugins/sample1/plugin-sample1.c
25243 * plugins/sample1/plugin-sample1.c:
25244 Added localization and used anjuta_info, instead of anjuta_error.
25246 * plugins/.cvsignore, plugins/sample1/.cvsignore:
25249 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
25251 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
25254 * Makefile.am: Added module plugins.
25256 * plugins, plugins/Makefile.am, plugins/sample1/*:
25257 Created plugins modules.
25259 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
25260 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
25261 to load plugins of *.so only and not *.so* (which results
25264 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
25265 plugins during packaging.
25267 2001-12-27 Simos Xenitellis <simos@hellug.gr>
25269 * configure.in: Added Greek (el) to ALL_LINGUAS.
25271 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
25273 * configure.in: Added portuguese to ALL_LINGUAS
25275 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
25277 * global-tags/.cvsignore
25278 tagmanager/.cvsignore
25279 tagmanager/include/.cvsignore:
25280 Added cvs ignore files.
25283 Updated cvs ignore file.
25285 2001-12-23 Andy Piper <andy.piper@freeuk.com>
25287 * src/debugger.c, src/text_editor.c, src/anjuta.c,
25288 data/anjuta.properties, data/internal.properties: clean up some
25289 message strings (me)
25291 2001-12-23 Andy Piper <andy.piper@freeuk.com>
25293 * src/about.c, THANKS: added Jens to the credits
25295 2001-12-23 Andy Piper <andy.piper@freeuk.com>
25297 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
25298 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
25299 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
25300 Georg <mail@jensgeorg.de> to add close button to file tabs.
25302 2001-12-20 Andy Piper <andy.piper@freeuk.com>
25304 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
25305 (debugger now catches correct signal from process)
25307 2001-12-20 Andy Piper <andy.piper@freeuk.com>
25309 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
25310 * src/pixmaps.h: switch appwizard project icons to new designs
25311 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
25313 2001-12-20 Andy Piper <andy.piper@freeuk.com>
25315 * pixmaps/Makefile.am: stop redundant images from being installed.
25316 The next step will be to remove them completely.
25317 * src/appwiz*: further updates (more to come)
25318 * src/pixmaps.h: cleaned up, commented
25319 * src/splash.c: should use the pixmaps macro defined
25320 * HACKING: more on the graphics stuff and use of pixmaps.h
25322 2001-12-19 Andy Piper <andy.piper@freeuk.com>
25324 * src/defaults.c: fix bug #494864
25326 2001-12-18 Andy Piper <andy.piper@freeuk.com>
25328 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
25329 graphics from Misha
25330 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
25331 redundant graphics, no longer used
25332 * src/appwiz*: revamped application wizard by Andy and Misha for
25333 a more usable and professional look-and-feel
25334 * HACKING: updates to cover patching, graphics, and some additions
25336 * TODO: removed some implemented features
25338 2001-12-17 Andy Piper <andy.piper@freeuk.com>
25340 * data/anjuta.properties, data/internal.properties: cleanup
25341 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
25342 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
25343 to edit styles colors for keywords and add Goto Tag menu option
25346 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
25348 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
25351 fixes the Forget of the cursor position when tab is brought active
25352 from project manager.
25354 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
25357 Exported "TERM=xterm" to get a color terminal when
25358 anjuta is not started from within a terminal.
25360 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
25364 Added a frame around zvt terminal.
25366 * src/preferences_gui.c
25367 Modified to say "Use glade component (experimental)"
25368 instead of "Use Component".
25370 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
25373 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25376 src/fileselection.c
25381 src/project_dbase.c
25383 a) Extra scrollbar in terminal no longer appears.
25384 b) Character set preference should be preserved (untested).
25385 c) File selection widget now remembers last directory.
25386 d) On creation of generic project, the glade 'file not found' error no
25388 e) First terminal window is created 'on demand', so it should always to
25389 the Right Thing (TM) as far as starting WD is concerned. Also, the
25390 environment is now passed to the terminal.
25391 f) Solaris compilation should be fixed (replaced get_current_dir_name()
25393 g) Fixed some compilation warnings.
25395 2001-12-10 Andy Piper <andy.piper@freeuk.com>
25397 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
25398 src/pixmaps.h: applied terminal and warnings patch (Biswa)
25399 * src/*: cleanups (me)
25400 * pixmaps/mini_term.xpm: added new file for terminal button
25401 (me, based on existing artwork)
25403 2001-12-07 Andy Piper <andy.piper@freeuk.com>
25405 * configure.in: bumped version to 0.1.9-pre
25406 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
25408 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
25410 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
25412 * src/splash.c: removed a DOS end of line of a comment (so the *.po
25413 files are free of that char)
25414 * configure.in: added "az" to ALL_LINGUAS
25416 2001-11-29 Andy Piper <andy.piper@freeuk.com>
25418 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
25419 crash bug fix from Biswa.
25420 * FUTURE: added Anjuta/gIDE merger information to provide
25421 details on future direction and status of 1.x stuff
25422 * NEWS: prepared for release
25423 * po/de.po: update from Jens Georg <mail@jensgeorg>
25425 2001-11-28 Andy Piper <andy.piper@freeuk.com>
25427 * multiple minor updates pre-0.1.8
25428 * patch from Biswa to fix syntax highlighting and packaging
25429 * po/fr.po: update from Stef
25431 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
25433 * global-tags/Makefile.am
25434 global-tags/create_global_tags.sh
25435 global-tags/tm_global_tags.c
25436 scintilla/LexCPP.cxx
25437 scintilla/include/SciLexer.h
25439 src/project_dbase.c
25440 tagmanager/Makefile.am
25441 tagmanager/include/Makefile.am
25442 tagmanager/include/tm_project.h
25443 tagmanager/include/tm_tag.h
25444 tagmanager/include/tm_tagmanager.h
25445 tagmanager/tm_project.c
25446 tagmanager/tm_source_file.c
25447 tagmanager/tm_tag.c
25448 tagmanager/tm_workspace.c:
25450 Includes the syntax highliting patch to scintilla).
25451 and more stable code.
25453 *tagmanager/include/tm_symbol.h: New file.
25454 *tagmanager/tm_symbol.c: New file.
25456 Add symbol tree building functionality at project level
25459 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25461 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
25463 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
25464 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
25465 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
25466 : New and improved pixmaps from Misha <misha@phreaker.net>
25469 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
25471 * Big patch submitted by
25472 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
25473 Many thanks to him.
25475 * src/Makefile.am, src/aneditor.cxx
25476 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
25477 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
25478 Use of tagmanager lib for advanced calltips.
25480 * global-tags/*: Created new directory and added files to
25481 generate system.tags.
25483 * tagmanager/*: Created new directory and added tagmanager lib
25486 * configure.in, acconfig.h, Makefile.am: Modified to reflect
25487 the above additions.
25489 * data/Makefile.am: Modified to accomodate generated system.tags file.
25491 2001-11-07 Andy Piper <andy.piper@freeuk.com>
25493 * scintilla/: updated to 1.41
25494 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
25495 * src/about.c: updated list of authors
25496 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
25497 * HACKING: updated to cover Scintilla usage
25498 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
25501 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
25503 * src/aneditor.cxx: Fixed compilation errors with it.
25504 by add include to gtk+ headers and typedefining a mysteriously
25505 vanished class Colour.
25507 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
25509 * configure.in: Added pt_BR in the languages.
25511 2001-11-01 Andy Piper <andy.piper@freeuk.com>
25513 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
25514 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
25516 * manuals/C/anjuta-manual/*: new format to match
25517 the rest of the GNOME docs chapter layout. Added the many
25518 new contributors. Moved Authors and License information into new
25519 chapters of their own - should make expansion easier too
25520 * src/compiler_options.c: changed the profiler option to -pg to
25521 work with GNU tools (gprof)
25522 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
25525 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
25527 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
25528 compiler_options_gui.c:
25529 Added a new entry for linker flags and renamed c_options to c_flags
25530 and l_options to l_libs. Also, added a new function:
25531 compiler_options_set_prjlflags_in_file();
25533 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
25535 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
25537 2001-10-26 Andy Piper <andy.piper@freeuk.com>
25539 * THANKS, src/about.c: corrections and additions following
25541 * src/main_menubar.c: patch from Rikul to fix the problem with
25542 menu accelerators not being loaded
25544 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
25546 * THANKS: Added all contributors and translators names and emails.
25548 * pixmap/anjuta_logo.png: Reduced the size of the logo.
25549 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
25550 Added new file (earlier logo with border).
25551 * src/about.c: Added all contributors names and emails
25552 and used macro definition for logo pixmap file.
25553 * src/pixmaps.h: Added entry for anjuta splash screen.
25555 2001-10-24 Andy Piper <andy.piper@freeuk.com>
25557 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
25558 to new PNG version (thanks to Misha) and removed the old
25561 2001-10-24 Abel Cheung <maddog@linux.org.hk>
25563 * THANKS: added Conner Mo for simplified Chinese translation.
25564 * configure.in: added zh_CN in ALL_LINGUAS
25566 2001-10-21 Abel Cheung <maddog@linux.org.hk>
25568 * THANKS: added Joe Man for his traditional Chinese translation.
25569 * configure.in: added zh_TW in ALL_LINGUAS.
25571 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
25573 * src/main_menubar_def.h: Changed the link of lidn to
25574 http://lidn.sourceforge.net.
25576 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
25578 * Applied patch from Rikul
25579 * Applied patch from Luca
25580 * Fixed a cvs conflict. :)
25582 2001-10-17 Stephane Demurget <demurgets@free.fr>
25584 * THANKS: added Marc Botermans for his Dutch translation.
25586 * configure.in: added nl in ALL_LINGUAS.
25590 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
25592 * anjuta.c: Fixed luca's typo.
25593 * resources.c, resources.h: Changed gchar* return to void, to
25594 avoid a compiler warning.
25595 * scintilla/Makefile.am: Reorganized file entries.
25596 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
25598 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
25600 * Upgraded scintilla to 1.4.
25601 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
25602 LexLisp.cxx StyleContext.cxx StyleContext.h
25603 * src/Makefile.am: Added 4 lexers and separated lexer objects
25604 from the main link variable.
25606 2001-10-14 Stephane Demurget <demurgets@free.fr>
25608 * THANKS: added Luca, even if it shouldn't be my role to write
25609 this sort of thing :)
25611 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
25612 the latest Luca patch.
25614 2001-10-14 Andy Piper <andy.piper@freeuk.com>
25616 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
25617 This is not documented yet; plugins to come later.
25618 * src/find*.c: find dialogs now persistent
25619 (Rick <rikul@bellsouth.net>)
25620 * widgets/gnomefilelist.c: fixed multiple file open issue
25621 (Rick <rikul@bellsouth.net>)
25622 * changes to recent file and project lists handling
25623 (lbell <lbell@tsc4.com>)
25624 * more minor UI updates (me)
25626 2001-10-11 Andy Piper <andy.piper@freeuk.com>
25628 * src/Makefile.am: removed warnings for traditional C syntax
25629 * pixmaps: added new icons for mini_locals, mini_cvs and
25630 the splash screen - thanks to Misha <misha@phreaker.net>
25632 2001-10-10 Andy Piper <andy.piper@freeuk.com>
25634 * src/toolbar.c: fix typo in tooltip text
25635 * ccview/cccmd.cc: alter Func to Function in menu text
25637 2001-10-09 Andy Piper <andy.piper@freeuk.com>
25639 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
25640 issue with find dialog reporting an error when Scintilla finds text
25641 * applied patch from Denis Boehme <boehme at syncio dot de> to support
25642 DOS files (i.e. CR/LF translation)
25644 2001-10-03 Andy Piper <andy.piper@freeuk.com>
25646 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
25648 * data/internal.properties: default fold style now set to 3 :-)
25649 * applied patch from rikul <null@acm.org> to turn notebook tab
25650 headings red when file has been edited.
25652 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
25654 * configure.in: Added "no" to ALL_LINGUAS.
25656 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
25658 * Patch from lbell <lbell@tsc4.com>
25663 src/main_menubar_def.h
25664 src/mainmenu_callbacks.c
25665 src/mainmenu_callbacks.h
25666 src/project_dbase.c
25667 src/project_dbase.h
25669 Implemented a check menu item to handle the 'show locals' flag
25670 for the current project.
25672 * data/internal.properties: Removed the redundant command
25673 for gnome-terminal.
25675 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
25677 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
25679 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
25681 * configure.in: Added "ta" to the languages list.
25683 2001-09-21 Andy Piper <andy.piper@freeuk.com>
25685 * data/internal.properties:
25686 added fold.symbols property to control appearance of folds
25687 in the Scintilla editor (thanks to rikul <null@acm.org>)
25689 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
25692 one extra button for message win is being created -- Fixed.
25694 The frame should be hidden and not only the pix_lab when
25695 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
25698 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
25699 for the time being it is same as mini_cvs.xpm.
25701 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
25703 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
25705 Patch from rikul <null@acm.org>
25707 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
25708 glades.h, messages.c, messages.h, pixmaps.h,
25709 project_dbase.c, project_dbase.h, session.c,
25710 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
25712 inserted 'add to watch' option in inspect window, so you can add easily
25713 a variable in watch window .
25715 Added a new message pane for the gdb local variables inspection. Changed
25716 the code in messages.c to better account for future new panes insertion.
25717 Defined a new pixmap for the new tab button in pixmaps.h
25718 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
25721 Changed the debugger module to have a single function for asking to gdb
25722 to send program info. The idea is to ask the debugger about only the
25723 info needed to open windows( watch, registers, etc ) to speedup the step
25724 command. I plan to ask informations to the debugger based on the user
25726 The request for local variables is enabled by default, but the
25727 projectDBase has a variable to control it, to allow disabling that
25728 feature, there is also the code to save and to reload the state. If you
25729 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
25732 This big patch is from: lbell <lbell@tsc4.com>
25734 2001-09-20 Stephane Demurget <demurgets@free.fr>
25736 Patch from rikul <null@acm.org> :
25738 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
25739 problem and added folding support for php/hmtl.
25741 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
25743 * Fixed dnd of files within scintilla.
25744 patch from: rikul <null@acm.org>
25746 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
25748 * Applied patch from Luca.
25750 * src/source.c: source_write_build_files(): Fixed the project generation
25751 failure. The fist return statement and the free_project_type were
25754 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
25756 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
25757 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
25759 1) Restore the error color to red (waiting for a configurable one )
25760 2) Saving projects settings if you exit anjuta without closing an open
25762 3) New Menu 'repaeat search' to search with a keystroke without pressing
25764 4) some define in the menus to better handle menu item update
25766 Patch from: lbell <lbell@tsc4.com>
25768 * main_menubar_def.h, main_menubar.c: Change the position of
25769 "Repeat find" menu position.
25771 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
25773 project_type.h, project_type.c, source.c: Applied patch.
25774 patch from Johannes Schmid <clubfan@users.sourceforge.net>
25776 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25778 * configure.in, src/Makefile.am: Using macros for ORBit flags.
25780 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25782 * Fixed bug #445752
25784 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25786 * Fixed bugs in Gtk-- and Gnome-- project type
25788 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25790 * dnd.c: Support for multiple files drag-n-drop.
25792 Patch from: rikul <null@acm.org>
25794 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
25795 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
25798 Patch from: rikul <null@acm.org>
25800 * Applied patch for widgetizing goto dialog box.
25803 * Applied patch for having new project type handling.
25804 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25806 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25808 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
25809 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
25810 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
25811 find_replace.c, find_replace.h, find_text.c, find_text.h,
25812 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
25813 project_dbase.h, source.c, text_editor.c, text_editor.h,
25814 text_editor_cbs.c, utilities.c, utilities.h:
25816 Applied a huge patch (after slight preview). I would like Luca
25817 to have his feature additions mentioned here.
25819 Patch from: lbell <lbell@tsc4.com>
25821 2001-09-09 Stephane Demurget <demurgets@free.fr>
25823 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
25825 * po/fr.po: updated to the latest sources.
25828 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25830 * Fixed bug #445752
25832 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25834 * dnd.h, dnd.c: New files for drag n drop support.
25836 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
25837 Added drag and drop support for opening files.
25839 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
25840 Archit Baweja <bighead@crosswinds.net> for this idea.
25842 * TODO: Added some more todos. :-(
25844 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25846 * Fixed the goto line activate bug.
25847 patch from: Martyn Bone <mbone@brightstar.u-net.com>
25849 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25851 * Fixed bugs in Gtk-- and Gnome-- project type
25853 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
25855 * widgets/gonmefilelist.c, gnomefilelist.c:
25856 Modified multiple selection on pressing control.
25857 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25859 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
25860 Modified multiple selection on pressing control.
25861 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25863 2001-09-05 Abel Cheung <maddog@linux.org.hk>
25865 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
25866 This is useless; but just in case...
25868 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
25870 * data/internal.properties: modified a bit of perl properties.
25872 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
25874 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
25875 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
25876 Added support for multiple file imports. Changed the standrd C++
25877 convention of #include <file> to #include <file.h>, because I had given
25878 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
25879 now support the #include <file> convention. That is something to be fixed :).
25880 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25882 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
25884 * src/anjuta.c: Added function static greetings_text(), to solve the non
25885 translation of the greetings text in the wizard.
25887 2001-08-31 Andy Piper <andy.piper@freeuk.com>
25889 * src/find_in_files_gui.c: made order of buttons consistent with other Find
25890 dialogs, with OK the default (fix bug #453482)
25892 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
25894 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
25896 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
25898 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
25906 src/main_menubar_def.h
25907 src/mainmenu_callbacks.c
25908 src/mainmenu_callbacks.h:
25909 Applied the patch that addes menu items which allow users to
25910 insert GPL notice and date time in current document.
25911 patch from: Rick Patel <rikul@shreve.net>
25913 * src/main_menu.c: Fixed a compilation error.
25915 * src/anjuta.c: Fixed non-rememberence of editor tab position.
25917 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
25918 about the unterminated strings.
25920 * scintilla/*: Updated scintilla to 1.3.9 version.
25922 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
25924 * widgets/gnomefileselection.c:
25925 Applied the patch for fixing multiple selection of file open funcion,
25926 which will deselect the files selected.
25927 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25929 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25931 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
25932 src/fileselection.c, src/anjuta_cbs.c:
25933 Applied the patch for multiple selection of file open.
25934 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25936 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25938 * Removed "-f" option in call to devhelp, because devhelp no longer
25941 2001-08-26 Stephane Demurget <demurgets@free.fr>
25943 All these modifications have been pointed out by
25944 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
25946 * data/internal.properties: two fixes for the PHP lexer.
25949 * fr.po: minor fixes.
25951 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
25953 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
25957 main_menubar_def.h,
25958 main_menubar_callbacks.c,
25960 Added new menu item for "close all fils".
25961 (Patch from Rikul <rikul@shreve.net>, after revision)
25963 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
25965 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
25966 (Patch from Rikul <rikul@shreve.net>)
25968 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
25969 (Patch from Rikul <rikul@shreve.net>)
25971 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25973 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
25974 project name in application widzard.
25975 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
25977 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
25978 of the 'OK' button there is an 'Execute' one.
25979 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
25981 * executer.c: Changed cancel button to close button. That was more appropriate.
25983 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25985 * HACKING: corrected >>>>>> Config management.
25987 * HACKING: Added many things.
25989 * src/launcher.h: Added some comments.
25991 2001-08-21 Stephane Demurget <demurgets@free.fr>
25993 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
25996 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
25997 src/appwizard_cbs.c,
25998 src/appwizard_gui.c: Applied UI/docs cleanup patch from
25999 Andy Piper <andy.piper@freeuk.com>
26001 * po/fr.po: updated to latest sources.
26003 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
26006 2001-08-18 Andy Piper <andy.piper@freeuk.com>
26008 * Fixed bugs #450280 and #448845
26010 * src/about.c: corrected Naba's e-mail address (.net, not .com)
26012 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
26015 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
26016 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
26017 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
26018 names to remove "Anjuta: " prefix
26020 * src/main_menubar_def.c: altered a message
26022 * launcher/anjuta_launcher.c: cleaned up some messages
26024 * src/debugger.c: edited messages to improve clarity
26026 * src/app_wiz*.c: tidied wizard interface
26029 2001-08-15 Stephane Demurget <demurgets@free.fr>
26031 Synced Naba's fix and mine about the wizards not working and removed
26032 anjuta.prj to avoid a nasty checkin.
26034 * Makefile.am: removed the install-data-local rule.
26036 * data/Makefile.am: changed the list of files.
26038 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
26040 * .cvsignore: added anjuta.prj for the same reason.
26043 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
26045 * src/source.c: Fixed a bug that fails new gnome projects to get
26048 * src/project_manager.c: Fixed a bug that disables storing recent
26051 * Makefile.am: Added stuffs to install the macro files in the
26055 2001-08-14 Stephane Demurget <demurgets@free.fr>
26057 * data/Makefile.am: added some rules to support the gnome/ macros
26058 dir in order to make the wizards work again.
26060 * anjuta.spec.in: upped the release number.
26063 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
26065 * configure.in (ALL_LINGUAS): Added pl.
26068 2001-08-09 Stephane Demurget <demurgets@free.fr>
26070 * anjuta.spec.in: fixed the doc files list.
26073 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
26075 * src/about.c: corrected my email address. :-)
26079 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
26080 (patch from Andy Piper <squiggle@ukgateway.net>)
26082 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
26084 * debugger.c: Fixed a bug associated with debugging threaded
26087 * text_editor_menu.c: Fixed broken ui in text editor
26090 * text_editor_menu.c: Now the option sub menu in text editor pop up
26093 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
26094 (suggested by lord sibn <sibn@utspl.cjb.net> )
26096 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
26098 * src/text_editor_menu.c: Added menu item for context help
26099 (patch from Andy Piper <squiggle@ukgateway.net>)
26101 2001-08-06 Stephane Demurget <demurgets@free.fr>
26103 * ccview/cccproj.cc: added missing i18n strings.
26105 * data/welcome.txt: bumped version to 0.1.6.
26107 * src/anjuta.c: fixed a compilation error due to devhelp integration.
26109 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
26111 * help.c, help.h: Added support for DevHelp context sensitive help
26112 and gnome api browsing.
26113 * Fixed toolbars and editor views "not save" bug.
26114 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
26115 (patch from Andy Piper <squiggle@ukgateway.net>)
26116 * Updated THANKS and chapter15.sgml for uk and ru translators.
26118 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
26120 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
26121 * Updated configure.in to include these changes
26123 2001-08-03 Stephane Demurget <demurgets@free.fr>
26125 * src/project_dbase_gui.c: fixed bug #446963
26126 (on_project_dbase_ccview_update_start),
26127 (on_project_dbase_ccview_update_end): added.
26128 These two respectively disable and enable close file/project
26129 menu entries and toolbar items, while the ccview part updates
26133 2001-08-03 Stephane Demurget <demurgets@free.fr>
26135 * configure.in: added sv to the ALL_LINGUAS list.
26138 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
26140 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
26141 file to work: merge translations and distribute it.
26143 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
26145 * NEWS, README, THANKS & TODO: Spelling fixes.
26147 2001-08-01 Stephane Demurget <demurgets@free.fr>
26149 * README: updated requirements.
26151 * scintilla/Makefile.am,
26152 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
26153 target can't be realized (custom build path).
26155 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
26156 Removed install-data-local.
26158 * src/compiler_options.c: changed the include paths of the pixmaps.
26159 we hadn't any warning because of the include paths passed to the
26160 compiler. Thanks to make distcheck for reporting this.
26163 2001-07-31 Stephane Demurget <demurgets@free.fr>
26165 * NEWS, THANKS: updated.
26167 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
26168 fixed to show the correct kernel signal number and its description.
26170 * widgets/gnomefilelist.c: fixed bug #445756
26171 (goto_last): renamed to goto_prev and changed according to goto_next.
26172 (goto_next): added.
26173 (goto_directory): removed.
26174 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
26175 returned value is now the position in the list.
26176 (check_ok_button_cb): changed the back check and added one for next.
26177 (gnome_filelist_set_dir): the check in history make it wouldn't be
26178 a "true" history. polished the whole thing, using set_dir_internal.
26179 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
26180 there's no check in the history when using back or next.
26182 * manuals/*: added missing .cvsignore files.
26185 2001-07-30 Stephane Demurget <demurgets@free.fr>
26187 * po/fr.po: updated to latest sources.
26189 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
26190 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
26191 to put off their sensitive attributes.
26193 2001-07-29 Stephane Demurget <demurgets@free.fr>
26195 * po/fr.po: fixed some grammar things.
26196 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
26199 * src/utilities.c: (file_is_link): use lstat instead of stat.
26201 2001-07-27 Naba Kumar <kh_naba@123india.com>
26203 * Remove help dir from cvs, because it is no longer
26206 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
26209 2001-07-24 Naba Kumar <kh_naba@123india.com>
26211 * debugger.c: (debugger_update_prog_status): Fixed
26212 the bug with gdb version 5. Debugger starts, when
26213 step in/out/over etc are clicked.
26215 * debugger.c: All functions: added debugging codes.
26217 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
26218 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
26219 Modified to recognize non project files also.
26221 * source.c: (source_write_configure_in):
26222 Added source for 'prefix' counterparts for
26223 no-prefix AC_SUBST.
26225 2001-07-23 Naba Kumar <kh_naba@123india.com>
26227 * anjuta.c: added function anjuta_remove_text_editor();
26228 and suitably modified anjuta_remove_current_text_editor().
26230 * project_dbase.c: project_dbase_close(), Added code to
26231 close all opened files that belong to the project when
26232 the project is closed.
26233 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
26235 * Updated the manuals/anjuta-manual subdir for GDP standards.
26236 (patch from Andy Piper <squiggle@ukgateway.net>)
26238 * main_menubar.h, main_menubar.def: Added Menu items to handle
26239 urls for library references, bugs, patches and feature request
26242 2001-07-20 Naba Kumar <kh_naba@123india.com>
26244 * Set wmclass names in all windows.
26245 (patch from Andy Piper <squiggle@ukgateway.net>)
26246 * New splash logo from "Misha" <misha@phreaker.net>);
26248 2001-07-19 Naba Kumar <kh_naba@123india.com>
26250 * preferences.[h,c], preferences_gui.c: Added 4 properties to
26251 set caret color, calltip back color and selection fore/back
26254 2001-07-18 Naba Kumar <kh_naba@123india.com>
26256 * project_dbase.c: Closes all files when project is closed.
26257 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
26258 -- We still need to refine this as it closes all sort of files.
26260 * compiler_options.c: Fixed seg-fault bug when last item in
26261 compiler option lists is removed.
26263 * Fixed missing newline warnings during compilation.
26264 (patch from Andy Piper <squiggle@ukgateway.net>)
26266 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
26268 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
26269 autogenerated no need to store'em in CVS.
26271 * ccview/.cvsignore: Addition of cvsignore.
26273 2001-07-17 Naba Kumar <kh_naba@123india.com>
26275 *GUI fixes and spell corrections
26276 (patch from Andy Piper <squiggle@ukgateway.net>)
26278 2001-07-15 Naba Kumar <kh_naba@123india.com>
26280 *Fixed double error message for file not found.
26282 *Put white backgrounds for png images.
26284 *Converted '-' to '_' in sgml files.
26286 2001-07-14 Naba Kumar <kh_naba@123india.com>
26288 * project_dbase.c: Short-cut for expand/collasp project tree
26290 * project_dbase_gui.c:
26291 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
26293 2001-07-13 Naba Kumar <kh_naba@123india.com>
26295 * notebook.[h,c]: Added
26296 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
26297 Project/message window now toggles on control and
26298 and notebook switch short-cut
26300 2001-07-7 Naba Kumar <kh_naba@123india.com>
26302 * Changed a new icon set which looks more gnomish.
26304 * Changed a new anjuta splash logo.
26305 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
26307 2001-07-6 Naba Kumar <kh_naba@123india.com>
26309 * ccview/*: Integrated ccview for class view and file view
26310 in the project Manager.
26312 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
26314 2001-07-1 Naba Kumar <kh_naba@123india.com>
26316 * scintilla/*: Upgraded Scintilla to version 1.3.7
26318 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
26320 2001-06-28 Naba Kumar <kh_naba@123india.com>
26322 * src/debugger.c: Correct step-over and step-out swapping.
26324 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
26325 chapters and added more stuffs.
26327 2001-06-13 Naba Kumar <kh_naba@123india.com>
26329 * data/autogen.sh.gtkmm: Added
26331 * data/autogen.sh.gnomemm: Added
26333 * src/appwiz.c: Added two more application wizard templetes
26335 * src/project: for gtk-- and gnome-- and proper support
26337 * src/source.c: for c++ in the project configuration.
26341 2001-05-05 Naba Kumar <kh_naba@123india.com>
26343 * Merged my pre-cvs modifications with
26344 the current cvs copy.
26346 * (lot of files change).
26348 * Implemented session management.
26350 * Local installation possible by
26351 manageing our own pixmaps paths
26354 * resources.h: Added.
26355 * resources.c: Added.
26359 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
26361 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
26362 Corrected/extended ignores.
26364 2001-05-04 Naba Kumar <kh_naba@123india.com>
26366 * manuals/: dir tree added.
26367 Sgml documentation started in this dir.
26369 * omf-install/: dir tree added.
26371 * manuals/anjuta-manual/C/anjuta-manual.sgml:
26372 Created initial document structure.
26374 * configure.in: Added test for scrollkeeper.
26375 Added some Makefile entries in AC_OUTPUT.
26377 * Makefile.am: Added subdir manuals/
26379 * HACKING: Wrote something stupid.
26381 2001-05-02 Stéphane Démurget <demurgets@free.fr>
26383 * Makefile.am: Added ChangeLog in local data list, becaused it's
26384 needed to create a new project.
26386 * po/fr.po: minor fixes.
26388 * src/build_file.c, src/configurer.c, src/debugger.c,
26389 src/executer.c, src/find_replace.c, src/gnome_project.c,
26390 src/goto_line.c, src/launcher.c, src/messages.c,
26391 src/preferences.c src/project_dbase.c: functions declared static.
26393 * widgets/gnomefilelist.c: Fixed a project creation bug,
26394 introduced with latest changes.
26396 2001-05-01 Stéphane Démurget <demurgets@free.fr>
26398 * widgets/gnomefilelist.c,
26399 BUGS: Fixed an annoying bug preventing from loading files/project
26400 given on the command line. Polished the whole gnome_filelist widget.
26402 2001-04-27 Stéphane Démurget <demurgets@free.fr>
26406 src/anjuta.h: Polished the command line parsing.
26408 * BUGS: Need to clean that damn gnome_filelist widget.
26410 2001-04-25 Stéphane Démurget <demurgets@free.fr>
26414 src/signals.c: Removed duplicated includes.
26416 * po/fr.po: minor fixes.
26418 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
26419 create_compiler_options_page? () declared static.
26421 src/anjuta.c: Put a command line option for disabling
26424 * src/preferences_gui.c: Fixed an internationalization issue,
26425 other functions declared static.
26427 * src/gnome_project.c: Fixed some memory leaks,
26428 new_prj_terminated () declared static.
26430 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
26432 * configure.in: Sort ALL_LINGUAS alphabetically.
26434 2001-04-22 Stéphane Démurget <demurgets@free.fr>
26436 * Emptied that ugly old Changelog.
26438 == Anjuta 0.1.5 ===
26441 2001-03-10 Naba kumar <naba@gnome.org>
26443 * src/gnome_project.c: Fixed project dir creation bug.
26445 * src/text_editor.c: Fixed double accelerators bug.
26447 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
26449 * src/stack_trace.c, * src/compiler_options.c,
26450 data/internals.properties, src/defaults.c:
26451 Fixed pixmap creation with NULL window.
26453 * src/commands.c, src/preferences_gui.c, src/build_project.c
26454 src/clean_project.c: Bug fix.
26456 * src/main_menubar_def.h: i18n bug fix.
26458 * src/executer.h, src/executer.c: Bug fix.
26460 * src/controls.c: Bug fix.
26462 * src/debugger.c: Debugger now takes program args.
26464 * po/ja.po: Added japanese translation file.
26466 Upgraded to ver 0.1.4
26467 ... Fixed other minor bugs.
26469 == Anjuta 0.1.3 ===
26471 2001-XX-XX Naba kumar <naba@gnome.org>
26473 * Lots of unaccountable changes. Integrated scintilla.
26474 Redesigned Project managemet. Added supports for other languages.
26475 Java style properties managements. .... blah blah
26477 2000-11-11 Naba kumar <naba@gnome.org>
26479 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
26480 Upgraded to version 0.1.3.
26482 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
26483 Fixed to activate Debug->add watch properly.
26485 === Anjuta 0.1.2 beta_2 ===
26486 === Anjuta 0.1.2 ===
26488 2000-11-05 Naba kumar <naba@gnome.org>
26490 * src/compiler_options.c, src/compiler_options_cbs.c
26491 src/compiler_options_cbs.h, src/compiler_options_gui.c
26492 src/anjuta2.c, extra/stock_libs.anj (new),
26493 extra/README.stock_libs (new), htmls/page13.html,
26494 htmls/images/*: Improved Library settings GUI. Can now enable/disable
26495 added libraries. Stock libs provided for ease of entry. Modified
26496 help html file accordingly.
26498 2000-11-03 Naba kumar <naba@gnome.org>
26500 * README: Minor fixes in Doc files.
26502 * src/gnome_prj.c, src/appwidzard_cbs.c:
26503 Fixed to ignore non-existant dir for blank prj.
26504 More checking in project creation, especially to confirm
26505 that the prj file already does not exist.
26507 * anjuta.spec, configure.in: Upgraded to version 0.1.2
26509 * src/controls.c: Now Menu item "Format/Detach current document"
26510 is inactive when there is no document opened.
26512 === Anjuta 0.1.1 ===
26514 2000-11-01 Naba kumar <naba@gnome.org>
26516 Completed and Release of first version (Beta) with lots of bugs.
26518 1999-12-27 Naba kumar <naba@gnome.org>
26520 Anjuta project started.