1 2008-02-15 James Liggett <jrliggett@cox.net>
3 reviewed by: Johannes Schmid <jhs@gnome.org>
5 * plugins/profiler/gprof-options.c: (setup_widgets),
6 (gprof_options_set_target), (gprof_options_has_target),
7 (gprof_options_get_string):
8 * plugins/profiler/gprof-options.h:
9 * plugins/profiler/plugin.c: (ifile_open):
10 516128 – crash in Anjuta IDE: selected profiler as the...
12 2008-02-14 Johannes Schmid <jhs@gnome.org>
14 * plugins/macro/macro-db.c: (save_macro), (macro_db_get_macro):
15 * plugins/macro/macro-dialog.c: (on_macro_selection_changed):
16 * plugins/symbol-browser/an_symbol.c:
17 * plugins/symbol-browser/an_symbol_view.c:
18 (on_symbol_view_row_expanded):
19 Fixed some memory leaks (Remember to all free/unref everything that comes
20 from gtk_tree_model_get())
22 2008-02-14 Johannes Schmid <jhs@gnome.org>
24 * plugins/document-manager/search-box.c: (on_search_activated):
25 516377 – Status bar does not change its status of 'Search for .. continued at top'
26 (caused by differences between scintilla and sourceview)
28 2008-02-13 James Liggett <jrliggett@cox.net>
30 * plugins/subversion/svn-diff-command.c: (svn_diff_command_run):
31 Output in UTF-8 format to avoid hangs with the editor. (#516014)
33 2008-02-14 Johannes Schmid <jhs@gnome.org>
35 * plugins/language-support-cpp-java/plugin.c:
36 (get_line_indentation_base), (get_line_auto_indentation),
37 (on_editor_char_inserted_cpp):
38 504905 – Ctrl-I (Auto Indent) doesn't indent properly after C++ public: and private:
40 2008-02-13 Johannes Schmid <jhs@gnome.org>
42 * plugins/language-support-cpp-java/plugin.c:
43 (is_iter_inside_string), (get_line_auto_indentation):
44 Handle comments in the code and do not ask editor. Fixes scintilla
45 indentation (sourceview does not report comments anyway).
47 * plugins/sourceview/sourceview-cell.c: (iiter_diff):
48 Diff with correct sign (also fixes some issues with language-support)
50 2008-02-13 Johannes Schmid <jhs@gnome.org>
52 * plugins/language-support-cpp-java/plugin.c:
53 (get_line_indentation_base):
54 Act even more clever for comments. Indent /* */ comments correctly
57 2008-02-13 Johannes Schmid <jhs@gnome.org>
59 * plugins/sourceview/sourceview.c: (ieditor_set_tab_size):
60 Also set indentation size correctly, when tab size is set
61 by language support plugin
63 2008-02-13 Johannes Schmid <jhs@gnome.org>
65 * plugins/language-support-cpp-java/plugin.c:
66 (get_line_indentation_base):
68 Indent lines after comments correctly
70 2008-02-13 Johannes Schmid <jhs@gnome.org>
72 * libanjuta/anjuta-launcher.c: (anjuta_launcher_set_encoding_real),
73 (anjuta_launcher_set_encoding), (anjuta_launcher_fork):
74 * libanjuta/anjuta-launcher.h:
75 Some more fixes from symbol-db-branch
78 Move anjuta-shell to noinst_PROGRAMS as it is just a test
80 2008-02-12 Johannes Schmid <jhs@gnome.org>
82 Patch from Gennaro Bellizio <genbell@tiscali.it>:
83 * global-tags/Makefile.am:
85 #515954 – create_global_tags.sh: wrong anjuta-tags path
87 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
88 (anjuta_launcher_dispose), (anjuta_launcher_check_password_real),
89 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
90 (anjuta_launcher_scan_pty), (anjuta_launcher_set_encoding),
91 (anjuta_launcher_fork):
92 * libanjuta/anjuta-launcher.h:
93 Fix anjuta_launcher_set_encoding() and cleaned-up. Mostly backported
96 2008-02-11 Johannes Schmid <jhs@gnome.org>
98 * plugins/file-manager/file-model.c: (file_model_expand_idle):
99 515868 – File browser only shows icons when activated
101 2008-02-11 Johannes Schmid <jhs@gnome.org>
103 * plugins/file-manager/file-model.c: (file_model_expand_idle):
104 #515867 – Anjuta dies on startup
106 2008-02-11 Johannes Schmid <jhs@gnome.org>
108 * TODO.tasks: Marked subversion task as completed
112 2008-02-11 Naba Kumar <naba@gnome.org>
114 * configure.in: Bumped version to 2.3.4
116 2008-02-10 Naba Kumar <naba@gnome.org>
118 * NEWS: Updated for release.
120 2008-02-10 Johannes Schmid <jhs@gnome.org>
122 * plugins/document-manager/anjuta-document-manager.plugin.in:
123 Added html, javascript and glade file types. This makes it possible to
124 edit a glade file by hand in anjuta (shows a dialog whether to use Glade or
125 document-manager (#514695 – Anjuta v2.2.3 can't open js files)
127 * plugins/file-wizard/anjuta-file-wizard.glade:
128 * plugins/gdb/anjuta-gdb.glade:
129 * plugins/project-wizard/anjuta-project-wizard.glade:
130 * plugins/search/anjuta-search.glade:
131 * plugins/terminal/anjuta-terminal-plugin.glade:
133 Fixed some other translation issues (#507921)
135 2008-02-10 Naba Kumar <naba@gnome.org>
137 * plugins/gtodo/preferences.c: (preferences_cb_do_tooltip): Removed
138 unnecessary warning. Fixes bug #510183 - Tooltips claim to be broken.
140 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
142 * manuals/anjuta-manual/C/interface.xml,
143 manuals/anjuta-manual/C/introduction.xml,
144 manuals/anjuta-manual/C/preferences.xml,
145 manuals/anjuta-manual/C/fileoperations.xml,
146 manuals/anjuta-manual/C/projects.xml:
147 Fix spelling errors, including bug #515204, #515172, #515117
150 2008-02-10 Naba Kumar <naba@gnome.org>
152 * plugins/document-manager/plugin.c: Fixed stream comment and added
153 translator's comment for 'block comment', 'box comment' and 'stream
156 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
158 * plugins/debug-manager/command.c,
159 plugins/debug-manager/command.h,
160 plugins/debug-manager/breakpoints.c,
161 libanjuta/interfaces/libanjuta.idl:
162 Avoid adding the same breakpoint several times
164 * plugins/gdb/debugger.c:
165 Fix bug #515463: Deattaching process kill it
167 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
169 * manuals/anjuta-manual/C/debugger.xml:
170 Fix translation bug #515459 and #515460
172 2008-02-10 Johannes Schmid <jhs@gnome.org>
174 Patch from Rémi Cardona <remi@gentoo.org>
176 * plugins/build-basic-autotools/Makefile.am:
177 * plugins/cvs-plugin/Makefile.am:
178 * plugins/document-manager/Makefile.am:
179 * plugins/editor/Makefile.am:
180 * plugins/indent/Makefile.am:
181 * plugins/language-support-cpp-java/Makefile.am:
182 * plugins/message-view/Makefile.am:
183 * plugins/sourceview/Makefile.am:
184 * plugins/symbol-browser/Makefile.am:
185 * plugins/terminal/Makefile.am:
186 * scripts/build-schemas.mk:
188 Fix #512531 – Parallel build fails
190 * AUTHORS: Added Rémi
192 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
194 * plugins/debug-manager/queue.c:
195 Fix interrupt command, not working due to previous change
197 2008-02-10 Johannes Schmid <jhs@gnome.org>
201 * src/anjuta-callbacks.c (removed):
202 * src/anjuta-callbacks.h (removed):
204 Removed (almost) empty files, fixes #515383 and #515388
206 2008-02-09 James Liggett <jrliggett@cox.net>
208 Reviewed by Naba Kumar <naba@gnome.org>:
210 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
211 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
212 * plugins/subversion/svn-command.c:
213 (svn_command_make_canonical_path):
214 * plugins/subversion/svn-command.h:
215 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
216 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
217 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
218 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
219 * plugins/subversion/svn-remove-command.c:
220 (svn_remove_command_new):
221 * plugins/subversion/svn-status-command.c:
222 (svn_status_command_new):
223 * plugins/subversion/svn-switch-command.c:
224 (svn_switch_command_new):
225 * plugins/subversion/svn-update-command.c:
226 (svn_update_command_new):
227 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
228 die if the user gives a path that libsvn doesn't like.
232 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
234 * plugins/debug-manager/command.c,
235 plugins/debug-manager/command.h,
236 plugins/debug-manager/queue.c:
237 Fix crashes when trying to stop the debugger while it is busy
239 2008-02-08 Johannes Schmid <jhs@gnome.org>
241 Patch from Rodrigo Moya <rodrigo@novell.com>
243 * plugins/glade/plugin.c: (ifile_open):
244 * plugins/symbol-browser/test-class.cpp:
245 * AUTHORS: Added Rodrigo
247 #514732 – 64 bit compliation error
248 #514733 – Use of uninitialized variables
250 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
252 * manuals/anjuta-manual/C/debugger.xml:
253 Fix translation bug #514494 and bug #514440
255 2008-02-05 Massimo Cora' <maxcvs@email.it>
257 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
258 Fix a compile error added in the previous patch
260 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
262 * plugins/profiler/gprof-view.c,
263 plugins/class-inheritance/class-callbacks.c,
264 plugins/class-inheritance/class-inherit.c,
265 plugins/symbol-browser/an_symbol.c,
266 plugins/symbol-db/symbol-db-engine-iterator-node.c,
267 libanjuta/interfaces/libanjuta.idl:
268 Change ianjuta_symbol_file function to ianjuta_symbol_uri
270 2008-02-04 Johannes Schmid <jhs@gnome.org>
272 * plugins/search/anjuta-search.glade: Fixed typo
274 2008-02-03 Johannes Schmid <jhs@gnome.org>
276 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
277 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
278 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
280 * plugins/build-basic-autotools/build-basic-autotools.c:
281 (build_get_context), (build_configure_project):
282 * plugins/class-gen/anjuta-class-gen-plugin.glade:
283 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
284 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
285 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
286 * plugins/devhelp/plugin.c: (devhelp_activate):
287 * plugins/editor/Makefile.am:
288 * plugins/editor/anjuta-editor-scintilla.glade:
289 * plugins/editor/text_editor.c:
290 * plugins/editor/text_editor.h:
291 * plugins/editor/text_editor_menu.c (removed):
292 * plugins/editor/text_editor_menu.h (removed):
293 * plugins/file-wizard/anjuta-file-wizard.glade:
294 * plugins/gtodo/notification.c: (create_notification_window):
295 * plugins/gtodo/preferences.c: (preferences_widget):
296 * plugins/language-support-cpp-java/plugin.c:
297 (cpp_java_plugin_activate_plugin):
298 * plugins/message-view/anjuta-message-manager-plugin.glade:
299 * plugins/message-view/plugin.c: (activate_plugin):
300 * plugins/project-manager/plugin.c: (confirm_removal):
301 * plugins/search/anjuta-search.glade:
302 * plugins/search/plugin.c:
303 * plugins/search/search-replace.c: (nb_results_alert):
304 * plugins/subversion/subversion-commit-dialog.c:
305 (on_subversion_commit_response):
306 * plugins/symbol-browser/plugin.c: (activate_plugin):
307 * plugins/valgrind/plugin.c: (on_menu_run_activate):
308 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
309 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
312 Fixed translation bugs from #507921.
313 Removed unused files in scintilla plugin
315 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
317 * manuals/anjuta-manual/C/debugger.xml:
318 Fix bug #514124 and bug #514138: Wrong menu item name
320 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
322 * plugins/profiler/gprof-view.c,
323 plugins/symbol-browser/plugin.c,
324 plugins/class-inheritance/class-callbacks.c,
325 plugins/debug-manager/plugin.c,
326 plugins/tools/editor.c,
327 plugins/search/search-replace.c,
328 plugins/search/search-replace_backend.c,
329 plugins/search/search-replace_backend.h,
330 plugins/build-basic-autotools/build-basic-autotools.c,
331 plugins/document-manager/plugin.c,
332 plugins/document-manager/file_history.c,
333 plugins/document-manager/anjuta-docman.c,
334 plugins/document-manager/anjuta-docman.h,
335 plugins/document-manager/action-callbacks.c,
336 libanjuta/interfaces/libanjuta.idl:
337 Rename IAnjutaDocumentManager functions:
338 find_document_with_path, goto_file_line, goto_file_line_mark
339 and get_full_filename into
340 find_document_with_uri, goto_uri_line, goto_uri_line_mark
342 Fix search plugin to use an URI instead of a file path
343 Fix anjuta_docman_get_uri to always return an URI
345 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
347 * plugins/debug-manager/breakpoints.c:
348 Fix bug #514118: Rename Clear All Breakpoints to Remove
351 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
353 * manuals/anjuta-manual/C/debugger.xml:
354 Update debugger documentation
356 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
358 * plugins/debug-manager/sharedlib.c,
359 plugins/debug-manager/anjuta-debug-manager.glade,
360 plugins/debug-manager/queue.c,
361 plugins/tools/execute.c,
362 plugins/tools/anjuta-tools.glade,
363 plugins/tools/editor.c,
364 plugins/project-wizard/templates/terminal.wiz,
365 plugins/project-wizard/templates/xlib-dock.wiz,
366 plugins/project-wizard/templates/wxwin.wiz,
367 plugins/project-wizard/templates/java.wiz,
368 plugins/project-wizard/templates/gnome.wiz,
369 plugins/project-wizard/templates/anjuta-plugin.wiz,
370 plugins/project-wizard/templates/gtkmm.wiz,
371 plugins/project-wizard/templates/python.wiz,
372 plugins/project-wizard/templates/cpp.wiz,
373 plugins/project-wizard/templates/sdl.wiz,
374 plugins/project-wizard/templates/gtk.wiz,
375 plugins/project-wizard/templates/minimal.wiz,
376 plugins/project-wizard/templates/xlib.wiz,
377 plugins/project-wizard/templates/gcj.wiz,
378 plugins/gdb/plugin.c,
379 plugins/gdb/debugger.c,
380 libanjuta/anjuta-plugin-manager.c:
381 Partial fix of #507921: translation issues in debug-manager, tools,
382 project-wizard, gdb and anjuta-plugin-manager.
384 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
386 * plugins/debug-manager/queue.c:
387 Debugger Local, Stack and Thread windows were missing due to
390 2008-02-02 Johannes Schmid <jhs@gnome.org>
392 * manuals/anjuta-manual/Makefile.am:
393 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
394 causes make install to fail
396 2008-02-02 Johannes Schmid <jhs@gnome.org>
398 * plugins/macro/macros.xml:
399 #495511 – Header_h macro correction
401 2008-02-02 Johannes Schmid <jhs@gnome.org>
403 * plugins/patch/patch-plugin.glade:
404 gtk-apply is not translatable...
406 2008-02-02 Johannes Schmid <jhs@gnome.org>
408 * plugins/build-basic-autotools/build-basic-autotools.c:
409 (on_build_mesg_format):
411 Also check for untranslated messages from make. Should fix
412 #511981 – Error parsing make output
414 2008-02-02 Johannes Schmid <jhs@gnome.org>
416 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
419 Fixed #511010 – [UI] Execute program utility window
421 2008-02-02 Johannes Schmid <jhs@gnome.org>
424 Fixed #509908 – [UI] Problems with the General settings tab
426 2008-02-02 Johannes Schmid <jhs@gnome.org>
428 * manuals/anjuta-manual/C/fileoperations.xml:
429 Fixed #513730 – Option not present in the GUI po file
431 2008-02-02 Johannes Schmid <jhs@gnome.org>
433 * plugins/sourceview/anjuta-editor-sourceview.glade:
434 Adjust preferences default values
436 2008-02-02 Johannes Schmid <jhs@gnome.org>
438 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
439 Fixed #512535 – Open files tabs' position is correctly remembered
440 but not applied at startup
442 2008-02-02 Johannes Schmid <jhs@gnome.org>
444 * plugins/search/search-replace.c: (on_message_clicked):
445 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
446 fix clicking on search result messages
448 2008-02-01 James Liggett <jrliggett@cox.net>
450 * plugins/subversion/svn-command.c: (on_svn_notify):
451 Fixed wrong status message output when resolving conflicts.
453 2008-02-02 Johannes Schmid <jhs@gnome.org>
455 * configure.in: Require GtkSourceView 2.1.2
456 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
457 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
458 (imark_is_marker_set), (imark_delete_all_markers),
459 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
461 Adapted to API changes in GtkSourceView
463 2008-02-01 Johannes Schmid <jhs@gnome.org>
465 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
466 Fixed tabsize preference
468 2008-02-01 Johannes Schmid <jhs@gnome.org>
470 * manuals/anjuta-manual/C/fileoperations.xml:
471 * manuals/anjuta-manual/C/interface.xml:
474 * manuals/anjuta-manual/Makefile.am:
475 * manuals/anjuta-manual/C/figures/*:
477 Updated figures to be in clearlooks theme, removed old figures
479 2008-02-01 Johannes Schmid <jhs@gnome.org>
481 * plugins/patch/patch-plugin.glade:
482 * plugins/patch/plugin.c: (patch_plugin_activate):
483 Another UI issue with the patch plugin and silenced a compiler
486 Patch from James Liggett:
487 * plugins/profiler/gprof-call-graph-view.c:
488 (gprof_call_graph_view_create_columns):
489 * plugins/profiler/gprof-flat-profile-view.c:
490 (gprof_flat_profile_view_create_columns):
491 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
492 * plugins/profiler/gprof-view.h:
494 Use two decimal places for float values in profiler views (#507831)
496 2008-02-01 Johannes Schmid <jhs@gnome.org>
499 * plugins/editor/Makefile.am:
501 Fixed #512751 – libgnomeprint unnecessary without scintilla
503 2008-01-31 Johannes Schmid <jhs@gnome.org>
505 * plugins/language-manager/languages.xml:
506 Added a pretty ugly string for C++ headers. Maybe we should rely
507 on mime-types instead...
509 2008-01-31 Johannes Schmid <jhs@gnome.org>
511 * plugins/language-support-cpp-java/cpp-java-assist.c:
512 (get_iter_column), (cpp_java_assist_get_calltip_context),
513 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
514 (on_assist_chosen), (cpp_java_assist_install):
515 * plugins/language-support-cpp-java/plugin.c:
516 (on_editor_char_inserted_cpp):
517 Removed annoying DEBUG_PRINTs
519 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
520 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
521 * plugins/sourceview/sourceview.c: (iassist_show_tips):
523 Fixed "jumping" tooltips, fixed indentation of brances
525 2008-01-31 Johannes Schmid <jhs@gnome.org>
527 * plugins/document-manager/plugin.c: (on_document_changed):
528 Fixed crash when closing anjuta after all document tabs have been closed
530 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
532 * plugins/debug-manager/anjuta-debug-manager.glade:
533 Fix #513485: wrong strings maked as translatable
535 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
537 * plugins/debug-manager/threads.c,
538 plugins/debug-manager/stack_trace.c:
539 Avoid crash when getting relative path from debugger (same fix
542 * plugins/debug-manager/queue.c:
543 Emit all state changes notification
545 * plugins/debug-manager/start.c:
546 Fix #511586: Project path with "+" not working in debugger
548 2008-01-31 Johannes Schmid <jhs@gnome.org>
550 * plugins/patch/patch-plugin.glade:
551 Fixed button ui problem...
553 Patch from James Liggett:
554 * plugins/profiler/gprof-call-graph-block-entry.c:
555 (gprof_call_graph_block_primary_entry_new),
556 (gprof_call_graph_block_secondary_entry_new):
557 * plugins/profiler/gprof-flat-profile-entry.c:
558 (gprof_flat_profile_entry_new):
560 Fix #507831 - Wrong Profiler values for some locales
562 2008-01-31 Johannes Schmid <jhs@gnome.org>
564 * plugins/sourceview/anjuta-editor-sourceview.glade:
565 * plugins/sourceview/sourceview-prefs.c:
566 * plugins/sourceview/sourceview.c: (sourceview_finalize):
568 Fixed Editor->View popup menu for those entries that are appropriate for
571 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
573 * plugins/debug-manager/breakpoints.c:
574 Fix #512901: Crash when adding a breakpoint
576 * plugins/debug-manager/queue.c:
577 Remove a possible memory leak
579 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
581 * plugins/debug-manager/data_view.c,
582 plugins/debug-manager/sparse_view.c,
583 manuals/anjuta-manual/C/debugger.xml:
584 Fix #513130, #513131 #513135: Wrong menu item names and errors
587 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
589 * plugins/tools/editor.c:
590 ianjuta_document_manager_find_document_with_path expect an uri not
593 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
595 * manuals/reference/libanjuta/libanjuta-docs.sgml,
596 manuals/reference/libanjuta/libanjuta-sections.txt,
597 libanjuta/interfaces/libanjuta.idl:
598 Documentation fixes for IAnjutaDebugger* interfaces
602 2008-01-27 Naba Kumar <naba@gnome.org>
604 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
607 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
608 (value_added_current_editor), (value_removed_current_editor):
611 * TODO.tasks: Updated.
613 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
614 scrollwindow shadow in.
616 * plugins/editor/anjuta-editor-scintilla.glade:
617 * plugins/editor/style-editor.c: (create_style_editor_gui):
618 Set style window transient and cetered for preferences window.
619 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
621 * plugins/editor/anjuta-editor-scintilla.glade:
622 Fixes Bug #427108 - Scintilla plugin configuration folding-style
625 * configure.in, NEWS: Updated for release 2.3.3
627 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
629 * plugins/debug-manager/anjuta-debug-manager.glade:
630 Fix #512224: Use a string in english
632 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
634 * plugins/build-basic-autotools/build-basic-autotools.c:
635 ianjuta_document_manager_goto_file_line_mark needs an uri and
638 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
640 * plugins/symbol-browser/plugin.c,
641 plugins/symbol-browser/an_symbol_view.c:
642 use gnome_vfs_get_uri_from_local_path to get local path from uri
643 This takes care of escaping some characters
645 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
647 * plugins/debug-manager/stack_trace.c:
648 Probably fix #510028: crash debugger when having a relative filename
651 2008-01-25 Tom <tpgww@onepost.net>
653 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
655 * plugins/document-manager/plugin.c,
656 plugins/document-manager/file_history.c,
657 plugins/document-manager/file_history.h,
658 plugins/document-manager/anjuta-docman.c,
659 plugins/document-manager/anjuta-docman.h:
660 Rename filename argument to uri when an uri is expected
661 anjuta_docman_get_document_for_uri will remove symlinks
663 2008-01-25 Naba Kumar <naba@gnome.org>
665 * plugins/terminal/terminal.c: (terminal_execute),
667 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
669 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
671 * plugins/debug-manager/anjuta-debug-manager.glade,
672 plugins/debug-manager/start.c:
673 Fix #511049: Change UI of add source directories dialog
675 2008-01-24 Naba Kumar <naba@gnome.org>
677 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
678 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
679 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
680 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
681 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
684 2008-01-24 Johannes Schmid <jhs@gnome.org>
686 Patch from: Luca Ferretti <ella.uca@libero.it>:
688 * plugins/document-manager/anjuta-docman.c:
689 (anjuta_docman_page_init), (anjuta_docman_class_init):
690 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
692 Fix #511757 – Close icon in tabs cut off (Patch was only for
693 document-manager, also adapted it for message-manager)
695 2008-01-24 Johannes Schmid <jhs@gnome.org>
697 * plugins/Makefile.am:
698 * plugins/sourceview/anjuta-document.c:
699 * plugins/sourceview/anjuta-marshal.list:
700 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
701 (anjuta_view_key_press_event):
702 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
703 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
704 (iiter_diff), (iiter_iface_init):
705 * plugins/sourceview/sourceview.c: (on_document_char_added),
706 (ieditor_goto_position), (ieditor_get_text),
707 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
708 (ieditor_erase), (ieditor_get_line_from_position),
709 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
710 (ieditor_get_position_from_offset), (ieditor_get_start_position),
711 (ieditor_get_end_position), (ieditor_goto_start),
712 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
713 (iconvert_to_lower), (iindic_set), (iassist_suggest),
716 Implemented new iterators interface in sourceview editor and
719 2008-01-23 Naba Kumar <naba@gnome.org>
721 * libanjuta/interfaces/libanjuta.idl:
722 * manuals/reference/libanjuta/libanjuta-sections.txt:
723 * plugins/build-basic-autotools/build-basic-autotools.c:
724 (build_indicator_location_set), (on_editor_changed):
725 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
726 * plugins/debug-manager/variable.c: (get_hovered_word):
727 * plugins/document-manager/action-callbacks.c:
728 (on_editor_command_upper_case_activate),
729 (on_editor_command_lower_case_activate):
730 * plugins/document-manager/search-box.c: (on_incremental_search),
731 (on_search_activated):
732 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
733 (iiter_last), (iiter_set_position), (iiter_get_position),
734 (iiter_get_length), (iiter_compare), (iiter_diff),
736 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
737 (text_editor_goto_point), (itext_editor_goto_start),
738 (itext_editor_goto_end), (itext_editor_goto_position),
739 (itext_editor_get_text_all), (itext_editor_get_text),
740 (itext_editor_get_position), (itext_editor_get_offset),
741 (itext_editor_get_length), (itext_editor_insert),
742 (itext_editor_erase), (itext_editor_erase_all),
743 (itext_editor_get_column), (itext_editor_get_overwrite),
744 (itext_editor_set_popup_menu),
745 (itext_editor_get_line_from_position),
746 (itext_editor_get_line_begin_position),
747 (itext_editor_get_line_end_position),
748 (itext_editor_get_position_from_offset),
749 (itext_editor_get_start_position), (itext_editor_get_end_position),
750 (itext_editor_iface_init), (iconvert_to_upper),
751 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
753 * plugins/editor/text_editor.h:
754 * plugins/editor/text_editor_cbs.c:
755 (on_text_editor_scintilla_notify):
756 * plugins/indent/plugin.c: (on_indent_action_activate):
757 * plugins/language-support-cpp-java/cpp-java-assist.c:
758 (cpp_java_assist_get_scope_context),
759 (cpp_java_assist_get_pre_word),
760 (cpp_java_assist_show_autocomplete),
761 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
762 (on_editor_char_added), (on_assist_chosen):
763 * plugins/language-support-cpp-java/plugin.c:
764 (get_line_indentation), (skip_iter_to_previous_logical_line),
765 (skip_preprocessor_lines), (initialize_indentation_params),
766 (set_line_indentation), (get_line_indentation_base),
767 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
768 (on_editor_char_inserted_java), (on_auto_indent):
769 * plugins/macro/macro-actions.c: (match_shortcut):
770 * plugins/macro/macro-dialog.c: (on_ok_clicked):
771 * plugins/macro/plugin.c: (match_keyword):
772 * plugins/search/plugin.c: (find_incremental):
773 * plugins/search/search-replace.c: (search_and_replace),
775 * plugins/search/search-replace_backend.c:
776 (file_buffer_new_from_te), (file_buffer_line_from_pos),
777 (create_search_entries):
778 * plugins/symbol-browser/plugin.c:
779 (on_editor_buffer_symbols_update_timeout), (on_char_added),
780 (isymbol_manager_iface_init):
781 * plugins/symbol-db/plugin.c:
782 (on_editor_buffer_symbols_update_timeout), (on_char_added),
783 (isymbol_manager_iface_init):
784 * plugins/tools/execute.c: (atp_output_context_construct),
785 (atp_output_context_destroy), (atp_user_tool_execute):
787 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
788 iterators instead of integer offsets.
789 - Renamed original ianjuta_editor_get_position(int) to
790 ianjuta_editor_get_offset(). It is deprecated.
791 - Renamed original ianjuta_editor_get_position_iter() to
792 ianjuta_editor_get_position().
793 - Renamed ianjuta_editor_get_cell_iter() to
794 ianjuta_editor_get_position_from_offset()
795 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
797 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
798 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
799 ianjuta_editor_goto_end().
800 - All relevent signals and methods converted to use iterators.
801 - All relevent plugins fixed to use new API.
802 - Removed ianjuta_editor_cell_get_line() because it is provided by
803 ianjuta_editor_get_line_from_position().
804 - Removed ianjuta_symbol_manager_get_completions_at_position()
805 because it not used anywhere and is not right to be there.
806 - Updated IAnjutaEditable documentation.
808 Updated IAnjutaIterable interface:
809 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
810 - Introduced 'end-iter' to point at the end of the list.
811 - Updated IAnjutaIterable documentation.
813 * plugins/Makefile.am:
814 (Disabled sourceview plugin for now. Jhs is coming up with a patch
817 2008-01-22 Johannes Schmid <jhs@gnome.org>
819 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
820 * plugins/project-import/anjuta-project-import.glade:
821 * plugins/project-import/anjuta-project-import.plugin.in:
822 * plugins/project-wizard/anjuta-project-wizard.glade:
823 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
824 * plugins/project-wizard/druid.c: (npw_druid_new):
825 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
827 Fixed #465084 – wizard instead of assistant (only string changes...)
829 2008-01-20 Rob Bradford <rob@openedhand.com>
831 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
832 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
833 coming up with the solution. (Bug: #510390.)
835 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
837 * plugins/build-basic-autotools/executer.c:
838 Fix #502508, use anjuta_launcher to keep program output
840 * plugins/terminal/terminal.c:
841 Remove unused child_initizlized member
842 Start the shell on plugin activation
844 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
846 * plugins/debug-manager/sparse_buffer.c:
847 Fix a crash when scrolling in the diassembly window
849 * plugins/debug-manager/sparse_view.c:
850 Small limit change using the same "unit" for both number
852 2008-01-19 Naba Kumar <naba@gnome.org>
854 * plugins/language-support-cpp-java/cpp-java-assist.c:
855 (cpp_java_assist_get_scope_context),
856 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
859 2008-01-19 Johannes Schmid <jhs@gnome.org>
861 * plugins/sourceview/anjuta-editor-sourceview.glade:
862 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
864 And even more strings...
866 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
868 * plugins/project-wizard/templates/cpp/src/main.cc:
869 Fix #498734, typing error in c++ project template
871 2008-01-19 Johannes Schmid <jhs@gnome.org>
873 * plugins/editor/text_editor.c: (text_editor_save_file):
874 * plugins/macro/anjuta-macro.glade:
875 * plugins/subversion/anjuta-subversion.glade:
877 Fixed even more strings
879 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
881 * plugins/language-support-cpp-java/cpp-java-assist.c:
882 Fix bug #488519, remove critical warning (completion_cache == NULL
885 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
887 * plugins/gdb/debugger.c:
888 Enable logging of gdb communication with an environment variable
890 2008-01-19 Naba Kumar <naba@gnome.org>
892 * plugins/editor/text-editor-iterable.c: (iiter_next),
893 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
894 editor native funtions to avoid round trips.
896 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
898 * plugins/editor/text_editor.c:
899 Fix a bug due to the previous patch: Unable to save new file in
902 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
904 * plugins/debug-manager/disassemble.c,
905 plugins/debug-manager/disassemble.h,
906 plugins/debug-manager/registers.c,
907 plugins/debug-manager/registers.h,
908 plugins/debug-manager/memory.c,
909 plugins/debug-manager/memory.h,
910 plugins/debug-manager/command.c,
911 plugins/debug-manager/command.h,
912 plugins/debug-manager/queue.c,
913 plugins/debug-manager/queue.h,
914 plugins/debug-manager/breakpoints.c,
915 plugins/debug-manager/stack_trace.c,
916 plugins/debug-manager/threads.c,
917 plugins/debug-manager/plugin.c,
918 plugins/gdb/plugin.c,
919 plugins/gdb/debugger.c,
920 plugins/gdb/debugger.h,
921 manuals/reference/libanjuta/libanjuta-sections.txt,
922 manuals/reference/libanjuta/libanjuta.types,
923 libanjuta/interfaces/libanjuta.idl:
924 Use gulong instead of guint for addresses
925 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
926 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
928 * plugins/gdb/anjuta-gdb.plugin.in:
929 Remove reference to IAnjutaCpuDebugger (useless)
931 2008-01-18 Johannes Schmid <jhs@gnome.org>
933 * AUTHORS: Added Alexander
935 2008-01-18 Johannes Schmid <jhs@gnome.org>
937 Patch from: Alexander Korolyov <kilork@yandex.ru>
939 * plugins/editor/text_editor.c: (load_from_file),
940 (text_editor_save_file):
942 Fixed symlinks (#510238) and file permission (#405321)
943 handling for scintilla editor.
945 2008-01-17 Johannes Schmid <jhs@gnome.org>
947 * plugins/document-manager/action-callbacks.c:
948 (on_editor_command_select_all_activate),
949 (on_editor_command_cut_activate),
950 (on_editor_command_paste_activate),
951 (on_editor_command_copy_activate),
952 (on_editor_command_clear_activate):
953 Resupport cut/copy/paste/clear on GtkEditables when those
954 have focus. (Important for shortcuts to work).
956 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
957 * plugins/document-manager/search-box.c: (on_search_activated):
958 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
959 * plugins/patch/patch-plugin.c: (on_ok_clicked):
960 * plugins/profiler/plugin.c: (profiler_get_data):
961 * plugins/project-wizard/druid.c: (npw_druid_new):
962 * plugins/project-wizard/install.c: (on_install_end_install_file):
963 * plugins/sourceview/anjuta-editor-sourceview.glade:
964 * plugins/subversion/anjuta-subversion.glade:
965 * plugins/tools/anjuta-tools.glade:
968 2008-01-17 Naba Kumar <naba@gnome.org>
970 Patch from James Liggett:
972 * plugins/subversion/subversion-add-dialog.c:
973 (on_subversion_add_response):
974 * plugins/subversion/subversion-copy-dialog.c:
975 (on_subversion_copy_response):
976 * plugins/subversion/subversion-diff-dialog.c:
977 (on_subversion_diff_response):
978 * plugins/subversion/subversion-merge-dialog.c:
979 (on_subversion_merge_response):
980 * plugins/subversion/subversion-remove-dialog.c:
981 (on_subversion_remove_response):
982 * plugins/subversion/subversion-switch-dialog.c:
983 (on_subversion_switch_response):
984 * plugins/subversion/subversion-ui-utils.c: (check_input):
985 * plugins/subversion/subversion-ui-utils.h:
986 * plugins/subversion/subversion-update-dialog.c:
987 (on_subversion_update_response):
989 If the user doesn't enter any data for path or revision fields in
990 certain SVN plugin dialogs, libsvn throws assertion failures and
991 kills Anjuta. To avoid this, the validity of path and revision
992 input data are checked before the command gets executed.
994 Fixes Bug #509510 - Check input of some dialogs to avoid termination
995 if user gives bad or no input
997 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
999 * plugins/document-manager/anjuta-docman.c:
1000 Fix #507627 memory tab stay active on debugger stop
1001 Remove two unused variables due to the previous patch
1003 2008-01-16 Johannes Schmid <jhs@gnome.org>
1005 * libanjuta/anjuta-plugin-manager.c:
1006 Fixed #508399 – When you enable a plugin, preferences don't show up
1008 2008-01-16 Rob Bradford <rob@openedhand.com>
1010 Reviewed by: Johannes Schmid <jhs@gnome.org>
1012 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
1013 (get_property_value_as_string), (set_property_value_as_string),
1014 (register_callbacks):
1015 * libanjuta/anjuta-preferences.h:
1016 Add support for both file and folder preferences (originally only
1017 folder choosers were supported. (Fixes bug: #508805.)
1019 * plugins/file-manager/file-manager.glade:
1020 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
1023 2008-01-16 Johannes Schmid <jhs@gnome.org>
1025 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1027 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1030 Fixed #509875 – The "Update globale tags" button wording is incorrect
1031 Fixed #509873 – Build Autotools Preferences has excessive padding
1032 Fixed #509872 – General Information labels are incorrectly aligned
1033 Fixed #509871 – General preferences has incorrect use of colons
1035 2008-01-16 Johannes Schmid <jhs@gnome.org>
1037 * plugins/document-manager/anjuta-document-manager.glade:
1038 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1040 Fixed #509865 – Incorrect padding in the Documents settings tabs
1041 Fixed #509867 – Create button contents is mis-aligned
1042 Fixed #509869 – "Add Directory" button is not HIG complient
1044 2008-01-16 Johannes Schmid <jhs@gnome.org>
1046 * libanjuta/anjuta-preferences-dialog.c:
1047 (anjuta_preferences_dialog_add_page):
1049 Fix #509864 – No initial section selected when opening the Preferences dialog
1051 2008-01-16 Johannes Schmid <jhs@gnome.org>
1053 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
1054 Removed unused gconf_notifications
1056 * plugins/search/anjuta-search.glade:
1057 * plugins/subversion/anjuta-subversion.glade:
1058 * plugins/tools/anjuta-tools.glade:
1059 * src/anjuta-app.c: (anjuta_app_instance_init):
1061 Fixed various strings
1063 2008-01-15 Naba Kumar <naba@gnome.org>
1065 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
1066 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
1069 * plugins/symbol-browser/an_symbol_view.c:
1070 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
1073 2008-01-15 Johannes Schmid <jhs@gnome.org>
1075 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
1076 (anjuta_profile_add_plugins_from_xml):
1077 * plugins/file-manager/file-manager.glade:
1080 * libanjuta/interfaces/libanjuta.idl:
1083 * plugins/sourceview/Makefile.am:
1084 * plugins/sourceview/anjuta-editor-sourceview.glade:
1085 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
1086 (end_print), (print_setup), (sourceview_print),
1087 (sourceview_print_preview):
1088 * plugins/sourceview/sourceview.c: (iprint_print),
1089 (iprint_print_preview):
1091 Added printing support to GtkSourceView editor
1093 2007-01-14 Tom <tpgww@onepost.net>
1095 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1097 * plugins/document-manager/anjuta-docman.c:
1098 Fix two memory leaks added by the previous patch
1100 2008-01-14 Johannes Schmid <jhs@gnome.org>
1102 * plugins/sourceview/assist-tip.c: (assist_tip_move):
1103 * plugins/sourceview/assist-window.c: (assist_window_move):
1107 2008-01-14 Rob Bradford <rob@openedhand.com>
1109 * global-tags/Makefile.am:
1110 * global-tags/create_global_tags.sh.in:
1111 Install anjuta-tags binary into FHS policy compliant directory and
1112 update references. (Fixes bug: 509346.)
1114 2008-01-13 Naba Kumar <naba@gnome.org>
1116 Patch from: Ritesh Khadgaray
1117 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1118 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1119 Adds export-dynamic option to LDFLAGS to project template for libglade
1120 to work for autoconnect signals.
1122 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
1124 * libanjuta/anjuta-utils.c:
1125 anjuta_util_get_real_path return a string that need to be freed
1126 with g_free even if PATH_MAX is not defined
1128 2008-01-13 Andre Klapper <a9016009@gmx.de>
1130 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
1133 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
1135 * plugins/document-manager/anjuta-docman.c:
1136 Do not reopen file having escaped character (+,...) in path name
1138 2008-01-13 Naba Kumar <naba@gnome.org>
1140 * libanjuta/interfaces/libanjuta.idl:
1141 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
1142 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
1143 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
1144 IAnjutaProjectManager::add_sources().
1146 * plugins/glade/plugin.c: (on_glade_resource_removed),
1147 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
1148 stubs for handing resources in glade file.
1150 2008-01-13 Naba Kumar <naba@gnome.org>
1152 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
1154 * plugins/glade/plugin.c: (ifile_open): Select the first window
1155 in the glade project when it is first opened. Avoids empty glade
1156 document the first time.
1158 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
1160 Reviewed by: Johannes Schmid <jhs@gnome.org>
1162 * plugins/gtodo/callback.c: (remove_todo_item):
1163 Fix #507304 – crash in Anjuta IDE while removing done tasks
1165 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
1167 * plugins/debug-manager/anjuta-debug-manager.ui,
1168 plugins/debug-manager/plugin.c,
1169 plugins/debug-manager/start.h,
1170 plugins/debug-manager/start.c:
1171 New menu item to add extra source directories for debugger
1173 === anjuta 2.3.2 ===
1175 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
1177 * plugins/gtodo/callback.c: (remove_todo_item):
1178 Fix #507304 – crash in Anjuta IDE while removing done tasks
1180 2008-01-11 Naba Kumar <naba@gnome.org>
1182 * configure.in: Bumped version to 2.3.2
1183 * NEWS: Updated for anjuta 2.3.2 release
1184 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
1187 2008-01-11 Johannes Schmid <jhs@gnome.org>
1189 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1191 Reverted accidently commited change
1193 * plugins/document-manager/anjuta-document-manager.glade:
1194 Fix Gtk-Critical because of broken glade file
1196 2008-01-11 Naba Kumar <naba@gnome.org>
1198 * plugins/glade/plugin.c: (on_document_destroy),
1199 (glade_plugin_add_project): Fixed a bug where when more than one
1200 glade document is open and one is closed, it closes all the glade
1201 documents. Also it might have fixed the bug where sometimes closing
1202 the glade document leaves glade widget tree unclosed.
1204 2008-01-11 Naba Kumar <naba@gnome.org>
1206 * libanjuta/Makefile.am: Install glade3 files in own prefix to
1207 prevent install errors when not installed as root (then the files
1208 are only useful when glade-3 is installed in the same prefix, but it
1209 doesn't harm anjuta runtime).
1211 * plugins/sourceview/sourceview.c: Commented use of a file
1212 not currently distributed.
1214 2008-01-10 Naba Kumar <naba@gnome.org>
1216 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
1217 nothing to translate in it.
1219 2008-01-10 Johannes Schmid <jhs@gnome.org>
1221 * plugins/project-wizard/templates/gnome.wiz:
1222 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1223 * plugins/project-wizard/templates/gnome/src/main.c:
1224 * plugins/project-wizard/templates/translatable-strings.h:
1226 Fixed #508497 and added a new chooser to select whether to use
1229 2008-01-10 Johannes Schmid <jhs@gnome.org>
1231 Patch from Tom <tpgww@onepost.net>:
1233 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
1234 (anjuta_util_glist_path_dedup):
1235 * libanjuta/anjuta-utils.h:
1237 Give the method a proper prefixed name
1239 * plugins/document-manager/action-callbacks.c:
1240 (get_current_popup_active),
1241 (on_editor_command_select_all_activate),
1242 (on_editor_command_cut_activate),
1243 (on_editor_command_paste_activate),
1244 (on_editor_command_copy_activate),
1245 (on_editor_command_clear_activate), (on_show_search),
1246 (on_repeat_quicksearch):
1247 * plugins/document-manager/action-callbacks.h:
1248 * plugins/document-manager/anjuta-docman.c:
1249 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
1250 (anjuta_docman_goto_file_line_mark),
1251 (anjuta_docman_get_full_filename):
1252 * plugins/document-manager/anjuta-docman.h:
1253 * plugins/document-manager/anjuta-document-manager.ui:
1254 * plugins/document-manager/plugin.c:
1255 (update_document_ui_interface_items):
1257 Better way to fix the popup-menu items (Cut/Copy/Paste)
1258 and various clean-ups.
1260 * plugins/document-manager/search-box.c: (on_document_changed),
1261 (search_box_fill_search_focus):
1262 * plugins/document-manager/search-box.h:
1263 * plugins/search/plugin.c:
1265 Add a menu item to repeat the quick search
1267 2008-01-10 Johannes Schmid <jhs@gnome.org>
1269 * plugins/language-support-cpp-java/cpp-java-assist.c:
1272 Fixed #508424 – Auto complete: previous char was removed when
1273 pre TAB to auto complete.
1275 2008-01-10 Johannes Schmid <jhs@gnome.org>
1277 Patch from: James Ligett:
1279 * plugins/profiler/gprof-call-graph-view.c:
1280 (gprof_call_graph_view_create_columns):
1281 * plugins/profiler/gprof-flat-profile-view.c:
1282 (gprof_flat_profile_view_create_columns):
1284 Fixed translation issues (#496833)
1286 2008-01-10 Johannes Schmid <jhs@gnome.org>
1288 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
1290 * plugins/gtodo/gtodo.c: (category_manager_add_item):
1291 Fix #460390 – Changing categories while edinting something
1293 2008-01-09 Naba Kumar <naba@gnome.org>
1295 * libanjuta/anjuta-plugin-manager.c:
1296 (anjuta_plugin_manager_activate_plugins): Commented dead code and
1299 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
1300 corruption reported in bug #507491. Potentially fixes too.
1302 2008-01-09 Johannes Schmid <jhs@gnome.org>
1304 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
1306 * plugins/gtodo/mcategory.c: (category_manager_add_item):
1307 Fix bug #505205 completely
1309 * AUTHORS: Added Bolesław
1311 2008-01-08 Johannes Schmid <jhs@gnome.org>
1313 * plugins/document-manager/action-callbacks.c:
1314 (on_editor_command_cut_activate),
1315 (on_editor_command_paste_activate),
1316 (on_editor_command_copy_activate),
1317 (on_editor_command_clear_activate):
1319 Fixed editor popup menu (Cut, Copy, Paste)
1321 2008-01-08 Johannes Schmid <jhs@gnome.org>
1323 * plugins/sourceview/sourceview.c: (autodetect_language):
1324 Fixed a crash when creating a new file
1326 2008-01-08 Johannes Schmid <jhs@gnome.org>
1328 Patch by <bolekk@gmail.com> (GHOP Student)
1330 * plugins/gtodo/mcategory.c: (category_manager_add_item):
1333 2008-01-08 Naba Kumar <naba@gnome.org>
1335 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
1336 * libanjuta/anjuta-plugin-manager.c:
1337 (anjuta_plugin_manager_select),
1338 (anjuta_plugin_manager_activate_plugins):
1339 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
1340 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
1341 (on_create_submenu), (create_open_with_submenu):
1342 * src/about.c: (on_about_plugin_activate),
1343 (about_create_plugins_submenu): Use translated version of get_string()
1344 API in AnjutaDescription for translatable properties. Fixes bug #496833
1347 2008-01-07 Johannes Schmid <jhs@gnome.org>
1349 * plugins/build-basic-autotools/executer.c: (execute_program):
1350 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1351 * plugins/debug-manager/anjuta-debug-manager.glade:
1352 * plugins/debug-manager/locals.c: (create_locals_gui):
1353 * plugins/file-loader/plugin.c: (on_create_submenu):
1354 * plugins/gtodo/main.h:
1355 * plugins/gtodo/preferences.c: (preferences_widget):
1356 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1357 * plugins/tools/anjuta-tools.glade:
1358 * plugins/tools/execute.c: (atp_output_context_print):
1361 Another bunch of i18n fixes (#496833)
1363 2008-01-07 Johannes Schmid <jhs@gnome.org>
1365 * plugins/build-basic-autotools/build-basic-autotools.c:
1366 (on_build_terminated):
1367 * plugins/gtodo/interface.c: (set_read_only):
1368 * plugins/project-manager/plugin.c: (confirm_removal),
1369 (on_popup_add_to_project):
1370 * plugins/subversion/anjuta-subversion.glade:
1371 * plugins/tools/execute.c: (atp_output_context_print_result):
1373 Fixed some strings from #496833
1375 2008-01-07 Johannes Schmid <jhs@gnome.org>
1377 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1378 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
1380 * plugins/language-support-cpp-java/plugin.c: (install_support),
1381 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
1382 Added basic Vala support
1384 * plugins/sourceview/sourceview.c: (autodetect_language):
1385 Fixed mime-type detection
1387 2008-01-06 Massimo Cora' <maxcvs@email.it>
1389 Reviewed by: Johannes Schmid <jhs@gnome.org>
1391 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
1392 (value_removed_current_editor), (symbol_db_activate),
1393 (symbol_db_deactivate):
1394 * plugins/symbol-db/symbol-db-engine.c:
1395 (symbol_db_engine_get_global_members_filtered):
1396 * plugins/symbol-db/symbol-db-view.c:
1397 (do_add_child_symbol_to_view), (prepare_for_adding),
1398 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
1399 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
1400 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
1401 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
1402 (sdb_view_init), (sdb_view_finalize),
1403 (sdb_view_build_and_display_base_tree):
1404 * plugins/symbol-db/symbol-db-view.h:
1405 added controls to expand Global tab nodes in a non-freezing way.
1406 Fixed also some little bugs always on global-tab.
1408 2008-01-06 Naba Kumar <naba@gnome.org>
1410 Patches from James Liggett:
1411 * plugins/profiler/gprof-call-graph-view.c:
1412 (gprof_call_graph_view_create_columns):
1413 * plugins/profiler/gprof-flat-profile-view.c:
1414 (gprof_flat_profile_view_create_columns):
1415 * plugins/profiler/gprof-function-call-tree-view.c:
1416 (gprof_function_call_tree_view_create_columns): Made all
1417 of the columns resizable and reorderable.
1419 2008-01-06 Johannes Schmid <jhs@gnome.org>
1421 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
1422 (anjuta_launcher_check_password_real),
1423 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
1424 (anjuta_launcher_scan_pty),
1425 (anjuta_launcher_disable_password_check):
1426 * libanjuta/anjuta-launcher.h:
1427 Added disable_password_check for stream where it does not make sense
1428 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
1429 that sometimes occur in symbol-db plugin
1431 * plugins/file-manager/file-model.c:
1432 (file_model_cancel_expand_idle):
1433 Fixed removing of idle source
1435 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
1436 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
1438 Fixed #348854 – invisible cursor in certain themes
1440 2008-01-06 Naba Kumar <naba@gnome.org>
1442 * libanjuta/anjuta-preferences.c:
1443 (anjuta_preferences_register_property_custom): Fixed a crash bug on
1444 closing preferences dialog due to patch in bug #507300
1446 2008-01-06 Naba Kumar <naba@gnome.org>
1448 * plugins/language-support-cpp-java/cpp-java-assist.c:
1450 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
1451 * plugins/search/search-replace_backend.c: (create_search_entries):
1452 Added missing unrefs.
1454 2008-01-06 Johannes Schmid <jhs@gnome.org>
1456 * plugins/debug-manager/variable.c: (get_hovered_word):
1457 Add a g_object_unref()
1459 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
1460 (on_sourceview_hover_leave):
1461 Fixed hover and editor interface to make hover in debugger work
1463 2008-01-06 Naba Kumar <naba@gnome.org>
1465 * plugins/editor/text-editor.c: Whitespaces fixes.
1466 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
1467 DEBUG_PRINT instead of g_message.
1469 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
1471 * plugins/debug-manager/breakpoints.c:
1472 Fix #507441: Disable all breakpoints doesn't work
1473 Fix #507444: Enable Breakpoint menu item doesn't change name
1475 2008-01-05 Naba Kumar <naba@gnome.org>
1477 * manuals/reference/libanjuta/libanjuta.types: Renamed
1478 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
1480 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
1482 * plugins/debug-manager/variable.c:
1483 Update variable display to use IAnjutaIterable instead of position
1485 * plugins/editor/text_editor_cbs.c,
1486 plugins/editor/text_editor.c:
1487 Fix Gtk critical warnings when a hover signal is emitted
1488 Fix get_text_iter in Scintilla (range should include last character)
1490 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
1492 * plugins/debug-manager/debug_tree.c,
1493 plugins/debug-manager/debug_tree.h,
1494 plugins/debug-manager/watch.c,
1495 plugins/debug-manager/command.c,
1496 plugins/debug-manager/queue.c,
1497 plugins/gdb/plugin.c,
1498 plugins/gdb/debugger.c,
1499 plugins/gdb/debugger.h,
1500 libanjuta/interfaces/libanjuta.idl:
1501 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
1503 2008-01-05 Naba Kumar <naba@gnome.org>
1505 * plugins/valgrind/plugin.c: Removed stock icon open/save from
1506 menus to avoid conflict with file open/save. Fixes bug #507455
1508 2008-01-05 Johannes Schmid <jhs@gnome.org>
1511 Conditionally depend on gtksourceview2 >= 2.1.0
1513 * libanjuta/interfaces/libanjuta.idl:
1514 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
1515 iterators instead of positions
1517 * plugins/debug-manager/threads.c:
1518 Fixed a warnings by including gnome-vfs properly
1520 * plugins/debug-manager/variable.c: (get_hovered_word),
1522 Updated to changes in IAnjutaEditorHover/Selection
1524 * plugins/document-manager/action-callbacks.c:
1525 (on_editor_command_upper_case_activate),
1526 (on_editor_command_lower_case_activate):
1527 * plugins/document-manager/search-box.c: (on_incremental_search),
1528 (on_search_activated):
1529 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
1530 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
1531 (iselection_get_start), (iselection_get_end),
1532 (iselection_iface_init), (ihover_display), (ihover_iface_init):
1533 * plugins/editor/text_editor_cbs.c:
1534 (on_text_editor_scintilla_notify):
1536 Updated to changes in IAnjutaEditorHover/Selection and updated editor
1537 interface of scintilla editor.
1539 * plugins/language-manager/languages.xml:
1540 * plugins/language-manager/plugin.c:
1541 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
1542 Added chdr to C language files and some DEBUG_PRINTs
1544 * plugins/language-support-cpp-java/cpp-java-assist.c:
1546 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
1547 * plugins/search/plugin.c: (find_incremental):
1548 * plugins/search/search-replace.c: (search_and_replace):
1549 * plugins/search/search-replace_backend.c: (create_search_entries):
1550 Adapted to changed interfaces
1552 * plugins/sourceview/Makefile.am:
1553 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
1554 (set_uri), (anjuta_document_save):
1555 * plugins/sourceview/anjuta-editor-sourceview.glade:
1556 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
1557 (anjuta_view_key_press_event):
1558 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
1559 * plugins/sourceview/sourceview-cell.c:
1560 (sourceview_cell_instance_init), (sourceview_cell_finalize),
1561 (icell_get_line), (icell_get_attribute), (icell_iface_init):
1562 * plugins/sourceview/sourceview-prefs.c: (get_bool),
1563 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
1564 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
1565 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
1566 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
1567 * plugins/sourceview/sourceview-private.h:
1568 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
1569 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
1570 (on_document_loaded), (sourceview_instance_init),
1571 (sourceview_dispose), (sourceview_finalize),
1572 (sourceview_create_markers), (sourceview_new),
1573 (ifile_savable_save), (ieditor_get_tab_size),
1574 (ieditor_set_tab_size), (ieditor_set_use_spaces),
1575 (ieditor_set_auto_indent), (ieditor_goto_line),
1576 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
1577 (iselect_block), (iselect_set), (iselect_get_start),
1578 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
1579 (imark_unmark), (imark_is_marker_set),
1580 (imark_location_from_handle), (imark_delete_all_markers),
1581 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
1582 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
1583 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
1584 (ilanguage_get_supported_languages), (autodetect_language),
1585 (ilanguage_set_language), (iassist_show_tips),
1586 (on_sourceview_hover_leave), (on_sourceview_hover_over),
1587 (ihover_display), (ihover_iface_init):
1589 Use GtkSourceView 2.1.x:
1590 * New mark interface
1591 * Fixed #486724 and #488615
1592 * Implemented hover interface
1593 * Adapted to changed interfaces
1595 2008-01-04 Rob Bradford <rob@o-hand.com>
1597 Reviewed by Naba Kumar <naba@gnome.org>:
1598 * libanjuta/anjuta-preferences.c:
1599 (anjuta_preferences_register_property_custom):
1600 Unregister preferences for custom preferences when the widget is
1603 2008-01-03 Johannes Schmid <jhs@gnome.org>
1605 * plugins/file-manager/file-model.c: (file_model_row_expanded),
1606 (file_model_row_collapsed):
1607 Fixed the too method to take a correct data argument
1609 2008-01-02 Johannes Schmid <jhs@gnome.org>
1611 * plugins/document-manager/anjuta-docman.c:
1612 (anjuta_docman_add_document), (anjuta_docman_remove_document):
1613 ref and unref correctly to silence a Gtk+ critical
1615 2008-01-01 Johannes Schmid <jhs@gnome.org>
1617 * plugins/editor/text_editor.c: (itext_editor_get_text):
1618 Fixed #506740 – ianjuta_editor_get_text crash if request
1619 text past the buffer length
1621 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
1623 * plugins/debug-manager/utilities.c,
1624 plugins/debug-manager/utilities.h,
1625 plugins/debug-manager/breakpoints.c:
1626 Move get_current_editor function in utilities.c
1628 * plugins/debug-manager/plugin.c,
1629 plugins/debug-manager/debug_tree.c,
1630 plugins/debug-manager/debug_tree.h,
1631 plugins/debug-manager/watch.c,
1632 plugins/debug-manager/watch.h,
1633 plugins/debug-manager/locals.c,
1634 plugins/debug-manager/locals.h,
1635 (added) plugins/debug-manager/variable.c,
1636 (added) plugins/debug-manager/variable.h,
1637 plugins/debug-manager/Makefile.am:
1638 Use hover interface to display variable value
1640 2007-12-31 Johannes Schmid <jhs@gnome.org>
1642 * libanjuta/Makefile.am:
1643 Only install glade catalog files if glade-3 is available
1644 (Fixes #506269 and #500296)
1646 2007-12-30 Johannes Schmid <jhs@gnome.org>
1648 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
1649 (set_property_value_as_string), (register_callbacks):
1651 Fixed GtkFileChooserButton preferences to also work when only the combo
1652 changes without a dialog being open.
1654 2007-12-29 Johannes Schmid <jhs@gnome.org>
1656 * plugins/editor/Makefile.am:
1657 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
1659 2007-12-29 Johannes Schmid <jhs@gnome.org>
1661 * plugins/devhelp/plugin.c: (devhelp_activate):
1662 Fixed #498986 - Anjuta-2.3.0 fails to build
1664 2007-12-29 Johannes Schmid <jhs@gnome.org>
1666 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
1667 * plugins/debug-manager/plugin.c:
1668 (on_run_to_cursor_action_activate):
1669 * plugins/document-manager/anjuta-docman.c:
1670 (anjuta_docman_goto_file_line_mark):
1671 * plugins/symbol-db/plugin.c: (value_added_current_editor),
1672 (value_removed_current_editor):
1674 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
1675 all those to value_added_current_document...
1677 * plugins/editor/anjuta-editor-scintilla.glade:
1678 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
1679 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
1681 2007-12-28 Massimo Cora' <maxcvs@email.it>
1683 * plugins/symbol-db/plugin.c: (on_importing_project_end),
1684 (symbol_db_activate), (symbol_db_deactivate),
1685 (symbol_db_instance_init), (isymbol_manager_get_parents):
1686 * plugins/symbol-db/plugin.h:
1687 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1688 * plugins/symbol-db/symbol-db-engine.c:
1689 (symbol_db_engine_get_global_members_filtered):
1690 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
1691 (on_symbol_inserted):
1692 Filtered out static functions on global-tab. E.g. when flag
1693 is_file_scope = 1 we won't add entries there.
1694 Fixed a little bug on 'Global'->'Vars/Others' node too.
1696 2007-12-28 Johannes Schmid <jhs@gnome.org>
1698 * libanjuta/anjuta-launcher.c:
1699 Fixed a silly (and completely useless) memory corruption that probably
1700 only occured at a few race conditions though I wonder why it did not
1703 2007-12-28 Johannes Schmid <jhs@gnome.org>
1704 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
1705 * plugins/debug-manager/plugin.c: (set_program_counter):
1706 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
1707 * plugins/debug-manager/start.c: (get_source_directories):
1708 * plugins/debug-manager/threads.c: (on_info_thread),
1710 * plugins/file-manager/file-model.c: (file_model_set_property):
1711 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
1712 * plugins/tools/editor.c: (on_editor_response):
1714 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
1716 * plugins/document-manager/plugin.c: (update_title),
1717 (value_added_project_root_uri):
1718 * plugins/document-manager/plugin.h:
1719 Shorten down the title bar if the current path is inside the opened project
1721 2007-12-28 Massimo Cora' <maxcvs@email.it>
1723 reviewed by: Johannes Schmid <jhs@gnome.org>
1725 * plugins/project-wizard/templates/java/project.anjuta:
1726 * plugins/project-wizard/templates/mkfile/project.anjuta:
1727 * plugins/project-wizard/templates/python/project.anjuta:
1728 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
1729 let new projects use new SymbolDB plugin.
1731 * plugins/symbol-browser/images/Makefile.am:
1732 added some images taken from MonoDevelop project.
1734 * plugins/symbol-db/plugin.c: (value_added_current_editor),
1735 (goto_file_line), (on_importing_project_end), (project_root_added),
1736 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
1737 (isymbol_manager_search):
1738 Added project-updating feature when opening a project with some files
1739 modified externally [e.g. a svn up].
1741 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1742 (sdb_engine_iterator_node_instance_init),
1743 (sdb_engine_iterator_node_finalize),
1744 (symbol_db_engine_iterator_node_set_conversion_hash):
1745 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
1746 * plugins/symbol-db/symbol-db-engine-iterator.c:
1747 (symbol_db_engine_iterator_new):
1748 * plugins/symbol-db/symbol-db-engine-iterator.h:
1749 Moved Hash table initialization into the engine. This proxies and
1750 speeds up the process of creation and iteration of a GdaDataModel.
1752 * plugins/symbol-db/symbol-db-engine.c:
1753 (sdb_engine_ctags_output_thread),
1754 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1755 (sdb_engine_scan_files_1), (sdb_engine_init),
1756 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
1757 (symbol_db_engine_add_new_workspace),
1758 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
1759 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
1760 (symbol_db_engine_get_sym_type_conversion_hash),
1761 (symbol_db_engine_update_files_symbols),
1762 (symbol_db_engine_update_project_symbols),
1763 (symbol_db_engine_update_buffer_symbols),
1764 (symbol_db_engine_get_class_parents),
1765 (symbol_db_engine_get_global_members_filtered),
1766 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
1767 (symbol_db_engine_get_scope_members_by_symbol_id),
1768 (symbol_db_engine_get_scope_members),
1769 (symbol_db_engine_get_current_scope),
1770 (symbol_db_engine_get_file_symbols),
1771 (symbol_db_engine_get_symbol_info_by_id),
1772 (symbol_db_engine_find_symbol_by_name_pattern),
1773 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1774 * plugins/symbol-db/symbol-db-engine.h:
1775 * plugins/symbol-db/symbol-db-view-locals.c:
1776 (sdb_view_locals_get_iter_from_row_ref),
1777 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
1778 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
1779 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1780 Changes on some queries fuctions and some fixes. Added *_filtered
1783 * plugins/symbol-db/symbol-db-view.c:
1784 (do_add_child_symbol_to_view), (add_new_waiting_for),
1785 (prepare_for_adding), (on_symbol_inserted),
1786 (do_recurse_subtree_and_remove), (on_symbol_removed),
1787 (sdb_view_do_add_hidden_dummy_child),
1788 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
1789 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
1790 (sdb_view_locals_create_new_store), (sdb_view_init),
1791 (sdb_view_finalize), (sdb_view_class_init),
1792 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
1793 (symbol_db_view_get_pixbuf),
1794 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1795 New display for global tags. This is the definitive version, bugs apart.
1797 * plugins/symbol-db/tables.sql:
1800 2007-12-27 Naba Kumar <naba@gnome.org>
1802 * libanjuta/interfaces/libanjuta.idl:
1803 * plugins/editor/aneditor-priv.h:
1804 * plugins/editor/aneditor.cxx:
1805 * plugins/editor/text_editor.c: (text_editor_instance_init),
1806 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
1807 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
1808 * plugins/editor/text_editor.h:
1809 * plugins/editor/text_editor_cbs.c:
1810 (on_text_editor_scintilla_notify):
1812 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
1813 related code in AnEditor. Fixed some compilation warnings.
1815 2007-12-26 Naba Kumar <naba@gnome.org>
1817 * Changelog: Fixed indentation.
1819 2007-12-25 Naba Kumar <naba@gnome.org>
1821 * plugins/editor/Makefile.am:
1822 * plugins/editor/editor.glade:
1823 * plugins/editor/plugin.c:
1824 * plugins/editor/style-editor.c:
1825 * plugins/sourceview/Makefile.am:
1826 * plugins/sourceview/plugin.c:
1827 * plugins/sourceview/sourceview.glade:
1828 * plugins/valgrind/Makefile.am:
1830 Renamed glade files to anjuta-editor-* to give name space for the
1831 schema files (because they are installed in system directory).
1833 * scripts/build-schemas.mk: Install the schemas files also (need for
1834 binary package installation/uninstallation).
1836 2007-12-25 Johannes Schmid <jhs@gnome.org>
1838 * plugins/language-support-cpp-java/plugin.c:
1839 (set_indentation_param_vim):
1841 Support some more vim modeline commands and shortcuts (#504331)
1843 2007-12-25 Johannes Schmid <jhs@gnome.org>
1845 Patches from James Liggett:
1846 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
1847 (anjuta_vcs_status_tree_view_init):
1848 * plugins/subversion/subversion-commit-dialog.c:
1849 (subversion_commit_dialog):
1850 * plugins/subversion/subversion-diff-dialog.c:
1851 (on_subversion_diff_response):
1852 * plugins/subversion/subversion-log-dialog.c:
1853 (on_log_view_selected_button_clicked),
1854 (on_log_diff_selected_button_clicked),
1855 (on_log_diff_previous_button_clicked):
1856 * plugins/subversion/subversion-resolve-dialog.c:
1857 (subversion_resolve_dialog):
1858 * plugins/subversion/subversion-revert-dialog.c:
1859 (subversion_revert_dialog):
1860 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
1861 (pulse_progress_bar), (hide_pulse_progress_bar),
1862 (disconnect_data_arrived_signals),
1863 (cancel_data_arrived_signal_disconnect):
1864 * plugins/subversion/subversion-ui-utils.h:
1866 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
1867 #505237 – Sort list of modified files
1869 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
1871 * plugins/gdb/debugger.c:
1872 Fix bug #491301: Inspecting a variable opens a bad focus dialog
1874 2007-12-23 Johannes Schmid <jhs@gnome.org>
1876 * plugins/language-support-cpp-java/plugin.c:
1877 (set_indentation_param_emacs), (set_indentation_param_vim),
1878 (parse_mode_line_emacs), (parse_mode_line_vim),
1879 (extract_mode_line), (initialize_indentation_params):
1881 Added (basic) support for vim modelines (#504331)
1883 * plugins/message-view/message-view.c: (message_view_next),
1884 (message_view_previous):
1886 Fixed next/previous message
1888 2007-12-23 Johannes Schmid <jhs@gnome.org>
1890 * libanjuta/anjuta-ui.h:
1891 Check for != NULL before unref'ing pixbuf (related to #497878)
1893 * plugins/devhelp/plugin.c: (register_stock_icons):
1894 * plugins/document-manager/anjuta-docman.c:
1895 (anjuta_docman_add_document):
1896 * plugins/glade/plugin.c: (on_close_activated),
1897 (register_stock_icons), (on_session_save),
1898 (glade_plugin_add_project):
1900 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
1901 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
1903 * plugins/language-support-cpp-java/plugin.c:
1904 (register_stock_icons):
1905 Fixed stock icon registration macros
1907 2007-12-23 Johannes Schmid <jhs@gnome.org>
1909 * global-tags/Makefile.am:
1910 * launcher/Makefile.am:
1911 * libanjuta/Makefile.am:
1912 * libegg/Makefile.am:
1913 * manuals/anjuta-faqs/Makefile.am:
1914 * manuals/anjuta-manual/Makefile.am:
1915 * manuals/reference/libanjuta/Makefile.am:
1916 * plugins/build-basic-autotools/Makefile.am:
1917 * plugins/class-gen/Makefile.am:
1918 * plugins/class-inheritance/Makefile.am:
1919 * plugins/cvs-plugin/Makefile.am:
1920 * plugins/debug-manager/Makefile.am:
1921 * plugins/devhelp/Makefile.am:
1922 * plugins/document-manager/Makefile.am:
1923 * plugins/editor/Makefile.am:
1924 * plugins/editor/scintilla/Makefile.am:
1925 * plugins/editor/scintilla/include/Makefile.am:
1926 * plugins/file-loader/Makefile.am:
1927 * plugins/file-manager/Makefile.am:
1928 * plugins/file-wizard/Makefile.am:
1929 * plugins/gdb/Makefile.am:
1930 * plugins/glade/Makefile.am:
1931 * plugins/gtodo/Makefile.am:
1932 * plugins/gvim/Makefile.am:
1933 * plugins/indent/Makefile.am:
1934 * plugins/language-manager/Makefile.am:
1935 * plugins/language-support-cpp-java/Makefile.am:
1936 * plugins/macro/Makefile.am:
1937 * plugins/message-view/Makefile.am:
1938 * plugins/patch/Makefile.am:
1939 * plugins/profiler/Makefile.am:
1940 * plugins/project-import/Makefile.am:
1941 * plugins/project-manager/Makefile.am:
1942 * plugins/project-wizard/Makefile.am:
1943 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
1944 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
1945 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1946 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1947 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
1948 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
1949 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
1950 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
1951 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
1952 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
1953 * plugins/sample1/Makefile.am:
1954 * plugins/search/Makefile.am:
1955 * plugins/sourceview/Makefile.am:
1956 * plugins/subversion/Makefile.am:
1957 * plugins/symbol-browser/Makefile.am:
1958 * plugins/symbol-db/Makefile.am:
1959 * plugins/symbol-db/test/Makefile.am:
1960 * plugins/terminal/Makefile.am:
1961 * plugins/tools/Makefile.am:
1962 * plugins/valgrind/Makefile.am:
1964 * tagmanager/Makefile.am:
1966 Replaces the deprecated "INCLUDES" in all Makefile.am's with
1967 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
1968 warnings from illigel C++ compiler flags.
1970 2007-12-23 Johannes Schmid <jhs@gnome.org>
1972 Patch from Tom <tpgww@onepost.net>:
1974 * plugins/document-manager/anjuta-docman.c:
1975 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
1976 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
1977 (anjuta_docman_instance_init), (on_notebook_switch_page),
1978 (anjuta_docman_grab_text_focus):
1979 * plugins/document-manager/plugin.c: (on_document_added),
1980 (on_window_key_press_event), (on_window_key_release_event):
1982 Some more document-manager code cleanups and fixes.
1984 2007-12-23 Massimo Cora' <maxcvs@email.it>
1986 * plugins/symbol-db/plugin.c: (register_stock_icons),
1987 (value_added_current_editor), (value_removed_current_editor),
1988 (on_importing_project_end), (project_root_removed):
1989 added controls to clean/populate GtkTreeView(s) on projects unload/load.
1991 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
1992 (symbol_db_engine_get_file_db_path):
1993 fixed a useless warning.
1995 * plugins/symbol-db/symbol-db-view-locals.c:
1996 (traverse_free_waiting_for), (file_view_status_destroy),
1997 (sdb_view_locals_create_new_store), (traverse_files_view_status),
1998 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
1999 (sdb_view_locals_finalize), (on_symbol_inserted),
2000 (symbol_db_view_locals_recv_signals_from_engine),
2001 (symbol_db_view_locals_update_list):
2002 more speed on editors switching. GtkTreeStore caching method implemented.
2003 Fixed compiler warnings and a little memory leak.
2005 * plugins/symbol-db/symbol-db-view-locals.h:
2006 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
2007 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
2008 (on_scan_end), (on_symbol_inserted),
2009 (sdb_view_locals_create_new_store), (sdb_view_init),
2010 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
2011 * plugins/symbol-db/symbol-db-view.h:
2012 fixed some crashers. Now project loading/populating should be quite quick.
2014 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
2016 * plugins/debug-manager/command.c,
2017 plugins/debug-manager/queue.c:
2018 Take care of command return value (FALSE is an error)
2020 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
2022 * plugins/debug-manager/anjuta-debug-manager.glade,
2023 plugins/debug-manager/breakpoints.c:
2024 Remove address, condition and pass breakpoint column if not supported
2025 Fix clear all remove_all to avoid an endless loop if a breakpoint
2028 2007-12-17 Johannes Schmid <jhs@gnome.org>
2030 Patch from Tom <tpgww@onepost.net> (with some changes):
2032 * plugins/document-manager/action-callbacks.c: (on_open_activate),
2033 (on_save_as_activate), (on_save_all_activate),
2034 (on_close_file_activate), (on_close_all_file_activate),
2035 (on_reload_file_activate), (on_editor_command_clear_activate),
2036 (on_transform_eolchars1_activate), (on_comment_block),
2037 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
2038 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
2039 (on_editor_linenos1_activate), (on_editor_markers1_activate),
2040 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
2041 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
2042 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
2043 (on_zoom_out_text_activate):
2044 * plugins/document-manager/action-callbacks.h:
2045 * plugins/document-manager/anjuta-docman.c:
2046 (on_notebook_page_close_button_click),
2047 (on_notebook_page_close_button_enter),
2048 (on_notebook_page_close_button_leave),
2049 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
2050 (anjuta_docman_page_init), (anjuta_docman_page_new),
2051 (on_open_filesel_response), (create_file_open_dialog_gui),
2052 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
2053 (anjuta_docman_instance_init), (on_notebook_switch_page),
2054 (on_document_destroy), (anjuta_docman_add_editor),
2055 (anjuta_docman_add_document), (anjuta_docman_remove_document),
2056 (anjuta_docman_set_current_document),
2057 (anjuta_docman_goto_file_line_mark), (get_real_path),
2058 (anjuta_docman_get_full_filename),
2059 (anjuta_docman_delete_all_markers),
2060 (anjuta_docman_delete_all_indicators),
2061 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
2062 (anjuta_docman_order_tabs):
2063 * plugins/document-manager/anjuta-docman.h:
2064 * plugins/document-manager/file_history.c: (an_hist_file_new),
2065 (an_file_history_push), (an_file_history_dump):
2066 * plugins/document-manager/file_history.h:
2067 * plugins/document-manager/plugin.c: (update_title),
2068 (value_removed_project_root_uri),
2069 (update_document_ui_interface_items), (menu_name_compare),
2070 (on_document_added), (on_document_changed),
2071 (on_window_key_press_event), (on_window_key_release_event),
2073 * plugins/document-manager/search-box.c: (on_document_changed),
2074 (on_goto_activated), (search_box_init), (search_box_new):
2075 * plugins/document-manager/search-box.h:
2077 Yet more code cleanups
2078 Save glade files correctly in session
2079 Use new tooltip API if available
2080 Sort notebook pages when session is restored (needs work)
2082 2007-12-16 Johannes Schmid <jhs@gnome.org>
2084 * plugins/document-manager/anjuta-docman.c:
2085 (anjuta_docman_add_document):
2087 Present correct widget with anjuta_shell_present_widget(). This got wrong when
2088 the new search bar was introduced.
2090 2007-12-12 Johannes Schmid <jhs@gnome.org>
2092 Patch from Tom <tpgww@onepost.net>:
2093 (#485233 – another bunch of docman cleanups)
2095 * libanjuta/interfaces/libanjuta.idl:
2096 * plugins/document-manager/action-callbacks.c:
2097 (get_current_document), (get_current_focus_widget),
2098 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
2099 (on_close_file_activate), (on_close_all_file_activate),
2100 (on_reload_file_activate), (on_print_activate),
2101 (on_print_preview_activate),
2102 (on_editor_command_upper_case_activate),
2103 (on_editor_command_lower_case_activate),
2104 (on_editor_command_eol_crlf_activate),
2105 (on_editor_command_eol_lf_activate),
2106 (on_editor_command_eol_cr_activate),
2107 (on_editor_command_select_all_activate),
2108 (on_editor_command_select_to_brace_activate),
2109 (on_editor_command_select_block_activate),
2110 (on_editor_command_match_brace_activate),
2111 (on_editor_command_undo_activate),
2112 (on_editor_command_redo_activate),
2113 (on_editor_command_cut_activate),
2114 (on_editor_command_paste_activate),
2115 (on_editor_command_copy_activate),
2116 (on_editor_command_clear_activate),
2117 (on_editor_command_close_folds_all_activate),
2118 (on_editor_command_open_folds_all_activate),
2119 (on_editor_command_toggle_fold_activate),
2120 (on_editor_command_bookmark_toggle_activate),
2121 (on_editor_command_bookmark_first_activate),
2122 (on_editor_command_bookmark_next_activate),
2123 (on_editor_command_bookmark_prev_activate),
2124 (on_editor_command_bookmark_last_activate),
2125 (on_editor_command_bookmark_clear_activate),
2126 (on_transform_eolchars1_activate), (on_comment_block),
2127 (on_comment_box), (on_comment_stream),
2128 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
2129 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
2130 (on_force_hilite_activate), (on_swap_activate),
2131 (on_editor_add_view_activate), (on_editor_remove_view_activate):
2132 * plugins/document-manager/action-callbacks.h:
2133 * plugins/document-manager/anjuta-docman.c:
2134 (on_notebook_page_close_button_click),
2135 (on_notebook_page_close_button_enter),
2136 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
2137 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
2138 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
2139 (on_open_filesel_response), (anjuta_docman_open_file),
2140 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
2141 (anjuta_docman_dispose), (anjuta_docman_instance_init),
2142 (anjuta_docman_class_init), (anjuta_docman_new),
2143 (on_notebook_switch_page), (on_document_save_point),
2144 (on_document_destroy), (anjuta_docman_add_editor),
2145 (anjuta_docman_add_document), (anjuta_docman_remove_document),
2146 (anjuta_docman_set_popup_menu),
2147 (anjuta_docman_get_current_focus_widget),
2148 (anjuta_docman_get_page_for_document),
2149 (anjuta_docman_get_current_document),
2150 (anjuta_docman_set_current_document),
2151 (anjuta_docman_goto_file_line),
2152 (anjuta_docman_goto_file_line_mark),
2153 (anjuta_docman_get_full_filename),
2154 (anjuta_docman_present_notebook_page),
2155 (anjuta_docman_update_page_label),
2156 (anjuta_docman_delete_all_markers),
2157 (anjuta_docman_delete_all_indicators),
2158 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
2159 (do_ordertab1), (anjuta_docman_order_tabs),
2160 (anjuta_docman_set_editor_properties),
2161 (anjuta_docman_get_document_for_path),
2162 (anjuta_docman_get_all_doc_widgets):
2163 * plugins/document-manager/anjuta-docman.h:
2164 * plugins/document-manager/editor-tooltips.c:
2165 * plugins/document-manager/plugin.c: (update_title),
2166 (update_document_ui_enable_all), (update_document_ui_disable_all),
2167 (update_document_ui_save_items),
2168 (update_document_ui_interface_items), (update_document_ui),
2169 (on_document_update_save_ui), (update_status),
2170 (on_document_update_ui), (on_document_added),
2171 (on_document_changed), (on_session_save), (on_save_prompt),
2172 (on_docman_auto_save), (on_gconf_notify_timer):
2173 * plugins/document-manager/search-box.c: (on_document_changed),
2174 (search_box_new), (search_box_grab_line_focus):
2175 * plugins/glade/plugin.c: (ifile_open):
2176 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
2177 * plugins/search/search-replace_backend.c: (create_search_entries):
2178 * plugins/sourceview/anjuta-document.c: (set_uri),
2179 (anjuta_document_save):
2180 * plugins/sourceview/sourceview.c: (ifile_savable_save):
2181 * plugins/tools/editor.c: (on_editor_response):
2183 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
2184 It fixes some issues with session handling and several memory lacks.
2185 Gtk 2.12 Tooltip API is used if available.
2187 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
2189 * plugins/debug-manager/disassemble.c,
2190 plugins/debug-manager/disassemble.h,
2191 plugins/debug-manager/command.c,
2192 plugins/debug-manager/command.h,
2193 plugins/debug-manager/plugin.c
2194 plugins/debug-manager/sparse_view.c,
2195 plugins/debug-manager/sparse_view.h,
2196 plugins/gdb/plugin.c,
2197 plugins/gdb/debugger.c,
2198 plugins/gdb/debugger.h,
2199 libanjuta/interfaces/libanjuta.idl:
2200 Fix bug #502533: Implement assembler step
2202 * plugins/debug-manager/breakpoints.c:
2203 Do not save temporary breakpoints
2205 * plugins/debug-manager/stack_trace.c:
2206 Fix a crash when a stack command is cancelled
2208 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
2210 * plugins/debug-manager/plugin.c,
2211 plugins/debug-manager/breakpoints.c,
2212 plugins/debug-manager/breakpoints.h:
2213 Fix bug #488732: Breakpoint on delete lines
2214 Breakpoints are now linked to their position in editor
2216 * plugins/gdb/debugger.c:
2217 Fix removing condition on breakpoint
2219 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
2221 * plugins/debug-manager/anjuta-debug-manager.glade,
2222 plugins/debug-manager/start.c,
2223 plugins/gdb/plugin.c,
2224 plugins/gdb/debugger.c,
2225 plugins/gdb/debugger.h,
2226 libanjuta/interfaces/libanjuta.idl:
2227 Fix bug #481366: Do not stop at the beginning of the program
2229 * plugins/debug-manager/command.c,
2230 plugins/debug-manager/command.h,
2231 plugins/debug-manager/breakpoints.c,
2232 plugins/debug-manager/queue.c,
2233 plugins/debug-manager/queue.h:
2234 Fix a bug remove all breakpoints was not working due to latest changes
2235 Setting breakpoints is disabled when program is running
2237 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
2239 * plugins/debug-manager/queue.c,
2240 plugins/gdb/plugin.c:
2241 Fix bug #501469: Crash if mime_type is unknown
2243 2007-12-01 Massimo Cora' <maxcvs@email.it>
2245 * plugins/symbol-db/plugin.c: (on_editor_destroy),
2246 (on_editor_update_ui), (on_single_file_scan_end),
2247 (on_importing_project_end), (project_root_added),
2248 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
2249 * plugins/symbol-db/plugin.h:
2250 show on status bar files being scanned.
2252 * plugins/symbol-db/symbol-db-engine.c:
2253 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
2254 (sdb_engine_ctags_output_thread),
2255 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
2256 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
2257 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
2258 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
2259 (sdb_engine_get_table_id_by_unique_name2),
2260 (symbol_db_engine_open_project),
2261 (sdb_engine_prepare_executing_commands),
2262 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
2263 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
2264 (sdb_engine_detects_removed_ids),
2265 (symbol_db_engine_get_class_parents),
2266 (symbol_db_engine_get_global_members),
2267 (symbol_db_engine_get_scope_members_by_symbol_id),
2268 (symbol_db_engine_get_scope_members),
2269 (symbol_db_engine_get_current_scope),
2270 (symbol_db_engine_get_file_symbols),
2271 (symbol_db_engine_get_symbol_info_by_id),
2272 (symbol_db_engine_get_full_local_path),
2273 (symbol_db_engine_find_symbol_by_name_pattern),
2274 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
2275 * plugins/symbol-db/symbol-db-engine.h:
2276 * plugins/symbol-db/symbol-db-view-locals.c:
2277 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
2278 (symbol_db_view_locals_recv_signals_from_engine),
2279 (symbol_db_view_locals_update_list):
2280 * plugins/symbol-db/symbol-db-view-locals.h:
2281 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
2282 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
2283 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
2284 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
2285 * plugins/symbol-db/symbol-db-view.h:
2286 Added g_thread architecture to scan in background. With this you
2287 can use Anjuta's GUI without freezing.
2288 Improved insertion speed by using a paradigm like 'insert' and 'check'
2289 replacing a 'check' and 'insert' one. This has been done for tables
2290 like symbol, scope, sym_type.
2293 * plugins/symbol-db/tables.sql:
2294 * plugins/symbol-db/test/main.c: (get_global_members), (main),
2295 (thread), (print_message), (bastard_thread), (idle_signals):
2296 fixed a typo on tables that broke sql triggers.
2298 === anjuta 2.3.1 ===
2300 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
2302 * NEWS, AUTHORS: Updated.
2303 * src/Makefile.am: Fixed make distcheck
2305 Patch from Yang Hong:
2306 * plugins/file-manager/file-manager.glade: Fixed file chooser
2307 size in file-manager preferences.
2309 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
2311 * NEWS: Updated for 2.3.1 development release
2312 * configure.in: Bumped version to 2.3.1
2314 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
2316 * plugins/debug-manager/threads.c,
2317 plugins/debug-manager/disassemble.c,
2318 plugins/debug-manager/watch.c,
2319 plugins/debug-manager/registers.c,
2320 plugins/debug-manager/locals.c,
2321 plugins/debug-manager/breakpoints.c,
2322 plugins/debug-manager/stack_trace.c,
2323 plugins/debug-manager/command.c,
2324 plugins/debug-manager/command.h,
2325 plugins/debug-manager/queue.c,
2326 libanjuta/interfaces/libanjuta.idl:
2327 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
2328 Document IAnjutaDebugManager signals
2329 Generate new signals in queue.c
2330 Use new signals in other files
2332 2007-11-30 <genbell@tiscali.it>
2334 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2336 * plugins/gdb/Makefile.am:
2339 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
2341 * plugins/tools/variable.c:
2342 Fix a bug added in the previous patch (it is not a leak)
2344 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
2346 * plugins/project-wizard/druid.c,
2347 plugins/project-wizard/templates/terminal.wiz,
2348 plugins/project-wizard/templates/xlib-dock.wiz,
2349 plugins/project-wizard/templates/wxwin.wiz,
2350 plugins/project-wizard/templates/java.wiz,
2351 plugins/project-wizard/templates/gnome.wiz,
2352 plugins/project-wizard/templates/anjuta-plugin.wiz,
2353 plugins/project-wizard/templates/gtkmm.wiz,
2354 plugins/project-wizard/templates/python.wiz,
2355 plugins/project-wizard/templates/cpp.wiz,
2356 plugins/project-wizard/templates/sdl.wiz,
2357 plugins/project-wizard/templates/gtk.wiz,
2358 plugins/project-wizard/templates/minimal.wiz,
2359 plugins/project-wizard/templates/xlib.wiz,
2360 plugins/project-wizard/templates/gcj.wiz,
2361 plugins/project-wizard/templates/translatable-strings.h,
2362 plugins/project-import/project-import.c:
2363 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
2365 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
2367 * plugins/debug-manager/threads.c,
2368 plugins/debug-manager/disassemble.c,
2369 plugins/debug-manager/watch.c,
2370 plugins/debug-manager/registers.c,
2371 plugins/debug-manager/memory.c,
2372 plugins/debug-manager/locals.c,
2373 plugins/debug-manager/stack_trace.c,
2374 plugins/debug-manager/queue.c,
2375 plugins/debug-manager/queue.h:
2376 Connect debugger signal only when program is loaded
2377 Rename get_feature in is_supported
2379 * plugins/debug-manager/plugin.c:
2380 Remove editor watch when plugin is deactivated
2382 * plugins/debug-manager/anjuta-debug-manager.glade,
2383 plugins/debug-manager/breakpoints.c,
2384 plugins/debug-manager/breakpoints.h:
2385 Rewrite almost completely the breakpoint code
2386 Improve breakpoint dialog
2388 Implement condition, hit count, ignore and temporary attribute
2390 * plugins/debug-manager/command.c,
2391 plugins/debug-manager/command.h:
2392 Add a breakpoint list command
2394 * plugins/gdb/debugger.c,
2395 plugins/gdb/debugger.h:
2396 Add new breakpoint list command
2397 Fix parsing of breakpoint data
2399 * libanjuta/interfaces/libanjuta.idl,
2400 plugins/gdb/plugin.c:
2401 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
2403 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
2405 * plugins/document-manager/plugin.c:
2406 Use Ctrl+Shift+s as shortcut for Save As
2408 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
2410 * plugins/subversion/plugin.c: (activate_plugin):
2411 * plugins/symbol-db/plugin.c: (symbol_db_activate):
2412 * src/layout.xml: Fixed dockitem positions.
2414 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
2416 Icons from tpgww@onepost.net:
2417 * plugins/project-wizard/applogo.png:
2418 Icons from patch in bug #480093 comment #23. Also renamed icons.
2420 * plugins/message-view/Makefile.am:
2421 * plugins/message-view/plugin.c: (register_stock_icons),
2422 (ipreferences_merge): Removed redundant icon.
2424 * plugins/document-manager/plugin.c:
2425 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
2426 Do not insensitize New action when there is no document.
2429 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
2431 Icons from tpgww@onepost.net:
2432 * plugins/symbol-browser/an_symbol_prefs.c:
2433 * pixmaps/Makefile.am:
2434 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
2436 Icons from patch in bug #480093 comment #23. Also renamed icons.
2439 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
2441 Patch from James Liggett:
2442 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
2443 revert and dialogs resizable.
2445 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
2447 Patch from James Liggett:
2448 * plugins/subversion/anjuta-subversion.glade:
2449 * plugins/subversion/subversion-diff-dialog.c:
2450 (on_subversion_diff_response), (subversion_diff_dialog):
2451 * plugins/subversion/subversion-diff-dialog.h:
2453 The diff dialog should have a checkbox, enabled by default, that
2454 allows the user to make sure that all open files are saved before
2457 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
2459 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
2461 Icons from tpgww@onepost.net:
2462 * pixmaps/Makefile.am:
2465 * src/anjuta-preferences-general.svg:
2467 Icons from patch in bug #480093 comment #23. Also renamed icons.
2470 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
2472 Icons from tpgww@onepost.net:
2473 * plugins/debug-manager/images/Makefile.am:
2474 * plugins/debug-manager/images/anjuta-watch.svg:
2475 * plugins/debug-manager/plugin.c: (register_stock_icons):
2476 * plugins/gdb/images/Makefile.am:
2477 * plugins/gtodo/Makefile.am:
2478 * plugins/gtodo/anjuta-gtodo-plugin.svg:
2479 * plugins/gtodo/anjuta-gtodo.plugin.in:
2480 * plugins/gtodo/interface.c: (stock_icons):
2481 * plugins/gtodo/main.h:
2482 * plugins/gtodo/plugin.c: (ipreferences_merge):
2483 * plugins/terminal/Makefile.am:
2484 * plugins/terminal/anjuta-terminal-plugin.svg:
2485 * plugins/terminal/anjuta-terminal.plugin.in:
2486 * plugins/terminal/terminal.c:
2487 * plugins/tools/Makefile.am:
2488 * plugins/tools/anjuta-tools-plugin.svg:
2489 * plugins/tools/anjuta-tools.plugin.in:
2490 * plugins/tools/plugin.c:
2491 * plugins/valgrind/Makefile.am:
2492 * plugins/valgrind/anjuta-valgrind-plugin.svg:
2493 * plugins/valgrind/anjuta-valgrind.plugin.in:
2494 * plugins/valgrind/plugin.c: (register_stock_icons),
2495 (ipreferences_merge):
2497 Icons from patch in bug #480093 comment #23. Also renamed icons.
2500 2007-11-18 Massimo Cora' <maxcvs@email.it>
2502 reviewed by: Johannes Schmid <jhs@gnome.org>
2505 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
2506 due to bug #493360. Still present anyway bug #495843
2508 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
2509 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
2510 (on_local_treeview_row_activated),
2511 (on_global_treeview_row_activated),
2512 (on_global_treeview_row_expanded), (on_project_element_added),
2513 (on_project_element_removed), (project_root_added),
2514 (symbol_db_activate), (isymbol_manager_search),
2515 (isymbol_manager_get_members),
2516 (isymbol_manager_get_completions_at_position):
2517 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2518 (symbol_db_engine_iterator_node_get_symbol_extra_string):
2519 * plugins/symbol-db/symbol-db-engine.c:
2520 (sdb_engine_execute_non_select_sql),
2521 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
2522 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
2523 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
2524 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
2525 (symbol_db_engine_add_new_workspace),
2526 (symbol_db_engine_add_new_project),
2527 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
2528 (sdb_engine_detects_removed_ids),
2529 (sdb_engine_walk_down_scope_path),
2530 (symbol_db_engine_get_class_parents),
2531 (symbol_db_engine_get_global_members),
2532 (symbol_db_engine_get_scope_members_by_symbol_id),
2533 (symbol_db_engine_get_scope_members),
2534 (symbol_db_engine_get_current_scope),
2535 (symbol_db_engine_get_file_symbols),
2536 (symbol_db_engine_get_symbol_info_by_id),
2537 (symbol_db_engine_find_symbol_by_name_pattern):
2538 * plugins/symbol-db/symbol-db-engine.h:
2539 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
2540 (on_symbol_inserted), (symbol_db_view_locals_update_list):
2541 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
2542 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
2543 (on_scan_end), (do_add_root_symbol_to_view),
2544 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
2545 (trigger_on_symbol_inserted), (add_new_waiting_for),
2546 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
2547 (on_symbol_inserted), (do_recurse_subtree_and_remove),
2548 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
2549 (symbol_db_view_row_expanded), (sdb_view_init),
2550 (gtree_compare_func), (sdb_view_finalize),
2551 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
2552 (sdb_view_populate_base_root),
2553 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
2554 * plugins/symbol-db/symbol-db-view.h:
2555 * plugins/symbol-db/tables.sql:
2556 * plugins/symbol-db/test/Makefile.am:
2557 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
2558 (get_scope_members), (get_current_scope), (get_global_members),
2559 (get_file_symbols), (get_info_by_id), (main):
2561 Rewrote symbol-db-view global tab. Now every expandable node is a query.
2562 Started using LIMIT keyword to speed up things.
2563 Deprecated GdaCommand in favour of GdaQuery into engine. This should
2564 make providers use prepared statements.
2566 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
2568 Patch from James Liggett:
2569 * plugins/subversion/plugin.c: (subversion_instance_init):
2570 * plugins/subversion/plugin.h:
2571 * plugins/subversion/subversion-diff-dialog.c:
2572 (on_subversion_diff_response), (subversion_diff_dialog),
2573 (on_menu_subversion_diff):
2574 * plugins/subversion/subversion-log-dialog.c:
2575 (on_log_view_selected_button_clicked),
2576 (on_log_diff_selected_button_clicked),
2577 (on_log_diff_previous_button_clicked),
2578 (subversion_log_window_create):
2579 * plugins/subversion/subversion-ui-utils.c:
2580 (get_filename_from_full_path), (init_whole_project),
2581 (on_whole_project_toggled):
2582 * plugins/subversion/subversion-ui-utils.h:
2583 * plugins/subversion/subversion-update-dialog.c:
2584 (subversion_update_dialog), (on_menu_subversion_update):
2586 Whole Project checkbox enabled by default in diff and update dialogs.
2587 changes the editor names for diff editors to something much more
2588 descriptive. For example, working copy/head diffs would have an editor
2589 with a name like "[Working Copy/Head] some-file.diff," where some-file
2590 is the name of the file/directory that was diffed. For diffs against
2591 arbitrary diffs the name would look like "[Revisions 2832/3200]
2592 some-file.diff" for a diff of some-file between revisions 2832 and
2595 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
2597 Icons from tpgww@onepost.net:
2598 * plugins/subversion/Makefile.am:
2599 * plugins/subversion/anjuta-subversion-plugin.svg:
2600 * plugins/subversion/anjuta-subversion.plugin.in:
2601 * plugins/subversion/plugin.h:
2602 * plugins/symbol-browser/Makefile.am:
2603 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
2604 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
2605 * plugins/symbol-browser/plugin.c:
2606 * plugins/symbol-db/Makefile.am:
2607 * plugins/symbol-db/plugin.c:
2608 * plugins/symbol-db/symbol-db.plugin.in:
2610 Icons from patch in bug #480093 comment #23. Also renamed icons.
2613 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
2615 Icons from tpgww@onepost.net:
2616 * plugins/project-manager/Makefile.am:
2617 * plugins/project-manager/anjuta-project-manager-plugin.svg:
2618 * plugins/project-manager/anjuta-project-manager.plugin.in:
2619 * plugins/project-manager/plugin.c:
2620 * plugins/project-wizard/Makefile.am:
2621 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
2622 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
2623 * plugins/project-wizard/druid.h:
2624 * plugins/search/Makefile.am:
2625 * plugins/search/anjuta-search-plugin.svg:
2626 * plugins/search/anjuta-search.plugin.in:
2627 * plugins/search/plugin.c:
2629 Icons from patch in bug #480093 comment #23. Also renamed icons.
2632 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
2634 * TODO.tasks: updated.
2636 Icons from tpgww@onepost.net:
2637 * plugins/file-loader/Makefile.am:
2638 * plugins/file-loader/anjuta-loader-plugin.svg:
2639 * plugins/file-loader/anjuta-loader.plugin.in:
2640 * plugins/file-manager/Makefile.am:
2641 * plugins/file-manager/anjuta-file-manager-plugin.svg:
2642 * plugins/file-manager/file-manager.plugin.in:
2643 * plugins/file-manager/plugin.c:
2644 * plugins/glade/Makefile.am:
2645 * plugins/glade/anjuta-glade-plugin.svg:
2646 * plugins/glade/anjuta-glade.plugin.in:
2647 * plugins/glade/plugin.c: (register_stock_icons):
2648 * plugins/language-manager/Makefile.am:
2649 * plugins/language-manager/anjuta-language-manager-plugin.svg:
2650 * plugins/language-manager/language-manager.plugin.in:
2651 * plugins/message-view/Makefile.am:
2652 * plugins/message-view/anjuta-message-manager.plugin.in:
2653 * plugins/message-view/anjuta-messages-plugin.svg:
2654 * plugins/message-view/plugin.c:
2655 * plugins/patch/Makefile.am:
2656 * plugins/patch/anjuta-patch-plugin.svg:
2657 * plugins/patch/anjuta-patch.plugin.in:
2658 * plugins/patch/plugin.c:
2659 * plugins/profiler/Makefile.am:
2660 * plugins/profiler/anjuta-profiler-plugin.svg:
2661 * plugins/profiler/plugin.c: (register_stock_icons):
2662 * plugins/profiler/profiler.plugin.in:
2663 * plugins/project-import/Makefile.am:
2664 * plugins/project-import/anjuta-project-import-plugin.svg:
2665 * plugins/project-import/anjuta-project-import.plugin.in:
2666 * plugins/project-import/plugin.c:
2668 Icons from patch in bug #480093 comment #23. Also renamed icons.
2671 2007-11-18 Johannes Schmid <jhs@gnome.org>
2673 * plugins/build-basic-autotools/build-basic-autotools.c:
2675 * plugins/debug-manager/anjuta-debug-manager.glade:
2676 * plugins/debug-manager/breakpoints.c:
2677 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
2678 * plugins/file-wizard/file.c:
2679 * plugins/gdb/anjuta-gdb.glade:
2680 * plugins/glade/plugin.c: (ifile_open):
2681 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
2682 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2683 * plugins/gtodo/tray-icon.c:
2684 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
2685 * plugins/macro/macros.xml:
2686 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2687 Fixed translation bugs (#496833, #488211 and #497758)
2689 * plugins/document-manager/plugin.c: (on_editor_changed):
2692 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
2694 Icons from tpgww@onepost.net:
2695 * plugins/devhelp/Makefile.am:
2696 * plugins/devhelp/anjuta-devhelp-plugin.svg:
2697 * plugins/devhelp/anjuta-devhelp.plugin.in:
2698 * plugins/devhelp/plugin.c:
2699 * plugins/document-manager/anjuta-document-manager.plugin.in:
2700 * plugins/document-manager/images/Makefile.am:
2701 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
2702 * plugins/document-manager/plugin.c:
2703 * plugins/editor/Makefile.am:
2704 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
2705 * plugins/editor/anjuta-editor.plugin.in:
2706 * plugins/editor/plugin.c:
2707 * plugins/sample1/Makefile.am:
2708 * plugins/sample1/anjuta-sample-plugin.svg:
2709 * plugins/sample1/anjuta-sample.plugin.in:
2710 * plugins/sourceview/Makefile.am:
2711 * plugins/sourceview/plugin.c:
2712 * plugins/sourceview/sourceview.plugin.in:
2714 Icons from patch in bug #480093 comment #23. Also renamed icons.
2717 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
2719 * TODO.tasks: Updated.
2721 Icons from tpgww@onepost.net:
2722 * plugins/build-basic-autotools/Makefile.am:
2723 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
2724 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
2725 * plugins/build-basic-autotools/build-basic-autotools.c:
2726 * plugins/class-inheritance/Makefile.am:
2727 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
2728 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
2729 * plugins/class-inheritance/plugin.c:
2730 * plugins/cvs-plugin/Makefile.am:
2731 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
2732 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
2733 * plugins/cvs-plugin/plugin.c:
2734 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
2735 * plugins/debug-manager/images/Makefile.am:
2736 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
2737 * plugins/debug-manager/plugin.c:
2739 Icons from patch in bug #480093 comment #23. Also renamed icons.
2742 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2744 * (removed) libanjuta/anjuta-children.c,
2745 (removed) libanjuta/anjuta-children.h,
2746 libanjuta/anjuta-launcher.c,
2747 libanjuta/libanjuta.h,
2748 libanjuta/Makefile.am,
2749 plugins/gdb/debugger.c,
2750 plugins/terminal/terminal.c,
2751 manuals/reference/libanjuta/libanjuta-sections.txt,
2752 manuals/reference/libanjuta/libanjuta-docs.sgml:
2753 Replace anjuta_children_register by g_child_watch_add
2755 2007-11-13 Johannes Schmid <jhs@gnome.org>
2757 * plugins/subversion/anjuta-subversion.glade:
2758 * plugins/subversion/subversion-commit-dialog.c:
2759 (subversion_commit_dialog):
2760 * plugins/subversion/subversion-resolve-dialog.c:
2761 (subversion_resolve_dialog):
2762 * plugins/subversion/subversion-revert-dialog.c:
2763 (subversion_revert_dialog):
2764 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
2765 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
2766 (hide_pulse_progress_bar):
2767 * plugins/subversion/subversion-ui-utils.h:
2769 Yet another patch from #457477:
2770 Add a pulsing progress bar to all dialogs receiving status
2772 2007-11-12 Johannes Schmid <jhs@gnome.org>
2774 * plugins/document-manager/plugin.c: (create_highlight_submenu):
2775 Bug 493583 – crash in Anjuta IDE: trying to open a file
2777 * plugins/subversion/subversion-commit-dialog.c:
2778 (select_all_files), (subversion_commit_dialog):
2779 Patch from jrligget - see #457477
2781 2007-11-12 Johannes Schmid <jhs@gnome.org>
2783 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
2784 * libanjuta/anjuta-plugin-handle.c:
2785 (anjuta_plugin_handle_get_about):
2786 Bug 495536 – Plugins localization improvement
2788 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
2789 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2790 * plugins/indent/indent.glade:
2791 * plugins/subversion/anjuta-subversion.glade:
2792 Bug 495245 – Strings bug
2794 2007-11-08 James Liggett <jrliggett@cox.net>
2796 reviewed by: Johannes Schmid <jhs@gnome.org>
2798 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
2799 (anjuta_async_command_finalize),
2800 (anjuta_async_command_notification_poll),
2801 (anjuta_async_command_thread), (start_command),
2802 (notify_data_arrived), (notify_complete),
2803 (anjuta_async_command_class_init),
2804 (anjuta_async_command_set_error_message),
2805 (anjuta_async_command_get_error_message),
2806 (anjuta_async_command_lock), (anjuta_async_command_unlock):
2807 * libanjuta/anjuta-async-command.h:
2808 * libanjuta/anjuta-command.c: (anjuta_command_init),
2809 (anjuta_command_finalize), (anjuta_command_class_init),
2810 (anjuta_command_start), (anjuta_command_notify_data_arrived),
2811 (anjuta_command_notify_complete),
2812 (anjuta_command_set_error_message),
2813 (anjuta_command_get_error_message):
2814 * libanjuta/anjuta-command.h:
2815 * libanjuta/anjuta-glade-catalog.c:
2816 * libanjuta/anjuta-glade.xml:
2817 * libanjuta/anjuta-vcs-status-tree-view.c:
2818 (on_selected_column_toggled),
2819 (anjuta_vcs_status_tree_view_create_columns),
2820 (anjuta_vcs_status_tree_view_init),
2821 (anjuta_vcs_status_tree_view_finalize),
2822 (anjuta_vcs_status_tree_view_set_property),
2823 (anjuta_vcs_status_tree_view_get_property),
2824 (anjuta_vcs_status_tree_view_class_init),
2825 (anjuta_vcs_status_tree_view_new),
2826 (anjuta_vcs_status_tree_view_destroy),
2827 (anjuta_vcs_status_tree_view_add), (select_all_paths),
2828 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
2829 (anjuta_vcs_status_tree_view_unselect_all),
2830 (create_selected_paths_list),
2831 (anjuta_vcs_status_tree_view_get_selected):
2832 * libanjuta/anjuta-vcs-status-tree-view.h:
2833 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
2834 * libanjuta/anjuta-widgets.h:
2835 * plugins/subversion/subversion-add-dialog.c:
2836 (on_add_command_finished), (on_subversion_add_response),
2837 (subversion_add_dialog), (on_menu_subversion_add),
2838 (on_fm_subversion_add):
2839 * plugins/subversion/subversion-add-dialog.h:
2840 * plugins/subversion/subversion-commit-dialog.c:
2841 (on_commit_command_finished), (on_subversion_commit_response),
2842 (subversion_commit_dialog), (on_menu_subversion_commit),
2843 (on_fm_subversion_commit):
2844 * plugins/subversion/subversion-commit-dialog.h:
2845 * plugins/subversion/subversion-copy-dialog.c:
2846 (on_copy_other_revision_radio_toggled),
2847 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
2848 (on_copy_command_finished), (on_subversion_copy_response),
2849 (subversion_copy_dialog), (on_menu_subversion_copy),
2850 (on_fm_subversion_copy):
2851 * plugins/subversion/subversion-copy-dialog.h:
2852 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
2853 (on_subversion_diff_response), (subversion_diff_dialog),
2854 (on_menu_subversion_diff), (on_fm_subversion_diff):
2855 * plugins/subversion/subversion-diff-dialog.h:
2856 * plugins/subversion/subversion-log-dialog.c:
2857 (on_diff_selected_column_toggled), (create_columns),
2858 (on_log_command_finished), (on_log_view_button_clicked),
2859 (on_cat_command_data_arrived), (on_cat_command_finished),
2860 (on_log_view_selected_button_clicked), (get_selected_revisions),
2861 (on_log_diff_selected_button_clicked),
2862 (on_log_diff_previous_button_clicked),
2863 (on_subversion_log_vbox_destroy),
2864 (on_log_changes_view_row_selected), (subversion_log_window_create),
2865 (on_menu_subversion_log), (on_fm_subversion_log),
2866 (subversion_log_set_whole_project_sensitive):
2867 * plugins/subversion/subversion-log-dialog.h:
2868 * plugins/subversion/subversion-merge-dialog.c:
2869 (on_merge_command_finished), (on_subversion_merge_response),
2870 (on_merge_first_path_browse_button_clicked),
2871 (on_merge_second_path_browse_button_clicked),
2872 (on_merge_use_first_path_check_toggled),
2873 (on_merge_start_revision_radio_toggled),
2874 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
2875 (on_menu_subversion_merge):
2876 * plugins/subversion/subversion-merge-dialog.h:
2877 * plugins/subversion/subversion-remove-dialog.c:
2878 (on_remove_command_finished),
2879 (on_remove_path_browse_button_clicked),
2880 (on_subversion_remove_response), (subversion_remove_dialog),
2881 (on_menu_subversion_remove), (on_fm_subversion_remove):
2882 * plugins/subversion/subversion-remove-dialog.h:
2883 * plugins/subversion/subversion-resolve-dialog.c:
2884 (on_resolve_command_finished), (on_subversion_resolve_response),
2885 (subversion_resolve_dialog), (on_menu_subversion_resolve):
2886 * plugins/subversion/subversion-resolve-dialog.h:
2887 * plugins/subversion/subversion-revert-dialog.c:
2888 (on_revert_command_finished), (on_subversion_revert_response),
2889 (subversion_revert_dialog), (on_menu_subversion_revert):
2890 * plugins/subversion/subversion-revert-dialog.h:
2891 * plugins/subversion/subversion-switch-dialog.c:
2892 (on_switch_other_revision_radio_toggled),
2893 (on_switch_command_finished), (on_subversion_switch_response),
2894 (subversion_switch_dialog), (on_menu_subversion_switch):
2895 * plugins/subversion/subversion-switch-dialog.h:
2896 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
2897 (subversion_data_free), (on_mesg_view_destroy),
2898 (create_message_view), (check_filename), (get_log_from_textview),
2899 (pulse_timer), (on_pulse_timer_destroyed),
2900 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
2901 (report_errors), (on_status_command_finished),
2902 (on_status_command_data_arrived), (on_command_info_arrived),
2903 (select_all_status_items), (clear_all_status_selections),
2904 (init_whole_project), (on_whole_project_toggled),
2905 (send_diff_command_output_to_editor), (on_diff_command_finished),
2906 (stop_status_bar_progress_pulse):
2907 * plugins/subversion/subversion-ui-utils.h:
2908 * plugins/subversion/subversion-update-dialog.c:
2909 (on_update_command_finished), (on_subversion_update_response),
2910 (subversion_update_dialog), (on_menu_subversion_update),
2911 (on_fm_subversion_update):
2912 * plugins/subversion/subversion-update-dialog.h:
2913 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
2914 (svn_add_command_finalize), (svn_add_command_run),
2915 (svn_add_command_class_init), (svn_add_command_new),
2916 (svn_add_command_destroy):
2917 * plugins/subversion/svn-add-command.h:
2918 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
2919 (svn_cat_command_finalize), (svn_cat_command_run),
2920 (svn_cat_command_class_init), (svn_cat_command_new),
2921 (svn_cat_command_destroy), (svn_cat_command_get_output):
2922 * plugins/subversion/svn-cat-command.h:
2923 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
2924 (svn_command_release_ui_lock), (simple_prompt),
2925 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
2926 (svn_auth_ssl_server_trust_prompt_func_cb),
2927 (svn_auth_ssl_client_cert_prompt_func_cb),
2928 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
2929 (svn_command_init), (svn_command_finalize),
2930 (svn_command_class_init), (svn_command_push_info),
2931 (svn_command_get_info_queue), (svn_command_set_error),
2932 (svn_command_get_client_context), (svn_command_get_pool),
2933 (svn_command_lock_ui), (svn_command_unlock_ui),
2934 (svn_command_get_revision), (svn_command_copy_path_list),
2935 (svn_command_free_path_list):
2936 * plugins/subversion/svn-command.h:
2937 * plugins/subversion/svn-commit-command.c: (on_log_callback),
2938 (svn_commit_command_init), (svn_commit_command_finalize),
2939 (svn_commit_command_run), (svn_commit_command_class_init),
2940 (svn_commit_command_new), (svn_commit_command_destroy):
2941 * plugins/subversion/svn-commit-command.h:
2942 * plugins/subversion/svn-copy-command.c: (on_log_callback),
2943 (svn_copy_command_init), (svn_copy_command_finalize),
2944 (svn_copy_command_run), (svn_copy_command_class_init),
2945 (svn_copy_command_new), (svn_copy_command_destroy):
2946 * plugins/subversion/svn-copy-command.h:
2947 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
2948 (svn_diff_command_finalize), (svn_diff_command_run),
2949 (svn_diff_command_class_init), (svn_diff_command_new),
2950 (svn_diff_command_destroy), (svn_diff_command_get_output):
2951 * plugins/subversion/svn-diff-command.h:
2952 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
2953 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
2954 (svn_log_command_class_init), (svn_log_command_new),
2955 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
2956 * plugins/subversion/svn-log-command.h:
2957 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
2958 (svn_log_entry_finalize), (svn_log_entry_class_init),
2959 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
2960 (svn_log_entry_get_author), (svn_log_entry_get_date),
2961 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
2962 (svn_log_entry_get_full_log):
2963 * plugins/subversion/svn-log-entry.h:
2964 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
2965 (svn_merge_command_finalize), (svn_merge_command_run),
2966 (svn_merge_command_class_init), (svn_merge_command_new),
2967 (svn_merge_command_destroy):
2968 * plugins/subversion/svn-merge-command.h:
2969 * plugins/subversion/svn-remove-command.c: (on_log_callback),
2970 (svn_remove_command_init), (svn_remove_command_finalize),
2971 (svn_remove_command_run), (svn_remove_command_class_init),
2972 (svn_remove_command_new), (svn_remove_command_destroy),
2973 (svn_remove_command_get_path):
2974 * plugins/subversion/svn-remove-command.h:
2975 * plugins/subversion/svn-resolve-command.c:
2976 (svn_resolve_command_init), (svn_resolve_command_finalize),
2977 (svn_resolve_command_run), (svn_resolve_command_class_init),
2978 (svn_resolve_command_new), (svn_resolve_command_destroy):
2979 * plugins/subversion/svn-resolve-command.h:
2980 * plugins/subversion/svn-revert-command.c:
2981 (svn_revert_command_init), (svn_revert_command_finalize),
2982 (svn_revert_command_run), (svn_revert_command_class_init),
2983 (svn_revert_command_new), (svn_revert_command_destroy):
2984 * plugins/subversion/svn-revert-command.h:
2985 * plugins/subversion/svn-status-command.c:
2986 (svn_status_command_init), (svn_status_command_finalize),
2987 (on_svn_status_notify), (svn_status_command_run),
2988 (svn_status_command_class_init), (svn_status_command_new),
2989 (svn_status_command_destroy),
2990 (svn_status_command_get_status_queue):
2991 * plugins/subversion/svn-status-command.h:
2992 * plugins/subversion/svn-status.c: (svn_status_init),
2993 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
2994 (svn_status_destroy), (svn_status_get_path),
2995 (svn_status_get_vcs_status):
2996 * plugins/subversion/svn-status.h:
2997 * plugins/subversion/svn-switch-command.c:
2998 (svn_switch_command_init), (svn_switch_command_finalize),
2999 (svn_switch_command_run), (svn_switch_command_class_init),
3000 (svn_switch_command_new), (svn_switch_command_destroy):
3001 * plugins/subversion/svn-switch-command.h:
3002 * plugins/subversion/svn-update-command.c:
3003 (svn_update_command_init), (svn_update_command_finalize),
3004 (svn_update_command_run), (svn_update_command_class_init),
3005 (svn_update_command_new), (svn_update_command_destroy):
3006 * plugins/subversion/svn-update-command.h:
3008 Now really committed all files from James patch (#457477)
3010 2007-11-08 Johannes Schmid <jhs@gnome.org>
3012 * TODO.tasks: Updated
3014 2007-11-08 James Liggett <jrliggett@cox.net>
3016 reviewed by: Johannes Schmid <jhs@gnome.org>
3019 * libanjuta/Makefile.am:
3020 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
3021 * libanjuta/anjuta-status.h:
3022 * libanjuta/libanjuta.h:
3023 * plugins/subversion/Makefile.am:
3024 * plugins/subversion/anjuta-subversion.glade:
3025 * plugins/subversion/anjuta-subversion.ui:
3026 * plugins/subversion/plugin.c: (value_added_project_root_uri),
3027 (value_removed_project_root_uri), (activate_plugin),
3028 (deactivate_plugin), (finalize), (subversion_instance_init):
3029 * plugins/subversion/plugin.h:
3030 * plugins/subversion/subversion-actions.c:
3031 * plugins/subversion/subversion-actions.h:
3032 * plugins/subversion/subversion-callbacks.c:
3033 * plugins/subversion/subversion-callbacks.h:
3034 * plugins/subversion/svn-auth.c:
3035 * plugins/subversion/svn-auth.h:
3036 * plugins/subversion/svn-backend-priv.h:
3037 * plugins/subversion/svn-backend.c:
3038 * plugins/subversion/svn-backend.h:
3039 * plugins/subversion/svn-notify.c:
3040 * plugins/subversion/svn-notify.h:
3041 * plugins/subversion/svn-thread.c:
3042 * plugins/subversion/svn-thread.h:
3044 Commited alpha2 of the new subversion plugin (#457477)
3046 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
3048 * plugins/debug-manager/command.c:
3049 Fix a stupid crash when changing a register value
3051 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
3053 * libanjuta/interfaces/libanjuta.idl,
3054 plugins/debug-manager/command.c,
3055 plugins/debug-manager/command.h,
3056 plugins/debug-manager/start.c,
3057 plugins/gdb/plugin.c,
3058 plugins/gdb/debugger.c,
3059 plugins/gdb/debugger.h:
3060 Use anjuta terminal plugin instead of gnome terminal
3061 Select if a terminal is used in the the start_program function
3062 Move terminal code from debugger.c to plugin.c
3063 Partial fix of bug #481366
3065 * plugins/gdb/utilities.c,
3066 plugins/gdb/utilities.h:
3067 Remove gnome terminal check function
3069 2007-11-06 Johannes Schmid <jhs@gnome.org>
3071 * plugins/project-import/anjuta-project-import.glade:
3072 * plugins/project-import/project-import.c: (on_import_next),
3073 (on_import_finish), (project_import_set_directory):
3074 * plugins/project-wizard/property.c: (npw_property_create_widget),
3075 (npw_property_set_value_from_widget):
3077 Replaced gnome_file_entry with gtk_file_chooser_button
3078 Fixes #422329 – Creating a new directory in program options doesn't work
3080 2007-11-04 Massimo Cora' <maxcvs@email.it>
3082 * plugins/symbol-db/plugin.c:
3083 add all files at once on project_import.
3084 No need to split them into more languages: ctags
3085 and the engine will take care of that.
3087 * plugins/symbol-db/symbol-db-engine.h,
3088 * plugins/symbol-db/symbol-db-engine.c,
3089 * plugins/symbol-db/tables.sql,
3090 * plugins/symbol-db/test/Makefile.am,
3091 * plugins/symbol-db/test/main.c,
3092 * plugins/symbol-db/symbol-db-view-locals.c:
3093 some memory leaks fixed. Ported the thing to
3094 libgda 3.1.2 [or better svn HEAD].
3095 Thanks to a fresh new algorithm to detect
3096 parent scope we're able to display correcly
3097 a local gtktree, including classes not directly
3098 defined inside that file.
3100 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
3102 * plugins/debug-manager/threads.c,
3103 plugins/debug-manager/stack_trace.c:
3104 Do not display address when not needed
3106 * plugins/debug-manager/plugin.c,
3107 plugins/debug-manager/breakpoints.c:
3108 Breakpoints directly connect to debugger signals
3110 * plugins/debug-manager/watch.c:
3111 program-unload signal does not exist used debugger-stopped
3113 * plugins/debug-manager/queue.c,
3114 libanjuta/interfaces/libanjuta.idl:
3115 Display error message returned by debugger command
3118 2007-11-04 Johannes Schmid <jhs@gnome.org>
3120 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
3121 Bug 493062 – gcj template needs AC_PROG_CC
3122 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
3124 * src/anjuta-actions.h:
3125 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
3126 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
3128 === anjuta 2.3.0 ===
3130 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
3134 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
3136 * ChangeLog: Tagged 2.3.0 release.
3138 * plugins/indent/Makefile.am: Fixed indentation.
3140 * plugins/editor/aneditor-autocomplete.cxx:
3141 * plugins/editor/aneditor-priv.h:
3142 * plugins/editor/aneditor.cxx:
3143 * plugins/editor/aneditor.h: Commented out dead codes.
3145 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
3146 Do not build symbol-db by
3147 default. Added 'unstable' in plugin description to signify it's
3148 developmental state.
3150 * plugins/file-manager/Makefile.am,
3151 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
3153 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
3155 * plugins/debug-manager/utilities.c,
3156 plugins/debug-manager/utilities.h,
3157 plugins/debug-manager/threads.c,
3158 plugins/debug-manager/plugin.c,
3159 plugins/debug-manager/plugin.h,
3160 plugins/debug-manager/disassemble.h,
3161 plugins/debug-manager/watch.c,
3162 plugins/debug-manager/watch.h,
3163 plugins/debug-manager/breakpoints.c,
3164 plugins/debug-manager/stack_trace.c:
3165 Replace few remaining function calls by signal
3167 * plugins/debug-manager/disassemble.c,
3168 plugins/debug-manager/registers.c,
3169 plugins/debug-manager/memory.c,
3170 plugins/debug-manager/locals.c,
3171 plugins/debug-manager/queue.c,
3172 plugins/debug-manager/queue.h:
3173 Connect signals when debugger is started
3174 Disconnect them when debugger is stopped
3175 Do not display window if debugger doesn't support feature
3177 * plugins/gdb/plugin.c,
3178 libanjuta/interfaces/libanjuta.idl:
3179 Remove unused initialization function
3181 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
3184 * plugins/file-manager/Makefile.am:
3185 * scripts/build-schemas.mk: Fixed 'make distcheck'
3187 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
3189 * manuals/reference/libanjuta/libanjuta-docs.sgml,
3190 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
3191 to latest API additions.
3193 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
3196 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
3198 * ChangeLog: Fixed indentation.
3199 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
3202 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
3204 * libanjuta/interfaces/libanjuta.idl:
3205 * plugins/build-basic-autotools/build-basic-autotools.c:
3206 (build_compile_file_real), (build_build_project),
3207 (build_install_project), (build_clean_project),
3208 (build_configure_project), (build_autogen_project),
3209 (build_distribution_project), (build_build_module),
3210 (build_install_module), (build_clean_module), (fm_build),
3211 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
3212 (finalize), (basic_autotools_plugin_instance_init),
3213 (ibuildable_set_command), (ibuildable_reset_commands),
3214 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
3215 (ibuildable_install), (ibuildable_configure),
3216 (ibuildable_generate), (ibuildable_iface_init):
3217 * plugins/build-basic-autotools/build-basic-autotools.h:
3219 Added API for commands override in build interface and implemented
3220 them in build plugin. Useful for other plugins override build
3221 commands depending on project environment.
3223 2007-10-28 Naba Kumar <naba@gnome.org>
3226 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
3227 Fixed widget alignment for dock switcher tab style combo and
3228 scratchbox path entrybox.
3230 2007-10-28 Johannes Schmid <jhs@gnome.org>
3232 * plugins/document-manager/plugin.c: (on_editor_changed):
3233 Fixed a memory leak and simplified code (thanks again Sébastien)
3236 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
3237 and OFFSET sql statements)
3239 2007-10-28 Massimo Cora' <maxcvs@email.it>
3241 * plugins/symbol-db/plugin.c,
3242 plugins/symbol-db/symbol-db-engine.h,
3243 plugins/symbol-db/symbol-db-view.c,
3244 plugins/symbol-db/symbol-db-view.c,
3245 plugins/symbol-db/symbol-db-view-locals.c,
3246 plugins/symbol-db/symbol-db-view-locals.h,
3247 plugins/symbol-db/symbol-db-engine.c:
3248 Better end-of-file-scan detection, permitting
3249 an improved scope/inheritance parsing.
3250 Locals tab gtktree now displays correct
3251 namespace->class->children tree, even if
3252 in a C++ file there isn't class declaration.
3254 2007-10-27 Johannes Schmid <jhs@gnome.org>
3256 Patch from Stanislav Brabec <sbrabec@suse.cz>
3258 Bug 489798 – Do not rely on svn-config
3260 Patch from Michael Wolf <maw@ximian.com>:
3261 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
3262 (egg_tree_model_filter_remove_node),
3263 (egg_tree_model_filter_row_deleted):
3264 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
3266 2007-10-27 Johannes Schmid <jhs@gnome.org>
3268 * plugins/devhelp/anjuta-devhelp.ui:
3269 * plugins/message-view/anjuta-message-manager.ui:
3271 Added some separators to the toolbar
3273 * plugins/document-manager/plugin.c:
3274 (on_support_plugin_deactivated), (load_new_support_plugins),
3275 (unload_unused_support_plugins), (on_editor_changed):
3277 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
3278 for pointing out that is was crap.
3280 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
3282 * libanjuta/interfaces/libanjuta.idl,
3283 libanjuta/anjuta-plugin-manager.c,
3284 libanjuta/anjuta-plugin-manager.h,
3285 libanjuta/anjuta-c-plugin-factory.c,
3286 libanjuta/anjuta-c-module.h,
3287 libanjuta/anjuta-c-module.c:
3288 Report detailled error message in case of plugin loading failure
3290 2007-10-24 Johannes Schmid <jhs@gnome.org>
3293 * plugins/Makefile.am:
3295 Activate build of symbol-db plugin (when libgda is available)
3297 * plugins/document-manager/plugin.c:
3298 (on_support_plugin_deactivated), (on_editor_changed):
3300 Properly handle language support plugins even when they are
3301 unloaded by the session.
3303 * plugins/symbol-db/plugin.c: (register_stock_icons),
3304 Port to new REGISTER_ICONS stuff
3306 2007-10-22 Massimo Cora' <maxcvs@email.it>
3308 * plugins/symbol-db/plugin.c,
3309 * plugins/symbol-db/symbol-db-view.c
3310 * plugins/symbol-db/symbol-db-engine.h,
3311 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
3312 * plugins/symbol-db/symbol-db-view-locals.c,
3313 * plugins/symbol-db/symbol-db-view-locals.h,
3314 * plugins/symbol-db/symbol-db-engine.c:
3315 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
3316 Added a new algorithm for dynamic population of the local symbols' tab.
3317 Now the default view is tree-like.
3318 Some fixes on engine correct some population issues.
3320 2007-10-23 Naba Kumar <naba@gnome.org>
3322 * plugins/glade/Makefile.am: Corrected conditional not to install
3323 .plugin file if plugin is disabled.
3324 * plugins/sourceview/Makefile.am: Corrected conditional not to
3325 install schemas if plugin is not built.
3327 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
3329 * plugins/debug-manager/queue.c:
3330 Fix #488061: Mutiple crash dialogs
3332 * plugins/gdb/debugger.c,
3333 plugins/gdb/debugger.h:
3334 Remove maximum gdb command length, should fix bug#474811
3336 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
3338 * manuals/reference/libanjuta/plugin-description-file.sgml,
3339 manuals/reference/libanjuta/libanjuta-docs.sgml,
3340 manuals/reference/libanjuta/libanjuta-sections.txt,
3341 libanjuta/interfaces/libanjuta.idl,
3342 libanjuta/anjuta-c-module.c,
3343 libanjuta/anjuta-c-plugin-factory.c:
3344 Document last changes in plugin code
3346 2007-10-19 Johannes Schmid <jhs@gnome.org>
3348 * plugins/subversion/subversion-callbacks.c: (check_filename):
3350 Fixed #487854 – Anjuta crashes when i try to add a SVN url
3352 2007-10-19 Naba Kumar <naba@gnome.org>
3354 * plugins/file-manager/file-model.c: Fixed a critical runtime
3357 2007-10-18 Johannes Schmid <jhs@gnome.org>
3359 * libanjuta/anjuta-ui.h:
3360 Small fix on icon macros
3362 * libanjuta/interfaces/libanjuta.idl:
3363 * plugins/language-manager/plugin.c: (ilanguage_get_name),
3364 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
3365 (ilanguage_iface_init):
3367 Added get_from_editor() and get_name_from_editor() methods
3370 * plugins/document-manager/plugin.c:
3371 (update_editor_ui_interface_items), (on_editor_changed):
3372 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3374 * plugins/language-support-cpp-java/plugin.c: (install_support):
3376 Ported plugins to use the new interface
3378 2007-10-17 Johannes Schmid <jhs@gnome.org>
3380 * libanjuta/anjuta-ui.h:
3382 Added macros to register stock icons to stop all this copy&paste
3383 which had spread over a lot of files. New macros support to add
3384 icons with toolbar and menu size (16 and 24)
3386 * plugins/class-inheritance/plugin.c: (register_stock_icons):
3387 * plugins/debug-manager/images/anjuta-attach.svg:
3388 * plugins/debug-manager/images/anjuta-step-out.svg:
3389 * plugins/debug-manager/images/anjuta-step-over.svg:
3390 * plugins/debug-manager/plugin.c: (register_stock_icons):
3391 * plugins/document-manager/images/Makefile.am:
3392 * plugins/document-manager/images/anjuta-block-end.svg:
3393 * plugins/document-manager/images/anjuta-block-start.svg:
3394 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
3395 * plugins/document-manager/images/anjuta-bookmark.svg:
3396 * plugins/document-manager/images/anjuta-go-history-next.svg:
3397 * plugins/document-manager/images/anjuta-go-history-prev.svg:
3398 * plugins/document-manager/plugin.c: (register_stock_icons):
3399 * plugins/glade/plugin.c: (register_stock_icons):
3400 * plugins/language-support-cpp-java/plugin.c:
3401 (register_stock_icons):
3402 * plugins/message-view/Makefile.am:
3403 * plugins/message-view/anjuta-go-message-next.svg:
3404 * plugins/message-view/anjuta-go-message-prev.svg:
3405 * plugins/message-view/anjuta-message-view.svg:
3406 * plugins/message-view/messages.xpm:
3407 * plugins/message-view/plugin.c: (register_stock_icons):
3408 * plugins/patch/plugin.c: (patch_plugin_activate):
3409 * plugins/project-manager/plugin.c: (register_stock_icons):
3410 * plugins/search/Makefile.am:
3411 * plugins/search/anjuta-go-match-next.svg:
3412 * plugins/search/anjuta-go-match-prev.svg:
3413 * plugins/search/plugin.c: (activate_plugin):
3414 * plugins/symbol-browser/plugin.c: (register_stock_icons):
3415 * plugins/terminal/terminal.c: (register_stock_icons):
3416 * plugins/valgrind/plugin.c: (register_stock_icons):
3418 Updated to use the new icons and added several new and updated
3421 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
3423 * libanjuta/anjuta-plugin-handle.c,
3424 libanjuta/anjuta-plugin-handle.h:
3425 Add a new path property containing the directory of the .plugin
3426 file, library file (.so or whatever) must be in the same directory
3428 * libanjuta/anjuta-plugin-manager.c,
3429 libanjuta/interfaces/libanjuta.idl,
3430 (removed) libanjuta/anjuta-glue-plugin.c,
3431 (removed) libanjuta/anjuta-glue-plugin.h,
3432 (removed) libanjuta/anjuta-glue-c.c,
3433 (removed) libanjuta/anjuta-glue-c.h,
3434 (removed) libanjuta/anjuta-glue-cpp.c,
3435 (removed) libanjuta/anjuta-glue-cpp.h,
3436 (removed) libanjuta/anjuta-glue-factory.c,
3437 (removed) libanjuta/anjuta-glue-factory.h,
3438 (added) libanjuta/anjuta-c-module.c,
3439 (added) libanjuta/anjuta-c-module.h,
3440 (added) libanjuta/anjuta-c-plugin-factory.c,
3441 (added) libanjuta/anjuta-c-plugin-factory.h,
3442 libanjuta/Makefile.am:
3443 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
3444 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
3445 implementing IAnjutaPluginFactory
3446 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
3448 * libanjuta/libanjuta.h:
3449 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
3452 * libanjuta/anjuta-plugin.h:
3453 Replace AnjutaGluePlugin by GTypeModule
3454 Remove unused anjuta_glue_get_component_type replaced by
3457 * plugins/build-basic-autotools/build-basic-autotools.h,
3458 plugins/class-gen/plugin.h,
3459 plugins/class-inheritance/plugin.h,
3460 plugins/cvs-plugin/plugin.h,
3461 plugins/debug-manager/plugin.h,
3462 plugins/devhelp/plugin.h,
3463 plugins/document-manager/plugin.h,
3464 plugins/editor/plugin.h,
3465 plugins/file-loader/plugin.h,
3466 plugins/file-wizard/plugin.h,
3467 plugins/gdb/plugin.h,
3468 plugins/glade/plugin.h,
3469 plugins/gtodo/plugin.h,
3470 plugins/indent/plugin.h,
3471 plugins/language-manager/plugin.h,
3472 plugins/language-support-cpp-java/plugin.h,
3473 plugins/macro/plugin.h,
3474 plugins/message-view/plugin.h,
3475 plugins/patch/plugin.h,
3476 plugins/profiler/plugin.h,
3477 plugins/project-import/plugin.h,
3478 plugins/project-manager/plugin.h,
3479 plugins/project-wizard/plugin.h,
3480 plugins/sample1/plugin.h,
3481 plugins/search/plugin.h,
3482 plugins/sourceview/plugin.h,
3483 plugins/subversion/plugin.h,
3484 plugins/symbol-browser/plugin.h,
3485 plugins/symbol-db/plugin.h,
3486 plugins/terminal/terminal.c,
3487 plugins/tools/plugin.h,
3488 plugins/valgrind/plugin.h:
3489 Replace AnjutaGluePlugin by GTypeModule
3491 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
3493 * plugins/debug-manager/breakpoints.c:
3494 Fix bug#487112, crash while removing a breakpoint in a new file
3496 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
3498 * plugins/document-manager/search-box.c:
3499 Fix a crash (with an useful comment) focus-out-event handler must
3502 2007-10-14 Johannes Schmid <jhs@gnome.org>
3504 * plugins/sourceview/sourceview.c:
3505 Hide calltip when "Up" or "Down" key is pressed
3507 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
3509 * plugins/document-manager/search-box.c:
3510 Change included file order to avoid a compile error with gnome 2.16
3512 2007-10-13 Johannes Schmid <jhs@gnome.org>
3514 * plugins/debug-manager/plugin.c: (enable_log_view):
3516 Fixed crash when closing a project and unloading another while
3517 the debugger is enabled
3519 2007-10-13 Johannes Schmid <jhs@gnome.org>
3521 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
3523 Use correct breakpoint icon
3525 * plugins/devhelp/Makefile.am:
3526 * plugins/devhelp/anjuta-go-help-next.svg:
3527 * plugins/devhelp/anjuta-go-help-prev.svg:
3528 * plugins/devhelp/plugin.c: (register_stock_icons),
3531 Added new icons from #480093
3533 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
3534 * plugins/document-manager/images/anjuta-bookmark-first.svg:
3535 * plugins/document-manager/images/anjuta-bookmark-last.svg:
3536 * plugins/document-manager/images/anjuta-bookmark-next.svg:
3537 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
3538 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
3539 * plugins/message-view/anjuta-go-message-next.svg:
3540 * plugins/message-view/anjuta-go-message-prev.svg:
3542 Updated icons from #480093
3544 * src/anjuta-actions.h:
3545 Use GTK_STOCK_FULLSCREEN
3547 * src/anjuta-app.c: (on_gdl_style_changed),
3548 (anjuta_app_instance_init):
3551 Added preference option to set the gdl switcher style
3553 2007-10-13 Johannes Schmid <jhs@gnome.org>
3555 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
3556 (get_property_value_as_string), (set_property_value_as_string),
3557 (register_callbacks):
3558 * libanjuta/anjuta-preferences.h:
3560 Support GtkFileChooserButton as preferences widget
3562 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
3564 Fixed a Gtk-Critical
3566 * plugins/file-manager/Makefile.am:
3567 * plugins/file-manager/file-model.c: (file_model_filter_file),
3568 (file_model_add_dummy), (file_model_expand_idle),
3569 (file_model_set_property), (file_model_get_property),
3570 (file_model_class_init):
3571 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
3572 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
3573 (file_manager_activate), (file_manager_finalize),
3574 (file_manager_instance_init), (ipreferences_merge),
3575 (ipreferences_unmerge), (ipreferences_iface_init):
3576 * plugins/file-manager/plugin.h:
3578 Added preferences to file-manager
3580 * plugins/glade/plugin.c: (activate_plugin):
3582 Move Properties widget into center because it is way to big
3585 2007-10-10 Johannes Schmid <jhs@gnome.org>
3587 * plugins/language-support-cpp-java/Makefile.am:
3588 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
3589 * plugins/language-support-cpp-java/anjuta-complete.svg:
3590 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
3591 * plugins/language-support-cpp-java/plugin.c:
3592 (register_stock_icons):
3594 And yet some more icons...
3596 2007-10-10 Johannes Schmid <jhs@gnome.org>
3598 * plugins/debug-manager/breakpoints.c:
3599 * plugins/debug-manager/images/Makefile.am:
3600 * plugins/debug-manager/images/anjuta-bookmark.svg:
3601 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
3602 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
3603 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
3604 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
3605 * plugins/debug-manager/images/anjuta-linemark.svg:
3606 * plugins/debug-manager/images/anjuta-pcmark.svg:
3607 * plugins/debug-manager/plugin.c: (register_stock_icons):
3608 * plugins/debug-manager/sparse_view.c:
3609 * plugins/document-manager/images/Makefile.am:
3610 * plugins/document-manager/images/anjuta-block-select.svg:
3611 * plugins/document-manager/images/anjuta-fold-close.svg:
3612 * plugins/document-manager/images/anjuta-fold-open.svg:
3613 * plugins/document-manager/images/anjuta-fold-toggle.svg:
3614 * plugins/document-manager/images/anjuta-indent-less.svg:
3615 * plugins/document-manager/images/anjuta-indent-more.svg:
3616 * plugins/document-manager/images/anjuta-swap.svg:
3617 * plugins/document-manager/images/block_select.xpm:
3618 * plugins/document-manager/images/fold_close.xpm:
3619 * plugins/document-manager/images/fold_open.xpm:
3620 * plugins/document-manager/images/fold_toggle.xpm:
3621 * plugins/document-manager/images/indent.xpm:
3622 * plugins/document-manager/images/indent_dcr.xpm:
3623 * plugins/document-manager/images/indent_inc.xpm:
3624 * plugins/document-manager/plugin.c: (register_stock_icons):
3625 * plugins/editor/Makefile.am:
3626 * plugins/editor/anjuta-bookmark-16.xpm:
3627 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
3628 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
3629 * plugins/editor/anjuta-linemark-16.xpm:
3630 * plugins/editor/anjuta-pcmark-16.xpm:
3631 * plugins/editor/bookmark.xpm:
3632 * plugins/editor/breakpoint-disabled.xpm:
3633 * plugins/editor/breakpoint-enabled.xpm:
3634 * plugins/editor/linemarker.xpm:
3635 * plugins/editor/program-counter.xpm:
3636 * plugins/editor/text_editor.c:
3637 * plugins/message-view/Makefile.am:
3638 * plugins/message-view/anjuta-go-message-next.svg:
3639 * plugins/message-view/anjuta-go-message-prev.svg:
3640 * plugins/message-view/anjuta-message-manager.ui:
3641 * plugins/message-view/plugin.c:
3642 * plugins/sourceview/Makefile.am:
3643 * plugins/sourceview/sourceview.c:
3645 Integrated lots of icons from #480093
3646 Thanks to <tpgww@onepost.net>
3648 * plugins/document-manager/plugin.c:
3649 Do not mark the line in ifile_open(), that looks ugly.
3651 * plugins/document-manager/search-box.c: (on_search_focus_out),
3653 Clear the status bar on focus_out.
3655 * plugins/file-loader/anjuta-loader-plugin.ui:
3658 2007-10-09 Johannes Schmid <jhs@gnome.org>
3660 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
3661 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
3663 Some things I missed in the patch for #484419
3665 * plugins/document-manager/action-callbacks.c:
3666 (on_new_file_activate):
3667 * plugins/document-manager/action-callbacks.h:
3668 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
3669 (on_window_key_press_event), (on_gconf_notify_timer):
3671 484645 – patch to deal with docman FIXME etc
3673 * plugins/editor/text_editor.c: (text_editor_set_indicator):
3674 * plugins/search/search-replace.c: (search_and_replace),
3675 (write_message_pane), (search_replace_populate),
3676 (translate_dialog_strings), (create_dialog),
3677 (anjuta_search_replace_activate):
3678 * plugins/search/search-replace_backend.c:
3679 (file_buffer_new_from_path), (get_next_match),
3680 (create_search_entries), (regex_backref),
3681 (clear_search_replace_instance):
3682 * plugins/search/search-replace_backend.h:
3684 #484573 – patch to correct various search-related issues
3686 Thanks for the above patches to <tpgww@onepost.net>
3688 * plugins/sourceview/sourceview.c:
3689 (sourceview_create_highligth_indic):
3691 Use the same marker for important as gedit (yellow background)
3693 * plugins/document-manager/anjuta-document-manager.ui:
3694 * plugins/file-loader/anjuta-file-loader.ui:
3695 * plugins/file-loader/plugin.c:
3697 Moved FileNew action to document-manager
3699 2007-10-08 Johannes Schmid <jhs@gnome.org>
3701 * plugins/document-manager/search-box.c: (on_search_activated):
3702 Mark messages for translation
3704 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
3706 reviewed by: Johannes Schmid <jhs@gnome.org>
3708 * plugins/Makefile.am:
3709 * plugins/build-basic-autotools/build-basic-autotools.c:
3710 (build_compile_file_real):
3711 * plugins/search/search-replace.c:
3712 * plugins/valgrind/preferences.c: (build_general_prefs):
3714 Fix #484379 – Contents of Makefile.am plugins and
3715 #484419 – Improvement into translation
3717 2007-10-06 Johannes Schmid <jhs@gnome.org>
3719 * libanjuta/interfaces/anjuta-idl-compiler.pl:
3721 Fixed to properly support pointer-to-pointer (**) types
3723 * libanjuta/interfaces/libanjuta.idl:
3724 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
3725 * plugins/sourceview/sourceview-cell.h:
3726 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
3727 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
3728 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
3729 (isearch_backward), (isearch_iface_init):
3730 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
3731 (itext_editor_iface_init), (iselection_set_iter),
3732 (iselection_get_start_iter), (iselection_get_end_iter),
3733 (iselection_iface_init), (isearch_forward), (isearch_backward),
3734 (isearch_iface_init):
3736 Added IAnjutaEditorSearch interface and some utility methods to
3737 migrate from positions to iterators for the editor interface.
3739 * plugins/document-manager/Makefile.am:
3740 * plugins/document-manager/action-callbacks.c:
3741 (on_goto_line_no1_activate), (on_show_search):
3742 * plugins/document-manager/action-callbacks.h:
3743 * plugins/document-manager/anjuta-docman.c:
3744 (anjuta_docman_add_document), (anjuta_docman_show_editor),
3745 (anjuta_docman_grab_text_focus):
3746 * plugins/document-manager/anjuta-document-manager.ui:
3747 * plugins/document-manager/goto_line.c: (removed)
3748 * plugins/document-manager/goto_line.h: (removed)
3749 * plugins/document-manager/search-box.c:
3750 * plugins/document-manager/search-box.h:
3751 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
3752 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
3753 (update_editor_ui_interface_items), (on_editor_added),
3754 (activate_plugin), (deactivate_plugin):
3755 * plugins/document-manager/plugin.h:
3757 Created new incremental "Quick Search" bar in the document manager to
3758 replace the crappy EggToolbar entries. Uses the new search interface and
3759 it thus much faster and more reliable.
3761 Bug 357544 – incremental search should work consistently (or not at all)
3762 when main toolbar is hidden
3763 Bug 440637 – Search, don't work very well (partly for incremental search)
3765 * plugins/search/anjuta-search.ui:
3766 * plugins/search/plugin.c: (activate_plugin):
3768 Removed incremental search stuff
3770 * plugins/build-basic-autotools/build-basic-autotools.c:
3771 (on_session_save), (on_session_load):
3772 * plugins/build-basic-autotools/executer.c:
3773 (get_program_parameters):
3775 Scroll to selected executable and remember it across sessions
3776 (followup of #477976)
3778 * plugins/debug-manager/plugin.c: (value_added_current_editor):
3779 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
3781 * plugins/devhelp/anjuta-devhelp.ui:
3782 Rearraged toolbar items a bit
3784 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
3786 * plugins/debug-manager/command.c,
3787 plugins/debug-manager/queue.c,
3788 plugins/gdb/plugin.c,
3789 plugins/gdb/debugger.c:
3790 Fix several crashing bugs (including bug#482985) with the debugger
3791 when closing project, stopping the debugger, restarting the program
3793 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
3795 * libanjuta/anjuta-launcher.c:
3796 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
3798 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
3800 * plugins/debug-manager/command.c,
3801 plugins/debug-manager/queue.c:
3802 Asynchronous command can abort other commands in queue
3803 Resynchronize debugger state when a command is cancelled
3805 * plugins/debug-manager/breakpoints.c:
3806 Free BreakpointItem only when it is not used anymore
3808 * plugins/gdb/plugin.c:
3809 Do not return TRUE if the callback and/or ready signal is not used
3811 * plugins/gdb/debugger.c:
3812 Fix a crash, return correct state when debugger is stopped
3814 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
3816 * plugins/project-wizard/autogen.c:
3817 Fix bug#482067, escape project wizard user defined strings
3819 2007-10-01 Johannes Schmid <jhs@gnome.org>
3821 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3823 * plugins/build-basic-autotools/build-basic-autotools.c:
3824 (basic_autotools_plugin_instance_init):
3825 * plugins/build-basic-autotools/build-basic-autotools.h:
3826 * plugins/build-basic-autotools/executer.c:
3827 (get_program_parameters):
3829 Fixed #477976 – Keybinding in run dialog
3831 2007-09-30 Johannes Schmid <jhs@gnome.org>
3833 * plugins/Makefile.am:
3834 Do not build indent plugin (yet)
3836 * plugins/document-manager/plugin.c: (ipreferences_merge):
3837 Fixed unintentional and wrong change
3839 * plugins/indent/anjuta-indent.ui:
3842 2007-09-28 Johannes Schmid <jhs@gnome.org>
3844 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
3845 * libanjuta/anjuta-launcher.h:
3846 Add a method to send EOF to some process. Needed for the indent plugin
3847 and should be useful in general. It does not actually send EOF as this
3848 is not possible with utf-8, but closes the stream instead.
3850 * plugins/devhelp/plugin.c: (value_added_current_editor):
3851 Fixed a Gtk-Critical due to the IAnjutaEditor -
3852 IAnjutaDocument switch.
3855 * plugins/Makefile.am:
3856 * plugins/document-manager/Makefile.am:
3857 * plugins/document-manager/action-callbacks.c:
3858 * plugins/document-manager/anjuta-document-manager.glade:
3859 * plugins/document-manager/anjuta-document-manager.ui:
3860 * plugins/document-manager/images/Makefile.am:
3861 * plugins/document-manager/images/indent_auto.xpm:
3862 * plugins/document-manager/images/indent_set.xpm:
3863 * plugins/document-manager/indent-dialog.c:
3864 * plugins/document-manager/indent-dialog.h:
3865 * plugins/document-manager/indent-util.c:
3866 * plugins/document-manager/indent-util.h:
3867 * plugins/document-manager/indent_test.c:
3868 * plugins/document-manager/plugin.c: (register_stock_icons),
3869 (docman_plugin_instance_init), (ipreferences_merge):
3870 * plugins/document-manager/plugin.h:
3872 Removed indent code from document manager
3874 * plugins/indent/Makefile.am:
3875 * plugins/indent/indent-dialog.c:
3876 * plugins/indent/indent-util.c: (indent_init_indent_style):
3877 * plugins/indent/indent.glade:
3878 * plugins/indent/indent.plugin.in:
3879 * plugins/indent/plugin.c: (on_indent_finished),
3880 (on_indent_output), (on_indent_action_activate),
3881 (on_edit_editor_indent), (on_style_combo_changed),
3882 (value_added_current_editor), (value_removed_current_editor),
3883 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
3884 (indent_plugin_finalize), (indent_plugin_dispose),
3885 (anjuta_indent_plugin_instance_init),
3886 (anjuta_indent_plugin_class_init), (ipreferences_merge),
3887 (ipreferences_unmerge), (ipreferences_iface_init):
3888 * plugins/indent/plugin.h:
3890 Moved indent code to it's own plugin. Also reimplemented indent invocation
3891 using anjuta_launcher and streams. This is not yet completely working, maybe
3892 I got something wrong with the launcher.
3893 Also fixed #478987 – Unusable 'Indent setting window' on preferences
3895 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
3897 * plugins/debug-manager/plugin.c:
3898 Fix bug#480851, disconnect save_session signal when plugin is unloaded
3900 2007-09-27 Johannes Schmid <jhs@gnome.org>
3902 * libanjuta/interfaces/libanjuta.idl:
3903 * plugins/Makefile.am:
3904 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
3905 (isymbol_type_str), (isymbol_name), (isymbol_args),
3906 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
3907 (isymbol_impl), (isymbol_iface_init):
3908 * plugins/symbol-browser/an_symbol_info.c:
3909 * plugins/symbol-browser/an_symbol_info.h:
3910 * plugins/symbol-db/Makefile.am:
3911 * plugins/symbol-db/plugin.c:
3912 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
3913 (value_added_current_editor), (on_editor_foreach_clear),
3914 (value_removed_current_editor), (project_root_added),
3915 (symbol_db_activate), (symbol_db_deactivate),
3916 (isymbol_manager_search):
3917 * plugins/symbol-db/readtags.c: (initialize_1):
3918 * plugins/symbol-db/symbol-db-engine-iterator.c:
3919 (sdb_engine_iterator_instance_init),
3920 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
3921 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
3922 (symbol_db_engine_iterator_move_next),
3923 (symbol_db_engine_iterator_move_prev),
3924 (symbol_db_engine_iterator_get_n_items),
3925 (symbol_db_engine_iterator_last),
3926 (symbol_db_engine_iterator_set_position),
3927 (symbol_db_engine_iterator_get_position),
3928 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
3929 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
3930 (isymbol_iter_foreach), (isymbol_iter_set_position),
3931 (isymbol_iter_get_position), (isymbol_iter_get_length),
3932 (isymbol_iter_clone), (isymbol_iter_assign),
3933 (isymbol_iter_iface_init):
3934 * plugins/symbol-db/symbol-db-engine-iterator.h:
3935 * plugins/symbol-db/symbol-db-engine.c:
3936 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
3937 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3938 (sdb_engine_finalize), (sdb_engine_get_type),
3939 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3940 (sdb_engine_get_table_id_by_unique_name2),
3941 (sdb_engine_get_table_id_by_unique_name3),
3942 (symbol_db_engine_add_new_workspace),
3943 (symbol_db_engine_get_opened_project_name),
3944 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
3945 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
3946 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
3947 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
3948 (sdb_engine_add_new_scope_definition),
3949 (sdb_engine_add_new_tmp_heritage_scope),
3950 (sdb_engine_second_pass_update_scope_1),
3951 (sdb_engine_second_pass_update_heritage),
3952 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
3953 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
3954 (symbol_db_engine_update_project_symbols),
3955 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
3956 (symbol_db_engine_update_buffer_symbols),
3957 (sdb_engine_walk_down_scope_path),
3958 (sdb_engine_prepare_symbol_info_sql),
3959 (symbol_db_engine_get_global_members),
3960 (symbol_db_engine_get_scope_members_by_symbol_id),
3961 (symbol_db_engine_get_scope_members),
3962 (symbol_db_engine_get_current_scope),
3963 (symbol_db_engine_get_file_symbols):
3964 * plugins/symbol-db/symbol-db-engine.h:
3965 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3966 (on_symbol_updated), (on_symbol_inserted),
3967 (symbol_db_view_locals_get_line),
3968 (symbol_db_view_locals_update_list):
3969 * plugins/symbol-db/symbol-db-view-search.c:
3970 (sdb_view_search_model_filter), (sdb_view_search_get_type):
3971 * plugins/symbol-db/symbol-db-view-search.h:
3972 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
3973 (do_add_hidden_children), (do_recurse_and_add_new_sym),
3974 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
3975 * plugins/symbol-db/tables.sql:
3976 * plugins/symbol-db/test/Makefile.am:
3977 * plugins/symbol-db/test/main.c: (add_new_files), (main):
3978 Updated patch from Massimo to improve symbol-db plugin
3980 * plugins/document-manager/plugin.c: (on_editor_changed):
3981 Make the code a bit more robust
3983 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3984 (anjuta_document_get_property), (anjuta_document_class_init),
3985 (anjuta_document_init), (set_uri), (document_loader_loaded),
3986 (anjuta_document_load), (document_saver_saving):
3987 * plugins/sourceview/anjuta-document.h:
3988 * plugins/sourceview/sourceview.c: (autodetect_language),
3989 (ilanguage_set_language), (ilanguage_get_language):
3990 Fix language detection on startup
3992 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
3994 * plugins/document-manager/action-callbacks.c:
3995 (on_editor_command_upper_case_activate),
3996 (on_editor_command_lower_case_activate): Leftover commit from previous
3997 commit (see last changlog entry by me).
3999 * plugins/file-manager/plugin.c: (file_manager_activate):
4000 Gave proper widget name so that layout works.
4002 2007-09-26 Johannes Schmid <jhs@gnome.org>
4004 * plugins/document-manager/plugin.c: (on_editor_changed),
4005 (docman_plugin_instance_init):
4006 Only unload/load language-support plugins if necessary.
4008 * plugins/language-manager/plugin.c: (language_manager_activate):
4009 Removed some debugging code
4011 * plugins/sourceview/sourceview.c: (on_document_saved),
4012 (ilanguage_set_language), (ilanguage_get_language):
4013 Fixed ianjuta_language interface and ensure that highlighting is
4014 activated when a new file is saved.
4016 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
4018 * libanjuta/interfaces/libanjuta.idl:
4019 * plugins/document-manager/action-callbacks.c:
4020 (on_editor_command_upper_case_activate),
4021 (on_editor_command_lower_case_activate):
4022 * plugins/editor/text_editor.c: (iselection_has_selection),
4023 (iselection_get_start), (iselection_get_end),
4024 (iselection_iface_init):
4025 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
4026 * plugins/sourceview/sourceview.c: (iselect_has_selection),
4027 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
4028 method and implemented it for both scintilla and sourceview editors.
4029 Updated document-manager and assist plugins to use the new method.
4031 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
4033 * plugins/file-manager/file-view.c:
4034 Fix typo, allow to compile new file manager with gtk < 2.12
4036 2007-09-25 Johannes Schmid <jhs@gnome.org>
4038 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
4039 Support Auto-Indent for single lines (e.g no selection);
4041 * plugins/macro/plugin.c:
4042 Do not use the same shortcut as auto-indent does
4044 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
4045 Optimized keyboard navigation - do not emit char_added when only
4046 navigation keys have been pressed.
4048 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
4050 * plugins/language-support-cpp-java/cpp-java-assist.c:
4051 (on_assist_chosen), (cpp_java_assist_install),
4052 (cpp_java_assist_uninstall):
4053 * plugins/language-support-cpp-java/plugin.c: (install_support),
4054 (uninstall_support): Install and uninstall support in correct order.
4055 Fixes a bug where it was installed multiple times resulting in
4056 inserting autocomplete text multiple times.
4058 2007-09-25 Johannes Schmid <jhs@gnome.org>
4061 Add GNOME_WARNING_FLAGS(maximum) and
4062 GNOME_CXX_WARNIGS(yes) to avoid bugs
4063 the compiler can warn you.
4065 * libegg/test-tree-utils.c: (key_test):
4066 * plugins/file-manager/file-model.c:
4067 (file_model_cancel_expand_idle), (file_model_sort),
4068 (file_model_row_expanded):
4069 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
4070 (file_view_refresh), (file_view_get_selected), (file_view_init),
4072 * plugins/file-manager/file-view.h:
4073 * plugins/symbol-db/readtags.c: (initialize_1):
4076 Fixed the more critical warnings
4078 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
4080 Icons from tpgww@onepost.net:
4082 * plugins/debug-manager/Makefile.am:
4083 * plugins/debug-manager/images/Makefile.am:
4084 * plugins/debug-manager/images/anjuta-attach.svg:
4085 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
4086 * plugins/debug-manager/images/anjuta-step-into.svg:
4087 * plugins/debug-manager/images/anjuta-step-out.svg:
4088 * plugins/debug-manager/images/anjuta-step-over.svg:
4089 * plugins/debug-manager/plugin.c: (register_stock_icons):
4090 * plugins/document-manager/Makefile.am:
4091 * plugins/document-manager/block_select.xpm:
4092 * plugins/document-manager/fold_close.xpm:
4093 * plugins/document-manager/fold_open.xpm:
4094 * plugins/document-manager/fold_toggle.xpm:
4095 * plugins/document-manager/images/Makefile.am:
4096 * plugins/document-manager/images/anjuta-block-end.svg:
4097 * plugins/document-manager/images/anjuta-block-start.svg:
4098 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
4099 * plugins/document-manager/images/anjuta-bookmark-first.svg:
4100 * plugins/document-manager/images/anjuta-bookmark-last.svg:
4101 * plugins/document-manager/images/anjuta-bookmark-next.svg:
4102 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
4103 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
4104 * plugins/document-manager/indent.xpm:
4105 * plugins/document-manager/indent_auto.xpm:
4106 * plugins/document-manager/indent_dcr.xpm:
4107 * plugins/document-manager/indent_inc.xpm:
4108 * plugins/document-manager/indent_set.xpm:
4109 * plugins/document-manager/plugin.c: Added nicer icons for
4110 document manager and debugger. Organized icons in 'images'
4113 2007-09-24 Johannes Schmid <jhs@gnome.org>
4115 * src/anjuta-app.c: (anjuta_app_add_widget_full):
4116 Fixed a missing NULL in g_object_set.
4118 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
4120 * plugins/language-support-cpp-java/cpp-java-assist.c:
4121 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
4122 scope memebers just after scope operator is entered.
4124 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
4126 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4127 * plugins/language-support-cpp-java/cpp-java-assist.c:
4128 (completion_function), (completion_compare),
4129 (cpp_java_assist_tag_destroy), (create_completion),
4130 (cpp_java_assist_destroy_completion_cache),
4131 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
4132 Show '()' for function items in autocomplete list. Allow adding
4133 ' ' and/or '(' after function call autocompletion and have preferences
4136 2007-09-24 Johannes Schmid <jhs@gnome.org>
4138 * sourceview.c: Reverting patch from r3157 because
4141 2007-09-24 Johannes Schmid <jhs@gnome.org>
4143 * plugins/search/search-replace.c: (on_message_clicked):
4145 Fixed #427104 – No "highlight" of lines matching find-result
4147 2007-09-24 Johannes Schmid <jhs@gnome.org>
4151 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
4153 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
4155 reviewed by: Johannes Schmid <jhs@gnome.org>
4157 * plugins/build-basic-autotools/executer.c: (execute_program):
4158 Fix #478238 – set env for execute programe in the terminal
4160 2007-09-24 Tom <tpgww@onepost.net>
4162 reviewed by: Johannes Schmid <jhs@gnome.org>
4164 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
4167 * plugins/debug-manager/disassemble.c: (on_disassemble):
4168 Correct a format string in DEBUG_PRINT()
4170 2007-09-23 Johannes Schmid <jhs@gnome.org>
4172 * plugins/sourceview/sourceview.c: (offset_to_position),
4173 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
4174 (ieditor_get_position), (iselect_set), (iselect_get_start),
4177 Fixed #Bug 440637 – Search, don't work very well
4179 2007-09-23 Johannes Schmid <jhs@gnome.org>
4181 * plugins/file-manager/file-model.c: (file_model_get_filename):
4182 * plugins/file-manager/file-model.h:
4183 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
4184 (file_view_init), (file_view_class_init):
4185 * plugins/message-view/message-view.c:
4186 (message_view_query_tooltip), (message_view_dispose),
4187 (message_view_instance_init), (message_view_class_init):
4189 Added GTK+ 2.12 style tooltips to file-manager and message view.
4190 Only build if GTK+ 2.12 is availible otherwise for message-view, the
4191 old implementation is used.
4193 2007-09-23 Johannes Schmid <jhs@gnome.org>
4195 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
4198 * plugins/language-manager/language-manager.plugin.in:
4199 Marked UserActivatable=FALSE
4201 * plugins/language-manager/plugin.c: (load_languages),
4202 (language_manager_activate), (language_manager_deactivate),
4203 (language_manager_dispose), (language_manager_instance_init),
4204 (language_manager_find_mime_type), (language_manager_find_string),
4205 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
4206 (ilanguage_get_name), (ilanguage_get_strings):
4208 Fixed various stupid bugs in language-manager plugin
4210 * plugins/symbol-db/symbol-db-engine.c:
4211 (sdb_engine_second_pass_update_scope_1):
4213 Add a g_return_if_fail to avoid a crash though still unsure
4216 2007-09-23 Johannes Schmid <jhs@gnome.org>
4218 * plugins/symbol-db/plugin.c: (on_project_element_added),
4219 (sources_array_free), (sources_array_add_foreach),
4220 (project_root_added):
4221 * plugins/symbol-db/symbol-db-engine.c:
4222 (symbol_db_engine_add_new_files):
4223 * plugins/symbol-db/symbol-db-engine.h:
4225 Added support for other languages than "C" to symbol-db. Now
4226 supports all languages listed by the language-manager.
4228 2007-09-23 Tom <tpgww@onepost.net>
4230 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
4233 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
4235 * libanjuta/anjuta-glue-factory.c: (load_plugin),
4236 (anjuta_glue_factory_get_object_type):
4237 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
4238 * plugins/build-basic-autotools/build-basic-autotools.c:
4239 (value_added_current_editor):
4240 * plugins/debug-manager/breakpoints.c:
4241 (breakpoints_dbase_edit_breakpoint),
4242 (on_toggle_breakpoint_activate):
4243 * plugins/debug-manager/plugin.c:
4244 (on_run_to_cursor_action_activate):
4245 * plugins/debug-manager/stack_trace.c:
4246 (dma_thread_update_stack_trace):
4247 * plugins/gdb/plugin.c:
4248 * plugins/glade/plugin.c: (ifile_open):
4249 * plugins/profiler/gprof-call-graph-view.c:
4250 * plugins/profiler/gprof-flat-profile-view.c:
4251 * plugins/profiler/gprof-function-call-tree-view.c:
4252 * plugins/profiler/gprof-options.c: (setup_widgets):
4253 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4254 * plugins/search/search-replace_backend.c:
4255 (file_buffer_new_from_te):
4256 * plugins/sourceview/assist-tip.c: (assist_tip_move):
4257 * plugins/sourceview/assist-window.c: (assist_window_set_property),
4258 (assist_window_get_property), (assist_window_move):
4259 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
4260 (value_added_current_editor):
4261 * plugins/symbol-db/plugin.c: (value_added_current_editor):
4262 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
4263 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
4265 Many small code, warnings and leak fixes
4267 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
4269 * (removed) plugins/debug-manager/debugger.c,
4270 (removed) plugins/debug-manager/debugger.h,
4271 (added) plugins/debug-manager/command.c,
4272 (added) plugins/debug-manager/command.h,
4273 (added) plugins/debug-manager/queue.c,
4274 (added) plugins/debug-manager/queue.h,
4275 plugins/debug-manager/breakpoints.c,
4276 plugins/debug-manager/debug_tree.c,
4277 plugins/debug-manager/debug_tree.h,
4278 plugins/debug-manager/disassemble.c,
4279 plugins/debug-manager/disassemble.h,
4280 plugins/debug-manager/locals.c,
4281 plugins/debug-manager/locals.h,
4282 plugins/debug-manager/memory.c,
4283 plugins/debug-manager/memory.h,
4284 plugins/debug-manager/plugin.c,
4285 plugins/debug-manager/plugin.h,
4286 plugins/debug-manager/registers.c,
4287 plugins/debug-manager/registers.h,
4288 plugins/debug-manager/sharedlib.c,
4289 plugins/debug-manager/sharedlib.h,
4290 plugins/debug-manager/signals.c,
4291 plugins/debug-manager/signals.h,
4292 plugins/debug-manager/stack_trace.c,
4293 plugins/debug-manager/stack_trace.h,
4294 plugins/debug-manager/start.h,
4295 plugins/debug-manager/start.c,
4296 plugins/debug-manager/threads.c,
4297 plugins/debug-manager/threads.h,
4298 plugins/debug-manager/watch.c,
4299 plugins/debug-manager/watch.h,
4300 plugins/debug-manager/Makefile.am,
4301 plugins/gdb/debugger.c,
4302 plugins/gdb/debugger.h,
4303 plugins/gdb/plugin.c,
4304 libanjuta/interfaces/libanjuta.idl:
4305 Split debug-manager/debugger.c into command.c and queue.c
4306 Clean up debugger queue
4307 DmaDebuggerQueue object does not implement IAnjutaDebugger
4309 2007-09-23 Johannes Schmid <jhs@gnome.org>
4312 Bumped version to 2.3.0 (to ensure bugzilla bugs are
4313 set correctly, etc.)
4315 * libanjuta/anjuta-glue-factory.c: (load_plugin):
4316 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
4317 (plugin_set_update):
4319 Show an error dialog instead of crashing when plugin loading fails
4321 * plugins/language-manager/Makefile.am:
4322 * plugins/language-manager/language-manager.plugin.in:
4323 * plugins/language-manager/languages.xml:
4324 * plugins/language-manager/plugin.c: (language_destroy),
4325 (load_languages), (language_manager_activate),
4326 (language_manager_deactivate), (language_manager_finalize),
4327 (language_manager_dispose), (language_manager_instance_init),
4328 (language_manager_class_init), (language_manager_find_mime_type),
4329 (language_manager_find_string), (ilanguage_get_from_mime_type),
4330 (ilanguage_get_from_string), (ilanguage_get_name),
4331 (ilanguage_get_strings), (ilanguage_iface_init):
4332 * plugins/language-manager/plugin.h:
4334 Added new language-manager plugin to have a better organisation for
4335 language names. The xml probabaly needs to be extended over time.
4337 * plugins/Makefile.am:
4338 * plugins/document-manager/plugin.c: (on_editor_changed):
4340 Adapted to new IAnjutaLanguage interface. Do not unload language-support
4341 because it does not really save memory but makes tab switching slow.
4343 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
4345 * plugins/language-support-cpp-java/plugin.c: (install_support),
4346 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
4347 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
4350 * plugins/language-support-cpp-java/cpp-java-assist.c:
4351 (cpp_java_assist_show_autocomplete):
4353 Fix autocomplete to only show valid completions
4355 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
4356 Calltips always have correct size and position now
4358 2007-09-22 Johannes Schmid <jhs@gnome.org>
4360 * plugins/search/search-replace_backend.c: (get_next_match):
4361 Removed code introduced by accident that causes a crash.
4363 * plugins/sourceview/sourceview-tags.c:
4364 * plugins/sourceview/sourceview-tags.h:
4365 Removed ununsed files
4367 2007-09-22 Johannes Schmid <jhs@gnome.org>
4369 * plugins/language-support-cpp-java/cpp-java-assist.c:
4372 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
4374 * plugins/language-support-cpp-java/cpp-java-assist.c:
4375 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
4376 Increased matching brace search to 500 chars.
4378 2007-09-21 Johannes Schmid <jhs@gnome.org>
4380 * plugins/language-support-cpp-java/cpp-java-assist.c:
4381 (cpp_java_assist_get_pre_word),
4382 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
4384 Added some profiling debug code
4386 * plugins/language-support-cpp-java/cpp-java-utils.c:
4387 (cpp_java_util_jump_to_matching_brace):
4388 * plugins/language-support-cpp-java/cpp-java-utils.h:
4389 * plugins/language-support-cpp-java/plugin.c:
4390 (get_line_indentation_base), (get_line_auto_indentation):
4392 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
4393 avoid looping over the whole file when using calltips which is too slow and
4396 * plugins/sourceview/assist-tip.c: (assist_tip_init),
4397 (assist_tip_set_tips), (assist_tip_get_coordinates),
4399 * plugins/sourceview/sourceview.c: (iassist_show_tips):
4401 Better calltips appearance (use theme now) and avoid jumping
4404 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
4406 * plugins/document-manager/plugin.c:
4407 (update_editor_ui_interface_items):
4408 * plugins/language-support-cpp-java/plugin.c: (install_support),
4409 (uninstall_support): Moved autocomplete ui update code from
4410 document-manager to language-plugin.
4412 2007-09-21 Johannes Schmid <jhs@gnome.org>
4414 * libanjuta/interfaces/libanjuta.idl:
4416 Added IAnjutaLanguage interface (might still change...) for
4417 the upcoming language-manager plugin.
4419 * plugins/file-manager/Makefile.am:
4420 * plugins/file-manager/file-model.c:
4421 (file_model_cancel_expand_idle), (file_model_add_dummy),
4422 (file_model_expand_idle), (file_model_sort),
4423 (file_model_row_expanded), (file_model_row_collapsed),
4424 (file_model_init), (file_model_finalize),
4425 (file_model_set_property), (file_model_get_property),
4426 (file_model_class_init), (file_model_new), (file_model_refresh),
4427 (file_model_get_uri):
4428 * plugins/file-manager/file-model.h:
4429 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
4430 (file_view_expand_row_idle), (file_view_refresh),
4431 (file_view_get_selected), (file_view_button_press_event),
4432 (file_view_selection_changed), (file_view_init),
4433 (file_view_get_property), (file_view_set_property),
4434 (file_view_finalize), (file_view_class_init):
4436 Split up model/view as far as possible and fixed some file-manager
4437 bugs (popup-menu and incorrect project loading).
4439 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
4440 Use monospace font for tips.
4442 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
4443 (sourceview_cell_new), (icell_get_character), (icell_get_length),
4444 (icell_get_attribute), (icell_style_get_font_description),
4445 (icell_style_get_color), (icell_style_get_background_color),
4446 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
4447 (iiter_foreach), (iiter_set_position), (iiter_get_position),
4448 (iiter_get_length), (iiter_clone), (iiter_assign):
4450 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
4451 interface. This is way faster though it has the drawback to create invalid
4452 iterators if the buffer is changed.
4454 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
4456 * libanjuta/interfaces/libanjuta.idl:
4457 * plugins/document-manager/action-callbacks.c:
4458 * plugins/document-manager/anjuta-document-manager.ui:
4459 * plugins/document-manager/plugin.c: (register_stock_icons):
4460 * plugins/editor/text_editor.c:
4461 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
4462 * plugins/language-support-cpp-java/cpp-java-assist.c:
4463 (cpp_java_assist_get_calltip_context):
4464 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
4465 (register_stock_icons), (cpp_java_plugin_activate_plugin):
4467 Moved autocomplete menu action from document-manager to assist plugin
4468 and got rid of deprecated autocomplete interface.
4470 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
4472 * libanjuta/interfaces/libanjuta.idl:
4473 * plugins/editor/text_editor.c: (iassist_iface_init):
4474 * plugins/language-support-cpp-java/cpp-java-assist.c:
4475 (cpp_java_assist_check), (on_assist_chosen):
4476 * plugins/sourceview/sourceview.c: (iassist_iface_init):
4477 Removed react() methods in both editors and assist interface. Assist
4478 plugin itself handles setting the autocomplete. Also fixed
4481 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
4483 * plugins/file-manager/Makefile.am:
4484 * plugins/file-manager/file-view.c: (file_view_add_dummy),
4485 (file_view_expand_idle), (file_view_init):
4486 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
4487 (file_manager_set_default_uri), (project_root_added),
4488 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
4489 (file_manager_activate), (file_manager_deactivate),
4490 (file_manager_instance_init), (file_manager_class_init),
4491 (ifile_manager_set_root), (ifile_manager_set_selected),
4492 (ifile_manager_iface_init): Adjusted white spaces to match
4495 2007-09-19 Naba Kumar <naba@gnome.org>
4497 * libanjuta/interfaces/libanjuta.idl:
4498 * plugins/editor/text_editor.c: (text_editor_instance_init),
4499 (iassist_show_tips), (iassist_cancel_tips),
4500 (iassist_hide_suggestions), (iassist_iface_init):
4501 * plugins/editor/text_editor.h:
4502 * plugins/editor/text_editor_cbs.c:
4503 (on_text_editor_scintilla_notify):
4504 * plugins/language-support-cpp-java/cpp-java-assist.c:
4505 (is_scope_context_character), (is_word_character),
4506 (create_completion), (cpp_java_assist_get_scope_context),
4507 (cpp_java_assist_get_pre_word),
4508 (cpp_java_assist_get_scope_operator),
4509 (cpp_java_assist_destroy_completion_cache),
4510 (cpp_java_assist_create_scope_completion_cache),
4511 (cpp_java_assist_create_word_completion_cache),
4512 (cpp_java_assist_show_autocomplete),
4513 (cpp_java_assist_get_calltip_context),
4514 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
4515 (on_editor_char_added), (on_assist_chosen),
4516 (cpp_java_assist_install), (cpp_java_assist_uninstall),
4517 (cpp_java_assist_init), (cpp_java_assist_finalize):
4518 * plugins/language-support-cpp-java/cpp-java-assist.h:
4519 * plugins/language-support-cpp-java/plugin.c:
4520 (initialize_indentation_params):
4521 * plugins/sourceview/assist-tip.c:
4522 * plugins/sourceview/assist-tip.h:
4523 * plugins/sourceview/sourceview-private.h:
4524 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
4525 (on_assist_tip_destroyed), (on_assist_cancel),
4526 (on_document_char_added), (iassist_get_suggestions),
4527 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
4529 Implement state-less assistance so that assist can be evaluated
4530 any given time at any position. Changed IAnjutaEditorAssist interfance
4531 and implementations and removed any state management in editors.
4533 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
4535 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
4536 completion items sorting and avoided unnecssary sorts.
4538 * plugins/text-editor.c: Fixed state.
4540 2007-09-17 Johannes Schmid <jhs@gnome.org>
4542 * plugins/language-support-cpp-java/cpp-java-assist.c:
4545 Fixed calltips in sourceview
4547 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
4549 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
4550 completion items preparation time. Fixed a crash bug.
4552 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
4553 Set buffer size (From Massimo, required for symbol-db).
4555 * libanjuta/interfaces/libanjuta.idl: Also pass position information
4558 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
4561 * plugins/editor/aneditor-autocomplete.cxx,
4562 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
4563 Added ANE_GETWORDBEFORECARAT command.
4565 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
4566 using assist interface.
4568 * plugins/editor/text_editor.c: (text_editor_instance_init),
4569 (text_editor_get_word_before_carat),
4570 (text_editor_get_current_word), (iassist_add_trigger),
4571 (iassist_remove_trigger), (on_assist_canceled),
4572 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
4573 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
4574 * plugins/editor/text_editor.h:
4575 * plugins/editor/text_editor_cbs.c: (trigger_size),
4576 (max_trigger_size), (text_editor_check_assist),
4577 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
4580 * plugins/language-support-cpp-java/Makefile.am:
4581 * plugins/language-support-cpp-java/plugin.c:
4582 (get_line_indentation_base), (get_line_auto_indentation),
4583 (install_support), (uninstall_support),
4584 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
4585 (cpp_java_plugin_instance_init):
4586 * plugins/language-support-cpp-java/plugin.h:
4587 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
4588 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
4589 Make assist a separate class.
4591 2007-09-14 Johannes Schmid <jhs@gnome.org>
4593 * plugins/sourceview/sourceview.c: (iassist_suggest):
4594 Fixed changed char_alignment paramter in language-support
4597 2007-09-14 Naba Kumar <naba@gnome.org>
4599 * plugins/language-support-cpp-java/plugin.c: Send the right
4600 'char_alignment' paramenter (needs fixing in sourceview).
4602 2007-09-13 Johannes Schmid <jhs@gnome.org>
4605 * plugins/project-wizard/templates/minimal/project.anjuta:
4606 Use IAnjutaSymbolManager instead of loading the plugin directly.
4607 (TODO: Think of a version to do this for older files...)
4610 * plugins/Makefile.am:
4611 * plugins/symbol-db/Makefile.am:
4613 Build symbol-db plugin if libgda-3.0 is found
4615 2007-09-13 Johannes Schmid <jhs@gnome.org>
4617 * plugins/sourceview/Makefile.am:
4618 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
4620 * plugins/sourceview/anjuta-document.h:
4621 Removed lots of dead code
4623 * plugins/sourceview/anjuta-languages-manager.c:
4624 * plugins/sourceview/anjuta-languages-manager.h:
4627 * plugins/sourceview/sourceview.c: (on_document_char_added),
4628 (on_document_loaded), (sourceview_instance_init),
4629 (iselect_get_start), (iselect_get_end),
4630 (ilanguage_get_supported_languages), (ilanguage_set_language):
4632 Fixed selection handling and make some adaptions for the changes
4635 2007-09-13 Johannes Schmid <jhs@gnome.org>
4637 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4638 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4641 Added preferences to language support completion/calltips
4643 * plugins/sourceview/assist-window.c: (assist_window_update):
4645 Always select first entry
4647 * plugins/sourceview/sourceview.glade:
4648 Removed old completion preferences
4650 2007-09-11 Naba Kumar <naba@gnome.org>
4652 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
4653 and possible crash when pressing ctrl+d in terminal after preferences
4654 window has been shown once (no need for backport).
4656 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
4657 implementations to get warnings instead of crashes for unimplemented
4660 2007-09-11 Massimo Cora' <maxcvs@email.it>
4662 Reviewed by: Naba Kumar <naba@gnome.org>
4664 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
4665 * plugins/symbol-db/*:
4666 Added new symbol-database backend based on SQLite 3.
4667 (does not enabled for build currently).
4669 2007-09-10 Johannes Schmid <jhs@gnome.org>
4673 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
4674 (parse_info_init), (parse_info_free), (valid_element),
4675 (start_element_handler), (end_element_handler), (text_handler),
4676 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
4677 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
4678 (egg_recent_model_monitor), (egg_recent_model_read),
4679 (egg_recent_model_open_file), (egg_recent_model_lock_file),
4680 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
4681 (egg_recent_model_set_property), (egg_recent_model_class_init),
4682 (egg_recent_model_init), (egg_recent_model_add_full),
4683 (egg_recent_model_delete), (egg_recent_model_get_list),
4684 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
4685 (egg_recent_model_set_filter_mime_types),
4686 (egg_recent_model_clear_group_filter),
4687 (egg_recent_model_set_filter_groups),
4688 (egg_recent_model_clear_scheme_filter),
4689 (egg_recent_model_set_filter_uri_schemes),
4690 (egg_recent_model_remove_expired):
4692 Update EggRecent (#456465)
4694 2007-09-10 Johannes Schmid <jhs@gnome.org>
4696 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
4697 (anjuta_plugin_manager_get_plugin):
4698 * plugins/profiler/gprof-call-graph-view.c:
4699 (gprof_call_graph_view_create_columns):
4700 * plugins/profiler/gprof-flat-profile-view.c:
4701 (gprof_flat_profile_view_create_columns):
4702 * plugins/profiler/gprof-function-call-tree-view.c:
4703 (gprof_function_call_tree_view_create_columns):
4705 Fixed #466031 – Update of pieces of menus for Localization
4707 2007-09-10 Johannes Schmid <jhs@gnome.org>
4709 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
4710 Bug 343522 – anjuta: Unable to execute commands that use options.
4712 2007-09-09 Johannes Schmid <jhs@gnome.org>
4714 * plugins/document-manager/anjuta-docman.c:
4715 (anjuta_docman_update_page_label):
4717 Fixed #458034 – Method of indicating unsaved changes breaks convention
4719 * plugins/document-manager/plugin.c: (update_title),
4720 (value_added_project_root_uri), (value_removed_project_root_uri),
4721 (on_editor_changed), (activate_plugin):
4722 * plugins/document-manager/plugin.h:
4723 * plugins/project-manager/plugin.c: (on_profile_scoped),
4724 (on_profile_descoped), (ifile_open):
4726 Fixed #427390 – Show path of item in currently focused editor window
4728 2007-09-09 Johannes Schmid <jhs@gnome.org>
4730 * plugins/search/plugin.c: (on_toolbar_find_clicked),
4731 (on_toolbar_find_incremental):
4732 Fix incremental search
4734 * plugins/sourceview/sourceview.c: (on_document_char_added),
4736 Fixed selection management
4738 2007-09-09 Johannes Schmid <jhs@gnome.org>
4740 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
4743 * libanjuta/interfaces/libanjuta.idl:
4744 Extended IAnjutaEditorAssist interface
4746 * plugins/language-support-cpp-java/plugin.c:
4747 (jump_to_matching_brace), (add_tags), (on_assist_begin),
4748 (assist_cleanup), (on_assist_chosen), (on_assist_update),
4749 (context_character), (get_context), (function_parser),
4750 (cpp_member_parser), (install_assist), (uninstall_assist),
4751 (get_line_indentation_base), (get_line_auto_indentation),
4752 (install_support), (uninstall_support),
4753 (on_value_added_current_editor), (on_value_removed_current_editor),
4754 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
4755 * plugins/language-support-cpp-java/plugin.h:
4757 Improved fixed editor assistance and added support for function/method
4758 tooltips. jumb_to_matching_brance => jump_to_matching_brace
4760 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
4763 * plugins/project-import/project-import.c: (on_import_next):
4764 Added a non-NULL check with could probably fix #474843 but not sure
4766 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
4767 Fixed anjuta-plugin project wizard
4769 * plugins/sourceview/Makefile.am:
4770 * plguins/sourceview/assist-tip.[ch]:
4771 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
4772 (anjuta_view_key_press_event):
4773 * plugins/sourceview/assist-window.c: (assist_window_class_init),
4774 (assist_window_init), (assist_window_update), (assist_window_new):
4775 * plugins/sourceview/sourceview-private.h:
4776 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
4777 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
4778 (trigger_size), (max_trigger_size), (on_document_char_added),
4779 (sourceview_dispose), (ieditor_get_current_word),
4780 (iassist_add_trigger), (iassist_init_suggestions),
4781 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
4782 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
4784 Big update on sourceview assist capabilites. Autocompletion should
4785 now work much better and function tooltips are finally supported!
4787 * plugins/sourceview/anjuta-document.h:
4788 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
4789 (anjuta_document_get_current_word):
4790 Fixed get_current_word (inspired by aneditor.cxx implementation)
4792 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
4793 (icell_get_attribute):
4794 Fixed get_attribute() to also detect character constants.
4795 Simplified get_char()
4797 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
4798 (isymbol_manager_get_members), (isymbol_manager_get_parents),
4799 (isymbol_manager_get_completions_at_position):
4801 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
4803 2007-09-04 Naba Kumar <naba@gnome.org>
4805 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
4806 projects that can not add sources.
4808 * plugins/file-wizard/file.c: Similarly for file wizard,
4809 Do not enable 'Add to project' projects that can not add sources.
4811 2007-09-04 Naba Kumar <naba@gnome.org>
4813 * configure.in: Bumped gnome-build requirement to 0.2.0
4814 for project capabilities support.
4816 * plugins/project-manager/plugin.c: Enable/disable project
4817 actions based on project capabilities. Fixes bug #433552:
4818 crash in Anjuta IDE: add file test.h in project on generic
4821 * libanjuta/interfaces/libanjuta.idl: Added method to query
4822 project capabilities.
4824 2007-09-03 Naba Kumar <naba@gnome.org>
4826 * plugins/file-manager/plugin.c: Set shadow type IN.
4827 * plugins/file-manager/file-view.c: Fixed code style.
4828 * plugins/file-manager/file-view.c: Fixed icons column to size
4831 * plugins/file-manager/plugin.[c,h]: Fixed code style.
4833 * plugins/file-manager/plugin.c: Fixed crash on closing project and
4834 unmonitors project-uri on file-manager deactivation.
4836 * TODO.tasks: Updated
4838 2007-09-02 Johannes Schmid <jhs@gnome.org>
4840 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
4843 * plugins/file-manager/file-view.c: (file_view_get_selected),
4844 (file_view_button_press_event), (file_view_finalize):
4845 * plugins/file-manager/plugin.c: (project_root_removed),
4846 (file_manager_deactivate):
4848 Fixed some small bugs I missed before
4850 2007-09-02 Johannes Schmid <jhs@gnome.org>
4852 * plugins/file-manager/*:
4853 Added new and file-manager
4855 2007-09-02 Johannes Schmid <jhs@gnome.org>
4857 * plugins/file-manager/*:
4858 Removed old file-manager
4860 2007-08-31 Johannes Schmid <jhs@gnome.org>
4862 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
4863 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
4865 Fixed some memory leaks
4867 * MAINTAINERS: Fixed
4869 2007-08-31 Johannes Schmid <jhs@gnome.org>
4871 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
4872 (get_property_value_as_string), (set_property_value_as_string),
4873 (register_callbacks), (preferences_foreach_callback),
4874 (anjuta_preferences_register_property_raw):
4875 * libanjuta/anjuta-preferences.h:
4876 * plugins/build-basic-autotools/build-basic-autotools.c:
4877 (on_build_mesg_format):
4878 * plugins/document-manager/anjuta-document-manager.glade:
4879 * plugins/message-view/anjuta-message-manager-plugin.glade:
4881 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
4882 broken message view preferences
4884 * plugins/message-view/message-view.c:
4885 (message_view_instance_init), (pref_change_color), (prefs_init),
4886 (imessage_view_append):
4887 Cleaned up message view (#458041)
4889 * src/shell.c: (on_preferences_activate),
4890 (anjuta_test_shell_instance_init),
4891 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
4892 Fixed test shell to allow better debugging
4894 2007-08-31 Johannes Schmid <jhs@gnome.org>
4896 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
4897 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
4898 * plugins/gtodo/main.h:
4899 * plugins/gtodo/plugin.c: (activate_plugin):
4901 Fixed #423467 (View->Tasks menu items are not
4904 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
4906 reviewed by: Johannes Schmid <jhs@gnome.org>
4909 * data/welcome.txt.in:
4910 * launcher/anjuta_launcher.c:
4911 * libanjuta/anjuta-children.c:
4912 * libanjuta/anjuta-children.h:
4913 * libanjuta/anjuta-debug.h:
4914 * libanjuta/anjuta-encodings.c:
4915 * libanjuta/anjuta-encodings.h:
4916 * libanjuta/anjuta-glue-c.c:
4917 * libanjuta/anjuta-glue-c.h:
4918 * libanjuta/anjuta-plugin-description.c:
4919 * libanjuta/anjuta-plugin-description.h:
4920 * libanjuta/anjuta-plugin-handle.c:
4921 * libanjuta/anjuta-plugin-handle.h:
4922 * libanjuta/anjuta-plugin-manager.c:
4923 * libanjuta/anjuta-plugin-manager.h:
4924 * libanjuta/anjuta-plugin.c:
4925 * libanjuta/anjuta-plugin.h:
4926 * libanjuta/anjuta-preferences.c:
4927 * libanjuta/anjuta-preferences.h:
4928 * libanjuta/anjuta-profile-manager.c:
4929 * libanjuta/anjuta-profile-manager.h:
4930 * libanjuta/anjuta-profile.c:
4931 * libanjuta/anjuta-profile.h:
4932 * libanjuta/anjuta-save-prompt.c:
4933 * libanjuta/anjuta-save-prompt.h:
4934 * libanjuta/anjuta-serializer.c:
4935 * libanjuta/anjuta-serializer.h:
4936 * libanjuta/anjuta-session.c:
4937 * libanjuta/anjuta-session.h:
4938 * libanjuta/anjuta-shell.c:
4939 * libanjuta/anjuta-shell.h:
4940 * libanjuta/anjuta-status.c:
4941 * libanjuta/anjuta-status.h:
4942 * libanjuta/anjuta-ui.c:
4943 * libanjuta/anjuta-ui.h:
4944 * libanjuta/anjuta-utils-priv.h:
4945 * libanjuta/anjuta-utils.c:
4946 * libanjuta/anjuta-utils.h:
4947 * libanjuta/cell-renderer-captioned-image.c:
4948 * libanjuta/cell-renderer-captioned-image.h:
4949 * libanjuta/e-splash.c:
4950 * libanjuta/e-splash.h:
4951 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4952 * libanjuta/interfaces/libanjuta.idl:
4953 * libanjuta/libanjuta.h:
4954 * libanjuta/resources.c:
4955 * libanjuta/resources.h:
4956 * libegg/egg-cell-renderer-text.c:
4957 * libegg/egg-combo-action.c:
4958 * libegg/egg-entry-action.c:
4959 * libegg/egg-recent-action.c:
4960 * libegg/egg-recent-files-module.c:
4961 * libegg/egg-recent-item.c:
4962 * libegg/egg-recent-model.c:
4963 * libegg/egg-recent-view-gtk.c:
4964 * libegg/egg-recent-view.c:
4965 * libegg/egg-submenu-action.c:
4966 * libegg/eggaccelerators.c:
4967 * libegg/eggcellrendererpopup.c:
4968 * libegg/eggcomboselect.c:
4969 * libegg/eggtreemodelfilter.c:
4970 * libegg/eggtreemultidnd.c:
4971 * libegg/gtkcellview.h:
4972 * libegg/treeviewutils/egg-cell-renderer-text.h:
4973 * libegg/treeviewutils/eggaccelerators.h:
4974 * libegg/treeviewutils/eggcellrendererkeys.h:
4975 * libegg/treeviewutils/eggcellrendererpopup.h:
4976 * libegg/treeviewutils/eggtreemodelfilter.h:
4977 * libegg/treeviewutils/eggtreemultidnd.h:
4978 * libegg/treeviewutils/eggtreeviewstate.h:
4979 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
4980 * manuals/anjuta-faqs/Makefile.am:
4981 * manuals/anjuta-manual/C/anjuta-manual.xml:
4982 * manuals/anjuta-manual/C/license.xml:
4983 * manuals/anjuta-manual/es/es.po:
4984 * manuals/anjuta-manual/sv/sv.po:
4985 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
4987 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
4988 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
4989 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
4990 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
4991 * manuals/old/ja/anjuta-manual/license.xml:
4992 * plugins/build-basic-autotools/build-basic-autotools.c:
4993 * plugins/build-basic-autotools/build-basic-autotools.h:
4994 * plugins/build-basic-autotools/executer.c:
4995 * plugins/build-basic-autotools/executer.h:
4996 * plugins/build/build_file.c:
4997 * plugins/build/build_file.h:
4998 * plugins/build/build_project.c:
4999 * plugins/build/build_project.h:
5000 * plugins/build/clean_project.c:
5001 * plugins/build/clean_project.h:
5002 * plugins/build/commands.c:
5003 * plugins/build/commands.h:
5004 * plugins/build/compile.c:
5005 * plugins/build/compile.h:
5006 * plugins/build/compiler_options.c:
5007 * plugins/build/compiler_options.h:
5008 * plugins/build/configurer.c:
5009 * plugins/build/configurer.h:
5010 * plugins/build/executer.c:
5011 * plugins/build/executer.h:
5012 * plugins/class-gen/cell-renderer-flags.c:
5013 * plugins/class-gen/cell-renderer-flags.h:
5014 * plugins/class-gen/combo-flags.c:
5015 * plugins/class-gen/combo-flags.h:
5016 * plugins/class-gen/element-editor.c:
5017 * plugins/class-gen/element-editor.h:
5018 * plugins/class-gen/generator.c:
5019 * plugins/class-gen/generator.h:
5020 * plugins/class-gen/plugin.c:
5021 * plugins/class-gen/plugin.h:
5022 * plugins/class-gen/transform.c:
5023 * plugins/class-gen/transform.h:
5024 * plugins/class-gen/validator.c:
5025 * plugins/class-gen/validator.h:
5026 * plugins/class-gen/window.c:
5027 * plugins/class-gen/window.h:
5028 * plugins/class-inheritance/class-callbacks.c:
5029 * plugins/class-inheritance/class-callbacks.h:
5030 * plugins/class-inheritance/class-inherit.c:
5031 * plugins/class-inheritance/class-inherit.h:
5032 * plugins/class-inheritance/plugin.c:
5033 * plugins/class-inheritance/plugin.h:
5034 * plugins/cvs-plugin/cvs-actions.c:
5035 * plugins/cvs-plugin/cvs-actions.h:
5036 * plugins/cvs-plugin/cvs-callbacks.c:
5037 * plugins/cvs-plugin/cvs-callbacks.h:
5038 * plugins/cvs-plugin/cvs-execute.c:
5039 * plugins/cvs-plugin/cvs-execute.h:
5040 * plugins/cvs-plugin/cvs-interface.c:
5041 * plugins/cvs-plugin/cvs-interface.h:
5042 * plugins/cvs-plugin/plugin.c:
5043 * plugins/cvs-plugin/plugin.h:
5044 * plugins/debug-manager/breakpoints.c:
5045 * plugins/debug-manager/breakpoints.h:
5046 * plugins/debug-manager/chunk_view.c:
5047 * plugins/debug-manager/chunk_view.h:
5048 * plugins/debug-manager/data_buffer.c:
5049 * plugins/debug-manager/data_buffer.h:
5050 * plugins/debug-manager/data_view.c:
5051 * plugins/debug-manager/data_view.h:
5052 * plugins/debug-manager/debug_tree.c:
5053 * plugins/debug-manager/debug_tree.h:
5054 * plugins/debug-manager/debugger.c:
5055 * plugins/debug-manager/debugger.h:
5056 * plugins/debug-manager/disassemble.c:
5057 * plugins/debug-manager/disassemble.h:
5058 * plugins/debug-manager/info.c:
5059 * plugins/debug-manager/info.h:
5060 * plugins/debug-manager/locals.c:
5061 * plugins/debug-manager/locals.h:
5062 * plugins/debug-manager/memory.c:
5063 * plugins/debug-manager/memory.h:
5064 * plugins/debug-manager/plugin.c:
5065 * plugins/debug-manager/plugin.h:
5066 * plugins/debug-manager/registers.c:
5067 * plugins/debug-manager/registers.h:
5068 * plugins/debug-manager/sexy-icon-entry.c:
5069 * plugins/debug-manager/sexy-icon-entry.h:
5070 * plugins/debug-manager/sharedlib.c:
5071 * plugins/debug-manager/sharedlib.h:
5072 * plugins/debug-manager/signals.c:
5073 * plugins/debug-manager/signals.h:
5074 * plugins/debug-manager/sparse_buffer.c:
5075 * plugins/debug-manager/sparse_buffer.h:
5076 * plugins/debug-manager/sparse_view.c:
5077 * plugins/debug-manager/sparse_view.h:
5078 * plugins/debug-manager/stack_trace.c:
5079 * plugins/debug-manager/stack_trace.h:
5080 * plugins/debug-manager/start.c:
5081 * plugins/debug-manager/start.h:
5082 * plugins/debug-manager/threads.c:
5083 * plugins/debug-manager/threads.h:
5084 * plugins/debug-manager/utilities.c:
5085 * plugins/debug-manager/utilities.h:
5086 * plugins/debug-manager/watch.c:
5087 * plugins/debug-manager/watch.h:
5088 * plugins/devhelp/htmlview.c:
5089 * plugins/devhelp/htmlview.h:
5090 * plugins/document-manager/action-callbacks.c:
5091 * plugins/document-manager/action-callbacks.h:
5092 * plugins/document-manager/anjuta-docman.c:
5093 * plugins/document-manager/anjuta-docman.h:
5094 * plugins/document-manager/editor-tooltips.c:
5095 * plugins/document-manager/editor-tooltips.h:
5096 * plugins/document-manager/file_history.c:
5097 * plugins/document-manager/file_history.h:
5098 * plugins/document-manager/indent-dialog.c:
5099 * plugins/document-manager/indent-dialog.h:
5100 * plugins/document-manager/indent-util.c:
5101 * plugins/document-manager/indent-util.h:
5102 * plugins/document-manager/plugin.c:
5103 * plugins/editor/aneditor-autocomplete.cxx:
5104 * plugins/editor/aneditor-calltip.cxx:
5105 * plugins/editor/aneditor-indent.cxx:
5106 * plugins/editor/aneditor-priv.h:
5107 * plugins/editor/aneditor.cxx:
5108 * plugins/editor/aneditor.h:
5109 * plugins/editor/lexer.h:
5110 * plugins/editor/plugin.c:
5111 * plugins/editor/plugin.h:
5112 * plugins/editor/print.c:
5113 * plugins/editor/print.h:
5114 * plugins/editor/properties.h:
5115 * plugins/editor/properties_cxx.h:
5116 * plugins/editor/style-editor.c:
5117 * plugins/editor/style-editor.h:
5118 * plugins/editor/text-editor-iterable.c:
5119 * plugins/editor/text-editor-iterable.h:
5120 * plugins/editor/text_editor.c:
5121 * plugins/editor/text_editor.h:
5122 * plugins/editor/text_editor_cbs.c:
5123 * plugins/editor/text_editor_cbs.h:
5124 * plugins/editor/text_editor_menu.c:
5125 * plugins/editor/text_editor_menu.h:
5126 * plugins/editor/text_editor_prefs.c:
5127 * plugins/editor/text_editor_prefs.h:
5128 * plugins/file-loader/dnd.c:
5129 * plugins/file-loader/dnd.h:
5130 * plugins/file-loader/plugin.c:
5131 * plugins/file-manager/an_file_view.c:
5132 * plugins/file-manager/plugin.c:
5133 * plugins/file-wizard/file.c:
5134 * plugins/file-wizard/file.h:
5135 * plugins/file-wizard/plugin.c:
5136 * plugins/file-wizard/plugin.h:
5137 * plugins/gdb/debugger.c:
5138 * plugins/gdb/debugger.h:
5139 * plugins/gdb/gdbmi-test.c:
5140 * plugins/gdb/gdbmi.c:
5141 * plugins/gdb/gdbmi.h:
5142 * plugins/gdb/global.h:
5143 * plugins/gdb/parser.c:
5144 * plugins/gdb/parser.h:
5145 * plugins/gdb/plugin.c:
5146 * plugins/gdb/plugin.h:
5147 * plugins/gdb/utilities.c:
5148 * plugins/gdb/utilities.h:
5149 * plugins/glade/plugin.c:
5150 * plugins/glade/plugin.h:
5151 * plugins/gtodo/egg-datetime.c:
5152 * plugins/gtodo/egg-datetime.h:
5153 * plugins/gtodo/eggtrayicon.c:
5154 * plugins/gtodo/eggtrayicon.h:
5155 * plugins/gtodo/plugin.c:
5156 * plugins/gvim/anjuta-vim.c:
5157 * plugins/gvim/anjuta-vim.h:
5158 * plugins/gvim/gtkvim.c:
5159 * plugins/gvim/gtkvim.h:
5160 * plugins/gvim/plugin.c:
5161 * plugins/gvim/plugin.h:
5162 * plugins/language-support-cpp-java/plugin.c:
5163 * plugins/language-support-cpp-java/plugin.h:
5164 * plugins/macro/macro-actions.c:
5165 * plugins/macro/macro-actions.h:
5166 * plugins/macro/macro-db.c:
5167 * plugins/macro/macro-db.h:
5168 * plugins/macro/macro-dialog.c:
5169 * plugins/macro/macro-dialog.h:
5170 * plugins/macro/macro-edit.c:
5171 * plugins/macro/macro-edit.h:
5172 * plugins/macro/macro-util.c:
5173 * plugins/macro/macro-util.h:
5174 * plugins/macro/plugin.c:
5175 * plugins/macro/plugin.h:
5176 * plugins/message-view/anjuta-msgman.c:
5177 * plugins/message-view/anjuta-msgman.h:
5178 * plugins/message-view/message-view.c:
5179 * plugins/message-view/message-view.h:
5180 * plugins/message-view/plugin.c:
5181 * plugins/message-view/plugin.h:
5182 * plugins/patch/patch-plugin.c:
5183 * plugins/patch/patch-plugin.h:
5184 * plugins/patch/plugin.c:
5185 * plugins/patch/plugin.h:
5186 * plugins/profiler/gprof-call-graph-block-entry.c:
5187 * plugins/profiler/gprof-call-graph-block-entry.h:
5188 * plugins/profiler/gprof-call-graph-block.c:
5189 * plugins/profiler/gprof-call-graph-block.h:
5190 * plugins/profiler/gprof-call-graph-view.c:
5191 * plugins/profiler/gprof-call-graph-view.h:
5192 * plugins/profiler/gprof-call-graph.c:
5193 * plugins/profiler/gprof-call-graph.h:
5194 * plugins/profiler/gprof-flat-profile-entry.c:
5195 * plugins/profiler/gprof-flat-profile-entry.h:
5196 * plugins/profiler/gprof-flat-profile-view.c:
5197 * plugins/profiler/gprof-flat-profile-view.h:
5198 * plugins/profiler/gprof-flat-profile.c:
5199 * plugins/profiler/gprof-flat-profile.h:
5200 * plugins/profiler/gprof-function-call-chart-view.c:
5201 * plugins/profiler/gprof-function-call-chart-view.h:
5202 * plugins/profiler/gprof-function-call-tree-view.c:
5203 * plugins/profiler/gprof-function-call-tree-view.h:
5204 * plugins/profiler/gprof-options.c:
5205 * plugins/profiler/gprof-options.h:
5206 * plugins/profiler/gprof-profile-data.c:
5207 * plugins/profiler/gprof-profile-data.h:
5208 * plugins/profiler/gprof-view-manager.c:
5209 * plugins/profiler/gprof-view-manager.h:
5210 * plugins/profiler/gprof-view.c:
5211 * plugins/profiler/gprof-view.h:
5212 * plugins/profiler/plugin.c:
5213 * plugins/profiler/plugin.h:
5214 * plugins/profiler/string-utils.c:
5215 * plugins/profiler/string-utils.h:
5216 * plugins/project-import/plugin.c:
5217 * plugins/project-import/plugin.h:
5218 * plugins/project-import/project-import.c:
5219 * plugins/project-import/project-import.h:
5220 * plugins/project-manager/plugin.c:
5221 * plugins/project-manager/plugin.h:
5222 * plugins/project-wizard/action.c:
5223 * plugins/project-wizard/action.h:
5224 * plugins/project-wizard/autogen.c:
5225 * plugins/project-wizard/autogen.h:
5226 * plugins/project-wizard/druid.c:
5227 * plugins/project-wizard/druid.h:
5228 * plugins/project-wizard/file.c:
5229 * plugins/project-wizard/file.h:
5230 * plugins/project-wizard/header.c:
5231 * plugins/project-wizard/header.h:
5232 * plugins/project-wizard/install.c:
5233 * plugins/project-wizard/install.h:
5234 * plugins/project-wizard/parser.c:
5235 * plugins/project-wizard/parser.h:
5236 * plugins/project-wizard/plugin.c:
5237 * plugins/project-wizard/plugin.h:
5238 * plugins/project-wizard/property.c:
5239 * plugins/project-wizard/property.h:
5240 * plugins/project-wizard/values.c:
5241 * plugins/project-wizard/values.h:
5242 * plugins/sample1/plugin.c:
5243 * plugins/search/plugin.c:
5244 * plugins/search/plugin.h:
5245 * plugins/search/search-replace_backend.c:
5246 * plugins/search/search-replace_backend.h:
5247 * plugins/search/search_preferences.c:
5248 * plugins/sourceview/anjuta-convert.c:
5249 * plugins/sourceview/anjuta-convert.h:
5250 * plugins/sourceview/anjuta-document-loader.c:
5251 * plugins/sourceview/anjuta-document-loader.h:
5252 * plugins/sourceview/anjuta-document-saver.c:
5253 * plugins/sourceview/anjuta-document-saver.h:
5254 * plugins/sourceview/anjuta-document.c:
5255 * plugins/sourceview/anjuta-document.h:
5256 * plugins/sourceview/anjuta-encodings.c:
5257 * plugins/sourceview/anjuta-encodings.h:
5258 * plugins/sourceview/anjuta-languages-manager.c:
5259 * plugins/sourceview/anjuta-languages-manager.h:
5260 * plugins/sourceview/anjuta-utils.c:
5261 * plugins/sourceview/anjuta-utils.h:
5262 * plugins/sourceview/anjuta-view.c:
5263 * plugins/sourceview/anjuta-view.h:
5264 * plugins/sourceview/assist-window.c:
5265 * plugins/sourceview/assist-window.h:
5266 * plugins/sourceview/sourceview-cell.c:
5267 * plugins/sourceview/sourceview-cell.h:
5268 * plugins/sourceview/sourceview-prefs.c:
5269 * plugins/sourceview/sourceview-prefs.h:
5270 * plugins/sourceview/sourceview-print.c:
5271 * plugins/sourceview/sourceview-print.h:
5272 * plugins/sourceview/sourceview-private.h:
5273 * plugins/sourceview/sourceview-tags.c:
5274 * plugins/sourceview/sourceview-tags.h:
5275 * plugins/sourceview/sourceview.c:
5276 * plugins/sourceview/sourceview.h:
5277 * plugins/subversion/plugin.c:
5278 * plugins/subversion/plugin.h:
5279 * plugins/subversion/subversion-actions.c:
5280 * plugins/subversion/subversion-actions.h:
5281 * plugins/subversion/subversion-callbacks.c:
5282 * plugins/subversion/subversion-callbacks.h:
5283 * plugins/subversion/svn-auth.c:
5284 * plugins/subversion/svn-auth.h:
5285 * plugins/subversion/svn-backend-priv.h:
5286 * plugins/subversion/svn-backend.c:
5287 * plugins/subversion/svn-backend.h:
5288 * plugins/subversion/svn-notify.c:
5289 * plugins/subversion/svn-notify.h:
5290 * plugins/subversion/svn-thread.c:
5291 * plugins/subversion/svn-thread.h:
5292 * plugins/symbol-browser/an_symbol.c:
5293 * plugins/symbol-browser/an_symbol.h:
5294 * plugins/symbol-browser/an_symbol_info.c:
5295 * plugins/symbol-browser/an_symbol_info.h:
5296 * plugins/symbol-browser/an_symbol_iter.c:
5297 * plugins/symbol-browser/an_symbol_iter.h:
5298 * plugins/symbol-browser/an_symbol_prefs.c:
5299 * plugins/symbol-browser/an_symbol_prefs.h:
5300 * plugins/symbol-browser/an_symbol_search.c:
5301 * plugins/symbol-browser/an_symbol_search.h:
5302 * plugins/symbol-browser/an_symbol_view.c:
5303 * plugins/symbol-browser/an_symbol_view.h:
5304 * plugins/symbol-browser/plugin.c:
5305 * plugins/symbol-browser/plugin.h:
5306 * plugins/terminal/terminal.c:
5307 * plugins/tools/dialog.c:
5308 * plugins/tools/dialog.h:
5309 * plugins/tools/editor.c:
5310 * plugins/tools/editor.h:
5311 * plugins/tools/execute.c:
5312 * plugins/tools/execute.h:
5313 * plugins/tools/fileop.c:
5314 * plugins/tools/fileop.h:
5315 * plugins/tools/plugin.c:
5316 * plugins/tools/plugin.h:
5317 * plugins/tools/scripts/find-fixmes.pl:
5318 * plugins/tools/scripts/translation-status.pl:
5319 * plugins/tools/tool.c:
5320 * plugins/tools/tool.h:
5321 * plugins/tools/variable.c:
5322 * plugins/tools/variable.h:
5323 * plugins/valgrind/ldd.c:
5324 * plugins/valgrind/ldd.h:
5325 * plugins/valgrind/list.c:
5326 * plugins/valgrind/list.h:
5327 * plugins/valgrind/menu-utils.c:
5328 * plugins/valgrind/menu-utils.h:
5329 * plugins/valgrind/parser.c:
5330 * plugins/valgrind/parser.h:
5331 * plugins/valgrind/plugin.c:
5332 * plugins/valgrind/plugin.h:
5333 * plugins/valgrind/preferences.c:
5334 * plugins/valgrind/preferences.h:
5335 * plugins/valgrind/process.c:
5336 * plugins/valgrind/process.h:
5337 * plugins/valgrind/symtab.c:
5338 * plugins/valgrind/symtab.h:
5339 * plugins/valgrind/vgactions.c:
5340 * plugins/valgrind/vgactions.h:
5341 * plugins/valgrind/vgcachegrindprefs.c:
5342 * plugins/valgrind/vgcachegrindprefs.h:
5343 * plugins/valgrind/vgdefaultview.c:
5344 * plugins/valgrind/vgdefaultview.h:
5345 * plugins/valgrind/vgerror.c:
5346 * plugins/valgrind/vgerror.h:
5347 * plugins/valgrind/vggeneralprefs.c:
5348 * plugins/valgrind/vggeneralprefs.h:
5349 * plugins/valgrind/vghelgrindprefs.c:
5350 * plugins/valgrind/vghelgrindprefs.h:
5351 * plugins/valgrind/vgio.c:
5352 * plugins/valgrind/vgio.h:
5353 * plugins/valgrind/vgmemcheckprefs.c:
5354 * plugins/valgrind/vgmemcheckprefs.h:
5355 * plugins/valgrind/vgrule-editor.c:
5356 * plugins/valgrind/vgrule-editor.h:
5357 * plugins/valgrind/vgrule-list.c:
5358 * plugins/valgrind/vgrule-list.h:
5359 * plugins/valgrind/vgrule.c:
5360 * plugins/valgrind/vgrule.h:
5361 * plugins/valgrind/vgrulepattern.c:
5362 * plugins/valgrind/vgrulepattern.h:
5363 * plugins/valgrind/vgsearchbar.c:
5364 * plugins/valgrind/vgsearchbar.h:
5365 * plugins/valgrind/vgstrpool.c:
5366 * plugins/valgrind/vgstrpool.h:
5367 * plugins/valgrind/vgtoolprefs.c:
5368 * plugins/valgrind/vgtoolprefs.h:
5369 * plugins/valgrind/vgtoolview.c:
5370 * plugins/valgrind/vgtoolview.h:
5373 * src/action-callbacks.c:
5374 * src/action-callbacks.h:
5375 * src/anjuta-actions.h:
5378 * src/anjuta-callbacks.c:
5379 * src/anjuta-callbacks.h:
5383 * src/bacon-message-connection.c:
5384 * src/bacon-message-connection.h:
5393 * tagmanager/options.c:
5395 Change the address of FSF in various files
5397 2007-08-30 Johannes Schmid <jhs@gnome.org>
5401 Removed because they are no longer in use
5403 * plugins/class-gen/anjuta-class-gen-plugin.glade:
5404 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
5405 Marked some strings as not translatable
5407 * plugins/search/search-replace.c: (list_max_items):
5408 Fixed a possible memory corruption
5410 * src/anjuta-app.c: (anjuta_app_add_widget_full):
5411 Do not show menuitems for locked layout items
5413 * src/main.c: (main):
5414 Some minor style correction in gnome_init
5416 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
5418 * plugins/debug-manager/debugger.c,
5419 plugins/debug-manager/breakpoints.c,
5420 plugins/gdb/plugin.c,
5421 plugins/gdb/debugger.c,
5422 libanjuta/interfaces/libanjuta.idl:
5423 Move all breakpoints functions from IAnjutaDebugger to a new
5424 IAnjutaBreakpointDebugger interface
5426 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
5428 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
5429 * plugins/debug-manager/plugin.c,
5430 plugins/debug-manager/breakpoints.c,
5431 plugins/tools/execute.c,
5432 plugins/project-wizard/plugin.c,
5433 plugins/build-basic-autotools/executer.c,
5434 plugins/gdb/debugger.c,
5435 plugins/profiler/gprof-options.h,
5436 plugins/sourceview/assist-window.h,
5437 plugins/class-gen/transform.c,
5438 libanjuta/anjuta-plugin-description.c,
5439 libanjuta/anjuta-status.c,
5440 libanjuta/anjuta-glue-c.c,
5441 libanjuta/anjuta-glue-cpp.c,
5442 plugins/symbol-browser/an_symbol_prefs.c:
5443 Fix warnings mostly "dereferencing type-punned pointer"
5444 Fix two bugs in breakpoints.c and an_symbol_prefs.c
5446 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
5448 * plugins/debug-manager/breakpoints.c,
5449 plugins/debug-manager/debugger.c:
5450 Avoid an endless loop if clearing all breakpoints while the programm
5453 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
5455 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
5456 * plugins/debug-manager/plugin.c:
5457 Fix a segmentation fault added in the previous patch
5459 2007-07-21 Johannes Schmid <jhs@gnome.org>
5461 * plugins/build-basic-autotools/executer.c:
5462 (get_program_parameters):
5464 Show an error dialog if no targets are availible instead of
5467 2007-07-20 Johannes Schmid <jhs@gnome.org>
5469 * libanjuta/anjuta-shell.c: (on_widget_data_add),
5470 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
5471 * libanjuta/anjuta-shell.h:
5472 * plugins/document-manager/plugin.c: (activate_plugin):
5473 * plugins/glade/anjuta-design-document.c:
5474 * plugins/glade/plugin.c: (glade_update_ui):
5475 * src/anjuta-app.c: (anjuta_app_add_widget_full),
5476 (anjuta_shell_iface_init):
5477 * src/shell.c: (anjuta_test_shell_add_widget),
5478 (anjuta_shell_iface_init):
5480 Make the document manager undockable (#458038)
5482 2007-07-20 Johannes Schmid <jhs@gnome.org>
5484 * plugins/document-manager/plugin.c: (on_editor_update_ui):
5485 * plugins/glade/anjuta-design-document.c:
5486 * plugins/glade/plugin.c: (glade_update_ui):
5488 Fixed some save/dirty status bug in glade
5490 2007-07-20 Johannes Schmid <jhs@gnome.org>
5492 * libanjuta/anjuta-status.c:
5493 Fixed crasher on shutdown
5495 2007-07-20 Johannes Schmid <jhs@gnome.org>
5498 Minimum glade requirement is 3.2 now. It was before
5499 but we did not check...
5501 * libanjuta/anjuta-glue-factory.c: (load_plugin):
5502 * libanjuta/anjuta-profile.c:
5503 (anjuta_profile_add_plugins_from_xml):
5504 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
5505 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
5506 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
5507 * plugins/file-loader/plugin.c: (on_create_submenu):
5508 * plugins/file-manager/an_file_view.c: (compare_iter):
5509 * plugins/glade/plugin.c: (activate_plugin):
5510 * src/anjuta-app.c: (on_toolbar_view_toggled):
5511 * src/main.c: (main):
5513 Fixed lots of memory leaks (thansk valgrind)
5515 2007-07-19 Johannes Schmid <jhs@gnome.org>
5517 * plugins/debug-manager/plugin.c: (value_added_current_editor):
5518 * plugins/document-manager/anjuta-docman.c:
5519 (anjuta_docman_set_busy):
5520 * plugins/document-manager/plugin.c: (on_editor_changed):
5521 * plugins/glade/plugin.c: (activate_plugin):
5522 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5523 (on_value_removed_current_editor):
5525 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
5527 2007-07-18 Johannes Schmid <jhs.gnome.org>
5529 * plugins/build-basic-autotools/executer.c: (execute_program):
5530 Fixed some of the scratchbox stuff but the environment is
5533 2007-07-18 Johannes Schmid <jhs@gnome.org>
5535 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
5536 (on_plugin_deactivated), (get_plugin_loader_type):
5537 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
5538 (activate_plugin), (deactivate_plugin),
5539 (glade_plugin_instance_init):
5541 Fixed glade plugin deactivation
5543 2007-07-18 Johannes Schmid <jhs@gnome.org>
5545 * plugins/document-manager/anjuta-docman.c:
5546 (anjuta_docman_add_document):
5547 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
5549 Fixed path display in document manager with glade files
5551 2007-07-17 Johannes Schmid <jhs@gnome.org>
5553 * libanjuta/interfaces/Makefile.am.iface:
5554 * pixmaps/Makefile.am:
5555 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
5556 * plugins/debug-manager/plugin.c: (value_added_current_editor),
5557 (value_removed_current_editor):
5558 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
5559 (anjuta_docman_set_current_document):
5560 * plugins/document-manager/plugin.c: (on_editor_update_ui),
5561 (on_editor_added), (on_editor_changed):
5562 * plugins/glade/Makefile.am:
5563 * plugins/glade/anjuta-design-document.c:
5564 (anjuta_design_document_instance_init),
5565 (anjuta_design_document_set_property),
5566 (anjuta_design_document_get_property),
5567 (anjuta_design_document_class_init), (anjuta_design_document_new),
5568 (ifile_open), (ifile_get_uri), (ifile_iface_init):
5569 * plugins/glade/anjuta-design-document.h:
5570 * plugins/glade/anjuta-glade-notebook.c:
5571 * plugins/glade/anjuta-glade-notebook.h:
5572 * plugins/glade/plugin.c: (value_added_current_editor),
5573 (value_removed_current_editor), (glade_update_ui),
5574 (on_close_activated), (on_glade_project_changed),
5575 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
5577 * plugins/language-support-cpp-java/plugin.c:
5578 (on_value_added_current_editor), (on_value_removed_current_editor):
5579 * plugins/macro/plugin.c: (value_added_current_editor):
5580 * plugins/project-manager/plugin.c: (value_added_current_editor):
5581 * plugins/subversion/plugin.c: (value_added_current_editor):
5582 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
5584 Fixed lot of IAnjutaEditor stuff and completed glade integration
5585 with document manager
5587 * plugins/build-basic-autotools/build-basic-autotools.c:
5588 (value_added_current_editor):
5589 * plugins/build-basic-autotools/executer.c: (execute_program):
5591 Some initial code to execute projects inside scratchbox
5593 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
5595 * plugins/project-import/project-import.c:
5596 Project import overwrites file on user request (bug #452579)
5598 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
5600 * plugins/debug-manager/debugger.c,
5601 plugins/debug-manager/threads.c,
5602 plugins/debug-manager/plugin.c,
5603 plugins/debug-manager/registers.c,
5604 plugins/debug-manager/locals.c,
5605 plugins/debug-manager/stack_trace.c,
5606 plugins/gdb/plugin.c,
5607 plugins/gdb/debugger.c,
5608 plugins/gdb/debugger.h,
5609 libanjuta/interfaces/libanjuta.idl:
5610 Rename change-location to program-moved
5611 Store thread id as gint instead of guint
5612 Do not display registers list if not available
5613 Add intermediate debugger states if missing
5615 2007-07-11 Johannes Schmid <jhs@gnome.org>
5617 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5619 Reverted unnecessary changes (#455819)
5621 2007-07-10 Johannes Schmid <jhs@gnome.org>
5623 * plugins/glade/plugin.c:
5624 Fixed glade plugin with glade 3.2 and another crasher
5626 2007-07-09 Johannes Schmid <jhs@gnome.org>
5628 * libanjuta/interfaces/libanjuta.idl:
5629 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5631 * plugins/debug-manager/breakpoints.c:
5632 (breakpoint_item_update_in_ui),
5633 (breakpoints_dbase_edit_breakpoint),
5634 (on_toggle_breakpoint_activate):
5635 * plugins/debug-manager/plugin.c:
5636 (on_run_to_cursor_action_activate):
5637 * plugins/document-manager/action-callbacks.c:
5638 (on_editor_command_cut_activate),
5639 (on_editor_command_copy_activate),
5640 (on_editor_command_paste_activate),
5641 (on_editor_command_clear_activate):
5642 * plugins/document-manager/anjuta-docman.c:
5643 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
5644 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
5645 (anjuta_docman_goto_file_line_mark),
5646 (anjuta_docman_find_editor_with_path),
5647 (anjuta_docman_get_all_editors):
5648 * plugins/document-manager/anjuta-docman.h:
5649 * plugins/document-manager/plugin.c:
5650 (update_editor_ui_interface_items), (on_editor_update_ui),
5651 (on_editor_changed), (on_session_save), (on_docman_auto_save),
5652 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
5653 (ianjuta_document_manager_iface_init), (isaveable_save),
5654 (isavable_is_dirty):
5655 * plugins/editor/editor.glade:
5656 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
5657 (idocument_paste), (idocument_clear), (idocument_iface_init),
5658 (iselection_iface_init):
5659 * plugins/glade/Makefile.am:
5660 * plugins/glade/anjuta-glade-notebook.c:
5661 (anjuta_glade_notebook_instance_init),
5662 (anjuta_glade_notebook_set_property),
5663 (anjuta_glade_notebook_get_property),
5664 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
5665 (ifile_open), (ifile_get_uri), (ifile_iface_init),
5666 (ifile_savable_save), (ifile_savable_save_as),
5667 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
5668 (ifile_savable_iface_init), (idocument_can_redo),
5669 (idocument_can_undo), (idocument_begin_undo_action),
5670 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
5671 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
5672 (idocument_copy), (idocument_paste), (idocument_clear),
5673 (idocument_iface_init):
5674 * plugins/language-support-cpp-java/plugin.c:
5675 (on_value_added_current_editor), (on_value_removed_current_editor):
5676 * plugins/macro/macro-util.c: (get_current_editor):
5677 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5678 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
5679 (on_next_occur), (on_incremental_entry_key_press),
5680 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
5681 (on_toolbar_find_incremental_start),
5682 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
5683 * plugins/search/search-replace.c: (search_start_over),
5684 (search_update_combos), (replace_update_combos),
5685 (anjuta_search_replace_activate):
5686 * plugins/search/search-replace_backend.c: (create_search_entries):
5687 * plugins/sourceview/sourceview.c: (idocument_cut),
5688 (idocument_copy), (idocument_paste), (idocument_clear),
5689 (idocument_iface_init), (iselect_iface_init), (iassist_react):
5690 * plugins/tools/editor.c: (on_editor_response):
5691 * plugins/tools/execute.c: (get_current_editor),
5692 (atp_output_context_initialize), (atp_user_tool_execute):
5693 * plugins/tools/variable.c: (get_current_editor),
5694 (atp_variable_get_editor_variable):
5696 Some more IAnjutaEditor => IAnjutaDocument fixing!
5698 * plugins/glade/anjuta-glade-notebook.h:
5699 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
5701 * plugins/glade/plugin.h:
5702 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
5703 and get rid of the glade menu. The Edit/File menu and the toolbar can now
5704 be used for glade, too. It might still have some rough edges but already works.
5705 (Fixes #415547 – Glade usability problem)
5707 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
5709 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
5710 development release (I updated version of glade3 svn to 3.3.2).
5712 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5714 * plugins/symbol-browser/an_symbol_view.c:
5715 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
5717 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5719 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
5720 (on_system_tags_update_finished), (on_update_global_clicked),
5721 (prefs_page_init), (on_gconf_notify_tags_list_changed),
5722 (symbol_browser_prefs_init),
5723 (symbol_browser_prefs_create_global_tags),
5724 (symbol_browser_load_global_tags):
5725 * plugins/symbol-browser/an_symbol_prefs.h:
5726 * plugins/symbol-browser/an_symbol_view.c:
5727 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
5728 * plugins/symbol-browser/an_symbol_view.h:
5729 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
5730 on global tags update because of delayed prefs merging. Happens when
5731 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
5734 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5736 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
5737 after install/uninstall.
5739 Patch from James Liggett:
5740 * scripts/glade2schemas.pl: Fixed creating schemas for list
5743 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
5745 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
5746 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
5747 development release since glade svn version is also 3.3.1. In future, the
5748 solution would be for us to always increment the micro version when
5751 2007-07-05 Johannes Schmid <jhs@gnome.org>
5753 * libanjuta/interfaces/libanjuta.idl:
5754 * plugins/build-basic-autotools/build-basic-autotools.c:
5755 (on_build_mesg_format):
5756 * plugins/debug-manager/breakpoints.c:
5757 (breakpoint_item_update_in_ui),
5758 (breakpoints_dbase_edit_breakpoint),
5759 (on_toggle_breakpoint_activate):
5760 * plugins/debug-manager/plugin.c:
5761 (on_run_to_cursor_action_activate):
5762 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
5763 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
5764 (get_current_editor), (on_save_activate), (on_save_as_activate),
5765 (on_save_prompt_save_editor), (on_close_file_activate),
5766 (on_close_all_file_activate), (on_reload_file_activate),
5767 (anjuta_print_cb), (anjuta_print_preview_cb),
5768 (on_editor_command_upper_case_activate),
5769 (on_editor_command_lower_case_activate),
5770 (on_editor_command_undo_activate),
5771 (on_editor_command_redo_activate),
5772 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
5773 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
5774 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
5775 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
5776 (on_zoom_out_text_activate), (on_force_hilite_activate),
5777 (on_indent1_activate), (on_swap_activate),
5778 (on_editor_add_view_activate), (on_editor_remove_view_activate):
5779 * plugins/document-manager/anjuta-docman.c:
5780 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
5781 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
5782 (anjuta_docman_dispose), (on_notebook_switch_page),
5783 (anjuta_docman_page_from_widget), (on_editor_destroy),
5784 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
5785 (anjuta_docman_get_current_document),
5786 (anjuta_docman_set_current_document),
5787 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
5788 (anjuta_docman_update_page_label),
5789 (anjuta_docman_get_document_from_path),
5790 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
5791 (anjuta_docman_order_tabs):
5792 * plugins/document-manager/anjuta-docman.h:
5793 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
5794 (update_editor_ui_interface_items), (update_editor_ui),
5795 (on_editor_update_save_ui), (on_editor_update_ui),
5796 (on_editor_changed), (on_save_prompt_save_editor),
5797 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
5798 (ianjuta_docman_get_current_document),
5799 (ianjuta_docman_set_current_document),
5800 (ianjuta_docman_remove_buffer),
5801 (ianjuta_document_manager_iface_init), (ifile_get_uri):
5802 * plugins/editor/text_editor.c: (itext_editor_iface_init),
5803 (idocument_get_filename), (idocument_can_undo),
5804 (idocument_can_redo), (idocument_undo),
5805 (idocument_begin_undo_action), (idocument_end_undo_action),
5806 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
5807 * plugins/language-support-cpp-java/plugin.c:
5808 (on_editor_char_inserted_cpp), (on_auto_indent):
5809 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
5810 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5811 * plugins/sample1/plugin.c: (on_sample_action_activate):
5812 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
5813 (on_next_occur), (on_incremental_entry_key_press),
5814 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
5815 (on_toolbar_find_incremental_start),
5816 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
5817 * plugins/search/search-replace.c: (search_and_replace),
5818 (write_message_pane), (search_start_over), (search_update_combos),
5819 (replace_update_combos), (anjuta_search_replace_activate):
5820 * plugins/search/search-replace_backend.c:
5821 (file_buffer_new_from_path), (create_search_entries):
5822 * plugins/sourceview/sourceview-print.c: (create_print_job):
5823 * plugins/sourceview/sourceview.c:
5824 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
5825 (idocument_can_redo), (idocument_can_undo),
5826 (idocument_begin_undo_action), (idocument_end_undo_action),
5827 (idocument_undo), (idocument_redo), (idocument_grab_focus),
5828 (idocument_get_filename), (idocument_iface_init):
5829 * plugins/tools/editor.c: (on_editor_response):
5830 * plugins/tools/execute.c: (atp_output_context_initialize),
5831 (atp_user_tool_execute):
5832 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
5834 Create IAnjutaDocument interface. This interface is a more general idea
5835 of documents being anything that can be modified, has undo/redo and
5836 may have operations like copy/paste.
5837 The primary goal is to integrate better by making it use the standard file
5838 and edit menu instead of it's own glade menu. Of course the downside is that
5839 you won't be able to view a source file and the designer at the same time. Anyway
5840 so many people have complained that they "can't save a glade file" that I think
5841 this is the much better solution.
5842 Work on the glade plugin is still to come but the most difficult things should be
5845 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5847 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
5850 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
5852 * libanjuta/anjuta-plugin-manager.c:
5853 (anjuta_plugin_manager_get_plugins_page),
5854 (anjuta_plugin_manager_get_remembered_plugins_page):
5855 * libanjuta/anjuta-plugin-manager.h:
5856 * src/anjuta-app.c: (anjuta_app_install_preferences):
5857 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
5858 and remembered plugins preferences pages in separate pages (avoid
5861 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
5863 Patch from James Liggett <jrliggett@cox.net>:
5864 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
5865 Installed editor preferences schemas. Fixes bug #453463.
5867 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5869 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
5870 (anjuta_preferences_dialog_init): Sort preferences pages on title.
5872 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5874 * plugins/document-manager/anjuta-document-manager.ui:
5875 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5876 * src/action-callbacks.c:
5877 * src/action-callbacks.h:
5878 * src/anjuta-actions.h:
5879 * src/anjuta-app.c: (anjuta_app_instance_init),
5880 (anjuta_app_install_preferences):
5882 * src/anjuta.ui: Moved plugins and shortcuts settings inside
5883 General preferences page. Move preferences menu from Settings to
5884 Edit submenu. And got rid of Settings submenu.
5886 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5888 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
5890 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5892 * TODO.tasks: Increased bounty for on-demand preferences task to $150
5893 as discussed and agreed with James Liggett.
5895 Patch from James Liggett <jrliggett@cox.net>:
5898 * libanjuta/anjuta-plugin-manager.c:
5899 (on_activated_plugin_objects_foreach),
5900 (anjuta_plugin_manager_get_active_plugin_objects):
5901 * libanjuta/anjuta-plugin-manager.h:
5902 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
5903 (anjuta_plugin_deactivate):
5904 * libanjuta/anjuta-preferences-dialog.c:
5905 (anjuta_preferences_dialog_finalize),
5906 (anjuta_preferences_dialog_class_init), (add_category_columns),
5907 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
5908 (anjuta_preferences_dialog_remove_page):
5909 * libanjuta/anjuta-preferences.c: (property_destroy),
5910 (unregister_preferences_key), (register_callbacks),
5911 (preferences_foreach_callback), (connect_prop_to_object),
5912 (anjuta_preferences_register_property_raw),
5913 (anjuta_preferences_register_property_custom),
5914 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
5915 (anjuta_preferences_remove_page),
5916 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
5917 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
5918 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
5919 (anjuta_preferences_class_init), (anjuta_preferences_new):
5920 * libanjuta/anjuta-preferences.h:
5921 * plugins/build-basic-autotools/Makefile.am:
5922 * plugins/build-basic-autotools/build-basic-autotools.c:
5923 (ipreferences_unmerge):
5924 * plugins/cvs-plugin/Makefile.am:
5925 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
5926 * plugins/document-manager/Makefile.am:
5927 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
5928 * plugins/editor/plugin.c: (ipreferences_unmerge):
5929 * plugins/file-manager/Makefile.am:
5930 * plugins/file-manager/plugin.c: (activate_plugin),
5931 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
5932 * plugins/gtodo/plugin.c: (ipreferences_merge),
5933 (ipreferences_unmerge):
5934 * plugins/language-support-cpp-java/Makefile.am:
5935 * plugins/language-support-cpp-java/plugin.c:
5936 (ipreferences_unmerge):
5937 * plugins/message-view/Makefile.am:
5938 * plugins/message-view/plugin.c: (ipreferences_unmerge):
5939 * plugins/sourceview/Makefile.am:
5940 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
5941 * plugins/symbol-browser/Makefile.am:
5942 * plugins/symbol-browser/an_symbol_prefs.c:
5943 (symbol_browser_prefs_finalize):
5944 * plugins/terminal/Makefile.am:
5945 * plugins/terminal/terminal.c: (ipreferences_unmerge):
5946 * plugins/valgrind/plugin.c: (ipreferences_merge),
5947 (ipreferences_unmerge):
5948 * scripts/Makefile.am:
5949 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
5951 * src/action-callbacks.c: (on_set_preferences1_activate):
5952 * src/anjuta-app.c: (anjuta_app_instance_init),
5953 (anjuta_app_install_preferences):
5955 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
5956 task: Bug #445314: On demand preferences widgets creation. Thanks
5957 James for this great work.
5959 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5961 * plugins/debug-manager/data_buffer.c,
5962 plugins/message-view/message-view.c: Fixed compiler warnings.
5964 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
5966 * src/action-callbacks.c: (help_activate),
5967 (on_help_manual_activate), (on_help_tutorial_activate),
5968 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
5970 Fixed help activation (bug #451557).
5972 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
5974 * AUTHORS: Added James Liggett. Forgot to add him before :(
5976 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
5978 * plugins/debug-manager/debugger.c,
5979 plugins/debug-manager/plugin.c,
5980 plugins/gdb/debugger.c,
5981 libanjuta/interfaces/libanjuta.idl:
5982 Add a GError* parameter to debugger-stopped signal
5984 * (added) libanjuta/anjuta-error.c,
5985 (added) libanjuta/anjuta-error.h,
5986 libanjuta/Makefile.am:
5987 Register GError as a boxed type
5989 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5990 Support GError* in signal, GError must be registered as a boxed type
5991 Accept NULL as strings
5993 === anjuta 2.2.0 ===
5995 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
5997 * configure.in: Bumped version to 2.2.0
5998 * NEWS: Updated for 2.2.0 stable release.
5999 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
6000 Reduce the idle priority to make the UI update before anything else.
6002 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
6004 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
6006 * libanjuta/interfaces/libanjuta.idl:
6007 * plugins/document-manager/action-callbacks.c:
6008 (on_editor_command_complete_word_activate):
6009 * plugins/document-manager/plugin.c:
6010 (update_editor_ui_interface_items):
6011 * plugins/editor/text_editor.c: (iautocomplete_activate),
6012 (iautocomplete_iface_init):
6013 * plugins/sourceview/sourceview.c: (iassist_iface_init):
6015 Moved autocomplete() method away from IAnjutaEditorAssist into
6016 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
6017 autocomplete and does not crash with sourceview. Fixes Bug #449620
6018 – The auto completion functionality not work. Also sets menuitem
6019 insensitive when hiding them.
6021 * plugins/debug-manager/disassemble.c:
6022 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
6025 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
6027 * pixmaps/anjuta_splash.png: Updated.
6029 * plugins/search/search-replace.c
6030 (anjuta_search_replace_activate): Fixed "Find in Files" to select
6031 the right target (project).
6032 * ChangeLog: Added missing log.
6034 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
6036 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
6037 manuals/anjuta-manual/C/fileoperations.xml,
6038 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
6040 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
6042 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
6044 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
6046 * TODO.tasks: Added bounty for on-demand preferences.
6048 Patch from Thierry Moisan:
6049 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
6052 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
6054 Patch from tpgww@onepost.net:
6056 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
6057 * libegg/test-actions.c:
6058 * libegg/test-multi-drag.c: (main):
6059 * plugins/debug-manager/memory.c: (read_memory_block):
6060 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
6062 Fixes compile warnings. Fixes bug #427101.
6064 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
6066 Patch from James Liggett:
6068 * plugins/profiler/gprof-options.c: (on_option_changed),
6070 * plugins/profiler/gprof-options.h:
6071 * plugins/profiler/gprof-profile-data.c:
6072 (gprof_profile_data_init_profile):
6073 * plugins/profiler/gprof-profile-data.h:
6074 * plugins/profiler/plugin.c: (profiler_get_data),
6075 (profiler_set_target), (register_options),
6076 (on_profile_data_browse_button_clicked),
6077 (on_profiling_options_button_clicked), (on_profiler_delete_data):
6078 * plugins/profiler/profiler.glade: implements independent targets.
6079 implements the ability to select arbitrary gmon.out files.
6080 Fixes bug #403502 – User should also be allowed to select an
6081 independent executable target.
6083 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
6085 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
6087 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
6088 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
6090 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
6092 * plugins/debug-manager/plugin.c,
6093 plugins/debug-manager/breakpoints.c:
6094 Remove weak pointers when owner is destroyed
6095 Remove all breakpoints before loading new one
6097 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
6099 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
6101 2007-06-19 Naba Kumar <naba@gnome.org>
6103 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
6104 Bug #448491 Empty Lines Problem.
6106 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
6108 * data/default.profile, plugins/message-view/plugin.c: Do not
6109 restore session for messages.
6110 Fixes bug #377461 – don't create new message window for each
6113 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
6114 Fixes a crash on exit/project-close if profiler plugin is loaded.
6116 2007-06-17 Naba Kumar <naba@gnome.org>
6118 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
6119 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
6121 * plugins/file-loader/plugin.c: Fail on opening non existent files.
6122 Bug #448034 – Anjuta crashes on starting (when the last project
6123 directory was deleted).
6125 * plugins/document-manager/plugin.c: Set line markers for files
6126 opened via IAnjutaFile::open(). Fixes missing line markers while
6129 2007-06-17 Naba Kumar <naba@gnome.org>
6131 * plugins/sourceview/sourceview.glade: Set correct font
6132 default value and use monospace instead of sans. Fixes
6133 bug #448408 – crash in Anjuta IDE: Trying to change the
6136 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
6138 * plugins/search/search-replace.c,
6139 plugins/search/search-replace.h,
6140 plugins/search/anjuta-search.glade:
6141 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
6144 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
6146 * plugins/debug-manager/plugin.c,
6147 plugins/debug-manager/breakpoints.c:
6148 Add weak references, fixes bug #448053 ?
6150 2007-06-16 Naba Kumar <naba@gnome.org>
6152 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
6153 dialog to allow forgetting them if user chooses to select a different
6156 2007-06-13 Naba Kumar <naba@gnome.org>
6158 * plugins/sourceview/sourceview-prefs.c: Initialize font
6159 on startup correctly if use_theme is set.
6161 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
6162 if available for default font. Fixes bug #447304.
6164 * plugins/sourceview/sourceview-prefs.c: Return value based
6165 on right data type. Fixes Bug #438878 – Using gtksourceview editor
6166 for the first time has black background
6168 * plugins/project-manager/plugin.c: Give a better error message
6169 when project could not be loaded.
6171 * libanjuta/anjuta-serializer.c: Added a comment.
6173 2007-06-13 Johannes Schmid <jhs@gnome.org>
6176 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
6177 most warnings to avoid simple coding problems.
6179 * plugins/message-view/anjuta-msgman.c:
6180 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
6181 * plugins/message-view/plugin.c: (on_view_changed),
6182 (ianjuta_msgman_add_view):
6184 Fixed #440866 by always presenting the message-manager when a tab is
6185 added because Gtk+ seems to have problems to add tabs to hidden widgets.
6187 * plugins/subversion/subversion-callbacks.c:
6188 (on_subversion_commit_response):
6189 Destroy dialog if user clicks "No"
6191 2007-06-12 Naba Kumar <naba@gnome.org>
6193 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
6194 read and use of uninitialized variable.
6196 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
6197 because it is used in credits listing and packaging could compress
6198 it in docdir. Fixes bug #397881: The credits are empty
6200 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
6201 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
6202 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
6203 plugins/symbol-browser/an_symbol_info.c,
6204 plugins/symbol-browser/plugin.c,
6205 plugins/symbol-browser/an_symbol_view.c,
6206 plugins/editor/aneditor-autocomplete.cxx:
6208 - Do not access TMTag
6209 member in TMSymbol when freeing it because by then the tags
6210 could have changed. Avoids dangerous memory corruptions by freeing
6211 someone else's memory (Could explain those random crashes when
6212 refreshing symbols or re-loading a different project or closing
6213 a project). Anything that tries to refresh symbols could trigger
6215 - Added a flag to also retrieve method definitions as part of
6216 the class's scope members. And used it to set both function prototype
6217 and definition in symbols. Fixes navigation to prototype and
6218 function definitions from symbol browser (bug #440370)
6220 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
6221 memory. Could fix those bogus 'file changed' dialogs.
6223 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
6225 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
6227 * (added) libanjuta/anjuta-utils-priv.h,
6228 libanjuta/anjuta-utils.h,
6229 libanjuta/anjuta-launcher.c,
6230 libanjuta/Makefile.am:
6231 Fix bug #440801: do not use config.h in public include files
6233 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
6235 * plugins/project-wizard/templates/mkfile.wiz:
6236 Fix bug #442038: missing project.sh file
6239 plugins/project-wizard/templates/Makefile.am,
6240 plugins/project-wizard/templates/translatable-strings.h,
6241 (added) plugins/project-wizard/templates/sdl.wiz,
6242 (added) plugins/project-wizard/templates/appwiz_sdl.png,
6243 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
6244 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
6245 (added) plugins/project-wizard/templates/sdl/Makefile.am,
6246 (added) plugins/project-wizard/templates/sdl/.cvsignore,
6247 (added) plugins/project-wizard/templates/sdl/src/main.c,
6248 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
6249 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
6250 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
6251 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
6252 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
6253 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
6254 Fix bug #315635: add a SDL project wizard
6256 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
6258 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
6259 when SIGCHLD is triggered when main loop context is locked. Dead lock
6260 happens when child_exited callback also accesses main loop context.
6261 Happens particularly badly in debug target exiting.
6263 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
6265 * manuals/anjuta-manual/C/debugger.xml:
6266 First update of the debugger documentation
6268 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
6270 * manuals/anjuta-manual/C/fileoperations.xml,
6271 manuals/anjuta-manual/C/projects.xml,
6272 manuals/anjuta-manual/C/anjuta-manual.xml,
6273 manuals/anjuta-manual/C/build.xml,
6274 manuals/anjuta-manual/C/execute.xml,
6275 manuals/anjuta-manual/Makefile.am: Updated more documentation.
6276 Added project properties documentation. Moved execution section
6277 inside project management. Removed dead documentation.
6279 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
6281 * src/anjuta.c, plugins/symbol-browser/plugin.c,
6282 plugins/symbol-browser/plugin.h,
6283 plugins/symbol-browser/an_symbol_prefs.c,
6284 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
6285 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
6286 progress bar instead of separate window for system tags
6287 generation. Renamed AnjutaStatus methods to a proper ones.
6289 * plugins/symbol-browser/plugin.c,
6290 plugins/symbol-browser/plugin.h,
6291 plugins/symbol-browser/an_symbol_prefs.c,
6292 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
6293 global-tags/create_global_tags.sh.in: Get rid of message window
6294 for showing global tags creation and use a small window with
6297 2007-05-30 Naba Kumar <naba@gnome.org>
6299 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
6300 Bug 442315 – After calling configure, the build menus are still insensitive,
6301 Bug 442314 – Autogeneration fails when there is no autogen.sh
6303 * plugins/project-manager/plugin.c: Fixed mem corruption when it
6304 fails to remove target/source/group. Fixes bug #440196 – crash in
6305 Anjuta IDE: removing a target
6307 2007-05-29 Naba Kumar <naba@gnome.org>
6309 * plugins/symbol-browser/an_symbol_view.c,
6310 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
6311 tags generation. Fixed runtime warning.
6313 2007-05-28 Naba Kumar <naba@gnome.org>
6315 Patch from James Liggett <jrliggett@cox.net>:
6316 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
6317 Fixed bug #403502 – User should also be allowed to select an
6318 independent executable target.
6320 2007-05-27 Johannes Schmid <jhs@gnome.org>
6322 * plugins/build-basic-autotools/build-basic-autotools.c:
6323 (get_real_directory), (on_build_mesg_format):
6325 Find correct files for error messages inside scratchbox
6327 2007-05-27 Naba Kumar <naba@gnome.org>
6329 * manuals/anjuta-manual/C/projects.xml,
6330 manuals/anjuta-manual/C/projects.xml: Updated project
6331 management chapter more.
6333 2007-05-25 Johannes Schmid <jhs@gnome.org>
6335 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
6336 * plugins/build-basic-autotools/build-basic-autotools.c:
6337 (on_sb_check_toggled), (build_execute_command),
6338 (ipreferences_merge), (ipreferences_unmerge):
6339 Added support for building inside scratchbox environment
6341 Patch from James Liggett <jrliggett@cox.net>:
6342 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
6343 (anjuta_msgman_append_view):
6346 – Anjuta aborts with numerous assertion failures when adding a new message view tab
6348 2007-05-23 Naba Kumar <naba@gnome.org>
6350 * manuals/anjuta-manual/C/projects.xml: Updated project
6353 2007-05-22 Naba Kumar <naba@gnome.org>
6355 * manuals/anjuta-manual/C/projects.xml: More updates.
6357 * manuals/anjuta-manual/C/introduction.xml,
6358 manuals/anjuta-manual/C/projects.xml,
6359 manuals/anjuta-manual/C/interface.xml: Updated documentation.
6361 2007-05-22 Naba Kumar <naba@gnome.org>
6363 Patch from Étienne Bersac:
6364 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
6365 class in generated class.
6367 2007-05-22 Naba Kumar <naba@gnome.org>
6369 * plugins/profiler/plugin.c: Fixed a compiler warning.
6370 * plugins/valgrind/Makefile.am: Added ldflags.
6372 Patch from James Liggett:
6373 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
6374 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
6377 2007-05-18 Johannes Schmid <jhs@gnome.org>
6379 * plugins/editor/text_editor.c:
6380 * plugins/language-support-cpp-java/plugin.c:
6381 (on_editor_language_changed), (on_value_added_current_editor),
6382 (on_value_removed_current_editor):
6384 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
6385 Fix assist support in language-support-plugin.
6387 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
6389 * libanjuta/interfaces/libanjuta.idl:
6390 Add a new interface allowing to implement plugin able
6391 to load other plugins (not written in C)
6393 * libanjuta/anjuta-plugin-handle.c,
6394 libanjuta/anjuta-plugin-handle.h:
6395 Add a language and a resident plugin properties
6397 * libanjuta/anjuta-glue-plugin.c,
6398 libanjuta/anjuta-glue-plugin.h,
6399 (added)libanjuta/anjuta-glue-c.c,
6400 (added)libanjuta/anjuta-glue-c.h,
6401 libanjuta/Makefile.am:
6402 Split code used to load a C plugin into a common part
6403 in anjuta-glue-plugin and a specific part in anjuta-glue-c
6405 * libanjuta/anjuta-glue-factory.c,
6406 libanjuta/anjuta-glue-factory.h,
6407 libanjuta/anjuta-plugin-manager.c:
6408 Allow to load plugin not written in C and search for the
6409 additional needed code in another plugin
6411 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
6413 * plugins/editor/text_editor.c:
6414 Add an empty implementation of IAnjutaEditorAssist for scintilla,
6415 avoiding a crash if scintilla is used
6417 2007-05-14 Johannes Schmid <jhs@gnome.org>
6419 * libanjuta/interfaces/libanjuta.idl:
6420 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
6421 (assist_cleanup), (on_assist_end), (on_assist_cancel),
6422 (on_assist_chosen), (on_assist_update), (get_context),
6423 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
6424 (install_assist), (uninstall_assist), (install_support),
6425 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
6426 (cpp_java_plugin_instance_init):
6427 * plugins/language-support-cpp-java/plugin.h:
6428 Use IAnjutaEditorAssist to show language specific suggestions
6430 * plugins/sourceview/Makefile.am:
6431 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
6432 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
6433 * plugins/sourceview/anjuta-view.h:
6434 * plugins/sourceview/assist-window.c: (assist_window_expose),
6435 (assist_window_set_property), (assist_window_get_property),
6436 (assist_window_class_init), (assist_activated),
6437 (assist_window_init), (assist_window_finalize),
6438 (assist_window_select), (assist_window_first),
6439 (assist_window_last), (assist_window_up), (assist_window_down),
6440 (get_coordinates), (assist_window_move), (assist_window_update),
6441 (assist_window_filter_keypress), (assist_window_is_active),
6442 (assist_window_new), (assist_window_get_trigger),
6443 (assist_window_get_position):
6444 * plugins/sourceview/assist-window.h:
6445 * plugins/sourceview/sourceview-args.c (removed):
6446 * plugins/sourceview/sourceview-args.h (removed):
6447 * plugins/sourceview/sourceview-autocomplete.c (removed):
6448 * plugins/sourceview/sourceview-autocomplete.h (removed):
6449 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
6450 * plugins/sourceview/sourceview-private.h:
6451 * plugins/sourceview/sourceview-scope.c(removed):
6452 * plugins/sourceview/sourceview-scope.h(removed):
6453 * plugins/sourceview/sourceview.c: (on_assist_chosen),
6454 (on_assist_cancel), (on_document_char_added),
6455 (on_reload_dialog_response), (sourceview_class_init),
6456 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
6457 (iassist_remove_trigger), (iassist_autocomplete),
6458 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
6459 (iassist_react), (iassist_iface_init):
6460 * plugins/sourceview/tag-window.c (moved to assist-window.c):
6461 * plugins/sourceview/tag-window.h (moved to assist-window.c):
6463 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
6464 - Mark files dirty if reload dialog is canceled.
6466 2007-05-12 Naba Kumar <naba@gnome.org>
6468 * libanjuta/anjuta-launcher.h: Corrected include file.
6470 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
6472 * libanjuta/anjuta-glue-plugin.c,
6473 libanjuta/anjuta-glue-plugin.h,
6474 libanjuta/anjuta-glue-factory.c,
6475 libanjuta/anjuta-glue-factory.h,
6476 ibanjuta/anjuta-plugin-manager.c:
6477 Move code used to load a C plugin from glue-factory to glue-plugin
6478 So loading a plugin written in another language could be done by
6479 just using another object derived from AnjutaGluePlugin
6481 * libanjuta/libanjuta.h:
6482 Remove anjuta-plugin-handle header, it's not installed as libanjuta
6485 === anjuta 2.1.3 ===
6487 2007-05-11 Naba Kumar <naba@gnome.org>
6489 * configure.in: Bumped version to 2.1.3
6492 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
6494 2007-05-11 Naba Kumar <naba@gnome.org>
6497 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
6498 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
6499 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
6501 2007-05-10 Johannes Schmid <jhs@gnome.org>
6503 * plugins/search/plugin.c:
6504 Make incremental search behave less annoying
6506 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
6508 * plugins/macro/macro-util.c:
6509 Fix bug #419008 and bug #419036
6510 When creating new header file, use name and email set in
6511 preferences and replace invalid C character by underscore
6514 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
6516 * plugins/search/search-replace.c,
6517 plugins/search/search-replace_backend.c:
6518 Disable search button if search expression is empty (bug #378193)
6520 2007-05-08 Naba Kumar <naba@gnome.org>
6522 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
6525 2007-05-07 Naba Kumar <naba@gnome.org>
6528 * plugins/project-wizard/templates/Makefile.am:
6529 * plugins/project-wizard/templates/minimal.wiz:
6530 * plugins/project-wizard/templates/minimal/.cvsignore:
6531 * plugins/project-wizard/templates/minimal/Makefile.am:
6532 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
6533 * plugins/project-wizard/templates/minimal/autogen.sh:
6534 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
6535 * plugins/project-wizard/templates/minimal/project.anjuta:
6536 Added 'minimal', a generic and flat, project template.
6538 2007-05-05 Naba Kumar <naba@gnome.org>
6540 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
6542 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
6543 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
6544 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
6545 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
6546 instead of a real one, fixes interdependency with libanjuta.
6547 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
6548 * libanjuta/Makefile.am:
6549 * libegg/Makefile.am:
6550 * plugins/build-basic-autotools/Makefile.am:
6551 * plugins/class-gen/Makefile.am:
6552 * plugins/class-inheritance/Makefile.am:
6553 * plugins/cvs-plugin/Makefile.am:
6554 * plugins/debug-manager/Makefile.am:
6555 * plugins/devhelp/Makefile.am:
6556 * plugins/document-manager/Makefile.am:
6557 * plugins/editor/Makefile.am:
6558 * plugins/file-loader/Makefile.am:
6559 * plugins/file-manager/Makefile.am:
6560 * plugins/file-wizard/Makefile.am:
6561 * plugins/gdb/Makefile.am:
6562 * plugins/glade/Makefile.am:
6563 * plugins/gtodo/Makefile.am:
6564 * plugins/language-support-cpp-java/Makefile.am:
6565 * plugins/macro/Makefile.am:
6566 * plugins/message-view/Makefile.am:
6567 * plugins/patch/Makefile.am:
6568 * plugins/profiler/Makefile.am:
6569 * plugins/project-import/Makefile.am:
6570 * plugins/project-manager/Makefile.am:
6571 * plugins/project-wizard/Makefile.am:
6572 * plugins/sample1/Makefile.am:
6573 * plugins/search/Makefile.am:
6574 * plugins/sourceview/Makefile.am:
6575 * plugins/subversion/Makefile.am:
6576 * plugins/symbol-browser/Makefile.am:
6577 * plugins/terminal/Makefile.am:
6578 * plugins/tools/Makefile.am:
6579 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
6581 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
6583 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
6585 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6587 * libanjuta/anjuta-launcher.c,
6588 libanjuta/anjuta-launcher.h:
6589 Add some missing implementation
6591 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
6593 Reviewed by Naba Kumar <naba@gnome.org>:
6594 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
6597 2007-04-26 Jason Switzer <jswitzer@gmail.com>
6599 Reviewed by Naba Kumar <naba@gnome.org>:
6600 * plugins/editor/text_editor.c: Large memory addresses were being
6601 truncated, switched to glong (bug #422143).
6603 2007-04-24 Naba Kumar <naba@gnome.org>
6605 * plugins/document-manager/plugin.c: (prefs_finalize):
6606 * plugins/editor/aneditor-autocomplete.cxx:
6607 * plugins/editor/text_editor_menu.c:
6608 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
6609 * plugins/file-loader/plugin.c: (open_file_with),
6610 (create_open_with_submenu):
6611 * plugins/file-manager/plugin.c: (prefs_finalize):
6612 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
6613 pointer type castings.
6615 2007-04-24 Naba Kumar <naba@gnome.org>
6617 Patch from s|s <supreet.sethi@gmail.com>:
6618 * (added) plugins/project-wizard/templates/django-logo.png:
6619 * (added) plugins/project-wizard/templates/django.wiz:
6620 * plugins/project-wizard/templates/Makefile.am:
6621 * plugins/project-wizard/templates/translatable-strings.h: Added
6622 django project template. http://www.djangoproject.com/
6624 2007-04-24 Naba Kumar <naba@gnome.org>
6626 * plugins/subversion/anjuta-subversion.glade: Set expansion for
6627 the log entry widget and made the dialog little larger.
6629 2007-04-24 Naba Kumar <naba@gnome.org>
6631 Patch from Halton Huo:
6633 * plugins/project-wizard/property.c:
6634 * plugins/subversion/svn-auth.c:
6635 * plugins/subversion/svn-backend-priv.h:
6636 * plugins/subversion/svn-backend.c:
6637 * plugins/subversion/svn-backend.h:
6638 * plugins/subversion/svn-notify.h: Proper use of subversion
6639 headers. Fixes build issues in solaris (bug #426701).
6641 2007-04-24 Naba Kumar <naba@gnome.org>
6643 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
6645 * plugins/project-wizard/templates/cpp.wiz:
6646 * plugins/project-wizard/templates/gcj.wiz:
6647 * plugins/project-wizard/templates/gnome.wiz:
6648 * plugins/project-wizard/templates/gtk.wiz:
6649 * plugins/project-wizard/templates/gtkmm.wiz:
6650 * plugins/project-wizard/templates/java.wiz:
6651 * plugins/project-wizard/templates/python.wiz:
6652 * plugins/project-wizard/templates/terminal.wiz:
6653 * plugins/project-wizard/templates/wxwin.wiz:
6654 * plugins/project-wizard/templates/xlib-dock.wiz:
6655 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
6656 project option and set it ON by default (since gnome-build, can't
6657 enabled configure shared lib support later when a sharedlib target
6660 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6662 * plugins/debug-manager/stack_trace.c:
6663 Fix a missing case in the previous changes
6665 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6667 * plugins/debug-manager/plugin.c:
6670 * plugins/debug-manager/breakpoints.c,
6671 plugins/gdb/plugin.c:
6672 Fix adding breakpoint on a function
6674 * plugins/debug-manager/stack_trace.c:
6675 Highlight changed stack frame
6677 2007-04-18 Naba Kumar <naba@gnome.org>
6679 * plugins/document-manager/anjuta-docman.c:
6680 (anjuta_docman_dispose), (on_editor_destroy),
6681 (anjuta_docman_remove_editor): Remove the editor widget from
6682 the parent container before calling destroy, otherwise container
6683 removal happens after TextEditor is disposed resulting in call
6684 to value-remove for a TextEditor which is half-dead (crash).
6686 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
6688 * plugins/debug-manager/data_buffer.c
6689 plugins/debug-manager/data_view.c,
6690 plugins/debug-manager/memory.c:
6691 Fixes for bug #418523, bug #427090 and bug #428174
6693 2007-04-11 Halton Huo <halton.huo@sun.com>
6695 reviewed by: <jhs@gnome.org>
6698 * libanjuta/Makefile.am:
6699 * libanjuta/anjuta-utils.c:
6700 * libanjuta/anjuta-utils.h:
6701 * manuals/reference/libanjuta/Makefile.am:
6703 Fixed compilation on sun by deploying the libutil methods
6704 in anjuta-utils.h and building them on condition.
6706 2007-04-11 Johannes Schmid <jhs@gnome.org>
6708 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
6709 (anjuta_docman_add_editor):
6710 Hold a reference on the editor as long as we use it.
6712 * plugins/document-manager/plugin.c: (on_editor_changed):
6713 Destroy GValue to fix a memoery leak.
6715 2007-04-11 Johannes Schmid <jhs@gnome.org>
6717 * plugins/document-manager/plugin.c: (on_editor_changed):
6718 Fixed reference counting for editor by using g_value_take_object instead
6719 of g_value_set_object. The editors are now correctly finalized and thus
6720 we do not lack so much memory anymore.
6722 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
6723 (anjuta_view_finalize), (anjuta_view_focus_out),
6724 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
6725 * plugins/sourceview/anjuta-view.h:
6726 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
6727 * plugins/sourceview/sourceview-prefs.c:
6728 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
6729 * plugins/sourceview/sourceview-prefs.h:
6730 * plugins/sourceview/sourceview-private.h:
6731 * plugins/sourceview/sourceview.c: (on_document_loaded),
6732 (timeout_unref), (on_document_saved), (sourceview_finalize),
6733 (sourceview_new), (ifile_open), (ifile_savable_save),
6734 (ifile_savable_save_as):
6736 Several changes to fix things when the editor is correctly destroyed.
6737 Fixed preferences (which led me to the refcounting issue, #409412)
6738 and removed deprecated completition code that will be replace by
6739 IAnjutaAssist interface soon.
6741 2007-04-11 Johannes Schmid <jhs@gnome.org>
6743 * libanjuta/anjuta-launcher.c:
6744 (anjuta_launcher_execution_done_cleanup),
6745 (anjuta_launcher_child_terminated):
6746 Possible fix for #428363 and added a g_return_if_fail
6748 * plugins/message-view/plugin.c: (activate_plugin):
6749 Fixed a Gtk/Gdl-Critical
6751 Patches from Étienne Bersac <bersace03@laposte.net>
6752 * plugins/class-gen/templates/go-source.tpl:
6753 * plugins/macro/macros.xml:
6754 Use better template for GObjects (#417875 and #417918)
6756 Patches from Halton Huo <halton.huo@sun.com>
6757 * libanjuta/anjuta-launcher.h:
6758 * libanjuta/anjuta-preferences.c:
6759 * libanjuta/anjuta-utils.c:
6760 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
6761 (cg_window_set_add_to_repository):
6762 * plugins/class-inheritance/class-inherit.c:
6763 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
6765 2007-04-09 Johannes Schmid <jhs@gnome.org>
6767 * plugins/editor/print.c: (anjuta_print_show_header):
6768 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6769 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6771 Some string changes (#427395 and #427399)
6773 2007-04-06 Johannes Schmid <jhs@gnome.org>
6775 * plugins/build-basic-autotools/build-basic-autotools.c:
6776 (on_build_mesg_format), (on_build_mesg_parse):
6777 Fixed full path detection
6779 2007-04-05 Naba Kumar <naba@gnome.org>
6781 Patch from Halton Huo:
6782 * libanjuta/Makefile.am:
6783 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
6784 * libanjuta/anjuta-glue-cpp.h:
6785 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
6786 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
6787 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
6788 (anjuta_glue_factory_get_path), (get_already_loaded_module),
6789 (load_plugin), (anjuta_glue_factory_get_object_type):
6790 * libanjuta/anjuta-glue-factory.h:
6791 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
6792 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
6793 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
6794 (anjuta_glue_plugin_new):
6795 * libanjuta/anjuta-glue-plugin.h:
6796 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
6797 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
6798 * libanjuta/anjuta-plugin.h:
6799 * libanjuta/glue-cpp.c:
6800 * libanjuta/glue-cpp.h:
6801 * libanjuta/glue-factory.c:
6802 * libanjuta/glue-factory.h:
6803 * libanjuta/glue-plugin.c:
6804 * libanjuta/glue-plugin.h:
6805 * plugins/build-basic-autotools/build-basic-autotools.h:
6806 * plugins/class-gen/plugin.h:
6807 * plugins/class-inheritance/plugin.h:
6808 * plugins/cvs-plugin/plugin.h:
6809 * plugins/debug-manager/plugin.h:
6810 * plugins/devhelp/plugin.h:
6811 * plugins/document-manager/plugin.h:
6812 * plugins/editor/plugin.h:
6813 * plugins/file-loader/plugin.h:
6814 * plugins/file-manager/plugin.h:
6815 * plugins/file-wizard/plugin.h:
6816 * plugins/gdb/plugin.h:
6817 * plugins/glade/plugin.h:
6818 * plugins/gtodo/plugin.h:
6819 * plugins/language-support-cpp-java/plugin.h:
6820 * plugins/macro/plugin.h:
6821 * plugins/message-view/plugin.h:
6822 * plugins/patch/plugin.h:
6823 * plugins/profiler/plugin.h:
6824 * plugins/project-import/plugin.h:
6825 * plugins/project-manager/plugin.h:
6826 * plugins/project-wizard/plugin.h:
6827 * plugins/sample1/plugin.h:
6828 * plugins/search/plugin.h:
6829 * plugins/sourceview/plugin.h:
6830 * plugins/subversion/plugin.h:
6831 * plugins/symbol-browser/plugin.h:
6832 * plugins/terminal/terminal.c:
6833 * plugins/tools/plugin.h:
6834 * plugins/tools/scripts/tools-2.xml.in:
6835 * plugins/valgrind/plugin.h:
6837 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
6839 2007-04-05 Naba Kumar <naba@gnome.org>
6841 * anjuta.spec.in, configure.in: Removed dead codes.
6843 Patch from Jos Dehaes:
6844 * configure.in, plugins/project-wizard/templates/Makefile.am,
6845 plugins/project-wizard/templates/mkfile.wiz,
6846 plugins/project-wizard/templates/translatable-strings.h: Enabled
6847 makefile-based project creation and import. Fixes bug #355145
6849 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
6851 * plugins/debug-manager/debugger.c,
6852 plugins/debug-manager/plugin.c,
6853 plugins/gdb/anjuta-gdb.plugin.in:
6854 Code cleaning (remove unused code, rename this into self)
6855 Add information about supported format in debugger plugin
6856 Activate debugger plugin according to the target format
6858 2007-04-01 Naba Kumar <naba@gnome.org>
6860 * plugins/message-view/message-view.c:
6861 (message_view_instance_init): Fixed message icons to appear.
6863 2007-03-31 Johannes Schmid <jhs@gnome.org>
6865 * plugins/message-view/anjuta-msgman.c:
6866 (anjuta_msgman_append_view):
6867 * plugins/message-view/plugin.c: (on_view_changed),
6868 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
6872 2007-03-31 Johannes Schmid <jhs@gnome.org>
6874 * plugins/message-view/message-view.c:
6875 (message_view_instance_init), (imessage_view_append):
6876 Show nice icons beside the messages for info, warning and error. This is a completly
6877 cosmetic change so if someone dislikes it he is free to remove it.
6879 2007-03-31 Johannes Schmid <jhs@gnome.org>
6881 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
6882 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
6883 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
6884 * plugins/message-view/anjuta-msgman.h:
6885 * plugins/message-view/message-view.h:
6886 * plugins/message-view/plugin.c: (on_view_changed),
6888 Fixed #359399 and made next/previous insensitive when not availible
6890 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
6891 (tag_style_to_string):
6892 Fixed namespace Problem with gdk >= 2.11
6894 * plugins/sourceview/sourceview-autocomplete.c:
6895 (sourceview_autocomplete_init):
6896 Removed structure, follow-up of #423682
6898 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
6900 * plugins/debug-manager/debug_tree.c,
6901 plugins/debug-manager/debug_tree.h,
6902 plugins/debug-manager/watch.c,
6903 plugins/debug-manager/anjuta-debug-manager.glade:
6904 Inspect variable at cursor
6905 Fix buttons in inspect dialog
6907 2007-03-27 Halton Huo <halton.huo@sun.com>
6909 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
6911 * plugins/sourceview/sourceview-autocomplete.c
6912 plugins/debug-manager/disassemble.c,
6913 libanjuta/interfaces/libanjuta.idl:
6914 Remove array with 0 size and empty structure as it is not
6915 supported by sun cc, Fixes bug #423682
6917 * plugins/debug-manager/debugger.c:
6918 Remove anonymous union as it is not supported by sun cc,
6921 === anjuta 2.1.2 ===
6923 2007-03-28 Naba Kumar <naba@gnome.org>
6925 * configure.in: Bumped version to 2.1.2
6926 * NEWS: Updated for release.
6928 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
6929 Improved breakpoint marker icon.
6931 * plugins/editor/anjuta-editor.plugin.in,
6932 plugins/sourceview/sourceview.plugin.in: Made editor plugins
6933 non user activable since they are now remembered properly.
6935 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
6937 * plugins/tools/editor.c:
6940 2007-03-27 Naba Kumar <naba@gnome.org>
6942 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
6943 word when autocompleting without leaving any trailing part of
6946 2007-03-27 Kamil Páral <ripper42@gmail.com>
6948 Reviewed by Naba Kumar <naba@gnome.org>:
6949 * anjuta.desktop.in.in: Remove "Application" category from desktop
6950 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
6952 2007-03-27 Naba Kumar <naba@gnome.org>
6954 * configure.in, plugins/document-manager/anjuta-docman.c:
6955 (anjuta_docman_add_editor): Conditionally compile notebook tab
6956 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
6958 Patch from Halton Huo:
6959 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
6960 non gcc compiler flags. Fixes bug #423089.
6962 2007-03-26 Naba Kumar <naba@gnome.org>
6964 * AUTHORS, NEWS, TODO.tasks: Updated.
6966 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
6969 * plugins/symbol-browser/plugin.c: (on_editor_saved),
6970 (update_editor_symbol_model), (iter_matches),
6971 (on_editor_update_ui), (value_added_current_editor),
6972 (activate_plugin), (dispose),
6973 (symbol_browser_plugin_instance_init):
6974 * plugins/symbol-browser/plugin.h: update line on editor save
6975 and editor change. Code clean up and fixed warnings.
6977 2007-03-26 Naba Kumar <naba@gnome.org>
6979 * plugins/project-wizard/templates/java/project.anjuta,
6980 plugins/project-wizard/templates/python/project.anjuta,
6981 plugins/project-wizard/templates/python/project.anjuta:
6982 Removed version control plugins from default selection.
6984 * plugins/tools/scripts/prepare-changelog.pl,
6985 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
6986 script to a better one (that works on both cvs and svn).
6988 2007-03-26 Naba Kumar <naba@gnome.org>
6990 * (added) plugins/project-wizard/templates/translatable-strings.pl,
6991 Makefile.am: Added the generated translatable file (required for
6992 translations for svn checkouts).
6995 plugins/project-wizard/templates/extract-translatable-strings.pl
6996 plugins/project-wizard/templates/Makefile.am, Makefile.am,
6997 po/POTFILES.in: Generated translatable strings for .wiz files and
6998 added them in POTFILES.in for translation. Fixes bug #398035
7000 2007-03-25 Naba Kumar <naba@gnome.org>
7002 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
7004 * src/anjuta-app.c: Removed dead codes.
7006 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
7007 global tags generation starts.
7009 * plugins/debug-manager/chunk_view.c,
7010 plugins/debug-manager/start.h,
7011 plugins/debug-manager/chunk_view.h,
7012 plugins/debug-manager/utilities.c,
7013 plugins/debug-manager/utilities.h,
7014 plugins/debug-manager/debugger.c,
7015 plugins/debug-manager/threads.c,
7016 plugins/debug-manager/disassemble.c,
7017 plugins/debug-manager/info.c,
7018 plugins/debug-manager/sharedlib.c,
7019 plugins/debug-manager/threads.h,
7020 plugins/debug-manager/disassemble.h,
7021 plugins/debug-manager/signals.c,
7022 plugins/debug-manager/info.h,
7023 plugins/debug-manager/sharedlib.h,
7024 plugins/debug-manager/data_buffer.c,
7025 plugins/debug-manager/data_view.c,
7026 plugins/debug-manager/signals.h,
7027 plugins/debug-manager/debug_tree.c,
7028 plugins/debug-manager/watch.c,
7029 plugins/debug-manager/registers.c,
7030 plugins/debug-manager/data_buffer.h,
7031 plugins/debug-manager/data_view.h,
7032 plugins/debug-manager/memory.c,
7033 plugins/debug-manager/debug_tree.h,
7034 plugins/debug-manager/watch.h,
7035 plugins/debug-manager/registers.h,
7036 plugins/debug-manager/memory.h,
7037 plugins/debug-manager/locals.c,
7038 plugins/debug-manager/sexy-icon-entry.c,
7039 plugins/debug-manager/breakpoints.c,
7040 plugins/debug-manager/locals.h,
7041 plugins/debug-manager/sexy-icon-entry.h,
7042 plugins/debug-manager/stack_trace.c,
7043 plugins/debug-manager/breakpoints.h,
7044 plugins/debug-manager/sparse_buffer.c,
7045 plugins/debug-manager/sparse_view.c,
7046 plugins/debug-manager/stack_trace.h,
7047 plugins/debug-manager/sparse_buffer.h,
7048 plugins/debug-manager/sparse_view.h,
7049 plugins/debug-manager/start.c,
7050 plugins/gdb/utilities.c,
7051 plugins/gdb/utilities.h,
7052 plugins/gdb/debugger.c,
7053 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
7056 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
7058 * plugins/gdb/debugger.c:
7059 Avoid empty debugger log window by limiting line to 90 characters
7061 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
7063 * plugins/debug-manager/plugin.c,
7064 plugins/debug-manager/plugin.h,
7065 plugins/debug-manager/threads.c,
7066 plugins/debug-manager/threads.h,
7067 plugins/debug-manager/breakpoints.c,
7068 plugins/debug-manager/breakpoints.h,
7069 plugins/debug-manager/stack_trace.c,
7070 plugins/debug-manager/stack_trace.h:
7071 View code action now changes location in disassembly view too
7073 * plugins/debug-manager/anjuta-debug-manager.ui:
7074 Rename breakpoint actions
7076 2007-03-24 Naba Kumar <naba@gnome.org>
7078 * configure.in, src/anjuta-app.c: Use the new docking algorithm
7079 in gdl 0.7.3 (svn trunk).
7080 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
7082 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
7084 * plugins/debug-manager/threads.c,
7085 plugins/debug-manager/debug_tree.c,
7086 plugins/debug-manager/debug_tree.h,
7087 plugins/debug-manager/locals.c,
7088 plugins/debug-manager/registers.c,
7089 plugins/debug-manager/stack_trace.c:
7090 Allow to change current thread updating register, stack and locals
7091 Allow to change current stack frame updating locals
7093 * plugins/gdb/debugger.c:
7094 Read argument of selected stack frame
7096 * plugins/debug-manager/data_view.c:
7097 Fix an unrelated bug
7099 2007-03-23 Naba Kumar <naba@gnome.org>
7101 * plugins/document-manager/anjuta-docman.c,
7102 plugins/document-manager/plugin.c: Fixed many memory leaks.
7103 (ianjuta_file_get_uri() returns a new string).
7105 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
7106 widget for save dialogs.
7108 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
7109 svn and fixed to get function/prototype/member args list. Call tips
7112 2007-03-22 Naba Kumar <naba@gnome.org>
7114 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
7115 and calltips would work again for functions from global tags (Needs
7116 regenerating global tags).
7118 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
7119 ctags svn version and reopened bug #395362. Fixes tags parsing that
7120 seemed to have stopped working recently.
7122 2007-03-21 Naba Kumar <naba@gnome.org>
7124 * tagmanager/tm_source_file.c, tagmanager/options.c,
7125 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
7126 extend .. more needs to be investigated and fixed). Enabled some
7129 2007-03-16 Naba Kumar <naba@gnome.org>
7131 * src/anjuta.c: Fixed project loading from command line.
7133 2007-03-16 Naba Kumar <naba@gnome.org>
7135 Patch from James Liggett <jrliggett@cox.net>:
7136 plugins/profiler/gprof-profile-data.c: Fixed a crash.
7138 2007-03-15 Naba Kumar <naba@gnome.org>
7140 * libanjuta/anjuta-profile-manager.c,
7141 libanjuta/anjuta-profile-manager.h: Added method to get current
7144 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
7145 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
7148 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
7149 plugins/file-loader/plugin.c: Moved to functions as utility functions.
7150 Also, not load project files in session load in loader plugin.
7152 * plugins/project-manager/plugin.c, src/anjuta.c:
7153 Emit "exiting" signal in shell when exiting anjuta. project manager
7154 listens to exiting signal and saves session. anjuta.c saves session
7155 only when current projfile is 'user'. Load project saved in session
7156 differently then the rest of the session. This should fix all the
7157 session restoration bugs.
7159 src/main.c: Present anjuta window when becon message is received.
7161 2007-03-14 Naba Kumar <naba@gnome.org>
7163 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
7164 not randomly save (it was a wrong looping).
7166 2007-03-12 Naba Kumar <naba@gnome.org>
7168 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
7170 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
7172 * plugins/debug-manager/anjuta-debug-manager.ui,
7173 libanjuta/interfaces/libanjuta.idl,
7174 plugins/debug-manager/debugger.c,
7175 (added) plugins/debug-manager/threads.c,
7176 (added) plugins/debug-manager/threads.h,
7177 plugins/debug-manager/plugin.c,
7178 plugins/debug-manager/Makefile.am,
7179 plugins/gdb/plugin.c,
7180 plugins/gdb/debugger.c,
7181 plugins/gdb/debugger.h:
7182 Add a window displaying all threads
7183 Add needed functions
7184 Switching to a different thread is still not done
7186 * plugins/debug-manager/debug_tree.c,
7187 plugins/debug-manager/locals.c,
7188 plugins/debug-manager/stack_trace.c:
7189 Small cosmetic changes
7191 * plugins/gdb/gdbmi.c:
7192 Keep all elements in gdbmi hash
7193 Even if using the same key like in -threads-list-ids
7195 2007-03-11 Naba Kumar <naba@gnome.org>
7197 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
7199 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
7201 * manuals/reference/libanjuta/libanjuta-docs.sgml,
7202 manuals/reference/libanjuta/libanjuta-sections.txt,
7203 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
7206 2007-03-11 Naba Kumar <naba@gnome.org>
7208 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
7209 gtk-doc properly. Bumped gtk-doc requirement to 1.4
7211 * manuals/reference/libanjuta/libanjuta-docs.sgml,
7212 manuals/reference/libanjuta/libanjuta.types,
7213 manuals/reference/libanjuta/libanjuta-sections.txt,
7214 manuals/reference/libanjuta/.cvsignore,
7215 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
7216 infrastructure. Got rid of tmpl/ directory and moved all section
7217 documenation to source code (requires gtk-doc >= 1.4).
7219 * libanjuta/anjuta-plugin-description.c,
7220 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
7221 libanjuta/cell-renderer-captioned-image.c,
7222 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
7223 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
7224 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
7225 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
7226 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
7227 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
7228 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
7229 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
7230 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
7231 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
7232 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
7233 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
7234 documentation from templates to source code.
7236 2007-03-10 Johannes Schmid <jhs@gnome.org>
7238 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
7239 Added some debug output but could not figure out why
7240 some plugins are not kept.
7242 * libanjuta/interfaces/libanjuta.idl:
7243 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
7244 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
7245 Added IAnjutaEditorGoto::matching_brace
7247 * plugins/document-manager/action-callbacks.c:
7248 (on_editor_command_match_brace_activate):
7249 * plugins/document-manager/plugin.c:
7250 (update_editor_ui_interface_items):
7251 * plugins/editor/text_editor.c: (igoto_matching_brace),
7253 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
7254 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
7256 2007-03-09 Johannes Schmid <jhs@gnome.org>
7258 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
7261 * plugins/sourceview/sourceview-private.h:
7262 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
7263 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
7264 (sourceview_new), (ifile_savable_save_as):
7265 Tweaked vfs monitoring
7267 2007-03-09 Johannes Schmid <jhs@gnome.org>
7269 * libanjuta/interfaces/Makefile.am.iface:
7270 Fixed installtion of header files
7272 * plugins/sourceview/sourceview.c: (set_select):
7273 do not scroll to much in interactive search
7275 2007-03-09 Naba Kumar <naba@gnome.org>
7277 * src/anjuta.c: Fixed session restoration.
7279 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
7280 signal handlers after symbol browser plugin is deactivated.
7282 * plugins/editor/editor.glade,
7283 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
7284 Fixed indentation confustion in preferences.
7286 2007-03-08 Johannes Schmid <jhs@gnome.org>
7288 * plugins/search/search-replace.c: (search_set_combo),
7289 (search_set_action), (search_set_target), (search_set_direction),
7290 (create_dialog), (search_disconnect_set_toggle_connect),
7291 (on_search_match_whole_word_toggled),
7292 (on_search_match_whole_line_toggled),
7293 (on_search_match_word_start_toggled),
7294 (search_set_toggle_direction):
7295 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
7296 it's somehow ugly and uses many deprecated widgets
7298 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
7299 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
7302 2007-03-07 Naba Kumar <naba@gnome.org>
7304 * src/anjuta.c: Make launching projects work from command line. Also
7305 fixes gnome session restart command.
7307 2007-03-07 Johannes Schmid <jhs@gnome.org>
7309 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
7310 * plugins/class-gen/plugin.c: (iwizard_activate):
7313 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
7316 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
7317 Fixed #377483 (It's not possible to know if directories have
7318 a version in CVS. Show version column only if there are version
7319 informations availible
7321 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
7324 2007-03-07 Johannes Schmid <jhs@gnome.org>
7326 * plugins/sourceview/sourceview-prefs.c: (get_bool):
7328 * plugins/symbol-browser/an_symbol_prefs.c:
7329 (on_update_global_clicked):
7332 2007-03-07 Johannes Schmid <jhs@gnome.org>
7334 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
7335 (anjuta_save_prompt_new):
7336 * plugins/project-import/project-import.c:
7337 (project_import_finalize):
7338 Fixed Gtk-Criticals (maybe #409408)
7340 2007-03-07 Naba Kumar <naba@gnome.org>
7342 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
7343 when we are at just beginning of string or comment. Fixes bug #397981.
7345 2007-03-07 Johannes Schmid <jhs@gnome.org>
7347 * plugins/language-support-cpp-java/plugin.c:
7348 (initialize_indentation_params):
7349 Removed annoying DEBUG_PRINT
7351 * plugins/sourceview/sourceview-cell.c:
7352 (sourceview_cell_instance_init), (icell_get_character),
7353 (icell_get_length), (icell_get_char), (icell_get_attribute):
7354 Improved code to be faster
7355 Implemented attribute handling so that indentation really works in any case
7357 2007-03-06 Johannes Schmid <jhs@gnome.org>
7360 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
7362 * plugins/document-manager/anjuta-docman.c:
7363 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
7364 Removed old and ugly tab drag&drop code and use built-in gtk stuff
7365 instead (required GTK >= 2.10)
7367 * plugins/sourceview/sourceview-private.h:
7368 * plugins/sourceview/sourceview.c:
7369 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
7370 (sourceview_finalize), (sourceview_new), (imark_mark),
7371 (imark_unmark), (imark_is_marker_set),
7372 (imark_location_from_handle), (imark_delete_all_markers):
7373 Fixed marker handling and worked a bit more on vfs monitoring
7375 2007-03-05 Johannes Schmid <jhs@gnome.org>
7377 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
7378 Added method to select specific iter
7380 * plugins/sourceview/sourceview-private.h:
7381 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
7382 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
7383 (sourceview_add_monitor), (on_document_saved),
7384 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
7385 Fixed vfs monitoring (mostly ported code from text_editor.c)
7387 * plugins/symbol-browser/an_symbol_view.c:
7388 * plugins/symbol-browser/an_symbol_view.h:
7389 * plugins/symbol-browser/plugin.c: (iter_matches),
7390 (on_editor_update_ui), (value_added_current_editor):
7391 Select the current tag in locals window and symbol toolbar. If there
7392 is no tag at the current line, reserve backward for the next tag. This will
7393 select the correct tag if inside a function.
7395 2007-03-05 Naba Kumar <naba@gnome.org>
7397 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
7398 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
7400 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
7403 2007-03-04 Johannes Schmid <jhs@gnome.org>
7407 Fixed distcheck (well, partly)
7409 2007-03-04 Johannes Schmid <jhs@gnome.org>
7411 * plugins/document-manager/anjuta-document-manager.ui:
7412 Move "Swap .c/.h from Main to Browser toolbar
7414 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
7415 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
7416 (fv_prefs_free), (fv_add_tree_entry):
7417 * plugins/file-manager/anjuta-file-manager-plugin.glade:
7418 * plugins/file-manager/plugin.c: (prefs_init):
7420 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
7422 2007-03-04 Naba Kumar <naba@gnome.org>
7424 * data/default.proflie, data/Makefile.am, src/anjuta.c,
7425 plugins/project-manager/plugin.c:
7426 Restored default profile and renamed it from "default.anjuta" to
7429 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
7431 * plugins/debug-manager/debugger.c,
7432 plugins/debug-manager/plugin.c,
7433 plugins/gdb/debugger.c,
7434 libanjuta/interfaces/libanjuta.idl,
7435 plugins/debug-manager/stack_trace.c:
7436 Add a dialog box when a signal is received (except SIGINT)
7437 Display stack frame even if arguments are not available
7439 2007-03-03 Naba Kumar <naba@gnome.org>
7441 * TODO.tasks: Icons bounty added.
7443 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
7446 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
7449 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
7450 plugins/Makefile.am, (removed) plugins/profile-default/*,
7451 plugins/project-manager/anjuta-project-manager.plugin.in,
7452 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
7453 profile implementation to load user profile and projects. Store and
7454 restore remembered plugins. Use profile scoping and descoping for
7455 saving and loading sesstions.
7457 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
7458 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
7459 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
7462 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
7464 * plugins/debug-manager/debug_tree.c
7465 plugins/debug-manager/debug_tree.h:
7466 Bug fix, deleting wrong variable
7468 * plugins/gdb/debugger.c:
7469 Bug fix, remove forgotten debugging code
7471 2007-03-02 Johannes Schmid <jhs@gnome.org>
7473 * plugins/document-manager/anjuta-document-manager.ui:
7474 * plugins/search/anjuta-search.ui:
7475 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
7476 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
7479 * src/anjuta-app.c: (on_toolbar_view_toggled),
7480 (on_add_merge_widget), (on_session_save), (on_widget_remove):
7481 Save toolbar positions, don't use fixed toolbar style
7483 All in all this will allow more complex toolbar configurations and
7484 might gain some space on smaller displays because the user can disable
7485 toolbar parts he does not use. Also allows to use any toolbar style
7486 without looking too ugly.
7488 2007-03-01 Naba Kumasr <naba@gnome.org>
7490 * TODO.tasks: Added a bounty for creating icons.
7492 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
7493 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
7494 profile-changed signal. Do not sync non-user-activatable plugins.
7496 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
7498 * plugins/debug-manager/disassemble.c,
7499 plugins/debug-manager/sparse_view.c,
7500 plugins/gdb/debugger.c,
7501 libanjuta/interfaces/libanjuta.idl:
7502 Display function name in disassembly view
7504 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
7506 * (added) plugins/debug-manager/bookmark.png,
7507 (added) plugins/debug-manager/breakpoint-disabled.png,
7508 (added) plugins/debug-manager/breakpoint-enabled.png,
7509 (added) plugins/debug-manager/program-counter.png,
7510 (added) plugins/debug-manager/linemarker.png,
7511 plugins/debug-manager/Makefile.am,
7512 plugins/debug-manager/disassemble.c,
7513 plugins/debug-manager/disassemble.h,
7514 plugins/debug-manager/sparse_buffer.c,
7515 plugins/debug-manager/sparse_buffer.h,
7516 plugins/debug-manager/sparse_view.c,
7517 plugins/debug-manager/sparse_view.h,
7518 plugins/debug-manager/plugin.c,
7519 plugins/debug-manager/breakpoints.c,
7520 libanjuta/interfaces/libanjuta.idl:
7521 Add markers in the disassembly view
7522 Display program counter and breakpoints in disassembly view
7524 * plugins/gdb/debugger.c:
7525 Fix a bug added with my previous patch, setting and clearing
7526 breakpoints was not working
7528 2007-02-28 Johannes Schmid <jhs@gnome.org>
7530 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
7531 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
7532 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
7533 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
7534 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
7535 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
7536 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
7537 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
7538 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
7539 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
7540 Updated (why do they need to be under version control?)
7542 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
7543 (create_tab_popup_menu), (on_msgman_popup_menu),
7544 (on_tab_button_press_event), (anjuta_msgman_page_new),
7545 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
7546 Added "Close all message tabs" popup menu
7548 2007-02-26 Naba Kumar <naba@gnome.org>
7550 * plugins/profiler/gprof-flat-profile-entry.c,
7551 plugins/profiler/gprof-flat-profile.c,
7552 plugins/profiler/gprof-flat-profile-entry.h,
7553 plugins/profiler/gprof-flat-profile.h,
7554 plugins/profiler/gprof-flat-profile-view.c,
7555 plugins/profiler/gprof-flat-profile-view.h,
7556 plugins/profiler/gprof-call-graph-block-entry.c,
7557 plugins/profiler/gprof-call-graph-block.c,
7558 plugins/profiler/gprof-function-call-chart-view.c,
7559 plugins/profiler/gprof-call-graph-block-entry.h,
7560 plugins/profiler/gprof-profile-data.c,
7561 plugins/profiler/gprof-call-graph-block.h,
7562 plugins/profiler/gprof-view.c,
7563 plugins/profiler/gprof-call-graph.c,
7564 plugins/profiler/gprof-function-call-chart-view.h,
7565 plugins/profiler/gprof-profile-data.h,
7566 plugins/profiler/gprof-call-graph.h,
7567 plugins/profiler/gprof-view.h,
7568 plugins/profiler/gprof-view-manager.c,
7569 plugins/profiler/gprof-call-graph-view.c,
7570 plugins/profiler/plugin.c,
7571 plugins/profiler/gprof-view-manager.h,
7572 plugins/profiler/gprof-call-graph-view.h,
7573 plugins/profiler/gprof-function-call-tree-view.c,
7574 plugins/profiler/gprof-function-call-tree-view.h,
7575 plugins/profiler/Makefile.am: Fix compiler warnings and link with
7576 gnome-vfs. Fixes bug #411377.
7578 2007-02-26 Naba Kumar <naba@gnome.org>
7580 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
7582 Patch from James Liggett <jrliggett@cox.net>:
7583 * plugins/profiler/gprof-flat-profile-view.c,
7584 plugins/profiler/gprof-flat-profile-view.h,
7585 plugins/profiler/gprof-function-call-chart-view.c,
7586 plugins/profiler/gprof-function-call-chart-view.h,
7587 plugins/profiler/gprof-view.c,
7588 plugins/profiler/gprof-view.h,
7589 plugins/profiler/gprof-call-graph-view.c,
7590 plugins/profiler/plugin.c,
7591 plugins/profiler/gprof-call-graph-view.h,
7592 plugins/profiler/gprof-function-call-tree-view.c,
7593 plugins/profiler/gprof-function-call-tree-view.h: Implements
7594 double click navigation. Fixes bug #403514.
7596 2007-02-25 Naba Kumar <naba@gnome.org>
7598 * libanjuta/anjuta-plugin-manager.c,
7599 libanjuta/anjuta-plugin-handle.[ch],
7600 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
7601 g_hash_table_remove_all (introduced in glib 2.12) to stay the
7602 dependency on glib 2.8. Fixes bug #411623.
7604 2007-02-24 Naba kumar <naba@gnome.org>
7606 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
7608 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
7609 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
7610 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
7611 (added) libanjuta/anjuta-profile-manager.c,
7612 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
7614 Implemented profile pushing and popping. Implemented profile xml
7615 synchronization. Implemented error handling in profiles. Implemented
7616 activation and deactivation signals in plugin manager.
7618 * libanjuta/Makefile.am: Added libanjuta log domain.
7620 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7621 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
7622 in AnjutaShell interface and implemented it in AnjutaApp.
7624 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7626 2007-02-23 Naba kumar <naba@gnome.org>
7628 src/main.c: Fixed missing end quote.
7630 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7632 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
7635 2007-02-20 Naba Kumar <naba@gnome.org>
7637 * plugins/subversion/plugin.c: Added "..." menuitems.
7638 * ROADMAP, README: Updated.
7639 * libanjuta/anjuta-profile.c: Fixed bugs.
7641 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
7642 plugins/gtodo/Makefile.am: Removed dead code.
7644 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
7645 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
7646 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
7647 plugins/gtodo/list_tooltip.c,
7648 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
7649 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
7650 not contain markups. Fixes Bug #360462.
7652 2007-02-16 Naba Kumar <naba@gnome.org>
7654 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
7655 unnecessary sub-sections.
7657 2007-02-15 Naba Kumar <naba@gnome.org>
7659 * (removed) plugins/document-manager/bookmark-prev-16.png,
7660 plugins/document-manager/bookmark-last.png,
7661 (removed)plugins/document-manager/bookmark-first-16.png,
7662 plugins/document-manager/bookmark-prev.png,
7663 (added) plugins/document-manager/bookmark-toggle.png,
7664 (removed)plugins/document-manager/bookmark_toggle.xpm,
7665 (removed)plugins/document-manager/bookmark-last-16.png,
7666 plugins/document-manager/plugin.c,
7667 plugins/document-manager/anjuta-document-manager.ui,
7668 (removed)plugins/document-manager/bookmark-next-16.png,
7669 plugins/document-manager/bookmark-next.png,
7670 plugins/document-manager/Makefile.am,
7671 (added) plugins/document-manager/bookmark-clear.png,
7672 plugins/document-manager/bookmark-first.png: Upgraded bookmark
7673 icons (stolen from monodevelop). Added clear bookmarks toolbar
7676 * plugins/document-manager/plugin.c,
7677 (added) plugins/document-manager/swap.png,
7678 (removed) plugins/document-manager/undock.png,
7679 plugins/document-manager/Makefile.am: Fixed swap icon.
7681 2007-02-13 Naba Kumar <naba@gnome.org>
7683 * plugins/class-gen/element-editor.c: Fixed typo.
7685 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
7686 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
7687 Implementing plugin profiles loading.
7689 2007-02-13 Naba Kumar <naba@gnome.org>
7691 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
7692 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
7693 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
7694 pixmaps/open_project.png, pixmaps/close_project.png:
7695 Removed more old icons.
7696 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
7697 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
7700 2007-02-13 Naba Kumar <naba@gnome.org>
7702 * plugins/class-gen/element-editor.c: Included missing headers to
7703 prevent build failures in some cases.
7705 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
7707 * plugins/debug-manager/stack_trace.c:
7710 * plugins/debug-manager/watch.c,
7711 plugins/debug-manager/breakpoints.c:
7712 Same bug than above, wrong use of gtk_ui_manager_get_widget
7714 === anjuta 2.1.1 ===
7716 2007-02-11 Naba Kumar <naba@gnome.org>
7718 * cofigure.in: Bumped version to 2.1.1
7719 * NEWS: Updated for 2.1.1 release.
7721 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
7723 * plugins/debug-manager/plugin.c,
7724 plugins/debug-manager/sparse_view.c,
7725 plugins/debug-manager/sparse_view.h:
7728 * plugins/gdb/debugger.c,
7729 plugins/debug-manager/debugger.c,
7730 plugins/debug-manager/memory.c,
7731 plugins/debug-manager/sparse_buffer.c
7732 plugins/gdb/debugger.h,
7733 libanjuta/interfaces/libanjuta.idl:
7734 Clean up, remove some warnings
7735 Use guint everywhere for addresses
7736 Rewrite code parsing position in debugger
7738 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
7740 * plugins/debug-manager/debug_tree.c:
7741 Use GtkTreeRowReference instead of GtkTreeIter as callback data
7744 2007-02-08 Naba Kumar <naba@gnome.org>
7746 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
7747 Delay showing the 'file modified on disk' dialog for one sec
7748 from the last notification to insure multiple notifications for
7749 the same file are treated as one. Do not same multiple dialogs
7750 for the same file. Make sure to destory the dialog if later
7751 the conent is no longer different.
7753 2007-02-08 Naba Kumar <naba@gnome.org>
7755 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
7756 Prevented spurious 'file modified' dialogs in scintilla editor
7757 when the file is saved.
7759 2007-02-09 Johannes Schmid <jhs@gnome.org>
7761 * scripts/glade2schema.pl:
7762 Added script to convert glade preferences into gconf schema files.
7765 2007-02-08 Naba Kumar <naba@gnome.org>
7767 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
7768 itself is destroyed. Fixes bug #355160.
7770 2007-02-08 Johannes Schmid <jhs@gnome.org>
7772 * plugins/profiler/profiler.plugin:
7773 removed from version control (only .in file needed)
7775 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
7776 * plugins/sourceview/sourceview.c: (sourceview_new):
7779 * plugins/subversion/svn-thread.c: (svn_thread_start):
7780 * src/main.c: (main):
7782 Fixed #395875 about initialisation of threads too late
7784 2007-02-07 Armin Burgmeier <armin@arbur.net>
7786 Reviewed by Naba Kumar <naba@gnome.org>:
7787 * plugins/class-gen/plugin.c:
7788 * plugins/class-gen/window.c: Removed browse button related code, load
7789 generated output directly into new buffers when not adding to project.
7791 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
7792 buttons from user interface.
7794 2007-02-07 Naba Kumar <naba@gnome.org>
7796 * po/POTFILES.in: Fixed distcheck.
7798 2007-02-07 Daniel Nylander <po@danielnylander.se>
7800 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
7802 2007-02-07 Johannes Schmid <jhs@gnome.org>
7804 * anjuta.desktop.in.in:
7807 2007-02-07 Johannes Schmid <jhs@gnome.org>
7810 * manuals/anjuta-manual/*
7811 * manuals/anjuta-faqs/*:
7812 #398991 – Anjuta manuals does not use the gnome-doc-utils format
7814 * plugins/document-manager/anjuta-document-manager.plugin.in:
7815 Removed duplicate application-xml mime-type (review patches properly ;-)
7817 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
7819 * plugins/gdb/debugger.c,
7820 libanjuta/interfaces/libanjuta.idl:
7822 Fix handling of missing source file
7824 2007-02-06 Naba Kumar <naba@gnome.org>
7826 Patch from James Liggett <jrliggett@cox.net>:
7827 * plugins/profiler/gprof-flat-profile.c,
7828 plugins/profiler/gprof-profile-data.c,
7829 plugins/profiler/gprof-call-graph.c,
7830 plugins/profiler/gprof-profile-data.h,
7831 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
7832 Show profiler view when target selected bug #403515.
7834 2007-02-05 Naba Kumar <naba@gnome.org>
7836 * configure.in: Enabled devhelp plugin by default now that
7839 Patch from parmigio@2ainfo.it:
7840 * plugins/document-manager/anjuta-document-manager.plugin.in:
7841 Added xml file type in supported mime types list.
7843 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
7845 * plugins/debug-manager/debugger.c,
7846 plugins/debug-manager/plugin.c:
7847 Add a field in status bar displaying debugger state
7848 Change cursor shape when debugger is busy
7851 * plugins/debug-manager/watch.c,
7852 plugins/debug-manager/locals.c,
7853 libanjuta/interfaces/libanjuta.idl:
7854 Clean up, remove debugging messages and unused signals
7856 2007-02-03 Johannes Schmid <jhs@gnome.org>
7859 Fixed AC_INIT and seperated version to major, minor, micro
7862 Load Subversion instead of CVS
7864 * anjuta.desktop.in.in:
7865 Fixed bug-buddy component
7867 Original patch from Rob Bradfort <robster@debian.org>:
7868 * src/main.c: (get_command_line_args), (main):
7869 Bug #335981 – Migration from popt to GOption
7871 2007-02-03 Naba Kumar <naba@gnome.org>
7873 * configure.in: Depend on devhelp 0.13 and fixed gecko home
7874 path variable. Fixed bug #341170.
7875 * plugins/profiler/Makefile.am: Fixed indentation.
7877 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
7879 * libanjuta/interfaces/libanjuta.idl,
7880 plugins/sourceview/sourceview.c,
7881 plugins/editor/text-editor.c,
7882 plugins/symbol-browser/plugin.c,
7883 plugins/search/search-replace.c,
7884 plugins/document-manager/goto_line.c,
7885 plugins/document-manager/action-callbacks.c,
7886 plugins/document-manager/anjuta-docman.c:
7887 Rename markers of anjuta interface
7888 IANJUTA_MARKABLE_NONE has been removed
7889 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
7890 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
7891 IANJUTA_MARKABLE_ATTENTIVE renamed in
7892 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
7893 IANJUTA_MARKABLE_INTENSE renamed in
7894 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
7895 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
7897 * (removed) plugins/sourceview/marker-light.png,
7898 (removed) plugins/sourceview/marker-basic.png,
7899 (removed) plugins/sourceview/marker-attentive.png,
7900 (removed) plugins/sourceview/marker-intense.png,
7901 plugins/sourceview/bookmark.png,
7902 (added) plugins/sourceview/breakpoint-disabled.png,
7903 (added) plugins/sourceview/breakpoint-enabled.png,
7904 (added) plugins/sourceview/program-counter.png,
7905 (added) plugins/sourceview/linemarker.png,
7906 plugins/sourceview/Makefile.am,
7907 (added) plugins/editor/bookmark.xpm,
7908 (added) plugins/editor/breakpoint-disabled.xpm,
7909 (added) plugins/editor/breakpoint-enabled.xpm,
7910 (added) plugins/editor/program-counter.xpm,
7911 (added) plugins/editor/linemarker.xpm,
7912 plugins/editor/Makefile.am:
7913 Add or change marker pixmaps in scintilla and sourceview editor
7915 * plugins/document-manager/plugin.c,
7916 libanjuta/interfaces/libanjuta.idl,
7917 plugins/debug-manager/plugin.c,
7918 plugins/debug-manager/breakpoints.c
7919 plugins/gdb/debugger.c:
7920 Fix bug #376404, program counter marker is not displayed when debugger
7921 Return the selected editor or NULL (if file does not exist) with
7922 ianjuta_document_manager_goto_file_line* functions
7923 Emit a change-location signal even if the program counter is in an
7926 2007-02-02 Naba Kumar <naba@gnome.org>
7928 * TODO.tasks: Marked bounty bug #359478 completed. And checked
7929 older bounties 'Done'.
7931 2007-02-02 Naba Kumar <naba@gnome.org>
7933 * TODO.tasks: Fixed typop.
7935 Patch from James Liggett <jrliggett@cox.net>:
7936 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
7937 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
7938 profiler plugin by James Liggett. Completes bounty bug #359478
7939 'Gprof performance profiler plugin'
7941 2007-02-01 Naba Kumar <naba@gnome.org>
7943 * src/main.c: Renamed option name.
7945 * TODO.tasks: Marked "Test and fix all project wizards templates"
7948 2007-01-29 Johannes Schmid <jhs@gnome.org>
7950 * plugins/document-manager/plugin.c: (on_editor_changed):
7951 Added DEBUG_PRINT(...)
7952 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
7954 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
7955 Fix language support plugin for sourceview editor (add some new
7958 * plugins/sourceview/sourceview.c: (iindic_clear):
7959 Clear all indicators
7961 2007-01-29 Johannes Schmid <jhs@gnome.org>
7964 Minor task currentions
7966 * libanjuta/interfaces/libanjuta.idl:
7967 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
7968 (itext_editor_iface_init):
7969 * plugins/language-support-cpp-java/plugin.c: (install_support):
7970 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
7971 (ieditor_get_attributes), (ieditor_iface_init):
7972 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
7975 * plugins/sourceview/sourceview.glade:
7976 Fixed sourceview preference window
7978 2007-01-28 Naba Kumar <naba@gnome.org>
7980 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
7981 Implemented --no-files and --no-session command line options and
7982 corresponding preferernces checkboxes in General tab.
7984 2007-01-28 Johannes Schmid <jhs@gnome.org>
7986 * plugins/subversion/plugin.c:
7987 * plugins/subversion/plugin.h:
7988 * plugins/subversion/svn-notify.c: (svn_show_info),
7989 (show_svn_error), (on_svn_notify):
7990 * plugins/subversion/svn-notify.h:
7991 * plugins/subversion/svn-thread.c: (create_message_view),
7993 Fixed error handling and fixed #394216 – No indication of subversion commands running
7995 * plugins/tools/execute.c: (atp_output_context_print):
7996 Show name of tool in message pane
7998 2007-01-28 Naba Kumar <naba@gnome.org>
8000 * configure.in, plugins/glade/plugin.c: Make it work with
8001 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
8003 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
8004 from devhelp (won't work untill devhelp is fixed: bug #341170).
8006 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
8008 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
8010 Reviewed by Naba Kumar <naba@gnome.org>:
8011 * libanjuta/interfaces/libanjuta.idl,
8012 plugins/debug-manager/debugger.c,
8013 plugins/debug-manager/start.c,
8014 plugins/gdb/plugin.c,
8015 plugins/gdb/debugger.c,
8016 plugins/gdb/debugger.h:
8017 Fix a bug when launching gdb
8018 Set the terminal for the debugged program on the command line.
8020 2007-01-26 Johannes Schmid <jhs@gnome.org>
8022 * plugins/sourceview/anjuta-document-saver.c:
8023 (anjuta_document_saver_save):
8024 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
8025 * plugins/sourceview/sourceview.c: (save_if_modified),
8026 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
8027 Proper error handling, for example if a file was modified externally. Use backup files
8028 to avoid data-loss on disk full.
8030 2007-01-24 Naba Kumar <naba@gnome.org>
8032 * plugins/devhelp/htmlview.c: Fixed crash during project load.
8033 Fixed mem leak and source leak.
8035 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
8037 Reviewed by Naba Kumar <naba@gnome.org>:
8038 * plugins/debug-manager/debug_tree.c,
8039 plugins/debug-manager/debug_tree.h,
8040 plugins/debug-manager/watch.c:
8041 Partial rewrite of the variable object code, find and fix a few bugs
8042 Fix bug #395808: gdb can still crash but children are listed
8043 on request only so you can avoid the crash
8045 2007-01-24 Naba Kumar <naba@gnome.org>
8047 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
8048 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
8049 plugins/symbol-browser/plugin.h,
8050 plugins/symbol-browser/plugin.c,
8051 plugins/symbol-browser/Makefile.am: Added current file (local)
8052 symbols view (Seriously getting bored with the browse toolbar).
8054 2007-01-22 Naba Kumar <naba@gnome.org>
8056 Patch from Gabor Kelemen:
8057 * po/POTFILES.in: Added .plugin.in files.
8059 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
8061 Reviewed by Naba Kumar <naba@gnome.org>:
8062 * plugins/document-manager/anjuta-docman.c,
8063 plugins/message-view/anjuta-msgman.c
8064 Set right alignment to the label widget in the tab title.
8066 2007-01-21 Naba Kumar <naba@gnome.org>
8068 * libegg/egg-combo-action.c: Fixed mode line.
8069 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8070 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
8072 2007-01-21 Armin Burgmeier <armin@arbur.net>
8074 Reviewed by Naba Kumar <naba@gnome.org>:
8075 * plugins/class-gen/plugin.c: Prompt for target before actually
8076 generating the class files. This ensures that the files are created in
8077 the correct directory. Fixes bug #397406.
8079 * plugins/class-gen/window.c: Set browse buttons to insensitive when
8080 the class is added to the project.
8082 2007-01-21 Naba Kumar <naba@gnome.org>
8084 * libanjuta/anjuta-plugin-description.c,
8085 libanjuta/anjuta-ui.h,
8086 libanjuta/anjuta-status.c,
8087 libanjuta/anjuta-plugin-description.h,
8088 libanjuta/cell-renderer-captioned-image.c,
8089 libanjuta/anjuta-plugin-handle.c,
8090 libanjuta/anjuta-status.h,
8091 libanjuta/resources.c,
8092 libanjuta/cell-renderer-captioned-image.h,
8093 libanjuta/glue-cpp.c,
8094 libanjuta/anjuta-plugin-handle.h,
8095 libanjuta/anjuta-plugin.c,
8096 libanjuta/anjuta-preferences-dialog.c,
8097 libanjuta/libanjuta.h,
8098 libanjuta/resources.h,
8099 libanjuta/glue-cpp.h,
8100 libanjuta/anjuta-plugin.h,
8101 libanjuta/anjuta-preferences-dialog.h,
8102 libanjuta/anjuta-plugin-manager.c,
8103 libanjuta/anjuta-shell.c,
8104 libanjuta/anjuta-plugin-manager.h,
8105 libanjuta/anjuta-shell.h,
8106 libanjuta/anjuta-save-prompt.c,
8107 libanjuta/anjuta-save-prompt.h,
8108 libanjuta/anjuta-children.c,
8109 libanjuta/anjuta-utils.c,
8110 libanjuta/anjuta-profile.c,
8111 libanjuta/anjuta-preferences.c,
8112 libanjuta/anjuta-launcher.c,
8113 libanjuta/anjuta-utils.h,
8114 libanjuta/anjuta-profile.h,
8115 libanjuta/anjuta-launcher.h,
8116 libanjuta/anjuta-ui.c: Updated file headers.
8118 * po/POTFILES.in: Updated.
8120 * libanjuta/anjuta-marshal.list,
8121 (added) libanjuta/anjuta-plugin-handle.c,
8122 (added) libanjuta/anjuta-plugin-handle.h,
8123 (added) libanjuta/anjuta-plugin-manager.c,
8124 (added) libanjuta/anjuta-plugin-manager.h,
8125 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
8126 (added) libanjuta/anjuta-profile.c,
8127 (added) libanjuta/anjuta-profile.h,
8128 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
8129 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
8130 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
8131 src/action-callbacks.c: Implemented AnjutaPluginManager
8132 class based on old plugins.[ch]. Implemented AnjutaProfile as
8133 prelimanary profiles implementation. Implemented AnjutaPluginHandle
8134 class to represent plugins (not to be confused with plugin objects).
8135 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
8136 implemented it in AnjutaApp and AnjutaTestShell.
8137 De-globalized plugin management and several clean ups.
8139 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
8140 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
8141 plugins/search/search-replace.c, plugins/terminal/terminal.c,
8142 plugins/project-import/project-import.c,
8143 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
8144 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
8145 Fixed plugins for the change in API.
8147 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
8150 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
8152 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
8154 Reviewed by Naba Kumar <naba@gnome.org>:
8155 * libanjuta/anjuta-launcher.c,
8156 libanjuta/anjuta-launcher.h:
8157 Add a new function anjuta_set_terminate_on_exit to close the i/o
8158 channel when the child exit
8159 Return directly the status and not the exit code in child-exited
8162 * plugins/gdb/debugger.c:
8163 Use new function in debugger plugin
8165 2007-01-18 Johannes Schmid <jhs@gnome.org>
8167 * src/about.c: Do not show empty license information instead hide the button (#397883)
8169 2007-01-15 Johannes Schmid <jhs@gnome.org>
8171 * plugins/project-manager/plugin.c:
8172 * plugins/project-wizard/templates/python.wiz
8173 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
8175 Fixed #335235 python programs are not executeable/ do not start when pressing F3
8176 You will also need latest gnome-build svn
8178 === anjuta 2.1.0 ===
8180 2007-01-14 Naba Kumar <naba@gnome.org>
8182 * configure.in: Removed reference of mkfile project
8183 template to fix distcheck build error.
8186 * configure.in: Bumped version to 2.1.0 for beta release.
8187 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
8188 crashes as soon as editing starts in normal text files.
8190 2007-01-14 Johannes Schmid <jhs@gnome.org>
8194 Applied http://live.gnome.org/GnomeGoals/PoLinguas
8197 Patch from Massimo Cora' to hopefully fix #395362
8199 * plugins/project-wizard/templates/*:
8201 Fixed and tested all project-wizards. Deactivated mkfile project because
8202 it was totally broken and I don't see any real use for it.
8203 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
8205 2007-01-14 Naba Kumar <naba@gnome.org>
8207 * NEWS: Updated for release.
8209 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
8211 * libanjuta/interfaces/libanjuta.idl,
8212 plugins/editor/text_editor_cbs.c,
8213 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
8214 interface and implemented it for scintilla.
8216 * plugins/editor/text-editor.c: Fixed highlighing issues when
8217 used with indicators (particularly when the file is just opened).
8218 Fixes bug #377477 – when debugging, scintilla editor grays out all
8219 lines before current line.
8221 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
8222 Maintain a separate list of indicated edtitors for separate contexts.
8223 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
8225 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
8227 Reviewed by Naba Kumar <naba@gnome.org>:
8228 * plugins/debug-manager/plugin.c:
8229 Bug fix: breakpoints cannot be added after stopping the debugger
8231 2007-01-13 Naba Kumar <naba@gnome.org>
8233 * NEWS: Updated for release.
8235 2007-01-12 Johannes Schmid <jhs@gnome.org>
8237 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
8238 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
8239 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
8240 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
8241 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
8242 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
8243 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
8244 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
8245 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
8246 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
8248 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
8249 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
8251 * plugins/sourceview/sourceview.c:
8252 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
8253 on character positions.
8255 2007-01-12 Naba Kumar <naba@gnome.org>
8258 plugins/project-manager/plugin.c,
8259 plugins/profile-default/plugin.c,
8260 libanjuta/anjuta-status.c,
8261 libanjuta/anjuta-status.h: Introduced an API for application title
8262 in AnjutaStatus. Set application title to project name.
8264 2007-01-11 Massimo Cora' <maxcvs@email.i>
8266 Reviewed by Naba Kumar <naba@gnome.org>:
8267 * tagmanager/Makefile.am,
8268 plugins/symbol-browser/Makefile.am: removed installation for
8271 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
8273 Reviewed by Naba Kumar <naba@gnome.org>:
8274 * plugins/debug-manager/start.h,
8275 plugins/debug-manager/start.c,
8276 plugins/debug-manager/anjuta-debug-manager.ui,
8277 plugins/debug-manager/plugin.c:
8278 Partial fix for bug #392537
8280 * plugins/debug-manager/disassemble.c:
8283 2007-01-11 Naba Kumar <naba@gnome.org>
8285 * src/anjuta.c: Load project seperately from session,
8286 so that project session is also loaded.
8288 * plugins/profile-default/plugin.c: Load project in new
8289 anjuta if there already is one loaded currently (disabled
8292 * plugins/editor/aneditor.cxx: Disconnect focus in/out
8293 signals when editor is destroyed. Fixes a crash bug.
8295 * plugins/editor/text_editor.c: Do not mark line in
8296 ianjuta_editor_goto_line() implementation.
8298 * plugins/search/search-replace.c: Always check for markable
8299 interface availablility because its optional for an editor.
8301 * plugins/document-manager/goto_line.c,
8302 plugins/document-manager/action-callbacks.c: Mark lines for
8303 goto line commands (from dialog and from menu entry box).
8305 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
8306 plugins/file-manager/an_file_view.c: Expand file manager
8307 nodes in idle loop, one at a time. Did as a possible work
8308 around for bug #361763, but it didn't make any difference.
8309 However, it could still be useful in situations where there
8312 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
8314 2007-01-11 Naba Kumar <naba@gnome.org>
8316 * plugins/editor/scintilla/LineMarker.h,
8317 plugins/editor/scintilla/LexBasic.cxx,
8318 plugins/editor/scintilla/LexHTML.cxx,
8319 plugins/editor/scintilla/include/SciLexer.h,
8320 plugins/editor/scintilla/include/Scintilla.h,
8321 plugins/editor/scintilla/include/Scintilla.iface,
8322 plugins/editor/scintilla/include/ScintillaWidget.h,
8323 plugins/editor/scintilla/LexBash.cxx,
8324 plugins/editor/scintilla/PlatGTK.cxx,
8325 plugins/editor/scintilla/ViewStyle.h,
8326 plugins/editor/scintilla/Editor.cxx,
8327 plugins/editor/scintilla/StyleContext.h,
8328 plugins/editor/scintilla/LexCPP.cxx,
8329 plugins/editor/scintilla/Converter.h,
8330 plugins/editor/scintilla/LexAU3.cxx,
8331 plugins/editor/scintilla/Editor.h,
8332 plugins/editor/scintilla/LexPerl.cxx,
8333 plugins/editor/scintilla/LexVB.cxx,
8334 plugins/editor/scintilla/ScintillaGTK.cxx,
8335 plugins/editor/scintilla/ViewStyle.cxx,
8336 plugins/editor/scintilla/PropSet.cxx,
8337 plugins/editor/scintilla/LexSQL.cxx,
8338 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
8341 2007-01-11 Armin Burgmeier <armin@arbur.net>
8343 Reviewed by Naba Kumar <naba@gnome.org>:
8344 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
8345 selected for editing. This fixes bug #394218.
8347 * plugins/class-gen/plugin.c: Do not use project's root URI as project
8348 name if said URI is not known.
8350 * plugins/class-gen/window.c: When stripping function prefix away,
8351 include the trailing underscore because it is already set by the
8354 * plugins/class-gen/transform.c: Include "const char*" and "const
8355 gchar*" in the list for transforming a default C type to a GType.
8356 Don't access invalid memory when writing pointer_str in
8357 cg_transform_first_argument.
8359 2007-01-11 Naba Kumar <naba@gnome.org>
8361 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
8362 pixmaps/anjuta.svg, pixmaps/Makefile.am,
8363 (renamed) pixmaps/anjuta_icon.png, src/main.c,
8364 libegg/test-actions.c, anjuta.desktop.in.in,
8365 anjuta.prj: Renamed application icon to 'anjuta.png' from
8366 'anjuta_icon.png'. Added more fields in desktop file.
8368 * mime/anjuta.xml: Added magic section.
8370 * (removed) mime/anjuta.applications,
8371 (removed) mime/anjuta.mime, mime/Makefile.am,
8372 (removed) mime/anjuta.keys,
8373 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
8374 registeration and added scalable icon. Also fixes bug #393680
8376 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
8378 Reviewed by Naba Kumar <naba@gnome.org>:
8379 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
8380 and anjuta_status_progress_add_ticks() to check for progressbar
8381 being realized before trying to update it.
8383 2007-01-10 Naba Kumar <naba@gnome.org>
8385 * tagmanager/tm_workspace.c,
8387 plugins/debug-manager/Makefile.am,
8388 plugins/tools/scripts/Makefile.am,
8389 plugins/class-gen/plugin.c,
8390 plugins/class-gen/Makefile.am,
8391 global-tags/Makefile.am: Fixed make distcheck.
8393 * plugins/debug-manager/attach_process.c,
8394 plugins/debug-manager/attach_process.h,
8395 plugins/class-gen/action-callbacks.h,
8396 plugins/class-gen/action-callbacks.c,
8397 plugins/class-gen/class_gen.h,
8398 plugins/class-gen/class_gen.c: Deleted unused/old files.
8400 * (removed) scintilla, (added) plugins/editor/scintilla,
8401 plugins/editor/scintilla/lexers.make,
8402 plugins/editor/scintilla/Makefile.am,
8403 plugins/editor/Makefile.am
8404 configure.in, manuals/reference/libanjuta/Makefile.am
8405 Makefile.am: Moved scintilla to its right place.
8407 2007-01-09 Naba Kumar <naba@gnome.org>
8409 * plugins/profile-default/plugin.c: Save project session before
8410 a new one is opened.
8412 * plugins/project-manager/plugin.c,
8413 plugins/project-manager/plugin.h,
8414 plugins/project-manager/anjuta-project-manager.ui,
8415 plugins/profile-default/plugin.c,
8416 plugins/profile-default/plugin.h,
8417 plugins/profile-default/Makefile.am,
8418 (added) plugins/profile-default/anjuta-default-profile.ui,
8419 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8420 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
8421 multiple projects support.
8423 2007-01-06 Armin Burgmeier <armin@arbur.net>
8425 Reviewed by Naba Kumar <naba@gnome.org>
8426 * plugins/class-gen/combo-flags.h:
8427 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
8428 enum, added a type parameter to selected signal. Select highlighted
8429 entry when pressing enter (but not unselect it if it was already
8430 selected) before closing the popup. Also accept input when clicking
8433 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
8434 according to selection type.
8436 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
8439 2007-01-08 Johannes Schmid <jhs@gnome.org>
8441 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
8442 * plugins/project-wizard/templates/gtkmm/Makefile.am
8443 * plugins/project-wizard/templates/python/configure.ac.tpl
8444 * plugins/project-wizard/templates/python/configure.in.tpl
8445 * plugins/project-wizard/templates/python/Makefile.am
8446 * plugins/project-wizard/templates/cpp/configure.ac.tpl
8447 * plugins/project-wizard/templates/cpp/configure.in.tpl
8448 * plugins/project-wizard/templates/cpp/Makefile.am
8449 * plugins/project-wizard/templates/terminal.wiz
8450 * plugins/project-wizard/templates/xlib-dock.wiz
8451 * plugins/project-wizard/templates/wxwin.wiz
8452 * plugins/project-wizard/templates/java.wiz
8453 * plugins/project-wizard/templates/xlib/configure.ac.tpl
8454 * plugins/project-wizard/templates/xlib/configure.in.tpl
8455 * plugins/project-wizard/templates/xlib/Makefile.am
8456 * plugins/project-wizard/templates/gcj/configure.ac.tpl
8457 * plugins/project-wizard/templates/gcj/configure.in.tpl
8458 * plugins/project-wizard/templates/gcj/Makefile.am
8459 * plugins/project-wizard/templates/terminal/configure.ac.tpl
8460 * plugins/project-wizard/templates/terminal/configure.in.tpl
8461 * plugins/project-wizard/templates/terminal/Makefile.am
8462 * plugins/project-wizard/templates/terminal/autogen.sh
8463 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
8464 * plugins/project-wizard/templates/wxwin/configure.in.tpl
8465 * plugins/project-wizard/templates/wxwin/Makefile.am
8466 * plugins/project-wizard/templates/gnome.wiz
8467 * plugins/project-wizard/templates/java/configure.ac.tpl
8468 * plugins/project-wizard/templates/java/configure.in.tpl
8469 * plugins/project-wizard/templates/java/Makefile.am
8470 * plugins/project-wizard/templates/anjuta-plugin.wiz
8471 * plugins/project-wizard/templates/gtkmm.wiz
8472 * plugins/project-wizard/templates/python.wiz
8473 * plugins/project-wizard/templates/cpp.wiz
8474 * plugins/project-wizard/templates/gtk.wiz
8475 * plugins/project-wizard/templates/gcj.wiz
8476 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
8477 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
8478 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
8480 Starting fixing of all project wizards:
8481 - rename configure.in to configure.ac
8482 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
8483 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
8486 * TODO.task: Added bug number to bounty
8488 2007-01-07 Johannes Schmid <jhs@gnome.org>
8490 * plugins/build-basic-autotools.c:
8491 Fixed #392290 – Missed install as root option in project manager
8493 2007-01-07 Johannes Schmid <jhs@gnome.org>
8495 * plugins/sourceview/sourceview.c:
8496 Fixed #388731 – Odd editor behaviour after performing block-text operations
8497 Fixed #388727 – Block-tab does not work
8499 * plugins/sourceview/anjuta-document.h/c:
8500 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
8503 Require Gtk+ >= 2.10 for sourceview plugin
8505 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
8507 * libanjuta/anjuta-status.c:
8508 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
8510 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
8513 plugins/terminal/terminal.c:
8515 remove support for VTE < 0.9
8517 2007-01-06 Naba Kumar <naba@gnome.org>
8519 * po/POTFILES.in: Updated
8521 2007-01-05 Adam Dingle <adam@medovina.org>
8523 Reviewed by Naba Kumar <naba@gnome.org>:
8524 * plugins/message-view/anjuta-message-manager-plugin.glade:
8525 Fixed bug #377903 (improve message color defaults).
8527 2007-01-05 Naba Kumar <naba@gnome.org>
8529 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
8531 2007-01-03 Armin Burgmeier <armin@arbur.net>
8533 Reviewed by Naba Kumar <naba@gnome.org>:
8534 * plugins/symbol-browser/test-class.h: Fixed block ends.
8536 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
8537 C-style-block comment.
8539 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
8540 allow lists when writing autogen definition files. This is required
8541 for the new class generator. Also fixed a wrong return value in
8542 npw_autogen_write_definition_file and set a GError in
8543 npw_autogen_execute when the output file could not be opened.
8545 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
8548 * plugins/class-gen/Makefile.am: Added templates subdir, removed
8549 goc_template_header and goc_template_source, added top_srcdir to
8550 includes, link against project wizard (also hopefully temporarily),
8551 removed class_gen.h, class_gen.c, action-callbacks.h,
8554 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
8556 * plugins/class-gen/cell-renderer-flags.h:
8557 * plugins/class-gen/cell-renderer-flags.c:
8558 * plugins/class-gen/combo-flags.h:
8559 * plugins/class-gen/combo-flags.c:
8560 * plugins/class-gen/element-editor.c:
8561 * plugins/class-gen/element-editor.h:
8562 * plugins/class-gen/generator.c:
8563 * plugins/class-gen/generator.h:
8564 * plugins/class-gen/plugin.h:
8565 * plugins/class-gen/plugin.c:
8566 * plugins/class-gen/transform.c:
8567 * plugins/class-gen/transform.h:
8568 * plugins/class-gen/validator.c:
8569 * plugins/class-gen/validator.h:
8570 * plugins/class-gen/window.c:
8571 * plugins/class-gen/window.h: Rewrote class generator, it now allows
8572 adding of several class elements and uses autogen.
8574 * plugins/class-gen/templates/cc-header.tpl:
8575 * plugins/class-gen/templates/cc-source.tpl:
8576 * plugins/class-gen/templates/go-header.tpl:
8577 * plugins/class-gen/templates/go-source.tpl:
8578 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
8579 for the class generator.
8581 * configure.in: Added plugins/class-gen/templates/Makefile to output.
8583 2007-01-04 Naba Kumar <naba@gnome.org>
8585 Patch from Nick Treleaven:
8586 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
8587 all matching symbols.
8589 Patches from Maik Beckmann and Sébastien Granjoux:
8590 * plugins/profile-default/plugin.c,
8591 plugins/project-manager/plugin.c: Unescape project name. Fixes
8594 2007-01-04 Naba Kumar <naba@gnome.org>
8596 * plugins/glade/plugin.c: Fixed compilation with
8597 older glade-3 version.
8599 Patch from Roland Illig:
8600 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
8601 plugins/sourceview/anjuta-document-saver.c,
8602 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
8603 are necessary to build anjuta on NetBSD 3.0
8605 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
8606 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
8607 window manager in gnome.
8609 2007-01-02 Naba Kumar <naba@gnome.org>
8611 * plugins/glade/plugin.c: Make it work with glade-3 svn.
8613 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
8615 Reviewed by Naba Kumar <naba@gnome.org>:
8616 * libanjuta/interfaces/libanjuta.idl,
8617 plugins/debug-manager/Makefile.am,
8618 plugins/debug-manager/anjuta-marshal.list,
8619 plugins/debug-manager/debugger.c,
8620 plugins/debug-manager/sparse_buffer.c,
8621 plugins/debug-manager/sparse_buffer.h,
8622 plugins/debug-manager/sparse_view.c,
8623 plugins/debug-manager/sparse_view.h,
8624 plugins/debug-manager/disassemble.h,
8625 plugins/debug-manager/disassemble.c,
8626 plugins/debug-manager/anjuta-marshal.list,
8627 plugins/debug-manager/plugin.c,
8628 plugins/gdb/debugger.c,
8629 plugins/gdb/debugger.h,
8630 plugins/gdb/plugin.c:
8631 Add a disassembly view window
8633 * plugins/debug-manager/breakpoints.c,
8634 plugins/debug-manager/chunk_view.c,
8635 plugins/debug-manager/locals.c,
8636 plugins/debug-manager/memory.c,
8637 plugins/debug-manager/registers.c,
8638 plugins/debug-manager/stack_trace.c:
8639 Add some debugging information
8641 2006-12-18 Naba Kumar <naba@gnome.org>
8643 * configure.in, plugins/glade/plugin.c: Allow building against both
8644 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
8646 2006-12-03 Naba Kumar <naba@gnome.org>
8648 * TODO.tasks: Marked a bounty completed.
8650 2006-11-24 Adam Dingle <adam@medovina.org>
8652 Reviewed by Naba Kumar <naba@gnome.org>:
8653 * plugins/build-basic-autotools/build-basic-autotools.c,
8654 plugins/debug-manager/watch.c,
8655 plugins/document-manager/plugin.c,
8656 plugins/patch/plugin.c,
8657 plugins/project-manager/plugin.c:
8658 Fixed bug #378879 (several command names need ellipses).
8660 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
8662 Reviewed by: Naba Kumar <naba@gnome.org>
8663 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
8664 GCC 4.1.2 (there are only two warnings remaining now when compiling
8667 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
8669 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
8670 macro so that the generated function support a NULL plugin parameter.
8672 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
8673 in debug_tree_find_expression by freeing memory returned by the call
8674 to gtk_tree_model_get instead of the parameter string.
8676 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
8678 * plugins/debug-manager/breakpoints.c:
8681 * plugins/debug-manager/anjuta-debug-manager.ui,
8682 plugins/debug-manager/debugger.c,
8683 plugins/debug-manager/plugin.c:
8686 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
8688 * libanjuta/anjuta-launcher.c,
8689 plugins/gdb/debugger.c:
8692 2006-11-21 Naba Kumar <naba@gnome.org>
8694 * plugins/search/search_preferences.c: Fixed build break.
8696 2006-11-20 Naba Kumar <naba@gnome.org>
8698 Patch from Kjartan Maraas:
8699 * plugins/cvs-plugin/cvs-interface.c,
8700 plugins/document-manager/plugin.c,
8701 plugins/gtodo/interface.c,
8702 plugins/gtodo/libgtodo.h,
8703 plugins/message-view/anjuta-msgman.c,
8704 plugins/project-wizard/druid.c,
8705 plugins/search/search_preferences.c,
8706 plugins/sourceview/sourceview-prefs.c,
8707 plugins/terminal/terminal.c,
8708 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
8710 Patch from Przemysław Grzegorczyk:
8711 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
8712 plugins/subversion/anjuta-subversion.glade: Enable files in
8713 fileselection dialog. Fixes bug #376031.
8715 2006-11-17 Adam Dingle <adam@medovina.org>
8717 Reviewed by: Naba Kumar <naba@gnome.org>
8718 * plugins/build-basic-autotools/build-basic-autotools.c
8719 * plugins/class-gen/anjuta-class-gen.plugin.in
8720 * plugins/debug-manager/breakpoints.c
8721 * plugins/debug-manager/plugin.c
8722 * plugins/devhelp/plugin.c
8723 * plugins/document-manager/plugin.c
8724 * plugins/gdb/debugger.c
8725 * plugins/glade/anjuta-glade.plugin.in
8726 * plugins/gtodo/plugin.c
8727 * plugins/language-support-cpp-java/plugin.c
8728 * plugins/message-view/plugin.c
8729 * plugins/project-import/anjuta-project-import.glade
8730 * plugins/project-import/anjuta-project-import.plugin.in
8731 * plugins/search/plugin.c
8732 * plugins/tools/scripts/tools-2.xml.in
8733 * plugins/valgrind/plugin.c
8734 * src/anjuta-actions.h:
8735 Fixed bug #376335 "menu items should be capitalized". Minor
8738 2006-11-20 Naba Kumar <naba@gnome.org>
8740 * configure.in: Fixed build.
8742 Patch from: Arjan Timmerman
8743 *configure.in: Make subvesion plugin build for apr 1.x.
8746 2006-11-20 Johannes Schmid <jhs@gnome.org>
8750 Removed patches from Sylvain and Günther. They caused not problems but
8751 Naba was against them.
8753 2006-11-20 Johannes Schmid <jhs@gnome.org>
8755 * Removed me from MAINTAINERS
8757 2006-11-14 Günther Brammer <GBrammer@gmx.de>
8760 Use apr-1 instead of apr-0
8762 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
8764 * global-tags/create_global_tags.sh.in: Correct a bug when environment
8765 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
8766 and another bug occuring when parsing .pc file containing quotes.
8768 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
8770 * plugins/*/*.[ch]: Use class macro for type casting.
8772 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
8773 GCC 4.1.2 (there are only two warnings remaining now when compiling
8776 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
8777 a memory leak in debug_tree_find_expression; g_free was called on
8778 the parameter instead of the memory allocated by gtk_tree_model_get.
8780 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
8781 to declare and initialize the global type variable of the plugin.
8783 2006-10-31 Naba Kumar <naba@gnome.org>
8785 * global-tags/create_global_tags.sh.in: Added an end message.
8787 * libanjuta/anjuta-launcher.h: Fixed indentation.
8789 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
8790 creation to a) append the messages in right way, b) Connect signals
8791 to the view properly and c) Recreate the system-tags.cache at the
8792 end of the generation.
8794 * plugins/symbol-browser: Fixed action path (double
8795 click on sysmbols was not working).
8797 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
8798 Fixed typedef and removed dead code.
8800 * tagmanager/c.c: Took the latest version from ctags source
8801 repository, because the one we had (from ctags 5.6) was broken.
8803 * global_tags/create_global_tags.sh.in: Reverted the patch from
8804 Sylvain because it was not right fix (and added a helpful comment).
8805 Used /bin/bash to fix the bashism and generated separate log files
8806 for each tag files in the same directory.
8808 2006-10-29 Naba Kumar <naba@gnome.org>
8810 * plugins/editor/text_editor.c: Use a temporary file
8811 to save the editor and move it at the end to original
8812 file. This will prevent data corruption if file save
8813 failed for any reason. Also report proper errors when
8814 file save fails. Fixes bug #346575.
8816 2006-10-26 Naba Kumar <naba@gnome.org>
8818 * plugins/document-manager/anjuta-docman.c: Do not load
8819 the same files with different path more than once (happens
8820 with symlinked files). Fixes Bug #323591.
8822 2006-10-25 Naba Kumar <naba@gnome.org>
8824 * plugins/valgrind/vgactions.c: Fixed a warning.
8826 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
8828 Reviewed by Naba Kumar <naba@gnome.org>:
8830 * plugins/valgrind/vgtoolview.c:
8831 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
8833 * plugins/valgrind/bugged-prg-test.c:
8834 No more warning during compilation with GCC 4.1.
8835 Program is still buggy in order to be used as a test of the
8838 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
8839 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
8840 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
8841 plugins/valgrind/vgrule.c:
8842 No more warning during compilation with GCC 4.1.
8844 * plugins/valgrind/plugin.c:
8845 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
8846 prototype (was missing from previous patch).
8848 2006-10-24 Naba Kumar <naba@gnome.org>
8850 * plugins/glade/plugin.c: Show glade tree view, not list view.
8852 * plugins/glade/plugin.c: Fixed crash when Anjuta is
8853 exited with glade plugin still loaded. Fixes Bug #364755.
8855 * plugins/document-manager/anjuta-document-manager.plugin.in:
8856 Added application/x-reject in accepted mime-types.
8858 * Changelog: Fixed changelog alignments.
8860 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
8862 Reviewed by: Naba Kumar <naba@gnome.org>
8864 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
8865 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
8866 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
8867 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
8868 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
8869 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
8870 plugins/valgrind/vgsearchbar.c:
8871 Use class macro for type casting.
8873 * plugins/valgrind/plugin.h:
8874 Don't force cast a GtkActionGroup to a GtkAction.
8876 * plugins/valgrind/plugin.c:
8877 Use correct API to get path of the preoject root when building
8878 the list of targets for the run action.
8879 Correct ordering of the construction of the preferences widgets.
8880 Only remove the valgrind widget if it is currently displayed.
8882 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
8883 Return if check_valgrind_binary() fails.
8884 The ValgrindPluginPrefs object is initialized after the call to
8885 vg_action_new. Take a handle to the location of the pointer to
8888 2006-10-24 Naba Kumar <naba@gnome.org>
8890 * HACKING: Updated coding sample.
8892 Patch from: Armin Burgmeier <armin@arbur.net>
8893 * plugins/symbol-browser/test-class.h,
8894 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
8896 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
8898 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
8899 * plugins/valgrind/vgtoolview.h:
8900 Correctly handle the argv / srcdir of vg_tool_view object. Do
8901 not leak memory associated with those arrays.
8903 * plugins/symbol-browser/an_symbol_prefs.c:
8904 Support unloading / reloading of the module (for example when
8905 closing a project and opening another one).
8907 * plugins/project-manager/plugin.c:
8908 Remove plugin widget before removing plugin itself, preventing
8909 a crash with valgrind plugin.
8911 * libanjuta/anjuta-preferences-dialog.c:
8912 Do not use the page_num returned by gtk_notebook_append_page to
8913 remove the page as it cause bugs when pages removal is not done
8916 * plugins/document-manager/anjuta-docman.c:
8917 Fix some GTK+ warnings.
8919 * global-tags/create_global_tags.sh.in:
8920 Rewrite script to remove bash-ism and use pkg-config directly
8921 instead of parsing the *.pc file by hand. This solve problems
8922 that occurred when one of the directory in PKG_CONFIG_PATH is
8925 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
8927 * plugins/glade/plugin.c: Fix build (#363884)
8929 2006-10-22 Johannes Schmid <jhs@gnome.org>
8931 * plugins/file-manager/an_file_view.c:
8932 * plugins/file-manager/plugin.c:
8933 * plugins/file-manager/plugin.h:
8934 Fix possible crasher when changing project-root uri when we try to restore open nodes
8937 2006-10-19 Naba Kumar <naba@gnome.org>
8939 Patch from: Juan Pablo Ugarte
8940 * plugins/glade/plugin.c: Include glade header
8943 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
8945 * plugins/debug-manager/Makefile.am,
8946 plugins/debug-manager/sexy-icon-entry.h,
8947 plugins/debug-manager/sexy-icon-entry.c,
8948 plugins/debug-manager/dataview.c:
8949 Fix bug #358134 (Goto memory prompt)
8950 Use sexy-icon-entry from libsexy 0.1.10
8952 * plugins/debug-manager/debugger.c,
8953 plugins/debug-manager/plugin.c,
8954 plugins/debug-manager/start.c,
8955 plugins/gdb/debugger.c,
8956 plugins/gdb/plugin.c:
8957 Better error handling when starting and stopping debugger
8959 2006-10-13 Maik Beckmann <maik@eigenco.de>
8961 * src/action_callbacks.c:
8962 Fixed bug #361830 (AboutDialog does not close) which is caused
8963 due to a change in Gtk+ 2.10
8965 2006-10-12 Adam Dingle <adam@medovina.org>
8967 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
8969 * plugins/search/search-replace.c:
8970 Fixed bug #358068 (indicate when Find in Files is complete)
8972 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8974 * plugins/sourceview/sourceview-prefs.c:
8975 * plugins/sourceview/sourceview.glade:
8976 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
8978 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
8980 * plugins/devhelp/plugin.c:
8981 * plugins/search/plugin.c:
8982 Fixed bug #359750 (fix find/replace shortcut keys).
8984 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
8985 use Alt+key for shortcuts)
8987 * plugins/debug-manager/debug_tree.c:
8988 * plugins/debug-manager/debugger.c:
8989 Fixed bug #359317 (can't load debug manager)
8991 * /plugins/document-manager/plugin.c:
8992 Fixed bug #359259 (highlight modes listed in reverse
8993 alphabetical order).
8995 2006-10-10 Johannes Schmid <jhs@gnome.org>
8997 * plugins/glade/plugin.c:
8998 Add scrollbars to glade project window
9000 2006-10-10 Johannes Schmid <jhs@gnome.org>
9002 * libanjuta/interfaces/Makefile.am.iface:
9003 Fixed Makefile with broke build
9005 2006-10-07 Johannes Schmid <jhs@gnome.org>
9007 * libanjuta/interfaces/anjuta-idl-compiler.pl:
9008 * libanjuta/interfaces/Makefile.iface.am:
9009 Fixed enum types generation
9011 * libanjuta/interfaces/libanjuta.idl:
9012 Fixed some strange typo
9014 2006-10-06 Johannes Schmid <jhs@gnome.org>
9016 * libanjuta/interfaces/Makefile.iface.am:
9017 Fixed enum-types.h generation
9018 * libanjuta/interfaces/libanjuta.idl:
9020 IAnjutaTODO::load should take const gchar* argument
9021 Remove include to libanjuta/e-splash.h which is not installed as header file
9022 Disable get_attributes for now
9024 * pluings/sourceview/sourceview.c: Disabled get_attributes
9026 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
9028 2006-10-05 Naba Kumar <naba@gnome.org>
9030 * TODO.tasks: Set 'Improve class widzard' task to assigned.
9031 Set bug id for 'Profiler plugin' task.
9033 2006-10-03 Naba Kumar <naba@gnome.org>
9035 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
9036 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
9038 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
9039 plugins/project-manager/plugin.c: Added a new API in
9040 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
9041 Added some documentation. On project close, close all editors that
9042 has files opened for the project.
9044 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
9045 from the containers on anjuta_shell_remove_widget(). Do not destroy
9046 glade widgets once created.
9048 2006-10-03 Johannes Schmid <jhs@gnome.org>
9050 * libanjuta/interfaces/anjuta-idl-compiler.pl:
9051 * libanjuta/interfaces/libanjuta.idl:
9052 const-List<> => const List<>
9053 List-free<> => List<>
9055 * Makefile.am: Reenabled launcher
9057 2006-10-03 Johannes Schmid <jhs@gnome.org>
9059 * libanjuta/interfaces/Makefile.am.iface:
9060 Install libanjuta.idl
9062 2006-10-02 Adam Dingle <adam@medovina.org>
9064 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
9066 2006-10-02 Adam Dingle <adam@medovina.org>
9068 * plugins/editor/style-editor.c: fixed bug #357534
9069 * plugins/gdb/utilities.h: removed 2 unused declarations
9071 2006-10-02 Johannes Schmid <jhs@gnome.org>
9073 * Makefile.am: disabled anjuta-launcher
9074 * libanjuta/Makefile.am:
9076 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
9077 * libanjuta/glue-factory.c: (glue_factory_add_path),
9078 (glue_factory_get_path):
9079 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
9080 * libanjuta/glue-factory.h:
9081 * libanjuta/glue-cpp.h:
9082 * libanjuta/glue-cpp.c:
9083 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
9085 * libanjuta/interfaces/Makefile.am.iface:
9086 * libanjuta/interfaces/anjuta-idl-compiler.pl:
9087 * libanjuta/interfaces/libanjuta.idl:
9088 Add a new features to idl compiler:
9089 List<Type> => List of Type
9090 List-free<Type> => List of Type, it is up to the caller to free items and list
9091 const-List(-free)<Type> = const List of Types
9092 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
9094 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
9095 (generic_cpp_class_create_code):
9096 Adapted to new project_manager interface
9098 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
9099 * plugins/debug-manager/debugger.c:
9100 (ivariable_debugger_iface_init):
9101 Do not use C++ keyword "delete" for interface name
9103 * plugins/document-manager/anjuta-document-manager.plugin.in:
9104 Added m4 to mime-types
9106 * plugins/project-manager/plugin.c:
9107 (iproject_manager_add_source_multi):
9108 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
9110 2006-10-01 Naba Kumar <naba@gnome.org>
9112 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
9113 UI file used when out-of-process devhelp is used instead of
9116 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
9117 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
9118 plugins/profile-default/default.anjuta: Build devhelp plugin,
9119 but use out-of-process devhelp if devhelp plugin is disabled
9120 (either by user or devhelp is not installed). Disabled devhelp
9121 plugin by default. Added it in default profile.
9123 2006-10-01 Naba Kumar <naba@gnome.org>
9125 * plguins/project-manager/plugin.c: Possible fix for crash
9128 * configure.in, plugins/Makefile.am: Enabled glade plugin and
9129 set dep to last version 3.0.2.
9131 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
9132 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
9133 plugins/symbol-browser/plugin.c: Use the right action group
9134 for getting popup actions (Fixes lots of assertion failures).
9136 * plugins/project-manager/plugin.c,
9137 plugins/project-manager/plugin.h: use separate action group
9140 * plugins/message-view/plugin.c: Disconnect session load
9141 signal on plugin deactivation (fixes a crash).
9143 2006-09-30 Naba Kumar <naba@gnome.org>
9145 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
9146 * TODO.tasks: Assigned a bounty to Massimo.
9148 2006-09-29 Naba Kumar <naba@gnome.org>
9150 * src/anjuta-app.c, src/shell.c: Fixed build errors.
9152 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
9154 * plugins/debug-manager/debugger.c,
9155 plugins/debug-manager/plugin.c,
9156 libanjuta/interfaces/libanjuta.idl:
9157 Add a new abort command to quit debugger without waiting
9159 * plugins/gdb/debugger.c,
9160 plugins/gdb/debugger.h,
9161 plugins/gdb/plugin.c:
9162 Send a signal directly to the debugged program
9163 Implement abort command
9165 * plugins/debug-manager/debug_tree.c:
9168 * plugins/debug-manager/stack-trace.c:
9171 2006-09-29 Naba Kumar <naba@gnome.org>
9173 * TODO.tasks: Updated.
9175 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
9178 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
9180 * TODO.tasks: Updated in light of the word wrapping fix
9181 in Tasks Manager. Added a test bounty entry.
9183 * TODO.tasks: Added four bounties.
9185 2006-09-28 Naba Kumar <naba@gnome.org>
9187 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
9188 Added 'customizable' parameter to
9189 anjuta_ui_add_action_group_entries() and similar functions to
9190 allow user configuration of the actions. Filter out actions that
9191 are not configurable items (such as submenu items). Now the
9192 'Customize shortcuts' dialog is much better listed.
9194 * plugins/build-basic-autotools/build-basic-autotools.c,
9195 plugins/build-basic-autotools/build-basic-autotools.h,
9196 plugins/cvs-plugin/plugin.c,
9197 plugins/cvs-plugin/plugin.h,
9198 plugins/debug-manager/breakpoints.c,
9199 plugins/debug-manager/plugin.c,
9200 plugins/debug-manager/stack_trace.c,
9201 plugins/debug-manager/watch.c,
9202 plugins/devhelp/plugin.c,
9203 plugins/document-manager/plugin.c,
9204 plugins/file-loader/plugin.c,
9205 plugins/file-manager/plugin.c,
9206 plugins/glade/plugin.c,
9207 plugins/gtodo/interface.c,
9208 plugins/gtodo/plugin.c,
9209 plugins/language-support-cpp-java/plugin.c,
9210 plugins/macro/plugin.c,
9211 plugins/macro/plugin.h,
9212 plugins/message-view/plugin.c,
9213 plugins/patch/plugin.c,
9214 plugins/profile-default/default.anjuta,
9215 plugins/project-manager/plugin.c,
9216 plugins/project-manager/plugin.h,
9217 plugins/sample1/plugin.c,
9218 plugins/search/plugin.c,
9219 plugins/subversion/plugin.c,
9220 plugins/subversion/plugin.h,
9221 plugins/symbol-browser/plugin.c,
9222 plugins/symbol-browser/plugin.h,
9223 plugins/tools/plugin.c,
9224 plugins/valgrind/plugin.c,
9225 plugins/valgrind/plugin.h: Fixed to take care of above change
9226 in API of AnjutaUI. Properly added/removed action groups in some
9227 plugins. Split action groups into customization and non-customizable
9228 groups and added them separately.
9230 * plugins/document-manager/plugin.c: Close files belonging to
9231 project when project is closed (not complete).
9233 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
9234 vertical aligned cell entries.
9236 * src/anjuta-app.c: Define macros for the placeholder names.
9237 Set default widths and heights of the default placeholders,
9238 so that newly docked widgets are correclty sized.
9240 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
9241 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
9242 Fixed to generated correct actions addition/removal code.
9244 2006-09-25 Naba Kumar <naba@gnome.org>
9246 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
9247 libanjuta/anjuta-serializer.[ch]: Implemented serialization
9250 * plugins/message-view/anjuta-msgman.c,
9251 plugins/message-view/anjuta-msgman.h,
9252 plugins/message-view/message-view.c,
9253 plugins/message-view/message-view.h,
9254 plugins/message-view/plugin.c: Serialize messages panes in
9255 session save and deserialize them in session load so that
9256 build messages persistant.
9258 2006-09-24 Johannes Schmid <jhs@gnome.org>
9260 * libanjuta/anjuta-utils.c:
9261 * plugins/message-view/message-view.c:
9262 Really fixed #355407
9264 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
9266 * libanjuta/interfaces/libanjuta.idl:
9267 Change one variable sign
9269 * plugins/debug-manager/anjuta-debug-manager.glade,
9270 plugins/debug-manager/anjuta-debug-manager.ui:
9271 Few small interface changes
9273 * plugins/debug-manager/debug_tree.h,
9274 plugins/debug-manager/watch.c,
9275 plugins/debug-manager/debugger.c,
9276 plugins/debug-manager/plugin.c
9277 plugins/gdb/debugger.c,
9278 plugins/gdb/plugin.c:
9279 Big rewrite of debugger queue
9280 Allow to cancel command
9282 * plugins/debug-manager/memory.c:
9283 Fix a bug if a command is cancelled
9285 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
9287 * plugins/gdb/debugger.c,
9288 plugins/debug-manager/debug_tree.c,
9289 plugins/debug-manager/locals.c:
9290 Restore tree representation for local variable
9291 Add argument in local variable list
9292 Use gdb variable object to get all informations
9294 2006-09-19 Naba Kumar <naba@gnome.org>
9296 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
9297 that implements AnjutaSavePrompt class.
9299 * ChangeLog: Fixed indentation.
9301 * libanjuta/Makefile.am,
9302 libanjuta/anjuta-marshal.list,
9303 libanjuta/anjuta-shell.c,
9304 libanjuta/anjuta-shell.h,
9305 plugins/document-manager/action-callbacks.c,
9306 plugins/document-manager/action-callbacks.h,
9307 plugins/document-manager/anjuta-docman.c,
9308 plugins/document-manager/anjuta-docman.h,
9309 plugins/document-manager/plugin.c,
9310 src/anjuta.c: Impletemnted save prompt dialog to prompt for
9311 unsaved items during exit. A new signal is added in shell
9312 interface called 'save-prompt' to collect all unsaved items.
9313 Create AnjutaSavePrompt class (dialog) to process unsaved items.
9314 Fixed document manager to use the new save-prompt signal in shell
9315 and AnjutaSavePrompt object for unsaved files. Cleaned up
9316 AnjutaDocman to synchronously save new files. Fixed function
9319 2006-09-18 Johannes Schmid <jhs@gnome.org>
9321 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
9322 gdl requirement to 0.7.0
9324 2006-09-18 Johannes Schmid <jhs@gnome.org>
9326 * global-tags/.cvsignore:
9327 * global-tags/Makefile.am:
9328 * global-tags/create_global_tags.sh (removed):
9329 * global-tags/create_global_tags.sh.in (added):
9332 * libanjuta/anjuta-launcher.c:
9335 * plugins/project-manager/plugin.c:
9336 (project_manager_plugin_close_project):
9339 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
9342 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
9343 More reasonable toolbar creation/deletition though it does
9346 2006-09-15 Johannes Schmid <jhs@gnome.org>
9348 * libanjuta/anjuta-utils.c/.h:
9351 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
9353 * scintilla/ScintillaGTK.cxx
9354 Fixed doulbe freeing in Scintilla
9356 2006-09-12 Johannes Schmid <jhs@gnome.org>
9358 * plugins/symbol-browser/an_symbol_prefs.c:
9359 Support unloading / reloading of the module (for example when
9360 closing a project and opening another one).
9362 * plugins/project-manager/plugin.c:
9363 Really fixed #355148 (Show project name in title bar)
9365 2006-09-09 Johannes Schmid <jhs@gnome.org>
9367 * libanjuta/plugins.c:
9368 Fixed #355156 (Show plugins in alphabetical order)
9370 2006-09-09 Johannes Schmid <jhs@gnome.org>
9372 * plugins/project-manager/plugin.c:
9373 Fixed #355148 (Show project name in title bar)
9375 2006-09-09 Johannes Schmid <jhs@gnome.org>
9377 * plugins/project-manager/plugin.c:
9378 (value_removed_project_root_uri):
9379 Fixed crasher if project cannot be opened
9381 2006-08-30 Naba Kumar <naba@gnome.org>
9383 * plugins/language-support-cpp-java/plugin.[c,h],
9384 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
9385 Impletemnted UI for auto indent.
9387 2006-08-28 Naba Kumar <naba@gnome.org>
9389 * plugins/gvim/.cvsignore,
9390 plugins/gvim/Makefile.am,
9391 plugins/gvim/anjuta-vim-plugin.png,
9392 plugins/gvim/anjuta-vim.c,
9393 plugins/gvim/anjuta-vim.h,
9394 plugins/gvim/anjuta-vim.plugin.in,
9395 plugins/gvim/gtkvim.c,
9396 plugins/gvim/gtkvim.h,
9397 plugins/gvim/plugin.c,
9398 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
9401 2006-08-28 Naba Kumar <naba@gnome.org>
9403 Patch from: Massimo Corà <maxcvs@email.it>
9404 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
9405 possible infinite loop.
9407 2006-08-22 Adam Dingle <adam@medovina.org>
9409 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
9410 to edit are shown in the preferences dialog in anjuta").
9411 Removed unused widgets from the style editor dialog.
9413 2006-08-21 Johannes Schmid <jhs@gnome.org>
9415 * plugins/symbol-browser/test-class.[cpp/h]
9418 2006-08-18 Naba Kumar <naba@gnome.org>
9420 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
9421 end of document loading.
9423 * plugins/language-support-cpp-java/plugin.c,
9424 plugins/sourceview/sourceview.c: Fixed plugin loading.
9426 2006-08-17 Naba Kumar <naba@gnome.org>
9428 * plugins/language-support-cpp-java/plugin.c,
9429 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
9430 mode line parsing. Indentation parameters initialized based on
9431 mode line parameters.
9433 2006-08-16 Naba Kumar <naba@gnome.org>
9435 * Makefile.am, plugins/editor/text_editor.c,
9436 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
9439 2006-08-16 Naba Kumar <naba@gnome.org>
9441 Patch from Massimo Cora' <maxcvs@email.it>:
9443 * plugins/editor/aneditor-autocomplete.cxx,
9444 plugins/editor/aneditor-calltip.cxx,
9445 plugins/symbol-browser/Makefile.am,
9446 plugins/symbol-browser/an_symbol.c,
9447 plugins/symbol-browser/an_symbol_view.c,
9448 plugins/symbol-browser/plugin.c,
9449 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
9450 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
9451 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
9452 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
9453 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
9454 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
9455 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
9456 tagmanager/get.h, tagmanager/html.c,
9457 tagmanager/include/tm_source_file.h,
9458 tagmanager/include/tm_tag.h,
9459 tagmanager/include/tm_workspace.h,
9460 tagmanager/jscript.c, tagmanager/keyword.c,
9461 tagmanager/keyword.h, tagmanager/lisp.c,
9462 tagmanager/lregex.c, tagmanager/lua.c,
9463 tagmanager/main.h, tagmanager/make.c,
9464 tagmanager/options.c, tagmanager/options.h,
9465 tagmanager/parse.c, tagmanager/parse.h,
9466 tagmanager/parsers.h, tagmanager/pascal.c,
9467 tagmanager/perl.c, tagmanager/php.c,
9468 tagmanager/python.c, tagmanager/read.c,
9469 tagmanager/read.h, tagmanager/readtags.c,
9470 tagmanager/readtags.h, tagmanager/rexx.c,
9471 tagmanager/routines.c, tagmanager/routines.h,
9472 tagmanager/ruby.c, tagmanager/scheme.c,
9473 tagmanager/sh.c, tagmanager/slang.c,
9474 tagmanager/sml.c, tagmanager/sort.c,
9475 tagmanager/sort.h, tagmanager/sql.c,
9476 tagmanager/strlist.c, tagmanager/strlist.h,
9477 tagmanager/tcl.c, tagmanager/tm_source_file.c,
9478 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
9479 tagmanager/tm_workspace.c, tagmanager/verilog.c,
9480 tagmanager/vim.c, tagmanager/vstring.c,
9481 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
9482 5.6 and namespace completion fixed.
9484 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9485 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
9487 2006-08-15 Naba Kumar <naba@gnome.org>
9489 * libanjuta/interfaces/libanjuta.idl,
9490 plugins/editor/text-editor-iterable.c,
9491 plugins/editor/text_editor.c,
9492 plugins/sourceview/sourceview-cell.c,
9493 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
9494 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
9495 ianjuta_editor_end_action().
9497 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
9499 2006-08-13 Naba Kumar <naba@gnome.org>
9501 * plugins/debug-manager/breakpoints.c,
9502 plugins/debug-manager/memory.c,
9503 plugins/debug-manager/registers.c,
9504 src/layout.xml: Fixed debugger widgets layout.
9506 2006-08-12 Naba Kumar <naba@gnome.org>
9508 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
9509 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
9510 plugins/editor/editor.glade, plugins/editor/text_editor.h,
9511 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
9512 codes and dead codes. Removed automatic indentation prefs.
9514 2006-08-12 Johannes Schmid <jhs@gnome.org>
9516 * libanjuta/Makefile.am:
9517 * libanjuta/anjuta-launcher.c:
9518 * libanjuta/anjuta-launcher.h:
9519 * libanjuta/anjuta-plugin.c:
9520 * libanjuta/anjuta-plugin.h:
9521 * libanjuta/anjuta-preferences.c:
9522 * libanjuta/anjuta-preferences.h:
9523 * libanjuta/anjuta-shell.c:
9524 * libanjuta/anjuta-shell.h:
9525 * libanjuta/libanjuta.h:
9527 Made wrapper friendly:
9528 - no inline in header files (preferences_set/get)
9529 - correct signal names
9530 - correct GError** argument in anjuta_shell_freeze/thaw
9531 - include correct files in libanjuta.h
9533 * plugins/project-manager/plugin.c:
9536 2006-08-11 Naba Kumar <naba@gnome.org>
9538 * plugins/editor/aneditor-priv.h,
9539 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
9541 * plugins/editor/text_editor_cbs.c,
9542 plugins/sourceview/anjuta-view.c: Pass the right position for char
9545 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
9547 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
9549 2006-08-11 Naba Kumar <naba@gnome.org>
9551 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
9552 return the right character at the iter position and get_char() to
9555 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
9556 to set to character offset and not byte index.
9558 * plugins/language-support-cpp-java/plugin.c: Improved
9559 auto-indentation login. Indents opening and closing braces correctly.
9561 2006-08-10 Johannes Schmid <jhs@gnome.org>
9565 Required automake = 1.9
9567 * libanjuta/anjuta-children.c:
9568 * libanjuta/anjuta-children.h:
9569 * libanjuta/anjuta-encodings.h:
9570 * libanjuta/anjuta-launcher.h:
9571 * libanjuta/anjuta-plugin-description.h:
9572 * libanjuta/anjuta-preferences-dialog.h:
9573 * libanjuta/anjuta-preferences.h:
9574 * libanjuta/anjuta-session.h:
9575 * libanjuta/anjuta-status.h:
9576 * libanjuta/anjuta-ui.h:
9577 * libanjuta/anjuta-utils.c:
9578 * libanjuta/anjuta-utils.h:
9579 * libanjuta/e-splash.h:
9580 * libanjuta/glue-factory.h:
9581 * libanjuta/glue-plugin.h:
9582 * libanjuta/plugins.h:
9583 * libanjuta/resources.h:
9584 Fixed libanjuta to be able to wrap it
9585 - G_BEGIN_DECLS, G_END_DECLS
9586 - include all necessary files in libanjuta.h
9588 * plugins/gtodo/tray-icon.c:
9589 * plugins/terminal/terminal.c:
9590 Some build fixes for freebsd
9592 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
9593 * plugins/sourceview/sourceview.glade:
9594 Remove auto-indent feature as it is now in language-support
9596 2006-08-09 Naba Kumar <naba@gnome.org>
9598 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
9599 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
9600 Added missing files.
9602 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
9603 get_use_spaces(), set_tabsize() and set_use_spaces().
9605 2006-08-09 Naba Kumar <naba@gnome.org>
9607 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
9608 succeeded in activating.
9610 * plugins/document-manager/plugin.c: Added debug message.
9612 * libanjuta/interfaces/libanjuta.idl,
9613 plugins/editor/text_editor.c: Implemented get_tabsize(),
9614 get_use_spaces(), set_tabsize() and set_use_spaces().
9616 * plugins/language-support-cpp-java/Makefile.am,
9617 plugins/language-support-cpp-java/plugin.c,
9618 plugins/language-support-cpp-java/plugin.h: Used editor parameters
9619 for indentation. Added preferences page for paramenters.
9621 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
9623 2006-08-08 Naba Kumar <naba@gnome.org>
9625 * libanjuta/interfaces/libanjuta.idl,
9626 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9627 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9628 plugins/editor/text_editor.c,
9629 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
9630 and implemented it for both scintilla and sourceview.
9632 * plugins/search/plugin.c: Use the new grab_focus() to transfer
9633 focus back to editor (happens when pressing esc in incremental
9636 2006-08-08 Naba Kumar <naba@gnome.org>
9638 * libanjuta/interfaces/libanjuta.idl,
9639 plugins/editor/text_editor.c,
9640 plugins/editor/text_editor.h,
9641 plugins/editor/text-editor-iterable.c,
9642 plugins/sourceview/sourceview-cell.c,
9643 plugins/sourceview/sourceview.c: Implemented editor attributes
9646 * plugins/editor/aneditor.cxx: Disabled old indentation code.
9647 plugins/language-support-cpp-java/plugin.c: Implemented indentation
9648 code (not complete yet).
9650 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9651 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9652 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9653 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9654 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9655 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9657 2006-08-04 Naba Kumar <naba@gnome.org>
9659 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
9662 2006-08-03 Johannes Schmid <jhs@gnome.org>
9664 * configure.in: Add a more informative text to valgrind plugin
9667 Modified Preferences tasl
9668 * libanjuta/anjuta-plugin.c:
9669 * libanjuta/anjuta-preferences-dialog.c:
9670 * libanjuta/anjuta-preferences-dialog.h:
9671 * libanjuta/anjuta-preferences.c:
9672 * libanjuta/anjuta-preferences.h:
9673 * libanjuta/interfaces/Makefile.am.iface:
9674 * libanjuta/interfaces/libanjuta.idl:
9675 Added IAnjutaPreferences interface which every plugin that has preferences should
9676 implement. Call merge() and unmerge() at plugin activation/deactivation.
9677 Fixed preferences_page_remove()
9679 * plugins/build-basic-autotools/build-basic-autotools.c:
9680 * plugins/cvs-plugin/plugin.c:
9681 * plugins/document-manager/plugin.c:
9682 * plugins/editor/plugin.c:
9683 * plugins/editor/plugin.h:
9684 * plugins/file-manager/plugin.c:
9685 * plugins/gtodo/main.h:
9686 * plugins/gtodo/plugin.c:
9687 * plugins/gtodo/preferences.c:
9688 * plugins/message-view/anjuta-msgman.c:
9689 * plugins/message-view/anjuta-msgman.h:
9690 * plugins/message-view/plugin.c:
9691 * plugins/sourceview/plugin.c:
9692 * plugins/sourceview/plugin.h:
9693 * plugins/symbol-browser/an_symbol_prefs.c:
9694 * plugins/symbol-browser/plugin.c:
9695 * plugins/terminal/terminal.c:
9696 * plugins/valgrind/plugin.c
9699 Updated preference loading/unloading for all plugins
9701 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
9703 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
9704 src/Makefile.am, plugins/tools/scripts/Makefile.am:
9705 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
9706 recommended by the autoconf manual.
9707 - Fixes compiling with autoconf 2.60.
9709 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
9711 2006-08-02 Johanes Schmid <jhs@gnome.org>
9713 * plugins/profile-default/plugin.c:
9714 Fixed session handling
9716 2006-08-01 Johannes Schmid <jhs@gnome.org>
9719 * plugins/Makefile.am:
9720 Disabled devhelp and glade for now as they do not work (#341073
9723 * plugins/profile-default/anjuta-default-profile.ui (removed):
9724 * plugins/profile-default/plugin.c:
9725 * plugins/profile-default/plugin.h:
9726 * plugins/project-manager/anjuta-project-manager.ui:
9727 * plugins/project-manager/plugin.c:
9728 * plugins/project-manager/plugin.h:
9729 Limted multiple project support #315043
9731 * libanjuta/interfaces/libanjuta.idl:
9732 Added ianjuta_profile_unload
9734 2006-07-31 Naba Kumar <naba@gnome.org>
9736 * libanjuta/interfaces/libanjuta.idl,
9737 plugins/editor/text-editor-iterable.c,
9738 plugins/editor/text_editor.c,
9739 plugins/sourceview/anjuta-view.c,
9740 plugins/sourceview/anjuta-view.h,
9741 plugins/sourceview/sourceview.c: Fixed text iteration and
9742 IAnjutaEditor implementations in both scintilla
9743 and sourceview. Cleand up libanjuta API: Removed redundant
9744 erase_range() method from IAnjutaEditor interface, fixed
9745 ianjuta_editor_get_text to take length instead of range (consistency).
9746 autoindentation in both sourceview and scintilla more or less works,
9747 but still disabled for now because there are still some anomalies
9750 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
9752 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
9755 2006-07-30 Johannes Schmid <jhs@gnome.org>
9757 * plugins/sourceview/anjuta-document.c:
9758 * plugins/sourceview/anjuta-document.h:
9759 * plugins/sourceview/anjuta-view.c:
9760 * plugins/sourceview/sourceview.c:
9761 Wrote a new "char_added" implementation, I hope this one is good
9763 * plugins/sourceview/sourceview-cell.c:
9764 Fixed typo: "text_iter" instead of "iter"
9766 2006-07-30 Naba Kumar <naba@gnome.org>
9768 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
9770 2006-07-30 Johannes Schmid <jhs@gnome.org>
9772 * autogen.sh: use gnome-autogen.sh from gnome-coomen
9774 * plugins/debug-manager/plugin.c:
9775 * plugins/patch/plugin.c:
9776 Use IAnjutaIndicable to mark debugger position
9778 * plugins/sourceview/sourceview.c:
9779 Define colors for IAnjutaIndicable
9781 2006-07-29 Johannes Schmid <jhs@gnome.org>
9783 * plugins/debug-manager/anjuta-debug-manager.ui:
9784 * plugins/debug-manager/breakpoints.c:
9785 * plugins/debug-manager/images/Makefile.am:
9786 * plugins/debug-manager/images/run-to-cursor.png:
9787 * plugins/debug-manager/plugin.c:
9788 Added toolbar and some icons
9790 * plugins/patch/anjuta-patch.ui:
9791 * plugins/patch/patch-plugin.c:
9792 * plugins/patch/patch-plugin.glade:
9793 * plugins/patch/plugin.c:
9794 * plugins/patch/plugin.h:
9795 Improved patch plugin (GUI and function)
9797 * plugins/sourceview/sourceview.c:
9798 Fixed another Gtk-Critical
9800 * plugins/tools/anjuta-tools.ui:
9801 * plugins/tools/plugin.h:
9802 Put Patch plugin in tools menu and changed ui file
9804 2006-07-29 Johannes Schmid <jhs@gnome.org>
9806 * plugins/document-manager/plugin.c:
9807 Fixed accelator Gtk-Warning
9809 * plugins/message-view/anjuta-msgman.c:
9812 * plugins/sourceview/anjuta-document.c:
9813 * plugins/sourceview/anjuta-document.h:
9814 * plugins/sourceview/anjuta-marshal.list:
9815 Wrote a better emitter for the char-added signal
9817 * plugins/sourceview/sourceview.c:
9818 Fixed Redo/Undo to void Gtk-Criticals
9820 * plugins/sourceview/sourceview-args.c:
9821 * plugins/sourceview/sourceview-cell.c:
9822 * plugins/sourceview/sourceview-scope.c:
9823 * plugins/sourceview/sourceview-tags.c:
9824 Adapted to new IAnjutaIterator API
9826 2006-07-28 Naba Kumar <naba@gnome.org>
9828 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
9830 * plugins/symbol-browser/an_symbol.c,
9831 plugins/symbol-browser/an_symbol_iter.c,
9832 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
9833 subclass of AnjutaSymbol so that the symbol is accessible from
9834 the iter in light of changes in IAnjutaIterable.
9836 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
9837 implementation of IAnjutaIterable.
9839 2006-07-28 Naba Kumar <naba@gnome.org>
9841 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
9842 IAnjutaIterable. They were kind of useless since the interface is
9843 defined on the data object itself. Added set_position() method
9844 in IAnjutaIterable to allow setting arbitrary current index to the
9846 Added erase() and erase_range() in IAnjutaEditor.
9848 * plugins/editor/text-editor-iterable.c: Fixed
9849 plugins/editor/text_editor.c: Implemented erase() and erase_range()
9850 methods in editor. Fixed get_line_from_position() method.
9852 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
9853 code. It's disabled for now.
9855 * plugins/sourceview/sourceview-cell.c,
9856 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
9859 2006-07-27 Johannes Schmid <jhs@gnome.org>
9861 * plugins/sourceview/sourceview-cell.c:
9862 Fixed IAnjutaEditorCell to work only on a single line
9863 Fixed crasher in finalize
9865 * plugins/symbol-browser/an_symbol_prefs.c:
9866 * global-tags/Makefile.am:
9867 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
9870 2006-07-26 Naba Kumar <naba@gnome.org>
9872 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
9873 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
9875 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
9877 * plugins/document-manager/plugin.c: Fixed dynamic loading of
9880 * plugins/editor/text-editor-iterable.c,
9881 plugins/editor/text_editor.c,
9882 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
9883 method to work correctly, it was ignoring start and end parameters.
9884 Fixed TextEditorCell implementation. Fixed 'char-added' signal
9887 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
9888 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
9890 2006-07-24 Massimo Cora' <maxcvs@email.it>
9892 * plugins/symbol-browser/an_symbol_view.c,
9893 plugins/symbol-browser/an_symbol_view.h,
9894 plugins/symbol-browser/plugin.c:
9895 fix a matching case into sv_extract_type_qualifier_from_expr ()
9896 and some minor issues.
9898 2006-07-26 Johannes Schmid <jhs@gnome.org>
9900 * plugins/language-support-cpp-java/plugin.c:
9901 Fixed to work kind of with sourceview editor
9902 * plugins/sourceview/anjuta-document.c:
9903 * plugins/sourceview/anjuta-view.c:
9904 * plugins/sourceview/sourceview-cell.c:
9905 * plugins/sourceview/sourceview.c:
9906 Fixed IAnjutaEditorCell and "char-added" signal
9908 2006-07-24 Naba Kumar <naba@gnome.org>
9910 * plugins/document-manager/plugin.c,
9911 plugins/document-manager/plugin.h: Initial implementedion for loading
9914 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
9917 * plugins/editor/text_editor.c: Fixed syntax highlighting when
9918 indicators are cleared (that leaved grey texts).
9920 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
9922 * libanjuta/interfaces/libanjuta.idl,
9923 plugins/debug-manager/breakpoints.c,
9924 plugins/debug-manager/memory.c,
9925 plugins/debug-manager/registers.c,
9926 plugins/debug-manager/debug_tree.c,
9927 plugins/debug-manager/debugger.c,
9928 plugins/gdb/debugger.c,
9929 plugins/gdb/debugger.h,
9930 plugins/gdb/plugin.c:
9931 Add a parameter for reporting error
9932 Add a new interface for using gdb variable object
9933 Allow to cancel commands
9934 Rewrite handling of debugger state
9936 * plugins/debug-manager/plugin.c,
9937 plugins/debug-manager/locals.c,
9938 plugins/debug-manager/locals.h,
9939 plugins/debug-manager/register.c,
9940 plugins/debug-manager/stack_trace.c,
9941 plugins/debug-manager/stack_trace.h:
9942 Create and destroy local and stack trace windows when needed
9944 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9946 * plugins/document-manager/plugin.c:
9947 Fixed "Automatic" highlighting
9949 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9951 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
9953 * plugins/sourceview/anjuta-view.c:
9954 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
9956 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
9958 * configure.in: Check for C/C++-Compiler correctly
9960 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
9962 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9964 * plugins/debug-manager/stack_trace.c:
9965 Destroy stack window when debuuger is disabled (#347414)
9967 * plugins/sourceview/anjuta-view.c:
9968 Fix a crash with popup-menu (#347412)
9970 2006-07-13 Naba Kumar <naba@gnome.org>
9972 * plugins/editor/Makefile.am,
9973 plugins/editor/text_editor.h,
9974 plugins/editor/text-editor-iterable.h,
9975 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
9978 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
9981 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
9983 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
9985 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
9988 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9990 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9992 * libanjuta/anjuta-preferences-dialog.c:
9993 Do not use the page_num returned by gtk_notebook_append_page to
9994 remove the page as it cause bugs when pages removal is not done
9997 * plugins/document-manager/anjuta-docman.c:
9999 makes Anjuta display dock_items which have previously been hidden
10001 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
10003 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
10005 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
10006 * plugins/sourceview/sourceview.c: (imark_unmark):
10008 Patches for bugs #346450 and #346295
10010 * AUTHORS: Added Fredrik
10012 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
10014 * plugins/message-view/anjuta-msgman.c:
10015 Fixed close button/icon size (like in docman)
10017 2006-06-10 Naba Kumar <naba@gnome.org>
10019 * plugins/editor/text_editor.c: Fixed goto line to mark the line
10022 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
10024 * libanjuta/interfaces/libanjuta.idl:
10025 Move inspect_memory function in IAnjutaCpuDebugger interface
10026 Rename Boolean type to State
10028 * plugins/debug-manager/breakpoint.c:
10029 Rename Boolean type to State
10031 * plugins/debug-manager/Makefile.am,
10032 plugins/debug-manager/anjuta-marshal.list,
10033 plugins/debug-manager/data_view.c,
10034 plugins/debug-manager/data_view.h,
10035 plugins/debug-manager/data_buffer.c,
10036 plugins/debug-manager/data_buffer.h,
10037 plugins/debug-manager/chunk_view.c,
10038 plugins/debug-manager/chunk_view.h,
10039 plugins/debug-manager/anjuta-debug-manager.ui,
10040 plugins/debug-manager/debugger.c,
10041 plugins/debug-manager/memory.c,
10042 plugins/debug-manager/memory.h,
10043 plugins/debug-manager/plugin.c,
10044 plugins/gdb/debugger.c,
10045 plugins/gdb/debugger.h,
10046 plugins/gdb/plugin.c:
10047 Rewrite memory window using a special widget
10048 Rename Boolean type to State
10050 2006-06-08 Naba Kumar <naba@gnome.org>
10052 * plugins/editor/text_editor.c (itext_editor_get_current_word):
10053 Do not return garbage characters and return NULL when there is no
10056 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
10059 * plugins/search/search-replace.c: Fixed a mem leak.
10061 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
10063 * libanjuta/anjuta-launcher.c:
10064 Added debug message (see #343522)
10066 * plugins/build-basic-autotools/build-basic-autotools.c:
10067 Patch from Günther Brammer to fix #344015
10069 * plugins/sourceview/sourceview.c:
10070 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
10071 automatic highlight of build messages)
10073 2006-06-06 Naba Kumar <naba@gnome.org>
10076 libanjuta/interfaces/libanjuta.idl,
10077 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10078 plugins/Makefile.am,
10079 plugins/document-manager/action-callbacks.c,
10080 plugins/document-manager/plugin.c,
10081 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
10082 interface for language highlight selection and langauge change
10085 * plugins/language-support-cpp-java: Added language support
10086 plugin for cpp and java.
10088 2006-05-27 Naba Kumar <naba@gnome.org>
10090 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
10091 plugins/debug-manager/*, data/Makefile.am,
10092 manuals/reference/libanjuta/libanjuta.types,
10093 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10094 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
10095 merged anjuta-new-debugger branch into trunck.
10096 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
10098 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
10100 * libanjuta/interfaces/libanjuta.idl,
10101 plugins/debug-manager/debugger.c,
10102 plugins/debug-manager/debugger.h,
10103 plugins/gdb/anjuta-gdb.plugin.in,
10104 plugins/gdb/debugger.c,
10105 plugins/gdb/debugger.h,
10106 plugins/gdb/plugin.c:
10107 Add new IAnjutaCpuDebugger interface to access cpu register
10108 Run gdb instead of /usr/local/bin/gdb
10110 * plugins/debug-manager/plugin.c,
10111 plugins/debug-manager/registers.c,
10112 plugins/debug-manager/registers.h:
10113 Rewrite register window
10114 Rename Load target menu item to Run target
10116 2006-05-07 Naba Kumar <naba@gnome.org>
10120 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
10122 * plugins/debug-manager/watch.c,
10123 plugins/debug-manager/breakpoint.c,
10124 plugins/debug-manager/breakpoint.h:
10125 Fix crash: disconnect save and load session signals
10127 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
10129 * libanjuta/interface/libanjuta.idl,
10130 plugins/debug-manager/debugger.c,
10131 plugins/gdb/plugin.c:
10132 Add a value parameter for evaluate command
10134 * plugins/debug-manager/anjuta-debug-manager.glade:
10135 Create new dialog box for watches using glade
10137 * plugins/debug-manager/anjuta-debug-manager.ui:
10138 Move watch menu items near the end
10139 Move breakpoint menu items outside the sub menu
10141 * plugins/debug-manager/debug_tree.c,
10142 plugins/debug-manager/debug_tree.h,
10143 plugins/debug-manager/debug_tree.h,
10144 plugins/debug-manager/watch.c:
10145 Move all GUI code from watch.c to debug_tree.c
10146 Add an auto update property to watches
10148 * plugins/debug-manager/locals.c,
10149 plugins/debug-manager/locals.h,
10150 plugins/debug-manager/stack_trace.c,
10151 plugins/debug-manager/stack_trace.h,
10152 plugins/debug-manager/plugin.c:
10153 Register actions before starting debugger
10155 * plugins/gdb/debugger.c:
10156 Do not call callback function if not present
10158 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
10160 * libanjuta/interfaces/libanjuta.idl,
10161 plugins/debug-manager/stack_trace.c,
10162 plugins/debug-manager/stack_trace.h,
10163 plugins/debug-manager/anjuta-debug-manager.ui,
10164 plugins/gdb/debugger.c:
10165 Add a popup menu in stack frame window
10166 Add a new frame-changed event
10167 Use MI command for getting stack informations
10168 Get filename with full path (need gdb > 6.3)
10170 * libanjuta/interfaces/libanjuta.idl,
10171 plugins/debug-manager/debug_tree.c,
10172 plugins/debug-manager/debugger.c,
10173 plugins/debug-manager/locals.c,
10174 plugins/debug-manager/locals.h,
10175 plugins/debug-manager/plugin.c,
10176 plugins/gdb/debugger.c,
10177 plugins/gdb/debugger.h,
10178 plugins/gdb/parser.c,
10179 plugins/gdb/parser.h,
10180 plugins/gdb/plugin.c,
10181 plugins/gdb/Makefile.am:
10182 Pass watch data with string instead of Watch structures
10183 Use debug_tree in local window
10187 * plugins/debug-manager/breakpoints.c,
10188 plugins/debug-manager/utilities.c,
10189 plugins/debug-manager/utilities.h:
10190 Use a GtkListStore instead of a GtkTreeStore
10191 move goto_location_in_editor in utilities.c
10193 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
10195 * libanjuta/interfaces/libanjuta.idl,
10196 plugins/debug-manager/anjuta-debug-manager.ui,
10197 plugins/debug-manager/breakpoints.c,
10198 plugins/debug-manager/plugin.c,
10199 plugins/gdb/debugger.c:
10200 Add a breakpoint type
10201 Add new popup menu in breakpoint window
10202 Add toggle breakpoint in editor popup menu
10203 Save and restore breakpoint enable
10204 Fix bug in clear all breakpoints
10205 Remove old useless code
10207 * plugins/debug-manager/debugger.c:
10208 Fix some problem with debugger states
10210 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
10211 Update documentation
10213 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
10215 * data/Makefile.am,
10216 plugins/gdb/Makefile.am,
10217 plugins/gdb/gdb.init:
10218 Move gdb.init crom data to plugins/gdb
10220 * plugins/gdb/gdb.init,
10221 libanjuta/interfaces/libanjuta.idl,
10222 plugins/debug-manager/breakpoints.c,
10223 plugins/debug-manager/debugger.c,
10224 plugins/debug-manager/plugin.c,
10225 plugins/gdb/debugger.c,
10226 plugins/gdb/plugin.c:
10227 Support pending breakpoints
10228 Rewrite debugger states
10229 Split ianjuta_debugger_log into _enable_log and _disable_log
10231 * plugins/debug-manager/start.c,
10232 plugins/debug-manager/debug_tree.c,
10233 plugins/gdb/parser.c:
10234 Remove some useless lines
10236 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
10237 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10238 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
10239 Update documentation
10241 2006-03-12 Naba Kumar <naba@gnome.org>
10243 * manuals/references/libanjuta/libanjuta.types: Fixed
10244 debug-manager name.
10246 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
10248 * libanjuta/anjuta-debugger.c,
10249 libanjuta/anjuta-debugger.h:
10252 * libanjuta/interfaces/libanjuta.idl,
10253 plugins/debug-mananger/breakpoints.c,
10254 plugins/debug-manager/debug_tree.c,
10255 plugins/debug-manager/debugger.c,
10256 plugins/debug-manager/plugin.c,
10257 plugins/debug-manager/registers.c,
10258 plugins/debug-manager/sharedlib.c,
10259 plugins/debug-manager/signal.c,
10260 plugins/debug-manager/stack_trace.c,
10261 plugins/debug-manager/start.c,
10262 plugins/debug-manager/watch.c,
10263 plugins/gdb/debugger.c,
10264 plugins/gdb/debugger.h,
10265 plugins/gdb/parser.c,
10266 plugins/gdb/parser.h,
10267 plugins/gdb/plugin.c:
10268 Move types definitions from libanjuta/anjuta-debugger.{ch}
10269 Rename types from AnjutaDebugger* to IAnjutaDebugger*
10271 * plugins/gdb/Makefile.am:
10272 Remove user interface from gdb plugin
10274 2006-03-12 Naba Kumar <naba@gnome.org>
10276 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
10278 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
10280 Modified Patch from Marc Maurer <uwog@uwog.net>:
10281 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
10284 * plugins/sourceview/Makefile.am:
10285 * plugins/sourceview/sourceview-cell.c:
10286 * plugins/sourceview/sourceview-cell.h:
10287 * plugins/sourceview/sourceview.c:
10289 Implemented IAnjutaEditorCell
10291 2006-05-21 Naba Kumar <naba@gnome.org>
10293 * libanjuta/interfaces/libanjuta.idl,
10294 plugins/document-manager/action-callbacks.c,
10295 plugins/document-manager/plugin.c,
10296 plugins/editor/print.c, plugins/editor/text_editor.c,
10297 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
10298 Fixed zooming and added icons and shortcuts for zoom menu items.
10300 2006-05-21 Naba Kumar <naba@gnome.org>
10302 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
10305 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
10307 * plugins/document-manager/anjuta-docman.c:
10308 Fixed close button reaction by setting the correct current editor
10310 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
10312 Patch from Yang Hong <yanghong@ccoss.com.cn>:
10313 * plugins/document-manager/anjuta-docman.c
10314 - Fix close button, you can close any tab as you wish now.
10315 - Fadeout mime icon as the same as close image
10317 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
10319 Patch from Marc Maurer <uwog@uwog.net>
10320 * main.c: Compile fix when NLS is enabled
10322 AUTHORS: Added Marc
10324 2006-05-20 Naba Kumar <naba@gnome.org>
10326 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
10327 while loading abiword-2.4.4/abi project).
10329 2006-05-18 Naba Kumar <naba@gnome.org>
10331 * libanjuta/interfaces/libanjuta.idl,
10332 plugins/document-manager/action-callbacks.c,
10333 plugins/editor/print.c,
10334 plugins/editor/text_editor.c,
10335 plugins/editor/text_editor.h,
10336 plugins/editor/text_editor_prefs.c: Fixed zooming.
10338 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
10339 interface for character iteration and IAnjutaEditorAssist interface
10340 for autocompletions and editor tips.
10342 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
10344 Patch from Günther Brammer <GBrammer@gmx.de>:
10345 * plugins/document-manager/anjuta-docman.c:
10346 Make tabs smaller but keep nice closing icon
10348 * plugins/document-manager/anjuta-docman.c:
10349 * plugins/document-manager/Makefile.am:
10351 Added nice mime-icons to the editor tabs
10353 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
10355 * configure.in: Bumped version to 2.0.3 (pre-release increment)
10357 * plugins/symbol-browser/an_symbol_view.c:
10359 - Fixed symbol searching (Yang Hong (#341997))
10361 * plugins/devhelp/htmlview.c:
10362 Fixed devhelp plugin
10364 * plugins/build-basic-autotools/build-basic-autotools.c:
10365 * plugins/search/search-replace.c:
10366 * plugins/document-manager/anjuta-docman.c:
10368 Only add a marker to a line where it makes sense!
10370 === anjuta 2.0.2 ===
10372 2006-05-15 Naba Kumar <naba@gnome.org>
10374 * configure.in: set required versions for
10377 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
10379 * plugins/glade/plugin.c:
10380 Fixed signal connection for "gtk-doc-search"
10382 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
10384 * NEWS: Set release date, add known issues
10386 * libanjuta/anjuta-shell.c:
10387 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
10388 and debug other gtk-warnings/criticals)
10390 * plugins/build-basic-autotools/build-basic-autotools.c:
10391 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
10393 * plugins/sourceview/anjuta-view.c:
10394 * plugins/sourceview/sourceview-args.c:
10395 * plugins/sourceview/sourceview-scope.c:
10396 * plugins/sourceview/sourceview-tags.c:
10397 Fixed gtk-criticals (gtk_source_language_get_mime_types)
10399 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
10401 * pixmaps/Makefile.am:
10402 Add preferences_general.png
10404 * plugins/devhelp/plugin.c:
10405 Fixed some more realise things
10407 * plugins/message-view/anjuta-msgman.c:
10408 Support stock icons for message panes
10410 * plugins/search/search-replace.c:
10411 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
10413 * plugins/search/search-replace_backend.c:
10416 * plugins/sourceview/anjuta-document.c:
10417 * plugins/sourceview/sourceview.c:
10418 Fixed finalise and tag completion
10420 * src/anjuta-app.c:
10421 Use preferences_general icon
10423 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
10425 * pixmaps/Makefile.am:
10428 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
10430 * plugins/sourceview/sourceview-prefs.c:
10431 Fixed font & color handling
10433 * plugins/symbol-browser/an_symbol_view.c:
10436 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
10438 * plugins/macro/macros.xml:
10439 Fixed bug #341583 (Address of FSF)
10441 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
10444 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
10445 Update: Do it the cool way...
10447 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
10449 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
10450 Implement gtk-api-help signals of glade3
10451 * configure.in: Bump to glade3 2.91.2
10453 * plugins/devhelp/plugin.c:
10454 Fixed some realize stuff in the devhelp plugin
10456 * plugins/sourceview/anjuta-document.c:
10457 fixed bug with scope completion
10459 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
10461 * plugins/symbol-browser/an_symbol_view.c
10462 * plugins/symbol-browser/an_symbol_prefs.c
10463 * plugins/symbol-browser/an_symbol_prefs.h
10464 * global_tags/create_global_tags.sh:
10466 Automaticly create global tags on first startup
10468 2006-05-08 Massimo Cora' <maxcvs@email.it>
10471 * plugins/project-wizard/templates/Makefile.am:
10472 * (added) plugins/project-wizard/templates/cpp-logo.png:
10473 * (added) plugins/project-wizard/templates/cpp.wiz:
10474 * (added) plugins/project-wizard/templates/cpp/*:
10476 Added a generic c++ template. It's a simple hello world.
10478 2006-05-07 Massimo Cora' <maxcvs@email.it>
10480 * plugins/symbol-browser/an_symbol_view.c:
10481 fixed a stupid crasher.
10483 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
10485 * plugins/project-wizard/templates/wxwin/configure.in.tpl
10486 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
10488 Fixed WxWidgets project type
10490 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
10492 * plugins/devhelp/htmlview.c:
10493 * plugins/devhelp/plugin.c:
10494 Maybe I fixed the crash this time! I could at least not reproduce anymore!
10496 * plugins/project-wizard/install.c:
10497 Don't set a message - thanks to seb
10499 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
10501 * plugins/devhelp/htmlview.c:
10502 * plugins/symbol-browser/an_symbol_view.c:
10504 There is a weird crash in gtk_idle which I still did not completly fix!
10506 * plugins/project-wizard/install.c:
10507 Default to success instead of failure
10509 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
10511 * plugins/devhelp/htmlview.c:
10512 * plugins/devhelp/plugin.c:
10513 Fixed bug and libdevhelp issue!
10515 * plugins/project-wizard/install.c:
10516 Fixed message string!
10518 2006-05-03 Massimo Cora' <maxcvs@email.it>
10520 * plugins/symbol-browser/an_symbol_view.c:
10521 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
10523 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10525 * pixmaps/Makefile.am:
10527 * anjuta.desktop.in.in
10529 GNOME Goal #2.1: Install theme-friendly icons
10531 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10533 * plugins/devhelp/htmlview.c: Reload page on reparent
10534 * plugins/document-manager/anjuta-docman.c:
10535 Present document-manager when document is selected in file-manager
10537 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10539 * plugins/symbol-broser/an_symbol_view.c:
10540 Fixed crasher in namespace exploration
10542 2006-05-01 Massimo Cora' <maxcvs@email.it>
10545 * plugins/valgrind/Makefile.am:
10547 Optional compiling of Valgrind plugin
10549 2006-05-01 Massimo Cora' <maxcvs@email.it>
10551 * plugins/symbol-browser/an_symbol_view.c:
10552 - modularized code. Marked with FIXME the parts which need improvement.
10554 - Added basic namespace completion for Gtkmm type project:
10555 - namespace1::MyClass *class;
10556 - class-> [display]
10557 - Namespaces must be anyway improved.
10559 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10561 * plugins/devhelp/plugin.c:
10562 Fixed up plugin unloading and show html widget on link selected
10566 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10568 * plugins/devhelp/Makefile.am:
10569 * plugins/devhelp/anjuta-devhelp.plugin.in:
10570 * plugins/devhelp/htmlview.c:
10571 * plugins/devhelp/htmlview.h:
10572 * plugins/devhelp/plugin.c:
10573 * plugins/devhelp/plugin.h:
10574 Reimplemeted devhelp plugin from scratch
10576 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
10579 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
10581 * plugins/sourceview/sourceview-tags.c:
10582 complete some more tag types
10584 * plugins/valgrind/plugin.c:
10585 * plugins/valgrind/preferences.c:
10586 * plugins/valgrind/vggeneralprefs.c:
10588 Fixed lots of gtk warnings
10590 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
10592 * plugins/sourceview/sourceview-scope.c:
10593 Implemented type-ahead for scope completion
10595 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
10597 * manuals/C/Makefile.am:
10598 * manuals/Makefile.am:
10599 * plugins/document-manager/Makefile.am:
10600 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10601 * plugins/sourceview/Makefile.am:
10606 * plugins/class-gen/goc_template_header: G_END_DECLS
10608 2006-05-27 Naba Kumar <naba@gnome.org>
10610 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
10611 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
10612 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
10613 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
10614 scintilla/include/Scintilla.iface,
10615 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
10616 cvs. Fixed compile flags. Removed outdated patches.
10618 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
10620 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
10622 * plugins/sourceview/anjuta-document.c:
10623 * plugins/sourceview/sourceview-args.c:
10624 * plugins/sourceview/sourceview-scope.c:
10626 Add End/Home keypresses and support completion if symbol start with '!' for example
10629 2006-04-27 Massimo Cora' <maxcvs@email.it>
10631 * libanjuta/interfaces/libanjuta.idl:
10633 * plugins/sourceview/sourceview-scope.c:
10634 * plugins/sourceview/tag-window.c:
10635 * plugins/sourceview/tag-window.h:
10636 * plugins/symbol-browser/an_symbol_view.c:
10637 * plugins/symbol-browser/an_symbol_view.h:
10638 * plugins/symbol-browser/plugin.c:
10640 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
10642 Code and ideas for C/C++ new completion engine comes from IComplete written by
10643 Martin Stubenschrott <stubenschrott@gmx.net>.
10644 Currently the interface works only with GtkSourceView plugin.
10646 * tagmanager/Makefile.am:
10648 * tagmanager/entry.h:
10649 * tagmanager/get.c:
10650 * tagmanager/get.h:
10651 * tagmanager/include/tm_file_entry.h:
10652 * tagmanager/include/tm_project.h:
10653 * tagmanager/include/tm_source_file.h:
10654 * tagmanager/include/tm_symbol.h:
10655 * tagmanager/include/tm_tagmanager.h:
10656 * tagmanager/include/tm_work_object.h:
10657 * tagmanager/include/tm_workspace.h:
10658 * tagmanager/parse.c:
10659 * tagmanager/read.c:
10660 * tagmanager/read.h:
10661 * tagmanager/tm_project.c:
10662 * tagmanager/tm_source_file.c:
10663 * tagmanager/tm_workspace.c:
10665 Tagmanager can now parse a memory buffer and generate/update
10666 tags into tm_workspace/tm_project on the fly, without using files.
10667 C/C++ is supported now.
10669 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
10671 * plugins/sourceview/anjuta-document.c:
10672 * plugins/sourceview/sourceview-args.c:
10673 * plugins/sourceview/sourceview-scope.c:
10674 * plugins/sourceview/sourceview.c:
10676 Fixed some memory leaks and argument completion
10678 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
10680 * plugins/glade/plugin.c:
10682 Fixed glade plugin build because of API changes in glade3
10684 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
10686 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
10687 Updated editor section
10689 * manuals/C/anjuta-manual/interface.xml:
10690 * manuals/C/anjuta-manual/preferences.xml:
10691 * manuals/C/anjuta-manual/projects.xml:
10694 * plugins/editor/anjuta-editor.plugin.in:
10697 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
10700 * plugins/editor/anjuta-editor.plugin.in:
10701 * plugins/sourceview/sourceview.plugin.in:
10703 Build both editors and let the user decide a runtime!
10705 * plugins/sourceview/sourceview-scope.c:
10706 Fixed bug in regex to allow test()-> completions
10708 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
10710 * plugins/sourceview/anjuta-document.c:
10711 * plugins/sourceview/sourceview-args.c:
10712 * plugins/sourceview/sourceview-scope.c:
10713 * plugins/sourceview/sourceview-tags.c:
10714 * plugins/sourceview/tag-window.c:
10716 Improved callltip windows
10718 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10720 * src/anjuta-app.c: (on_session_save):
10721 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
10722 <ricardo.jose.ferrari@gmail.com> for pointing this out!
10724 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10726 * libanjuta/anjuta-utils.c:
10727 * plugins/cvs-plugin/cvs-execute.c:
10730 * scintilla/LexInno.cxx:
10731 * scintilla/LexOpal.cxx:
10732 * scintilla/LexTCL.cxx:
10734 Added missing files from scintilla-update
10736 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10739 * manuals/C/Makefile.am:
10740 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
10741 * manuals/C/anjuta-manual/Makefile.am:
10742 * manuals/C/anjuta-manual/anjuta-manual.xml:
10743 * manuals/C/anjuta-manual/build.xml:
10744 * manuals/C/anjuta-manual/debugger.xml:
10745 * manuals/C/anjuta-manual/execute.xml:
10746 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
10747 * manuals/C/anjuta-manual/figures/arguments.png:
10748 * manuals/C/anjuta-manual/figures/configure_dlg.png:
10749 * manuals/C/anjuta-manual/figures/file_menu.png:
10750 * manuals/C/anjuta-manual/figures/menu_main.png:
10751 * manuals/C/anjuta-manual/figures/menubar.png:
10752 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
10753 * manuals/C/anjuta-manual/figures/project_info.png:
10754 * manuals/C/anjuta-manual/figures/scrshot.png:
10755 * manuals/C/anjuta-manual/figures/symbol_browser.png:
10756 * manuals/C/anjuta-manual/figures/tool-editor.png:
10757 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
10758 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
10759 * manuals/C/anjuta-manual/figures/toolbar_format.png:
10760 * manuals/C/anjuta-manual/figures/toolbar_main.png:
10761 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
10762 * manuals/C/anjuta-manual/fileoperations.xml:
10763 * manuals/C/anjuta-manual/interface.xml:
10764 * manuals/C/anjuta-manual/introduction.xml:
10765 * manuals/C/anjuta-manual/preferences.xml:
10766 * manuals/C/anjuta-manual/projects.xml:
10767 * manuals/C/anjuta-manual/tools.xml:
10768 * manuals/Makefile.am:
10770 Updated manual and faq
10772 * scintilla/CallTip.cxx:
10773 * scintilla/CallTip.h:
10774 * scintilla/CellBuffer.cxx:
10775 * scintilla/CellBuffer.h:
10776 * scintilla/ContractionState.cxx:
10777 * scintilla/Document.cxx:
10778 * scintilla/Document.h:
10779 * scintilla/DocumentAccessor.cxx:
10780 * scintilla/Editor.cxx:
10781 * scintilla/Editor.h:
10782 * scintilla/ExternalLexer.cxx:
10783 * scintilla/Indicator.cxx:
10784 * scintilla/KeyMap.cxx:
10785 * scintilla/KeyWords.cxx:
10786 * scintilla/LexAU3.cxx:
10787 * scintilla/LexBash.cxx:
10788 * scintilla/LexCPP.cxx:
10789 * scintilla/LexCaml.cxx:
10790 * scintilla/LexCsound.cxx:
10791 * scintilla/LexEiffel.cxx:
10792 * scintilla/LexGui4Cli.cxx:
10793 * scintilla/LexHTML.cxx:
10794 * scintilla/LexLua.cxx:
10795 * scintilla/LexMSSQL.cxx:
10796 * scintilla/LexOthers.cxx:
10797 * scintilla/LexPOV.cxx:
10798 * scintilla/LexPython.cxx:
10799 * scintilla/LexRuby.cxx:
10800 * scintilla/LexSQL.cxx:
10801 * scintilla/LexVB.cxx:
10802 * scintilla/Makefile.am:
10803 * scintilla/PlatGTK.cxx:
10804 * scintilla/PropSet.cxx:
10805 * scintilla/RESearch.cxx:
10806 * scintilla/RESearch.h:
10807 * scintilla/ScintillaBase.cxx:
10808 * scintilla/ScintillaGTK.cxx:
10809 * scintilla/StyleContext.h:
10810 * scintilla/ViewStyle.cxx:
10811 * scintilla/ViewStyle.h:
10812 * scintilla/XPM.cxx:
10813 * scintilla/include/KeyWords.h:
10814 * scintilla/include/Platform.h:
10815 * scintilla/include/PropSet.h:
10816 * scintilla/include/SciLexer.h:
10817 * scintilla/include/Scintilla.h:
10818 * scintilla/include/Scintilla.iface:
10819 * scintilla/include/ScintillaWidget.h:
10820 * scintilla/lexers.make:
10822 Update to scintilla 1.68
10824 * src/anjuta-app.c:
10825 Only show help items which are really availible
10827 * plugins/cvs-plugin/cvs-callbacks.c
10828 * plugins/cvs-plugin/cvs-execute.c
10829 * plugins/cvs-plugin/subversion-callbacks.c:
10830 * libanjuta/anjuta-utils.c:
10831 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
10833 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
10835 * plugins/project-wizard/install.c,
10836 * plugins/project-wizard/autogen.c:
10837 Add error messages if using a read only directory
10838 Improve fix for bug #339296
10840 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10842 * libanjuta/interfaces/libanjuta.idl:
10843 * plugins/document-manager/action-callbacks.c:
10844 * plugins/document-manager/plugin.c:
10845 * plugins/editor/text_editor.c:
10846 Added IAnjutaEditorGoto
10848 * plugins/editor/aneditor.cxx:
10849 * plugins/editor/aneditor.h:
10850 * plugins/editor/text_editor.h:
10851 * plugins/editor/text_editor_prefs.c:
10855 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
10857 * libanjuta/interfaces/libanjuta.idl:
10858 * plugins/document-manager/action-callbacks.c:
10859 * plugins/document-manager/anjuta-docman.c:
10860 * plugins/document-manager/plugin.c:
10861 * plugins/editor/text_editor.c:
10862 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
10864 * plugins/sourceview/sourceview.c:
10865 * plugins/sourceview/sourceview.glade:
10866 Fixed some uft-8 issues and added a preference option
10867 to enable/disable gnome-vfs monitoring
10869 * scintilla/Makefile.am:
10870 * scintilla/include/Makefile.am:
10873 2006-04-20 Massimo Cora' <maxcvs@email.it>
10875 * libanjuta/interfaces/libanjuta.idl:
10876 Remove get_current_pos () because we have get_position()
10878 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10881 * plugins/sourceview/tag-window.c:
10882 Don't close window on PageUp/PageDown
10884 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10886 * data/Makefile.am:
10887 * manuals/reference/libanjuta/Makefile.am:
10892 * src/bacon-message-connection.c:
10893 * src/bacon-message-connection.h: (both from gedit)
10896 Fixed #312319 (Opening files when Anjuta is already open)
10898 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10900 * TODO.tasks: Updated
10901 * plugins/sourceview/anjuta-view.c:
10902 * plugins/sourceview/anjuta-view.h:
10903 * plugins/sourceview/sourceview.c:
10905 * configure.in: Fix --enable-plugin-scintilla
10907 Added char_added signal
10909 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10911 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
10913 Fixed diff for utf8
10915 * plugins/sourceview/sourceview.c:
10916 Fixed VFS monitoring (still a bit buggy)
10918 * plugins/sourceview/sourceview-args.c:
10919 * plugins/sourceview/tag-window.c:
10921 Better sizing for the popup-window
10923 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
10925 * plugins/project-wizard/templates/gnome/src/main.c:
10926 * plugins/project-wizard/templates/gnome/src/project.glade:
10927 * plugins/project-wizard/templates/gtk/src/main.c:
10928 * plugins/project-wizard/templates/gtk/src/project.glade:
10929 * plugins/project-wizard/templates/gtkmm/src/main.cc:
10931 Fixed up GLADE_FILE definition in project types and fixed bug #334546
10933 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
10935 * configure.in: More removal of obsoleteness.
10938 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
10941 * libanjuta/anjuta-preferences.c:
10942 * libanjuta/anjuta-utils.c:
10943 * libanjuta/anjuta-utils.h:
10944 * plugins/message-view/message-view.c:
10946 Changed color functions and moved convert_color to anjuta-utils.h
10948 * plugins/message-view/anjuta-message-manager-plugin.glade:
10949 GnomeColorPicker -> GtkColorButton (bug #309154)
10951 * plugins/sourceview/plugin.c:
10952 * plugins/sourceview/sourceview-prefs.c:
10953 * plugins/sourceview/sourceview.glade:
10954 Added color and font preferences
10956 * plugins/sourceview/sourceview-tags.c:
10957 Only show as much choices as configured in preferences
10959 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10961 * ROADMAP, NEWS: Updated (we are far behind ;-)
10962 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
10964 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10967 * plugins/editor/Makefile.am:
10968 * scintilla/Makefile.am
10970 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
10972 * global-tags/Makefile.am:
10973 * global-tags/create_global_tags.sh:
10974 * plugins/symbol-browser/an_symbol_prefs.c:
10975 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
10976 * plugins/symbol-browser/plugin.h:
10977 * tagmanager/include/tm_workspace.h:
10978 * tagmanager/tm_workspace.c:
10980 Fixed symbol-browser prefs and move global tags generation from installtion to
10981 preferences to make the life easier for distributers and to allow updates after installtion
10983 * plugins/document-manager/action-callbacks.c:
10984 * plugins/document-manager/action-callbacks.h:
10985 * plugins/document-manager/anjuta-document-manager.ui:
10986 * plugins/document-manager/indent-util.c:
10987 * plugins/document-manager/plugin.c:
10988 * plugins/editor/text_editor.c:
10990 Moved indent stuff to document-manager
10992 * plugins/sourceview/anjuta-view.c:
10993 * plugins/sourceview/sourceview-args.c:
10994 * plugins/sourceview/sourceview-scope.c:
10995 * plugins/sourceview/sourceview-tags.c:
10996 * plugins/sourceview/sourceview.c:
11000 * plugins/sourceview/sourceview.plugin (removed):
11001 * plugins/sourceview/sourceview.plugin.in:
11002 Editor is not user-activatible
11004 * plugins/sourceview/sourceview.png:
11007 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
11009 * src/anjuta-app.c: Fixed crasher on plugin unloading
11011 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
11013 * plugins/sourceview/sourceview.c
11014 * plugins/sourceview/sourceview-args.c
11015 * plugins/sourceview/sourceview-args.h:
11017 Polished argument completion
11019 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
11021 * plugins/message-view/anjuta-msgman.c:
11022 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
11024 Show message pane on switch (does not work, anjuta_shell needs a fix)
11026 * plugins/sourceview/Makefile.am:
11027 * plugins/sourceview/anjuta-view.c: (find_tag_window),
11028 * plugins/sourceview/sourceview-args.c:
11029 * plugins/sourceview/sourceview-args.h:
11030 * plugins/sourceview/sourceview-private.h:
11031 * plugins/sourceview/sourceview-scope.c:
11032 (sourceview_scope_update), (sourceview_scope_filter_keypress):
11033 * plugins/sourceview/sourceview-tags.c:
11034 * plugins/sourceview/sourceview.c:
11035 * plugins/sourceview/tag-window.c:
11036 * plugins/sourceview/tag-window.h:
11038 Added scope and argument completion
11040 2006-04-03 Johannes Schmid <jhs@gnome.org>
11043 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
11044 (on_widget_remove):
11047 * plugins/sourceview/sourceview.c: (iselect_clear):
11048 Make "Delete"-key working
11050 * configure.in: #336389
11052 2006-04-03 Johannes Schmid <jhs@gnome.org>
11054 * plugins/sourceview/Makefile.am:
11055 * plugins/sourceview/anjuta-view.c:
11056 * plugins/sourceview/plugin.c:
11057 * plugins/sourceview/sourceview-private.h:
11058 * plugins/sourceview/sourceview-scope.c:
11059 * plugins/sourceview/sourceview-scope.h:
11060 * plugins/sourceview/sourceview-tags.c:
11061 * plugins/sourceview/sourceview-tags.h:
11062 * plugins/sourceview/sourceview.c:
11063 * plugins/sourceview/sourceview.h:
11064 * plugins/sourceview/tag-window.c:
11066 - fixed goto_file_line
11067 - scroll to cursor on undo/redo
11068 - show correct popup-menu
11069 - scope completion (not ready yet)
11071 2006-04-03 Johannes Schmid <jhs@gnome.org>
11073 * plugins/sourceview/plugin.c:
11074 * plugins/sourceview/sourceview-tags.c:
11075 * plugins/sourceview/sourceview.c:
11076 * plugins/sourceview/sourceview.h:
11077 * plugins/sourceview/tag-window.c:
11079 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
11081 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11083 * plugins/sourceview/sourceview.c:
11084 Fixed next/previous bookmark.
11085 Toggled bookmark (set/unset).
11087 2006-04-03 Johannes Schmid <jhs@gnome.org>
11089 * plugins/document-manager/action-callbacks.c:
11090 Fixed Gtk-Warning in goto_line
11092 * plugins/sourceview/Makefile.am:
11093 * plugins/sourceview/anjuta-document.c:
11094 * plugins/sourceview/anjuta-view.c:
11095 * plugins/sourceview/anjuta-view.h:
11096 * plugins/sourceview/sourceview-autocomplete.c:
11097 * plugins/sourceview/sourceview-autocomplete.h:
11098 * plugins/sourceview/sourceview-private.h:
11099 * plugins/sourceview/sourceview-tags.c:
11100 * plugins/sourceview/sourceview-tags.h:
11101 * plugins/sourceview/sourceview.c:
11102 * plugins/sourceview/tag-window.c:
11103 * plugins/sourceview/tag-window.h:
11104 Created a nice API for tag and completion windows
11106 * plugins/sourceview/sourceview-print.h:
11107 * plugins/sourceview/sourceview-print.c:
11110 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11112 * plugins/sourceview/sourceview.c:
11113 Fixed typo (Sort bookmarks).
11115 2006-04-01 Johannes Schmid <jhs@gnome.org>
11117 * plugins/sourceview/anjuta-document.c:
11118 * plugins/sourceview/anjuta-document.h:
11119 * plugins/sourceview/anjuta-view.c:
11120 * plugins/sourceview/anjuta-view.h:
11121 * plugins/sourceview/sourceview-autocomplete.c:
11122 * plugins/sourceview/sourceview-autocomplete.h:
11123 * plugins/sourceview/sourceview-prefs.c:
11124 * plugins/sourceview/sourceview-prefs.h:
11125 * plugins/sourceview/sourceview-private.h:
11126 * plugins/sourceview/sourceview-tags.c:
11127 * plugins/sourceview/sourceview-tags.h:
11128 * plugins/sourceview/sourceview.c:
11129 * plugins/sourceview/sourceview.glade:
11130 * plugins/sourceview/tag-window.c:
11131 * plugins/sourceview/tag-window.h:
11133 Improved code complete and autocomplete
11135 2006-04-01 Johannes Schmid <jhs@gnome.org>
11137 * plugins/sourceview/Makefile.am:
11138 * plugins/sourceview/bookmark.png:
11139 * plugins/sourceview/marker-attentive.png:
11140 * plugins/sourceview/marker-basic.png:
11141 * plugins/sourceview/marker-intense.png:
11142 * plugins/sourceview/marker-light.png:
11143 * plugins/sourceview/sourceview.c:
11145 Added pixmaps for all marker types and show bookmarks
11148 * plugins/sourceview/Makefile.am:
11149 Build sourceview on 2.14 only
11151 2006-03-31 Johannes Schmid <jhs@gnome.org>
11153 * plugins/sourceview/Makefile.am:
11154 * plugins/sourceview/anjuta-document.c:
11155 * plugins/sourceview/anjuta-view.c:
11156 * plugins/sourceview/anjuta-view.h:
11157 * plugins/sourceview/sourceview-autocomplete.c:
11158 * plugins/sourceview/sourceview-private.h:
11159 * plugins/sourceview/sourceview-tags.c:
11160 * plugins/sourceview/sourceview-tags.h:
11161 * plugins/sourceview/sourceview.c:
11162 * plugins/sourceview/tag-window.c:
11163 * plugins/sourceview/tag-window.h:
11165 Added code completion with tag manager to the editor and fixed a save_as bug
11167 2006-03-31 Johannes Schmid <jhs@gnome.org>
11169 * src/main.c: Revert patch from Rob to allow building with
11171 * configure.in: Require at least 2.12 libraries
11173 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
11175 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
11177 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
11178 Improve anjuta-plugin project template: Added missed files dist tarball
11181 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
11184 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
11186 reviewed by: Johannes Schmid <jhs@gnome.org>
11188 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
11189 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
11190 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
11191 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
11193 Improve anjuta-plugin project template. Also fix for #322744
11195 2006-03-27 Johannes Schmid <jhs@gnome.org>
11197 * plugins/sourceview/sourceview-private.h:
11198 plugins/sourceview/sourceview.c:
11200 Added basic bookmark support
11202 2006-03-27 Johannes Schmid <jhs@gnome.org>
11207 Patch from Rob Bradfort <robster@debian.org>:
11208 * src/main.c: (get_command_line_args), (main):
11209 Migration from popt to GOption
11211 2006-03-26 Naba Kumar <naba@gnome.org>
11213 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
11214 size to scale itself with theme.
11216 2006-03-26 Naba Kumar <naba@gnome.org>
11218 * plugins/file-manager/an_file_view.c,
11219 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
11220 when symbolview and fileview objects are destroyed to avoid crashes
11221 after the plugins are disabled.
11223 2006-03-26 Naba Kumar <naba@gnome.org>
11225 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
11226 Deleted unused file.
11228 * plugins/glade/plugin.c: Be able to close glade plugin when there
11229 there is no glade project loaded.
11231 * plugins/sourceview/sourceview.plugin,
11232 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
11234 2006-03-23 Naba Kumar <naba@gnome.org>
11236 * plugins/editor/print.c: Fixed a bug where some sections of
11237 printed/previewed text is not highlighted.
11239 2006-03-20 Johannes Schmid <jhs@gnome.org>
11241 * libanjuta/interfaces/libanjuta.idl:
11243 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
11244 as we do not use private apis. Show help window and startup because it does
11247 * plugins/document-manager/action-callbacks.c:
11248 plugins/editor/Makefile.am:
11249 plugins/editor/text_editor.c:
11250 plugins/editor/print.c:
11251 plugins/editor/print.h:
11253 Fixed printing (nobody has missed it BTW ;-)
11255 * plugins/sourceview/sourceview.c:
11258 2006-03-20 Naba Kumar <naba@gnome.org>
11260 * configure.in, plugins/devhelp/plugin.c: Be able to build with
11261 devhelp >= 0.9 < 0.11 versions.
11263 2006-03-20 Johannes Schmid <jhs@gnome.org>
11265 * plugins/sourceview/anjuta-document-loader.c
11266 plugins/sourceview/sourceview.c:
11268 Fixed encoding bugs
11270 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11272 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
11273 Fixed bug (line position)
11274 Give the good line position whatever the active editor.
11276 2006-03-19 Ilkka Tuohela <hile@iki.fi>
11278 * configure.in: Added fi to ALL_LINGUAS
11280 2006-03-19 Johannes Schmid <jhs@gnome.org>
11282 * plugins/sourceview/anjuta-document-loader.c:
11283 replace gnome_vfs_get_mime_type_for_name_and data
11285 * plugins/build-basic-autotools/build-basic-autotools.c:
11288 2006-03-17 Johannes Schmid <jhs@gnome.org>
11290 * plugins/editor/editor.glade:
11291 Added style-editor again after it got lost somehow
11293 2006-03-17 Johannes Schmid <jhs@gnome.org>
11295 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
11296 configure.in: require devhelp 0.11
11298 Post 0.11 devhelp versions (CVS) do not work because of an API change...
11300 plugins/build-basic-autotools/build-basic-autotools.c:
11301 forgot a an installtion callback for the "install as root"-feature
11303 2006-03-17 Massimo Cora' <maxcvs@email.it>
11305 reviewed by: Johannes Schmid <jhs@gnome.org>
11307 * plugins/class-gen/anjuta-class-gen-plugin.glade
11308 plugins/class-gen/class_gen.c
11309 plugins/class-gen/goc_template_header
11310 plugins/class-gen/goc_template_source
11314 2006-03-16 Johannes Schmid <jhs@gnome.org>
11316 * plugins/sourceview/sourceview.c:
11317 Fixed "save-point" signal for undo actions
11319 2006-03-16 Massimo Cora' <maxcvs@email.it>
11321 reviewed by: Johannes Schmid <jhs@gnome.org>
11323 * plugins/document-manager/anjuta-docman.c:
11324 Implement tab drag and drop
11326 2006-03-16 Johannes Schmid <jhs@gnome.org>
11328 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
11329 plugins/build-basic-autotools/build-basic-autotools.c:
11331 Implemented "install as root"-feature (#321455)
11333 2006-03-16 Johannes Schmid <jhs@gnome.org>
11336 plugins/sourceview/.cvsignore
11337 plugins/tools/scripts/.cvsignore:
11338 Added/extended .cvsignore files
11340 * plugins/sourceview/sourceview-autocomplete.c:
11341 plugins/sourceview/sourceview-autocomplete.h:
11342 plugins/sourceview/sourceview-prefs.c:
11343 plugins/sourceview/sourceview-private.h:
11344 plugins/sourceview/sourceview.glade:
11345 Autcomplete just works(tm) now and respects preferences
11347 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
11348 Use better algorithm from autocomplete
11350 2006-03-15 Johannes Schmid <jhs@gnome.org>
11352 * src/anjuta-app.c:
11355 2006-03-15 Johannes Schmid <jhs@gnome.org>
11357 * libanjuta/interfaces/libanjuta.idl:
11358 plugins/class-gen/class_gen.c:
11359 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
11360 plugins/project-manager/plugin.c:
11362 Allow to add multiple source files (#320191)
11364 * configure.in: Require gnome-build 0.1.3
11366 2006-03-14 Johannes Schmid <jhs@gnome.org>
11368 * plugins/macro/macro-utils.c: Fixed bug #333606
11369 * plugins/file-wizard/file.c: Fixed bug #333601
11371 2006-03-13 Johannes Schmid <jhs@gnome.org>
11373 * plugins/sourceview/sourceview_autocomplete.c
11374 plugins/sourceview/sourceview_autocomplete.h
11375 plugins/sourceview/sourceview.c
11376 plugins/sourceview/sourceview-private.h
11377 plugins/sourceview/sourceview-prefs.c:
11379 Cleaned up and fixed several issues
11381 2006-03-13 Johannes Schmid <jhs@gnome.org>
11383 * plugins/sourceview/Makefile.am:
11384 plugins/sourceview/sourceview-autocomplete.c
11385 plugins/sourceview/sourceview-autocomplete.h:
11386 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
11387 plugins/sourceview/sourceview-private.h:
11388 plugins/sourceview/sourceview.c:
11390 Added (buggy) autocomplete feature to sourceview
11392 2006-03-12 Naba Kumar <naba@gnome.org>
11394 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
11395 libanjuta/anjuta-session.c: Added API docs.
11397 2006-03-12 Naba Kumar <naba@gnome.org>
11399 * TODO.tasks: Added couple of tasks.
11400 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
11401 Register private class as early as possible so that members could
11402 point to self class. Code clean up.
11404 2006-03-12 Naba Kumar <naba@gnome.org>
11406 * po/POTFILES.in, po/POTFILES.skip: Updated.
11408 2006-03-11 Naba Kumar <naba@gnome.org>
11410 * libanjuta/anjuta-shell.c,
11411 plugins/document-manager/anjuta-docman.c,
11412 plugins/document-manager/plugin.c,
11413 plugins/symbol-browser/an_symbol_search.c,
11414 plugins/valgrind/vgrule-list.c: Use correct signal names while
11417 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
11418 signal names and fixed enum IANJUTA_TYPE_* macro.
11420 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11422 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
11423 plugins/search/search-replace.c :
11424 Fixed bug (Bookmark the good line).
11425 Search & Replace (Mark all matched strings).
11427 2006-03-09 Johannes Schmid <jhs@gnome.org>
11429 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
11430 Completed changes from yesterday
11432 * plugins/document-manager/anjuta-document-manager.glade:
11433 plugins/editor/editor.glade
11434 plugins/editor/plugin.c: (activate_plugin)
11435 plugins/editor/text_editor.c
11436 plugins/sourceview/Makefile.am
11437 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
11438 plugins/sourceview/sourceview.glade:
11439 Completed preference changes
11441 2006-03-08 Johannes Schmid <jhs@gnome.org>
11443 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
11444 plugins/search/plugin.c: (activate_plugin):
11446 Removed Gtk-Criticals
11448 * plugins/document-manager/anjuta-document-manager.glade:
11449 plugins/document-manager/plugin.c: (on_docman_auto_save),
11450 (on_gconf_notify_timer), (prefs_init):
11451 plugins/document-manager/plugin.h:
11452 plugins/editor/text_editor.c: (text_editor_instance_init),
11453 (text_editor_dispose):
11454 plugins/editor/text_editor.h:
11455 plugins/editor/text_editor_cbs.c:
11456 plugins/editor/text_editor_cbs.h:
11457 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
11458 plugins/glade/plugin.c: (activate_plugin):
11459 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
11460 plugins/sourceview/sourceview-private.h:
11461 plugins/sourceview/sourceview.c: (on_menu_popup),
11462 (sourceview_new), (ifile_open), (ifile_savable_save),
11463 (ifile_savable_save_as), (ieditor_set_popup_menu),
11464 (ieditor_get_filename), (imark_mark):
11466 Moved autosave from editor to document manager and fixed some things in
11469 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11471 * plugins/search/anjuta-search.glade :
11472 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
11473 plugins/search/search-replace_bachend.c: Fixed a crash bug.
11474 plugins/search/search-replace.c : Fixed bug.
11476 2006-03-08 Johannes Schmid <jhs@gnome.org>
11478 * plugins/search/anjuta-search.glade
11479 Fixed widget names (glade is a bit stupid on copying widgets to other files)
11481 2006-03-07 Johannes Schmid <jhs@gnome.org>
11483 * plugins/document-manager/action-callbacks.c
11484 plugins/document-manager/anjuta-document-manager.glade
11485 plugins/document-manager/plugin.c: (prefs_init),
11487 plugins/editor/Makefile.am:
11488 plugins/editor/editor.glade:
11489 plugins/editor/plugin.c: (on_style_button_clicked),
11490 (activate_plugin), (dispose):
11491 plugins/editor/style-editor.c:
11493 Startet to seperate document-manager and editor preferences
11495 * plugins/search/Makefile.am:
11496 plugins/search/anjuta-search.glade:
11497 plugins/search/search-replace.c:
11499 Moved search GUI to search-plugin
11501 * plugins/sourceview/sourceview-prefs.c:
11502 plugins/sourceview/sourceview-prefs.h:
11503 plugins/sourceview/sourceview-private.h:
11504 plugins/sourceview/sourceview.c:
11505 plugins/sourceview/sourceview.h:
11506 plugins/sourceview/Makefile.am:
11507 plugins/sourceview/anjuta-document.h:
11508 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
11509 plugins/sourceview/plugin.c:
11511 Added some preferences to sourceview and fixed vfs_monitor
11513 * tagmanager/c.c: (parseParens):
11514 Removed annoying debug message
11516 * libanjuta/interfaces/libanjuta.idl:
11517 Removed IAnjutaEditorFactory::create_style_editor()
11519 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11521 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
11522 Search : Bookmark all matched lines.
11524 2006-03-06 Johannes Schmid <jhs@gnome.org>
11526 * plugins/class-gen/anjuta-class-gen.plugin.in
11527 plugins/file-loader/plugin.c: (sort_wizards)
11528 (on_create_submenu), (activate_plugin)
11529 plugins/file-wizard/anjuta-file-wizard.plugin.in
11530 plugins/glade/anjuta-glade.plugin.in
11531 plugins/project-import/anjuta-project-import.plugin.in
11532 plugins/project-wizard/anjuta-project-wizard.plugin.in:
11534 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
11535 sorted alphabeticly
11537 * plugins/project-wizard/templates/mkfile.wiz:
11538 Use configured project directory instead of ~/myproject
11540 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
11542 Show markers (again) and monitor uri
11544 2006-03-06 Naba Kumar <naba@gnome.org>
11546 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
11547 typedefs separately so that forward linking would work.
11548 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
11550 2006-03-05 Naba Kumar <naba@gnome.org>
11552 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
11553 passing Enums and Structs in signals. Define struct _Name in
11554 generated code, so that forward referencing.
11555 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
11557 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
11559 2006-03-05 Naba Kumar <naba@gnome.org>
11561 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
11562 support. Generate GType definitions for enums in generated codes
11563 so that enums could be passed as signal params.
11565 2006-03-04 Naba Kumar <naba@gnome.org>
11567 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
11568 Restored cvs-moved revision files. They were originally marked
11569 deleted at their older locations. Now they are restored at
11570 their new locations. The changeset is one that was committed
11571 as part of document-manager, editor, search and print plugins
11572 separation from editor plugin.
11574 2006-03-03 Johannes Schmid <jhs@gnome.org>
11576 * plugins/sourceview/*:
11577 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
11580 2006-03-04 Naba Kumar <naba@gnome.org>
11582 * plugins/gdb/*: Deleted removed files (see previous changlog
11583 entry for files list).
11585 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
11587 * plugins/debug-mananger/breakpoints.c,
11588 plugins/debug-manager/breakpoints.h,
11589 plugins/debug-manager/debug_tree.c,
11590 plugins/debug-manager/debug_tree.h,
11591 plugins/debug-manager/info.c,
11592 plugins/debug-manager/info.h,
11593 plugins/debug-manager/locals.c,
11594 plugins/debug-manager/locals.h,
11595 plugins/debug-manager/memory.c,
11596 plugins/debug-manager/memory.h,
11597 plugins/debug-manager/registers.c,
11598 plugins/debug-manager/registers.h,
11599 plugins/debug-manager/sharedlib.c,
11600 plugins/debug-manager/sharedlib.h,
11601 plugins/debug-manager/signal.c,
11602 plugins/debug-manager/signal.h,
11603 plugins/debug-manager/stack_trace.c,
11604 plugins/debug-manager/stack_trace.h,
11605 plugins/debug-manager/watch.c,
11606 plugins/debug-manager/watch.h,
11607 plugins/debug-manager/Makefile.am:
11608 Move from gdb plugin to debug manager plugin
11610 * plugins/debug-manager/anjuta-debug-manager.glade,
11611 plugins/debug-manager/anjuta-debug-manager.ui:
11612 Move all user interface from gdb to debug manager
11614 * plugins/debug-manager/utilities.c,
11615 plugins/debug-manager/utilities.h:
11616 Remove some unused code
11617 Add useful code from gdb plugin
11619 * plugins/debug-manager/start.c,
11620 plugins/debug-manager/start.h:
11621 Include code of attach_process
11622 Add more code to start the debugger
11624 * plugins/debug-manager/plugin.c,
11625 plugins/debug-manager/plugin.h,
11626 plugins/debug-manager/anjuta-debug-manager.plugin.in:
11627 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
11629 * plugins/debug-manager/debugger.c,
11630 plugins/debug-manager/debugger.h:
11631 Implement a queue of debugger command
11633 * plugins/gdb/actions.c,
11634 plugins/gdb/actions.h,
11635 plugins/gdb/watch_cbs.c,
11636 plugins/gdb/watch_cbs.h,
11637 plugins/gdb/watch_gui.c,
11638 plugins/gdb/watch_gui.h:
11641 * plugins/gdb/debugger.c,
11642 plugins/gdb/debugger.h,
11643 plugins/gdb/gdbmi.c,
11644 plugins/gdb/gdbmi.h,
11645 plugins/gdb/utilities.c,
11646 plugins/gdb/utilities.h,
11647 plugins/gdb/Makefile.am,
11648 plugins/gdb/anjuta-gdb.plugin.in:
11649 Implement necessary functions
11651 * plugins/gdb/parser.c,
11652 plugins/gdb/parser.h:
11653 Code for parsing variable previously in debug_tree.c
11655 * plugins/gdb/anjuta-gdb.glade,
11656 plugins/gdb/anjuta-gdb.ui:
11657 Remove user interface
11659 * plugins/gdb/gdbmi-test.c:
11662 * plugins/gdb/anjuta-gdb.plugin.png:
11663 Try an improved icon for gdb (archer fish)
11665 * libanjuta/anjuta-debugger.c,
11666 libanjuta/anjuta-debugger.h,
11667 libanjuta/interfaces/libanjuta.idl,
11668 libanjuta/interfaces/anjuta-idl-compiler.pl,
11669 libanjuta/Makefile.am:
11670 Add declaration used in new IAnjutaDebugger interface
11672 * manuals/reference/libanjuta.types,
11673 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
11674 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
11675 Update documentation
11677 2006-03-02 Naba Kumar <naba@gnome.org>
11679 * manuals/reference/libanjuta/Makefile.am,
11680 manuals/reference/libanjuta/libanjuta-docs.sgml,
11681 manuals/reference/libanjuta/libanjuta-sections.txt,
11682 manuals/reference/libanjuta/libanjuta.types,
11683 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11684 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
11685 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
11686 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11687 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11688 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11689 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11690 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11691 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
11692 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
11693 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11694 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
11695 manuals/reference/libanjuta/tmpl/e-splash.sgml,
11696 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
11697 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
11698 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
11699 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
11700 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
11701 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11702 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
11703 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
11704 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
11705 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
11706 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
11707 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
11708 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
11709 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
11710 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
11711 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11712 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
11713 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
11714 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11715 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11716 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
11717 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
11718 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
11719 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
11720 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
11721 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
11722 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
11723 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
11724 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11725 manuals/reference/libanjuta/tmpl/plugins.sgml,
11726 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11727 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
11728 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
11729 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
11730 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
11731 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
11732 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
11733 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
11734 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
11735 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
11736 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
11737 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
11738 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
11739 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
11742 2006-02-28 Naba Kumar <naba@gnome.org>
11744 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11745 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
11746 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
11747 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
11748 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
11749 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
11750 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
11751 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
11752 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
11753 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
11754 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
11755 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
11756 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
11757 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
11759 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11761 * plugins/sourceview/sourceview.c:
11762 Select to brace, select block.
11764 2006-02-28 Johannes Schmid <jhs@gnome.org>
11766 * plugins/file-wizard/Makefile.am
11767 plugins/file-wizard/action-callbacks.c (removed)
11768 plugins/file-wizard/action-callbacks.h (removed)
11769 plugins/file-wizard/anjuta-file-wizard.ui
11770 plugins/file-wizard/plugin.c: (activate_plugin),
11771 (deactivate_plugin)
11772 plugins/file-wizard/plugin.h:
11773 Removed Edit->Insert Text submenu (replace by macros plugin)
11775 * plugins/sourceview/sourceview.c: (sourceview_new),
11776 (ieditor_set_popup_menu):
11777 Fixed some more bugs
11779 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
11781 2006-02-28 Naba Kumar <naba@gnome.org>
11783 * plugins/file-manager/an_file_view.c,
11784 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
11785 rows also and with delay 1 sec (the color and timout value should
11786 probably be picked up from some system wide preference key).
11788 2006-02-28 Naba Kumar <naba@gnome.org>
11790 * libanjuta/interfaces/libanjuta.idl,
11791 plugins/document-manager/action-callbacks.c,
11792 plugins/document-manager/plugin.c,
11793 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
11794 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
11795 Added interface checks in document manager and enable/disable
11796 menus based on supported interface.
11798 * plugins/project-import/anjuta-project-import.glade: Set some
11799 resonable size for the import dialog.
11801 2006-02-27 Naba Kumar <naba@gnome.org>
11803 * libanjuta/interfaces/libanjuta.idl,
11804 plugins/document-manager/action-callbacks.c,
11805 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
11806 and eol conversion actions.
11808 2006-02-27 Johannes Schmid <jhs@gnome.org>
11810 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
11811 * plugins/file-manager/an_file_view.c
11812 plugins/file-manager/plugin.h: Added tooltips
11813 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
11815 2006-02-26 Naba Kumar <naba@gnome.org>
11817 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11818 plugins/build-basic-autotools/build-basic-autotools.c,
11819 plugins/build-basic-autotools/build-basic-autotools.h,
11820 plugins/build-basic-autotools/executer.c,
11821 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
11822 disable indicator highlights preferences from message manager to
11823 build plugin. Implemented message indicator highlights in build tool.
11825 * plugins/editor/text_editor.c: Fixed indicators.
11827 2006-02-26 Johannes Schmid <jhs@gnome.org>
11829 * plugins/sourceview/sourceview.c:
11832 * plugins/subversion/svn_auth.c:
11833 Fixed username/password authentification but there might be a memory corruption
11835 2006-02-26 Naba Kumar <naba@gnome.org>
11837 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11838 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
11839 libanjuta/anjuta-launcher.h: Added documentation.
11841 2006-02-24 Naba Kumar <naba@gnome.org>
11843 * plugins/editor/text_editor.c: Fixed change in API in
11844 IAnjutaEditorSelection::set().
11846 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11848 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
11849 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
11850 libanjuta/interfaces/libanjuta.idl :
11851 Search in sourceview editor (Select in buffer).
11854 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11856 * plugins/sourceview/sourceview.c :
11857 Fixed Replace, to_upper, to_lower.
11859 * plugins/search/search-replace_backend.c :
11860 Renamed header name.
11862 2006-02-22 Naba Kumar <naba@gnome.org>
11864 * libanjuta/anjuta-plugin-description.c,
11865 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
11866 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
11867 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
11868 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11869 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
11871 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11872 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
11874 2006-02-21 Naba Kumar <naba@gnome.org>
11876 * libanjuta/interfaces/libanjuta.idl,
11877 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
11878 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
11879 interface for editor.
11881 2006-02-21 Naba Kumar <naba@gnome.org>
11883 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
11885 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11886 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
11888 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11890 * GTKSOURCEVIEW EDITOR
11891 plugins/sourceview/sourceview.c :
11892 Fixed copy and Goto Line.
11894 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
11895 plugins/macro/plugin.c :
11896 Fixed Insert key word and Insert macro.
11898 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
11900 * plugins/document-manager/anjuta-docman.c:
11901 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
11904 plugins/Makefile.am:
11905 plugins/sourceview/.cvsignore:
11906 plugins/sourceview/Makefile.am:
11907 plugins/sourceview/plugin.c: :
11908 plugins/sourceview/plugin.h:
11909 plugins/sourceview/sourceview.c:
11910 plugins/sourceview/sourceview.h:
11911 plugins/sourceview/sourceview.plugin:
11912 plugins/sourceview/sourceview.plugin.in:
11913 plugins/sourceview/sourceview.png:
11915 Added sourceview editor plugin
11917 2006-02-19 Naba Kumar <naba@gnome.org>
11919 * libanjuta/interfaces/libanjuta.idl,
11920 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11921 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11922 plugins/cvs-plugin/cvs-interface.c,
11923 plugins/document-manager/action-callbacks.c,
11924 plugins/document-manager/action-callbacks.h,
11925 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
11926 plugins/search/plugin.c, plugins/search/search-replace.c,
11927 plugins/search/search-replace_backend.c,
11928 plugins/subversion/subversion-actions.c,
11929 plugins/subversion/subversion-callbacks.c,
11930 plugins/tools/editor.c, plugins/tools/execute.c,
11931 plugins/tools/variable.c: Defined proper editor interfaces and fixed
11932 few fatal warnings.
11934 2006-02-15 Naba Kumar <naba@gnome.org>
11936 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
11939 * libanjuta/interfaces/libanjuta.idl,
11940 plugins/document-manager/anjuta-docman.c,
11941 plugins/document-manager/plugin.c,
11942 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
11943 unnecessary parameters from IAnjutaEditor interface and used proper
11944 types instead of 'gpointer'. Fixed various compiler warnings.
11946 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
11949 2006-02-12 Naba Kumar <naba@gnome.org>
11951 * po/POTFILES.in: Updated.
11953 2006-02-11 Naba Kumar <naba@gnome.org>
11955 * plugins/editor/properties.[cxx,h],
11956 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
11957 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
11958 to sci_prop_*(), because they were conflicting with external
11959 functions (in some ssl library).
11961 2006-02-08 Naba Kumar <naba@gnome.org>
11963 Patch from Massimo Cora <maxcvs@email.it>:
11964 * plugins/valgrind/anjuta-valgrind.schemas,
11965 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
11966 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
11967 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
11968 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
11969 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
11970 plugins/valgrind/vgtoolview.c,
11971 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
11972 before running the debugging session. I've added also a
11973 preference in Anjuta Preferences where you can specify
11974 the path to the valgrind binary. The default is /usr/bin/valgrind.
11975 Now it displays a dialog with the error. [it can be -program
11976 exited- or -file loaded or end of input-]. Some valgrind 3.x
11979 2006-01-29 Naba Kumar <naba@gnome.org>
11981 Patch from Massimo Cora <maxcvs@email.it>:
11982 * configure.in, plugins/Makefile.am,
11983 plugins/valgrind/*: Valgrind plugin (requires
11984 binutils-dev and valgrind to be installed.
11986 2005-01-24 Johannes Schmid <jhs@gnome.org>
11988 * Patch from Eric Greveson <ejg45@cam.ac.uk>
11989 plugins/tools/variables.c:
11990 Added current directory to possible variables
11992 * Patch from Günther Brammer <gbrammer@gmx.de>
11993 plugins/document-manager/anjuta-docman.c:
11994 Fix a crash on opening a file
11996 AUTHORS: Added Günther Brammer
11998 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
12000 * libanjuta/anjuta-launcher.c:
12001 Fix a bug in AnjutaLauncher when output is bigger than buffer
12002 Probably fix bug #315188 and #305134
12004 2005-12-28 Johannes Schmid <jhs@gnome.org>
12006 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
12007 * src/about.c: Use new gtk about dialog
12008 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
12009 Updated anjuta_ui_add_action_group_entries call
12011 Patch from Jean Breford <jean.breford@normalesup.org>
12012 and Markus Habermehl <bmh1980de@yahoo.de>:
12014 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
12015 * AUTHORS: Added Jean and Markus
12017 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12018 * plugins/search/search-replace.c :
12019 Bookmark all matched lines.
12020 * plugins/search/search-replace_backend.c :
12021 Fixed bug (Search in all project files).
12023 2005-12-21 Johannes Schmid <jhs@gnome.org>
12025 * plugins/search/plugin.c:
12027 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
12028 investigation needed.
12030 AUTHORS: Added Ross Goldner
12032 2005-12-19 Ross Golder <ross@golder.org>
12034 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
12035 application/xml MIME type.
12037 2005-12-18 Johannes Schmid <jhs@gnome.org>
12039 po/POTFILES.in: Updated files after directory changes
12040 HACKING: Removed outdated section 3 (anoncvs)
12042 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
12044 * plugins/build-basic-autotools/build-basic-autotools.c:
12045 Save all files in editor before running a command
12047 * plugins/tools/execute.c:
12048 Use document manager plugin instead of each editor for
12051 2005-12-15 Johannes Schmid <jhs@gnome.org>
12053 * plugins/document-manager/action-callbacks.c:
12054 (on_save_all1_activate), (on_swap_activate)
12055 plugins/document-manager/anjuta-docman.c:
12056 (on_save_as_filesel_response), (on_notebook_switch_page):
12058 Fixed some remaining issues in document-manger
12060 2005-12-15 Johannes Schmid <jhs@gnome.org>
12062 * plugins/profile-default/default.anjuta:
12063 Load Search plugin and Message Manager by default
12065 2005-12-14 Johannes Schmid <jhs@gnome.org>
12067 * plugins/editor/text_editor.c
12068 libanjuta/anjuta-utils.c:
12070 Check if files differ when gnome-vfs monitoring is used.
12073 2005-12-13 Johannes Schmid <jhs@gnome.org>
12075 * plugins/document-manager/plugin.c:
12076 Only save modified files in ianjuta_file_savable_save() for document-manager
12077 as discussed on mailing list.
12079 * plugins/cvs-plugin/cvs-callbacks.c:
12080 Fixed dialog handling for empty log message
12082 2005-12-13 Johannes Schmid <jhs@gnome.org>
12084 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
12086 * plugins/project-manager/* Removed ununsed files
12088 * plugins/symbol-browser/an_symbol_iter.c
12089 plugins/build-basic-autotools/build-basic-autotools.c
12090 plugins/build-basic-autotools/executer.c
12091 plugins/class-gen/class_gen.c
12092 plugins/class-inheritance/class-inherit.c
12093 plugins/cvs-plugin/cvs-actions.c
12094 plugins/cvs-plugin/cvs-interface.c
12095 plugins/debug-manager/attach_process.
12096 plugins/devhelp/plugin.c
12097 plugins/document-manager/plugin.c
12098 plugins/document-manager/indent_util.c
12099 plugins/editor/properties.cxx
12100 plugins/editor/aneditor.cxx
12101 plugins/editor/style-editor.c
12102 plugins/editor/text_editor.c
12103 plugins/macro/macro_db.c
12106 Use DEBUG_PRINT for debug messages
12108 libanjuta/anjuta-debug.h: Include config.h
12110 HACKING: Updated (BTW: does anyone read this?)
12112 2005-12-12 Johannes Schmid <jhs@gnome.org>
12114 Patch from Johan Ersvik <jersvik@fastmail.fm>:
12115 * plugins/gdb/debugger.c
12117 Fix a crasher in gdb plugin
12119 * plugins/gtodo/plugin.c
12120 plugins/search/plugin.c
12124 * plugins/document-manager/anjuta-docman.c:
12126 Fixed error markers
12128 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
12130 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
12132 * plugins/document-manager/anjuta-docman.c:
12133 highlight changed files in docman popup-menu
12134 * plugins/gdb/debug-tree.c:
12135 plugins/gdb/debugger.c
12136 Do not corupt entire "locals" tree when variable pointer have
12137 additional info and arrays/strucs/unions correctly.
12140 2005-12-11 Johannes Schmid <jhs@gnome.org>
12142 * plugins/document-manager/anjuta-docman.c
12143 plugins/document-manager/plugin.c
12144 plugins/editor/text_editor.c:
12146 AUTHORS: Added Johan Ersvik
12148 Fixed "is-dirty" bug and tab ordering
12150 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
12152 * plugins/editor/aneditor-autocomplete.cxx
12153 plugins/editor/aneditor-calltip.cxx
12154 plugins/editor/aneditor-priv.h
12155 plugins/symbol-browser/an_symbol.c
12156 plugins/symbol-browser/an_symbol_view.c
12158 tagmanager/tm_symbol.c
12159 tagmanager/tm_tag.c
12160 tagmanager/include/tm_symbol.h
12161 tagmanager/include/tm_tag.h
12164 Better pointer recognition in tagmanager and symbol browser
12166 2005-12-11 Johannes Schmid <jhs@gnome.org>
12168 * plugins/search/*: New search plugin derived from search code in old editor
12171 * plugins/document-manager/*: new document-manger which is now seperated from
12172 editor to allow implementation of other editor widgets. Code is mostly derived
12173 from old editor plugin
12175 * plugins/print/* new print plugin which is not fully implemented in the
12178 * plugins/editor/text_editor.c: Added lots of interface code
12180 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
12181 IAnjutaEditorFactory and extended IAnjutaEditor
12183 * configure.in, plugins/Makefile.am updated build system for new
12186 This is a huge commit which might still contain some bugs and also has
12187 some fixmes. Things that are not working are the search toolbar because it
12188 does not use the same backend as any other searching function and printing
12189 (easy to fix) because it did not yet implement IAnjutaPrintable.
12191 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
12193 * plugins/project-wizard/property.c:
12194 Use newer GtkFileChooser instead of GtkFileSelection with
12195 GnomeFileEntry to avoid a bug
12197 * plugins/project-wizard/install.c:
12198 Avoid an endless loop if project directory is not writable
12200 * plugins/project-wizard/druid.c:
12201 Allow creating project in empty directory without a
12204 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
12206 Patch from Massimo Cora <maxcvs@email.it>
12207 * plugins/class-inheritence/class-inherit.c
12208 plugins/class-inheritence/plugin.c
12209 plugins/class-inheritence/plugin.h
12212 Update plugin to use new API from graphviz 2.6. Version 2.2 is
12213 no longer supported!
12215 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
12217 Patch from Johan Ersvik <jersvik@fastmail.fm>
12218 * plugins/message-view/message-view.c
12219 plugins/build-basic-autotools/build-basic-autotools.c
12220 plugins/build-basic-autotools/automake-c.filters
12222 This patch correct regex-filters for newer automake
12225 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
12227 * plugins/tools/execute.c:
12228 Detect variables inside a word
12230 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12232 * libanjuta/anjuta-status.[ch],
12233 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
12234 plugins/editor/anjuta-docman.c :
12235 New anjuta-status procedure.
12237 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12240 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
12241 plugins/editor/Makefile.am
12242 plugins/editor/anjuta-document-manager.glade
12243 plugins/editor/plugin.c plugins/editor/plugin.h
12244 plugins/editor/text_editor.c plugins/editor/text_editor.h
12246 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
12247 plugins/editor/indent-util.c plugins/editor/indent-util.h
12248 plugins/editor/indent_test.c :
12249 Set and Preview indent preferences parameters.
12250 Saved indent user parameters.
12252 2005-10-27 Naba Kumar <naba@gnome.org>
12254 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
12255 * plugins/editor/anjuta-docman.c: Restore tab color to normal
12256 theme color for saved documents.
12258 2005-10-26 Naba Kumar <naba@gnome.org>
12260 * libanjuta/anjuta-encodings.c: Save changed supported encodings
12261 list. Fixed bug #316731.
12263 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
12265 * tagmanager/tm_symbol.c: Fixed bug #315218
12267 2005-10-23 Adam Weinberger <adamw@gnome.org>
12269 * plugins/build/build_file.c
12270 plugins/build-basic-autotools/build-basic-autotools.c
12271 plugins/tools/execute.c
12272 plugins/build/compile.c
12273 plugins/build/configurer.c
12274 plugins/debug-manager/plugin.c
12275 plugins/editor/plugin.c
12276 plugins/editor/print.c
12277 plugins/editor/text_editor.c
12278 plugins/file-loader/plugin.c
12279 plugins/file-manager/an_file_view.c
12280 plugins/symbol-browser/an_symbol_view.c
12281 plugins/gdb/debugger.c
12282 plugins/gdb/plugin.c
12283 plugins/glade/plugin.c
12284 plugins/macro/macro-actions.c
12285 plugins/macro/plugin.c
12286 plugins/profile-default/plugin.c
12287 plugins/project-manager/plugin.c
12288 plugins/project-manager/project_import.c
12289 plugins/symbol-browser/plugin.c
12290 plugins/tools/execute.c
12292 src/anjuta-actions.h
12294 Correct spacing errors before and after "...".
12296 2005-10-20 Naba Kumar <naba@gnome.org>
12298 * plugins/gdb/debugger.c: Fixed attach/detach process to
12299 updated UI properly.
12301 2005-10-18 Naba Kumar <naba@gnome.org>
12303 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
12306 2005-10-13 Naba Kumar <naba@gnome.org>
12308 * plugins/project-mkfile-import/*: Removed separate import wizard for
12309 makefile based projects (because single widzard handles all wizards).
12311 * plugins/project-import/project-import.c: Made wizard window
12312 transient to main window.
12314 Patch from: Eric Greveson <ejg45@cam.ac.uk>
12316 * AUTHORS: Added Eric's name in contributors list.
12318 * configure.in, plugins/Makefile.am,
12319 plugins/project-import/Makefile.am,
12320 plugins/project-import/anjuta-project-import.glade,
12321 plugins/project-import/project-import.c,
12322 plugins/project-import/project-import.h: Import wizard now detects
12323 both makefile and automake projects together instead of separate wizard.
12325 * plugins/project-wizard/templates/java/project.anjuta,
12326 plugins/project-wizard/templates/mkfile/project.anjuta,
12327 plugins/project-wizard/templates/python/project.anjuta,
12328 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
12329 name to make it appropriate.
12331 2005-10-11 Naba Kumar <naba@gnome.org>
12333 * configure.in: Fixed glade3 version requirement.
12335 2005-09-29 Alexander Shopov <ash@contact.bg>
12337 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
12339 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
12341 * plugins/subversion/svn_auth.c
12342 plugins/subversion/anjuta_subversion.glade:
12343 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
12345 2005-09-22 Naba Kumar <naba@gnome.org>
12347 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
12349 * configure.in, plugins/Makefile.am
12350 plugins/project-manager/anjuta-project-manager.plugin.in,
12351 plugins/project-manager/plugin.c,
12352 (added) plugins/project-mkfile-import/.cvsignore,
12353 (added) plugins/project-mkfile-import/Makefile.am,
12354 (added) plugins/project-mkfile-import/
12355 anjuta-project-mkfile-import-plugin.png,
12356 (added) plugins/project-mkfile-import/
12357 anjuta-project-mkfile-import.glade,
12358 (added) plugins/project-mkfile-import/
12359 anjuta-project-mkfile-import.plugin.in,
12360 (added) plugins/project-mkfile-import/plugin.c,
12361 (added) plugins/project-mkfile-import/plugin.h,
12362 (added) plugins/project-mkfile-import/project-mkfile-import.c,
12363 (added) plugins/project-mkfile-import/project-mkfile-import.h,
12364 plugins/project-wizard/templates/Makefile.am,
12365 (added) plugins/project-wizard/templates/mkfile-logo.png,
12366 (added) plugins/project-wizard/templates/mkfile.wiz,
12367 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
12368 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
12369 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
12370 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
12371 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
12372 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
12373 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
12374 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
12375 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
12376 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
12377 (added) plugins/project-wizard/templates/mkfile/src/main.c:
12378 Added makefile based project import wizard and wizard template.
12380 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
12382 * libanjuta/anjuta-launcher.c: Reduced false password detections
12384 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
12386 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
12387 messages correctly.a
12389 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
12391 * scintilla/Makefile.am: Changed scintilla library to noinst
12392 * pixmaps/Makefile.am: Install password.png
12393 * libanjuta/anjuta-launcher.c: Changed password detection
12394 to be able to access GNOME CVS with ssh.
12396 2005-08-31 Naba Kumar <naba@gnome.org>
12398 * plugins/glade/plugin.c: Set transient window for the widget
12401 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
12403 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
12405 2005-08-10 Naba Kumar <naba@gnome.org>
12407 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
12408 as shortcut key for execute.
12410 * src/about.c: Clean up.
12412 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
12413 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
12416 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12418 * plugins/editor/search-replace_backend.c :
12419 Fixed search in File Patterns.
12421 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
12423 * plugins/gdb/Makefile.am: Fixed a make -j x bug
12425 2005-08-04 Naba Kumar <naba@gnome.org>
12427 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
12428 for pango-1.8 rendering bug.
12430 2005-08-03 Naba Kumar <naba@gnome.org>
12432 * plugins/glade/plugin.c: Proper names for plugin widgets.
12434 * plugins/subversion/anjuta-subversion.glade,
12435 plugins/subversion/svn-auth.c: Fixed authentication dialog and
12436 string allocations. Use passed default values when available.
12437 Set proper focus and dialog default response. Destroy dialog after use.
12438 Return error when appropriate.
12440 2005-08-02 Naba Kumar <naba@gnome.org>
12442 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
12443 for pango-1.8 rendering bug.
12445 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
12447 * scintilla/Makefile.am: Fixed a make -j x bug
12449 2005-08-02 Johannes Schmid <jhs@gnome.org>
12451 * plugins/subversion/svn-auth.c: Added username/password
12454 2005-08-01 Naba Kumar <naba@gnome.org>
12456 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
12457 checks for character width calculations.
12459 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12461 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
12463 2005-07-31 Naba Kumar <naba@gnome.org>
12465 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
12466 messup with pango 1.8. Fixed bug #311846.
12468 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12470 * plugins/gdb/memory.c : Fixed bug 305082.
12472 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12473 plugins/project-wizard/templates/gcj.wiz,
12474 plugins/project-wizard/templates/gnome.wiz,
12475 plugins/project-wizard/templates/gtk.wiz,
12476 plugins/project-wizard/templates/java.wiz,
12477 plugins/project-wizard/templates/python.wiz,
12478 plugins/project-wizard/templates/wxwin.wiz,
12479 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
12481 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
12483 * plugins/tools/execute.c:
12484 Correct a crash if editor is closed while a tool still use it.
12486 2005-07-28 Naba Kumar <naba@gnome.org>
12488 * scintilla/*: Updated scintilla from their latest CVS.
12490 2005-07-27 Naba Kumar <naba@gnome.org>
12492 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
12493 plugins/build-basic-autotools/build-basic-autotools.c,
12494 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
12495 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
12496 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
12497 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
12498 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
12499 plugins/message-view/plugin.c, plugins/patch/plugin.c,
12500 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
12501 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
12502 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
12503 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
12504 argument to anjuta_ui_add_action_group_entries() and
12505 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
12506 Fixed all plugins to pass translation domain. This fixes untranslated
12509 2005-07-27 Naba Kumar <naba@gnome.org>
12511 * plugins/class-inheritance/class-callbacks.c,
12512 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
12513 proper system colors.
12515 2005-07-26 Naba Kumar <naba@gnome.org>
12517 * ROADMAP: Updated and added more tasks.
12519 2005-07-25 Naba Kumar <naba@gnome.org>
12521 * ROADMAP: Updated and added more tasks.
12523 2005-07-24 Naba Kumar <naba@gnome.org>
12525 * HACKING: Fixed format.
12527 2005-07-24 Naba Kumar <naba@gnome.org>
12529 * ROADMAP: Fixed format.
12530 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
12532 2005-07-24 Naba Kumar <naba@gnome.org>
12534 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
12535 * data/properties/cpp.properties: Added *.c++ as file extension for c++
12537 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
12539 * plugins/tools/dialog.c, plugins/tools/dialog.h:
12540 Correct wrong sensitivity setting
12542 * plugins/tools/tool.c: Correct a crash when removing overridden tool
12544 * plugins/tools/variable.c: Add variables for project manager
12546 2005-07-23 Naba Kumar <naba@gnome.org>
12548 * ROADMAP: updated.
12550 2005-07-23 Naba Kumar <naba@gnome.org>
12552 * plugins/subversion/Makefile.am,
12553 plugins/subversion/svn-auth.c,
12554 plugins/subversion/svn-auth.h: Added subversion authentication code
12557 * plugins/subversion/subversion-callbacks.c,
12558 plugins/subversion/subversion-callbacks.h,
12559 plugins/subversion/svn-backend-priv.h,
12560 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
12561 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
12562 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
12563 Added file mode line.
12565 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
12567 * configure.in: Added 'gl' to ALL_LINGUAS.
12569 2005-07-21 Naba Kumar <naba@gnome.org>
12571 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
12572 the active sources and kill the running process without emitting
12573 signals (which could be fatal because the object is being destroyed).
12574 Incidentally, fixed the crash that happens when stopping an active
12575 debugger session. Disabled debug prints and code clean up.
12578 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
12579 message view object, because that prevents many unprocessed outputs
12580 from the cvs command from being appended in view. Does not set NULL
12581 to mesg_view private member (not required) so that any pending outputs
12582 to view is processed.Fixed bug #172666.
12584 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
12585 type in supported list.
12587 2005-07-18 Adam Weinberger <adamw@gnome.org>
12589 * plugins/file-manager/anjuta-file-manager-plugin.glade:
12590 grammar/spelling fixes.
12592 2005-07-17 Naba Kumar <naba@gnome.org>
12594 * (new) plugins/project-wizard/templates/terminal/cvsignore,
12595 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
12596 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
12597 plugins/project-wizard/templates/anjuta-plugin.wiz,
12598 plugins/project-wizard/templates/gcj.wiz,
12599 plugins/project-wizard/templates/gnome.wiz,
12600 plugins/project-wizard/templates/gtk.wiz,
12601 plugins/project-wizard/templates/gtkmm.wiz,
12602 plugins/project-wizard/templates/java.wiz,
12603 plugins/project-wizard/templates/python.wiz,
12604 plugins/project-wizard/templates/terminal.wiz,
12605 plugins/project-wizard/templates/terminal/Makefile.am,
12606 plugins/project-wizard/templates/terminal/po/Makefile.am,
12607 plugins/project-wizard/templates/terminal/src/Makefile.am,
12608 plugins/project-wizard/templates/wxwin.wiz,
12609 plugins/project-wizard/templates/xlib-dock.wiz,
12610 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
12611 wizards and updated .wiz files to install them in newly created
12614 2005-07-16 Naba Kumar <naba@gnome.org>
12616 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
12618 * plugins/file-manager/an_file_view.c,
12619 plugins/file-manager/plugin.c: Added file manager preferences to
12620 show/hide files ignored by version control (e.g. cvsignore).
12622 * plugins/editor/text_editor.c: Initialize vfs info struct.
12624 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
12625 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
12626 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
12627 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
12628 omf-install/.cvsignore, pixmaps/.cvsignore,
12629 plugins/file-manager/anjuta-file-manager-plugin.glade,
12630 scintilla/.cvsignore, scintilla/include/.cvsignore,
12631 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
12632 tagmanager/python.c: Updated.
12634 2005-07-16 Naba Kumar <naba@gnome.org>
12636 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
12637 Fixed python parser to parser class methods.
12639 2005-07-15 Naba Kumar <naba@gnome.org>
12641 * plugins/project-wizard/property.c: Used parenthesis to remove
12644 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12645 plugins/project-wizard/templates/gcj.wiz,
12646 plugins/project-wizard/templates/gnome.wiz,
12647 plugins/project-wizard/templates/gtk.wiz,
12648 plugins/project-wizard/templates/gtkmm.wiz,
12649 plugins/project-wizard/templates/java.wiz,
12650 plugins/project-wizard/templates/python.wiz,
12651 plugins/project-wizard/templates/terminal.wiz,
12652 plugins/project-wizard/templates/wxwin.wiz,
12653 plugins/project-wizard/templates/xlib-dock.wiz,
12654 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
12657 2005-07-15 Naba Kumar <naba@gnome.org>
12659 * plugins/project-wizard/templates/java.wiz,
12660 plugins/project-wizard/templates/java/Makefile.am,
12661 plugins/project-wizard/templates/java/project.anjuta,
12662 plugins/project-wizard/templates/python.wiz,
12663 plugins/project-wizard/templates/python/Makefile.am,
12664 plugins/project-wizard/templates/python/project.anjuta: Use different
12665 project files for java and python module where debugger is not
12666 included in the list of plugins.
12668 2005-07-15 Naba Kumar <naba@gnome.org>
12670 * configure.in, plugins/project-wizard/templates/Makefile.am,
12671 plugins/project-wizard/templates/gcj-logo.png,
12672 plugins/project-wizard/templates/gcj.wiz,
12673 plugins/project-wizard/templates/gcj/.cvsignore,
12674 plugins/project-wizard/templates/gcj/Makefile.am,
12675 plugins/project-wizard/templates/gcj/configure.in.tpl,
12676 plugins/project-wizard/templates/gcj/src/.cvsignore,
12677 plugins/project-wizard/templates/gcj/src/Makefile.am,
12678 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
12679 plugins/project-wizard/templates/java-logo.png,
12680 plugins/project-wizard/templates/java.wiz,
12681 plugins/project-wizard/templates/java/configure.in.tpl,
12682 plugins/project-wizard/templates/java/po/Makefile.am,
12683 plugins/project-wizard/templates/java/po/POTFILES.in,
12684 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
12685 plugins/project-wizard/templates/java/src/main.java,
12686 plugins/project-wizard/templates/python-logo.png,
12687 plugins/project-wizard/templates/python.wiz,
12688 plugins/project-wizard/templates/python/.cvsignore,
12689 plugins/project-wizard/templates/python/Makefile.am,
12690 plugins/project-wizard/templates/python/configure.in.tpl,
12691 plugins/project-wizard/templates/python/po/.cvsignore,
12692 plugins/project-wizard/templates/python/po/Makefile.am,
12693 plugins/project-wizard/templates/python/po/POTFILES.in,
12694 plugins/project-wizard/templates/python/src/.cvsignore,
12695 plugins/project-wizard/templates/python/src/Makefile.am,
12696 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
12697 plugins/project-wizard/templates/python/src/main.py: Added Generic
12698 gcj and python project wizards. Fixed Generic java project to
12699 use _JAVA primary. Update gnome-build from cvs for them to work
12702 2005-07-12 Naba Kumar <naba@gnome.org>
12704 * plugins/project-manager/plugin.c: Automatically determine
12705 project backend by probing.
12707 2005-07-04 Naba Kumar <naba@gnome.org>
12709 * Makefile.am: Do not install old anjuta.glade file which conflicts
12710 with newer src/anjuta.glade.
12712 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
12714 * plugins/an_symbol_prefs.c:
12715 Sort list of available symbol files
12717 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
12719 * plugins/build-basic-autotools.c:
12722 * plugins/gtodo/libgtodo.c:
12723 Possible fix for #307800
12725 * libanjuta/anjuta-encodings.c
12726 libanjuta/anjuta-launcher.c
12727 libanjuta/anjuta-preference-dialog.c
12728 libanjuta/anjuta-preferences.c
12729 libanjuta/anjuta-ui.c
12730 libanjuta/anjuta-util.c
12731 libanjuta/cell-renderer-captioned-image.c
12732 libanjuta/plugin.c:
12734 Patch from de_lupus@pandora.be (Kristof Vansant):
12735 Replaced deprecated gnome-i18n.h
12738 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
12740 * plugins/subversion/anjuta-subversion.glade
12741 plugins/subversion/anjuta-subversion.ui
12742 plugins/subversion/plugin.c
12743 plugins/subversion/subversion-actions.c
12744 plugins/subversion/subversion-callbacks.h
12745 plugins/subversion/subversion-callbacks.c
12746 plugins/subversion/svn-backend-priv.h
12747 plugins/subversion/svn-backend.h
12748 plugins/subversion/svn-backend.c
12749 plugins/subversion/svn-thread.h
12750 plugins/subversion/svn-thread.c:
12752 Implemented Subversion diff
12754 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
12756 * plugins/build-basic-autotools/build-basic-autotools.c:
12757 Fixed crash bug! Might be useful to release 2.0.2 soon
12758 because this bug will crash any build which produces errors
12761 === Anjuta 2.0.1 ===
12763 2005-06-27 Naba Kumar <naba@gnome.org>
12765 * plugins/tools/execute.c: Formated code.
12767 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
12769 * plugins/build-basic-autotools/build-basic-autotools.c:
12770 Remove two memory leaks
12771 Check command output versus untranslated strings too
12773 * plugins/tools/execute.c:
12774 Remove two memory leaks
12775 Check command output versus untranslated strings too
12776 Remove description message
12778 * plugins/tools/fileop.c:
12779 Escape tool name in xml configuration file
12781 2005-05-26 Naba Kumar <naba@gnome.org>
12783 * configure.in: Bumped version to 2.0.1
12784 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
12786 * plugins/tools/execute.c: Fixed clickable messages.
12789 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
12790 Deactivate glade plugin when last glade project is closed. Reorder
12791 glade widgets in layout. Change glade project when user selects a
12792 new project. Removed project from the list when user closes it. Fixed
12793 glade project file loading from URI. Save and restored loaded glade
12794 projects in/from session.
12796 * plugins/class-gen/action-callbacks.c,
12797 plugins/class-gen/anjuta-class-gen-plugin.glade,
12798 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
12799 plugins/file-wizard/anjuta-file-wizard.glade,
12800 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
12801 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
12802 "Add to project" correctly. Use the source file path returned after
12803 adding to project. Fixed memory leaks. Deactivate wizard plugins
12806 * plugins/project-manager/plugin.c,
12807 plugins/project-wizard/anjuta-project-wizard.glade,
12808 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
12809 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
12810 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
12811 project-wizard preference page to anjuta app, because they are
12812 more appropriated as general preferences. Renamed username and
12813 useremail properties keys.
12815 * po/POTFILES.in: Updated.
12817 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
12820 * plugins/file-loader/plugin.c: Do not use static variable to store
12821 created submenu in factory. Fixed crash in anjuta exit.
12823 2005-05-24 Naba Kumar <naba@gnome.org>
12825 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
12826 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12827 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12828 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12829 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12830 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12831 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12832 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12833 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12835 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
12836 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12837 plugins/build-basic-autotools/build-basic-autotools.c,
12838 plugins/build-basic-autotools/build-basic-autotools.h,
12839 plugins/build-basic-autotools/executer.c,
12840 plugins/build-basic-autotools/executer.h,
12841 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
12842 plugins/tools/variable.c: Added an extra argument to
12843 anuta_util_dialog_input() to pass default value. Save/load project
12844 configure and execution parameters in/from session.
12846 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
12847 symbol browser is loaded.
12849 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
12852 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
12853 deactivate would not start shell.
12855 2005-05-24 Naba Kumar <naba@gnome.org>
12857 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
12858 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
12859 libegg/egg-submenu-action.c, libegg/test-actions.c,
12860 plugins/build-basic-autotools/build-basic-autotools.c,
12861 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
12862 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
12863 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
12864 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
12865 plugins/macro/plugin.c, plugins/message-view/plugin.c,
12866 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
12867 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
12868 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12869 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
12870 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
12872 2005-05-24 Naba Kumar <naba@gnome.org>
12874 * data/properties/styles.properties: Fixed defalt font.
12876 * plugins/editor/search-replace.c,
12877 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
12878 project openness wihtout activating project-manager plugin (i.e.
12879 using anjuta_shell_get()).
12881 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
12882 - Completed add_source(), add_group() and add_target() methods of
12883 IAnjutaProjectManager.
12884 - Change their definition to return the added element (or NULL).
12885 - Used interface API for project main menus and 'add to project'
12886 from file-manager context menu.
12887 - Select proper default target/group when prompting for adding
12888 source/target/group.
12889 - Do not expand all nodes in selection tree when default selection
12890 are given (eases navigation in big projects).
12892 - Marked strings for translation.
12894 2005-05-23 Naba Kumar <naba@gnome.org>
12896 * src/anjuta-app.c: Save menu accelerators on change.
12898 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
12899 save-as dialog (leading to crash later).
12901 2005-05-22 Naba Kumar <naba@gnome.org>
12904 * AUTHORS: Added developers for other projects. Updated.
12905 * TODO.tasks: Updated.
12906 * ChangeLog: Added past changelogs from anjuta-0.1.5.
12908 2005-05-22 Naba Kumar <naba@gnome.org>
12910 * plugins/tools/execute.c: Make parsable lines distinct by adding
12911 a "Click me" description in the message. Allow tools to open arbibrary
12912 file in editory using gdb-styled annotation (The line starts with two
12913 \032 characters followed by the file:line).
12915 * plugins/tools/scripts/prepare-changelog.pl,
12916 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
12917 ChangeLog file itself and open it.
12919 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
12921 * plugins/tools/execute.c:
12922 Parse output in message pane
12923 Correct a crash on plugin deactivation
12925 * plugins/tools/fileop.c,
12926 plugins/tools/tool.c,
12927 plugins/tools/tool.h:
12928 Load only valid tools
12930 2005-06-21 Naba Kumar <naba@gnome.org>
12932 * anjuta.spec.in: Fixed devel package requirement.
12934 * plugins/message-view/message-view.c: Scroll message on next/previous.
12936 * TODO.tasks: Updated.
12938 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12939 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12940 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12941 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12942 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12943 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12944 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12945 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12947 * libanjuta/anjuta-preferences.c,
12948 plugins/build-basic-autotools/build-basic-autotools.c,
12949 plugins/build-basic-autotools/executer.c,
12950 plugins/class-gen/action-callbacks.c,
12951 plugins/class-gen/action-callbacks.h,
12952 plugins/class-gen/class_gen.c,
12953 plugins/cvs-plugin/cvs-interface.c,
12954 plugins/debug-manager/attach_process.c,
12955 plugins/debug-manager/plugin.c,
12956 plugins/debug-manager/utilities.c,
12957 plugins/debug-manager/utilities.h,
12958 plugins/editor/aneditor-autocomplete.cxx,
12959 plugins/editor/aneditor.cxx,
12960 plugins/editor/search-replace.c,
12961 plugins/editor/search-replace_backend.c,
12962 plugins/gdb/breakpoints.c,
12963 plugins/gdb/registers.c,
12964 plugins/patch/plugin.c,
12965 plugins/project-wizard/druid.c,
12966 plugins/project-wizard/install.c,
12967 plugins/subversion/plugin.c,
12968 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
12971 * plugins/class-gen/action-callbacks.c,
12972 plugins/project-wizard/parser.c,
12973 plugins/project-wizard/property.c,
12974 plugins/project-wizard/values.c,
12975 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
12977 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
12980 2005-06-20 Naba Kumar <naba@gnome.org>
12982 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
12983 manuals/reference/libanjuta/tmpl/e-splash.sgml,
12984 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12986 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
12987 exit idle function.
12989 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
12990 Fixed possible memory corruption.
12992 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
12993 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
12994 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
12995 progress bar increment and added progress status for symbol refresh
12996 and project loading.
12998 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
12999 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
13000 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
13001 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
13004 * TODO.tasks: Updated.
13006 2005-06-19 Naba Kumar <naba@gnome.org>
13008 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
13011 * plugins/project-import/project-import.c: Deactivate plugin when done.
13013 2005-06-18 Naba Kumar <naba@gnome.org>
13015 * plugins/profile-default/plugin.c: Fixed error when loading another
13016 project while a project is still loaded.
13018 * plugins/project-manager/plugin.c: Used (newly added) group-activated
13019 signal from gnome-build to popup group properties.
13021 * src/anjuta.c: Load default session by default.
13023 * po/POTFILES.in: Added missing files.
13025 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
13026 activate plugin on load (activate it separately). Connect to activate
13027 and deactivate signals for housekeeping, so that if plugins are
13028 activated or deactivate externally, they are properly recorded.
13030 * plugins/profile-default/plugin.c: Save profile before a project
13031 is loaded so that it could be restored when project is closed.
13033 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
13035 2005-06-17 Naba Kumar <naba@gnome.org>
13037 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
13038 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
13039 for project. The plugins loaded for the project is restored when project
13040 is loaded next time.
13042 * TODO.tasks: Updated.
13044 2005-06-15 Naba Kumar <naba@gnome.org>
13046 * plugins/tools/scripts/find-fixmes.pl,
13047 (new) plugins/tools/scripts/translation-status.pl,
13048 plugins/tools/scripts/tools-2.xml.in,
13049 plugins/tools/scripts/Makefile.am,
13050 plugins/tools/scripts/prepare-changelog.pl: Added translation
13051 status script. Completed find-fixmes.pl script. Fixed bugs.
13053 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
13056 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13058 * plugins/message-view/anjuta-message-manager-plugin.glade :
13059 renamed "messages.tag.position" to "messages.tab.position".
13060 plugins/message-view/anjuta-msgman.c :
13061 Messages tab position prefrences.
13063 2005-06-14 Naba Kumar <naba@gnome.org>
13065 * (new) plugins/tools/scripts/find-fixmes.pl,
13066 (new) plugins/tools/scripts/tools-2.xml.in,
13067 (new) plugins/tools/scripts/Makefile.am,
13068 (new) plugins/tools/scripts/prepare-changelog.pl,
13069 plugins/tools/plugin.h, plugins/tools/fileop.c,
13070 plugins/tools/Makefile.am, configure.in: Added system tools.
13072 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
13074 * plugins/tools/editor.c:
13075 Take care of creating .anjuta directory if missing
13077 2005-06-10 Naba Kumar <naba@gnome.org>
13079 * configure.in: Increased gnome-build required to version 0.1.2.
13081 * plugins/project-manager/plugin.c: Fixed target/group removal.
13082 Fixed memory leaks.
13084 2005-06-10 Naba Kumar <naba@gnome.org>
13086 * plugins/project-manager/plugin.c: Implemented target/group
13087 configuration (update gnome-build module from cvs).
13089 2005-06-07 Naba Kumar <naba@gnome.org>
13091 Patch from: Massimo Cora' <maxcvs@email.it>:
13092 * plugins/class-inheritance/Makefile.am,
13093 plugins/class-inheritance/class-inherit.c,
13094 plugins/class-inheritance/class-inherit.h,
13095 plugins/class-inheritance/plugin.c,
13096 plugins/class-inheritance/plugin.h,
13097 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
13098 expanded view of classes in hierarchy canvas (collapsable again).
13100 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
13102 * scintilla/patches/scintilla-64-bit.diff (added)
13103 * plugins/patch/patch-plugin.c:
13104 Conditional build for GTK 2.4 and GTK 2.6
13106 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
13108 * plugins/tools/anjuta-tools.glade,
13109 plugins/tools/editor.c,
13110 plugins/tools/plugin.h,
13111 plugins/tools/fileop.c:
13112 Add a check box to edit an user script
13113 Correct a few memory leak
13115 * plugins/tools/execute.c,
13116 plugins/tools/tool.c,
13117 plugins/tools/tool.h:
13118 Move utility remove_mnemonic function in tool.c
13121 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
13123 Patch from sbrabec@suse.cz:
13125 scintilla/include/Scintilla.h:
13127 Fix 64-Bit warnings in gcc 4
13129 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
13131 * plugins/patch/patch_plugin.c
13132 plugins/patch/patch.h
13133 plugin/patch/patch-plugin.glade
13134 plugin/patch/Makefile.am:
13136 Changed patch plugin to use libglade and new gtk 2.6 widgets
13138 2005-05-31 Naba Kumar <naba@gnome.org>
13140 Patch from Jason Bayman <JBayman@HobbitHell.com>:
13141 * plugins/editor/text_editor.c: Don't show error
13144 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
13146 * plugins/message-view/anjuta-message-manager.ui,
13147 plugins/message-view/anjuta-msgman.c,
13148 plugins/message-view/anjuta-msgman.h,
13149 plugins/message-view/message-view.c,
13150 plugins/message-view/message-view.h,
13151 plugins/message-view/plugin.c:
13152 Add a popup menu in messages panes
13153 Move save message pane option in it
13155 2005-05-28 Naba Kumar <naba@gnome.org>
13157 * data/properties/styles.properties: Fixed default font
13160 * plugins/editor/style-editor.c: cleanup.
13162 2005-05-25 Naba Kumar <naba@gnome.org>
13164 * plugin/gdb/plugin.c: Start gdb even if the program does
13165 not exists. Fixes bug #305074
13167 2005-05-24 Naba Kumar <naba@gnome.org>
13169 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
13170 * configure.in: graphviz pkgconfig path.
13172 2005-05-24 Naba Kumar <naba@gnome.org>
13174 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
13175 * TODO.tasks: Updated.
13177 2005-05-22 Naba Kumar <naba@gnome.org>
13179 * anjuta.spec.in: Fixed spec file
13180 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
13182 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
13184 * TODO.tasks: Updated.
13186 * plugins/message-view/anjuta-message-manager.ui,
13187 plugins/message-view/message-view.c,
13188 plugins/message-view/message-view.h,
13189 plugins/message-view/plugin.c:
13190 Add shortcut for next and previous message
13191 Add a save message menu item
13192 Fix a bug in previous message
13194 2005-05-21 Naba Kumar <naba@gnome.org>
13196 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
13197 doc/Makefile.am, global-tags/create_global_tags.sh,
13198 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
13199 and rpm package creation. Fixed installation paths.
13201 * plugins/editor/anjuta-document-manager.glade,
13202 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
13203 and indent options.
13205 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
13207 2005-05-21 Naba Kumar <naba@gnome.org>
13209 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
13210 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
13211 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
13212 tagmanager/Makefile.am: Fixed paths configure variables to take
13213 automake configure variables instead of hardcoding.
13215 * global-tags/tm_global_tags.c: Formated code.
13217 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
13218 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13219 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13220 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13221 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13222 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13223 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13224 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13225 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13227 2005-05-20 Naba Kumar <naba@gnome.org>
13229 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
13230 and fixed rpm spec file (more testing required).
13232 * data/gdb.init: Don't set gdb prompt.
13234 * mime/Makefile.am: run update-mime-data only on system-wide install.
13236 * plugins/gdb/Makefile.am: Install plugin at correct paths.
13238 2005-05-19 Naba Kumar <naba@gnome.org>
13240 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
13241 while it's not visible.
13243 Patch from: Jason Bayman <JBayman@HobbitHell.com>
13244 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
13246 2005-05-19 Naba Kumar <naba@gnome.org>
13248 * configure.in: Fixed subversion checks. Added
13249 --disable-plugin-subversion and --disable-plugin-glade
13250 configure flags to manually turn off their plugin builds.
13252 * plugins/editor/plugin.c: Save and restore current editor line
13253 positions in session.
13255 2005-05-18 Naba Kumar <naba@gnome.org>
13257 * AUTHORS: Fixed email address.
13259 * libanjuta/anjuta-utils.c,
13260 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
13261 when the projectmanager toplevel is not a window. Check for valid
13262 gtkwindow type before using the passed window as parent for anjuta
13265 2005-05-17 Naba Kumar <naba@gnome.org>
13267 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
13269 * plugins/cvs-plugin/Makefile.am,
13270 plugins/devhelp/plugin.c,
13271 plugins/file-loader/Makefile.am,
13272 plugins/macro/Makefile.am,
13273 plugins/message-view/Makefile.am,
13274 plugins/patch/Makefile.am,
13275 plugins/project-manager/Makefile.am,
13276 plugins/subversion/Makefile.am,
13277 plugins/symbol-browser/Makefile.am: Removed -module flags
13280 * MAINTAINERS: Added file so that I could recieve bugzilla
13283 * plugins/glade/plugin.c: Fixed compile error.
13285 === Anjuta 2.0.0 ===
13287 2005-05-15 Naba Kumar <naba@gnome.org>
13289 * configure.in: Adjusted gdl version requirement. Bumped anjuta
13292 * plugins/symbol-browser/an_symbol_view.c,
13293 plugins/symbol-browser/plugin.c,
13294 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
13295 symbols have been updated. Reset file symbols when update
13296 occurs. Fixed memory leaks.
13298 Patch from Jason Bayman <JBayman@HobbitHell.com>:
13299 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
13301 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
13303 * plugins/tools/anjuta-tools.glade:
13304 Remove unused parameter dialog
13306 * plugins/tools/dialog.c,
13307 plugins/tools/fileop.c,
13308 plugins/tools/fileop.h,
13309 plugins/tools/tool.c,
13310 plugins/tools/tool.h,
13311 plugins/tools/variable.c:
13312 Add a few comments and cleanups
13314 * plugins/tools/editor.c,
13315 plugins/tools/editor.h:
13316 Remove code from previous plugin and add comments
13317 Use main window as parent (instead of tool list)
13319 * plugins/tools/execute.c,
13320 plugins/tools/execute.h:
13321 Remove code from previous plugin and add comments
13324 2005-05-14 Naba Kumar <naba@gnome.org>
13326 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
13329 * configure.in: Fixed
13331 * plugins/class-inheritance/class-inheritance.png: New icon.
13333 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
13334 screws up when reparented.
13336 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13338 * plugins/editor/search-replace.c,
13339 plugins/editor/search-replace_backend.c
13340 plugins/project-manager/plugin.c : Clear find pane if searching same
13341 expression. Clean code.
13343 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
13345 * configure.in: Added ne in ALL_LINGUAS
13347 2005-05-13 Naba Kumar <naba@gnome.org>
13349 * configure.in: Fixed glade-3 version.
13351 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
13352 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
13353 plugins/gdb/watch.c: Update locals, watch and frame document on
13356 2005-05-12 Naba Kumar <naba@gnome.org>
13358 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
13359 scope autocompletion when the function definition is incomplete.
13361 * plugins/class-gen/anjuta-class-gen.plugin.in,
13362 plugins/file-wizard/anjuta-file-wizard.plugin.in,
13363 plugins/gdb/plugin.c,
13364 plugins/glade/anjuta-glade.plugin.in,
13365 plugins/project-import/anjuta-project-import.plugin.in,
13366 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
13367 titles for the wizards.
13369 2005-05-11 Naba Kumar <naba@gnome.org>
13371 * configure.in, plugins/debug-manager/Makefile.am,
13372 plugins/debug-manager/plugin.c,
13373 (added) plugins/debug-manager/images/.cvsignore,
13374 (added) plugins/debug-manager/images/Makefile.am,
13375 (added) plugins/debug-manager/images/detach-16.png,
13376 (added) plugins/debug-manager/images/detach.png,
13377 (added) plugins/debug-manager/images/step-into-16.png,
13378 (added) plugins/debug-manager/images/step-into.png,
13379 (added) plugins/debug-manager/images/step-out-16.png,
13380 (added) plugins/debug-manager/images/step-out.png,
13381 (added) plugins/debug-manager/images/step-over-16.png,
13382 (added) plugins/debug-manager/images/step-over.png,
13383 plugins/gdb/Makefile.am,
13384 plugins/gdb/breakpoints.c,
13385 plugins/gdb/plugin.c,
13386 (added) plugins/gdb/images/.cvsignore,
13387 (added) plugins/gdb/images/Makefile.am,
13388 (added) plugins/gdb/images/breakpoint.png,
13389 (added) plugins/gdb/images/locals.png,
13390 (added) plugins/gdb/images/stack.png,
13391 (added) plugins/gdb/images/watch.png: Fixed breakpoints
13392 'remove all'. Added debugger icons.
13394 * plugins/editor/text_editor.c: Fixed file monitor.
13396 Patch from: Massimo Cora' <maxcvs@email.it>
13397 * plugins/patch/anjuta-patch-plugin.png,
13398 plugins/class-gen/Makefile.am,
13399 plugins/class-gen/action-callbacks.c,
13400 plugins/class-gen/class_gen.c,
13401 plugins/class-gen/class_logo.xpm: Implemented vcs
13402 file addions. New icons by Fabio Zecchini
13404 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13406 * libanjuta/interfaces/libanjuta.idl
13407 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
13408 plugins/editor/search-replace_backend.c
13409 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
13411 2005-05-11 Naba Kumar <naba@gnome.org>
13413 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
13414 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
13415 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
13416 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
13417 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
13420 * plugins/symbol-browser/an_symbol_prefs.c,
13421 plugins/symbol-browser/an_symbol_search.c,
13422 plugins/symbol-browser/an_symbol_view.c,
13423 plugins/symbol-browser/an_symbol_view.h,
13424 plugins/symbol-browser/plugin.c: Fixed memory leaks.
13426 2005-05-11 Naba Kumar <naba@gnome.org>
13428 * libanjuta/anjuta-shell.c: Fixed runtime warning.
13430 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
13431 progress bar location at create time, instead of hardcoding.
13433 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
13434 Added mini splash screen.
13436 * plugins/editor/text_editor.c: Do not produce warning when file
13437 monitor could not be created.
13439 * plugins/profile-default/plugin.c: Save project session on exit.
13440 Show mini splash with progress bar at profile load.
13442 2005-05-10 Naba Kumar <naba@gnome.org>
13444 * configure.in, manuals/Makefile.am: Fixed compile flags.
13445 Disable outdated manuals builds.
13447 * global-tags/Makefile.am: Uninstall tags files on
13450 * libegg/Makefile.am: Use configured deprecated flags.
13452 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13453 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13454 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
13457 * mime/Makefile.am: Take DESTDIR into account.
13459 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
13461 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
13462 on scope autocompletion.
13464 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
13465 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
13466 shared libs and static libs paths for debugging. Order them
13469 * po/POTFILES.in: Updated.
13471 2005-05-09 Naba Kumar <naba@gnome.org>
13473 * libanjuta/interfaces/libanjuta.idl,
13474 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
13475 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
13476 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
13477 Implemented debugger source directory search and emits location changed
13478 signal with absolute path of the file.
13480 * plugins/tools/tool.c: Fixed compile errors.
13482 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
13484 * plugins/tools/anjuta-tools.glade,
13485 plugins/tools/dialog.h,
13486 plugins/tools/dialog.c,
13487 plugins/tools/plugin.c,
13488 plugins/tools/editor.c:
13489 Improve graphical user interface
13491 Correct an error on close
13494 * plugins/tools/fileop.c,
13495 plugins/tools/tool.h,
13496 plugins/tools/tool.c:
13497 Change the tool internal structure
13498 Support having tools configuration in several places
13500 2005-05-08 Naba Kumar <naba@gnome.org>
13502 * plugins/gdb/actions.c,
13503 (removed) plugins/gdb/registers_cbs.c,
13504 (removed) plugins/gdb/registers_cbs.h,
13505 (removed) plugins/gdb/registers_gui.c,
13506 (removed) plugins/gdb/sharedlib_cbs.c,
13507 (removed) plugins/gdb/sharedlib_cbs.h,
13508 (removed) plugins/gdb/sharedlib_gui.c,
13509 (removed) plugins/gdb/signals_cbs.c,
13510 (removed) plugins/gdb/signals_cbs.h,
13511 (removed) plugins/gdb/signals_gui.c: Removed dead files.
13513 2005-05-08 Naba Kumar <naba@gnome.org>
13515 * plugins/build-basic-autotools/executer.c: Fixed programs
13518 * plugins/debug-manager/Makefile.am,
13519 plugins/debug-manager/anjuta-debug-manager.glade,
13520 plugins/debug-manager/plugin.c,
13521 plugins/gdb/Makefile.am: Used libglade for programs listing
13524 * (added) plugins/gdb/pointer.png: Stack pointer image.
13526 * libanjuta/anjuta-marshal.list,
13527 pixmaps/Makefile.am,
13528 plugins/gdb/actions.c,
13529 plugins/gdb/actions.h,
13530 plugins/gdb/anjuta-gdb-plugin.ui,
13531 plugins/gdb/anjuta-gdb.glade,
13532 plugins/gdb/breakpoints.c,
13533 plugins/gdb/breakpoints.h,
13534 plugins/gdb/debug_tree.c,
13535 plugins/gdb/debug_tree.h,
13536 plugins/gdb/debugger.c,
13537 plugins/gdb/debugger.h,
13538 plugins/gdb/gdbmi-test.c,
13539 plugins/gdb/gdbmi.c,
13540 plugins/gdb/gdbmi.h,
13541 plugins/gdb/info.c,
13542 plugins/gdb/info.h,
13543 plugins/gdb/locals.c,
13544 plugins/gdb/locals.h,
13545 plugins/gdb/memory.c,
13546 plugins/gdb/memory.h,
13547 plugins/gdb/plugin.c,
13548 plugins/gdb/plugin.h,
13549 plugins/gdb/registers.c,
13550 plugins/gdb/registers.h,
13551 plugins/gdb/registers_cbs.c,
13552 plugins/gdb/registers_cbs.h,
13553 plugins/gdb/registers_gui.c,
13554 plugins/gdb/sharedlib.c,
13555 plugins/gdb/sharedlib.h,
13556 plugins/gdb/sharedlib_cbs.c,
13557 plugins/gdb/sharedlib_cbs.h,
13558 plugins/gdb/sharedlib_gui.c,
13559 plugins/gdb/signals.c,
13560 plugins/gdb/signals.h,
13561 plugins/gdb/signals_cbs.c,
13562 plugins/gdb/signals_cbs.h,
13563 plugins/gdb/signals_gui.c,
13564 plugins/gdb/stack_trace.c,
13565 plugins/gdb/stack_trace.h,
13566 plugins/gdb/utilities.c,
13567 plugins/gdb/utilities.h,
13568 plugins/gdb/watch.c,
13569 plugins/gdb/watch.h,
13570 plugins/gdb/watch_cbs.c,
13571 plugins/gdb/watch_cbs.h,
13572 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
13573 it for all debugger component updates and listing. Implemented
13574 user custom debugger command window. Fixed all debugger components
13575 to work correctly. Implemented debugger as GObject. Removed
13578 2005-05-06 Naba Kumar <naba@gnome.org>
13580 * TODO.tasks: Updated.
13582 * plugins/build-basic-autotools/Makefile.am,
13583 plugins/file-loader/Makefile.am,
13584 plugins/profile-default/Makefile.am,
13585 plugins/sample1/Makefile.am,
13586 plugins/symbol-browser/images/Makefile.am,
13587 src/Makefile.am: Fixed 'make distcheck' errors.
13589 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
13592 * tagmanager/tm_workspace.c: Include prototypes in getting
13595 2005-05-06 Naba Kumar <naba@gnome.org>
13597 * TODO.tasks: Updated.
13599 * configure.in, plugins/cvs-plugin/Makefile.am,
13600 plugins/debug-manager/Makefile.am,
13601 plugins/devhelp/Makefile.am,
13602 plugins/editor/Makefile.am,
13603 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
13605 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
13606 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
13609 * tagmanager/tm_workspace.c,
13610 tagmanager/include/tm_workspace.h,
13611 plugins/editor/aneditor-autocomplete.cxx,
13612 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
13613 to return all matching tag types when no name is given instead of
13614 returning empty array.
13616 * plugins/symbol-browser/Makefile.am,
13617 (added) plugins/symbol-browser/an_symbol.c,
13618 (added) plugins/symbol-browser/an_symbol.h,
13619 plugins/symbol-browser/an_symbol_info.c,
13620 plugins/symbol-browser/an_symbol_info.h,
13621 (added) plugins/symbol-browser/an_symbol_iter.c,
13622 (added) plugins/symbol-browser/an_symbol_iter.h,
13623 plugins/symbol-browser/an_symbol_search.c,
13624 plugins/symbol-browser/an_symbol_view.c,
13625 plugins/symbol-browser/an_symbol_view.h,
13626 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
13627 plugins/symbol-browser/plugin.c,
13628 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
13629 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
13630 plugin and implemented IAnjutaIterable interface for symbol search
13633 * plugins/class-inheritance/Makefile.am,
13634 plugins/class-inheritance/class-inherit.c,
13635 plugins/class-inheritance/class-inherit.h,
13636 plugins/class-inheritance/plugin.h: Use the newly added
13637 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
13638 get rid of libanjuta-ctags.la dependencies.
13640 2005-05-02 Naba Kumar <naba@gnome.org>
13642 * plugins/class-inheritance/class-inherit.c,
13643 plugins/class-inheritance/plugin.c,
13644 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
13645 be found for a class. Formated code.
13647 Patch from: Curtis Magyar <curtm4n@gmail.com>:
13648 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
13651 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
13653 * libanjuta/anjuta-launcher.c:
13654 Keep trying sending data until all bytes have been written
13656 * plugins/tools/anjuta-tools.glade,
13657 plugins/tools/editor.c:
13658 Add a combo box to defined data from stdin
13660 * plugins/tools/execute.c:
13661 Send data in stdin if needed
13664 * plugins/tools/fileop.c,
13665 plugins/tools/tool.h,
13666 plugins/tools/tool.c:
13667 Store, load and save stdin data
13668 Use tools-2.xml instead of tools.xml
13670 * plugins/tools/plugin.c,
13671 plugins/tools/plugin.h:
13674 * plugins/tools/dialog.c,
13675 plugins/tools/dialog.h:
13678 * plugins/tools/variable.c,
13679 plugins/tools/variable.h:
13680 Add editor related variables
13683 2005-04-29 Naba Kumar <naba@gnome.org>
13685 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
13687 * plugins/editor/text_editor.c: Fixed line marker interpretation.
13689 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
13690 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
13691 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
13692 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
13693 working on gdb MI interface. Completed MI parser interface.
13695 Patch from Massimo Cora <maxcvs@email.it>:
13696 * plugins/class-inheritance/Makefile.am,
13697 plugins/class-inheritance/class-inherit.c,
13698 plugins/class-inheritance/class-inherit.h,
13699 plugins/class-inheritance/plugin.c,
13700 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
13701 Used system theme for colors. Display class members on mouse click.
13703 2005-04-28 Naba Kumar <naba@gnome.org>
13705 * plugins/symbol-browser/an_symbol_prefs.c
13706 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
13707 implementation to create/add/remove custom tags files in symbol
13708 brower preferences.
13710 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
13713 * plugins/project-import/project-import.c: Fixed memory leaks and
13714 use correct debug prints.
13716 * TODO.tasks: Updated.
13718 2005-04-27 Naba Kumar <naba@gnome.org>
13720 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
13721 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
13722 scintilla/Makefile.am: Fixed 'make distcheck' errors.
13724 * plugins/editor/anjuta-docman.c,
13725 plugins/editor/anjuta-docman.h,
13726 plugins/editor/plugin.c: Emit editor-added signal from docman
13727 and connect signals to new editor correctly.
13729 * plugins/class-inheritance/plugin.c,
13730 plugins/symbol-browser/plugin.c: Added stock icons.
13732 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13733 plugins/build-basic-autotools/executer.c,
13734 plugins/build-basic-autotools/executer.h: Added missing files
13735 for the execute programs implementation.
13737 2005-04-26 Naba Kumar <naba@gnome.org>
13739 * TODO.tasks: Updated.
13741 * plugins/file-loader/plugin.c,
13742 plugins/project-import/anjuta-project-import.plugin.in,
13743 plugins/project-import/plugin.c,
13744 plugins/project-import/project-import.c,
13745 plugins/project-import/project-import.h: Be able to import older
13748 2005-04-26 Naba Kumar <naba@gnome.org>
13750 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
13751 removing it from the shell.
13753 * libanjuta/anjuta-shell.c,
13754 libanjuta/anjuta-shell.h,
13755 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
13756 so that widget additions are freezed or thaw using a pending queue.
13757 Fixded UI flicker while loading projects.
13759 2005-04-26 Naba Kumar <naba@gnome.org>
13761 * TODO.tasks: Updated.
13763 * libanjuta/interfaces/libanjuta.idl: Added execute method for
13764 IAnjutaBuildable interface.
13766 * plugins/build-basic-autotools/Makefile.am,
13767 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13768 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
13769 plugins/build-basic-autotools/build-basic-autotools.c,
13770 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
13771 interface and UI for executing project/file programs. Implemented
13772 IAnjutaFile interface so that executables could be opened directly.
13774 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
13775 Authors line (Reserved for external plugins, which do not have a way to
13776 show their credits).
13778 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
13779 [File Loader] group for menu labels (default to "Name" if it is not
13782 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
13783 for executing external commands.
13785 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
13787 * plugins/project-wizard/property.c:
13788 Correct a memory leak
13790 * libanjuta/interfaces/libanjuta.idl,
13791 plugins/editor/text_editor.c:
13792 Add erase_all and replace_selection function to IAnjutaEditor
13794 * plugins/tools/anjuta-tools.glade,
13795 plugins/tools/fileop.c,
13796 plugins/tools/editor.c,
13797 plugins/tools/tool.c
13798 plugins/tools/tool.h:
13799 Add shortcut and icon
13801 * plugins/tools/variable.c,
13802 plugins/tools/variable.h:
13803 Add a variable asking parameters at run time
13805 * plugins/tools/execute.c:
13806 Add a warning message for missing document manager
13807 Add replace buffer and replace selection output
13808 Correct an error in popup output
13810 * plugins/tools/plugin.c,
13811 plugins/tools/plugin.h,
13812 plugins/tools/anjuta-tools.ui,
13815 Attach tools menu to a new place
13817 2005-04-25 Naba Kumar <naba@gnome.org>
13819 * libanjuta/plugins.c, src/about.c, src/about.h,
13820 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
13821 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
13822 plugins (about box for plugins) menu.
13824 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13826 * plugins/editor/search-replace.c :
13827 Displayed full path in Search pane window.
13828 Bug 300231 : Selected line in Search pane window .
13830 2005-04-23 Naba Kumar <naba@gnome.org>
13832 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
13834 2005-04-22 Naba Kumar <naba@gnome.org>
13836 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
13838 * plugins/project-wizard/templates/java.wiz,
13839 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
13840 to create bytecodes (.class) files.
13842 * plugins/symbol-browser/an_symbol_info.c,
13843 plugins/symbol-browser/an_symbol_info.h,
13844 plugins/symbol-browser/an_symbol_search.c,
13845 plugins/symbol-browser/an_symbol_view.c,
13846 plugins/symbol-browser/plugin.c,
13847 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
13848 in file symbol list.
13850 2005-04-22 Naba Kumar <naba@gnome.org>
13852 * TODO.tasks: Updated.
13854 * plugins/class-inheritance/Makefile.am,
13855 plugins/subversion/Makefile.am: Do not install plugin files when
13856 plugin build condition is false.
13858 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13859 plugins/build-basic-autotools/build-basic-autotools.c,
13860 plugins/build-basic-autotools/build-basic-autotools.h,
13861 plugins/file-loader/anjuta-loader-plugin.ui,
13862 plugins/file-loader/dnd.c,
13863 plugins/file-loader/plugin.c,
13864 plugins/file-loader/plugin.h,
13865 plugins/project-manager/anjuta-project-manager.ui,
13866 plugins/project-manager/plugin.c: Added open file and build context
13867 menu in project manager context menu.
13869 2005-04-22 Naba Kumar <naba@gnome.org>
13871 * configure.in: Added message output showing conditional plugins to
13874 * src/layout.xml: Added layout for class-inheritance plugin widget.
13876 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
13877 plugin name to remove redundant terms.
13879 * TODO.tasks: Updated.
13882 plugins/symbol-browser/Makefile.am,
13883 plugins/symbol-browser/an_symbol_view.c,
13884 (removed) plugins/symbol-browser/sv_class.xpm,
13885 (removed) plugins/symbol-browser/sv_function.xpm,
13886 (removed) plugins/symbol-browser/sv_macro.xpm,
13887 (removed) plugins/symbol-browser/sv_private_fun.xpm,
13888 (removed) plugins/symbol-browser/sv_private_var.xpm,
13889 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
13890 (removed) plugins/symbol-browser/sv_protected_var.xpm,
13891 (removed) plugins/symbol-browser/sv_public_fun.xpm,
13892 (removed) plugins/symbol-browser/sv_public_var.xpm,
13893 (removed) plugins/symbol-browser/sv_static_fun.xpm,
13894 (removed) plugins/symbol-browser/sv_static_var.xpm,
13895 (removed) plugins/symbol-browser/sv_struct.xpm,
13896 (removed) plugins/symbol-browser/sv_unknown.xpm,
13897 (removed) plugins/symbol-browser/sv_variable.xpm,
13898 (added) plugins/symbol-browser/images/.cvsignore,
13899 (added) plugins/symbol-browser/images/Icons.16x16.Class,
13900 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
13901 (added) plugins/symbol-browser/images/Icons.16x16.Field,
13902 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
13903 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
13904 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
13905 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
13906 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
13907 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
13908 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
13909 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
13910 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
13911 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
13912 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
13913 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
13914 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
13915 (added) plugins/symbol-browser/images/Icons.16x16.Method,
13916 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
13917 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
13918 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
13919 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
13920 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
13921 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
13922 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
13923 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
13924 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
13925 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
13926 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
13927 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
13928 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
13929 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
13930 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
13931 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
13932 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
13933 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
13934 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
13935 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
13936 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
13937 pixmaps and added new icons (taken from monodevelop).
13939 2005-04-21 Naba Kumar <naba@gnome.org>
13941 Patch from Massimo Cora <maxcvs@email.it>:
13943 * configure.in, plugins/Makefile.am
13944 (new) plugins/class-inheritance/.cvsignore,
13945 (new) plugins/class-inheritance/Makefile.am,
13946 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
13947 (new) plugins/class-inheritance/class-inherit.c,
13948 (new) plugins/class-inheritance/class-inherit.h,
13949 (new) plugins/class-inheritance/plugin.c,
13950 (new) plugins/class-inheritance/plugin.h,
13951 (new) plugins/class-inheritance/class-inheritance.png: Added class
13952 inheritance plugin.
13954 Changes by naba: Added pkgconfig check for graphviz and conditionally
13957 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
13959 2005-04-20 Naba Kumar <naba@gnome.org>
13961 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13962 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13963 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13964 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13965 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13966 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13967 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13968 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13969 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13970 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13971 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13973 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
13974 message view management.
13976 * libanjuta/anjuta-children.[ch],
13977 plugins/build-basic-autotools/build-basic-autotools.c,
13978 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
13979 Removed anjuta_children_init() function,
13980 because it is done automatically when first invoked. Introduced
13981 anjuta_children_recover() to recover the child signalling. Fixed
13982 child exit management to correctly recover the exit status.
13984 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
13985 to properly shutdown the launcher and to kill the running process
13986 (without emitting any signal).
13988 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13989 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
13990 gdb and program instance.
13992 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13994 * plugins/editor/search-replace.c :
13995 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
13997 2005-04-18 Naba Kumar <naba@gnome.org>
13999 * TODO.tasks: Marked completed items.
14001 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
14002 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
14003 plugins/project-manager/plugin.c: Prompt user for the debugging
14004 target (select from a list of project's executable targets) and
14005 correctly start debugger. Take care of libtool wrapping when the
14006 target selected is libtool target. Fixed debugger menu items
14009 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
14011 * plugins/tools/execute.c,
14012 plugins/tools/execute.h:
14013 Implement save all files before running a command
14014 Implement all options for stdout and stderr except replace buffer
14015 Allow running several tools
14017 * plugins/tools/plugin.c:
14018 Move anjuta launcher in execute.c
14020 * plugins/tools/tools.h,
14021 plugins/tools/variable.c:
14024 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
14026 * plugins/tools/anjuta-tools.glade:
14027 Add new properties in tool editor dialog
14028 Cosmetic improvements
14030 * plugins/tools/anjuta-tools.ui:
14031 Attach tool menu as a build menu
14033 * plugins/tools/dialog.c:
14034 Set tool menu item sensitivity in tool list
14037 * plugins/tools/editor.c,
14038 plugins/tools/editor.h,
14039 plugins/tools/fileop.c,
14040 plugins/tools/tool.c,
14041 plugins/tools/tool.h:
14042 Add new properties (active, save file...)
14043 Most of them are still not implemented
14045 * plugins/tools/execute.c,
14046 plugins/tools/execute.h:
14047 Reorganize code to support multiple run
14048 Support run in terminal
14050 * plugins/tools/plugin.c
14051 plugins/tools/plugin.h:
14052 Move message handling in execute.c
14054 * plugins/tools/variable.h,
14055 plugins/tools/variable.c:
14056 Add useful variables
14058 2005-04-13 Naba Kumar <naba@gnome.org>
14060 * plugins/editor/text_editor.c: Fixed file monitoring condition.
14061 * plugins/editor/Makefile.am: Added gnome-vfs flags.
14063 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14065 * plugins/tools/dialog.c plugins/tools/tool.c :
14068 2005-04-06 Naba Kumar <naba@gnome.org>
14070 * src/anjuta.c: Load default session only when
14071 "anjuta.session.load.last" preference is enabled.
14073 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
14075 * plugins/tools/Makefile.am,
14076 plugins/tools/variable.c,
14077 plugins/tools/variable.h:
14078 Add new code for handling variables
14080 * plugins/tools/anjuta-tools.glade:
14081 Improve tool editor dialog
14082 Add variable selection dialog
14084 * plugins/tools/dialog.c,
14085 plugins/tools/dialog.h,
14086 plugins/tools/plugin.c,
14087 plugins/tools/plugin.h:
14088 Add variable object
14089 Add a function to get it
14091 * plugins/tools/editor.c:
14092 Add gui code for variable selection dialog
14094 * plugins/tools/execute.c:
14095 Use variables for executing command
14097 * Naba: Compile warning fixes.
14099 2005-04-06 Naba Kumar <naba@gnome.org>
14101 * TODO.tasks: Marked completed items.
14103 2005-04-06 Naba Kumar <naba@gnome.org>
14105 * plugins/subversion/svn-backend.c: Fixed subversion plugin
14108 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
14110 2005-04-04 Naba Kumar <naba@gnome.org>
14112 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
14113 inside Main window.
14115 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
14117 * plugins/tools/Makefile.am,
14118 plugins/tools/anjuta-tools.plugin.in,
14119 plugins/tools/anjuta-tools.ui,
14120 plugins/tools/anjuta-tools.gladei,
14121 plugins/tools/anjuta-tools-plugin.png,
14122 plugins/tools/plugin.c,
14123 plugins/tools/plugin.h,
14124 plugins/tools/dialog.c,
14125 plugins/tools/dialog.h,
14126 plugins/tools/fileop.c,
14127 plugins/tools/fileop.h,
14128 plugins/tools/tool.c,
14129 plugins/tools/tool.h,
14130 plugins/tools/editor.c,
14131 plugins/tools/editor.h,
14132 plugins/tools/execute.c,
14133 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
14134 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
14137 * anjuta-tools.[ch]: Removed old tools code.
14139 2005-04-01 Steve Murphy <murf@e-tools.com>
14141 * configure.in: Added "rw" to ALL_LINGUAS.
14143 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14146 manuals/C/anjuta-manual/fileoperations.xml
14148 manuals/C/anjuta-manual/figures/search_expr.png
14149 manuals/C/anjuta-manual/figures/search_expr_basic.png
14150 manuals/C/anjuta-manual/figures/search_file_list.png
14151 manuals/C/anjuta-manual/figures/search_file_pattern.png
14152 manuals/C/anjuta-manual/figures/search_replace.png
14153 manuals/C/anjuta-manual/figures/search_setting.png
14154 manuals/C/anjuta-manual/figures/search_target.png
14155 manuals/C/anjuta-manual/figures/search_target_action.png
14156 manuals/C/anjuta-manual/figures/search_target_in.png
14158 manuals/C/anjuta-manual/figures/find_files.png
14159 manuals/C/anjuta-manual/figures/find_replace.png
14160 manuals/C/anjuta-manual/figures/find_text.png :
14161 Updated Anjuta manual (File Operations)
14163 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14165 * manuals/C/anjuta-manual/fileoperations.xml,
14166 manuals/C/anjuta-manual/figures/open_file.png,
14167 manuals/C/anjuta-manual/figures/open_file_multiple.png,
14168 manuals/C/anjuta-manual/figures/prefs_print.png,
14169 manuals/C/anjuta-manual/figures/print_dlg.png,
14170 manuals/C/anjuta-manual/figures/print_preview.png.
14172 manuals/C/anjuta-manual/figures/add_edit_macro.png,
14173 manuals/C/anjuta-manual/figures/display_macro.png,
14174 manuals/C/anjuta-manual/figures/insert_text.png,
14175 manuals/C/anjuta-manual/figures/keyword_macro.png,
14176 manuals/C/anjuta-manual/figures/new_file_wizard.png,
14177 manuals/C/anjuta-manual/figures/save_as_file.png :
14178 Updated Anjuta Manual (File Operations)
14180 2005-03-23 Adam Weinberger <adamw@gnome.org>
14182 * plugins/editor/action-callbacks.c,
14183 plugins/file-loader/plugin.c,
14184 plugins/gtodo/main.c,
14185 plugins/project-wizard/druid.c:
14186 Fix spelling/grammar errors. Fixes bugs
14187 169068, 169137, 169138, and 169139.
14189 2005-03-21 Naba Kumar <naba@gnome.org>
14191 Patch from: Massimo Cora' <maxcvs@email.it>:
14193 * plugins/editor/Makefile.am
14194 plugins/editor/anjuta-docman.c,
14195 (added) plugins/editor/editor-tooltips.c,
14196 (added) plugins/editor/editor-tooltips.h: Added tooltips to
14197 editor tabs to show full path.
14199 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
14201 * plugins/subversion/svn-backend.c:
14202 Removed "apr-0/" from include because this is
14203 already included in SVN_INCLUDE and broke building if
14204 apr >= 1.0 was installed.
14206 2005-03-18 Naba Kumar <naba@gnome.org>
14208 Patch from: Massimo Cora' <maxcvs@email.it>:
14210 * plugins/editor/action-callbacks.c,
14211 plugins/editor/aneditor-calltip.cxx,
14212 plugins/editor/aneditor-priv.h,
14213 plugins/editor/aneditor.cxx,
14214 plugins/editor/aneditor.h,
14215 plugins/editor/anjuta-document-manager.ui: Added calltip
14216 activation from menu.
14218 2005-03-16 Naba Kumar <naba@gnome.org>
14220 Patch from: Massimo Cora' <maxcvs@email.it>:
14222 * plugins/class-gen/action-callbacks.c,
14223 plugins/class-gen/anjuta-class-gen-plugin.glade,
14224 plugins/class-gen/class_gen.c,
14225 plugins/class-gen/class_gen.h,
14226 plugins/class-gen/class_logo.xpm,
14227 plugins/class-gen/plugin.c: Create files without project
14228 being open. Add to project support. And other enhancements.
14230 2005-03-15 Adam Weinberger <adamw@gnome.org>
14233 plugins/debug-manager/utilities.c,
14234 plugins/file-loader/plugin.c,
14235 plugins/gdb/utilities.c,
14236 plugins/profile-default/plugin.c,
14237 plugins/project-import/project-import.c,
14238 src/anjuta-actions.h:
14239 Spelling/grammar fixes.
14241 2005-03-13 Naba Kumar <naba@gnome.org>
14243 * plugins/editor/action-callbacks.c,
14244 plugins/editor/action-callbacks.h,
14245 plugins/editor/anjuta-document-manager.ui,
14246 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
14247 submenu. Moved menuitems from Format to View->Editor.
14249 * src/action-callbacks.c, src/action-callbacks.h,
14250 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
14251 layout and lock layout menus in View submenu. Get rid of
14252 Settings->Layout Manager menu.
14254 * plugins/project-import/anjuta-project-import.plugin.in:
14257 * global-tags/Makefile.am,
14258 global-tags/create_global_tags.sh,
14259 plugins/editor/aneditor-autocomplete.cxx,
14260 plugins/editor/aneditor-priv.h,
14261 plugins/editor/aneditor.cxx,
14262 tagmanager/tm_workspace.c: Fixed scope members autocompletion
14263 in editor and made it work in global symbols also.
14265 * src/anjuta-app.c: Always use priority texts besides icons style
14266 for toolbars, because other styles look horible for Anjuta (fixme).
14268 2005-03-11 Naba Kumar <naba@gnome.org>
14270 * configure.in: Removed test for iconv.
14272 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
14273 before scintilla widget is realized.
14275 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
14276 for Update menuitem.
14278 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
14279 already applied in scintilla main stream.
14281 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
14282 and notified scintilla developer.
14284 2005-03-10 Naba Kumar <naba@gnome.org>
14286 * src/action-callbacks.c: Removed reference to src/help.h (dead
14289 * plugins/editor/text_editor.c: Removed reference to
14290 src/launcher.h (a dead file).
14292 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
14293 src/controls.c, src/controls.h, src/fileselection.c,
14294 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
14295 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
14296 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
14297 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
14298 src/session.h, src/support.c, src/support.h, src/toolbar.c,
14299 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
14300 Removed these dead files from CVS.
14303 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14305 * plugins/file-wizard/action-callbacks.c : Added error message.
14306 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
14309 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
14311 * plugins/cvs-plugin/cvs-callbacks.c
14312 plugins/cvs-plugin/plugin.c:
14313 Fixed preferences page init and busy handling
14315 * plugins/subversion/plugin.c:
14316 Fixed preferences page init
14318 2005-03-09 Naba Kumar <naba@gnome.org>
14320 * plugins/Makefile.am, plugins/glade/Makefile.am,
14321 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
14322 enabled glade plugin in Anjuta. The plugin is built only when
14323 glade3 is installed.
14325 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
14327 * plugins/project-wizard/templates/java.wiz
14328 plugins/project-wizard/templates/java-logo.png (*)
14329 plugins/project-wizard/templates/java/*
14330 plugins/project-wizard/templates/Makefile.am
14333 Add Java project type. It generates a autoconf/automake
14334 project which is compiled using gcj. It requires automake
14335 > 1.4 (1.9 is known to work) to work!
14337 (*) still awaiting response from the gcj team if we
14338 may use their logo.
14340 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
14342 * plugins/project-import/*
14343 plugins/Makefile.am
14345 Added project import plugin. Might be a bit buggy and limited
14347 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
14348 Icon from old pixmaps dir
14350 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14352 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
14353 plugins/macro/macro-util.c, plugins/macro/macros.xml :
14354 Added C Custom_Indent line macro.
14357 2005-03-09 Naba Kumar <naba@gnome.org>
14359 * TODO.tasks: Added new message-manager tasks.
14361 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14362 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14363 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14364 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14365 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14366 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14367 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14368 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14369 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14370 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14372 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
14373 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
14374 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
14375 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
14376 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
14377 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
14378 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
14379 Removed debugger widgets from shell on debugger shutdown. Added
14380 scrolled windows for docked widgets. Removed unnecessary widget refs
14381 and unrefs. Destroy widgets correctly on debugger shutdown.
14383 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
14384 with project description title. Removed frame shadow.
14386 * plugins/project-wizard/druid.c: Initializes tooltips.
14388 * scintilla/Makefile.am: Fixed comiple error.
14390 2005-03-08 Adam Weinberger <adamw@gnome.org>
14392 * plugins/class-gen/anjuta-class-gen-plugin.glade,
14393 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
14395 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14397 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
14398 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
14399 plugins/macro/macro-util.c, plugins/macro/macro-util.h
14400 plugins/macro/macros.xml, plugins/macro/plugin.c :
14401 Moved cursor at the '|' position defined in macros.
14403 2005-03-07 Naba Kumar <naba@gnome.org>
14405 * plugins/subversion/Makefile.am: Fixed build error.
14407 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
14408 types (perl, python, shellscript).
14410 * plugins/editor/plugin.c: Fixed to show all highlight options.
14412 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14414 * TODO.tasks : updated tasks.
14415 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
14417 2005-03-07 Naba Kumar <naba@gnome.org>
14419 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
14420 or disable subversion file-manager submenu. If "Subvesion" is also
14421 valid directory, we should also check for it.
14423 * configure.in: Disable cygwin macro until someone fixes the
14426 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
14427 backward compatibility.
14429 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14431 * src/about.c : Cleaned code.
14432 * plugins/macro/macros.xml : Added "do_while" C macro.
14433 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
14434 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
14435 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
14436 Closed registers, shared libraries, kernel signals dialogs with ESC key.
14438 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
14440 * plugins/class-gen/plugin.c:
14441 Removed "return" to activate project_root_uri watching.
14443 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
14445 * plugins/Makefile.am
14446 plugins/subversion/*:
14447 Added subversion plugin. Add, Remove, Commit and Update work
14448 everything else needs work.
14450 * plugins/terminal/terminal.c
14451 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
14452 we still have focus problems with the editor.
14454 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14456 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
14458 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14460 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
14462 2005-03-04 Naba Kumar <naba@gnome.org>
14464 Patch from Massimo Cora' <maxcvs@email.it>:
14466 * plugins/class-gen/Makefile.am,
14467 plugins/class-gen/action-callbacks.c,
14468 plugins/class-gen/action-callbacks.h,
14469 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
14470 plugins/class-gen/anjuta-class-gen.plugin.in,
14471 plugins/class-gen/class_gen.c,
14472 plugins/class-gen/class_gen.h,
14473 (removed) plugins/class-gen/clsGen.c,
14474 (added) plugins/class-gen/goc_template_header,
14475 (added) plugins/class-gen/goc_template_source,
14476 plugins/class-gen/plugin.c,
14477 plugins/class-gen/plugin.h: Refactored class gen code.
14478 Added GOCBuilder code. Fixed UI. Implemented plugin.
14480 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
14482 * plugins/project-wizard/property.c
14483 plugins/project-wizard/install.c
14484 plugins/project-wizard/druid.c
14485 plugins/editor/goto_line.c
14486 plugins/editor/plugin.c
14487 plugins/gtodo/add_edit_item.c
14488 plugins/gtodo/ligtodo.c
14489 plugins/gtodo/main.c
14490 plugins/gtodo/preferences.c:
14491 Fixed #167559, #167534, #167266, #167357
14492 (Bad English in strings...)
14494 Thanks to Adam Weinberger and Thierry Moisan for
14497 2005-03-03 Naba Kumar <naba@gnome.org>
14499 * libegg/Makefile.am, libegg/menu/Makefile.am,
14500 (added) libegg/egg-submenu-action.c,
14501 (added) libegg/menu/egg-submenu-action.h: Created a new action for
14502 submenu (used for wizard listing).
14504 * plugins/file-loader/anjuta-loader-plugin.ui
14505 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
14508 * plugins/editor/action-callbacks.c,
14509 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
14510 ctrl+tabbing because it was interfaring with focus navigation.
14511 Focus editor on "Esc" in incremental search entry. Cleanups.
14513 * plugins/file-manager/an_file_view.c,
14514 plugins/symbol-browser/plugin.c,
14515 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
14518 * plugins/profile-default/plugin.c,
14519 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
14522 * (removed) scintilla/patches/a64-crash-fix.patch,
14523 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
14526 2005-03-03 Naba Kumar <naba@gnome.org>
14528 * HACKING: Fixed typos.
14530 * plugins/editor/aneditor-indent.cxx: Clean up.
14532 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
14533 Enable/disable save, undo and redo actions depending on state
14536 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14538 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
14539 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
14540 Displayed search_incremental status.
14542 * Removed plugins/editor/search_incremental.[ch]
14544 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
14546 * plugins/cvs-plugin/cvs-execute.c
14547 plugins/cvs-plugin/cvs-callbacks.c:
14548 - Use weak reference on mesg_view and reuse tab if
14549 it still exists to avoid cluttering message manager.
14550 - Fixed bug in cvs remove
14552 README, HACKING: Updated
14554 configure.in: Added check for libsvn
14556 2005-02-29 Naba Kumar <naba@gnome.org>
14558 * plugins/file-manager/an_file_view.c,
14559 plugins/symbol-browser/an_symbol_view.c,
14560 plugins/symbol-browser/plugin.c: Hide column headers (they
14563 2005-02-29 Naba Kumar <naba@gnome.org>
14565 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14566 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14567 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14568 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14569 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14570 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14571 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14572 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14573 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14574 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14576 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
14577 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
14578 (added) libanjuta/anjuta-session.[hc],
14579 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
14580 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
14581 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
14584 Implemented session management. Implemented session
14585 container class. Added session notifications from shell. Implemented
14586 session save/load in editor, file-loader, default-profile-plugin
14587 and anjuta-app. Fixed window sizing and restoration. Cleaned up
14588 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
14589 and maximized states in session. Implemented project session
14592 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14594 * plugins/class-gen/action-callbacks.[ch],
14595 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
14596 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
14597 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
14600 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
14602 * plugins/project-wizard/anjuta-project-wizard.glade,
14603 plugins/project-wizard/druid.c:
14604 Add some padding in tab label in project selection page
14606 * plugins/project-wizard/druid.c,
14607 plugins/project-wizard/parser.c:
14608 Search for project template recursively
14609 Add ~/.anjuta/project to the search paths
14611 2005-02-26 Naba Kumar <naba@gnome.org>
14613 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
14614 * plugins/file-loader/plugin.c: Fixed crash bug.
14615 * libanjuta/plugins.c: Fixed memory leak.
14617 2005-02-26 Naba Kumar <naba@gnome.org>
14619 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
14620 "UserActivatable" attribute for plugins. This attribute if set to
14621 "no" will prevent users from activating/deactivating it from
14622 plugins dialog. Added a toggle button in plugins dialog to toggle
14623 the plugins list between list of activatable plugins (default) to
14624 list of all plugins. anjuta_plugin_select() now only selects the
14625 plugin. Added anjuta_plugins_select_and_activate() method that will
14626 select and activate it.
14628 * plugins/profile-default/Makefile.am,
14629 plugins/profile-default/anjuta-default-profile.ui,
14630 plugins/profile-default/plugin.c,
14631 plugins/profile-default/plugin.h,
14632 plugins/project-manager/anjuta-project-manager.ui,
14633 plugins/project-manager/plugin.c,
14634 plugins/project-manager/plugin.h:
14636 Anjuta projects (*.anjuta) files define the profile of respective
14637 projects. Profile is a set of related plugins required for the
14638 project to open. Moved "close project" action from Project Manager
14639 to Profile Manager plugin. Implemented loading and unloading of
14640 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
14641 (instead of Project Manager) now handles opening of *.anjuta files.
14642 Close Project menuitem is now moved to File submenu (being
14643 consistent with Anjuta 1.x versions and avoiding creating Project
14644 submenu when project manager is not loaded).
14646 * src/anjuta-actions.h: Fixed short-cut key for Help content.
14648 * src/anjuta.ui: Fixed place holder for projects.
14650 * (new) plugins/profile-default/default.anjuta: default startup
14651 profile. Removed the hardcoded plugins loading in
14652 DefaultProfilePlugin.
14655 plugins/project-wizard/templates/terminal/project.anjuta:
14656 Implemented project format in newly created projects.
14658 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
14659 plugins/class-gen/anjuta-class-gen.plugin.in,
14660 plugins/cvs-plugin/anjuta-cvs.plugin.in,
14661 plugins/editor/anjuta-document-manager.plugin.in,
14662 plugins/file-loader/anjuta-loader.plugin.in,
14663 plugins/file-wizard/anjuta-file-wizard.plugin.in,
14664 plugins/gdb/anjuta-gdb.plugin.in,
14665 plugins/glade/anjuta-glade.plugin.in,
14666 plugins/message-view/anjuta-message-manager.plugin.in,
14667 plugins/profile-default/anjuta-default-profile.plugin.in,
14668 plugins/project-manager/anjuta-project-manager.plugin.in,
14669 plugins/project-wizard/anjuta-project-wizard.plugin.in:
14670 Defined UserActivatable attributes. Added supported types attribute.
14672 * plugins/project-wizard/anjuta-project-wizard.glade
14673 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
14674 "Project Wizard" in preferences title.
14676 * TODO.tasks: Updated.
14678 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
14681 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14683 * plugins/file-wizard/anjuta-file-wizard.glade
14684 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
14686 Integrated License macros, cleaned file.c.
14688 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
14690 * plugins/macor/macro-util.c: Fixed crash bugs if email or
14691 username can not be found correctly.
14693 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14695 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
14696 plugins/macro/macros.xml :
14698 Added Headers macros. Cleaned file.c
14700 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14702 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
14703 plugins/macro/macros.xml :
14705 Fixed a bug. Added Header macro.
14708 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14710 * plugins/file-wizard/action-callbacks.c,
14711 plugins/file-wizard/file.c, plugins/macro/macro-util.c
14712 plugins/macro/macros.xml :
14714 Added FileName, Header template macros.
14716 2005-02-24 Naba Kumar <naba@gnome.org>
14718 * plugins/patch/patch-plugin.c: Fixed a function call.
14720 * src/anjuta.c, src/main.c: Save and load default session.
14722 2005-02-24 Naba Kumar <naba@gnome.org>
14724 * libanjuta/interfaces/libanjuta.idl,
14725 plugins/message-view/anjuta-msgman.c,
14726 plugins/message-view/anjuta-msgman.h,
14727 plugins/message-view/plugin.c: Added and implemented
14728 set_view_title() method.
14730 * plugins/build-basic-autotools/build-basic-autotools.c,
14731 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
14732 build context pooling. Maximum 3 contexts are reused. Additional
14733 contexts are created when all are busy.
14735 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14737 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
14738 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
14739 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
14740 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
14742 Added Copyright, Changelog macros.
14744 2005-02-23 Naba Kumar <naba@gnome.org>
14746 Patch from Massimo Cora' <maxcvs@email.it>:
14747 * plugins/Makefile.am,
14748 plugins/patch/Makefile.am,
14749 (added) plugins/patch/anjuta-patch-plugin.png,
14750 (added) plugins/patch/anjuta-patch.plugin.in,
14751 (added) plugins/patch/anjuta-patch.ui,
14752 plugins/patch/patch-plugin.c,
14753 (added) plugins/patch/patch-plugin.h,
14754 (added) plugins/patch/plugin.c,
14755 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
14758 2005-02-23 Naba Kumar <naba@gnome.org>
14760 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
14761 file-loader/plugin.c, profile-default/plugin.c:
14762 Implemented "activated" and "deactivated" signals for plugin class.
14763 Renamed *_location() functions to *_id(), because location is
14764 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
14765 anjuta_plugins_unload_plugin().
14767 * class-gen/plugin.c: Fixed complier warning and utility function call.
14769 * debug-manager/plugin.c: Unload debugger plugin correctly.
14771 * project-manager/plugin.c: Fixed compiler warnings.
14773 * plugins/project-wizard/templates/gnome/.cvsignore,
14774 plugins/project-wizard/templates/gnome/po/.cvsignore,
14775 plugins/project-wizard/templates/gnome/src/.cvsignore,
14776 plugins/project-wizard/templates/gtk/po/.cvsignore,
14777 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
14778 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
14780 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
14781 build (we need to fix this thing).
14783 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
14785 * plugins/macro/macro-action.[ch]
14786 plugins/macro/macro-edit.c
14787 plugins/macro/macro-dialog.c
14788 plugins/macro/macro-db.[ch]
14789 plugins/macro/plugin.[ch]
14790 plugins/macro/macro-util.[ch] (added)
14792 Cleaned up macro plugin and preview expanded macros.
14794 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
14796 * plugins/cvs-plugin/cvs-interface.c:
14798 Fixed option setting when using no compression and not
14801 2005-02-23 Naba Kumar <naba@gnome.org>
14803 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
14804 geometry on exit and startup (only if there is no geometry from the
14807 * TODO.tasks: Updated.
14809 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
14811 * manuals/reference/libanjuta/Makefile.am,
14812 manuals/reference/libanjuta/libanjuta-docs.sgml,
14813 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
14814 documentation for writing project templates.
14816 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14818 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
14819 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
14821 Expansion keywords in macros.
14823 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14825 * plugins/file-wizard/action-callbacks.c,
14826 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
14827 plugins/macro/macros.xml :
14829 Inserting text by macro plugin
14832 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
14834 * plugins/macro/plugin.c
14835 plugins/cvs-plugin/plugin.c:
14837 Fixed interfaces (use static)
14839 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
14841 * plugins/macro/macro-actions.[ch]
14842 plugins/macro/plugin.c
14843 libanjuta/interfaces/libanjuta.idl:
14845 Implemented IAnjutaMacro interface to be used by file-wizard
14847 * plugins/cvs-plugin/plugin.c
14848 libanjuta/interfaces/libanjuta.idl:
14850 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
14851 for all version control systems and not only for cvs.
14853 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14855 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
14858 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
14861 2005-02-21 Naba Kumar <naba@gnome.org>
14863 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
14864 IAnjutaDebugger interface.
14866 * plugins/debug-manager/anjuta-debug-manager.ui,
14867 plugins/debug-manager/attach_process.c,
14868 plugins/debug-manager/attach_process.h,
14869 plugins/debug-manager/plugin.c,
14870 plugins/debug-manager/plugin.h,
14871 plugins/gdb/actions.c,
14872 plugins/gdb/actions.h,
14873 plugins/gdb/anjuta-gdb-plugin.ui,
14874 plugins/gdb/breakpoints.c,
14875 plugins/gdb/breakpoints.h,
14876 plugins/gdb/debugger.c,
14877 plugins/gdb/debugger.h,
14878 plugins/gdb/memory.c,
14879 plugins/gdb/plugin.c,
14880 plugins/gdb/plugin.h,
14881 plugins/gdb/sharedlib.h,
14882 plugins/gdb/sharedlib_cbs.c,
14883 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
14884 correctly between debug-manager and debugger. Implemented debugger
14885 interface in gdb plugin. Fixed action names. Added UI updating.
14886 Start and stop debugger (does not work yet). Fixed UI merging.
14887 Fixed debugger plugin handling in debug-manager.
14889 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
14891 * plugins/editor/aneditor-autocomplete.cxx:
14893 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
14894 crash with C++ "template" keyword.
14896 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14898 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14899 Fixed bug (Closed macro dialogs with Esc key).
14901 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
14903 * plugins/project-wizard/xlib.wiz,
14904 plugins/project-wizard/xlib-logo.png,
14905 plugins/project-wizard/xlib/*:
14906 Port old xlib anjuta project on new project wizard
14908 * plugins/project-wizard/xlib-dock.wiz,
14909 plugins/project-wizard/xlib-dock/*:
14910 Port old xlib dock anjuta project on new project wizard
14912 * plugins/project-wizard/wxwin.wiz,
14913 plugins/project-wizard/wxwin-logo.png,
14914 plugins/project-wizard/wxwin/*:
14915 Port old wxwin anjuta project on new project wizard
14917 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
14918 necessary changes for the new templates.
14920 2005-02-18 Naba Kumar <naba@gnome.org>
14922 * plugins/Makefile.am: Added class-gen
14924 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
14926 * plugins/project-wizard/header.c:
14927 Fix a bug in sorting of project categories
14929 2005-02-18 Naba Kumar <naba@gnome.org>
14931 Patch from Massimo Cora <maxcvs@email.it>:
14933 * plugins/class-gen/.cvsignore,
14934 plugins/class-gen/Makefile.am,
14935 (added) plugins/class-gen/action-callbacks.c,
14936 (added) plugins/class-gen/action-callbacks.h,
14937 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
14938 (added) plugins/class-gen/class_gen.c,
14939 (added) plugins/class-gen/class_gen.h,
14940 (added) plugins/class-gen/plugin.c,
14941 (added) plugins/class-gen/plugin.h: Ported class wizard to the
14944 * plugins/project-manager/plugin.c: implemented add_source().
14946 2005-02-17 Naba Kumar <naba@gnome.org>
14948 * plugins/file-loader/plugin.c: Fixed possible crash.
14950 * src/action-callbacks.c, src/action-callbacks.h,
14951 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
14953 2005-02-17 Naba Kumar <naba@gnome.org>
14955 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14956 plugins/project-wizard/templates/gnome.wiz,
14957 plugins/project-wizard/templates/gtk.wiz,
14958 plugins/project-wizard/templates/gtkmm.wiz,
14959 plugins/project-wizard/templates/terminal.wiz,
14960 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14961 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14962 plugins/project-wizard/templates/gnome/src/callbacks.c,
14963 plugins/project-wizard/templates/gnome/src/callbacks.h,
14964 plugins/project-wizard/templates/gnome/src/main.c,
14965 plugins/project-wizard/templates/gtk/src/callbacks.c,
14966 plugins/project-wizard/templates/gtk/src/callbacks.h,
14967 plugins/project-wizard/templates/gtk/src/main.c,
14968 plugins/project-wizard/templates/gtkmm/src/main.cc,
14969 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
14970 to generate licence correctly (without any extra newlines). Removed
14971 IncludeGNUHeader macro definition and added proper licence property.
14972 Fixed project directory paths in file contents.
14974 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14976 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14977 Closed macro dialogs with Esc key.
14979 2005-02-16 Naba Kumar <naba@gnome.org>
14981 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14982 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14983 plugins/project-wizard/templates/gnome/src/callbacks.c,
14984 plugins/project-wizard/templates/gnome/src/callbacks.h,
14985 plugins/project-wizard/templates/gnome/src/main.c,
14986 plugins/project-wizard/templates/gtk/src/main.c,
14987 plugins/project-wizard/templates/gtkmm/src/main.cc,
14988 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
14989 macros to avoid blank newlines.
14991 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
14993 * plugins/project-wizard/autogen.c:
14994 Correct a problem when having property value in UTF-8
14996 * plugins/project-wizard/druid.c:
14997 Correct a bug when reselecting a new project (all pages
15000 * plugins/project-wizard/property.c:
15001 Avoid having default invalid properties
15003 * plugins/project-wizard/templates/terminal.wiz,
15004 plugins/project-wizard/templates/terminal/po/ChangeLog,
15005 plugins/project-wizard/templates/terminal/src/main.c:
15006 Remove command for testing run function
15007 Move destination directory to second page and include
15008 project name. Add exist tag. Remove unused properties.
15010 2005-02-16 Naba Kumar <naba@gnome.org>
15012 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
15013 plugins/debug-manager/anjuta-debug-manager.ui,
15014 plugins/debug-manager/plugin.c,
15015 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
15016 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
15017 plugins/gdb/plugin.h, plugins/gdb/registers.c,
15018 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
15019 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
15020 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
15021 (removed) src/anjuta_info.c,
15022 (removed) src/anjuta_info.h,
15023 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
15024 (added) plugins/gdb/anjuta-gdb-plugin.ui,
15025 (added) plugins/gdb/actions.c,
15026 (added) plugins/gdb/actions.h: Completed initial
15027 porting of debugger to new architecture. Fixed many of the debugger
15030 * plugins/file-loader/plugin.c: Detect some important mime ourself
15031 to avoid inconsistencies when mime system isn't working.
15033 2005-02-16 Naba Kumar <naba@gnome.org>
15035 * plugins/editor/Makefile.am,
15036 (added) plugins/editor/aneditor-autocomplete.cxx,
15037 (added) plugins/editor/aneditor-calltip.cxx,
15038 (added) plugins/editor/aneditor-indent.cxx,
15039 (added) plugins/editor/aneditor-priv.h,
15040 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
15041 different smaller chunks to make it easy to maintain.
15043 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15045 * plugins/project-wizard/druid.c :
15047 Found system Email address if not defined in Preferences.
15049 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
15051 * plugins/project-wizard/gtkmm.wiz
15052 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
15053 plugins/project-wizard/gtkmm/*
15055 Added GTKmm (C++) project type
15057 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
15059 * plugins/message-view/plugin.c
15060 plugins/message-view/message-view.c
15062 Implemented next/prev action
15064 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15066 * plugins/project-wizard/templates/libglade2.* :
15067 Removed libglade2 project.
15069 * plugins/project-wizard/templates/gtk* :
15070 Removed interface.[ch] & support.[ch].
15072 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15074 * plugins/project-wizard/anjuta-project-wizard.glade,
15075 plugins/project-wizard/property.[ch],
15076 plugins/project-wizard/templates/anjuta-plugin.wiz :
15077 Added a new property ("iconfile").
15079 2005-02-14 Naba Kumar <naba@gnome.org>
15081 * plugins/project-wizard/install.c,
15082 plugins/project-wizard/plugin.c,
15083 plugins/project-wizard/templates/anjuta-plugin.wiz,
15084 plugins/project-wizard/templates/gnome.wiz,
15085 plugins/project-wizard/templates/gtk.wiz,
15086 plugins/project-wizard/templates/libglade2.wiz,
15087 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
15088 newly created projects and open them. Fixed message buffering in
15091 2005-02-14 Naba Kumar <naba@gnome.org>
15093 * src/about.c, pixmaps/Makefile.am,
15094 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
15096 * mime/gnome-mime-application-x-anjuta.png,
15097 pixmaps/anjuta_icon.png,
15098 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
15099 done by 9-speed at:
15100 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
15102 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15105 plugins/project-wizard/templates/libglade2-logo.png,
15106 plugins/project-wizard/templates/libglade2.wiz,
15107 plugins/project-wizard/templates/libglade2/* :
15111 2005-02-14 Naba Kumar <naba@gnome.org>
15113 * TODO.tasks: Updated.
15115 * plugins/editor/anjuta-docman.c,
15116 plugins/editor/text_editor.c,
15117 plugins/editor/text_editor.h,
15118 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
15119 for file modification, but it is still not functioning.
15121 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
15123 * plugins/project-wizard/values.c,
15124 plugins/project-wizard/values.h,
15125 plugins/project-wizard/property.c,
15126 plugins/project-wizard/property.h,
15127 plugins/project-wizard/druid.c:
15128 Rewrite mandatory property check
15129 Add check of exist property
15130 Rewrite handling of cached property page
15132 2005-02-13 Naba Kumar <naba@gnome.org>
15134 Patch from Igor Kovalenko <garrison@mail.ru>:
15135 * tagmanager/tm_workspace.c: Improved performance.
15137 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15139 *plugins/project-wizard/templates/*.wiz,
15140 plugins/project-wizard/druid.c,
15141 plugins/project-wizard/templates/terminal/src/main.c,
15142 plugins/project-wizard/templates/gtk/src/*.[ch],
15143 plugins/project-wizard/templates/gtk/src/Makefile.am,
15144 plugins/project-wizard/templates/gnome/src/*.[ch],
15145 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
15146 Add Copyright date & Email address,
15147 Correct terminal project.
15149 2005-02-12 Naba Kumar <naba@gnome.org>
15151 * plugins/project-wizard/property.c: Fixed hidden
15152 properties to take values.
15154 * plugins/project-wizard/file.[ch]: Renamed
15155 true/false enum values to fix compile error
15156 (conflict with other definition).
15158 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
15159 even when mime type detection fails (for example, when Anjuta is
15160 installed in non-system prefix).
15162 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
15164 * plugins/project-wizard/values.c,
15165 plugins/project-wizard/values.h:
15166 Rewrite file with more comments
15168 * plugins/project-wizard/druid.c,
15169 plugins/project-wizard/druid.h,
15170 plugins/project-wizard/autogen.c,
15171 plugins/project-wizard/autogen.h,
15172 plugins/project-wizard/druid.c,
15173 plugins/project-wizard/druid.h:
15175 Use values instead of properties
15176 Move default properties to druid.c
15178 * plugins/project-wizard/install.c,
15179 plugins/project-wizard/install.h:
15180 Use values instead of properties
15181 Add a check to avoid overwriting files
15183 * plugins/project-wizard/parser.c,
15184 plugins/project-wizard/property.c,
15185 plugins/project-wizard/property.h:
15186 Update to use new values
15187 Add an "exist" attribute to check if a directory already exist
15189 * plugins/project-wizard/anjuta-project-wizard.glade:
15190 Change project selection page (GtkTextView => GtkLabel,
15191 GtkTable => GtkVBox)
15193 * plugins/project-wizard/templates/terminal.wiz:
15194 Move destination directory on second page
15196 * plugins/project-wizard/action.c:
15199 2005-02-12 Naba Kumar <naba@gnome.org>
15201 * plugins/file-manager/an_file_view.c,
15202 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
15203 views. Created dynamic update date of view depending on project
15204 changes -- similar to file-manager view.
15206 * plugins/devhelp/plugin.c: Load help on idle.
15208 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
15209 autoformat' to proper location in preferences.
15211 * mime/anjuta.mime: Added .prj extension in the mime type for backward
15214 * plugins/editor/plugin.c: Fixed accel name.
15216 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15218 *plugins/project-wizard/templates/anjuta-plugin.wiz,
15219 plugins/project-wizard/templates/gnome.wiz,
15220 plugins/project-wizard/templates/gtk.wiz,
15221 plugins/project-wizard/anjuta-project-wizard.glade,
15222 plugins/project-wizard/autogen.c:
15223 Add Username & Email address in Project preferences.
15225 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15227 *plugins/project-wizard/templates/gnome-logo.png,
15228 plugins/project-wizard/templates/gnome.wiz,
15229 plugins/project-wizard/templates/gnome/* :
15232 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15234 * plugins/project-wizard/templates/terminal/src/main.c,
15235 plugins/project-wizard/templates/terminal/src/main.c,
15236 plugins/project-wizard/templates/terminal/src/main.[ch] :
15237 Insert License in projects
15239 2005-02-11 Naba Kumar <naba@gnome.org>
15241 * TODO.tasks: Added message manager task.
15243 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
15245 * plugins/editor/plugin.c: Use bookmark stock icons.
15247 * plugins/message-view/anjuta-message-manager.ui,
15248 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
15250 2005-02-10 Naba Kumar <naba@gnome.org>
15252 * libanjuta/interfaces/libanjuta.idl: fixed build error.
15254 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15256 * global-tags/Makefile.am
15257 Error during 'make install'
15259 2005-02-09 Naba Kumar <naba@gnome.org>
15261 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
15264 2005-02-08 Naba Kumar <naba@gnome.org>
15266 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
15268 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
15269 Show busy cursur when updating global tags in preferences.
15271 * configure.in: Fixed.
15273 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15275 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
15276 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
15278 - Fixed anjuta-plugin project (glade)
15280 2005-02-08 Naba Kumar <naba@gnome.org>
15282 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
15283 Fixed automatic indentations.
15285 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
15286 Global tags are now segregated into smaller api tags, which can be
15287 selectively loaded from symbol browser preferences.
15289 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
15290 Implemented IProjectManager interface in project-manager. Mostly getter
15291 methods for now, but need to add add() and remove() methods to add
15292 or remove project elements.
15294 * plugins/gdb/debug_tree.c: Small fix.
15296 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
15297 plugins/symbol-browser/an_symbol_info.c,
15298 plugins/symbol-browser/an_symbol_info.h,
15299 plugins/symbol-browser/an_symbol_search.c,
15300 plugins/symbol-browser/an_symbol_search.h,
15301 plugins/symbol-browser/an_symbol_view.c,
15302 plugins/symbol-browser/an_symbol_view.h,
15303 plugins/symbol-browser/plugin.c,
15304 plugins/symbol-browser/plugin.h,
15306 tagmanager/entry.h,
15307 tagmanager/tm_project.c,
15308 tagmanager/tm_symbol.c,
15309 tagmanager/tm_tag.c,
15310 tagmanager/tm_workspace.c,
15311 tagmanager/vstring.c,
15312 tagmanager/include/tm_tag.h,
15313 tagmanager/include/tm_workspace.h:
15315 - Fixed tagmanager parsing of source files to parse for typedefines and
15316 properly record element scopes. Implemented scope autocompletion
15317 (autocompletion on '.', '->', '::' and ':'. The functionality is not
15318 fully working. It was based on older patch for Anjuta 1.2.2 in SF
15319 patch list (author is unknown).
15320 - Implemented symbol-browser preferences for dynamically loading and
15321 saving tags API segments.
15322 - Fixed symbol-search to use tagmanager directly instead of depending
15323 on symbol-view for tags list.
15324 - Fixed symbol-view to create the tree using TMSymbol tree directly.
15325 - Fixed TMSymbol to create the complete tags tree instead of letting the
15326 symbol-view created the root nodes.
15327 - Changed project tags cache name to .tm_project2.cache because the
15328 newer format records additional scope information.
15330 2005-02-07 Naba Kumar <naba@gnome.org>
15332 * plugins/editor/style-editor.c,
15333 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
15334 and GtkFontButton instead of deprecated widgets in
15337 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
15339 * plugins/project-wizard/action.c,
15340 plugins/project-wizard/action.h,
15341 plugins/project-wizard/autogen.c,
15342 plugins/project-wizard/autogen.h,
15343 plugins/project-wizard/file.c,
15344 plugins/project-wizard/file.h,
15345 plugins/project-wizard/install.c,
15346 plugins/project-wizard/install.h,
15347 plugins/project-wizard/parser.h,
15348 plugins/project-wizard/parser.c,
15349 plugins/project-wizard/property.c,
15350 plugins/project-wizard/property.h,
15351 plugins/project-wizard/plugin.h,
15352 plugins/project-wizard/plugin.c,
15353 plugins/project-wizard/values.c,
15354 plugins/project-wizard/values.h:
15355 Replace C++ comments by C comments
15357 * plugins/project-wizard/autogen.c,
15358 plugins/project-wizard/autogen.h:
15359 Add a run time check of autogen version.
15360 Add UserName variable.
15362 * plugins/project-wizard/anjuta-project-wizard.glade,
15363 plugins/project-wizard/header.c,
15364 plugins/project-wizard/druid.c,
15365 plugins/project-wizard/druid.h:
15366 Sort project in alphabetic order.
15367 Correct selection troubles in notebooks.
15369 * plugins/project-wizard/parser.c:
15370 Add some check when reading the project header block.
15372 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
15374 * plugins/project-wizard/action.c,
15375 plugins/project-wizard/action.h,
15376 plugins/project-wizard/autogen.c,
15377 plugins/project-wizard/autogen.h,
15378 plugins/project-wizard/file.c,
15379 plugins/project-wizard/file.h,
15380 plugins/project-wizard/install.c,
15381 plugins/project-wizard/parser.h,
15382 plugins/project-wizard/parser.c,
15383 plugins/project-wizard/property.c,
15384 plugins/project-wizard/property.h,
15385 plugins/project-wizard/values.c,
15386 plugins/project-wizard/values.h,
15387 Add a space between function name and open.
15389 * plugins/project-wizard/plugin.h,
15390 plugins/project-wizard/plugin.c,
15391 plugins/project-wizard/install.c,
15392 Avoid a crash if the user close the message view used by the .
15394 * plugins/project-wizard/anjuta-project-wizard,
15395 plugins/project-wizard/druid.c,
15396 plugins/project-wizard/druid.h,
15397 plugins/project-wizard/header.h,
15398 plugins/project-wizard/header.c,
15399 Add a text view with the description of each.
15400 Add a tab for each project.
15401 Replace some C++ comments to C comments.
15403 2005-02-05 Naba Kumar <naba@gnome.org>
15405 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
15406 New icon from Sebastien Granjoux .
15408 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
15410 * libanjuta/anjuta-preferences.c:
15411 Set file property even without a focus out event (file selected
15414 2005-02-04 Naba Kumar <naba@gnome.org>
15416 * plugins/glade/plugin.c: Fixed glade function calls.
15417 * configure.in: Fixed a typo.
15418 * TODO.tasks: Updated.
15420 2005-02-03 Naba Kumar <naba@gnome.org>
15422 * plugins/project-manager/plugin.c: Fixed memory corruption.
15424 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
15427 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
15428 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
15429 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
15430 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15432 * libanjuta/interfaces/libanjuta.idl,
15433 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
15436 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
15438 Patch from Massimo Cora <maxcvs@email.it>:
15439 * plugins/editor/plugin.c: Fixed update UI for created buffers.
15441 2005-02-01 Naba Kumar <naba@gnome.org>
15443 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
15444 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
15445 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
15446 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
15447 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
15448 from sourceforge -- a64 crash fixes (correct typing for GType)
15449 and fixes compile errors in sun.
15451 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
15452 paste (shift+insert) in terminal.
15454 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
15456 * configure.in: Add «nb» to ALL_LINGUAS.
15458 2005-02-01 Naba Kumar <naba@gnome.org>
15460 * TODO.tasks, TODO: Updated todo tasks.
15462 * plugins/editor/anjuta-document-manager.glade: Improved search
15465 * TODO.tasks: Fixed xml format.
15467 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
15470 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
15473 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
15474 format during save (removed unwanted text nodes). Fixed scrollbars.
15476 2005-01-31 Naba Kumar <naba@gnome.org>
15478 * libanjuta/interfaces/libanjuta.idl,
15479 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
15480 Implemented append() method for IAnjutaEditor interface and fixed
15481 various bugs with text insertions (cvs diff and macro insertions).
15483 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
15484 automatic indentation.
15486 * plugins/editor/action-callbacks.c,
15487 plugins/editor/action-callbacks.h,
15488 plugins/editor/anjuta-docman.c,
15489 plugins/editor/anjuta-document-manager.ui,
15490 plugins/editor/plugin.c,
15491 plugins/editor/text_editor.c,
15492 plugins/editor/text_editor.h,
15493 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
15494 Fixed highlight issues.
15496 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
15499 * plugins/symbol-browser/an_symbol_view.c: Force update project.
15501 * data/properties/*: Updated properties files from scite. Created
15502 styles.properties to override the scite styles.
15504 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
15506 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
15508 2005-01-30 Naba Kumar <naba@gnome.org>
15510 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
15511 unused definitions.
15513 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
15515 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
15516 plugins/editor/text_editor.c,
15517 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
15518 fixed linuwidth preference setting, fixed insert text interface
15519 implementation. Improved automatice-indentation for cpp lexer.
15521 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
15523 2005-01-29 Naba Kumar <naba@gnome.org>
15525 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
15526 option in update dialog as default. Improved import dialog. Sized
15529 * configure.in: Fixed underquoted warning from autoconf.
15531 * plugins/editor/action-callbacks.c,
15532 plugins/editor/aneditor.cxx,
15533 plugins/editor/aneditor.h,
15534 plugins/editor/anjuta-document-manager.glade,
15535 plugins/editor/plugin.c,
15536 plugins/editor/plugin.h,
15537 plugins/editor/text_editor.c,
15538 plugins/editor/text_editor.h,
15539 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
15540 for Editor and fixed all preferences syncronization and notifys for
15541 visible prefs (in editor preferences page).
15543 * plugins/file-loader/plugin.c: Load recent files on idle.
15545 2005-01-28 Naba Kumar <naba@gnome.org>
15547 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
15548 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
15550 * plugins/editor/action-callbacks.c,
15551 plugins/editor/action-callbacks.h,
15552 plugins/editor/aneditor.cxx,
15553 plugins/editor/aneditor.h,
15554 plugins/editor/anjuta-document-manager.ui,
15555 plugins/editor/plugin.c,
15556 plugins/editor/text_editor.c,
15557 plugins/editor/text_editor.h,
15558 plugins/editor/text_editor_cbs.c,
15559 plugins/editor/text_editor_cbs.h,
15560 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
15563 Patch from Massimo Cora <maxcvs@email.it>:
15564 * plugins/editor/an_symbol_search.c,
15565 plugins/editor/an_symbol_search.c: Fixed crash bugs.
15567 2005-01-27 Naba Kumar <naba@gnome.org>
15569 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
15570 minimum size request to 200.
15572 * plugins/symbol-browser/an_symbol_info.c,
15573 plugins/symbol-browser/an_symbol_info.h,
15574 plugins/symbol-browser/an_symbol_search.c,
15575 plugins/symbol-browser/an_symbol_search.h,
15576 plugins/symbol-browser/an_symbol_view.c,
15577 plugins/symbol-browser/an_symbol_view.h,
15578 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
15579 pixbuf retrieval. Fixed runtime warning. Code clean up.
15581 2005-01-27 Naba Kumar <naba@gnome.org>
15583 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
15584 src/anjuta.ui, (new) plugins/glade/.cvsignore,
15585 (new) plugins/glade/Makefile.am,
15586 (new) plugins/glade/anjuta-glade-plugin.png,
15587 (new) plugins/glade/anjuta-glade.plugin.in,
15588 (new) plugins/glade/anjuta-glade.ui,
15589 (new) plugins/glade/plugin.c,
15590 (new) plugins/glade/plugin.h,
15591 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
15592 now until glade3 works properly.
15594 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
15595 they are generated.
15597 2005-01-26 Naba Kumar <naba@gnome.org>
15599 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
15600 Added mime icon for anjuta projects.
15602 patch from Massimo Cora <maxcvs@email.it>:
15603 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
15604 an_symbol_search.h, an_symbol_view.c, plugin.c:
15605 Fix/implement objects destroying/freeing.
15607 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
15609 * src/action-callback.[ch], src/anjuta-actions.h:
15610 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
15611 because it has not been updated for years and we know have a devhelp plugin
15612 which can do the job much better.
15613 * TODO.tasks: Updated done items
15615 2005-01-25 Naba Kumar <naba@gnome.org>
15617 * autogen.sh: Fixed to generate interface files.
15619 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
15620 session save filenames.
15622 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
15624 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
15626 * plugins/project-wizard/Makefile.am,
15627 plugins/project-wizard/install.c,
15628 plugins/project-wizard/install.h,
15629 plugins/project-wizard/parser.c,
15630 plugins/project-wizard/parser.h,
15631 plugins/project-wizard/templates/terminal.wiz:
15632 Add action list block in wizard template
15633 * plugins/project-wizard/file.c,
15634 plugins/project-wizard/autogen.c:
15637 2005-01-23 Naba Kumar <naba@gnome.org>
15639 * configure.in: Fixed build error.
15641 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
15643 * plugins/project-wizard/druid.c,
15644 plugins/project-wizard/parser.c,
15645 plugins/project-wizard/property.c: Rewrite parser with
15646 better error handling
15648 2005-01-22 Naba Kumar <naba@gnome.org>
15650 * plugins/symbol-browser/plugin.c: Changed c++ coments
15651 to c commnets and formated code to anjuta coding styles.
15653 2005-01-21 Naba Kumar <naba@gnome.org>
15655 * configure.in, autogen.sh: Fixed build errors in newer automake.
15657 * plugins/editor/anjuta-docman.c: Do not emit change editor
15658 signal while in dispose.
15660 Patch from: Massimo Corà <maxcvs@email.it>
15661 * plugins/symbol-browser/Makefile.am,
15662 plugins/symbol-browser/an_symbol_view.c,
15663 plugins/symbol-browser/an_symbol_view.h,
15664 plugins/symbol-browser/plugin.c,
15665 plugins/symbol-browser/plugin.h,
15666 plugins/symbol-browser/test-symbol-browser.c,
15667 (new) plugins/symbol-browser/an_symbol_info.c,
15668 (new) plugins/symbol-browser/an_symbol_info.h,
15669 (new) plugins/symbol-browser/an_symbol_search.c,
15670 (new) plugins/symbol-browser/an_symbol_search.h:
15671 Added a cool real-time symbol-search-view in symbol browser.
15673 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
15675 * plugin/macro/plugin.c
15676 plugin/macro/anjuta-macro-plugin.ui
15677 plugin/macro/macro-db.[ch]
15678 plugin/macro/macro-dialog.[ch]
15679 plugin/macro/macro-actions.[ch]
15680 plugin/macro/macro-edit.[ch]
15681 plugin/macro/plugin.[ch]:
15683 Implemented three menu items as Naba proposed:
15685 Insert Macro: Pops of a border-less window to enter a shortcut
15686 Add Macro: Same as Manage Macro => New
15687 Manage Macros: Full-features macro dialog
15689 2005-01-20 Naba Kumar <naba@gnome.org>
15691 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
15692 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
15693 libanjuta/anjuta-shell.h,
15694 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15695 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
15696 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
15697 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
15698 src/main.c, src/shell.c: Implemented command line args processing
15699 and session management. Fixed geometry restoration.
15701 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
15703 * plugins/macro/macro-db.c,
15704 plugins/macros.xml:
15705 Cleaned up XML interface and use attributes now for name, category and
15706 shortcut. CDATA is used to avoid xml errors inside of macros.
15708 2005-01-19 Naba Kumar <naba@gnome.org>
15710 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
15712 2005-01-18 Naba Kumar <naba@gnome.org>
15714 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
15717 * scintilla/*: Updated scintilla to current cvs and updated
15720 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
15722 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
15723 plugins/cvs-plugin/cvs-actions.c:
15724 Added "Whole project" infrastructure but it does not
15725 work because I did not find a way to get the current project's
15728 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
15730 * plugins/cvs-plugin/Makefile.am
15731 plugins/cvs-plugin/anjuta-cvs.plugin.in
15732 plugins/cvs-plugin/cvs-actions.c
15733 plugins/cvs-plugin/cvs-callbacks.c
15734 plugins/cvs-plugin/cvs-interface.[ch] (added)
15735 plugins/cvs-plugin/plugin.c:
15737 Added IAnjutaCVS interface and improved cvs plugin. There
15738 is still some work to do on cvs import and to add a current
15741 2005-01-17 Naba Kumar <naba@gnome.org>
15743 * plugins/editor/aneditor.cxx: Fixed auto indentation.
15745 * configure.in: Fixed build errors.
15747 * data/Makefile.am, (removed) data/README.stock_libs,
15748 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
15749 (removed) data/header.c, (removed) data/stock_libs.anj,
15750 (removed) data/x-anjuta-project.desktop,
15751 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
15753 * libanjuta/anjuta-plugin-description.c,
15754 libanjuta/anjuta-shell.c: Updated documentations.
15756 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
15758 * libanjuta/anjuta-launcher.c,
15759 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
15762 2005-01-17 Naba Kumar <naba@gnome.org>
15764 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15765 plugins/project-wizard/templates/gtk.wiz,
15766 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
15767 Updated templates to new format.
15769 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15770 * plugins/project-wizard/druid.c,
15771 plugins/project-wizard/parser.c,
15772 plugins/project-wizard/property.c,
15773 plugins/project-wizard/property.h,
15774 plugins/project-wizard/templates/terminal.wiz,
15775 plugins/project-wizard/templates/terminal/AUTHORS,
15776 plugins/project-wizard/templates/terminal/ChangeLog,
15777 plugins/project-wizard/templates/terminal/NEWS,
15778 plugins/project-wizard/templates/terminal/README,
15779 plugins/project-wizard/templates/terminal/project.anjuta,
15780 plugins/project-wizard/templates/terminal/src/main.c:
15781 Moveed code related to property types from druid.c and parser.c to
15782 property.c. Changed tag from "<string ..." to
15783 "<property type="string..." and so on. Rewrite parser
15784 (warning still in progress). Added list property. Changed
15785 terminal project to avoid using autogen on some file (much
15786 faster) using the autogen attribute. Add a license list box in
15787 terminal project (just as an example). _label in item list is
15790 2005-01-16 Naba Kumar <naba@gnome.org>
15792 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
15793 plugins/edtior/anjuta-docman.c: Fixed build errors.
15795 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
15796 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
15797 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
15798 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
15799 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
15800 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
15801 libanjuta/resources.h,
15802 plugins/build-basic-autotools/build-basic-autotools.c,
15803 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15804 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
15805 plugins/gtodo/plugin.c, src/Makefile.am,
15806 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
15807 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
15808 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
15809 should be handled in respective plugins. Added API documentations.
15811 * libanjuta-docs.sgml, libanjuta-sections.txt,
15813 (added) tmpl/anjuta-debug.sgml,
15814 (added) tmpl/anjuta-launcher.sgml,
15815 tmpl/anjuta-plugin.sgml,
15816 tmpl/anjuta-preferences.sgml,
15817 tmpl/anjuta-shell.sgml,
15818 (added) tmpl/anjuta-status.sgml,
15819 (removed) tmpl/anjuta-stock.sgml,
15820 tmpl/anjuta-utils.sgml,
15821 (removed) tmpl/defaults.sgml,
15822 (removed) tmpl/fileselection.sgml,
15823 (removed) tmpl/gnomefilelist.sgml,
15824 tmpl/ianjuta-buildable.sgml,
15825 (added) tmpl/ianjuta-debugger-manager.sgml,
15826 (added) tmpl/ianjuta-debugger.sgml,
15827 tmpl/ianjuta-document-manager.sgml,
15828 tmpl/ianjuta-editor.sgml,
15829 tmpl/ianjuta-file.sgml,
15830 tmpl/ianjuta-loader.sgml,
15831 tmpl/ianjuta-markable.sgml,
15832 tmpl/ianjuta-message-view.sgml,
15833 (added) tmpl/ianjuta-project-manager.sgml,
15834 (added) tmpl/ianjuta-todo.sgml,
15835 (added) tmpl/ianjuta-wizard.sgml,
15836 tmpl/libanjuta-iface-marshallers.sgml,
15837 tmpl/libanjuta-unused.sgml,
15838 (removed) tmpl/pixmaps.sgml,
15840 (removed) tmpl/properties.sgml,
15841 tmpl/resources.sgml: Updated API documentations.
15843 2005-01-15 Naba Kumar <naba@gnome.org>
15845 * libanjuta/anjuta-launcher.c: Added API docs.
15847 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15848 plugins/project-wizard/templates/gtk.wiz,
15849 plugins/project-wizard/templates/terminal.wiz,
15850 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15851 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15852 plugins/project-wizard/templates/gtk/src/main.c,
15853 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
15854 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
15857 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
15858 * plugins/project-wizard/anjuta-project-wizard.glade,
15859 plugins/project-wizard/autogen.c,
15860 plugins/project-wizard/druid.c,
15861 plugins/project-wizard/druid.h,
15862 plugins/project-wizard/file.c,
15863 plugins/project-wizard/file.h,
15864 plugins/project-wizard/install.c,
15865 plugins/project-wizard/parser.c,
15866 plugins/project-wizard/plugin.c,
15867 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
15868 setting the default project directory. Fix HIDDEN property, it's
15869 working but I think we could make this cleaner. Removed the
15870 copy of the string in mandatory_property. Add an optional autogen
15871 attribute, to force or avoid using autogen on some files, default
15872 without any attribute is autodetect.+ Replace the script tag with
15873 a normal file tag and an attribute execute.
15875 2005-01-14 Naba Kumar <naba@gnome.org>
15877 * plugins/editor/action-callbacks.c,
15878 plugins/editor/search_incremental.c,
15879 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
15882 * plugins/editor/plugin.c, plugins/editor/plugin.h,
15883 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
15886 2005-01-12 Naba Kumar <naba@gnome.org>
15889 plugins/project-wizard/templates/Makefile.am,
15890 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
15891 plugins/project-wizard/templates/anjuta-plugin.wiz,
15892 (added) plugins/project-wizard/templates/gtk-logo.png,
15893 (added) plugins/project-wizard/templates/gtk.wiz,
15894 (added) plugins/project-wizard/templates/terminal-logo.png,
15895 plugins/project-wizard/templates/terminal.wiz,
15896 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15897 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15898 (added) plugins/project-wizard/templates/gtk/.cvsignore,
15899 (added) plugins/project-wizard/templates/gtk/Makefile.am,
15900 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
15901 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
15902 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15903 (added) plugins/project-wizard/templates/gtk/src/main.c,
15904 (added) plugins/project-wizard/templates/gtk/src/project.glade,
15905 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
15906 GTK+ project templated and fixed other templates. Updated template
15909 2005-01-12 Naba Kumar <naba@gnome.org>
15911 * plugins/macro/anjuta-macro.glade: Improved GUI.
15913 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
15915 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
15916 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
15917 * plugins/cvs-plugin/cvs.[ch] (removed)
15918 Removed old unused files
15920 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
15921 * plugins/cvs-plugin/cvs-actions.c
15922 * plugins/cvs-plugin/Makefile.am:
15923 Seperate callback functions for better error
15924 handling. Cleaned up code.
15926 * plugins/macro/macros.xml: removed corrupt cvs
15929 2005-01-10 Naba Kumar <naba@gnome.org>
15931 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
15932 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
15935 2005-01-09 Naba Kumar <naba@gnome.org>
15937 * libegg/egg-recent-action.c, libegg/test-actions.c,
15938 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
15939 recent files models.
15941 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
15942 two models -- one for projects and other for regular files and show
15943 both in recent files menu. Changed recent files group from "anjuta"
15944 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
15945 when adding the URI in recent files.
15947 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
15948 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
15949 * plugins/macro/macro-dialog.c: Fixed dispose() method.
15950 * plugins/macro/macros.xml: Fixed xml errors.
15952 2005-01-08 Naba Kumar <naba@gnome.org>
15954 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
15955 libegg/test-actions.c, libegg/menu/Makefile.am,
15956 libegg/menu/egg-recent-action.h: Added a new action for
15959 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
15960 Fixed dispose. Cleanup.
15962 * plugins/file-loader/anjuta-loader-plugin.ui,
15963 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
15964 Use the new action for recent files. Added recent files in
15967 * plugins/project-wizard/druid.c: Show busy cursor and
15968 de-sensitize druid buttons during page change.
15970 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15971 * plugins/project-wizard/Makefile.am,
15972 plugins/project-wizard/druid.c,
15973 plugins/project-wizard/druid.h,
15974 plugins/project-wizard/install.c,
15975 plugins/project-wizard/plugin.c,
15976 plugins/project-wizard/plugin.h,
15977 plugins/project-wizard/property.c,
15978 plugins/project-wizard/property.h,
15979 (added) plugins/project-wizard/values.c,
15980 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
15981 objects (in values.c and values.h) containing the values of all
15982 properties. The NPWProperty objects now keep their values in this
15983 object which is persistant for one activation of the plugin, so the
15984 user keeps all the values even if he goes backward. Used an anjuta
15985 message view to list all files copied by the project wizard.
15987 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
15989 * plugins/macro/plugin.[ch],
15990 plugins/macro/macro-dialog.[ch]
15991 plugins/macro/macro-edit.[ch]
15992 plugins/macro/macro-db.[ch]
15993 plugins/macro/macro-actions.[ch]
15994 plugins/macro/anjuta-macro.plugin.in
15995 plugins/macro/anjuta-macro.glade
15996 plugins/macro/anjuta-macro.png
15997 plugins/macro/Makefile.am
15998 plugins/macro/macros.xml
15999 plugins/macro/anjuta-macro.ui (all added)
16001 plugins/Makefile.am:
16002 Added new macro plugins
16004 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
16007 * manuals/reference/template (removed)
16008 Removed old api reference
16010 * plugins/message-view/message-view.c:
16011 "Fixed" crash in on_row_deleted and added a
16012 comment that I cannot work this way. We will
16013 have to change everything a bit to avoid losing
16016 * plugins/text-editor/text_editor.c:
16017 Update line number width on file save
16020 2005-01-07 Naba Kumar <naba@gnome.org>
16022 * plugins/project-wizard/anjuta-project-wizard.glade,
16023 plugins/project-wizard/druid.c,
16024 plugins/project-wizard/templates/anjuta-plugin.wiz,
16025 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
16026 Display page description in bold. Fixed mandatory field check.
16029 libanjuta/libanjuta-1.0.pc.in,
16030 plugins/project-wizard/druid.c,
16031 plugins/project-wizard/parser.c,
16032 plugins/project-wizard/property.h,
16033 plugins/project-wizard/templates/anjuta-plugin.wiz,
16034 plugins/project-wizard/templates/terminal.wiz,
16035 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
16036 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
16037 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
16038 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
16039 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
16040 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
16041 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16042 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16043 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
16044 plugins/project-wizard/templates/terminal/configure.in.tpl,
16045 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
16046 plugins/project-wizard/templates/terminal/src/main.c: Implemented
16047 a new property type -- hidden. Fixed terminal and anjuta-plugin
16050 2005-01-07 Naba Kumar <naba@gnome.org>
16052 * templates/anjuta-plugin.wiz,
16053 templates/terminal.wiz,
16054 templates/terminal/Makefile.am.tpl,
16055 templates/terminal/autogen.sh,
16056 (Removed) templates/terminal/configure.ac.tpl,
16057 (Added) templates/.cvsignore,
16058 (Added) templates/Makefile.am,
16059 (Added) templates/anjuta-plugin/.cvsignore,
16060 (Added) templates/anjuta-plugin/Makefile.am,
16061 (Added) templates/anjuta-plugin/src/.cvsignore,
16062 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
16063 (Added) templates/terminal/.cvsignore,
16064 (Added) templates/terminal/Makefile.am,
16065 (Added) templates/terminal/configure.in.tpl,
16066 (Added) templates/terminal/po/.cvsignore,
16067 (Added) templates/terminal/po/ChangeLog,
16068 (Added) templates/terminal/po/Makefile.am,
16069 (Added) templates/terminal/po/POTFILES.in,
16070 (Added) templates/terminal/src/.cvsignore,
16071 (Added) templates/terminal/src/Makefile.am,
16072 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
16073 project wizard. Fixed configure/po/Makefile template errors.
16075 2005-01-06 Naba Kumar <naba@gnome.org>
16077 * configure.in: Added project templates.
16078 * plugins/project-wizard/templates/*: Added to project and renamed
16079 Makefile.am and configure.in to Makefile.am and configure.ac respectively
16080 for the project templates (so that they do not conflict with autotools
16081 build. Created proper configure.ac.tpl and autogen.sh for project
16084 2005-01-06 Naba Kumar <naba@gnome.org>
16086 * plugins/project-wizard/anjuta-project-wizard.glade,
16087 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
16088 Fixed file list parsing and to take absolute file paths (for example,
16089 from an icon selected previously). Used toggle buttons for boolean
16090 properties. Check if all mandatory fields are given before going
16091 forward in the wizard. Use scrollable viewport for listing property
16092 widgets incase the list goes out of wizard's size. Added tooltips
16093 as descriptions of the property widgets. And other fixes.
16095 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
16096 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
16097 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
16098 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
16099 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
16100 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
16101 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
16102 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16103 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
16104 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16105 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
16106 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
16107 Restructured template files.
16109 2005-01-06 Naba Kumar <naba@gnome.org>
16111 * configure.in: Added check for autogen.
16113 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
16116 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
16117 Do not emit changed signal when in dispose.
16119 * plugins/symbol-browser/plugin.c: Don't updated symbols when
16120 symbol-view widget has been destroyed.
16122 * src/anjuta-app.c: Set null to preference, status and ui object
16123 pointers when they are destroyed.
16125 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
16126 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
16127 Added boolean, integer and file property types.
16129 * plugins/project-wizard/Makefile.am,
16130 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
16131 project wizard templates.
16133 2005-01-04 Naba Kumar <naba@gnome.org>
16135 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
16138 * plugins/editor/aneditor.cxx,
16139 plugins/editor/anjuta-docman.c,
16140 plugins/editor/plugin.c,
16141 plugins/editor/text_editor.c:
16142 Removed unnecessary ref/unref of scintilla.
16144 * plugins/message-view/anjuta-msgman.c,
16145 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
16146 make close button similar to document manager.
16148 * plugins/project-manager/plugin.c,
16149 plugins/project-manager/plugin.h: Removed dead codes. Removed
16150 unnecessary ref/unref.
16152 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
16153 instead of hard refs.
16155 2005-01-03 Naba Kumar <naba@gnome.org>
16157 * libanjuta/interfaces/libanjuta.idl: Added configure() and
16158 generate() methods for IAnjutaBuildable interface.
16160 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
16161 IAnjutaBuildable inteface.
16163 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
16164 to destroy build context when message view is destroyed.
16166 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
16167 a ref to it and unref in destructor. AnEditor class wants to be the
16168 owner of scintilla widget. Fixed compile warnings with signed/unsigned
16171 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
16172 complicate the scene. Removed editor widget from AnjutaDocman when
16173 the widget is destroyed.
16175 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
16176 from shell. It will be removed from shell when the widget is destroyed.
16178 * plugins/editor/text_editor.c: Added debug codes to track object
16181 * plugins/message-view/anjuta-msgman.c: Remove message view on
16182 widget destroy. Destroy message view on remove. Removed all views
16185 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
16188 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16190 * plugins/file-wizard/action-callbacks.c,
16191 plugins/file-wizard/anjuta-file-wizard.glade,
16192 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
16193 Insert Licence, copyright, header template ...
16195 2005-01-02 Naba Kumar <naba@gnome.org>
16197 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
16198 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
16199 anjuta_status_add_widget() to allow setting busy cursor on non
16202 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
16204 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
16205 mime types to take text/source also.
16207 * plugins/editor/anjuta-docman.c,
16208 plugins/editor/anjuta-docman.h,
16209 plugins/editor/plugin.c,
16210 plugins/editor/text_editor.c,
16211 plugins/editor/text_editor.h,
16212 plugins/editor/text_editor_cbs.c: Listen for busy signal from
16213 AnjutaStatus and set busy cursor on editors.
16215 * plugins/file-loader/Makefile.am,
16216 plugins/file-loader/plugin.c,
16217 (added) plugins/file-loader/dnd.c,
16218 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
16220 * src/anjuta.c: Hide anjuta window before destruction.
16222 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
16223 * configure.in, plugins/Makefile.am,
16224 (removed) plugins/project-wizard/appwiz_page1.c,
16225 (removed) plugins/project-wizard/appwiz_page2.c,
16226 (removed) plugins/project-wizard/appwiz_page3.c,
16227 (removed) plugins/project-wizard/appwiz_page4.c,
16228 (removed) plugins/project-wizard/appwizard.c,
16229 (removed) plugins/project-wizard/appwizard.h,
16230 (removed) plugins/project-wizard/appwizard_cbs.c,
16231 (removed) plugins/project-wizard/appwizard_cbs.h,
16232 (removed) plugins/project-wizard/appwizard_gui.c,
16233 (removed) plugins/project-wizard/gnome_project.c,
16234 (removed) plugins/project-wizard/gnome_project.h,
16235 (removed) plugins/project-wizard/wizard_gui.c,
16236 (removed) plugins/project-wizard/wizard_gui.h,
16237 (added) plugins/project-wizard/.cvsignore,
16238 (added) plugins/project-wizard/Makefile.am,
16239 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
16240 (added) plugins/project-wizard/anjuta-project-wizard.glade,
16241 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
16242 (added) plugins/project-wizard/applogo.png,
16243 (added) plugins/project-wizard/appwizard.png,
16244 (added) plugins/project-wizard/autogen.c,
16245 (added) plugins/project-wizard/autogen.h,
16246 (added) plugins/project-wizard/druid.c,
16247 (added) plugins/project-wizard/druid.h,
16248 (added) plugins/project-wizard/file.c,
16249 (added) plugins/project-wizard/file.h,
16250 (added) plugins/project-wizard/header.c,
16251 (added) plugins/project-wizard/header.h,
16252 (added) plugins/project-wizard/install.c,
16253 (added) plugins/project-wizard/install.h,
16254 (added) plugins/project-wizard/parser.c,
16255 (added) plugins/project-wizard/parser.h,
16256 (added) plugins/project-wizard/plugin.c,
16257 (added) plugins/project-wizard/plugin.h,
16258 (added) plugins/project-wizard/property.c,
16259 (added) plugins/project-wizard/property.h: Removed old application-wizard
16260 codes and added new template based (autogen based) project wizard
16261 implemented by Sébastien Granjoux <seb.sfo@free.fr>
16263 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
16265 * plugins/cvs-plugin/plugin.c: Fixed crash bug
16266 * plugins/cvs-plugin/cvs-execute.c:
16267 Fix cvs_log which did not work because of some
16269 Patch from Mark R. Pariente <markpariente@cmu.edu>
16270 - Fix message highlighting
16272 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
16277 Removed template stuff completly because we dicussed to implement
16278 a macro system for Edit->Insert Text
16280 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
16282 * plugins/editor/aneditor.cxx,
16283 plugins/editor/text_editor.c:
16284 Set line number width dynamically
16286 Prepered new GTK 2.6 about dialog
16288 2004-12-30 Naba Kumar <naba@gnome.org>
16290 patch from: Massimo Corà <maxcvs@email.it>
16291 * plugins/editor/aneditor.cxx: Highlights correct function
16292 argument in recursive calltips.
16294 2004-12-30 Naba Kumar <naba@gnome.org>
16296 * plugins/symbol-browser/plugin.c,
16297 libanjuta/interfaces/libanjuta.idl,
16298 plugins/editor/text_editor.c: Fixed editor markers and added a new
16299 marker (BASIC) to indicate line numbers. Fixed symbol browser to
16300 mark the line visited.
16302 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
16303 libegg/Makefile.am, libegg/eggcomboselect.c,
16304 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
16305 widget for use with symbol view in toolbar.
16307 * plugins/cvs-plugin/anjuta-cvs.ui,
16308 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
16309 placeholder for cvs plugin context menu in filemanager.
16311 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
16313 * plugins/cvs-plugin/plugin.c:
16314 Show popup menu only if the file is contained in
16315 a directory containing a "CVS" directory
16317 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
16319 * plugins/cvs-plugin/cvs-action.[ch],
16320 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16321 * plugins/cvs-plugin/anjuta-cvs.ui,
16322 * plugins/cvs-plugin/plugin.c:
16323 Implemented "Import"
16325 Patch from Mark R. Pariente <markpariente@cmu.edu>:
16326 Added right-click-menu for file-manager
16328 2004-12-26 Naba Kumar <naba@gnome.org>
16330 * src/action-callbacks.c, src/action-callbacks.h,
16331 src/anjuta-actions.h, src/anjuta-app.c,
16332 src/anjuta.ui: Added fullscreen action.
16334 * plugins/cvs-plugin/cvs-actions.c,
16335 plugins/cvs-plugin/plugin.c,
16336 plugins/cvs-plugin/plugin.h: Watches current editor,
16337 project and file manager selection in plugin
16340 2004-12-26 Naba Kumar <naba@gnome.org>
16342 * src/anjuta-app.c, src/anjuta.c, src/main.c,
16343 src/action-callbacks.c: Fixed app finalization. Added a
16344 command line arg --proper-shutdown (-p), which when set
16345 will release all plugins and their resources (this option
16346 is mainly for debugging).
16348 * plugins/file-loader/plugin.c: Fixed filename duplications
16349 in recent files history.
16351 * plugins/profile-default/plugin.c: Disabled problematic
16352 plugins for now to load at startup.
16354 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
16355 annoying debug prints.
16357 2004-12-23 Naba Kumar <naba@gnome.org>
16359 Patch from: Mark R. Pariente <markpariente@cmu.edu>
16360 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16361 plugins/cvs-plugin/anjuta-cvs.ui,
16362 plugins/cvs-plugin/cvs-actions.c,
16363 plugins/cvs-plugin/cvs-actions.h,
16364 plugins/cvs-plugin/cvs-execute.c,
16365 plugins/cvs-plugin/cvs-execute.h,
16366 plugins/cvs-plugin/Makefile.am,
16367 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
16368 Added cvs log command.
16370 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
16372 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
16375 2004-12-20 Naba Kumar <naba@gnome.org>
16377 patch from: Massimo Corà <maxcvs@email.it>
16378 * plugins/editor/aneditor.cxx: Added recursive calltips.
16380 2004-12-20 Naba Kumar <naba@gnome.org>
16382 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
16383 Show busy cursor during loading and unloading.
16385 2004-12-19 Naba Kumar <naba@gnome.org>
16387 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
16388 memory leaks. Disabled debug print.
16390 * plugins/symbol-browser/an_symbol_view.c,
16391 plugins/symbol-browser/plugin.c,
16392 plugins/symbol-browser/plugin.h: Fixed loading and unloading
16393 problems. Creates SymbolView object every time when the
16394 plugin is activated.
16396 * plugins/project-manager/plugin.c: Close project when
16399 2004-12-18 Naba Kumar <naba@gnome.org>
16401 * po/POTFILES.in: Removed commented lines.
16402 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
16403 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
16404 * plugins/gdb/plugin.c: Fixed compile error.
16406 Patch from: Mark R. Pariente <mark@demar.com.tr>
16407 * libegg/eggcellrendererkeys.c: Fixed compile error.
16409 2004-12-18 Naba Kumar <naba@gnome.org>
16411 * plugins/file-loader/plugin.c: Fixed loading bug.
16413 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
16414 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
16415 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
16416 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
16417 and corruptions. Fixed loading and unloading of plugins.
16419 2004-12-17 Naba Kumar <naba@gnome.org>
16421 * plugins/file-loader/Makefile.am,
16422 plugins/file-loader/plugin.c,
16423 plugins/project-manager/plugin.c: Fixed memory corruption
16424 and disposition codes. Added missing plugin.h in Makefile.am.
16426 2004-12-16 Naba Kumar <naba@gnome.org>
16428 * plugins/symbol-browser/an_symbol_view.c,
16429 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
16430 codes. Fixed memory leaks and corruptions.
16432 * plugins/build-basic-autotools/build-basic-autotools.c
16433 plugins/editor/anjuta-docman.c,
16434 plugins/editor/text_editor.c,
16435 plugins/file-loader/plugin.c,
16436 plugins/file-manager/plugin.c,
16437 plugins/file-wizard/plugin.c,
16438 plugins/message-view/anjuta-msgman.c,
16439 plugins/message-view/anjuta-msgman.h,
16440 plugins/message-view/message-view.c,
16441 plugins/message-view/plugin.c,
16442 plugins/message-view/plugin.h,
16443 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
16445 * src/about.c, src/about.h, src/action-callbacks.c,
16446 src/action-callbacks.h, src/anjuta-actions.h,
16447 src/anjuta-app.c, src/anjuta-app.h,
16448 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
16449 src/anjuta.c, src/anjuta.h, src/getline.c,
16450 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
16451 src/start-with.c, src/start-with.h: Fixed emacs modes.
16453 * src/layout.xml: Brought document manager in front.
16455 2004-12-15 Naba Kumar <naba@gnome.org>
16457 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
16460 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
16461 finalization. Added a method to unload all plugins and destroy them.
16462 Fixed memory leaks.
16464 * plugins/sample1/plugin.c: Proper finalization code and renamed
16465 functions to proper names.
16467 * plugins/build-basic-autotools/build-basic-autotools.c,
16468 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
16470 * src/shell.c: Unload all plugins on exit, so that memory profilers
16471 can detect memory leaks in plugins.
16473 2004-12-13 Naba Kumar <naba@gnome.org>
16475 * plugins/devhelp/plugin.c: Delay widget initialization, now that
16476 docking is working.
16477 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
16478 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
16480 2004-12-11 Naba Kumar <naba@gnome.org>
16482 * data/properties/anjuta.properties: Fixed font size.
16483 * plugin/build-basic-autotools/build-basic-autotools: Added initial
16484 compile file function. There are some fixmes there.
16485 * plugins/message-view/anjuta-msgman.c,
16486 * plugins/message-view/message-view.c: Fixed bugs and clean up.
16488 2004-12-08 Naba Kumar <naba@gnome.org>
16490 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
16491 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
16492 to escape quotes in a string.
16494 * plugins/cvs-plugin/cvs-actions.c,
16495 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
16498 * plugins/build-basic-autotools/build-basic-autotools.c,
16499 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
16502 2004-12-07 Naba Kumar <naba@gnome.org>
16504 * plugins/build-basic-autotools/build-basic-autotools.c,
16505 plugins/build-basic-autotools/automake-c.filters: Completed directory
16506 tracking. Double click on Errors and warnings now work as expected.
16508 * plugins/build-basic-autotools.c: Added codes to track build directory
16509 so that absolute path of the files could be determined.
16511 2004-12-06 Naba Kumar <naba@gnome.org>
16513 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
16514 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
16515 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
16517 2004-12-05 Naba Kumar <naba@gnome.org>
16519 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
16520 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
16522 * plugins/cvs-plugin/plugin.c,
16523 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
16525 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
16527 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16528 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
16529 plugins/cvs-plugin/cvs-execute.[ch]:
16530 Implemented cvs status and cvs diff
16532 - rdiff command is not correct
16533 - Must find a way to allow selection of directies AND files
16536 2004-12-03 Naba Kumar <naba@gnome.org>
16538 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
16539 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
16540 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
16541 session.properties file if it is for the first time.
16543 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
16545 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
16548 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
16549 plugins/cvs-plugin/anjuta-cvs.ui:
16550 Implemented update/commit and changed menu layout
16552 2004-12-02 Naba Kumar <naba@gnome.org>
16554 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
16555 property name (for cvs path property). Beautified dialogs.
16557 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
16559 * plugins/message-view/anjuta-msgman.c: Changed callback name
16560 and changed switch-page handling.
16562 * plugins/cvs-plugin/cvs-actions.c:
16563 * plugins/cvs-plugin/cvs-execute.c:
16564 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16565 - Implemented cvs add and cvs removed - both working now
16566 - Created a useful preferences page
16569 2004-11-30 Naba Kumar <naba@gnome.org>
16571 * libanjuta/anjuta-status.c: Fixed runtime warning.
16573 * plugins/editor/Makefile.am:
16574 plugins/editor/anjuta-document-manager.glade,
16575 plugins/editor/plugin.c
16576 plugins/editor/plugin.h
16577 plugins/editor/style-editor.c (new, moved from src/),
16578 plugins/editor/style-editor.h (new, moved from src/),
16579 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
16580 settings in preferences.
16582 * plugins/editor/text_editor.c,
16583 plugins/editor/text_editor.h: Do not take unused args in
16584 text_editor_get_props().
16586 * src/style-editor.c, src/style-editor.h: Removed, moved to
16587 plugins/editor/ directory.
16589 2004-11-29 Naba Kumar <naba@gnome.org>
16591 * plugins/editor/text_editor_cbs.c: Emit click signal in
16593 * libanjuta/anjuta-status.c: More spacing between items.
16595 2004-11-29 Naba Kumar <naba@gnome.org>
16597 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
16599 * libanjuta/interfaces/libanjuta.idl,
16600 plugins/debug-manager/anjuta-debug-manager.plugin.in,
16601 plugins/debug-manager/plugin.c,
16602 plugins/gdb/breakpoints.c,
16603 plugins/gdb/breakpoints.h,
16604 plugins/gdb/debugger.c,
16605 plugins/gdb/debugger.h,
16606 plugins/gdb/plugin.c,
16607 plugins/gdb/plugin.h,
16608 plugins/gdb/utilities.c,
16609 plugins/gdb/utilities.h: Code cleanups and partial implementation of
16610 toggle breakpoint margin clicks.
16612 2004-11-28 Naba Kumar <naba@gnome.org>
16614 * TODO.tasks: Fixed indentations.
16615 * plugins/gtodo/libgtodo.c: Save with indentation.
16616 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
16617 * plugins/project-manager/plugin.c: Fixed runtime warnings.
16618 * libanjuta/anjuta-status.c: Fixed busy cursors.
16619 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
16620 * po/POTFILES.in: Updated.
16622 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
16624 * plugins/editor/anjuta-document-manager.glade,
16625 plugins/editor/search-replace.[c,h],
16626 plugins/editor/search-replace_backend.h
16627 plugins/editor/search-preferences.[c,h] :
16628 Saved Search-Preferences (gconf),
16629 Basic search by default.
16631 2004-11-22 Naba Kumar <naba@gnome.org>
16633 * configure.in: Fixed build error.
16635 2004-11-21 Naba Kumar <naba@gnome.org>
16637 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
16638 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
16639 Added AnjutaStatus class to libanjuta.
16640 Added anjuta_shell_get_status() method.
16642 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
16643 and fixed marshaller generation.
16645 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
16646 "updade_ui" signals to IAnjutaEditor interface.
16648 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
16650 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
16653 * plugins/class-gen/clsGen.c: Intial port.
16655 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
16658 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
16659 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16660 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
16661 Implemented status update. Emits "update_ui" and "char_added" signals.
16662 Added view preferences.
16664 * plugins/file-loader/plugin.c: Added open with plugins in open with
16667 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
16669 * plugins/message-view/anjuta-msgman.c,
16670 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
16671 to close correct message view rather than current view.
16673 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
16675 * plugins/cvs-plugin/cvs-actions.c
16676 plugins/cvs-plugin/plugin.[ch]
16677 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16678 Implemented cvs add but ran into a launcher/message_view
16679 problem because of a limitation of the idl compiler
16681 2004-11-19 Naba Kumar <naba@gnome.org>
16683 * plugins/project-manager/plugin.c: Displays a progress window during
16686 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
16687 Fixed UI separators.
16689 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
16692 * plugins/project-manager/anjuta-project-manager.ui,
16693 plugins/project-manager/plugin.[c,h]: Added add/remove context
16694 menus and implemented them. Added file manager merge menu.
16696 2004-11-18 Naba Kumar <naba@gnome.org>
16698 * TODO.tasks: Updated.
16699 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
16700 plugins/message-view/message-view.c: Fixed finalize and dispose
16702 * plugins/debugger/*: Removed from cvs (development now in
16705 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
16707 Reviewed by Naba Kumar <naba@gnome.org>:
16709 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
16710 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16711 plugins/gdb/breakpoints.c: all marker related stuff moved from
16712 editor and docman interfaces to IAnjutaMarkable
16714 2004-11-17 Naba Kumar <naba@gnome.org>
16716 * TODO.tasks: Updated.
16718 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
16720 * libegg/egg-combo-action.c: Block changed signal when changing model.
16722 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
16723 Emit changed signal. Removed dead codes.
16725 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
16726 that recent files history do not duplicate.
16728 * plugins/symbol-browser/an_symbol_view.c,
16729 plugins/symbol-browser/an_symbol_view.h,
16730 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
16733 2004-11-15 Naba Kumar <naba@gnome.org>
16735 * plugins/project-manager/plugin.c: Opens targets on double click.
16737 * plugins/message-view/message-view.c,
16738 plugins/file-manager/anjuta-file-manager-plugin.glade,
16739 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
16740 Added proper class finalization
16741 and disposition. Added preferences notifications and callbacks to
16742 change info/warning/error colors.
16744 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16745 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
16746 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
16747 Implemented finalize method for AnjutaApp. Code cleanups.
16749 * plugins/message-view/plugin.c: Static parent_class.
16751 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16752 * plugins/editor/search-replace.[c,h],
16753 plugins/editor/search-replace_backend.c
16754 Update search entry in main toolbar.
16757 2004-11-11 Naba Kumar <naba@gnome.org>
16759 * TODO.tasks: Updated.
16761 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
16762 and completed on-the-fly-change preferences. Removed "changed"
16763 signal as it is no longer necessary (use notify for similar
16764 purpose to monitor individual preferences).
16767 * plugins/editor/anjuta-document-manager.glade: Added view menu
16768 preferences so that they are registered.
16770 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
16771 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
16772 connection to "changed" signal of preferences and implemented
16773 notifications for some editor preferences. More to implement.
16775 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16776 * plugins/editor/print.c
16777 Fixed bug 1047624 : Add line number every X lines.
16779 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16780 * plugins/editor/search-replace.c
16781 Fixed a crash bug (995755) when searching "%n"
16783 2004-11-09 Naba Kumar <naba@gnome.org>
16785 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
16786 Fixed to refresh categories list on file load.
16788 2004-11-08 Naba Kumar <naba@gnome.org>
16790 * configure.in, plugins/Makefile.am,
16791 plugins/profile-default/plugin.c: Added cvs plugin in build.
16793 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
16795 * plugins/debug-manager/.cvsignore: Added file to ignore.
16797 * plugins/debug-manager/Makefile.am: Removed dead codes.
16799 * src/anjuta.ui: Added placeholder for version control UI.
16801 2004-11-08 Naba Kumar <naba@gnome.org>
16803 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16804 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16805 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
16808 * global-tags/Makefile.am: Fixed make error.
16810 * plugins/profile-default/plugin.c: Added debug-manager
16811 and gdb plugins to load at startup so that debugger
16812 windows are docked properly. They will be removed
16813 later when we figure out runtime docking.
16815 * plugins/sample1/*: Restored to last working state.
16817 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
16818 windows in lower pane. Named the windows appropriately.
16820 * ChangeLog: Fixed format.
16822 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
16824 * libanjuta/interfaces/libanjuta.idl,
16825 libanjuta/anjuta-marshal.c,
16826 plugins/Makefile.am,
16827 plugins/debug-manager/plugin.c,
16828 plugins/editor/plugin.c,
16829 plugins/editor/text_editor.c,
16830 plugins/gdb/breakpoints.c,
16831 plugins/gdb/debugger.c,
16832 plugins/gdb/plugin.c,
16833 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
16835 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16836 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
16837 plugins/editor/search-replace.c,
16838 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
16839 Search and Replace; Show result in find pane
16841 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
16843 * plugins/gdb, plugins/debug-manager: Applied debugger patch
16844 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
16845 (added features: starting debugger and loading of core/executable,
16846 StepIn, StepOut, StepOver and Execute, toggling breakpoint
16849 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
16851 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
16852 my cvs-plugin files...
16853 I hope I have rescued everything possible.
16855 * Naba: Could you please fix sample1 because I messed it up to
16856 but there should be a histroy of this directory we should commit
16858 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16860 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
16862 * plugins/cvs-plugin/plugin.c,
16863 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16864 Added preferences dialog (not yet complete)
16866 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16868 * global-tags/Makefile.am, mime/Makefile.am:
16869 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
16871 * template/xmltemplate.[ch],
16872 template/xmlstrings.[ch],
16873 template/autotools.[ch] removed,
16874 template/prj_template.[ch] removed,
16875 template/lang_template.[ch] removed,
16876 template/lib_template.[ch] removed,
16877 template/Makefile.am adjusted,
16878 template/dtds/lang.dtd removed,
16879 template/dtds/lib.dtd removed,
16880 template/dtds/prj.dtd removed,
16881 template/dtds/autotools.dtd removed,
16882 data/template/lib/* removed,
16883 data/template/language/* removed,
16884 data/template/library/* removed,
16885 data/template/project/* removed,
16886 date/template/Makefile.am adjusted:
16887 Remove everything except text-templates to replace hardcoded
16888 Edit->Insert texts with dynamic loaded.
16890 * plugins/cvs-plugin/plugin.[ch],
16891 plugins/cvs-actions.[ch],
16892 plugins/Makefile.am,
16893 plugins/cvs-plugin/Makefile.am,
16894 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
16895 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16896 plugins/cvs-plugin/anjuta-cvs.plugin.in:
16897 Added initial cvs-plugin code
16899 2004-10-21 Naba Kumar <naba@gnome.org>
16901 * libanjuta/anjuta-plugin.c,
16902 plugins/build-basic-autotools/build-basic-autotools.c,
16903 plugins/debugger/plugin.c,
16904 plugins/devhelp/plugin.c,
16905 plugins/editor/anjuta-docman.c,
16906 plugins/editor/goto_line.c,
16907 plugins/editor/plugin.c,
16908 plugins/editor/search-replace.c,
16909 plugins/editor/text_editor.c,
16910 plugins/file-loader/plugin.c,
16911 plugins/file-manager/plugin.c,
16912 plugins/file-wizard/file.c,
16913 plugins/file-wizard/plugin.c,
16914 plugins/gdb/plugin.c,
16915 plugins/gtodo/plugin.c,
16916 plugins/message-view/anjuta-msgman.c,
16917 plugins/profile-default/plugin.c,
16918 plugins/project-manager/plugin.c,
16919 plugins/sample1/plugin.c,
16920 plugins/terminal/terminal.c: Defined all global variables static,
16921 particularly class parent_class variables. They were getting
16922 confused at link time.
16924 * libanjuta/plugins.c: Do not unload plugins when they are
16925 deactivated. Simply cache them for later activation. Unloading
16926 modules have some problem with shared libs using static class
16927 registration. Fixed hash type for installed plugins. Eventually,
16928 we want to add "CanUnload" attribute for .plugin files (in
16929 "Anjuta Plugin" group) to let plugin loader know if the plugin can
16930 be unloaded from memory. Those plugins declaring CanUnload=false
16931 will not be unloaded from memory and will be put in the cache. Those
16932 not declaring anything or declaring CanUnload=true, will be unloaded
16933 from memory when they are deactivated.
16935 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
16936 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16937 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
16938 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
16939 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
16940 activation, deactivation. Fixed memory leaks.
16942 2004-10-20 Naba Kumar <naba@gnome.org>
16944 * TODO.tasks: Updated.
16946 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
16947 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
16948 macro for adding interfaces to plugin types. Code cleanup.
16950 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16951 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16953 * plugins/build-basic-autotools/build-basic-autotools.c,
16954 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
16955 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16956 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
16957 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
16958 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
16959 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
16960 plugins/project-manager/plugin.c,
16961 plugins/symbol-browser/an_symbol_view.c,
16962 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
16963 newly defined macro to add interfaces to plugin types.
16965 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
16967 2004-10-20 Naba Kumar <naba@gnome.org>
16969 * TODO.tasks: Added task list.
16970 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
16973 2004-10-19 Naba Kumar <naba@gnome.org>
16975 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
16977 * plugins/editor/action-callbacks.c,
16978 plugins/editor/action-callbacks.h,
16979 plugins/editor/anjuta-docman.c,
16980 plugins/editor/anjuta-docman.h,
16981 plugins/editor/anjuta-document-manager.ui,
16982 plugins/editor/file_history.c,
16983 plugins/editor/file_history.h,
16984 plugins/editor/plugin.c: Added file history browsing.
16986 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
16988 * plugins/message-view/anjuta-message-manager.ui,
16989 plugins/message-view/plugin.c: Added document manager context menu.
16991 * plugins/symbol-browser/an_symbol_view.c,
16992 plugins/symbol-browser/an_symbol_view.h,
16993 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16994 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
16995 document manager context menu.
16997 * scintilla/*, scintilla/include/*: Updated to current cvs.
16999 2004-10-19 Naba Kumar <naba@gnome.org>
17001 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
17002 placeholder for debugger UI.
17004 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
17005 * plugins/file-manager/plugin.c: Fixed loading bug.
17007 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
17008 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
17009 Initializes gconf database with default values when the
17010 values are not defined. Use bool and int prefs separately.
17012 * plugins/editor/plugin.c: Added encoding preferences.
17013 * plugins/project-manager/plugin.c: Cleanup and debug messages.
17015 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17016 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17017 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17018 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
17020 2004-10-18 Naba Kumar <naba@gnome.org>
17022 * po/POTFILES.in: Updated.
17024 * libanjuta/anjuta-ui.c: Corrected debug messages.
17026 * libegg/egg-combo-action.c, libegg/test-actions.c,
17027 libegg/menu/egg-combo-action.h: Fixed combo action.
17029 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
17032 * plugins/editor/action-callbacks.[c,h],
17033 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
17034 Implemented file swap. Removed dead codes.
17036 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
17039 * plugins/symbol-browser/an_symbol_view.[c,h],
17040 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
17041 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
17042 Implemented file symbols. Implemented goto file line when symbol is
17045 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
17047 2004-10-10 Naba Kumar <naba@gnome.org>
17049 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
17051 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
17053 * plugins/debugger/.cvsignore,
17054 (added) plugins/debugger/Makefile.am,
17055 (added) plugins/debugger/anjuta-debugger.glade,
17056 (added) plugins/debugger/anjuta-debugger.plugin.in,
17057 (added) plugins/debugger/anjuta-debugger.plugin.png,
17058 (added) plugins/debugger/anjuta-debugger.ui,
17059 plugins/debugger/attach_process.c,
17060 (removed) plugins/debugger/attach_process_cbs.c,
17061 (removed) plugins/debugger/attach_process_cbs.h,
17062 (removed) plugins/debugger/breakpoints.c,
17063 (removed) plugins/debugger/breakpoints.h,
17064 (removed) plugins/debugger/debug_tree.c,
17065 (removed) plugins/debugger/debug_tree.h,
17066 (removed) plugins/debugger/debugger.c,
17067 (removed) plugins/debugger/debugger.h,
17068 (removed) plugins/debugger/memory.c,
17069 (removed) plugins/debugger/memory.h,
17070 (added) plugins/debugger/plugin.c,
17071 (added) plugins/debugger/plugin.h,
17072 (removed) plugins/debugger/registers.c,
17073 (removed) plugins/debugger/registers.h,
17074 (removed) plugins/debugger/registers_cbs.c,
17075 (removed) plugins/debugger/registers_cbs.h,
17076 (removed) plugins/debugger/registers_gui.c,
17077 (removed) plugins/debugger/sharedlib.c,
17078 (removed) plugins/debugger/sharedlib.h,
17079 (removed) plugins/debugger/sharedlib_cbs.c,
17080 (removed) plugins/debugger/sharedlib_cbs.h,
17081 (removed) plugins/debugger/sharedlib_gui.c,
17082 (removed) plugins/debugger/signals.c,
17083 (removed) plugins/debugger/signals.h,
17084 (removed) plugins/debugger/signals_cbs.c,
17085 (removed) plugins/debugger/signals_cbs.h,
17086 (removed) plugins/debugger/signals_gui.c,
17087 (removed) plugins/debugger/stack_trace.c,
17088 (removed) plugins/debugger/stack_trace.h,
17089 (added) plugins/debugger/utilities.c,
17090 (added) plugins/debugger/utilities.h,
17091 (removed) plugins/debugger/watch.c,
17092 (removed) plugins/debugger/watch.h,
17093 (removed) plugins/debugger/watch_cbs.c,
17094 (removed) plugins/debugger/watch_cbs.h,
17095 (removed) plugins/debugger/watch_gui.c,
17096 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
17098 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
17099 Added debugger gdb backend plugin.
17101 * plugins/message-view/plugin.c: Registered all message stock icons.
17103 * plugins/profile-default/plugin.c: Loads debugger plugin.
17105 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
17107 2004-10-08 Naba Kumar <naba@gnome.org>
17109 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
17112 * plugins/symbol-browser/.cvsignore,
17113 plugins/symbol-browser/Makefile.am,
17114 plugins/symbol-browser/an_symbol_view.c,
17115 plugins/symbol-browser/an_symbol_view.h,
17116 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
17117 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
17118 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
17119 plugins/symbol-browser/plugin.c,
17120 plugins/symbol-browser/plugin.h,
17121 plugins/symbol-browser/sv_class.xpm,
17122 plugins/symbol-browser/sv_function.xpm,
17123 plugins/symbol-browser/sv_macro.xpm,
17124 plugins/symbol-browser/sv_private_fun.xpm,
17125 plugins/symbol-browser/sv_private_var.xpm,
17126 plugins/symbol-browser/sv_protected_fun.xpm,
17127 plugins/symbol-browser/sv_protected_var.xpm,
17128 plugins/symbol-browser/sv_public_fun.xpm,
17129 plugins/symbol-browser/sv_public_var.xpm,
17130 plugins/symbol-browser/sv_static_fun.xpm,
17131 plugins/symbol-browser/sv_static_var.xpm,
17132 plugins/symbol-browser/sv_struct.xpm,
17133 plugins/symbol-browser/sv_unknown.xpm,
17134 plugins/symbol-browser/sv_variable.xpm,
17135 plugins/symbol-browser/test-symbol-browser.c,
17136 plugins/Makefile.am: Implemented Symbol
17139 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
17141 * plugins/build-basic-autotools/Makefile.am,
17142 plugins/devhelp/Makefile.am,
17143 plugins/editor/Makefile.am,
17144 plugins/file-loader/Makefile.am,
17145 plugins/file-manager/Makefile.am,
17146 plugins/file-wizard/Makefile.am,
17147 plugins/gtodo/Makefile.am,
17148 plugins/message-view/Makefile.am,
17149 plugins/profile-default/Makefile.am,
17150 plugins/project-manager/Makefile.am
17151 plugins/sample1/Makefile.am,
17152 plugins/terminal/Makefile.am,
17153 scintilla/Makefile.am,
17154 libegg/Makefile.am,
17155 launcher/Makefile.am,
17156 libanjuta/Makefile.am,
17158 tagmanager/Makefile.am,
17159 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
17160 anjuta_data_dir in configure.in and used them in plugins Makefile.am
17161 files. Also fixed library dependencies.
17163 * plugins/editor/aneditor.cxx: Disabled unused codes.
17164 * plugins/file-manager/an_file_view.c: Added copyright.
17165 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
17167 * plugins/profile-default/plugin.c: Can load plugins by location.
17168 * plugins/project-manager/plugin.c: Remove project_root_uri value
17169 when project is closed.
17171 2004-10-06 Naba Kumar <naba@gnome.org>
17173 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
17175 * libanjuta/interfaces/libanjuta.idl,
17176 plugins/editor/text_editor.c: Added get_length()
17177 and get_current_word() methods in IAnjutaEditor interface.
17179 * libegg/Makefile.am: Added test_actions target.
17181 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
17183 * plugins/build-basic-autotools/build-basic-autotools.c,
17184 plugins/file-loader/plugin.c,
17185 plugins/message-view/message-view.c: Added code to go to file and
17188 * plugins/devhelp/plugin.c: Context sensitive help now works.
17189 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
17190 uri as line number and goes to that line number.
17192 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
17193 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
17194 gtodo_client_load() method to load from a diffrent file. Watched
17195 project root directory in plugin to open TODO.tasks of the project.
17197 * plugins/project-manager/plugin.c: Updates project UI
17198 sensitive/insensitive.
17200 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
17201 anjuta-shell program to test plugins.
17203 * src/anjuta-app.c: Registered UI accels.
17205 2004-09-28 Naba Kumar <naba@gnome.org>
17207 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
17210 * src/anjuta-app.c: Implemented present widget method.
17212 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
17213 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
17215 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
17218 * plugins/editor/text_editor.c: Connects to preferences changed signal
17221 2004-09-28 Naba Kumar <naba@gnome.org>
17223 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
17226 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
17229 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
17230 in changed signal callback.
17232 * plugins/editor/action-callbacks.c: Implemented save_all action
17233 callback. Removed dead code. Do save_as when saving a new file.
17234 Implemented incremental search.
17236 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
17238 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
17240 * src/anjuta-app.c: Registers UI accelerators.
17242 2004-09-27 Naba Kumar <naba@gnome.org>
17244 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
17246 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
17247 plugins/devhelp/anjuta-devhelp.plugin.in,
17248 plugins/file-loader/anjuta-loader.plugin.in,
17249 plugins/file-manager/anjuta-file-manager.plugin.in,
17250 plugins/gtodo/anjuta-gtodo.plugin.in,
17251 plugins/project-manager/anjuta-project-manager.plugin.in,
17252 plugins/terminal/anjuta-terminal.plugin.in:
17253 Gave proper plugin names.
17255 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
17256 error when regex fail.
17258 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
17259 Added help and context search. Watches current editor. More menus
17260 in Help submenu. Update UI (sensitive when required) properly.
17262 * plugins/editor/anjuta-document-manager.ui,
17263 plugins/devhelp/anjuta-devhelp.ui,
17264 plugins/message-view/anjuta-message-manager.ui,
17265 src/anjuta.ui: Goto menu actions are in separate submenu.
17267 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
17268 Removed unimplemented UI elements.
17270 * src/anjuta-app.c: Larger (and normal) icon size.
17272 * src/layout.xml: Task manager plugin along with document (in middle).
17274 * plugins/editor/plugin.c, plugins/file-loader.c,
17275 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
17276 in gtkactions. Enable/disable UI properly.
17278 2004-09-26 Naba Kumar <naba@gnome.org>
17280 * po/POTFILES.in: Updated, added missing files.
17282 * .cvsignore: Updated.
17284 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
17285 a new function to get User input text.
17287 * libanjuta/resources.[c,h]: Added a function to created sized image.
17289 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
17290 from filename, as thats the correct representation.
17292 * plugins/build-basic-autotools/Makefile.am,
17293 (added) plugins/build-basic-autotools/automake-c.filters,
17294 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
17295 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
17296 Rearragned UI elements in the build menu. Added codes to read build
17297 filter rules from external file. Implemented all build, configure,
17298 autogen commands. Watches current editor and project.
17300 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
17301 Added editor changed signal and exports current editor value.
17302 Fixed parameter names. Fixed get_uri() interface implementation to
17303 return correct uri.
17305 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
17308 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
17310 * plugins/file-manager/an_file_view.c,
17311 plugins/file-manager/an_file_view.c: Exports file uri correctly.
17313 * plugins/file-wizard/file.c: Reads uri correctly.
17315 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
17316 sets the page to the new view.
17318 * plugins/message-view/message-view.c: Unrefs the tree model when done.
17319 Fixed signal connecting.
17321 * plugins/project-manager/plugin.c: Changed "project_root_directory"
17322 to "project_root_uri" and exports as uri.
17324 2004-09-24 Naba Kumar <naba@gnome.org>
17326 * libanjuta/anjuta-ui.c: Fixed a crash bug.
17327 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
17329 * plugins/file-manager/plugin.c: Fixed crash in unloading.
17330 * plugins/file-loader/plugin.c: Added comments.
17331 * plugins/build-basic-autotools/plugin.c: Added comments.
17332 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
17334 * libanjuta/interfaces/libanjuta.idl,
17335 plugins/message-view/anjuta-msgman.c,
17336 plugins/message-view/message-view.c,
17337 plugins/message-view/message-view.h,
17338 plugins/message-view/plugin.c: Buffering and appending messages have
17339 been separated. message-view implementations cleaned up. Signals
17340 Emissions fixed. Messages now displayed in summary and details show
17341 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
17344 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
17347 * plugins/build-basic-autotools/Makefile.am,
17348 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
17349 parsing of output to create message summaries. Uses new message view
17352 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
17353 preferences to make dialog box smaller.
17355 * plugins/editor/search-replace.c: Fixed compile error with change
17356 in IAnjutaMessageView API.
17358 2004-09-21 Naba Kumar <naba@gnome.org>
17360 * plugins/Makefile.am: Deletes old (installed) plugins before
17361 installing new ones.
17363 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
17364 plugins/build-basic-autotools/build-basic-autotools.c,
17365 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
17366 file URI from filemanager. Only disables/enables build submenu in file
17367 manager, instead of merging/unmerging.
17369 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
17372 * plugins/file-loader/anjuta-loader-plugin.ui,
17373 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
17374 Implemented "Open with" file manager submenu. Displays error message
17375 when file can not be opened.
17377 * plugins/file-manager/an_file_view.c: Renamed
17378 file_manager_current_filename value name to file_manager_current_uri
17379 and exports proper URI.
17381 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
17383 2004-09-19 Naba Kumar <naba@gnome.org>
17385 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
17386 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
17387 save point signal to change editor tabs. Fixed accels.
17389 * plugins/file-loader/plugin.c: Fixed accels.
17391 * plugins/project-manager/plugin.c: Added target selection callback.
17393 * plugins/project-manager/plugin.c: Added URI activation.
17394 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
17395 Fixed dialog and closed it on ok. Fixed a crash bug.
17396 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
17398 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
17399 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
17400 plugins/file-loader/anjuta-loader-plugin.ui,
17401 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
17402 Added recent files in file loade plugin.
17404 * ChangeLog: Fixed entry dates.
17406 2004-09-18 Naba Kumar <naba@gnome.org>
17408 * plugins/devhelp/plugin.c: Added UI sensitization and removed
17409 an unnecessary GtkFrame.
17411 2004-09-17 Naba Kumar <naba@gnome.org>
17413 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
17417 * data/Makefile.am: Disabled installing old mime info.
17419 * mime/anjuta.applications, mime/anjuta.keys: Updated.
17421 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
17422 plugins/editor/anjuta-document-manager.ui,
17423 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17424 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
17425 Added Editor context popup menu.
17427 * plugins/project-manager/anjuta-project-manager-plugin.png:
17430 * plugins/project-manager/anjuta-project-manager.plugin.in:
17431 Support .anjuta mime type.
17433 * plugins/project-manager/plugin.c: Exports "project_root_directory"
17436 * plugins/file-manager/plugin.c: Watches "project_root_directory"
17439 * src/layout.xml, plugins/profile-default/plugin.c:
17440 Added project manager plugin for startup.
17442 2004-09-16 Naba Kumar <naba@gnome.org>
17444 * anjuta.prj: Updated.
17446 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
17447 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
17448 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
17449 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
17450 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
17451 plugins/terinal/Makefile.am, src/Makefile.am,
17452 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
17453 Fixed makefile syntax errors.
17455 2004-09-16 Naba Kumar <naba@gnome.org>
17457 * configure.in, src/layout.xml,
17458 plugins/profile-default/plugin.c,
17459 libanjuta/interfaces/libanjuta.idl,
17460 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
17462 * configure.in, plugins/Makefile.am,
17463 plugins/project-manager/.cvsignore,
17464 plugins/project-manager/Makefile.am,
17465 plugins/project-manager/anjuta-project-manager-plugin.png,
17466 plugins/project-manager/anjuta-project-manager.plugin.in,
17467 plugins/project-manager/anjuta-project-manager.ui,
17468 plugins/project-manager/plugin.c,
17469 plugins/project-manager/plugin.h: Added project manager plugin
17470 based on gnome-build.
17472 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
17473 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
17475 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
17476 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17477 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
17479 2004-09-16 Naba Kumar <naba@gnome.org>
17481 * plugins/editor/action-callbacks.c: Fixed compile error.
17483 2004-09-15 Naba Kumar <naba@gnome.org>
17485 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
17487 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
17488 New improved splace with nicer progress.
17490 * configure.in, plugins/Makefile.am,
17491 (added) file-wizard/.cvsignore,
17492 (added) file-wizard/Makefile.am,
17493 (added) file-wizard/action-callbacks.c,
17494 (added) file-wizard/action-callbacks.h,
17495 (added) file-wizard/anjuta-file-wizard-plugin.png,
17496 (added) file-wizard/anjuta-file-wizard.glade,
17497 (added) file-wizard/anjuta-file-wizard.plugin.in,
17498 (added) file-wizard/anjuta-file-wizard.ui,
17499 (added) file-wizard/file.c,
17500 (added) file-wizard/file.h,
17501 (added) file-wizard/plugin.c,
17502 (added) file-wizard/plugin.h:
17503 Created new file wizard and added it. The wizard takes care of text
17504 bit insertions and new files creation.
17506 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
17507 plugins/editor/action-callbacks.h,
17508 plugins/editor/anjuta-document-manager.glade,
17509 plugins/editor/anjuta-document-manager.ui,
17510 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17511 (removed) plugins/editor/file.[c,h]: Removed text insertions and
17512 new files code and moved into a new plugin (file wizard).
17514 * libanjuta/plugins.[c,h]: Added plugins selection function.
17516 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
17517 get_position(), insert() in IAnjutaEditor interface. Added
17518 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
17519 interface (for wizard plugins).
17521 * plugins/file-loader/anjuta-loader-plugin.ui,
17522 plugins/file-loader/plugin.c: Added wizard launcher interface which
17523 scans for plugins implement IAnjutaWizard interface and presents the
17524 list to user for selection. The selected plugin is then activated
17527 * libanjuta/interfaces/.cvsignore: Updated.
17528 * plugins/message-view/.cvsignore: Updated.
17529 * plugins/launcher/*: Removed as launcher has already been moved to
17530 libanjuta as class.
17532 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17533 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17534 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17535 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17536 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
17537 Updated API documentations.
17539 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
17541 * configure.in: Added Punjabi to ALL_LINGUAS
17543 2004-07-29 Naba Kumar <naba@gnome.org>
17545 * configure.in: Added file-loader plugin Makefile path and
17546 fixed devhelp version requirement.
17548 2004-07-28 Naba Kumar <naba@gnome.org>
17550 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
17551 terminal/preferences-terminal.png (added), message-view/*.png (added),
17552 message-view/*.xpm (added), editor/*.png (added),
17553 editor/*.xpm (added), plugins/editor/Makefile.am,
17554 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
17555 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
17556 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
17557 respective plugins directories.
17559 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
17560 pixmaps/block-end-16.png, pixmaps/block-end.png
17561 pixmaps/block-start-16.png, pixmaps/block-start.png
17562 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
17563 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
17564 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
17565 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
17566 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
17567 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
17568 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
17569 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
17570 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
17571 pixmaps/preferences-editor.png, pixmaps/undock.png
17572 pixmaps/error-next-16.png, pixmaps/error-next.png
17573 pixmaps/error-prev-16.png, pixmaps/error-prev.png
17574 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
17575 pixmaps/preferences-terminal.png: Deleted
17577 * libanjuta/properties* (removed), plugins/editor/properties* (added),
17578 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
17579 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
17580 plugins/editor/anjuta-document-manager.plugin.in,
17581 plugins/editor/anjuta-document-manager.ui,
17582 plugins/editor/plugin.c, plugins/editor/print.c,
17583 plugins/editor/search-replace_backend.c,
17584 plugins/editor/search_preferences.h,
17585 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
17586 Moved properties souce files to editor plugin as it not required in
17587 libanjuta. Other editor fixes.
17589 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
17590 libegg/dock/* (removed)
17591 : Restored GDL external dependencies and removed libegg dock
17592 sources, because gdl is being developed.
17594 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
17595 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
17596 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
17597 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
17598 libanjuta/plugins.c, libanjuta/plugins.h,
17599 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
17600 gconf system. Shell now takes docking positions. Added more utility
17601 functions. Added plugins query function. And other fixes.
17603 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
17605 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
17606 plugin to load files based on mime type.
17608 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
17610 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
17611 plugins/file-manager/plugin.c: File manager now uses file loader to
17614 * plugins/message-view/anjuta-msgman.c,,
17615 plugins/message-view/message-view.c,
17616 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
17618 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
17619 plugins/terminal/terminal.c, src/Makefile.am,
17620 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
17621 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
17623 * libegg/dock/*: Removed directory.
17625 2004-07-28 Naba Kumar <naba@gnome.org>
17627 * configure.in: Reduced gnome-print version requirement.
17628 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
17630 2004-07-21 Ray Strode <rstrode@redhat.com>
17631 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
17634 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
17636 * plugins/editor/search-replace.c: Some fixes
17637 * plugins/terminal/Makefile.am:
17638 Patch from: Alexey Rusakov <ktirf@users.sf.net>
17640 2004-05-19 Naba Kumar <naba@gnome.org>
17642 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
17645 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
17647 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
17648 Implemented IAnjutaSavable
17649 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
17651 2004-05-17 Naba Kumar <naba@gnome.org>
17653 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
17654 plugins/build-basic-autotools/.cvsignore,
17655 plugins/build-basic-autotools/Makefile.am,
17656 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
17657 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
17658 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
17659 plugins/build-basic-autotools/build-basic-autotools.c,
17660 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
17663 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
17666 * plugins/file-manager/an_file_view.c,
17667 plugins/file-manager/anjuta-file-manager.ui,
17668 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
17669 Added context menu UI.
17671 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
17674 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
17676 * libanjuta/anjuta-preferences.[ch]:
17677 Added save/load_gconf functions
17678 * src/action_callbacks.[ch], src/preferences.c:
17679 Load global prefs from gconf at startup and save them
17680 on exit. Prefs load and save correctly but something resets
17681 them to default after loading...
17682 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
17683 Somehow the linker does not find save/load_gconf functions
17684 in libanjuta. Must be a stupid mistake, I would be glad
17685 if someone could fix that.
17686 * manuals/reference/libanjuta-sections.txt: Added new
17687 preferences functions and removed gnome-filelist
17688 * plugins/file-manager/anjuta-file-manager-plugin.glade:
17689 * plugins/file-manager/plugin.c:
17690 Added root-path property
17692 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17694 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
17695 they are not longer needed.
17696 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
17697 anjuta-sections.txt: Remove references to the files
17698 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
17699 Use new nautilus icons for file-manager, looks incredible
17702 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17704 * plugins/editor/anjuta-docman.c: gchar* to
17705 const gchar* in arguments
17706 * plugins/editor/text_editor.c: Implemented IAnjutaFile
17708 * plugins/file-manager/an_file_view.c: Open files on
17709 double-click. Does not work yet because it does not
17710 find IAnjutaFile interface in document manager
17712 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17714 * plugins/editor/anjuta-docman.c
17715 * plugins/editor/text_editor.c:
17716 Made close button working, made multiple selection in
17717 File/Open dialog possble, fixed crash bug if file cannot
17720 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
17722 * plugins/editor/action-callbacks.c
17723 * plugins/editor/anjuta-docman.c
17724 * plugins/editor/anjuta-docman.h
17725 * plugins/editor/search-replace.c
17726 * plugins/editor/search-replace_backend.c
17727 * plugins/editor/text_editor.c
17728 * plugins/editor/text_editor.h:
17729 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
17730 able to open all files, use uri instead of full_filename, fixed
17734 2004-05-13 Naba Kumar <naba@gnome.org>
17736 * plugins/message-view/anjuta-message-manager-plugin.glade:
17739 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
17742 * pixmaps/anjuta_splash.png: Added border.
17744 * plugins/editor/anjuta-document-manager.png: New icon.
17746 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
17747 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
17749 plugins/editor/Makefile.am,
17750 plugins/editor/search-replace.c,
17751 plugins/editor/search-replace.h,
17752 plugins/editor/search-replace_backend.c,
17753 plugins/editor/search-replace_backend.h,
17754 plugins/editor/search_preferences.h,
17755 plugins/editor/search_preferences.c: Merged changes from
17756 ANJUTA_1_2_0 branch.
17758 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
17759 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
17762 * plugins/terminal/Makefile.am,
17763 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
17766 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
17769 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
17770 * plugins/message-view/plugin.c: Fixed glade file loading
17771 Removed "Show messages" menu item
17772 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
17773 twice because of this load system layout hack.
17774 * libanjuta/anjuta-ui.h: Removed #include config.h
17775 * libanjuta/libanjuta.pc: Fixed path and depencies
17776 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
17777 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
17778 * libanjuta/properties.cxx : #include "properties_cxx.h"
17779 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
17781 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
17782 * plugins/message-view/*: Fixed message view preferences
17783 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
17784 * anjuta.glade: Removed messages stuff
17786 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
17788 * Removed libanjutamm, it is now hosted on SF.net:
17789 cvs.sf.net/cvsroot/anjuta/libanjutamm
17791 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
17794 Added some experimental code to add support for C++ plugins.
17795 Nothing works yet and it is likely that it will disappear but
17796 I have some questions to murrayc and he wants to see the code.
17798 2004-05-11 Naba Kumar <naba@gnome.org>
17800 * plugins/terminal/terminal.c: Fixed prefs loading bug.
17802 * plugins/editor/action-callbacks.c: Fixed a crash bug in
17803 hightlight style menu actions.
17805 * manuals/reference/libanjuta/libanjuta-docs.sgml,
17806 manuals/reference/libanjuta/plugin-description-file.sgml,
17807 manuals/reference/libanjuta/writing-plugins.sgml,
17808 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17809 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17810 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
17812 * src/anjuta-app.c: Always load system layout for now.
17814 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
17816 * manuals/reference/libanjuta/libanjuta-docs.sgml,
17817 manuals/reference/libanjuta/libanjuta-sections.txt,
17818 manuals/reference/libanjuta/libanjuta.types,
17819 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17820 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17821 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17822 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17823 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17824 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
17825 Updated documentation.
17827 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
17828 plugins/profile-default/plugin.c, src/layout.xml:
17829 Created terminal plugin.
17831 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
17832 (new) plugins/file-manager/.cvsignore,
17833 plugins/file-manager/an_file_view.c,
17834 plugins/file-manager/plugin.c,
17835 plugins/file-manager/plugin.h: Moved preferences to separate
17836 glade file and added cvsignore file.
17838 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
17839 from ANJUTA_1_2_0 branch. Please note that other po files need merging
17840 from the branch. I tried it but there were way too many conflicts.
17842 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
17844 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
17845 util functions required during the merge.
17847 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
17850 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
17851 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
17852 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
17853 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
17854 Merged with ANJUTA_1_2_0 branch.
17856 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
17858 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
17860 2004-05-07 Naba Kumar <naba@gnome.org>
17862 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
17864 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
17865 Added preferences reading and loading.
17867 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
17868 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
17869 libanjuta/fileselection.c, libanjuta/fileselection.h,
17870 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
17872 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
17874 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
17875 anjuta.spec.in, configure.in, data/autogen.sh.generic,
17876 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
17877 data/macros/autogen.sh, data/macros2/autogen.sh
17878 data/properties/ada.properties, data/properties/anjuta.properties,
17879 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
17880 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
17881 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
17882 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
17883 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
17884 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
17885 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
17886 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
17887 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
17888 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
17889 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
17890 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
17891 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
17892 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
17893 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
17894 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
17895 plugins/class-gen/clsGen.c, plugins/editor/print.c,
17896 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
17897 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
17898 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
17899 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
17900 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
17901 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
17902 (added) scintilla/scintilla-marshal.c,
17903 (added) scintilla/scintilla-marshal.h,
17904 (added) scintilla/scintilla-marshal.list,
17905 scintilla/include/SString.h, scintilla/include/SciLexer.h,
17906 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
17907 (added) scintilla/patches/scintilla-calltip-align.patch,
17908 (added) scintilla/patches/scintilla-minor.patch,
17909 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
17911 2004-05-06 Naba Kumar <naba@gnome.org>
17913 * (added) plugins/file-manager/Makefile.am,
17914 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
17915 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
17916 (added) plugins/file-manager/anjuta-file-manager.ui,
17917 (added) plugins/file-manager/plugin.c,
17918 (added) plugins/file-manager/plugin.h,
17919 (removed) plugins/file-manager/an_file_view.h,
17920 plugins/Makefile.am, configure.in,
17921 plugins/file-manager/an_file_view.c: Created file manager plugin.
17923 * plugins/profile-default/plugin.c: Added file manager plugin in default
17926 * libanjuta/Makefile.am: Fixed dependencies.
17927 * pixmaps/anjuta_splash.png: New splash screen.
17929 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
17931 * template/template.c/h: Added in-line doc
17932 * manuals/reference/template/*: Added template documentation
17933 * configure.in: Build template docs
17935 2004-05-05 Naba Kumar <naba@gnome.org>
17937 * autogen.sh: Added commands to generate initial interfaces.
17939 * libanjuta/Makefile.am,
17940 (removed)libanjuta/anjuta-plugin-parser.c,
17941 (removed)libanjuta/anjuta-plugin-parser.h,
17942 (added)libanjuta/anjuta-plugin-description.c,
17943 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
17944 plugin description.
17946 * libanjuta/anjuta-plugin.c,
17947 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
17949 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
17950 and added AnjutaShellPlacement enum for widgeds placement (passed to
17951 widget add_widget() method.
17953 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
17954 and moved plugin sets loading in profile plugins.
17956 * libanjuta/interfaces/.cvsignore,
17957 (removed)libanjuta/interfaces/Makefile.am,
17958 libanjuta/interfaces/libanjuta.idl,
17959 libanjuta/interfaces/anjuta-idl-compiler.pl,
17960 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
17961 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
17962 (removed)libanjuta/interfaces/ianjuta-editor.c,
17963 (removed)libanjuta/interfaces/ianjuta-editor.h,
17964 (removed)libanjuta/interfaces/ianjuta-file.c,
17965 (removed)libanjuta/interfaces/ianjuta-file.h,
17966 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
17967 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
17968 (removed)libanjuta/interfaces/ianjuta-message-view.c,
17969 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
17970 *.h and Makefile.am files. They are autogenerated. Interfaces are
17971 by anjuta-idl-compiler.pl from libanjuta.idl file.
17973 * manuals/reference/libanjuta/Makefile.am,
17974 manuals/reference/libanjuta/anjuta-architecture.sgml,
17975 manuals/reference/libanjuta/libanjuta-docs.sgml,
17976 manuals/reference/libanjuta/libanjuta-sections.txt,
17977 manuals/reference/libanjuta/libanjuta.types,
17978 manuals/reference/libanjuta/plugin-description-file.sgml,
17979 manuals/reference/libanjuta/writing-plugins.sgml,
17980 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
17981 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
17982 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17983 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17984 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17985 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
17986 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
17987 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
17988 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
17989 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
17990 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17991 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17992 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
17993 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
17994 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
17995 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
17996 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
17997 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
17998 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17999 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
18000 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
18001 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
18002 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
18003 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
18004 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
18005 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
18006 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
18007 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
18008 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
18009 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
18010 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
18011 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18012 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
18013 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
18014 interfaces template sgmls.
18016 * plugins/Makefile.am,
18017 plugins/devhelp/anjuta-devhelp.plugin.in,
18018 plugins/devhelp/plugin.c,
18019 plugins/editor/action-callbacks.c,
18020 plugins/editor/anjuta-document-manager.plugin.in,
18021 plugins/editor/plugin.c,
18022 plugins/editor/plugin.h,
18023 plugins/editor/text_editor.c,
18024 plugins/sample1/plugin.c,
18025 plugins/message-view/anjuta-message-manager.plugin.in,
18026 plugins/message-view/plugin.c: Fixed shell add_widget method to take
18027 placement. Fixed other errors.
18029 * (added)plugins/profile-default/.cvsignore,
18030 (added)plugins/profile-default/Makefile.am,
18031 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
18032 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
18033 (added)plugins/profile-default/anjuta-default-profile.ui,
18034 (added)plugins/profile-default/plugin.c,
18035 (added)plugins/profile-default/plugin.h: Added a default new
18039 src/action-callbacks.c,
18042 src/main.cpp: Fixed necessary changes for libanjuta
18044 2004-05-04 Naba Kumar <naba@gnome.org>
18046 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
18047 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
18048 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
18049 placement for default widgets placements.
18051 2004-05-03 Naba Kumar <naba@gnome.org>
18053 * manuals/reference/libanjuta/anjuta-architecture.sgml,
18054 manuals/reference/libanjuta/libanjuta-docs.sgml,
18055 manuals/reference/libanjuta/plugin-description-file.sgml,
18056 manuals/reference/libanjuta/writing-plugins.sgml:
18057 Wrote more sections in writing-plugins document and fixed errors.
18059 2004-05-03 Naba Kumar <naba@gnome.org>
18061 * libanjuta/interfaces/libanjuta.idl: Added interface
18062 IAnjutaFileManager.
18064 * manuals/reference/libanjuta/anjuta-architecture.dia,
18065 manuals/reference/libanjuta/anjuta-architecture.png: Updated
18066 architecture diagram.
18068 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
18069 manuals/reference/libanjuta/libanjuta-docs.sgml,
18070 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
18071 (added) manuals/reference/libanjuta/writing-plugins.sgml:
18072 Wrote writing-plugins document and separated chapters into
18073 separate sgml files.
18075 * plugins/file-manager/an_file_view.c,
18076 plugins/file-manager/an_file_view.h: New and improved directory
18079 2004-05-02 Sven Herzberg <herzi@abi02.de>
18081 * anjuta.glade: re-designed the new file dialog
18082 * anjuta_dialogs_strings.c: new strings from the new file dialog
18084 2004-04-30 Naba Kumar <naba@gnome.org>
18086 * libanjuta/interfaces/Makefile.am.iface,
18087 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
18089 * libanjuta/interfaces/libanjuta.idl: Updated.
18091 * libanjuta/interfaces/Makefile.am.iface,
18092 libanjuta/interfaces/libanjuta.idl: Updated.
18094 2004-04-29 Naba Kumar <naba@gnome.org>
18096 * libanjuta/interfaces/Makefile.am.iface,
18097 libanjuta/interfaces/libanjuta.idl: Updated.
18099 2004-04-29 Naba Kumar <naba@gnome.org>
18101 * libanjuta/interfaces/giface-idlc-c.pl,
18102 libanjuta/interfaces/libanjuta.idl: Upgraded.
18103 * libanjuta/interfaces/Makefile.am.iface: Added.
18105 2004-04-28 Naba kumar <naba@gnome.org>
18107 * libanjuta/interfaces/giface-idlc-c.pl,
18108 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
18109 definitions and wrote a compiler.
18111 2004-04-28 Naba Kumar <naba@gnome.org>
18113 * libanjuta/anjuta-shell.c: Fixed docs.
18114 * libanjuta/interfaces/Makefile.am,
18115 libanjuta/interfaces/ianjuta-file.c,
18116 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
18118 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
18120 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
18122 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18123 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
18124 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18125 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18126 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
18127 * src/anjuta-app.c: Fixed bug.
18129 2004-04-27 Naba Kumar <naba@gnome.org>
18131 * libanjuta/anjuta-preferences-dialog.c,
18132 manuals/Makefile.am: Fixed document bugs and enabled docs
18135 * libanjuta/anjuta-preferences-dialog.c,
18136 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
18137 More documentation.
18139 * libanjuta/anjuta-preferences.c,
18140 manuals/reference/libanjuta/libanjuta-docs.sgml,
18141 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
18142 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18143 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18144 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18145 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
18146 Wrote more documentations.
18148 * (removed) plugins/message-view/imessage-view.c,
18149 (removed) plugins/message-view/ianjuta-msgman.c,
18150 plugins/message-view/Makefile.am,
18151 plugins/message-view/anjuta-msgman.c,
18152 plugins/message-view/anjuta-msgman.h,
18153 plugins/message-view/message-view.c,
18154 plugins/message-view/message-view.h,
18155 plugins/message-view/plugin.c,
18156 plugins/message-view/plugin.h: Moved interface implementations
18157 in their respective classes and used correct macros to
18158 defined class types.
18160 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
18161 src/action-callbacks.c, src/anjuta-app.c: Subclassed
18162 AnjutaUI from GtkUIManager instead of GtkDialog.
18164 * manuals/reference/libanjuta/Makefile.am,
18165 manuals/reference/libanjuta/libanjuta-docs.sgml,
18166 manuals/reference/libanjuta/libanjuta-sections.txt,
18167 manuals/reference/libanjuta/libanjuta.types,
18168 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
18169 (added) manuals/reference/libanjuta/anjuta-architecture.png,
18170 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18171 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18172 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
18173 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
18174 Wrote more documentation, fixed typos, added architecture
18175 diagram, updated object types etc.
18177 * plugins/editor/text_editor.c: Fixed interface implementation.
18179 2004-04-26 Naba Kumar <naba@gnome.org>
18181 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
18182 (added) manuals/reference/libanjuta/anjuta-architecture.png,
18183 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
18184 architecture diagram and a new chapter on plugins description file.
18186 2004-04-25 Naba Kumar <naba@gnome.org>
18188 * libanjuta/anjuta-children.h,
18189 libanjuta/anjuta-plugin.c,
18190 libanjuta/anjuta-plugin.h,
18191 libanjuta/anjuta-preferences.c,
18192 libanjuta/anjuta-shell.c,
18193 libanjuta/anjuta-shell.h,
18194 libanjuta/e-splash.c,
18195 libanjuta/e-splash.h,
18196 manuals/reference/libanjuta/Makefile.am,
18197 manuals/reference/libanjuta/libanjuta-docs.sgml,
18198 manuals/reference/libanjuta/libanjuta-sections.txt,
18199 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
18200 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18201 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
18202 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
18203 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18204 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
18205 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18206 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18207 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18208 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
18209 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18210 manuals/reference/libanjuta/tmpl/defaults.sgml,
18211 manuals/reference/libanjuta/tmpl/fileselection.sgml,
18212 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
18213 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
18214 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
18215 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18216 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
18217 manuals/reference/libanjuta/tmpl/plugins.sgml,
18218 manuals/reference/libanjuta/tmpl/properties.sgml,
18219 manuals/reference/libanjuta/tmpl/resources.sgml,
18220 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
18221 manuals/reference/libanjuta/tmpl/e-splash.sgml,
18222 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
18223 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18224 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
18225 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
18227 Added more template files and wrote more documentation.
18229 2004-04-24 Andras Timar <timar@gnome.hu>
18231 * configure.in: Added hu to ALL_LINGUAS.
18233 2004-04-23 Naba Kumar <naba@gnome.org>
18235 * configure.in: Fixed compile error.
18237 * libanjuta/anjuta-children.c,
18238 libanjuta/anjuta-children.h,
18239 libanjuta/anjuta-preferences.c,
18240 libanjuta/anjuta-preferences.h,
18241 libanjuta/anjuta-shell.c,
18242 libanjuta/anjuta-ui.c,
18243 libanjuta/anjuta-ui.h,
18244 manuals/reference/libanjuta/Makefile.am,
18245 manuals/reference/libanjuta/libanjuta-docs.sgml,
18246 manuals/reference/libanjuta/libanjuta.types,
18247 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
18248 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18249 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
18250 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
18251 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18252 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
18253 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18254 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18255 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18256 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
18257 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18258 manuals/reference/libanjuta/tmpl/defaults.sgml,
18259 manuals/reference/libanjuta/tmpl/fileselection.sgml,
18260 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
18261 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
18262 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
18263 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18264 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
18265 manuals/reference/libanjuta/tmpl/plugins.sgml,
18266 manuals/reference/libanjuta/tmpl/properties.sgml,
18267 manuals/reference/libanjuta/tmpl/resources.sgml,
18268 plugins/sample1/plugin.c: Added libanjuta API documentation.
18270 2004-04-22 Naba Kumar <naba@gnome.org>
18272 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
18273 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
18274 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
18275 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
18276 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
18277 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
18278 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
18279 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
18280 (removed) libegg/eggradiotoolbutton.c,
18281 (removed) libegg/eggseparatortoolitem.c,
18282 (removed) libegg/eggtoggletoolbutton.c,
18283 (removed) libegg/eggtoolbar.c,
18284 (removed) libegg/eggtoolbutton.c,
18285 (removed) libegg/eggtoolitem.c,
18286 (removed) libegg/prop-editor.c,
18287 (removed) libegg/test-actions.c,
18288 (removed) libegg/test-drag.c,
18289 (removed) libegg/test-merge.c,
18290 (removed) libegg/test-toolbar.c,
18291 libegg/menu/Makefile.am,
18292 (removed) libegg/menu/egg-accel-dialog.h,
18293 (removed) libegg/menu/egg-action-group.h,
18294 (removed) libegg/menu/egg-action.h,
18295 libegg/menu/egg-entry-action.h,
18296 (removed) libegg/menu/egg-markup.h,
18297 (removed) libegg/menu/egg-menu-merge.h,
18298 (removed) libegg/menu/egg-menu.h,
18299 (removed) libegg/menu/egg-radio-action.h,
18300 (removed) libegg/menu/egg-toggle-action.h,
18301 (removed) libegg/menu/howitshouldwork.txt,
18302 (removed) libegg/toolbar/.cvsignore,
18303 (removed) libegg/toolbar/Makefile.am,
18304 (removed) libegg/toolbar/TODO,
18305 (removed) libegg/toolbar/eggradiotoolbutton.h,
18306 (removed) libegg/toolbar/eggseparatortoolitem.h,
18307 (removed) libegg/toolbar/eggtoggletoolbutton.h,
18308 (removed) libegg/toolbar/eggtoolbar.h,
18309 (removed) libegg/toolbar/eggtoolbutton.h,
18310 (removed) libegg/toolbar/eggtoolitem.h,
18311 (removed) libegg/toolbar/prop-editor.h,
18312 (removed) libegg/toolbar/toolbar-api.txt,
18313 (removed) libegg/toolbar/toolbar-ideas.txt,
18314 plugins/devhelp/anjuta-devhelp.ui,
18315 plugins/devhelp/plugin.c,
18316 plugins/editor/action-callbacks.c,
18317 plugins/editor/action-callbacks.h,
18318 plugins/editor/anjuta-docman.c,
18319 plugins/editor/anjuta-document-manager.ui,
18320 plugins/editor/plugin.c,
18321 P plugins/message-view/Makefile.am,
18322 plugins/message-view/anjuta-message-manager.ui,
18323 plugins/message-view/plugin.c,
18324 plugins/sample1/anjuta-sample.ui,
18325 plugins/sample1/plugin.c,
18326 src/action-callbacks.c,
18327 src/action-callbacks.h,
18328 src/anjuta-actions.h,
18330 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
18331 Gtk actions and UIManager. Fixed all plugins to use this.
18333 * manuals/reference/gtkdoc-scangobj.diff,
18334 manuals/reference/libanjuta/Makefile.am,
18335 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18336 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18337 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18338 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18339 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
18341 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
18343 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
18345 * plugins/message-view/imessage-view.c
18346 * plugins/message-view/ianjuta-msgman.c:
18349 2004-04-17 Adam Weinberger <adamw@gnome.org>
18351 * configure.in: Added en_CA to ALL_LINGUAS.
18353 2004-04-08 Naba Kumar <naba@gnome.org>
18355 * libanjuta/interfaces/ianjuta-message-view.[c,h],
18356 libanjuta/interfaces/Makefile.am,
18357 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
18358 message manager and message view interfaces.
18360 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
18361 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
18362 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
18363 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
18364 src/anjuta-app.c: Used 'activate' and
18365 'deactivate' virtual methods for plugins. Fixed installed plugins
18366 dialogs. Added remove_widget() method for AnjutaShell.
18368 * libanjuta/interfaces/Makefile.am,
18369 libanjuta/interfaces/ianjuta-document-manager.c,
18370 libanjuta/interfaces/ianjuta-document-manager.h,
18371 libanjuta/interfaces/ianjuta-editor.c,
18372 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
18373 and editor interfaces.
18375 * plugins/devhelp/plugin.c,
18376 plugins/message-view/anjuta-message-manager.plugin.in,
18377 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
18378 plugins/sample1/plugin.c: Updated plugins implementation to
18379 reflect the changes.
18381 2004-04-07 Naba Kumar <naba@gnome.org>
18383 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
18384 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
18385 libanjuta/interfaces/ianjuta-editor.h,
18386 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
18387 plugins/editor/anjuta-docman.c,
18388 plugins/editor/anjuta-document-manager.plugin.in,
18389 plugins/editor/plugin.c, plugins/sample1/plugin.c,
18390 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
18391 Added supported interfaces for plugins. Tested plugin interfaces
18392 through sample plugin.
18394 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
18396 * template/Makefile.am, data/templates/library/Makefile.am
18397 Fixed some automake-1.7 incompatibilities
18398 * template/xmltemplate.c: Small fix
18400 2004-02-23 Naba Kumar <naba@gnome.org>
18402 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
18403 Added plugins manager dialog.
18405 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
18406 library dependencies.
18408 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
18409 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
18410 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
18411 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
18412 geometry command line option.
18414 2004-02-16 Naba Kumar <naba@gnome.org>
18416 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
18417 Added interfaces and IAnjutaEditor editor interface.
18418 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
18420 * libanjuta/anjuta-shell.h: Fixed bug.
18422 2004-02-13 Naba Kumar <naba@gnome.org>
18424 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
18426 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
18428 * data/template/*/.cvsignore:
18429 Avoid all these ? in cvs output
18431 2004-02-13 Naba Kumar <naba@gnome.org>
18433 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
18434 includes and linking.
18436 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
18437 and set required version to devhelp 0.8. This devhelp version
18438 can be acquired from gnome cvs branch devhelp branch
18439 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
18441 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
18442 src/actions-callbacks.c: Added Dock Manager settings menu item.
18444 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
18445 * plugins/devhelp/plugin.c: Fixed a linking bug.
18447 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
18448 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
18449 external GDL dependency and used libegg codes.
18451 2004-02-12 Naba Kumar <naba@gnome.org>
18453 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
18454 Added devhelp plugin, but it can't be used without a
18455 patch in devhelp. So it's disabled for now.
18457 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
18458 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
18459 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
18460 Update cvsignore files.
18462 * libanjuta/plugins.c, widgets/e-splash.c:
18463 Fixed plugins loading to show splash icons.
18465 * plugins/message-view/anjuta-message-manager.plugin.in,
18466 plugins/message-view/plugin.c: Fixed plugin registered name.
18468 * plugins/message-view/anjuta-message-view.png,
18469 plugins/sample1/anjuta-sample-plugin.png: Update images.
18471 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
18472 src/main.c: Fixed layout loading.
18474 * plugins/devhelp/Makefile.am: Fixed error.
18476 * (removed) widgets/*, libanjuta/plugins.h,
18477 src/main.c: Transfered widgets to libanjuta/.
18479 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
18480 toplevel directory to created only one library as libanjuta-egg.
18482 * data/Makefile.am: Fixed build error.
18484 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
18485 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
18486 libegg/.cvsignore: Added egg dock widget.
18488 * gdl/*: Removed as they are now available in libegg.
18490 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
18492 * plugins/editor/anjuta-docman.c:
18493 Use stock close icon on tab close button
18495 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
18497 * data/template/Makefile.am
18498 data/template/language/Makefile.am
18499 data/template/library/Makefile.am
18500 data/template/text/Makefile.am
18501 data/template/project/Makefile.am
18502 data/template/project/terminal/Makefile.am
18503 configure.in: Created Makefile to install templates
18505 2004-02-11 Naba Kumar <naba@gnome.org>
18507 * plugins/editor/action-callbacks.c,
18508 plugins/editor/anjuta-document-manager.ui,
18509 plugins/editor/plugin.c
18510 plugins/message-view/anjuta-message-manager.ui,
18511 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
18513 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
18515 * plugins/message-view/*: MessageView plugin is now loaded
18516 The menu items are still dummies.
18518 2004-02-09 Naba Kumar <naba@gnome.org>
18520 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
18523 * libanjuta/anjuta-preferences.h: Added some documentation.
18525 * libanjuta/anjuta-shell.h: Removed dead codes.
18527 * (removed) manuals/reference/gtkdoc-scangobj,
18528 manuals/reference/gtkdoc-scangobj.diff,
18529 manuals/reference/libanjuta/.cvsignore,
18530 manuals/reference/libanjuta/Makefile.am,
18531 manuals/reference/libanjuta/README.inline-doc,
18532 manuals/reference/libanjuta/README.sections,
18533 manuals/reference/libanjuta/libanjuta-docs.sgml,
18534 manuals/reference/libanjuta/libanjuta-sections.txt,
18535 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
18536 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18537 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
18538 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
18539 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18540 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18541 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18542 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18543 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
18544 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18545 manuals/reference/libanjuta/tmpl/defaults.sgml,
18546 manuals/reference/libanjuta/tmpl/fileselection.sgml,
18547 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
18548 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18549 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
18550 manuals/reference/libanjuta/tmpl/plugins.sgml,
18551 manuals/reference/libanjuta/tmpl/properties.sgml,
18552 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
18553 of scan program. Updated templates.
18555 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
18556 editor action callbacks data.
18558 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
18559 scintilla object ref/unref.
18561 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
18563 * template/*: Added new xml based template system
18564 * template/dtds/*: Dtds to validate xml files of the template systems
18565 * data/template/*: Some sample template files
18566 Still needs some work but builds fine!
18568 2004-02-06 Naba Kumar <naba@gnome.org>
18570 * cofigure.in, manuals/Makefile.am,
18571 (added) manuals/reference/*: Added API documentation
18572 structure (gtk-doc based).
18574 * libanjuta/libanjuta.h: Updated
18576 2004-02-05 Naba Kumar <naba@gnome.org>
18578 * configure.in: Sets correct dependencies and
18579 uses gdl external library.
18581 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
18582 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
18583 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
18584 libanjuta/fileselection.h, libanjuta/glue-factory.c,
18585 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
18586 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
18587 and added file dialogs.
18589 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
18590 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
18591 Build dynamic libraries for libegg.
18593 * plugins/Makefile.am, plugins/editor/Makefile.am,
18594 plugins/editor/action-callbacks.c,
18595 plugins/editor/action-callbacks.h,
18596 plugins/editor/anjuta-docman.c,
18597 plugins/editor/anjuta-docman.h
18598 plugins/editor/anjuta-document-manager.plugin.in
18599 plugins/editor/anjuta-document-manager.png
18600 plugins/editor/anjuta-document-manager.ui
18601 plugins/editor/file.c
18602 plugins/editor/file.h
18603 plugins/editor/plugin.c
18604 plugins/editor/print.c
18605 plugins/editor/print.h
18606 plugins/editor/search-replace.c
18607 plugins/editor/search_incremental.c
18608 plugins/editor/search_incremental.h
18609 plugins/editor/text_editor.c
18610 plugins/editor/text_editor.h
18611 plugins/editor/text_editor_cbs.c
18612 plugins/editor/text_editor_menu.h
18613 plugins/sample1/Makefile.am
18614 plugins/sample1/anjuta-sample-plugin.png
18615 plugins/sample1/anjuta-sample.plugin.in
18616 plugins/sample1/anjuta-sample.ui
18617 plugins/sample1/plugin-sample1.c
18618 plugins/sample1/plugin.c
18619 plugins/sample1/plugin.h: Created sample
18620 plugin and fixed editor plugin.
18622 * printing/*: Removed.
18624 * scintilla/Makefile.am: Builds dynamic library.
18626 * src/Makefile.am, src/action-callbacks.c,
18627 src/action-callbacks.h, (removed) src/an_symbol_view.c,
18628 src/anjuta-actions.h, src/anjuta-app.c,
18629 src/anjuta-app.h, src/anjuta-callbacks.c,
18630 src/anjuta-callbacks.h, (removed) src/anjuta.c,
18631 (removed) src/anjuta.h, src/anjuta.ui,
18632 src/layout.xml, src/main.c, src/preferences.h,
18633 src/utilities.c: Debuggged and finally made plugins
18636 * global-tags/Makefile.am: Fixed build error.
18638 2004-02-03 Naba Kumar <naba@gnome.org>
18640 * configure.in: Users GDL from external package.
18641 * plugins/*: Added many new plugins (not ready though).
18642 * src/*: Removed many files (which have been transfered in plugins/).
18644 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
18646 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18648 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18650 * configure.in: Added editor plugins
18652 * plugins/Makefile.am, src/search-replace_backend.h,
18653 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
18654 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
18656 * Added: plugins/editor/search_incremental.c,
18657 plugins/editor/search_incremental.h
18659 * Update search-replace in plugins/editor
18661 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
18663 * plugins/message-view/message-view.c: Some code clean-up
18665 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18667 * Added: search_incremental[ch]
18669 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
18670 src/mainmenu_callbacks.c, src/toolbar.c
18671 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
18673 * Incremental Search
18675 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
18677 * plugins/message-view/anjuta-msgman.[c/h]:
18678 Added message manager for easier message handling with a
18679 similar interface as docman. Of course you can still use
18680 MessageView standalone.
18681 * plugins/Makefile.am: Added message-view because it compiles
18684 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
18686 * plugins/message-view/*: Added message-view plugin
18688 * configure.in: Added plugins/message-view/Makefile
18690 2004-01-03 Naba Kumar <naba@gnome.org>
18692 * libanjuta/*.c: Added new files and updated old ones.
18693 * plugins/editor/*: Added editor plugin.
18694 * configure.in: Added editor plugin and moved editor related
18697 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18699 * src/Makefile.am: Added search-replace_backend.[ch]
18700 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18702 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18703 src/search-replace_backend.c, src/search-replace_backend.h,
18704 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18705 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18706 src/toolbar_callbacks.c
18707 * The advanced Search/Replace functionality now replaces the older
18708 Find/Replace stuff.
18709 * The Search/Replace functionality can be interrupted during a long
18712 2003-12-11 Naba Kumar <naba@gnome.org>
18714 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
18715 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
18717 * Makefile.am, libanjuta/*: Added new module.
18718 * src/Makefile.am: Fixed linking error.
18719 * src/watch_cbs.c: Debugger clean up.
18720 * configure.in: Added libanjuta-2.0.pc
18722 * configure.in, libanjuta/Makefile.am,
18723 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
18726 2003-12-11 Naba Kumar <naba@gnome.org>
18728 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18730 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
18731 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
18732 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
18733 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
18734 The user can now give a name at the creation of a new file and
18735 insert automatically (user choice) header, gpl notice, header
18736 template. The file extension is added automatically according
18737 to the selected type of file. The various insert functions have
18738 been moved from mainmenu-callback.c to file.c. The cursor is now
18739 moved after an insert operation. Removes also useless code in
18740 memory.c and search-replace.c
18742 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
18744 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
18745 sortable headers, process tree, removal of path and process params
18746 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18747 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18750 2003-12-10 Naba Kumar <naba@gnome.org>
18752 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
18754 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18756 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18758 2003-11-28 Naba Kumar <naba@gnome.org>
18760 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
18762 * manuals/de/*: Added german translation docs.
18764 * configure.in, Makefile.am, src/Makefile.am,
18765 libegg/*/*: Added libegg library.
18767 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
18768 installation directory.
18770 * src/text_editor_cbs.c: Fixed closing of file.
18772 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
18774 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
18776 2003-09-05 Naba Kumar <naba@gnome.org>
18778 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
18779 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
18780 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
18781 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
18782 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
18783 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
18784 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
18785 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
18786 using libegg. Initial commit -- compiles but is not complete.
18788 2003-08-08 Abel Cheung <maddog@linux.org.hk>
18790 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
18792 2003-06-04 Abel Cheung <maddog@linux.org.hk>
18794 * configure.in: Removed "ta" from ALL_LINGUAS.
18796 2003-05-16 Jordi Mallach <jordi@sindominio.net>
18798 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
18800 2003-05-16 Danilo Šegan <dsegan@gmx.net>
18802 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
18804 2004-04-24 Andras Timar <tmar@gnome.hu>
18806 * configure.in: Added hu to ALL_LINGUAS.
18808 2004-04-14 Naba Kumar <naba@gnome.org>
18810 * src/Makefile.am, printing/Makefile.am,
18811 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
18812 because we are still using GtkCombo and build breaks with gtk-2.4.
18814 2004-04-13 Naba Kumar <naba@gnome.org>
18817 * anjuta.spec.in: Fixed build error.
18818 * po/POTFILES.in: Updated.
18819 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
18821 2004-04-11 Naba Kumar <naba@gnome.org>
18824 * AUTHORS: Updated.
18825 * configure.in: Added ga in ALL_LINGUAS.
18826 * ChangeLog: Fixed dates.
18828 2004-04-09 Naba Kumar <naba@gnome.org>
18830 * src/print.c: Fixed buffer styling bug when printing with
18833 * data/properties/anjuta.properties: Defined only one base font and
18834 used courier instead of lucidatypewriter, because most newer systems are
18835 unlikely to have it (bug #885023, #925956, #890473).
18837 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
18840 * src/an_file_view.c: Fixed possible crash bug.
18842 2004-04-07 Naba Kumar <naba@gnome.org>
18844 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
18845 gtk_main_quit() etc..), so that atexit() functions are not called
18846 (which is apparently done to free up memory and we don't need to
18847 do that at this point). Incidentally, something also happens in the
18848 atexit call which freezes the UI for far too long when the application
18849 exits and we want to avoid that..
18850 * src/glade_iface.c: Fixed compiler warning.
18852 2004-04-06 Naba Kumar <naba@gnome.org>
18854 * src/project_dbase_gui.c: Fixed errors.
18856 * src/registers_gui.c: Fixed possible crash bug.
18857 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
18858 * src/signals.[c,h]: Used tree view and glade file for dialog.
18859 * src/Makefile.am, src/about.c, src/an_file_view.c,
18860 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
18861 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
18862 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
18863 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
18864 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
18865 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
18866 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
18867 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
18868 src/launcher.h, src/main.c, src/main_menubar.c,
18869 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
18870 src/message-manager-private.cc, src/message-manager.cc,
18871 src/preferences.c, src/project_config.c, src/project_dbase.c,
18872 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
18873 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
18874 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
18875 src/search-replace.c, src/search-replace_backend.c,
18876 src/search_incremental.c, src/search_preferences.c,
18877 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
18878 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
18879 src/signals_gui.c, src/source.c, src/src_paths.c,
18880 src/stack_trace.c, src/start-with.c, src/style-editor.c,
18881 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
18882 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
18883 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
18884 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
18885 tagmanager/Makefile.am, scintilla/include/SString.h,
18886 widgets/Makefile.am, widgets/gnomefilelist.c:
18888 Removed all deprecated codes and substituted
18889 with newer APIs. Fixed some possible crash bugs where cell renderers
18892 * scintilla/patches/scintilla-minor.patch: Minor patch.
18894 2004-04-06 Naba Kumar <naba@gnome.org>
18896 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
18897 tree after all the files have been added (and not everytime a file
18898 is added in the project). Also fixed some memory corruption
18899 (possibly bug #900478).
18901 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
18902 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
18903 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
18904 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
18905 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
18906 qualifier wherever appropriate.
18908 2004-04-05 Naba Kumar <naba@gnome.org>
18910 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
18911 switch terminal echo on/off. Debugger requires it off, while the
18912 rest requires it on.
18914 * src/search-replace.c: sets search direction and action (in addtion
18915 to target) for find in files.
18917 2004-04-02 Naba Kumar <naba@gnome.org>
18919 * src/mainmenu_callbacks.c: Sets filename during save of new files.
18921 * src/project_dbase.c, src/debugger, src/an_file_view.c,
18922 src/an_symbol_view.c: Added an gtk events loop for
18923 displaying project loading status (for loading large projects) and
18924 debugger program starting ... just to give an impression of fastness :-).
18926 * configure.in, anjuta.prj: Bumped version to 1.2.2.
18928 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
18929 crash bug, which occurs when opening and closing a large project
18932 * src/attach_process.c: Fixed a comiple error for old gcc.
18934 * src/launcher.c: Prints proper error message when launcher child
18935 could not be executed and exits properly. Fixed a crash
18938 * src/resources.c, src/utilities.c, src/glade_iface.c,
18939 src/debugger.c, src/attach_process.c: Properly exits forked children
18940 when they could not be executed.
18942 2004-04-01 Naba Kumar <naba@gnome.org>
18944 * src/search-replace.c: Fixed a crash bug (bug #921893).
18946 2004-03-31 Naba Kumar <naba@gnome.org>
18948 * anjuta.glade: Added a note on compiler options dialog ->support
18949 dialog telling that supports are only available for file mode.
18951 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
18953 Improved shutdown time delay by bypassing project closing
18954 and unloading plugins.
18956 * src/build_file.c, data/properties/anjuta.properties: Added a property
18957 to toggle on/off for going to first error automatically.
18959 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18961 * src/debugger.c: fixed core file loading
18962 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
18963 for long lines (bugs #700968 and #911376)
18964 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
18966 * src/anjuta.c: Focuses current AnEditor correctly.
18968 2004-03-30 Naba Kumar <naba@gnome.org>
18970 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
18971 * AUTHORS: Updated with all contributors names.
18973 * src/about.c: Reads contributors names from AUTHORS file.
18974 * manuals/C/anjuta-manual/authors.xml: Points to online
18977 2004-03-29 Naba Kumar <naba@gnome.org>
18979 * data/properties/ada.properties: Fixed syntax colors. Patch
18980 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
18983 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
18984 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
18985 generated projects, so that their pixmap files are
18986 found properly (bug #919903).
18988 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
18991 * src/source.c: Installs .glade file of libgllade
18992 projects in $(datadir)/$(package)/glade (part of bug #861038).
18994 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
18995 in compiler options (bug #883837).
18997 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
18998 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
19000 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
19002 * anjuta/src/search-replace.c: fixed another crash bug in
19004 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
19005 breakpoint property fix
19007 2004-03-29 Naba Kumar <naba@gnome.org>
19009 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
19010 (new) manuals/C/anjuta-advanced-tutorial/*:
19011 Added menu entry for 'Anjuta Advanced Tutorial'
19012 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
19014 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19016 * src/fileselection.[ch], src/mainmenu_callbacks.c:
19017 Fixed bug #908941 ('Open' starts in wrong directory)
19019 2004-03-26 Naba Kumar <naba@gnome.org>
19021 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
19022 compile error and bug #905738 with terminal.
19024 * src/search_incremental.c, src/register.c, src/sharedlib.c,
19025 src/search-replace.[h,c], src/search_incremental.[h,c],
19026 src/search_preferences.h, src/utilities.c, src/anjuta.c,
19027 src/text_editor.[c,h]: Fixed compiler warnings.
19029 * src/search-replace.c: Fixed a memory corruption (possible
19030 fix for bug #921893, but not yet confirmed).
19032 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
19033 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
19034 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
19035 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
19037 2004-03-25 Naba Kumar <naba@gnome.org>
19039 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
19040 crash bug with attach process dialog and made the dialog closable
19043 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
19044 always display within the margin.)
19046 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
19047 the old breakpoint when it's properties are updated
19048 (creating a new updated one).
19050 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
19052 * src/aneditor.cxx, src/aneditor.h: fixed calltips
19053 displayed for wrong file.
19054 * src/breakpoints.c: conditional breakpoints
19055 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
19056 "Find in Files..." disabling policy
19058 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19060 * src/build_file.c: Fixed bug #874380
19061 Goto the first error if it exists.
19063 2004-03-24 Naba Kumar <naba@gnome.org>
19065 * src/anjuta.c: Fixed to get correct child exit status
19066 using mask (bug #905738).
19068 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
19069 Aligned buttons in the New file dialog,
19070 set default response to OK, entry box activates default response,
19071 ESC closes dialog and hides on delet_event.
19073 2004-03-19 Naba Kumar <naba@gnome.org>
19075 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
19078 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
19080 * src/search-replace.c: fixed "Find Usage" crash when no project open
19082 2004-03-17 Naba Kumar <naba@gnome.org>
19084 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
19085 Fixed the generated projects to read m4 directory if the directory
19086 exists (bug #917781).
19088 2004-03-12 Naba Kumar <naba@gnome.org>
19090 * HACKING: Fixed formatting for auto-parsing.
19092 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
19094 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
19095 rework (bug #890609)
19097 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19099 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
19101 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19103 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
19104 * src/search_preferences.c: Fixed typo.
19106 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19108 * src/search-replace.c: improved Search&Replace
19109 For the moment "Replace All" does not work with non opened files
19110 but Anjuta should not crash now ! ???
19112 2004-02-26 Naba Kumar <naba@gnome.or>
19114 * src/source.c: Fixed to pass cflags correctly
19115 and suppress the automake's default cflags.
19116 bug #816130, #801056, #782798, #773459
19118 * data/properties/anjuta.properties: Do not defualt to -k make option.
19121 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
19124 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
19126 * src/message-manager-private.cc: Disabled debug messages.
19128 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
19130 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
19132 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19133 * anjuta.glade, src/search-replace.c:
19134 Reduced Search&Replace dialog, bug #902636.
19136 2004-02-23 Naba Kumar <naba@gnome.or>
19138 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
19141 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19143 * src/search_incremental.c: Fixed bug #900903
19145 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
19147 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
19148 src/anjuta.c: Fixed bugs #890609 and #890609
19150 2004-02-23 Naba Kumar <naba@gnome.or>
19152 * src/message-manager.cc: Disconnects menuitem signal properly.
19155 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
19158 2004-02-20 Naba Kumar <naba@gnome.org>
19160 * src/message-manager-private.[c,h]: Implemented keypress
19161 event for the terminal and resets it when ctrl c or ctrl d
19162 is pressed. But it doesn't seem to be working on keypress.
19163 Added a workaround to let it work on key release instead.
19166 * src/search-replace: Fixed compiler warnings.
19168 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
19170 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
19171 Use defined file name when saving new files (fixes bug #898105)
19172 Don't change filename when clicking on a directory
19174 BTW: Happy birthday to me :-)
19176 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19178 * src/search-replace.c: Fixed a crash bug
19179 Crash on Find & Replace (#887833)
19181 2004-02-18 Naba Kumar <naba@gnome.org>
19183 * src/executer.c: Fixed a crash bug.
19185 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
19186 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
19187 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
19188 instead of GtkWindow (Part of bug #671596).
19190 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
19191 src/registers_gui.c, src/registers_cbs.[h,c],
19192 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
19193 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
19194 src/compiler_options.c, src/an_file_view.c, start-with.c,
19195 src/anjuta-tools.c, help.c:
19197 Added "close" buttons on all
19198 dialogs (HIG) and fixed to properly response to ESC close
19199 (Part of bug #671596).
19201 * src/launcher.c: Disabled printing of long debug lines.
19203 * src/utilities.h: Fixed a compiler warning.
19205 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
19207 * src/anjuta.c: "Save all" action now asks for filenames for new files
19208 (fixes bug #898111)
19210 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
19212 * anjuta.glade, src/text_editor.c:
19213 Fixed a typo in Hello World indentation style
19214 Fixed misuse of translated strings when looking for style
19215 This entry fixes bug #876037
19217 2004-02-16 Naba Kumar <naba@gnome.org>
19219 * src/utilities.c: Fixed return value when dest file could
19222 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
19223 * src/utilities.[c,h]: Removed 'cmp' dependency and used
19224 internal function to compare files.
19226 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
19228 * src/message-manager-private.cc:
19229 Set bold color as foreground color in terminal
19230 (fixes bug #864924)
19232 * src/aneditor.cxx:
19233 Use font style defined for message indicators in
19234 preferences/messages
19235 (fixes bug #885032)
19237 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
19239 * src/build_project.c:
19240 Use build.silent option from preferences (fixes bug #895726)
19242 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
19244 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
19246 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
19248 Patch from Massimo Corà <maxcvs@email.it>:
19249 * scintilla/LexCPP.cxx: Support "///" comments
19251 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19252 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
19253 src/search_replace.h, src/search-replace_backend.h
19256 * Added: src/search_preferences.c, src/search_preferences.h
19257 Allow the user to save search/replace settings and give them names.
19259 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
19261 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
19262 scintilla/ScintillaGTK.cxx:
19263 Hopefully fixed AMD 64 crash bug by using correct marshaller
19265 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
19267 * src/preferences.c: Save GtkOptionMenu properties properly
19268 * src/text_editor.c: Fixes editor mispell of fold.symbols property
19270 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
19272 * configure.in, src/Makefile.am, scintilla/Makefile.am:
19273 Fixed libiconv issue
19276 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
19278 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
19279 * src/attach_process.c, src/debugger.c, src/registers.c/h,
19280 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
19281 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
19282 src/sharedlib_gui.c:
19283 Debugger speed-up, replaced deprecated GtkCList
19285 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
19287 * src/text-editor.c: Use stock gtk+ close button for editor tabs
19289 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
19291 * configure.in: Added "sq" to ALL_LINGUAS.
19293 2004-01-12 Changwoo Ryu <cwryu@debian.org>
19295 * configure.in: Added "ko" to ALL_LINGUAS.
19297 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19299 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
19300 src/search_incremental.c, src/search_incremental.h:
19301 Search_incremental code cleanup
19303 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19305 * scintilla/*/*: Updated scintilla to CVS
19306 * Added: scintilla/Readme.sync
19307 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
19308 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
19309 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
19310 scintilla/ScintillaGTK.cxx,
19311 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
19312 scintilla/include/Scintilla.iface: Updated.
19314 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19316 * search-replace_backend.[ch], search_incremental[ch]: Added
19318 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
19319 find_replace.[ch]: Removed.
19321 * anjuta.glade, src/search-replace.c, src/search-replace.h,
19322 src/search-replace_backend.c, src/search-replace_backend.h,
19323 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
19324 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
19325 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
19326 functionality now replaces the older Find/Replace stuff. The Search/Replace
19327 functionality can be interrupted during a long Search/Replace.
19329 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
19331 * widgets/gnomefilesel.c: Fix use of previously freed memory on
19332 selecting ".." and "." from file selector.
19334 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
19336 * anjuta.glade: Fixed wrong "fold.symbols" property
19338 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
19340 * src/project_dbase_gui.c: Alphabetical order ;-)
19341 * src/compiler_options.c: Fixed bug #867539
19342 * src/launcher.c: Workaround for bugs #864922, #849928,
19343 #846386 and #845782: The launcher no longer hangs but does
19344 not get the exit status correctly sometimes.
19345 * Changes suggested by Bosik are obviously already in without
19346 any Changelog entry (ClsGen.c, project_dbase_gui.c)
19347 * NEWS, README, anjuta.prj, configure.in:
19348 Changed version to 1.2.1
19350 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
19351 * anjuta_dialogs_strings.c, anjuta.glade:
19352 Fixed bugs #860906, #859329
19354 Patch from grzegol@pld-linux.org
19355 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
19356 freedesktop.org standard)
19358 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
19360 Patch from Stefano Vallarino <stevalla@libero.it>:
19361 * src/source.[c/h]: Fixes cpp sample file to conform to
19362 ISO/IEC 14882, C++-Standard
19364 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
19366 Review by Johannes Schmid <jhs@cvs.gnome.org>
19367 * src/build_file.[ch]: Add build_execute_shell_command which executes the
19368 command using sh -c.
19369 * src/compile.c: Use build_execute_shell_command when compiling single
19372 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
19374 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
19375 * src/breakpoints.c: Code cleanup, workaroud for possible
19377 * src/src_paths.c: Update debugger dirs on directory change
19379 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
19381 Review by Johannes Schmid <jhs@cvs.gnome.org>
19382 * src/attach_process.c, src/attach_process.h, anjuta.glade:
19383 sortable headers, process tree, removal of path and process params
19384 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
19385 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
19388 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
19390 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19391 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
19392 Add a dialog for "New file" which lets the user set the
19393 filename and to add copyright/header templates to the file
19394 * Review: Changed function names to contain modules name (file_)
19396 2003-12-09 Naba Kumar <naba@gnome.org>
19398 * setup-gettext: Fixed a typo.
19399 * scintilla/Makefile.am: Fixed a build error for SMP systems.
19401 ---- Released version 1.2.0 ---
19403 2003-12-08 Naba Kumar <naba@gnome.org>
19405 * src/preferences.c: Fixed compiler error.
19406 * global_tags/create_global_tags.sh: Fixed to install properly
19407 even when system.tags could not be generated.
19410 2003-12-06 Naba Kumar <naba@gnome.org>
19412 * setup-gettext: Fixed to not generate intl directory with gettextize.
19414 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
19415 * src/anjuta.c: Filters out unnecessary files from find in files
19419 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
19420 * src/widzard_gui.c: Added horiz scrollbar for desc text.
19422 2003-12-04 Naba Kumar <naba@gnome.org>
19424 * src/gnome_project.c: Enables debug and optimization flags for
19427 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
19429 * src/project_dbase_gui.c: combined header and c files for
19432 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
19433 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
19435 2003-11-30 Abel Cheung <maddog@linux.org.hk>
19437 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
19439 2003-11-29 Naba Kumar <naba@gnome.org>
19441 * configure.in, anjuta.prj: Bumped version to 1.2.0.
19444 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
19446 * src/main_menubar.c: Now files cannot be opened twice in recently
19449 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
19451 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
19453 2003-11-28 Naba Kumar <naba@gnome.org>
19455 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
19457 2003-11-27 Naba Kumar <naba@gnome.org>
19459 * src/breakpoints.c, src/launcher.c, src/find_text.c,
19460 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
19462 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
19463 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
19464 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
19465 checkbox in project wizard (project options page) to enable/disable
19466 source code generation with glade(mm).
19470 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
19472 * src/dnd.c: Opening files with special characters in the name.
19474 2003-11-20 Jordi Mallach <jordi@sindominio.net>
19476 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
19479 2003-11-18 Naba Kumar <naba@gnome.org>
19481 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
19482 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
19483 src/project_import.c, plugins/patch/patch-plugin.c:
19484 Fixed g_signal_diconnect calls to pass correct data.
19485 (Fixed possible crash in project imports).
19489 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
19491 Reviewed by Naba Kumar <naba@gnome.org>
19492 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
19493 and debugger. Sets default settings for pty in launcher.
19494 * data/gdb.init: Removed charset work around (now works with user's
19496 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
19498 2003-11-18 Naba Kumar <naba@gnome.org>
19500 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
19501 names of 'index' to 'idx'.
19503 2003-11-17 Naba Kumar <naba@gnome.org>
19505 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
19506 * src/project_dbase.c: Prompts user for unsaved project files
19507 when project is closed.
19509 2003-11-16 Naba Kumar <naba@gnome.org>
19511 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
19512 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
19515 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
19517 * src/anjuta.c: Fixed crash related to tag == NULL while
19520 2003-11-11 Naba Kumar <naba@gnome.org>
19522 * src/glade_iface.c: Avoids error conditions for glade or glademm not
19523 found. It simply doesn't generate the c/c++ codes and continues with
19527 2003-11-10 Naba Kumar <naba@gnome.org>
19529 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
19530 'Start with dialog'.
19532 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
19533 German translation of anjuta-tutorial.
19535 * src/launcher.c: Fixed an encoding bug with GIOChannels.
19538 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19540 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
19541 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
19542 the syntax highlighting in Preferences, the automatic syntax
19543 highlighting is now selected. When the debugger is stopped and the
19544 breakpoints window not closed, the gtk_tree_view in this window is
19545 now made unsensitive.
19547 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
19549 * src/preferences.h, src/preferences.c, anjuta.glade:
19550 Fixed translation bug in preferences by using GtkOptionMenu
19551 * anjuta.prj: Project version 1.1.98
19553 ---------------- Released version 1.1.98 ----------------
19555 2003-11-07 Naba Kumar <naba@gnome.org>
19557 * anjuta.spec.in: Revived docs package and combined all docs into
19559 * configure.in: Bumped version to 1.1.98 rc2
19561 * anjuta.spec.in: Fixed scrollkeepr-update command.
19562 * anjuta.spce.in: Fixed file permissions.
19564 2003-11-06 Naba Kumar <naba@gnome.org>
19566 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
19567 menus to activate anjuta helps.
19569 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
19570 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
19571 manuals/C/anjuta-faqs/legal.xml (added),
19572 manuals/C/anjuta-faqs/Makefile.am,
19573 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
19574 manuals/C/anjuta-faqs/.cvsignore,
19575 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
19576 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
19577 manuals/C/anjuta-tutorial/legal.xml (added),
19578 manuals/C/anjuta-tutorial/Makefile.am,
19579 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
19580 manuals/C/anjuta-tutorial/.cvsignore,
19581 manuals/C/anjuta-manual/*.sgml (removed),
19582 manuals/C/anjuta-manual/*.xml (added),
19583 manuals/C/anjuta-manual/Makefile.am,
19584 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19585 manuals/C/anjuta-manual/.cvsignore,
19586 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
19587 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
19588 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
19589 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
19590 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
19591 manuals/ja/anjuta-faqs/legal.xml (added),
19592 manuals/ja/anjuta-faqs/Makefile.am,
19593 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
19594 manuals/ja/anjuta-faqs/.cvsignore,
19595 manuals/ja/anjuta-manual/*.sgml (removed),
19596 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
19597 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
19598 manuals/ja/anjuta-manual/*.xml (added),
19599 manuals/ja/anjuta-manual/Makefile.am,
19600 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
19601 manuals/ja/anjuta-manual/.cvsignore,
19602 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
19603 manuals/sgmldocs.make (removed),
19604 manuals/xmldocs.make (added), manuals/omf.make (added),
19605 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
19606 documentations to newer docbook xml documentations. Converted
19607 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
19608 Enabled manulas installations.
19610 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
19612 2003-11-05 Naba Kumar <naba@gnome.org>
19614 * data/gdb.init: Sets host's charset to ascii to solve debugger
19615 freeze up due to uninitialized strings in target program.
19617 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
19618 Fixed a crash bug with 'Add expression in watch'. Bug #822017
19622 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
19623 src/launcher.c: Turns off echo in spawned pty to fix debugger.
19625 2003-11-04 Naba Kumar <naba@gnome.org>
19627 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
19630 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
19631 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
19632 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
19633 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
19636 * src/search-replace.c: Fixed infinite loop bug.
19637 * start-with.c: Fixed a crash bug with "Open last project".
19639 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
19640 * scintilla/Makefile.am: Fixed compiler option.
19642 2003-10-16 Naba Kumar <naba@gnome.org>
19644 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
19645 * src/text_editor.c: Fixed autoformat.
19647 2003-10-15 Naba Kumar <naba@gnome.org>
19649 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
19652 2003-10-09 Naba Kumar <naba@gnome.org>
19654 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
19656 2003-10-08 Naba Kumar <naba@gnome.org>
19658 * src/source.c: Fixed a GETTEXT typo error.
19659 * anjuta.glade: Made 'Sorted in order you open them' default option
19662 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19663 * anjuta.glade, data/properties/anjuta.properties:
19664 Fixed the freeze of the "Preferences" combos at the first Anjuta
19665 init is generated by:
19666 - a not complete translation of preferences.c file
19667 - a difference between 2 names in anjuta.glade and
19668 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
19669 - the same name given to 3 combos (anjuta.glade).
19671 * src/find_text.c: If the "whole document" mode is selected,
19672 a new search will select the next occurrence (Bug #764954).
19673 It is now possible to use the shortcuts to search next or previous
19674 occurrence even if the search dialog has the focus. Bug #790318
19676 * src/main_menubar_def.h: "Select code block" shortcut; the new
19677 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
19680 Patch from: Richard Lee <r.h.lee@comcast.net>
19681 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
19682 tagmanager/tm_workspace.c: The following is a patch to fix a
19683 seemingly random occurence where Anjuta would crash when a
19684 certain key was pressed.
19686 2003-09-29 Naba Kumar <naba@gnome.org>
19688 * src/find_in_files.c: Ignores binary by default. Disabled the option
19689 of NOCVS search, because launcher does not use sh and hence can not
19692 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
19693 "clean before build" state in project session and not in account session,
19694 otherwise the state gets reflected to other projects causing annoyance.
19696 * src/compiler_options.c: Fixed a bug where compiler options were always
19697 claimed 'modified'.
19699 * src/build_project.c, data/properties/anjuta.properties,
19700 src/commands.[h]: Fixed a bad bug where clean-before-build
19703 * scintilla/patches/research-cvs-nolog.diff,
19704 scintilla/patches/scintilla-ac-gtk2-port.diff,
19705 scintilla/patches/scintilla-ac-sort-fix.diff,
19706 scintilla-optimization.diff: Removed, because they are already in
19709 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
19712 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
19713 scintilla/LexYAML.cxx: Added new scintilla lexers.
19715 * TODO, NEWS: Updated.
19717 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19718 * src/utilities.c: Fixed typo bugs.
19720 2003-09-26 Naba Kumar <naba@gnome.org>
19722 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
19723 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
19724 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
19725 text_editor_find() and Fixed I-Search wrapping.
19726 * src/debugger.c: Fixed to pass a newline after a debugger
19727 command (which was broken since the launcher was refactored.
19728 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
19730 2003-09-25 Naba Kumar <naba@gnome.org>
19732 * src/toolbar_callbacks.c: Fixed start of incremental search.
19734 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19735 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
19736 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19737 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
19738 menu and implementation.
19740 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19742 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
19743 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
19744 variables in Locals window.
19746 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
19748 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
19749 * src/utilities.[ch] : Fix a tooltip bug in
19750 anjuta_util_toolbar_append_stock(), the label appeared instead of
19751 the tooltip text. Remove label from arguments of the function
19752 because label is included in the stock icon data.
19753 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
19754 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
19755 * FIXME: translation file should be updated because of label text removal.
19757 2003-09-24 Naba Kumar <naba@gnome.org>
19759 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
19761 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
19762 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
19763 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
19764 stdout and stderr. Also buffered output and check-for-password
19765 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
19766 with password prompts. Checkes for password prompts from all outputs.
19768 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
19769 which takes a string (which could be utf8 also) and converts into
19772 * src/main.c: Connects kernel signals after gnome_program_init().
19774 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19775 * src/message-manager.c: Fixed bug #787026 by converting the strings
19778 2003-09-22 Naba Kumar <naba@gnome.org>
19780 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
19781 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
19782 GtkCList and using GtkTreeView instead. Added the patch.
19783 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
19784 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
19786 2003-09-19 Naba Kumar <naba@gnome.org>
19788 * printing/print.c: Proper UTF8 printing support.
19789 * src/main.c: moved kernel signal connects at the
19790 end of application initialization.
19792 2003-09-18 Naba Kumar <naba@gnome.org>
19794 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
19795 (new) lexers.make, (new) lexers: Update scintilla to latest
19796 scintilla CVS (2003-09-18), added new lexers, automated
19797 lexers makefiles sections and scintilla update. Added
19798 patches. Optimized pango rendering. Fixed a crash bug
19801 * (new) scintilla/patches/research-cvs-nolog.diff: Added
19802 patch to remove cvs log command from RESearch.cxx file.
19803 * scintilla/patches/scintilla-pango-always.diff:
19805 * scintilla/RESearch.cxx: Removed spurious cvs log command
19807 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
19809 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
19810 * src/dnd.c: Fixed a crash bug with DND.
19812 2003-09-15 Naba Kumar <naba@gnome.org>
19814 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
19815 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
19816 src/toolbar_callbacks.c: Added an additional parameter to
19817 text_editor_goto_line() funtion which decides if the line should
19818 be made visible (if it's under fold).
19820 * src/style-editor.c: Fixed a compiler warning.
19821 * src/message-manager.cc: Calls parent method correctly.
19823 * src/preferences.h: Fixed prent class.
19825 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19826 * src/project_dbase.c: Fixed bug #713210.
19828 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
19830 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
19832 2003-09-11 Naba Kumar <naba@gnome.org>
19834 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19835 * src/style-editor.c: Fixed bug #769130 (Crash on font
19838 * src/message-manger.[h,cc]: Made AnMessageManager
19839 derived from GtkFrame and removed deprecated code.
19841 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
19844 2003-09-09 Naba Kumar <naba@gnome.org>
19846 * src/Makefile.am: Addded rules for built sources.
19848 2003-09-08 Naba Kumar <naba@gnome.org>
19850 * (new) src/anjuta-marshalers.list: Added marshalers definition
19853 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
19854 and CXXFLAGS are not overwriten by automake's default.
19855 * src/style-editor.c: Added 'operators' in the style editor.
19857 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
19858 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
19859 * src/message-manager-private.cc, src/message-manager.cc:
19860 Converts message going into message into UTF-8 endoding.
19861 * src/main.c: Uses UTF-8 codeset for localization.
19863 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
19865 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
19867 2003-09-08 Naba Kumar <naba@gnome.org>
19871 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19872 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
19873 Fixed bug #798717, Find - Find&Replace - Find in files bug;
19874 The combo entries were updated if the same data with a different
19875 case exist in the combo list. The combo entries are now case sensitive.
19876 Search&Replace bug; First search ,max actions = 0 ==> now max
19879 2003-09-08 Naba Kumar <naba@gnome.org>
19882 * src/utilities.[c,h]: a function takes contant args.
19883 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
19884 Now the child terminated signal is emitted properly.
19885 * src/Makefile.am: Used $(top_srcdir) for referring to
19887 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
19888 definitions file which will generate anjuta-marshalers.[c,h] files.
19889 * src/.cvsignore: Updated.
19890 * src/build_project.c: Changed su command to preserve quotes.
19891 * src/anjuta-tools.c, tagmanager/tm_project.c,
19892 tagmanager/tm_workspace.c: Use standard tmp file.
19893 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
19894 so that users could report bugs easily.
19895 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
19897 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
19898 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
19899 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
19900 src/attach_process.c, src/breakpoints.c, src/commands.c,
19901 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
19902 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
19903 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
19904 src/memory.c, src/message-manager-private.c, src/preferences.c,
19905 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
19906 src/search-replace.[c,h], stack_trace.c, text_editor.c,
19907 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
19908 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
19909 Fixed compile warnings and cleanup.
19911 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
19912 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
19913 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
19914 Removed libzvt usage and implemented child spawing differently. Launcher is
19915 now proper GObject, which can be created multiple times (and can be
19916 operated in parallel).
19918 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
19919 * src/project_import_gui.c, src/project_import_cbs.c,
19920 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
19921 (crash on project import). Removed deprecared codes.
19923 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19925 * src/cvs.c: Fixed cvs output bug.
19927 2003-09-03 Naba Kumar <naba@gnome.org>
19929 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19930 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
19931 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
19932 src/text_editor_cbs.c: Implements --
19933 If the debugger is started
19934 A double click in the margin add or remove a breakpoint
19935 A single click activate or deactivate the breakpoint
19937 A double click in the margin add or remove a bookmark
19939 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19941 Reviewed by Naba Kumar <naba@gnome.org>
19942 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
19943 User is now able to choose a branch on cvs update for project.
19944 Cleaned up variable names.
19946 2003-09-03 Naba Kumar <naba@gnome.org>
19948 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
19949 src/Makefile.am: Added lexers.
19950 * scintilla/*/*: Updated...
19951 * src/an_symbol_view.c: Fixed a crash bug.
19952 * src/compiler_options.c, src/project_dbase.c: Fixed compile
19954 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
19955 * src/source.c: Fixed project generation bug with gettext code.
19956 * tagmanager/tm_project.c: Fixed a crash bug.
19957 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19958 bug when there is no project open. Bug #____.
19959 * src/source.c: Fixed a bug with build failure with non-gnome
19960 project with glade-generated source (eg. gtk2). Bug #____.
19963 2003-08-22 Naba Kumar <naba@gnome.org>
19965 Patch from: Rob Bradford <rob@debianplanet.org>
19966 * data/Makefile.am: Fixed to install properly during
19969 Patch from: Etay Meiri <etay-m@bezeqint.net>
19970 * src/debug-tree.c: Fixed a crash bug.
19971 * src/compiler_options.c: Takes care of linking the missing pieces;
19972 C flags, libs, optimization options, debug and profile.
19974 Patch from: Enver ALTIN <ealtin@casdb.com>
19975 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
19977 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
19979 Reviewed by Naba Kumar <naba@gnome.org>
19980 * src/project_dbase.c: Fixed bugs #778263 and #778413
19981 Adding multiple files to project should work now.
19983 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19985 Reviewed by Naba Kumar <naba@gnome.org>
19986 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
19987 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
19990 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19992 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
19994 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19996 * src/text_editor.c: Fix translatable string (#113934).
19998 2003-07-04 Naba Kumar <naba@gnome.org>
20000 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
20001 bug when there is no project open. Bug #____.
20003 * src/source.c: Fixed a bug with build failure with non-gnome
20004 project with glade-generated source (eg. gtk2). Bug #____.
20006 2003-06-26 Naba Kumar <naba@gnome.org>
20008 * src/anjuta.h: Removed reference to windows-dialog.h.
20009 * src/message-manager-private.[cc,h]: Fixed doulbe click
20010 activation of messages to properly jump at the destination.
20011 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
20012 * src/toolbar.c: Code clean-ups.
20014 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
20015 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
20017 * src/message-manager-private.[cc,h]: Removed dead codes.
20019 * (new) data/properties/css.properties,
20020 data/properties/anjuta.properties, data/properties/Makefile.am:
20021 Added CSS syntax hiliting properties.
20023 * tagmanager/tm_file_entry.c: Fixed a possible bug.
20024 * src/debugger.c: Clean ups.
20025 * src/lexer.h: Added CSS lexer definition.
20027 * Makefile.am: Installs destop file properly.
20028 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
20029 * NEWS: Updated for 1.1.97 release.
20030 * src/main_menubar_def.h: Changed some non working shortcuts.
20032 2003-06-24 Naba Kumar <naba@gnome.org>
20034 * src/search-replace.c: Shows the dialog properly, even when it is
20035 hidden behind another window.
20037 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
20038 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
20039 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
20042 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
20043 setup wizard dialogs.
20045 * src/debugger.c: Removed a redundant call to
20046 debugger_update_controls().
20047 * src/compiler_options.c, src/launcher.c: code cleanup.
20048 * src/executer.c: Fixed execution bug with 'Set Program params...".
20050 2003-06-23 Naba Kumar <naba@gnome.org>
20052 * widgets/e-splash.c: Removed border around the splash image.
20053 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
20054 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
20055 * src/cvs.c: Added a frame around commit log text widget.
20056 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
20057 crash bug associated with translated combo box list in preferences
20058 dialog (in different locale other than en_US). Used widget names
20059 to pass the combo list items.
20060 * po/POTFILES.in: Updated.
20061 * src/launcher.c: Creates the zvt terminal at startup (and not
20062 every time a build is done) -- speeds up buld operations.
20063 * src/file_history.c: Should be if() conditional instead of
20065 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
20066 Disabled useless warnings.
20067 * src/project_dbase.c: Fixed bonobo 2 project name.
20068 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
20069 and uses correct glade-2 for file generation.
20071 2003-06-21 Naba Kumar <naba@gnome.org>
20073 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
20074 And disables autocomple show for numbers (very annoying).
20075 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
20076 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
20077 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
20078 from view menu and adjust the controls accordingly.
20079 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
20081 * src/project_dbase.[c,h]: Removed show_local flag processing.
20082 * src/message-manager.[c,h]: Reorganized messages tabs in more
20084 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
20085 Also added PCRE dependency.
20087 2003-06-20 Naba Kumar <naba@gnome.org>
20089 * pixmaps/anjuta_splash.png: New splash.
20090 from Jean Schurger <yshartk@schurger.org>
20092 * src/controls.c: De-sensitize run-to-cursor when debugger
20094 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
20096 * src/message-manager-private.cc: Fixed to properly jump at
20097 the right file:line.
20099 * src/appwiz_page1.c: Fixed to correctly determine the project
20100 trpe from the wizard.
20102 2003-06-20 Naba Kumar <naba@gnome.org>
20104 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
20105 * src/watch_gui.c: Code cleanups.
20106 * src/debugger.[c,h], src/stack_trace.[c,h],
20107 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
20108 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
20109 Removed direct access to stack_trace private data, Increased debugger
20110 command size from 256 to 1024 (to be on safer side). Also implemented
20111 row-activated signle for seting frame and viewing the source.
20112 * src/debugger.c: Avoids starting program and stopping debugger
20113 when starting debugger and stopping program, respectively.
20115 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
20116 Reverted codes to start debugger automatically
20117 The file is brought to the state just after the branching
20118 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
20119 some code clean ups.
20121 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
20122 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
20123 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
20124 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
20125 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
20126 src/project_dbase.c: Code clean ups.
20128 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
20129 (Projects dir) so that correct $HOME/Projects path is set when
20130 anjuta is run for the first time.
20132 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
20134 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
20136 2003-06-13 Naba Kumar <naba@gnome.org>
20138 * src/stack_trace_cbs.c: Moved variable declaration at the
20139 top of the block (bug #737867)
20141 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
20142 just CFLAGS and CXXFLAGS (bug #743617).
20144 * src/create_global_tags.sh: Fixed shell script to properly
20145 detect installed *-config files.
20147 2003-06-12 Naba Kumar <naba@gnome.org>
20149 * src/preferences.[c,h]: Added methods for custom widgets in
20150 preferences: using custom set/get methods for them.
20152 * src/anjuta-encoding.c: Implemented up/down of the encodings
20153 in the list and property saves correctly.
20155 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20156 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
20157 the beginning of a file.
20159 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20160 * src/aneditor.cxx, src/aneditor.h,
20161 src/controls.c, src/main_menubar.c, src/main_menubar.h,
20162 src/main_menubar_def.h, src/mainmenu_callbacks.c,
20163 src/mainmenu_callbacks.h: Allows the operator to select the current
20164 word or the current line (Request: 680801). It puts also
20165 sensitive/unsensitive several select/comment menu items.
20167 * src/breakpoints.c: Presets by default the current line for a
20168 defined breakpoint.
20170 2003-06-11 Naba Kumar <naba@gnome.org>
20172 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
20173 color (red highlight) now cosistent for inactive tabs also.
20175 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
20176 'Advanced search and replace' in Edit->Search submenu.
20178 * data/properties/tcltk.properties: Fixed bug #731851. Added line
20179 wrappings '\' where they were missing.
20181 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
20182 message is now more descriptive and details the correct thing to do
20183 for GNOME2 desktop.
20185 2003-06-10 Naba Kumar <naba@gnome.org>
20187 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
20188 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
20189 Removed any reference to particular version of automake/autoconf
20190 so that they could work with newer versions (Bug #659394).
20192 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
20193 src/anjuta.c: Added coded to add/remove supported encodings.
20195 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
20196 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
20197 src/project_import.c, src/project_type.c, src/project_type.h,
20198 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
20199 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
20200 from the project wizard.
20202 2003-06-06 Naba Kumar <naba@gnome.org>
20204 Patch from Etay Meiri <etay-m@bezeqint.net>
20205 * src/compiler_options.c: Fixed bugs related to clean before
20208 * anjuta.desktop.in.in: Added commandline options.
20209 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
20210 -dP and -A flags of CVS update into different options.
20212 2003-06-04 Abel Cheung <maddog@linux.org.hk>
20214 * configure.in: Removed "ta" from ALL_LINGUAS.
20216 2003-06-02 Naba Kumar <naba@gnome.org>
20218 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
20219 return NULL for undefined properties and "" for defined but empty
20220 strings. It was creating many problems where both are assumed to be
20221 same. And besides, it doesn't matter to differentiate the two (the
20222 problem with preferences was due to a different bug).
20224 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
20225 correctly. Also, s/props_build_in/props_built_in/g.
20227 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
20230 * src/an_file_view.c: Unrefed pixbufs when done with them.
20232 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
20233 (removed) file_text.png: Added and removed pixmaps.
20235 2003-05-30 Naba Kumar <naba@gnome.org>
20237 * anjuta.glade: Fixed encodings preferences dialog
20239 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
20241 Reviewed by Naba Kumar <naba@gnome.org>
20243 * src/build_project.c src/clean_project/c: perform a clean before
20244 build, if required. Show the message manager on clean.
20245 * src/compiler_options.c: save the new options when window is closed
20246 and flag project to be cleaned before the next build.
20247 * src/project_dbase.c: added a 'clean before build' flag to project
20249 2003-05-29 Naba Kumar <naba@gnome.org>
20251 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
20254 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
20255 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
20256 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
20257 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
20258 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
20259 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
20260 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
20261 print_color.xpm, print_landscape.xpm, print_layout.xpm,
20262 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
20264 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
20265 Removed unused icons references.
20267 2003-05-27 Enver ALTIN <ealtin@casdb.com>
20269 Reviewed by Naba Kumar <naba@gnome.org>
20271 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
20272 src/compiler_options.c, src/debugger.c, src/find_replace.c,
20273 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
20274 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
20275 src/toolbar_callbacks.c: HIG compliant dialogs.
20277 * src/utilities.c: anjuta_button_new_with_stock_image() and
20278 anjuta_dialog_add_button() stolen from gedit.
20280 * src/main_menubar_def.h: Fixed mnemonics.
20282 2003-05-26 Naba Kumar <naba@gnome.org>
20284 * src/project_dbase_gui.c: Added header files filter for add file
20285 dialog box. Disabled project window to be transient window.
20287 * src/message-manager.cc: Disabled message manager window to be
20290 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
20291 a file could not be loaded.
20293 * src/project_dbase.c: Fixed a bug with GUI editor command
20294 where empty string is returned.
20296 * src/Makefile.am, src/preferences.h, src/text_editor.c
20297 src/text_editor.h, (new) src/anjuta-encodings.h,
20298 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
20299 Added encoding support and to handle characters encoding correctly
20300 by auto detecting it during load. Added preferences for selecting
20301 the encoding during save.
20303 * src/preferences.c, src/resources.c: Removed debug messages.
20305 Patch from: Alexander Nedotsukov <bland@mail.ru>
20306 * src/getline.c: Fixed many fatal bugs for FreeBSD.
20308 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20309 * src/anjuta.c: Try to sow the splash image more often.
20311 2003-05-20 Naba Kumar <naba@gnome.org>
20313 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20314 * src/debug_tree.c: Colorize the modified locals during
20315 debugging and call memory analyze from the debugger.
20316 * src/breakpoints.c: The color is now different for the enabled
20317 and disabled breakpoints. Anjuta now can erase several
20318 breakpoints defined at the same line. The markers are updated
20319 according to the enable/disable action.
20321 Patch from Etay Meiri <etay-m@bezeqint.net>
20322 * src/launcher.c: Fixes launcher freeze up bug during build.
20324 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
20326 Reviewed by Naba Kumar <naba@gnome.org>
20327 * scintilla/PropSet.h: Change member variables from private to protected.
20328 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
20329 to PropSetFile class, which return a gchar * (and can therefore indicate
20330 whether properties are empty or do not exist) and make prop_get and
20331 prop_get_expanded use them.
20332 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
20333 that the result of of prop_get cannot be an empty string.
20335 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
20337 Reviewed by Naba Kumar <naba@gnome.org>
20338 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
20339 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
20340 src/text_editor_cbs.c: When saving all the files in the project, the
20341 text editors are now only rehighlighted once instead of once for each
20344 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20345 * src/main.c, widgets/e-splash.c: Splash screen improvements.
20346 * src/anjuta.desktop.in.in: Support startup notification.
20347 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20348 * src/main.c, widgets/e-splash.c: Splash screen improvements.
20349 * src/anjuta.desktop.in.in: Support startup notification.
20352 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
20354 Reviewed by Naba Kumar <naba@gnome.org>
20356 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
20357 memory leak from glade_xml_new call. Removed gxml field from Executer
20358 struct as only used in create_executer_dialog and then destroyed.
20360 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
20362 * src/configurer.c: Fix warning trying to connect signal to non-existent
20363 environment entry in configure dialog and fix crash when closing the
20366 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
20367 gnome_date_edit_get_time instead.
20369 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
20370 in view menu required renumbering elsewhere.
20372 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
20374 Reviewed by Naba Kumar <naba@gnome.org>
20376 * src/breakpoints.c: fixed an error when removing breakpoint
20377 * src/controls.c: 'run to cursor' is sensitive when debugger not active
20378 * src/debugger.c: changes to the way the debugger is activated
20379 * src/debugger.h: clean ups
20381 2003-05-13 Naba Kumar <naba@gnome.org>
20383 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20384 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
20385 src/memory.h: A new version of memory and the interface
20386 is now integrated in anjuta.glade
20388 2003-05-09 Naba Kumar <naba@gnome.org>
20390 * configure.in: Bumped required gtk version to 2.0.8.
20392 2003-05-06 Naba Kumar <naba@gnome.org>
20394 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
20396 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20397 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
20399 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20400 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
20401 , tagmanager/c.c: Support for ProC and RDB files.
20403 2003-05-06 Naba Kumar <naba@gnome.org>
20405 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
20406 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
20407 Uncomment (Box & Stream), Select the current function,
20408 authorize the "Quit" button of the GotoLine window
20410 2003-05-05 Naba Kumar <naba@gnome.org>
20412 * src/watch_gui.h: CVS added new file.
20414 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
20416 Patch from Etay Meiri <etay-m@bezeqint.net>
20417 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
20418 src/mainmenu_callbacks.c, src/message-manager.cc,
20419 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
20420 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
20421 Ported stack trace to GNOME2 and added it in the message manager
20424 2003-05-02 Naba Kumar <naba@gnome.org>
20426 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
20428 * src/preferences.[h,c]: Fixed preferences to save only one copy of
20429 preferences property.
20431 * anjuta.prj: Fixed multiple preferences saved data.
20433 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
20434 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
20435 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
20436 scintilla/include/Platform.h, scintilla/include/PropSet.h,
20437 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
20438 Upgraded scitilla from CVS with faster window repaint
20441 Patch from Etay Meiri <etay-m@bezeqint.net>
20442 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
20445 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
20447 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
20448 the window if messages are appended to the end and the scrollbar is
20451 2003-04-29 Naba Kumar <naba@gnome.org>
20453 * configure.in: Removed omf-install from Makefiles list.
20455 2003-04-28 Naba Kumar <naba@gnome.org>
20457 * po/POTFILES.in: Remvoded deleted files.
20459 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
20460 pixmaps/windows-style-undocked.png: Added setup wizard's images.
20462 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
20463 is executed as detached) is not set properly.
20465 2003-04-25 Naba Kumar <naba@gnome.org>
20467 * anjuta.prj: Updated.
20468 * src/anjuta_info.c: Fixed text wrapping and column view.
20469 * data/welcome.txt.in: Removed unaligned characters.
20471 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20472 * src/main_menubar.c: Disable setup dialog.
20474 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20475 * src/breakpoints.c; Fixed compilation with older GCC
20476 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
20477 * HACKING: Spelling fixes (Suggested by Stephen Knight)
20479 2003-04-18 Naba Kumar <naba@gnome.org>
20481 * anjuta.prj: Updated (includes compiler options).
20483 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
20484 function from anjuta.c (it was already available in anjuta-tools.c).
20486 2003-04-18 Naba Kumar <naba@gnome.org>
20488 * src/about.c, THANKS: Updated
20490 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
20492 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
20493 properly from the project session before updating the file
20496 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
20497 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
20498 dialog settings (as it will not be required once GDL is in place) and
20499 added file view filters in the settings sub-menu.
20501 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20503 * configure.in: Disable cast checks on final build.
20505 2003-04-17 Naba Kumar <naba@gnome.org>
20507 * src/build_project.c: Fixed a compilation error.
20509 * src/launcher.c: Removed commnets.
20511 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
20512 properties from editor tab to indentation tab and fixed a property
20513 label for proper i18n translation. Fixed typos in project config
20514 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
20515 sorting and reordering in compiler options dialog.
20517 * src/compiler_options.c: Implemented _save() function to save the
20518 options (which was pending).
20520 * src/build_project.c: Destroys install-as-root dialog when it is done.
20522 * src/an_symbol_view.c: Change "event" event to "event-after" so
20523 that symbol row is selected first before the popup is shown.
20525 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
20527 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
20528 file in CVS/Entries. (Reviewed and applied by Biswa)
20530 2003-04-16 Naba Kumar <naba@gnome.org>
20532 * aneditor.cxx: use unicode everytime (fixed unicode related
20535 * anjuta.prj: Fixed UI editor name (blank to use default) and
20538 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
20539 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
20540 Editor preferences page.
20542 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20543 * src/anjuta.[ch], src/print.c: Fixed warnings
20544 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
20545 * configure.in: Profiling support with gprof
20547 2003-04-16 Naba Kumar <naba@gnome.org>
20549 Patch from Gaëtan de Menten <ged@bugfactory.org>
20550 * src/launcher.c: Fixed cvs dialog.
20552 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
20554 * src/message-manager-private.cc: Fixed double-click on first line of
20555 output to properly select a line.
20556 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
20557 because still was a deprecatd GtkCTreeNode and always NULL anyway.
20559 2003-04-15 Naba Kumar <naba@gnome.org>
20561 * src/message-manager-private.cc: Fixed the glade filename typo.
20563 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20564 * scintilla/*, data/properties/*: Scintilla CVS merge
20565 * anjuta.prj: Removed unnecessary files.
20566 * scintilla/PlatGTK.cxx: Force Pango fonts always
20567 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
20568 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
20570 * configure.in: Change version no. for 1.1.1 (alpha release)
20571 * configure.in: Added '--with-pref-suffix' option.
20572 * config.guess, config.sub: Removed from CVS.
20574 2003-04-15 Naba Kumar <naba@gnome.org>
20576 Patch from Timothee Besset <ttimo@idsoftware.com>
20577 * Makefile.am: Fixed a shell script error during intallation.
20579 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20581 Reviewed by Naba Kumar <naba@gnome.org>
20582 * src/message-manager.cc: Added popup-menu to TreeView and fixed
20583 set_wm_class to use "anjuta" instead of "an.
20584 * src/message-manager-private.cc: Headers are hidden again.
20586 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20587 * src/project_dbase_gui.c: Memory corruption fix.
20588 * anjuta.prj: Updated project file
20590 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
20591 * an_file_view.c: Connect to event-after signal rather than event so that
20592 selection is updated first and thus context menu is for the right file.
20593 Reviewed and applied by Biswa.
20595 2003-04-14 Naba Kumar <naba@gnome.org>
20597 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
20599 * src/auncher.c: More child exit fixes
20600 from Timothee Besset <ttimo@idsoftware.com>
20602 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20604 Reviewed by Naba Kumar <naba@gnome.org>
20606 * src/message-manager.[c/h], src/message-manager-private[c/h],
20607 anjuta.[c/h]: Ported message-manager to Gtk2
20609 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
20610 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
20611 src/clean_project.c, src/compile.c, src/configurer.c,
20612 src/controls.c, src/cvs.c, src/debugger.c,
20613 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
20614 src/project_import.c, src/search-replace.c: Changed name from
20615 AnjutaMessageManager to AnMessageManager to avoid too long type
20618 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20619 * src/launcher.c: Fix build won't stop problem - TTimo
20621 * pixmaps/anjuta_splash.c: New splash screen prototype.
20622 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
20623 * src/compiler_options.c: Mute pkgconfig errors.
20624 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
20626 2003-04-10 Naba Kumar <naba@gnome.org>
20628 * configurer.[c,h]: Fixed dialog to close properly.
20629 * src/project_dbase.c, widgets/gnomefilelist.c: Added
20632 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20633 * anjuta.prj: Removed unnecessary files, load with 1.2.0
20634 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
20635 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
20636 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
20637 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
20638 src/makefile.am: Move gdl to it's own directory.
20639 * global-tags/create_global_tags.sh: Silently ignore SDL error.
20641 2003-04-09 Naba Kumar <naba@gnome.org>
20643 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
20646 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20647 * src/anjuta-tools.c: Use CDATA for saving tools data.
20648 * anjuta.glade, src/search-replace.c: Port from branch.
20649 * widgets/e-splash.*, src/main.c: Better splash screen.
20650 * configure.in, widgets/gdl*: Import GDL widgets.
20651 * ROADMAP: Updated roadmap.
20652 * src/an_file_view.c: Use GDL icons for file tree.
20654 2003-04-09 Naba Kumar <naba@gnome.org>
20656 * anjuta.glade: Added (hidden) initial setup-wizard window.
20658 Patch from: Vitaly <vvv@rfniias.ru>
20659 * src/preferences.c: Fixes a bug with libglace widget access with
20660 translated strings.
20662 Patch from: Etay Meiri <etay-m@bezeqint.net>
20663 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
20664 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
20665 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
20666 src/toolbar_callbacks.[c,h],
20667 src/memory.c, src/message-manager-private.cc,
20668 src/message-manager-private.h, src/message-manager.cc,
20669 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
20670 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
20671 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
20672 watch window to a subwindow in the notebook
20674 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20675 * ROADMAP: Updated roadmap.
20677 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
20679 * configure.in: Added Belarusian to ALL_LINGUAS.
20681 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20682 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
20684 * ROADMAP: Added roadmap for HEAD.
20686 2003-03-29 Naba Kumar <naba@gnome.org>
20688 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
20689 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
20690 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
20691 (new) pixmaps/start-with-wizard.png,
20692 (new) pixmaps/start-with-import.png,
20693 (new) pixmaps/start-with-open.png Added Start with dialog which pops
20694 up on anjuta start-up to give quick access to opening file/project or
20697 * src/main.c: Sets proper data directory for the gnome
20700 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20701 * src/text_editor.c: Fixed error/warning indicators.
20703 2003-03-24 Naba Kumar <naba@gnome.org>
20705 * README: Correct version.
20707 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
20709 * configure.in: Added checks to see if were building on FreeBSD
20710 systems. Sets -DFREEBSD if we are, and also attempts to find
20711 gmake if the host system is FreeBSD.
20713 * src/getline.c: New file used to provide the getline function,
20714 which isnt available on a FreeBSD system. The function is only
20715 defined if FREEBSD is defined.
20717 * src/Makefile.am: Added getline.c to anjuta_SOURCES
20719 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
20720 configure.in sets this to gmake on FreeBSD systems, and make
20721 on everything else.
20723 2003-03-23 Naba Kumar <naba@gnome.org>
20725 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
20727 * anjuta.spec.in: Fixed spec file for correct file paths and
20728 corrected rpmbuild.
20730 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
20731 the rpm build command separately now.
20733 * src/anjuta.c, windows-dialog.c: Added some more window management
20734 stuffs (not still fully working, though).
20738 2003-03-22 Naba Kumar <naba@gnome.org>
20740 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
20742 2003-03-21 Naba Kumar <naba@gnome.org>
20744 * README: Removed Andy Piper's name from the active maintainers
20745 list on his request.
20747 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
20750 * src/anjuta-tools.c: Fixed compiler errors.
20752 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
20755 * src/commands.c, src/src_paths.c, src/style-editor.c,
20756 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
20757 becuase they are now hidden by default (from glade editing).
20759 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
20760 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
20761 src/main_menubar_def.h, src/mainmenu_callbacks.c,
20762 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
20763 basic windows managements.
20765 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20766 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
20767 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
20768 Enver ALTIN (a.k.a. skyblue)
20770 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20771 * tagmanager/*: Added ignore-list for symbols. This will make
20772 parsing more accurate for projects. Doc updates needed.
20774 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20775 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
20776 * launcher/Makefile.am: Link to correct libraries
20777 * src/launcher.c: Do not allow NULL shell
20779 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
20780 * src/debug_tree.c: Improve debug tree view.
20782 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
20784 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
20785 'Run Configure Script' and 'Execute Program'. Increase minimum width
20786 of Configure dialog.
20787 * find_in_files.c, find_in_files_cbs.*: Properly create the file
20788 list widget by setting a model and adding a column and renderer.
20789 Actually store the nocvs toggle button in FindInFiles data structure.
20790 Handle selection changes via changed signal rather than row_activated.
20791 Use response signal for handling the close and find buttons.
20792 Close window when escape is pressed.
20793 * find_replace.c: Close window when escape is pressed.
20794 * find_text.c: Close window when escape is pressed in find dialog as
20795 well as wrap search question, where now Yes is the default button.
20797 2003-03-05 Naba Kumar <naba@gnome.org>
20799 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
20801 * src/message-manager-private.cc: Fixed a bug with vte conditional
20803 * anjuta.glade: Hides all windows in glade file.
20805 2003-03-05 Naba Kumar <naba@gnome.org>
20807 * src/an_file_view.c: Fixed a compilation warning.
20808 * src/message-manager-private.cc: Conditional compilation for vte
20811 2003-02-28 Naba Kumar <naba@gnome.org>
20813 * configure.in, anjuta.spec.in: Updated dependency packages version.
20814 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
20815 * src/preferences.c: Added debug assertions.
20816 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
20817 editor to enable/disable bringing the recent editor tabs first.
20819 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
20820 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
20821 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
20822 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
20823 and bug fixes. Also code clean ups.
20825 * (new) src/search-replace.[h,c]: New search replace implementation
20826 from ANJUTA_1_0_0 branch.
20828 * (new) src/windows-dialog.[h,c]: New windows management class
20829 [work in progress].
20831 2003-02-28 Naba Kumar <naba@gnome.org>
20833 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
20834 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
20835 src/appwizard.c, src/build_file.c, src/build_project.c,
20836 src/clean_project.c, src/compile.c, src/configurer.c,
20837 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
20838 src/message-manager-dock.c, src/message-manager-dock.h,
20839 src/message-manager-private.cc, src/message-manager.cc,
20840 src/preferences-dialog.c, src/preferences-dialog.h,
20841 src/preferences.c, src/preferences.h, src/project_dbase.c,
20842 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
20843 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
20844 src/utilities.c, src/utilities.h:
20846 Widgetized Preferences and gave proper function names.
20848 * src/executer.c: Fixed a session loading bug.
20850 2003-02-27 Naba Kumar <naba@gnome.org>
20852 * printing/print.c: Fixed printing font bug that failed to load the
20855 * src/toolbar.c: Disabled LED flashing (not yet implemented).
20857 * TODO, anjuta.prj: Updated.
20859 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
20861 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
20862 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20863 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20864 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
20865 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
20868 2003-02-25 Naba Kumar <naba@gnome.org>
20870 * Makefile.am: Excluded omf-install from installation as the docs are
20875 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
20876 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
20877 property names and added new editor properties and code cleanups.
20878 Also added new project properties.
20880 * src/compiler_options.[h,c]: Added pkg-config packages supports
20883 * src/glade_iface.h: Cleanups.
20885 * src/launcher.c: Used timer instead of idle to scan.
20887 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
20888 src/project_config.[h,c], src/project_import.c: Implemented project
20889 property to define GUI editor and to handle it.
20891 * src/preferences.c: i18n fixes.
20893 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
20894 unused (and old) pixmaps.
20896 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
20898 2003-02-25 Naba Kumar <naba@gnome.org>
20900 * src/message-manager-private.[h,cc], src/preferences.c,
20901 anjuta.glade, anjuta_dialog_strings.c: Implemented
20902 gnome terminal profiles for the terminal preferences and moved the
20903 addition of terminal preferences in the terminal constructor.
20905 * anjuta.prj: Updated.
20907 2003-02-24 Naba Kumar <naba@gnome.org>
20909 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
20910 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
20911 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
20912 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
20913 preferences dialog.
20917 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
20918 text selection and child re-spawning.
20920 * src/pixmaps.h: Removed unused pixmaps definitions.
20922 2003-02-23 Naba Kumar <naba@gnome.org>
20924 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
20925 the project tree/window.
20927 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
20928 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
20929 Correct the use of a variable and implemented session save/load
20930 for tree expansion states.
20932 * src/main_menubar_def.h: Fixed shortcuts keys.
20934 * src/anjuta.c, src/gnome_project.c: Code clean ups.
20936 * anjuta.prj: Updated.
20938 2003-02-22 Naba Kumar <naba@gnome.org>
20940 * src/debug_tree.[c,h]: GNOME2 port from
20941 Etay Meiri <etay-m@bezeqint.net>
20943 * src/an_file_view.c, src/resources.[h,c],
20944 data/properties/bash.properties,
20945 data/properties/cpp.properties,
20946 data/properties/html.properties,
20947 data/properties/make.properties,
20948 data/properties/others.properties,
20949 data/properties/perl.properties,
20950 data/properties/props.properties,
20951 data/properties/xml.properties: Standarized file icons. Icons are
20952 defined in respective .properties file and are retrieved as resource
20955 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
20956 in labels from the commands editor as that would create
20957 problems for translators.
20959 2003-02-21 Naba Kumar <naba@gnome.org>
20961 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
20962 as they should be part of CVS(?).
20964 * Makefile.am: Corrected a typo for glade generated strings file.
20966 * configure.in, po/hi.po: Added new Hindi (hi) translation
20967 in ALL_LINGUS and added initial Hindi translation.
20969 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
20970 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
20971 sv_unknown.xpm to more proper icon.
20973 * (new)data/properties/php.properties, data/properties/Makefile.am,
20974 data/properties/anjuta.properties, data/properties/html.properties:
20975 Fixed PHP syntax hilighting bug by separating php properties into
20976 different file (because of file size).
20980 2003-02-20 Naba Kumar <naba@gnome.org>
20982 * src/breakpoints.c: Fixed breakpoints session saving/loading
20985 * scintilla/*, scintilla/include/*: Updated to scintilla
20988 2003-02-19 Naba Kumar <naba@gnome.org>
20990 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
20993 * Makefile.am, src/Makefile.am,
20994 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
20995 (removed) src/anjuta_dialog_strings.c,
20996 (removed) src/anjuta_dialogs_strings.c,
20997 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
20998 (added) anjuta.glade: Transfered glade files from src/ directory
20999 to the top level directory.
21001 * po/POTFILES.in: Updated.
21003 * (removed) macrocs2/*: Transfered to data/ directory.
21005 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
21006 data/Makefile.am: Moved macros in data directory. Anjuta no longer
21007 requires to have macros dir, but the projects generated by anjuta
21010 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
21013 * src/defaults.c: Corrected default compiler options.
21015 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
21018 * src/message-manager-private.cc, src/message-manager-private.h,
21019 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
21021 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
21022 source code generation for gnome2 projects.
21024 2003-02-11 Naba Kumar <naba@gnome.org>
21026 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
21027 restores the expand/collaspe states of the nodes after refresh.
21029 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
21031 2003-02-11 Naba Kumar <naba@gnome.org>
21033 * src/style-editor.c: Fixed pango font description handling for fonts.
21034 * src/anjuta.glade: Removed font size spin button.
21035 * configure.in, src/anjuta.prj: Corrected version.
21038 2003-02-10 Naba Kumar <naba@gnome.org>
21040 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
21041 references of scroll-menu.h and add about.h in Makefile.am.
21043 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
21044 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
21045 (removed) widgets/scroll-menu.h: Removed unused files.
21047 * Makefile.am: Added proper i18n rules and added intl tools for
21050 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
21051 to the stable release).
21053 * anjuta.spec.in: Removed manuals packaging.
21055 * data/Makefile.am: Removed 'macros' installation (not required for
21058 2003-02-10 Naba Kumar <naba@gnome.org>
21060 * po/POTFILES.in: Updated.
21062 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
21063 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
21064 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
21065 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
21066 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
21069 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
21070 src/toolbar_callbacks.h: Fixed scintilla notification signal name
21071 and fixed to properly handle focus in find entry box.
21073 * Makefile.am: Added code for RH system menu update.
21075 * .cvsignore: Updated.
21079 2003-02-03 Naba Kumar <naba@gnome.org>
21081 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
21082 editor preferences. and fixes dialogs.
21084 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
21085 Fixed linenumbers and header margins when they are disabled and
21086 removed unused header files.
21088 * src/attact_process.[h,c], src/debugger.c: Attach to process
21091 * src/help.c: Fixed dialog response.
21095 * data/properties/anjuta.properties: Corrected typo.
21097 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
21098 Change the signal to "changed" in entry from "selection-changed" in
21101 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
21104 2003-01-31 Naba Kumar <naba@gnome.org>
21106 * configure.in: Upgraded to use libgnomeprint-2.2
21108 * printing/Makefile.am: Updated
21110 *(removed) printing/print-doc.c, printing/print-doc.h,
21111 printing/print-util.c, printing/print-util.h: Removed because already
21112 merged with print.c.
21114 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
21115 and libgnomeprintui-2.2 and fixed rendering problems.
21117 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
21118 uneccessary print properties, as they are separately taken
21119 care in gnomeprint.
21121 * po/POTFILES.in: Update.
21123 2003-01-30 Naba Kumar <naba@gnome.org>
21125 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
21126 for about dialog box.
21128 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
21129 src/pixmaps.h: Modified for the above additions for about dialog.
21131 2003-01-29 Naba Kumar <naba@gnome.org>
21133 * src/style_editor.[c,h]: Added missing files.
21135 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21136 * scintilla/XPM.[cxx|h]: Added missing files
21138 2003-01-29 Naba Kumar <naba@gnome.org>
21140 * TODO, po/POTFILES.in: Updated.
21142 * anjuta.prj, src/anjuta.glade,
21143 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
21145 2003-01-28 Naba Kumar <naba@gnome.org>
21147 * data/properties/anjuta.properties, src/aneditor.cxx,
21148 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
21149 properties into text properties (earlier it was int properties).
21153 * scintilla/AutoComplete.c,xx,
21154 scintilla/AutoComplete.h,
21155 scintilla/CallTip.c,xx,
21156 scintilla/CallTip.h,
21157 scintilla/Document.c,xx,
21158 scintilla/Document.h,
21159 scintilla/Editor.c,xx,
21160 scintilla/Editor.h,
21161 scintilla/LexAVE.c,xx,
21162 scintilla/LexCSS.c,xx,
21163 scintilla/LexHTML.c,xx,
21164 scintilla/LexOthers.c,xx,
21165 scintilla/LexPython.c,xx,
21166 scintilla/LineMarker.c,xx,
21167 scintilla/LineMarker.h,
21168 scintilla/Makefile.am
21169 scintilla/PlatGTK.c,xx,
21170 scintilla/PropSet.c,xx,
21171 scintilla/ScintillaBase.c,xx,
21172 scintilla/ScintillaBase.h,
21173 scintilla/ScintillaGTK.c,xx,
21174 scintilla/ViewStyle.c,xx,
21175 scintilla/include/Platform.h,
21176 scintilla/include/SciLexer.h,
21177 scintilla/include/Scintilla.h,
21178 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
21182 src/an_file_view.c,
21183 src/an_symbol_view.c,
21184 src/anjuta-tools.c,
21189 src/anjuta_dialogs_strings.c,
21192 src/compiler_options.c,
21195 src/main_menubar.c,
21196 src/main_menubar.h,
21197 src/main_menubar_def.h,
21198 src/mainmenu_callbacks.c,
21199 src/mainmenu_callbacks.h,
21200 src/message-manager-private.c,c
21201 src/message-manager-private.h,
21202 src/message-manager.c,c
21203 src/message-manager.h,
21207 src/project_config.c,
21208 src/project_dbase.c,
21209 src/project_dbase_gui.c,
21210 src/project_import_gui.c,
21211 src/properties.c,xx,
21216 src/text_editor_gui.c,
21220 anjuta.prj: GNOME2 porting and fixed many porting bugs.
21222 2003-01-24 Naba Kumar <naba@gnome.org>
21224 * src/text_editor_gui.c, src/toolbar.c,
21225 src/text_editor.c, src/text_editor_cbs.h:
21226 Used correct notification signal name for scintilla
21227 (gtk2) and fixed UI.
21229 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
21232 * printing/print-doc.c,
21234 src/anjuta-tools.c,
21235 src/find_replace.c,
21238 src/mainmenu_callbacks.c,
21239 src/project_dbase.c,
21240 src/project_dbase.h,
21241 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
21243 src/text_editor_cbs.h:
21246 2003-01-23 Naba Kumar <naba@gnome.org>
21248 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
21249 correct stock icons and organized pixmap macros.
21251 Makefile.am: Removed non-generated files.
21253 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
21254 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
21255 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
21256 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
21257 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
21258 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
21259 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
21260 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
21261 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
21262 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
21263 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
21264 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
21265 stop.xpm, undo.xpm}: Removed because no longer used.
21267 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
21268 file_unknown.xpm}: Files renamed from fv_*, as it would
21271 * pixmaps/Makefile.am: Updated for the above changes.
21273 2003-01-23 Jakub Steiner <jimmac * ximian * com>
21275 * pixmaps/autocomplete-16.png,
21276 pixmaps/autocomplete.png,
21277 pixmaps/block-end-16.png,
21278 pixmaps/block-end.png,
21279 pixmaps/block-start-16.png,
21280 pixmaps/block-start.png,
21281 pixmaps/bookmark-first-16.png,
21282 pixmaps/bookmark-first.png,
21283 pixmaps/bookmark-last-16.png,
21284 pixmaps/bookmark-last.png,
21285 pixmaps/bookmark-next-16.png,
21286 pixmaps/bookmark-next.png,
21287 pixmaps/bookmark-prev-16.png,
21288 pixmaps/bookmark-prev.png,
21289 pixmaps/error-next-16.png,
21290 pixmaps/error-next.png,
21291 pixmaps/error-prev-16.png,
21292 pixmaps/error-prev.png: gnome2-styled icons
21295 2003-01-23 Naba Kumar <naba@gnome.org>
21297 * anjuta.prj: Updated compiler options.
21298 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
21300 * src/aneditor.cxx,
21303 src/anjuta_dialogs_strings.c,
21304 src/mainmenu_callbacks.c,
21305 src/mainmenu_callbacks.h,
21307 src/text_editor_cbs.c,
21308 src/text_editor_gui.c: GNOME2 Porting.
21310 2003-01-22 Naba Kumar <naba@gnome.org>
21312 * ChangeLog: Corrected dates.
21313 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
21314 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
21317 2003-01-22 Naba Kumar <naba@gnome.org>
21319 * plugins/patch/patch-plugin.c: Bug fix.
21321 * src/anjuta-tools.c,
21325 src/anjuta_dialogs_strings.c,
21333 src/mainmenu_callbacks.c,
21334 src/mainmenu_callbacks.h,
21336 src/project_dbase.c,
21337 src/project_dbase_gui.c,
21344 src/toolbar_callbacks.c,
21347 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
21350 (removed) src/CORBA-Server.c,
21351 (removed) src/CORBA-Server.h,
21352 (removed) src/Gladen-common.c,
21353 (removed) src/Gladen-stubs.c,
21354 (removed) src/Gladen.h,
21355 (removed) src/Prj-common.c,
21356 (removed) src/Prj-skelimpl.c,
21357 (removed) src/Prj-skels.c,
21358 (removed) src/Prj-stubs.c,
21359 (removed) src/Prj.h,
21360 (removed) src/glades.c,
21361 (removed) src/glades.h,
21362 (removed) src/messagebox.c,
21363 (removed) src/messagebox.h: Removed because no longer used.
21365 2003-01-21 Naba Kumar <naba@gnome.org>
21367 * src/anjuta-tools.c,
21370 src/anjuta_dialogs_strings.c,
21374 src/compiler_options.c,
21376 src/find_replace.c,
21377 src/find_replace.h,
21383 widgets/gnomefilelist.c: GNOME2 porting.
21385 2003-01-20 Naba Kumar <naba@gnome.org>
21387 * global-tags/create_global_tags.sh: Uses pkg-config to
21394 src/anjuta_dialogs_strings.c,
21397 src/compiler_options.c,
21398 src/compiler_options.h,
21399 src/fileselection.c,
21400 src/fileselection.h,
21401 src/mainmenu_callbacks.c,
21402 src/project_dbase_gui.c,
21407 src/text_editor_gui.c,
21408 widgets/gnomefilelist.c,
21409 widgets/gnomefilelist.h: GNOME2 porting.
21411 * widgets/Makefile.am,
21412 (removed) widgets/gnomedirlist.c,
21413 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
21416 (removed) src/src_paths_cbs.c,
21417 (removed) src/src_paths_cbs.h,
21418 (removed) src/src_paths_gui.c,
21419 (removed) src/compiler_options_cbs.c,
21420 (removed) src/compiler_options_cbs.h,
21421 (removed) src/breakpoints_cbs.c,
21422 (removed) src/breakpoints_cbs.h: Removed because they are now
21423 combined in singe file
21425 2003-01-16 Naba Kumar <naba@gnome.org>
21427 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
21428 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
21429 options dialog UI and data handling.
21432 2003-01-15 Naba Kumar <naba@gnome.org>
21434 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
21435 Completed command editor porting.
21437 * src/anjuta.c: Removed the use of commands load function
21440 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
21443 * src/anjuta-tools.c: Fixed translatable strings.
21445 * src/find_text.c: Fixed dialog creation from glade.
21447 * src/text_editor_gui.c, src/text_editor.c,
21448 src/text_editor_cbs.c: Completed port of detached text editor
21449 to gnome2 plateform.
21451 2003-01-14 Naba Kumar <naba@gnome.org>
21453 * src/anjuta.glade, src/preferences.[h,c],
21454 src/anjuta_dialogs_strings.c: Added build and editor
21455 preferences pages and other UIs. Fixed preferense loading and saving.
21457 * src/anjuta.c: Does case-insensitive match for tabs position
21458 preferences and removed preferences loading (done at _new() call).
21460 * anjuta-tools.c: Debugged tools dialog handling.
21461 * plugins/class-gen/clsGen.c: Fixed an undefined function.
21463 2003-01-13 Naba Kumar <naba@gnome.org>
21465 * ABOUT-NLS: Update (strange).
21467 * autogen.sh: Removed blocking code.
21469 * configure.in: Fixed an autogen bug.
21471 2003-01-13 Naba Kumar <naba@gnome.org>
21473 * (new)src/anjuta.gladep
21474 (new)src/messagebox.c
21475 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
21476 will be gradually removed (and then the files).
21480 printing/print-util.c,
21482 scintilla/ScintillaGTK.c,xx
21484 src/an_file_view.c,
21485 src/an_symbol_view.c,
21489 src/anjuta_dialogs_strings.c,
21491 src/attach_process.c,
21492 src/attach_process.h,
21495 src/breakpoints_cbs.c,
21498 src/compiler_options.c,
21499 src/compiler_options.h,
21500 src/compiler_options_cbs.c,
21509 src/find_in_files.c,
21510 src/find_in_files.h,
21511 src/find_in_files_cbs.c,
21512 src/find_replace.c,
21513 src/find_replace.h,
21521 src/main_menubar.c,
21522 src/mainmenu_callbacks.c,
21523 src/message-manager.c,c
21526 src/project_config.c,
21527 src/project_config.h,
21528 src/project_dbase.c,
21529 src/project_import_cbs.c,
21535 src/src_paths_gui.c,
21537 src/text_editor_gui.c,
21543 widgets/gnomefilelist.c: GNOME2 Port.
21545 2003-01-10 Naba Kumar <naba@gnome.org>
21547 * src/an_file_view.c,
21549 src/appwizard_gui.c,
21550 src/compiler_options.c,
21551 src/compiler_options_cbs.c,
21554 src/fileselection.c,
21555 src/find_in_files.c,
21557 src/main_menubar.c,
21559 src/message-manager-dock.c,
21561 src/project_dbase_gui.c,
21562 src/project_import_gui.c,
21563 src/registers_gui.c,
21564 src/sharedlib_gui.c,
21565 src/src_paths_gui.c,
21566 src/text_editor_gui.c,
21568 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
21570 2003-01-09 Naba Kumar <naba@gnome.org>
21572 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
21573 problems with some comments.
21575 * anjuta.prj: New project file (updated?)
21577 * src/Makefile.am: Enabled deprecated API and fixed variables.
21579 * src/an_file_view.c,
21580 src/an_symbol_view.c,
21581 src/anjuta-plugins.c,
21582 src/anjuta-tools.c,
21585 src/appwizard_cbs.c,
21586 src/attach_process.c,
21587 src/attach_process_cbs.c,
21588 src/compiler_options.c,
21589 src/compiler_options_cbs.c,
21591 src/mainmenu_callbacks.c,
21592 src/message-manager-private.c,c
21593 src/message-manager-private.h,
21594 src/message-manager.c,c
21595 src/message-manager.h,
21596 src/project_dbase.c,
21597 src/project_dbase.h,
21598 src/project_dbase_gui.c,
21599 src/project_import_cbs.c,
21600 src/project_import_gui.c,
21609 src/src_paths_cbs.c,
21610 src/src_paths_gui.c,
21613 src/text_editor_gui.c,
21614 src/text_editor_menu.c,
21616 src/toolbar_callbacks.c,
21620 src/wizard_gui.c: GNOME porting.
21622 2002-12-24 Naba Kumar <naba@gnome.org>
21624 * AUTHORS, ChangeLog, HACKING, Makefile.am,
21625 NEWS, README, SEARCH-REPLACE,
21626 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
21627 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
21628 launcher/Makefile.am,
21629 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
21630 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
21631 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
21632 printing/print-util.c, printing/print.c, printing/print.h,
21633 scintilla/*/*, widgets/e-shell-about-box.c,
21634 src/*, tagmanager/*/*, widgets/Makefile.am,
21635 widgets/gnomefilelist.c:
21637 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
21638 src/*.[c,h] files to gnome2 API.
21640 * src/anjuta_dialogs_strings.c: Added glade generated translatable
21643 2002-10-23 Naba Kumar <naba@gnome.org>
21645 * autogen.sh: Prevented Users from building HEAD cvs.
21647 2002-09-16 Stephane Demurget <demurgets@free.fr>
21649 * src/anjuta.glade: added the compiler options dialog, hopefully
21650 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
21652 2002-09-15 Stephane Demurget <demurgets@free.fr>
21654 * src/anjuta.glade: fixed a lot of small glitches.
21656 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
21659 * src/breakpoints_cbs.c: polished a bit.
21661 2002-09-15 Stephane Demurget <demurgets@free.fr>
21663 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
21665 * src/commands.c: partial gnome 2 port.
21667 * src/utilities.[ch]: changed some bits to be const.
21669 2002-09-14 Stephane Demurget <demurgets@free.fr>
21671 * src/Makefile.am: removed breakpoints_gui.c and added a check
21672 for gdk-pixbuf deprecated functions, but there shouldn't be much
21675 * src/breakpoints_gui.c: killed.
21677 * src/anjuta.glade: added two dialogs for the breakpoints management.
21680 * src/anjuta_cbs.c:
21682 * src/attach_process.c:
21684 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
21685 really huge changes and porting work.
21687 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
21688 (breakpoints_dbase_new): moved the UI init bits here.
21690 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
21691 a lot, not using any color anymore (not HIG compliant) and not using
21692 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
21693 to be double checked.
21695 * src/build_file.c:
21696 * src/build_project.c: gnome 2 port.
21698 2002-09-11 Stephane Demurget <demurgets@free.fr>
21700 * src/anjuta.glade:
21702 * src/anjuta_cbs.c:
21704 * src/breakpoints.c:
21705 * src/breakpoints_cbs.c: cleaned up some bits.
21707 2002-09-09 Stephane Demurget <demurgets@free.fr>
21710 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
21712 * src/an_symbol_view.[ch]:
21713 * src/attach_process_cbs.h: polished a bit.
21715 * src/breakpoints_cb.[ch]: partial gnome 2 port.
21717 2002-09-02 Stephane Demurget <demurgets@free.fr>
21720 * src/Makefile.am: added libglade-2 to the build.
21722 * src/anjuta.[ch]: added support for libglade.
21724 * src/anjuta.glade: added. There could be a file per top-level widget,
21725 as some other gnome projects, though.
21727 * src/attach_process_gui.c: removed.
21728 * src/attach_process.[ch]: gnome 2 port.
21729 (attach_process_new): Added the treeview init and the widget references
21732 2002-08-31 Stephane Demurget <demurgets@free.fr>
21734 * src/an_file_view.c: fixed some compilation issues.
21736 * src/an_symbol_view.c: gnome 2 port.
21738 2002-08-26 Stephane Demurget <demurgets@free.fr>
21740 * src/an_file_view.c: finished gnome 2 port.
21741 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
21742 directory pixmap depending on the event.
21744 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
21745 (project_file_data_new): use a GtkTreePath.
21747 2002-08-23 Stephane Demurget <demurgets@free.fr>
21749 * src/Makefile.am: readded back an_*_view.[ch] because they are still
21750 driving me nuts but they need to be ported, heh ?
21752 * src/an_file_view.c: gnome 2 port, almost finished after some hard
21753 work since it's quite a total rewrite again.
21755 2002-08-22 Stephane Demurget <demurgets@free.fr>
21757 * src/an_file_view.c:
21758 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
21760 2002-08-21 Stephane Demurget <demurgets@free.fr>
21762 * src/anjuta_info.c:
21763 * src/utilities.h: gnome 2 port, featuring a total rewrite.
21765 2002-08-20 Stephane Demurget <demurgets@free.fr>
21767 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
21770 * src/an_file_view.c:
21771 * src/aneditor.cxx:
21772 * src/anjuta_cbs.c:
21773 * src/compiler_options.h:
21774 * src/messagebox.c:
21775 * src/messagebox.h:
21777 * src/project_dbase.h:
21778 * src/resources.h: gnome 2 port.
21780 2002-08-14 Stephane Demurget <demurgets@free.fr>
21782 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
21784 * data/properties/sql.properties: added the DATETIME data type.
21786 * data/properties/html.properties: added the foreach php keyword.
21788 2002-08-08 Stephane Demurget <demurgets@free.fr>
21790 * widgets/Makefile.am: removed blank line after the last backslash
21791 for avoiding a warning from automake.
21794 * src/Makefile.am: added the ORBit-2 dep.
21796 2002-08-08 Stephane Demurget <demurgets@free.fr>
21798 * AUTHORS: added Biswa, because I wonder why noone already have
21799 written his name in the Anjuta's hall of fame :)
21801 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
21803 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
21804 widgets/e-shell-about-box.c: Made to compile for gnome2.
21806 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
21808 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
21809 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
21811 * configure.in, printing/print.h, printing/print.c,
21812 printing/print-doc.c: Made to compile for gnome2.
21814 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
21816 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
21817 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
21818 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
21819 widgets/Makefile.am:
21821 Upgraded the build system to gnome2 platform.
21823 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21824 * manuals/*: Added capability to generate PDF and PS.
21825 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
21826 * TODO, TODO.biswa: Intergated TODO list.
21827 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
21829 * src/dnd.c: Fix typo
21830 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
21831 * src/anjuta.c: Bug #568895, Bug #575419
21833 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21835 * tagmanager/tm_global_tags.c: Fixed compiler warning.
21836 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
21838 2002-12-17 Naba Kumar <naba@gnome.org>
21840 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
21843 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21844 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
21845 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
21846 * anjuta.prj: Added tools.sgml
21847 * data/properties/cpp.properties: Bug # 646974
21849 2002-12-16 Naba Kumar <naba@gnome.org>
21851 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
21852 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
21853 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
21854 on 'Enter' and adds proper focus mechanism.
21855 * src/anjuta.c: Fixed a memory corruption bug.
21856 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
21857 'Enter' and can also be Canceled. Sets proper default and focus policies
21859 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
21860 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
21861 translatable strings in dialogs and fixed some dialog properties.
21862 * src/anjuta-tools.c: Now uses xml format for loading and saving.
21863 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
21864 * src/message_manager_private.cc: Fixed some debug messages.
21865 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
21866 widgets/gnomefilelist.c: Fixed a memory leaks.
21867 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
21868 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
21869 src/main_menubar_def.h: Implemented incremental search.
21872 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21873 * tagmanager/*: Minor cleanups and warning fixes.
21874 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
21875 GUI during long updates.
21876 * src/text_editor.c: Remove debug message.
21878 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21879 * tagmanager/tm_project.c: Fix a memory access problem.
21881 2002-12-13 Naba Kumar <naba@gnome.org>
21883 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
21884 tools list to show "Enabled" flag of the tool. Fixed a bug where
21885 tool list is not cleared when creating a new tool.
21887 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21888 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
21890 2002-12-12 Naba Kumar <naba@gnome.org>
21892 * anjuta-tools.[h,c], commands.c: Used the tools help of
21893 anjuta variables list in commands editor and fixed a typos
21894 buy in anjuta-tools.c.
21896 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21897 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
21898 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
21899 * TODO.biswa: Added to help me track things better.
21901 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21903 * configure.in, anjuta.spec.in: Added libglade dependency.
21904 * Makefile.am: Added anjuta.glade file.
21905 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
21906 , src/mainmenu_callbacks.[ch], src/message-manager.h
21907 , src/widget-registry.c: Tools editor GUI + other additions.
21909 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21911 * src/project_dbase.[ch], tagmanager/tm_project.c,
21912 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
21913 Implement syncing tags image with the project database.
21914 * src/anjuta-tools.c: Implemented variable substitution and
21915 working directory in tools.
21917 2002-12-09 Naba Kumar <naba@gnome.org>
21919 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
21920 command configuration language list from properties.
21922 * data/properties/asm.properties, data/properties/ruby.properties:
21925 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21927 * src/an_symbol_view.c: Remember current selected entry and select
21928 it automatically after refresh.
21930 2002-11-26 Murray Cumming <murrayc@usa.net>
21932 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
21933 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
21934 and gnomemm 1.2 projects so that people know they are really
21935 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
21936 But I did correct these to sue lowercase names.
21938 2002-12-01 Naba Kumar <naba@gnome.org>
21940 * data/anjuta.properties: Fixed caching problem on
21942 * src/preferences.c, src/preferences_gui.c: Implemented automatic
21945 2002-12-01 Naba Kumar <naba@gnome.org>
21947 * data/properies/anjuta.properties: Corrected "indicators.automatic"
21949 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
21950 property and uses it.
21951 * src/aneditor.cxx: Fixed a bug associated with selection a word at
21954 2002-11-30 Naba Kumar <naba@gnome.org>
21956 * src/debugger.c: Fixed a typo.
21957 * data/properties/*: Updated properties files and added
21959 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
21960 Added comment submenu and cleaned up ref and unref of menus.
21961 * src/aneditor.h: Added definition of comment commands.
21962 * src/aneditor.c: Upgrade from latest SciTE source code.
21963 * src/text_editor.[hc], src/text_editor_cbs.c,
21964 src/message_manager_private.cc, src/message_manager.[cc,h],
21965 src/anjuta.[c,h]: Added indicators support for errors/warnings
21966 highlight in the editor.
21967 * NEWS, TODO: Update.
21968 * scintilla/include/PropSet.h: Removed deprecrated function.
21970 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21972 * src/anjuta-tools.[ch]: Tools implementation (basic)
21973 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
21974 , src/main_menubar_def.h: PLugins cleanup and segregation
21975 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
21977 * anjuta.prj: Added new files
21978 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
21979 * plugins/class-gen/clsGen.c: Register menu under 'Project'
21980 * plugins/patch/patch-plugin.c: Register menu under 'Format'
21981 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
21982 * src/Makefile.am: Added new files
21983 * src/message-manager.[cc/h]: Added standard output and error windows
21985 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
21987 * project_type.c: Fixed Gnomemm2 project type
21989 2002-11-25 Naba Kumar <naba@gnome.org>
21991 * printing/print.c: Fixed a compile warning.
21992 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
21993 * src/utilities.c: Fixed a compile warning in sparc, hides the
21994 terminal check error output from the user.
21995 * project_config.[ch], project_dbase.[ch], source.c: Added project
21996 version, exclude modules configuration and reordered other config
21997 properties. Changed some strings to more descriptive text.
21998 * src/compiler_opitions.c: Removed extra newlines from .prj file
22000 * anjuta.prj: Converted to new format (only reorganised properties
22001 and removed extra newlines ... nothing else).
22004 2002-11-21 Naba Kumar <naba@gnome.org>
22006 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
22007 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
22008 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
22009 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
22010 Updated to the CVS version.
22012 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22014 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
22015 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
22016 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
22017 images in completion lists.
22018 * src/resources.h: Make C++ friendly.
22019 * scintilla/PropSet.cxx: Fix memory leak.
22021 2002-11-20 Naba Kumar <naba@gnome.org>
22023 * scintilla/*/*: Synced to latest scintilla 1.49
22024 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
22027 * scintilla/RESearch.cxx: The automatic cvs log in the
22028 file really broke things trying to interprete the changelog
22029 entry incorrectly as end-of-comment. Removed the $cvs line
22030 and committed again.
22032 2002-11-19 Naba Kumar <naba@gnome.org>
22034 Patch from Timothee Besset <ttimo@idsoftware.com>
22036 * src/message-manager-private.cc: Interpretes absolute
22037 file paths properly in zvt terminal.
22039 2002-11-19 Naba Kumar <naba@gnome.org>
22041 Patch from Timothee Besset <ttimo@idsoftware.com>
22043 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
22044 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
22045 (important) editor preferences in project (if there is one
22050 2002-11-18 Naba Kumar <naba@gnome.org>
22052 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22054 * src/debug_tree.c, src/find_in_files_gui.c,
22055 src/find_replace.c, src/find_text.c,
22056 src/project_import.c, src/project_import_gui.c,
22057 src/wizard_gui.c: i18n Fixes.
22059 2002-11-15 Naba Kumar <naba@gnome.org>
22061 * plugins/class-gen/clsGen.c: Fixed to use project function
22062 to import files. Create non-existent directories before the
22063 sources are written.
22065 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
22066 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
22068 src/glades.c: Excluded gladen files from build. This
22069 will fix the unnecessary dependency on libssl.
22071 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
22072 file import funtion.
22074 * src/message_manager_private.cc: Fixed a compiler warning with
22075 DEBUG preprocessor macro.
22077 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
22078 wrong (undocked) editor window was closed on clicking close on an
22079 undocked editor window.
22081 * src/debugger.c: Fixed a bad bug where debugger terminal won't
22082 start correctly if the executable was run before with 'F3'.
22084 * src/toolbar_callbacks.c: Wrap around find next.
22085 * src/toolbar.c: Disable combo activate.
22086 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
22087 button positions to get 'yes' as default.
22089 * anjuta.spec.in: Updated.
22091 * src/anjuta_info.c, src/appwizard_gui.c,
22092 src/attach_process_gui.c, src/breakpoints_gui.c,
22093 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
22094 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
22095 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
22096 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
22097 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
22098 src/preferences.c, src/preferences_gui.c, src/project_config.c,
22099 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
22100 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
22101 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
22102 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
22103 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
22104 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
22105 plugins/patch/patch-plugin.c, printing/print-util.c:
22106 Set all windows and dialogs transient
22107 to their parents so that they remain floated above their parents.
22109 2002-11-13 Naba Kumar <naba@gnome.org>
22111 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
22112 take default editor font).
22114 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
22115 Corrected email address.
22117 * src/mainmenu_callbacks.c: Used spaces instead of tabs
22118 for changelog entry.
22122 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22123 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
22125 2002-11-06 Naba Kumar <naba@gnome.org>
22128 * anjuta.spec.in: Ships the .omf files with the
22129 documents instead of the base package.
22131 2002-11-04 Naba Kumar <naba@gnome.org>
22133 * data/properties/latex.properties: Fixed a bug.
22134 * ChangeLog: Released 1.0.0 stable.
22136 2002-11-04 Naba Kumar <naba@gnome.org>
22138 * src/commands.c: Added command with shell redirection capability.
22139 * data/properties/anjuta.properties: Changed default execution
22141 * src/project_dbase.c: Set project top dir in properties.
22142 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
22143 * data/Makefile.am: More diskcheck error fixes.
22145 * README, anjuta.spec.in, THANKS, AUTHORS,
22146 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
22147 manuals/C/anjuta-manual/authers,sgml,
22148 manuals/C/anjuta-manual/anjuta-manual.sgml,
22149 manuals/C/anjuta-manual/anjuta-manual-C.omf,
22150 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
22151 : Changed anjuta home to
22152 new URL and my email address.
22154 * manuals/C/anjuta-manual/interfaces.sgml,
22155 manuals/C/anjuta-manual/prefereces.sgml,
22156 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
22158 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
22159 : removed reference to the help menu as the menu is modified
22160 when no help is found (which is very likely when we are
22161 shiping the documents separately).
22163 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22164 * anjuta.spec.in: Update specfile to make multiple RPMs.
22165 * data/Makefile.am: make dist fix.
22166 * src/text_editor_menu.c: Fix compile warnings (casts).
22168 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22169 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
22170 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
22172 2002-11-01 Naba Kumar <naba@gnome.org>
22174 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
22175 Added gnome2 macros to be used by gnome2 project wizard.
22177 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
22180 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
22181 as it was conflicting with generated projects and is not
22184 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
22185 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
22186 project generation, removed qt project as it's not complete and
22187 added gnome2 bonobo wizard.
22189 2002-10-29 Naba Kumar <naba@gnome.org>
22191 * po/POTFILES.in: Updated.
22192 * po/POTFILES.skip: Added.
22193 * preferences.h: Fixed print paper size property name.
22195 2002-10-28 Naba Kumar <naba@gnome.org>
22197 * data/user.properties, data/Makefile.am: Added user properties file
22198 which will be copied in user's ~/.anjuta/user.properties.
22200 * data/anjuta.properties: Changed a comment.
22202 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
22204 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22205 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
22206 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
22209 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
22210 instead of user properties file.
22212 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
22213 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
22214 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
22215 * README, TODO: Updated.
22217 2002-10-28 Naba Kumar <naba@gnome.org>
22219 * manuals/C/anjuta-manual/figures/editor_guides.png,
22220 manuals/C/anjuta-manual/figures/editor_margins.png,
22221 manuals/C/anjuta-manual/figures/editor_markers.png,
22222 manuals/C/anjuta-manual/figures/local_variables.png,
22223 manuals/C/anjuta-manual/figures/open_file_multiple.png,
22224 manuals/C/anjuta-manual/figures/prefs_print.png,
22225 manuals/C/anjuta-manual/figures/print_dlg.png,
22226 manuals/C/anjuta-manual/figures/print_preview.png,
22227 manuals/C/anjuta-manual/figures/symbol_browser.png,
22228 manuals/C/anjuta-manual/figures/variable_tip.png: New png
22229 files for manual documentation.
22231 * manuals/sgmldocs.make,
22232 manuals/C/anjuta-manual/Makefile.am,
22233 manuals/C/anjuta-manual/authors.sgml,
22234 manuals/C/anjuta-manual/build.sgml,
22235 manuals/C/anjuta-manual/compileopts.sgml,
22236 manuals/C/anjuta-manual/debugger.sgml,
22237 manuals/C/anjuta-manual/execute.sgml,
22238 manuals/C/anjuta-manual/fileoperations.sgml,
22239 manuals/C/anjuta-manual/interface.sgml,
22240 manuals/C/anjuta-manual/preferences.sgml,
22241 manuals/C/anjuta-manual/projects.sgml,
22242 manuals/C/anjuta-manual/figures/arguments.png,
22243 manuals/C/anjuta-manual/figures/open_file.png,
22244 manuals/C/anjuta-manual/figures/other_opts.png,
22245 manuals/C/anjuta-manual/figures/scrshot.png,
22246 manuals/C/anjuta-manual/figures/toolbar_browser.png,
22247 manuals/C/anjuta-manual/figures/toolbar_tags.png:
22249 Updated anjuta manual documentation.
22252 2002-10-27 Naba Kumar <naba@gnome.org>
22254 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
22255 check and modifies debugger terminal command accordingly
22256 to function properly.
22258 2002-10-25 Naba Kumar <naba@gnome.org>
22260 * manuals/sgmldocs.make: Fixed a couple of bugs.
22261 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
22263 2002-10-24 Naba Kumar <naba@gnome.org>
22265 * src/debug_tree.c: Fixed a crash bug from Etay.
22267 * global_tags/create_global_tags: Added messages.
22268 Fixed infinite looping within files.
22270 * macro/autogen.sh: Removed debug and warning flags for defaults.
22272 Patch from Vadim Berezniker <vadim@berezniker.com>
22274 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
22275 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
22278 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
22279 temporarily just copy it
22281 2002-10-24 Naba Kumar <naba@gnome.org>
22283 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
22284 manuals/C/anjuta-manual/anjuta-manual.sgml,
22285 manuals/C/anjuta-manual/compileopts.sgml,
22286 manuals/C/anjuta-manual/debugger.sgml,
22287 manuals/C/anjuta-manual/execute.sgml,
22288 manuals/C/anjuta-manual/fileoperations.sgml,
22289 manuals/C/anjuta-manual/interface.sgml,
22290 manuals/C/anjuta-manual/introduction.sgml,
22291 manuals/C/anjuta-manual/projects.sgml,
22292 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
22293 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
22294 manuals/ja/anjuta-manual/anjuta-manual.sgml,
22295 manuals/ja/anjuta-manual/compileopts.sgml,
22296 manuals/ja/anjuta-manual/debugger.sgml,
22297 manuals/ja/anjuta-manual/execute.sgml,
22298 manuals/ja/anjuta-manual/fileoperations.sgml,
22299 manuals/ja/anjuta-manual/interface.sgml,
22300 manuals/ja/anjuta-manual/introduction.sgml,
22301 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
22303 2002-10-24 Naba Kumar <naba@gnome.org>
22305 * src/project_type.c: added autogen for qt projects.
22306 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
22307 Fixed a bug that retrieves wrong terminal command.
22308 * src/commnads.c: Added more terminal commands.
22309 * configure.in: Checks for scrollkeeper version.
22311 2002-10-22 Naba Kumar <naba@gnome.org>
22313 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
22314 instead of AM_GNOME_GETTEXT.
22316 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
22317 for setup-gettext for the wizard generated projects.
22319 * src/source.c: Fixed a bug where glade file wasn't generated.
22321 * src/gnome_project.c: Excluded project version from project dir
22324 2002-10-22 Naba Kumar <naba@gnome.org>
22326 * acinclude.m4: New file with dummy funtion for gettext
22327 cross compatibility fix.
22329 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
22330 * configure.in: Fixed cflags to avoid useless warnings.
22331 * Makefile.am: EXTRA_DIST += setup-gettext.
22332 * src/toolbars.c: Added space paddings around tags label.
22334 2002-10-21 Naba Kumar <naba@gnome.org>
22336 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22338 * setup-gettext: New script to maintain gettext cross version
22340 * configure.in, macros/autogen.sh: Fix for gettext cross version
22343 2002-10-21 Naba Kumar <naba@gnome.org>
22345 * debug_tree.c: Fixed incorrect use of debug assertion.
22347 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
22348 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22349 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
22350 src/memory.c, src/memory.h, src/message-manager-private.cc:
22352 New parsing algorithm; adapted from kdevelop.
22353 Middle button menu for changing the value's display type
22355 2002-10-07 Naba Kumar <naba@gnome.org>
22357 * src/main_menubar_def.h: Changed status bar message for Help->
22358 Browse info pages. Bug #603308
22360 * src/executer.c: Made "User terminal" default for creating
22361 projects (User can always disable it later). Bug #114222
22363 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22365 * macros/autogen.sh: Require gettext 0.10.x for autogen
22366 * src/text_editor.c: Fixes Bug #595303
22367 * src/source.c: Fixes Bug #595970
22368 * src/anjuta.c: Fixes Bug #598366
22369 * scingtilla/LexCPP.cxx: Bug #602296
22370 * src/main_menubar_def.h: Bug #604363
22371 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
22373 2002-10-07 Jens Georg <mail@jensgeorg.de>
22375 Reviewed by: Naba Kumar <kh_naba@gnome.org>
22376 * gnomefilelist.c: This patch fixes the bug #611542
22378 2002-09-20 Naba Kumar <kh_naba@gnome.org>
22380 * data/properties/Makefile.am: Added tcltk.properties file.
22382 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22384 Reviewed by: Naba Kumar <kh_naba@gnome.org>
22386 * README: Updated README
22387 * plugins/class-gen/clsGen.c, src/message_manager.cc
22388 , src/mainmeu_callbacks.c, src/memory.c
22389 , src/project_dbase_gui.c, src/text_editor_gui.c
22390 , widgets/gnomefilelist.c: Set window icons
22391 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
22392 Enabled release build (stripped + optimized binaries, etc.)
22393 * data/properties/anjuta.properties, src/commands.c,
22394 src/defaults.cFixed bug #595489 (stdin on executables)
22395 * src/appwizard.c, src/main.c, src/message-manager.cc
22396 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
22397 , src/debug_tree.c: Memory related (valgrind) fixes.
22398 * src/message-manager-private.[cc,h], src/pixpams.h
22399 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
22400 * anjuta.prj: Added debug_tree.c to SOURCES
22401 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
22402 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
22403 Compacted code and cleaned up unnecessary functions.
22404 * tagmanager/*.[ch]: Code fixes.
22406 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
22408 Reviewed by: Naba Kumar <kh_naba@gnome.org>
22410 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
22411 Debug tree now detects changes of displayed variables
22412 and changes their color to red
22414 2002-09-20 Naba Kumar <kh_naba@gnome.org>
22416 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22418 * mainmenu_callbacks.c: Set's the current file name in
22419 file save as dialog.
22421 2002-09-20 Naba Kumar <kh_naba@gnome.org>
22423 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
22425 * data/properties/tcltk.properties: New file for tcl/tk
22428 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
22430 * src/project_type.[c,h], src/source.c, data/Makefile.am:
22431 Fixed a fatal bug which doesn't let building gnome2 related
22432 projects. They use different autogen.sh script. Defined new
22433 type field "gnome_macro_support".
22435 * data/autogen.sh.gnome2: New file.
22437 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
22438 bug with quotes escaping in quotes.
22440 * src/message-manager-private.cc: Used event box instead
22441 of frame for local message pane, so that the borders appear
22442 properly and nicely.
22444 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
22445 if there is a project open and all the files are un-docked.
22447 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
22449 2002-08-27 Andy Piper <andy.piper@freeuk.com>
22451 * src/main_menubar_def.h: implement feature request #595356, patch #597161
22452 * THANKS: updated for new contributions
22453 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
22455 2002-08-27 Steven Knight <steven.knight@unh.edu>
22457 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
22458 src/project_dbase.h, src/project_type.c, src/source.c,
22459 src/wizard_gui.c: new Qt project type
22460 *** NB not fully tested, may need some work, icon required...
22462 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22464 * src/memory.c, src/memory.h: new memory patch
22466 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
22468 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
22470 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
22472 * lancher/anjuta_launcher.c: Determine pty from function
22473 call instead of running 'tty' externally.
22475 * data/properties/cs.properties: Added compile/build commands.
22476 Fixed execution properties.
22478 * src/commands.c: Added c# options.
22480 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
22482 * src/debug_tree.[c,h], src/debugger.[c,h],
22483 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
22485 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
22486 1. Misaligned structs when they are members of other structs.
22487 2. '{' sometimes appears as a variable.
22488 3. Wrong processing of some arrays.
22489 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
22490 that displays the tree in two columns (variable and value).
22492 2002-08-14 Stephane Demurget <demurgets@free.fr>
22494 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
22496 * data/properties/sql.properties: added the DATETIME data type.
22498 * data/properties/html.properties: added the foreach php keyword.
22500 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
22502 * NEWS: Updated with new features.
22504 * data/.cvsignore, doc/.cvsignore: Updated.
22506 Patch from: Etay Meiri <etay-m@bezeqint.net>
22508 * src/debug_tree.h, src/debug_tree.c: New files.
22510 * src/Makefile.am, src/message-manger-private.[h,cc],
22511 src/message-manger.cc: Added Tree view for debugger
22514 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
22516 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22518 * src/memory.c, src/memory.h: New files.
22520 * src/Makefile.am, src/appwizard.c, src/controls.c,
22521 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22522 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22524 Memory view implemetation that would enable viewing raw memory
22527 2002-08-08 Stephane Demurget <demurgets@free.fr>
22529 * AUTHORS: added Biswa, because I wonder why noone already have
22530 written his name in the Anjuta's hall of fame :)
22532 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
22534 * src/appwizard_gui.c: Removed an ambiguous prototype.
22535 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
22536 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
22537 * THANKS: Updated M. Ali Vardar's email.
22539 2002-08-01 Andy Piper <andy.piper@freeuk.com>
22541 * src/anjuta_gui.c: implemented feature request to stop main and browser
22542 toolbars having exclusive use of space
22544 2002-08-01 Andy Piper <andy.piper@freeuk.com>
22546 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
22547 left over from the previous work to fix bugs :-)
22549 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
22550 src/controls.c, src/mainmenu_callbacks.h,
22551 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
22554 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
22555 src/project_import_gui.c, src/sharedlib_gui.c,
22556 src/signals_gui.c: set window icon correctly
22558 * NEWS: more updates for the release
22560 * HACKING: updated for window icons and insert menu information
22562 * src/cvs_gui.c, src/build_project.c,
22563 src/project_import_cbs.c: message strings reviewed
22565 * src/controls.c: context help button should be disabled if
22566 DevHelp is not installed
22569 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
22571 * src/debugger.c: Fixed the signalling screw up because of string
22572 update in gdb used to report the child process PID. Also, no
22573 error dialog will be popped up for "no such file or directory"
22574 error (very annoying and useless error). This error will still
22575 be shown on the debug message window. Avoided terminating the
22576 program when the terminal is terminated -- doesn't hurt, otherwise
22577 we get crappy egg-and-hen problem.
22579 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
22580 dimensions loading.
22582 * src/anjuta.c: Limited the default size of main window to sane
22585 * src/preferences.c: Fixed some deadly memory corruption bugs in
22586 the recent patches. Return from getenv() should NEVER be freed,
22587 because they are static strings.
22589 * src/preferences_gui.c: Removed the fix for crash bug with font
22590 selection and applied the real fix.
22592 2002-06-08 Andy Piper <andy.piper@freeuk.com>
22594 * NEWS: updated for release
22596 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
22598 * src/launcher.c: Added a fix a memory leak and a possible
22599 fix for zvt-crash bug.
22601 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
22603 * data/properties/latex.properties,
22604 data/properties/ada.properties: Added file.is.source property.
22606 * src/an_file_view.c: Set auto column size of the file
22609 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
22610 The user is now prompted to confirm the closing of the file
22611 if it is being used by CVS. If yes, the editor is closed and
22612 the CVS operation stops.
22614 2002-06-07 Andy Piper <andy.piper@freeuk.com>
22616 * anjuta.prj: bump project version for release
22617 * BUGS: removed unnecessary file
22619 2002-06-07 Philip Van Hoof <freax@pandora.be>
22621 * widgets/gnomefilelist.c: fix up issue with directory deleted
22622 during the life of the file list widget
22623 * src/preferences_gui.c: sticking-plaster fix to font selection
22624 causes segfault bug
22626 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
22628 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22630 * data/properties/anjuta.properties, src/an_file_view.[ch],
22631 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
22632 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
22633 added options for symbol and file browsers.
22634 * data/properties/cpp.properties: linker flags should come after
22635 the name of the file to compile.
22636 * scintilla/Editor.cxx: fixed gcc compilation warning.
22637 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
22638 be executed from bindir only.
22639 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
22640 tagmanager/include/tm_file_entry.h: CVS version information in file
22642 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
22644 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
22645 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
22646 crashes during file import.
22647 * src/project_import.c: disable project menu items during project
22650 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22652 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22654 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22655 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
22656 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
22657 modified Insert menu, added C functions template, header C
22658 template, modified header_template HEADER_H ==> NAMEFILE_H
22660 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22662 2002-06-05 Andy Piper <andy.piper@freeuk.com>
22664 * data/properties/html.properties: changed some file
22667 2002-06-05 Philip Van Hoof <freax@pandora.be>
22669 * widgets/gnomefilelist.c: Fixed #560759 and #561776
22671 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22673 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22675 * data/properties/anjuta.properties, src/defaults.c: Make windows
22676 docked by default, fix the big fonts bug.
22678 * src/an_file_view.c, src/main_menubar_def.h,
22679 src/project_dbase_gui.c: sanitized the Edit/View mess.
22681 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
22682 for customizing shortcuts.
22684 * src/mainmenu_callbacks.c: Search for selected word if present.
22686 * src/text_editor_menu.c: Added context menu options for docking
22687 and undocking editor windows.
22689 * src/main_menubar.h, src/main_menubar.c: more support for the
22690 shortcuts menu item.
22692 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22694 2002-06-05 Andy Piper <andy.piper@freeuk.com>
22696 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
22697 all commit messages being written to top of the file
22699 * src/main_menubar_def.h: message strings reviewed
22701 * src/project_import.c: message strings reviewed
22703 * src/source.c, src/glades.c: message strings reviewed. Fixed
22704 some bugs around reading the project properties for creating
22705 .glade and .desktop files in the Application Wizard. There were
22706 typos in the property names being retrieved
22708 * widgets/gnomefilelist.c: changed build_full_path to make
22709 the file widget support ~
22710 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
22712 * THANKS, widgets/e-shell-about-box.c,
22713 manuals/anjuta-manual/C/authors.sgml: updated for new
22716 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
22718 * src/project_dbase.c: Fixed the file-path-corruption bug
22719 and the cannot-import-file-in-project bug. (follow-up with
22720 the last commit from Stef).
22722 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
22723 with unsaved-project.
22725 2002-06-05 Stephane Demurget <demurgets@free.fr>
22727 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
22730 2002-06-04 Andy Piper <andy.piper@freeuk.com>
22732 * data/properties/{xml,html,other}.properties: changed some file
22735 * data/anjuta.mime: oops! cvs added
22737 * scintilla/RESearch.cxx: fixed up a problem with comments
22739 * global-tags/create_global_tags.sh: redirect errors to /dev/null
22740 to avoid messages about missing libs
22742 * NEWS: started the release notes
22744 2002-06-04 Andy Piper <andy.piper@freeuk.com>
22746 * HACKING: updated with new information on printing, patch naming
22748 * TODO: removed completed tasks
22750 * THANKS: updated a few contributions
22752 * anjuta.prj: updated the icon file
22754 * anjuta.desktop.in.in: updated to add Categories
22756 * data/anjuta.mime: created a mime type for Anjuta project files
22757 (NB needs to be added to the install in /usr/share/mime/)
22759 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
22760 "Coded in Anjuta" button in Gimp XCF format. It can be converted
22761 to PNG for websites.
22763 * plugins/patch/patch-plugin.c: clarified some messages and
22764 made it easier to see different patching sessions
22766 * src/toolbar.c: changed some message text for consistency
22768 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
22769 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
22771 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22773 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
22774 src/project_dbase.{c,h}, src/project_import_cbs.c,
22775 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
22776 Added XLib Project and a Dockapp Project types.
22777 * pixmaps/Makefile.am: added line for new pixmap for new xlib
22779 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
22780 * src/source.c: Fixed memory leak in existing projects.
22781 (filename was not freed)
22782 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
22784 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
22786 * src/anjuta.h, src/anjuta.c: Added error display funtions
22787 with parent windows.
22789 * src/appwizard_cbs.c: Changed error display function to use
22792 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
22794 * printing/print.h, printing/printing.c: Taken care of document
22795 zoom factor and fixed a font loading bug. Dynamically calculated
22796 text widths to work with zooms properly. Re-organized code for
22797 dynamic text width calulations to work in general with utf8 chars.
22798 Determined font height and width automatically from the font info.
22800 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
22801 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
22802 Converted text.zoom.factor property to use #defined value. Removed
22803 margin header and margin numbers preferences, as they now
22804 calculated dynamically.
22806 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
22808 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
22809 printing/print-util.h, printing/print.c, printing/print.h:
22810 Rewritten printing support for style based printing. Syntax highlighted
22811 printing, monochromatic printing, setup using preferences etc.
22813 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
22814 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
22815 language and the styled text buffer.
22817 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
22818 the print setup preferences page and added printer preferences. Added functions
22819 to retrieve preferences with default values.
22821 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
22824 * data/properties/anjuta.properties: Added default printer preferences.
22826 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
22827 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
22828 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
22830 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
22832 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22834 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22836 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
22837 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
22838 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
22839 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
22841 printing/Makefile.am: Reduced compiler optimizations.
22843 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
22844 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
22845 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
22846 tagmanager/tm_workspace.c: TagManager fixes.
22848 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
22850 * printing/*: CVS added. :)
22852 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22854 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22856 * printing*: CVS added.
22857 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
22858 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
22859 src/main_menubar_def.h: Gnome Print support
22860 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
22861 * configure.in: Enable debugging flag option
22862 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
22863 Print properties defined.
22864 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
22866 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22868 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22870 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
22871 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22872 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
22874 * src/text_editor.c: Minor cleanups.
22875 * anjuta.c: Tweaks to 'Goto File Line' functionality.
22876 * src/project_dbase.c: Fixes to add/remove files from project.
22877 * src/help.c: Fix minor memory leak.
22878 * src/project_dbase_gui.c: Remove debugging messages.
22879 * src/utilities.[ch]: Cleanups and minor fixes.
22880 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
22882 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
22884 * src/anjuta.c [anjuta_apply_preferences()]:
22885 Fixed a crash bug when tab pos is not defined for the editors.
22887 * data/properties/cpp.properties: Set default identifier property to normal.
22888 This fixes the bug in which the fore color gets hidden with dark background.
22890 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
22892 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
22895 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
22896 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
22897 src/anjuta.c, data/properties/anjuta.properties:
22898 Implemented line wrapping.
22900 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
22902 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
22903 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
22904 tags. Code was reviewed from GNOME Bonsai view.
22906 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
22907 it seems to have been removed by scintilla people.
22909 * data/properties/anjuta.properties: Set default line wrap to false, as
22910 is noticably slow with big files.
22912 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22914 * src/project_import_gui.c: disallow the selection of files in
22916 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
22919 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22921 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
22922 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
22923 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
22924 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
22925 now works properly.
22926 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
22927 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
22928 * src/utilities.[ch]: Added some utility functions.
22929 * tagmanager/tm_project.c: Fix for bug in file removal from project.
22931 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22933 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22935 * HACKING: info on FIXME statements and removed ccview references
22936 * Makefile.am: added rule to make RPM package
22938 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22940 * THANKS, widgets/e-shell-about-box.c,
22941 manuals/anjuta-manual/C/authors.sgml: updated for new
22943 * src/anjuta.c: removed unnecessary warning code since CVS
22944 support is now implemented :-)
22945 * manuals/sgmldocs.make: implemented a fix for bug #553969
22946 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
22947 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
22948 manuals/C/anjuta-faqs-C.omf: modified the descriptions
22950 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22952 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
22953 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22954 src/main_menubar_def.h, src/preferences_gui.c,
22955 preferences.c, preferences.h: setup Username and Email
22956 preferences, Insert ChangeLog and Username editor functions
22958 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
22960 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22962 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
22963 src/src_paths_cbs.c, src/src_paths_gui.c
22964 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
22966 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22968 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22970 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
22971 and goto tag menu items to main menu.
22973 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22975 * THANKS, widgets/e-shell-about-box.c,
22976 manuals/anjuta-manual/C/authors.sgml: added new contributors
22977 * HACKING: updated with info on files to change for credits
22979 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
22981 * src/aneditor.cxx: extended extension list which fixes segfault
22982 on selecting lisp, ruby or matlab as highlight style.
22984 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22986 * src/main_menubar_def.h: fixed an array initialiser and fixed
22987 the lexer settings for the new entries on the Format menu
22989 2002-05-07 Stephane Demurget <demurgets@free.fr>
22991 * Synced with Scintilla 1.45
22993 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22995 * anjuta.prj: added another missing file
22996 * ChangeLog: fixed some incorrect change dates I caused by
22997 sloppy cut-and-pasting :-/
22999 2002-05-06 Andy Piper <andy.piper@freeuk.com>
23001 * src/mainmenu_callbacks.c: fixed title of new About box
23003 2002-05-05 Andy Piper <andy.piper@freeuk.com>
23005 * src/pixmaps.h: added macros for OpenGL and SDL project icons
23007 2002-05-05 Andy Piper <andy.piper@freeuk.com>
23009 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
23010 * anjuta.prj: updated for new files
23012 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
23014 * widgets/e-shell-about-box.c: Added version display.
23016 2002-05-03 Andy Piper <andy.piper@freeuk.com>
23018 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
23019 widgets/scroll_menu.c: fixed up some compiler warnings (patch
23020 from Philip Van Hoof)
23022 2002-05-03 Andy Piper <andy.piper@freeuk.com>
23024 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
23026 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
23027 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
23028 that produced build errors (needs checking on a machine with the
23030 * data/properties/lisp.properties: updated to match format of other
23031 lexer property files supplied with Anjuta
23033 2002-05-03 Andy Piper <andy.piper@freeuk.com>
23035 * anjuta.prj: added new files
23036 * HACKING: added information from the mailing list on
23037 adding new project types to the wizard (thanks to Johannes)
23039 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23041 * src/utilities.h, src/launcher.c, src/gnome_project.c,
23042 src/appwiz_page2.c: Fix for 547038.
23044 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
23046 * attach_process.c, attach_process_cbs.c: Fixed a dialog
23049 * about.h: cvs removed.
23051 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23053 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23057 * src/anjuta.c (anjuta_system_error): checks for the error number to
23058 know whether the error description is needed or not.
23060 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
23062 * pixmaps/anjuta_logo.png: New about logo.
23064 * pixmaps/anjuta_icon.png: New icon from Misha. The
23065 old one had trouble with some gtk themes.
23067 * about.c: Removed. No longer needed.
23069 * mainmenu_callbacks.c: Removed reference of about.h
23071 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23073 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23075 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
23076 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
23077 About Dialog (thanks to the Evolution team for the cool widget!)
23079 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
23081 Patch from lbell <lbell@tsc4.com>
23083 * src/find_in_files.c, src/find_in_files.h,
23084 src/anjuta.c: Added save_yourself, load_yourself routines.
23086 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
23087 Added "Append messages" toggle button. This will enable
23088 the search results to be appended to the already existing
23091 * src/debugger.c: Fixed a typo.
23093 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
23094 src/session.c, src/session.h: Improved session management.
23096 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
23098 * THANKS, FUTURE, AUTHORS: Changed my email and
23101 2002-05-02 Stephane Demurget <demurgets@free.fr>
23103 Impl. feature request #525271 (add Lisp support).
23105 * data/properties/lisp.properties: added.
23107 * data/properties/Makefile.am, data/properties/anjuta.properties: added
23108 the lisp properties.
23110 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
23111 src/utilities.[ch]: added support for the Lisp highlight style.
23113 2002-05-02 Stephane Demurget <demurgets@free.fr>
23115 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
23116 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
23117 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
23118 option preferences to have a persistent setting. Plus it's not used
23119 often, so it's better here than flooding the menus.
23121 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
23122 preferences pages a lot more consistent and sweeter: tabs direction
23123 radiobuttons are directed against the meaning, all pages have an
23124 outter frame, a lot of padding, removed all expand attributes for
23125 vertical boxes, ...
23127 That's not a total revamp, but it's really looking better now, even
23128 if there's still work to be done.
23130 2002-05-01 Andy Piper <andy.piper@freeuk.com>
23132 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
23133 * TODO: added task to be completed before next release (update all credits)
23135 2002-05-01 Stephane Demurget <demurgets@free.fr>
23137 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
23140 2002-05-01 Benke László <decike@freemail.hu>
23142 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23144 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
23145 src/main_menubar_def.h, src/mainmenu_callback.[ch],
23146 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
23147 to the format menu in order to reorder the notebook tabs in
23148 alphabetical order everytime a file is created/opened/saved.
23150 2002-05-01 Philip Van Hoof <freax@pandora.be>
23152 * widgets/gnomefilelist.[ch] (history_combo_go),
23153 (history_combo_clicked): impl.
23155 (gnome_filelist_new_with_path): use this new impl.
23157 2002-05-01 Stephane Demurget <demurgets@free.fr>
23159 * src/project_dbase_gui.c (add_file): added the xpm file type.
23161 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23163 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
23166 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
23169 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
23170 src/text_editor_menu.c: Added context sensitive search in symbol
23171 browser and editor.
23173 * configure.in: Changed version number to 0.1.9.99.
23175 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
23176 src/project_import.c: Minor changes to project import facility.
23178 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
23179 (Forced to use specific brace format)
23181 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
23182 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
23183 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
23185 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
23187 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
23188 replaced the spinbutton with an hscale, and made the UI less "blocky".
23190 * src/cvs_gui.c: When diffing a project you can choose date and
23193 * src/project_dbase.c: Import_file activated again
23195 * configure.in, plugins/Makefile.am: Added patch plugin
23197 * plugins/patch/*: The new patch plugin
23199 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23201 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23203 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
23204 dropdown list shown by autocompletion are now removed.
23206 2002-04-28 Philip Van Hoof <freax@pandora.be>
23208 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
23209 a bunch of filetypes from the older version.
23211 * src/project_dbase_gui.c (add_file): changed the import
23212 dialog's filetypes combo contents depending on the
23213 type of data to be imported.
23215 2002-04-28 Stephane Demurget <demurgets@free.fr>
23217 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
23218 the amount parameter as Philip stated and reformated to follow the
23221 * src/project_dbase.c (project_dbase_make_default_filetype_list):
23222 changed accordingly.
23224 2002-04-25 Stephane Demurget <demurgets@free.fr>
23228 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
23229 Shift-F6, to be more consistent with other Gnome apps.
23230 Moved the "Search next" entry under the "Search" one, and swapped the
23231 order of the "Find in files" and "Find and Replace" ones.
23233 Some additional fixes ands cleanups on the edit menu.
23235 * src/main_menubar.h: replaced all occurences of repeat_find by
23236 find_again for the code to be more consistent.
23238 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
23239 sensitiveness depending on the existence of an active text buffer.
23241 * TODO: added some bits about improving the usability of the
23242 search/search again couple.
23244 2002-04-25 Stephane Demurget <demurgets@free.fr>
23246 * src/preferences_gui.c: made the tab labels text more consistent
23249 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23251 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
23253 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
23256 * src/main.c (main): simplified some code and cleanups.
23258 Fix a part of #499366:
23260 * src/commands.[ch] (sync_from_props), (command_editor_save),
23261 (on_apply_clicked), (create_command_editor_gui): added the gui
23262 corresponding to the command.terminal preference.
23264 2002-04-25 Stephane Demurget <demurgets@free.fr>
23268 * anjuta.spec.in: added build requirements for the source rpm.
23270 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
23272 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23274 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
23275 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
23276 src/project_type.c, source.c, wizard_gui.c:
23277 Added new GNOME 2 project types and changed glade behaviour to
23278 produce GTK code if project type GTK was selected and GTKmm code
23279 if project type GTKmm was selected (and not depending on the
23280 selected language. Disabled glade for GNOME 2 projects because
23281 we will need glade2 there.
23283 * src/project_dbase.c: Fixed a memory lack.
23285 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
23287 * src/cvs.c: Added an error message if jobs are running
23289 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
23291 * tagmanager/tm_work_object.c: Fixed a chrash
23292 bug which occurs when it tries to stat an empty
23295 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
23297 * src/controls.c: CVS menu items now becomes
23298 insensitive when the launcher is busy.
23300 * src/anjuta.c, cvs.h, cvs.c: Created a function
23301 to update the cvs preferences when preferences are
23302 applied in preferences dialog and called it from
23303 anjuta_update_preferences().
23305 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
23307 * src/cvs.c: Added a space in the cvs command
23308 before the revision part. This fixes the cvs
23309 error we get when cvs-diffing with revisions.
23311 * src/cvs.c: Fixed a compiler warning.
23313 * src/find_replace.c: The dialog now remembers
23314 the settings including the "prompt on replace"
23315 which seems to have broken somewhere line the
23318 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
23320 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
23321 Added a new property in cvs class to hold a boolean
23322 for enabling date in cvs diff. This fixed the bizzare
23323 diff output due to the date that goes with the cvs
23324 command. Also, set the default value of compression
23325 to 3 and unified diff option to 1.
23327 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
23329 * src/cvs.c: The diff editor is set to hilite as
23330 diff syntax hiliting.
23332 * configure.in, manual/Makefile.am:
23333 Added a new manual module for ja language.
23335 * manual/ja/*/*/*: New module and files for the
23336 ja translation for the anjuta documentation
23337 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
23339 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
23341 * src/launcher.c: Made a very messy work around
23342 for the launcher authentication to work properly.
23344 * src/find_replace.c: Applied the missing patch
23345 from Dan Elphick <dre00r@ecs.soton.ac.uk>
23347 2002-04-16 Andy Piper <andy.piper@freeuk.com>
23349 * src/cvs.c, src/main_menubar_def.h: made message strings
23350 consistent with existing standards from our own documentation
23351 (such as uppercase P in Project, corrected spelling of
23354 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
23356 * src/cvs_gui.c: Cleaned up gui and aligned various
23357 widgets to give a clean look.
23359 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
23361 * src/launcher.c: Added work around to retrieve
23362 the child exit code. It works. :)
23364 * src/find_in_files.c, src/gnome_project.c,
23365 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
23366 src/clean.c, src/clean_project.c, src/build_project.c,
23367 src/build_file.c: Modified to handle the new
23370 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
23372 * src/find_replace.c: Changed signal to call
23373 on_replace_text_close on from delete_event
23374 to close => the replace history is now updated.
23376 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
23378 * src/cvs.c: escaped the cvs import message before
23381 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
23383 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23385 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
23387 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
23390 * src/preferences_gui.c: GUI improvements
23392 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
23394 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
23396 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
23397 Removed static qualifier from tm_tag_type_name() and
23398 availed it's prototype for use in outside code. also
23399 created reverse map function tm_tag_type_name();
23401 * src/anjuta.c: Implemented qualified tags names for
23402 the tag list (on the toolbar pulldown list) to avoid
23403 ambiguty in tags with similar names (like prototype
23404 and definition). Patch modified and improved.
23406 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
23408 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
23410 * src/utilities.[c,h]: Added a utility funtion
23411 that escapes the single and double quotes in a
23412 given string. Useful for passing command line
23415 * src/cvs.c: Escaped the cvs log message before
23416 passing it to cvs command line to avoid ambiguties
23417 with quotes in the message.
23419 * pixmaps/anjuta_icon.png: Changed to the new icon.
23420 from Todd Goyen <goyen@mbi-berlin.de>
23422 * src/message-manager-private.cc: Added regex to
23423 recognize (underline hilite) the parsable outputs
23424 from the zvt terminal.
23426 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
23428 Patch from: Tina Hirsch <tehirsch@arcor.de>
23430 * src/project_type.c:
23431 Fixed a bug in the wxproject type and modified the erroroutput when
23432 configure doesn't find wx-config
23434 Patch from: Timothee Besset <ttimo@idsoftware.com>
23436 * src/anjuta.c, src/message-manager-private.cc,
23437 src/message-manager-private.h
23438 Catches double clicks in the zvt terminal, and calls goto_error_line
23439 to jump to the appropriate location in the source. This will recognize
23442 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
23444 * src/build_project.c: Taken care of memory leak
23445 by freeing cmd variable properly.
23447 * src/main_menubar_def.h: Fixed wrong signal connection
23448 for cvs project commit.
23450 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
23452 * src/preferences_gui.c: Added some border and adjusted
23453 expandsion, filling in box adds to make the cvs preferences
23456 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
23458 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23460 * src/cvs*, src/main_menubar*, src/preferences*:
23461 Moved CVS settings to preferences, added a nice login dialog.
23463 * src/controls.c, src/project_dbase.c:
23464 CVS project options are only shown if a project is open
23466 * src/build_project.c:
23467 User is now asked if he wants to install as root
23472 * anjuta.prj: Updated with cvs files
23474 * TODO: Remove task which are done
23476 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
23478 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
23479 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
23480 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
23482 Modified launcher to use controlling terminal to detect and
23483 take care of password authentications (for example, for cvs
23484 and root installs).
23486 * pixmaps/password.png: New file.
23488 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
23490 Anjuta kick start tutorial wirtten by:
23491 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
23493 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
23494 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
23495 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
23496 manuals/C/anjuta-tutorial/figures/*.png:
23500 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
23504 2002-03-28 Roel Vanhout <roel@stack.be>
23506 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23508 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
23509 src/preferences_gui.c:
23510 Added option to wrap around to beginning/end of file when on last bookmark
23511 and next/previous bookmark is pressed
23513 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
23515 Patch from Philip Van Hoof <freax@pandora.be>
23517 * src/gnomefilelist.c:
23518 Added gimp like feature that changes the file extension of
23519 the filename entered in the selections when the file
23522 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
23524 Patch from Roy Wood <roy.wood@filogix.com>
23526 * src/controls.c, src/find_text.c, src/find_text.h,
23527 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23528 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23530 Menuitem for entering currently selected text as find target,
23531 added key accel for "find next" and changed some key accels for
23532 other key for consistency.
23537 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23539 * src/watch.c, src/watch.h, src/watch_cbs.c,
23540 src/watch_cbs.h, src/watch_gui.c:
23542 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
23544 Added change watch entries feature
23545 and Watch entries modify on double click fixed.
23547 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23549 * src/mainmenu_callbacks.c:
23551 Project commit should not bypass dialog as
23552 we need to get the cvs log from the user.
23554 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23556 * src/project_dbase.c:
23558 Patch from Roy Wood <roy.wood@filogix.com>
23560 Fixed docking bug with the new docking patch
23561 to fix copy/paste bug.
23563 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23565 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
23566 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
23567 src/main_menubar.h, src/main_menubar_def.h,
23568 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23570 Added cvs project support. Featured bypass cvs dialog for
23571 cases where we don't need dialog (such as project and right
23572 click selection from file browser). Cleaned up cvs code to
23573 make them generic cvs operations instead of separate file
23574 and project operations. Added cvs log action. Increased
23575 file entry box width and enabled "unified diff" by default.
23576 Used Editor buffer for status and log and set hilite for
23577 these buffers including diff buffer (DIFF hilite).
23579 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
23581 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23583 * data: Added file autogen.sh.wxwin
23584 * data/Makefile.am: Added entry for autogen.sh.wxwin
23585 * pixmaps: Added project image appwiz_wxwin.png
23586 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
23587 * src/appwizard_cbs
23588 src/compiler_options.c
23590 src/project_dbase.c
23591 src/project_dbase.h
23592 src/project_import_cbs.c
23596 src/wizard_gui.c: Added everything necessary for new
23597 project type 'wxWindows (wxGTK)
23598 * src/project_dbase.c: Fixed a bug that caused every project
23599 to be a glade project in dialog
23600 'Project information'.
23602 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
23604 Patch submitted by Roy Wood <roy.wood@filogix.com>
23606 * src/anjuta_gui.c, src/message-manager-dock.c,
23607 src/project_dbase.c:
23609 fixed the copy/paste bug by rewriting dock/undock
23612 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
23614 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23616 * src/cvs*, src/Makefile.am:
23617 New file for CVS support. File operations currently work
23618 cvs login needs to be done. Project support is not yet
23621 * src/main_menubar*, src/mainmenu_callbacks,
23622 src/anjuta.c, src/anjuta.h:
23623 Added menus and functions for cvs commands.
23625 * src/text_editor_menu.h:
23626 Added #include <gtk/gtk.h>
23629 Removed a warning (and this time it works ;-)
23631 * src/utilities.c, src/utilities.h:
23632 Added a utility function to retrieve directory
23633 name out of full path.
23635 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
23637 * src/executer.c: (create_executer_dialog): changed the default
23638 focus on the entry.
23640 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
23642 * widgets/gnomefilelist.c:
23643 Fixed duplicate history entries for the same directory.
23645 2002-03-10 Stephane Demurget <demurgets@free.fr>
23649 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
23650 it's already used by scintilla to delete the whole current line.
23652 2002-03-10 Stephane Demurget <demurgets@free.fr>
23656 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
23657 calls to fileselection_hide_widget,
23658 (on_open_filesel_cancel_clicked): removed.
23660 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
23661 (on_add_prjfilesel_cancel_clicked):
23663 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
23666 * src/fileselection.c: Made some functions static.
23667 (fileselection_hide_widget): rewritten using the new
23668 gnome_filelist_set_multiple_selection function.
23670 * src/fileselection.c: (on_file_selection_delete_event): removed
23671 unuseful widget hides. Some cleanups,
23672 (on_file_selection_cancel_clicked): impl,
23673 (create_fileselection_gui): changed the cancel button clicked's
23674 callback to use this new function.
23676 * src/anjuta.c: (anjuta_new):
23677 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
23678 callbacks, because this the gnome filelist widget's job.
23680 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
23681 clist selection mode duplicates set,
23682 (gnome_filelist_key_press): use the new impl. function.
23684 2002-03-10 Stephane Demurget <demurgets@free.fr>
23688 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
23689 fixed some bogus code using an array cell out of
23690 range, removed unecessary gettext usages.
23692 * src/appwiz_page2.c: (on_prj_name_entry_changed):
23693 some cleanups and now transform minus characters to
23697 (source_write_configure_in),
23698 (source_write_toplevel_makefile_am),
23699 (source_write_desktop_entry),
23700 (source_write_glade_file):
23701 * src/project_dbase.c: (project_dbase_summon_glade),
23702 (project_dbase_generate_source_code):
23703 * src/glades.c: (gladen_write_glade_write):
23704 replaced some occurences of the target name by the
23705 project filename, using project_dbase_get_proj_name,
23706 to fix the name of some files.
23707 Fixed a lot of mem leaks.
23708 Various code cleanups.
23710 2002-03-06 Stephane Demurget <demurgets@free.fr>
23712 Merged with latest (1.44) scintilla.
23714 Added: - The calltip.<lexer>.end.definition property to display help
23715 text on a second line of calltip.
23716 - The calltip.<lexer>.word.characters property to correctly find
23717 calltips for functions that include characters like '$' which
23718 is not normally considered a word character.
23719 - The use.monospaced property to determine initial state of
23720 Use Monospaced Font setting.
23722 Bugs fixed: Too many to mention; please see :
23723 http://www.scintilla.org/ScintillaHistory.html for the
23726 * scintilla/*/*: updated nearly all files.
23728 * TODO: removed the need of a scintilla merge.
23730 Merged with latest (1.44) SciTE properties.
23732 * data/properties/anjuta.properties: added the wrap, use.monospaced
23735 * data/properties/html.properties: added a missing php extension, and
23736 updated php keywords to the latest reference.
23738 * data/properties/pascal.properties: added commands to compile, build
23739 and execute pascal applications.
23741 * data/properties/lua.properties: added styles for statements.
23743 * data/properties/bash.properties: added the declare keyword.
23745 Fixed distchecking.
23747 * global-tags/Makefile.am,
23748 global-tags/create-global-tags.sh: used some kind of ugly hack to
23749 make distchek work, since noone has proposed some better way.
23751 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
23752 and Ctrl-N replace Alt-N for new file according to the Gnome design
23755 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23757 * widgets/gnomedirlist.c
23758 widgets/gnomedirlist.h
23759 widgets/gnomefilelist.c
23760 widgets/gnomefilelist.h:
23762 Added GPL headings in the file.
23764 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23766 * src/attach_process.c
23767 src/attach_process_cbs.c
23768 src/attach_process_cbs.h
23769 src/attach_process_gui.c
23771 src/breakpoints_cbs.c
23772 src/breakpoints_cbs.h
23773 src/breakpoints_gui.c
23775 src/compiler_options.c
23776 src/compiler_options_cbs.c
23777 src/compiler_options_cbs.h
23778 src/compiler_options_gui.c
23779 src/find_in_files.c
23780 src/find_in_files_cbs.c
23781 src/find_in_files_cbs.h
23782 src/find_in_files_gui.c
23787 src/preferences_gui.c
23788 src/project_config.c
23790 src/src_paths_cbs.c
23791 src/src_paths_cbs.h
23792 src/src_paths_gui.c:
23794 Bugs #521629 and #522427 fixed. The problem was, that the
23795 escape-key was not catched and the dialog was hidden, but
23796 the flag was not set correctly.
23798 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
23799 using the gnome_dialog_close_hides()-setting present in most dialogs.
23800 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
23801 emits "close" and set the flag in the close-callback.
23803 Patch from: Jens Georg <mail@jensgeorg.de>
23805 2002-03-06 Stephane Demurget <demurgets@free.fr>
23807 * src/*.{c,cpp}: s/string_free/g_free/
23809 * src/utilities.[ch]: (string_free): removed.
23811 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
23813 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23815 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
23816 src/mainmenu_callbacks.[ch]:
23817 Removed Project menu options: README, TODO, ChangeLog and NEWS
23818 Moved Save Build Messages to Build menu and only highlight it
23819 when there are build messages.
23820 Corrected a spelling: "mojority" -> "majority"
23821 Fixed initialisation of edit.edit_app_gui so now Edit menu
23822 can be shown when no project is loaded.
23824 * src/project_dbase.h: Removed prototype for static function
23826 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23828 * src/text_editor.c: Editor is marked changed after
23831 Patch from: Jens Georg <mail@jensgeorg.de>
23833 2002-03-04 Roel Vanhout <roel@stack.be>
23835 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23837 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
23838 Added option to ignore binary files on 'Find in files' (grep -I option)
23840 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23843 session restoration and commandline load in
23846 * src/anjuta.[h,c], src/anjuta_cbs.c:
23847 Removed "clear windows menu" and prevented runtime
23850 * src/compile.c, src/build_file.c, src/build_project.c,
23852 Takes into account the preference setting for
23853 show dialog when job completes. Dialogs are
23854 shown when it is enabled otherwise not.
23856 2002-03-03 Roel Vanhout <roel@stack.be>
23858 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23861 Store 'Find...' search string on search so that 'Find Next' will search for
23862 that string, even if the dialog hasn't been closed yet.
23864 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23866 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
23867 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
23868 src/main_menubar_def.h:
23870 Organized menus, removed "Windows" and "Utilities" menus from the
23871 menubar [they are no longer needed]. Also removed some extragenous
23874 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23876 * src/message-manager-private.cc:
23877 Set message clist selection mode to BROWSE.
23879 * src/message-manager.cc, src/an_symbol_view.c,
23880 src/an_file_view.c:
23881 Added Key navigation for the CTree and CList. Arrow left for
23882 node collapse, right for node expand, space (or enter) for
23883 activation (same as double click).
23885 2002-03-03 Roel Vanhout <roel@stack.be>
23887 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23889 * plugins/class-gen/clsGen.c
23890 Added functionality to semi-intelligently prefill filename
23891 boxes with names deduced from class name
23893 2002-02-26 lbell <lbell@tsc4.com>
23895 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23896 * src/preferences_gui.c:
23897 Removed an incorrect use of gtk_misc_set_alignment().
23899 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
23900 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
23901 src/preferences.h, src/preferences_gui.c:
23903 Added the option to reload last open project at the startup.
23904 Added the possibility to open a new project without close
23907 * src/properties.cxx:
23908 Corrected a spelling mistake in message string.
23911 Updated session functions.
23913 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
23915 * widgets/gnomefilelist.c: Bug fixes.
23917 Patch from Philip Van Hoof <freax@pandora.be>
23919 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23921 * src/an_file_view.c:
23922 anjuta was unable to open some files becuase they were not being
23923 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
23924 Removed mime checking when opening with anjuta, becuase it doesn't
23925 hurt to open binary files in anjuta (some even may want to do so).
23927 Added a warning when mime type is not set when "view with default
23928 viewer" is activated.
23930 * src/an_file_view.c, an_symbol_view.c:
23931 Converted N_() to _() where ever appropriate in the strings.
23933 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
23935 * src/appwizard_gui.c, src/appwizard_cbs.c
23936 src/wizard_gui.c/h, src/appwiz_page3.c,
23937 src/project_import_gui.c:
23939 Moved target type radiobuttons to appwiz. page 2
23941 * src/message-manager-private.cc
23942 Fixed a bug which caused a crash if next message function was used
23944 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23946 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23948 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
23949 Modifies the behaviour of Alt-TAB in Anjuta. This
23950 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
23951 edited files in the first items of the notebook.
23953 Patch from: Timothee Besset <timo@qeradiant.com>
23955 2002-02-24 Philip Van Hoof <freax@pandora.be>
23957 * widgets/gnomefilelist.c, gnomefilelist.h:
23958 Added filecompletion
23960 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23962 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
23964 * configure.in: Added "sk" to ALL_LINGUAS.
23966 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
23968 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
23969 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
23970 src/wizard_gui.c: Added support for static and dynamic libs
23972 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
23974 * widgets/gnomefilelist.c:
23975 Fixed gnome_filelist_get_lastfilename so it no longer returns
23978 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
23980 * src/resources.h, resources.c:
23983 * src/main_menubar_def.h, mainmenu_callbacks.c:
23984 Changed to use gnome configed url handler.
23986 2002-02-19 Philip Van Hoof <freax@pandora.be>
23988 * widgets/gnomefilelist.c
23989 Added PHP filetype.
23991 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
23993 * plugins/class-gen/clsGen.c:
23996 * widgets/gnomefilelist.c:
23997 Gives the maximum space to the files section of the open file dialog.
23999 Patches from: lbell <lbell@tsc4.com>
24001 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
24003 * src/anjuta.c, main.c:
24004 Used tm_get_real_path in anjuta_get_full_filename();
24006 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
24008 * anjuta.prj: update version
24010 2002-02-17 Stephane Demurget <demurgets@free.fr>
24012 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
24013 removed the amount arg and replaced with a NULL-ending list.
24014 (gnome_filelisttype_makedefaultlist): use the new prototype.
24016 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
24018 * src/about.c, THANKS: updated for new contributors
24020 * anjuta.prj: added new files
24022 * README: corrected some documentation, ctags no longer needed,
24023 pkgconfig now required
24025 * data/properties/others.properties: add .cvsdiff extension
24027 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
24028 patch from Vadim Berezniker <vadim@berezniker.com> to improve
24031 * doc/anjuta.1: added initial man page thanks to
24032 Rob Bradford <rob@debianplanet.org> (NB build and install
24035 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
24037 * src/Makefile.am: Cleaned handling of compiler flags by moving them
24038 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
24041 * configure.in: Changed version to 0.1.10-pre
24043 2002-02-17 Stephane Demurget <demurgets@free.fr>
24045 * src/fileselection.c: (create_fileselection_gui): always display
24046 the directory creation button as we cannot rely on the dialog
24049 * widgets/gnomefilelist.[ch]: fixed includes.
24051 * pixmaps/new_folder.xpm: resized, added a + sign.
24053 2002-02-17 Stephane Demurget <demurgets@free.fr>
24055 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
24056 changed all extensions to begin with a dot.
24058 2002-02-16 Philip Van Hoof <freax@pandora.be>
24060 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24062 * THANKS: added Philip.
24064 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
24066 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
24067 * src/file_selection.[ch],
24068 * widgets/gnomefilelist.[ch]: added a filetype
24069 combobox to the Anjuta file dialog widget.
24071 2002-02-14 Andy Piper <andy.piper@freeuk.com>
24073 * anjuta.spec.in: eep! the import script was not being installed by
24074 RPM - fixed for the release.
24076 2002-02-13 Stephane Demurget <demurgets@free.fr>
24078 Various cleanups and fixes for the next release to be able to make
24081 * plugins/*/*.c: added missing prototypes causing gcc to speak to
24082 much and make some tweaks plus cleanups.
24084 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
24085 args to remove some warnings.
24087 * global-tags/Makefile.am,
24089 src/Makefile.am: link against Anjuta static libs using the
24090 $(top_builddir) dir, not anymore on $(top_srcdir) to make
24093 * src/Makefile.am: ditto with all the Anjuta static libs.
24095 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
24096 include, as we already include the whole directory for the build.
24098 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
24100 2002-02-13 Andy Piper <andy.piper@freeuk.com>
24102 * pixmaps/Makefile.am: icon for libglade project now installed
24103 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
24104 * manuals/C/Makefile.am: removed ChangeLog reference which was
24105 breaking some build stuff
24106 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
24107 include reference problems that showed up on make distcheck
24108 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
24110 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
24112 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
24114 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
24116 * src/message-manager-private.cc:
24117 The horizontal scrollbar now shows properly on demand.
24119 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
24121 * src/dnd.c fixed some warnings
24122 * src/message-manager-private.cc: Horizontal scrollbar is now shown
24123 and works. It is shown always at the moment but before it was
24124 shown on demand and did never work.
24126 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
24128 * src/anjuta.c: Fixed a crash bug.
24129 patch from: Jens Georg <mail@jensgeorg.de>
24131 2002-02-04 Andy Piper <andy.piper@freeuk.com>
24133 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
24134 reports a problem with missing end tags on <graphic>
24136 2002-02-03 Andy Piper <andy.piper@freeuk.com>
24138 * manuals/C/ChangeLog: removed since it was never used
24139 * manuals/C/anjuta-manual/*: more updates, new screenshots
24140 * anjuta.prj: updated for new manuals/ structure
24142 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
24144 * source.c, compiler_options.[c/h]:
24145 Fixed bug #460321 "Problem with optimization options"
24146 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
24148 2002-02-03 Andy Piper <andy.piper@freeuk.com>
24150 * NEWS: prepared for release, need to fill in date
24151 * data/welcome.txt: version number updated
24153 2002-02-03 Andy Piper <andy.piper@freeuk.com>
24155 * src/text_editor_menu.c, src/an_file_view.c,
24156 src/an_symbol_view.c: marked strings for translation
24158 * src/defaults.c, data/properties/xml.properties:
24159 *.omf and *.xsl files should use XML highlighting
24161 * manuals/C/anjuta-manual/*:
24162 - restructured so that files have more meaningful names
24163 and are easier to edit (see anjuta-manual.sgml for the
24165 - updated some screenshots
24166 - continued rewrite
24168 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
24170 * main.c: Made a workaround to remove the old
24171 anjuta gnome config file (older than 9 Feb 2002). This
24172 will fix the bug which never lets the brower toolbar shown.
24174 * main.c: In fact, the above solution wouldn't work in all
24175 cases. Therefore, here is the better fix, which works by
24176 detecting the version of the old config file and deleting
24177 ~/.gnome/Anjuta if it is lesser than 0.1.9.
24179 2002-02-01 Andy Piper <andy.piper@freeuk.com>
24181 * HACKING: added info on submitting patches
24183 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
24185 * src/project_import_gui.c, src/project_import.c:
24186 - If Project Import Wizard is canceled everything is
24188 - Back button is now insensitive on page 3 (some problems:
24189 see TODO in project_import_qui.c:284
24190 - Menu frame is insensitive if project type != GNOME(mm)
24192 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
24194 * src/main.c: Fixed bug # (Unable to open files on
24195 double click in project window from second trial onwards when
24196 the project is opened from command line).
24198 * po/POTFILES.in: Removed tags_manager.[h,c]
24200 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
24202 * src/preferences.c:
24203 A quick hack to fix the 'invisible' browser toolbar when
24204 upgrading from 0.1.8 to 0.1.9
24207 Fixed toolbar names which were causing confusions in the toolbar
24211 Substituted "anjuta" with PACKAGE
24213 * src/project_import_gui.c:
24214 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
24216 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
24217 Added new files and removed obsolete ones.
24219 2002-01-30 Andy Piper <andy.piper@freeuk.com>
24221 * src/appwizard_cbs.c, project_import_cbs.c,
24222 main_menubar_def.h, project_import_gui.c:
24223 updates to message strings and layout for the
24226 * text_editor_cbs.c: fix for the tab menu entries for
24227 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
24229 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
24236 Tag dropdown exclusive (takes
24237 all space in the toolbar) and never vertical and
24238 increased the width of the tag combo to 256 pixs.
24239 Toolbar separator before the combo and button.
24240 Added tags label before the tag button.
24241 Reorganized the dock bands for the toolbars.
24243 * src/project_import_gui.c
24244 src/project_import.c:
24245 Fixed an error and removed an unused variable.
24247 * data/properties/anjuta.properties:
24248 Removed the property for the old toolbar and set
24249 browser toolbar show to default.
24251 * src/project_dbase.c: excluded modules were not
24255 No build files will be written if the project is blocked.
24257 * src/project_import.c,
24258 src/project_import_cbs.c,
24262 Manually applied Johannes patch to fix some memory
24263 issues and gui clean up.
24264 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
24266 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
24267 Fixed a bad bug with remove file from project because of
24268 files were never removed properly from the project and
24269 from the tagmanager.
24271 * src/appwiz_page3.c: Disabled unused codes to clear
24274 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
24276 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
24279 pixmaps/Makefile.am
24282 src/an_symbol_view.c
24290 src/main_menubar_def.h
24291 src/mainmenu_callbacks.c
24292 src/mainmenu_callbacks.h
24294 src/project_dbase.c
24295 src/project_dbase.h
24297 src/text_editor_menu.c
24298 src/text_editor_menu.h
24301 src/toolbar_callbacks.c
24302 src/toolbar_callbacks.h :
24304 Patch submitted by:
24305 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24307 Removes the Tags toolbar and substituted it with
24308 tags combo dropdown list. Fixes a couple of bugs.
24310 Moved the tag combo to browser toolbar because
24311 main toolbar was becoming too long.
24312 Made a new icon of tag toolbar.
24314 * po/zh_TW.po: Fixed bug.
24316 * pixmaps/an_tag.xpm: Added new file.
24318 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
24320 * src/project_import_gui.c: Reorganized project
24323 2002-01-29 Andy Piper <andy.piper@freeuk.com>
24325 * HACKING: added info on creating windows and dialogs
24327 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
24329 * src/tm_file_view.c:
24331 Sorts the file list at the end instead of doing sort-insert
24332 to improve performance.
24333 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
24335 * src/project_dbase.c: Resolved a conflict from
24338 * src/project_import.c:
24340 Fixed to use anjuta_import.sh for the bin dir and
24341 not from the data dir.
24343 Used anjuta_is_installed() function to verify a the command's
24346 Fixed import command to use sh (which is more general and is
24347 gauranteed to be found in any unix system :-)). Also, added
24348 double quotes around the import directory.
24350 Changed some strings for better translations (like avoiding
24353 Fixed the reading of wrong target type.
24355 * src/control.c: Insensitive "import project" when there is
24358 * src/project_import_cbs.c:
24360 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
24361 Fixed selection of gettext checkbox.
24362 Sets the menu entries.
24364 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
24366 * src/appwiz_page[1-4].c
24368 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
24369 be able to reuse it.
24371 * src/mainmenubar.[c/h]
24372 * src/mainmenubar_def.h
24373 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
24376 * src/message-manager.c: Fixed bug 509192
24377 * src/message-manager-dock.c: Added accel_group if window is undocked
24379 * src/project_dbase.[c/h]: Splitted opening code to be able
24380 to use it without an open file dialog
24381 (Maybe I broke Naba's changes, please take a look)
24383 * src/project_import.[c/h]
24384 * src/project_import_gui.c: New Files, Code for Project Import Wizard
24386 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
24389 2002-01-28 Andy Piper <andy.piper@freeuk.com>
24391 * src/main_menubar_def.h, tagmanager/tm_project.c: more
24394 * manuals/C/anjuta_manual/*: started rewrite of the
24395 manual, updated some screenshots
24397 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
24399 * src/gnomefilelist.h, src/gnomefilelist.c:
24401 Fixed multiple selection bug (#497085). The OK button is
24402 sensitive when in multiple mode, if the no. of
24403 selection is one or more.
24405 Toggle between single and multiple selection mode
24406 and multiple mode display.
24408 Fixed strings to translable strings.
24410 Fixed some compiler warnings by commenting out
24413 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
24415 * src/project_dbase.c: App status bar now updates
24416 with the project name when the project is loaded.
24418 * src/an_file_view.c, tagmanager/tm_file_entry.c:
24420 Puts the directories at the top. They're also sorted now.
24421 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
24423 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
24425 * scripts/anjuta_import.sh.in: Added file.
24426 * scripts/anjuta_import.sh: Removed file.
24428 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
24431 * src/main_menubar_def.h:
24433 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
24434 reflect the opposite of Find (CTRL+F) and also to leave
24437 Changed Glade summon with ALT+G, which frees the ATL+E
24438 for poping up the edit menu.
24440 * src/Makefile.am: Debugging link flags by Biswa, removed.
24442 2002-01-28 Andy Piper <andy.piper@freeuk.com>
24444 * HACKING: added information on best practices for writing
24445 application messages and GUI labels
24447 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
24448 src/breakpoints.c, src/build_file.c, src/build_project.c,
24449 src/clean_project.c, src/compile.c,
24450 src/compiler_options_cbs.c, src/compiler_options_gui.c,
24451 src/configurer.c, src/debugger.c, src/executer.c,
24452 src/find_in_files.c, src/find_in_files_cbs.c,
24453 src/find_replace.c, src/find_text.c, src/glades.c,
24454 src/gnome_project.c, src/goto_line.c, src/main.c,
24455 src/main_menubar.c, src/main_menubar_def.h,
24456 src/mainmenu_callbacks.c, src/preferences_gui.c,
24457 src/project_config.c, src/project_dbase.c,
24458 src/project_dbase_gui.c, src/resources.c, src/source.c,
24459 src/support.c, src/tags_manager.c, src/text_editor.c,
24460 src/text_editor_gui.c, src/text_editor_menu.c,
24461 src/toolbar_callbacks.c, src/utilities.c:
24462 lots of minor message updates to make them more user-friendly
24465 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
24469 Because of the spaces escaping, the command could not be
24470 executed when run without terminal. Now fixed.
24472 * anjuta.prj, Makefile.am:
24474 Added anjuta project file.
24476 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
24478 * src/message-manager-private.h, message-manager-private.cc,
24481 Added freeze() and thaw() for the message window class to
24482 speed up the message manager update.
24484 * src/project_config.h, project_config.c,
24485 src/project_dbase.h, project_dbase.h
24486 scripts/anjuta_project.template:
24488 Added two new prject attributes: project.config.blocked and
24489 project.excluded.modules. The former will make sure that users
24490 are not given any previlidge in enabling the 'overwrite build
24491 files' flags and the later issues a list of modules in the project
24492 to be skipped for symbol browsing and project listing.
24494 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
24496 Modified script to read the template from the anjuta data dir
24497 rather than from the directory in which the script exist. Otherwise,
24498 Being transfered to the bin dir, the script will not be able to
24499 find the template when it is run.
24501 The script is also create with configure.in to set in the anjuta
24502 data dir path inside the script.
24504 2002-01-26 Stephane Demurget <demurgets@free.fr>
24506 * po/fr.po: updated to the latest sources.
24508 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
24510 * scripts/Makefile.am:
24511 anjuta_import.sh goes with distribution.
24513 * po/*.po: They seem to have updated (merged with
24514 anjuta.pot) automatically when I did "make dist".
24516 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
24518 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
24519 Fixed Bug #499807, ie crash on removing libs, includes, defines from
24520 the compiler options dialog.
24523 Correct todays date. :)
24525 * scripts/Makefile.am:
24526 Installs anjuta_import.sh in $(prefix)/bin dir and
24527 is treated as an executable.
24529 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
24531 * Fix for bug #499373
24533 * data/properties/anjuta.properties, ada.properties, cpp.properties,
24534 java, properties, latex.properties, lua.properties, others.properties,
24537 Added double-quotes around file arguments so that
24538 filenames with spaces could also work.
24540 * launcher/anjuta-launcher.c, executer.c:
24541 Escaped quotes in the cammand and it's arguments before executing
24542 so that args with spaces can also work.
24544 Commented #DEBUG switch.
24546 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
24548 * scripts/*: Added files which I forgot previously.
24550 * src/aneditor.h: Lined up commands definition for better look.
24552 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
24553 main_menubar.h, control.c:
24554 Added three more convert EOL chars submenu items in transform.
24555 Reformatted some some.
24557 * data/anjuta.properties:
24558 Reformatted a line.
24560 * src/aneditor.h, aneditor.c:
24561 Added three commands (with definitions) for EOL conversions.
24563 * src/text_editor.c:
24564 Editor detects file mode from the file content and
24565 set the editing mode to CR/LF/CRLF automatically.
24566 Refined Dos mode extrageneous chars filter
24567 This will make sure that filter works only in Dos mode and not
24570 * src/anjuta.c: Editor mode display in status bar.
24572 * src/preferences_gui.c: Changed the string for dos mode
24573 filter to more sensible string.
24575 * src/aneditor.c: Default editor mode sets during widget creation
24576 and not everty time the properties are loaded. This makes sure
24577 that the auto-detected mode is not overridden by the default mode.
24579 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
24581 * src/anjuta.c: Fixed bug #476028.
24582 Now anjuta also searches for file relative to top project dir,
24583 when the project is open.
24585 * src/anjuta_cbs.c: Fixed bug #499536.
24586 File is not closed if it is not able to save the file properly.
24588 * src/mainmenu_callbacks.c: Fixed bug #499536.
24589 Newfiles (which are not modified) are also closed on "close all files".
24591 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
24593 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
24595 * tagmanager/tm_source_file.c, regex.c, parse.c:
24596 defined and delimited g_messages within #debug.
24598 * src/preferences.c, data/anjuta.properties:
24599 saved/defied message-manager tag position in string.
24600 Message tag possition is saved between sessions. And
24601 and tag position bottom as default.
24603 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
24605 Patch submitted by:
24606 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24611 data/properties/Makefile.am
24612 global-tags/Makefile.am
24613 pixmaps/Makefile.am
24617 src/an_symbol_view.c
24618 src/an_symbol_view.h
24623 src/message-manager-private.cc
24625 src/project_dbase.c
24626 src/project_dbase_gui.c
24636 pixmaps/sv_class.xpm
24637 pixmaps/sv_function.xpm
24638 pixmaps/sv_macro.xpm
24639 pixmaps/sv_private_fun.xpm
24640 pixmaps/sv_private_var.xpm
24641 pixmaps/sv_protected_fun.xpm
24642 pixmaps/sv_protected_var.xpm
24643 pixmaps/sv_public_fun.xpm
24644 pixmaps/sv_public_var.xpm
24645 pixmaps/sv_static_fun.xpm
24646 pixmaps/sv_static_var.xpm
24647 pixmaps/sv_struct.xpm
24648 pixmaps/sv_unknown.xpm
24649 pixmaps/sv_variable.xpm
24650 pixmaps/fv_core.xpm
24651 pixmaps/fv_text.xpm
24652 pixmaps/filestoremove.txt:
24656 * pixmaps/class.xpm
24657 pixmaps/function.xpm
24658 pixmaps/fv_autofile.xpm
24660 pixmaps/fv_i18n.xpm
24661 pixmaps/fv_source.xpm
24662 pixmaps/private_func.xpm
24663 pixmaps/private_var.xpm
24664 pixmaps/protected_func.xpm
24665 pixmaps/protected_var.xpm
24666 pixmaps/public_func.xpm
24667 pixmaps/public_var.xpm
24669 pixmaps/variable.xpm
24675 Upgraded to tagmanager-0.7
24677 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
24678 * src/anjuta_cbs.c: Fixed bug #506441
24679 * src/watch_gui.c: Changed layout of eval dialog so that
24680 it fits on a 800x600 desktop with German translation.
24682 2002-01-23 Andy Piper <andy.piper@freeuk.com>
24684 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
24685 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
24686 icon for new project type (thanks to Misha)
24687 * configure.in: build and install Danish translation
24688 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
24689 credits to cover new patches and translations
24691 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
24693 * src/preferences.c, src/message-manager.cc, src/project_type.c,
24694 src/appwiz_page1.c:
24696 - Font preferences are restored properly now (\n was missing)
24697 - Dock menu label of message-manager is "Dock/Undock" instead
24698 of "Dock|Undock" to match with the rest of anjuta.
24699 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
24700 changed it in anjuta, too
24702 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24704 * tagmanager/tm_source_file.c,
24705 tagmanager/parse.c,
24706 tagmanager/tm_project.c,
24707 src/an_symbol_view.c,
24710 Disabled debug warnings.
24712 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24714 * src/appwiz_page1.c
24715 src/compiler_options.c
24716 src/project_dbase.c
24717 src/project_dbase.h
24722 New project type named LibGlade.
24724 Patch submitted by:
24725 Dick Knol <dknol@gmx.net>
24728 Commented out unused pixmap creation. May be it
24729 will fix the crash in project creation.
24731 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24735 src/registers_cbs.c
24736 src/registers_cbs.h
24737 src/registers_gui.c
24740 src/sharedlib_cbs.c
24741 src/sharedlib_cbs.h
24742 src/sharedlib_gui.c
24750 src/stack_trace_cbs.c
24751 src/stack_trace_cbs.h
24752 src/stack_trace_gui.c
24760 Fixed bug #496290: Attach/detach removed from these
24761 windows as they are never implemented.
24763 Patch submitted by:
24764 Johannes Schmid <johannes.schmid@gmx.de>
24766 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
24772 when you right click on the tabs, a list of filenames are given
24773 out, but now it gives a list of "page 1", "page 2", etc...
24775 Patch submitted by:
24776 Jens Georg <mail@jensgeorg.de>
24778 * anjuta.in.in: Removed c|c++ because, it was not necessary
24779 and was causing translation problem.
24781 * plugins/class-gen/clsGen.c:
24782 removed "'" for the same reason.
24784 attached the fix for the menu
24787 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
24789 * src/preferences.h,
24791 src/preferences_gui.c:
24793 Adds the functionality to Anjuta to auto save your unsaved
24794 files before you build a project.
24796 Patch submitted by:
24797 jason <jason_williams@suth.com>
24799 * src/anjuta.[h,c]:
24800 Added function for save all files.
24802 * src/mainmenu_callbacks.c:
24803 Modified to use the above function.
24805 * src/build_project.c:
24806 Save all files before build if it is set in the
24809 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
24811 * src/message-manager-private.cc
24812 src/message-manager-private.h
24813 src/message-manager.cc:
24815 Message-manager now restores the tabs which were shown on startup.
24816 The terminal is now created on demand (as requested by Biswa)
24817 and I have removed some debug messages.
24819 Patch submitted by:
24820 Johannes Schmid <johannes.schmid@gmx.de>
24822 2002-01-13 Stephane Demurget <demurgets@free.fr>
24824 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
24825 proper tabs keyboard navigation.
24827 * src/an_symbol_view.c,
24829 src/gnome_project.c,
24830 src/project_dbase.c,
24831 src/tags_manager.c: removed some debugging display.
24833 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
24835 * src/message-manager-dock.c
24836 src/message-manager-private.cc
24837 src/message-manager-private.h
24838 src/message-manager.cc
24841 src/preferences_gui.c:
24843 Patch submitted by:
24844 Johannes Schmid <johannes.schmid@gmx.de>
24846 This patch adds a tab to the notebook of the preferences-dialog
24847 where you can change the colors, the tab position of the new
24848 message manager. Also the truncate messages stuff has moved
24849 from misc tab to messages tab.
24851 Also improved the remembering position stuff of message manager.
24853 * data/internal.properties,
24854 Added definitions for messages colors and tag position.
24856 * src/message_manager.cc:
24857 Fixed a bug that never lets the messages panes to get cleared.
24858 Added wmclass setting for the message window. Fixed a bug in
24859 which the message window was not being shown.
24861 * src/tag_manager.c: Fixed printing of (NULL) in the debug
24862 output and disabled it.
24864 * src/anjuta.c: Preferences created and loaded before anything else.
24865 anjuta now recognizes messages colors on startup and initializes
24868 2002-01-09 Andy Piper <andy.piper@freeuk.com>
24870 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
24872 2002-01-09 Stephane Demurget <demurgets@free.fr>
24874 * pixmaps/file_c.xpm,
24875 pixmaps/file_cpp.xpm,
24876 pixmaps/file_file.xpm,
24877 pixmaps/file_h.xpm,
24878 pixmaps/file_html.xpm,
24879 pixmaps/file_i18n.xpm,
24880 pixmaps/file_icon.xpm,
24881 pixmaps/file_pix.xpm,
24882 pixmaps/fv_doc.xpm,
24883 pixmaps/fv_i18n.xpm,
24884 pixmaps/fv_image.xpm,
24885 pixmaps/fv_source.xpm,
24886 pixmaps/fv_unknown.xpm: made these icons transparent.
24888 2002-01-08 Andy Piper <andy.piper@freeuk.com>
24890 * launcher/anjuta_launcher.c: updated message strings
24891 * src/message-manager-dock.c: added newline at end to avoid compile warning
24892 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
24893 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24894 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
24895 entries for username and Python-style GPL notice
24896 * HACKING: added info on files to change to update Insert menu
24898 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24900 * src/project_dbase.c,
24901 src/an_file_view.c,
24902 src/an_symbol_view.c:
24903 Changed the CTree expander style to square and
24904 line style to Dotted line.
24906 * po/POTFILES.in: Removed and Added translable files.
24908 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24910 * ccview/.cvsignore: Removed.
24912 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24915 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
24916 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
24917 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
24918 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
24919 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
24920 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
24922 Removed ccview module because it is no longer needed.
24924 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24926 * src/project_dbase.c:
24927 Shifted structure initialization in project_dbase_new()
24928 before anything else, otherwise it was crashing due to
24929 uninitialized values.
24931 * src/an_symbol_view.c:
24932 Disabled high volume debug output.
24934 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24936 Applied a very heavy patch from:
24937 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24941 pixmaps/Makefile.am
24953 src/fileselection.c
24956 src/main_menubar_def.h
24957 src/mainmenu_callbacks.c
24958 src/mainmenu_callbacks.h
24959 src/project_dbase.c
24960 src/project_dbase.h
24961 src/project_dbase_gui.c
24963 src/text_editor_menu.c
24964 src/toolbar_callbacks.c
24965 tagmanager/Makefile.am
24967 tagmanager/include/Makefile.am
24968 tagmanager/include/tm_project.h
24969 tagmanager/include/tm_symbol.h
24970 tagmanager/include/tm_tag.h
24971 tagmanager/include/tm_tagmanager.h
24972 tagmanager/include/tm_workspace.h
24973 tagmanager/tm_project.c
24974 tagmanager/tm_source_file.c
24975 tagmanager/tm_symbol.c
24976 tagmanager/tm_tag.c
24977 tagmanager/tm_workspace.c
24978 widgets/Makefile.am: Modified.
24980 * src/an_file_view.[c,h],
24981 src/an_symbol_view.[c,h],
24982 src/file_history.[c,h],
24984 widgets/scroll-menu.[c,h],
24985 tagmanager/tm_file_entry.c
24986 tagmanager/include/tm_file_entry.h: Added new files.
24988 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
24989 private_func.xpm, public_func.xpm,
24990 class.xpm, fv_exec.xpm, fv_unknown.xpm,
24991 private_var.xpm, public_var.xpm,
24992 function.xpm, fv_i18n.xpm, macro.xpm,
24993 protected_func.xpm, struct.xpm,
24994 fv_autofile.xpm, fv_image.xpm,
24995 ofolder.xpm, protected_var.xpm, variable.xpm:
24996 Updated and Added pixmap files.
25000 a) Removes CCView dependency.
25001 b) Improves the terminal.
25002 c) Adds tag navigation context menus.
25003 d) Upgrades tagmanager to latest version.
25004 e) Miscellaneous small additions.
25006 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
25008 * src/project_dbase_gui.c: Fixed crash of anjuta
25009 when project first created.
25011 * src/gnome_project.c: It now updates the tags manager
25012 when new projects are created.
25014 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
25016 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
25017 for this big patch.
25019 * src/messages.[c,h]: Removed files.
25021 * src/message-manager.[cc,h],
25022 src/message-manager-dock.[c,h],
25023 src/message-manager-private.[cc,h]
25026 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
25027 src/build_project.c, src/clean_project.c, src/compile.c
25028 src/configurer.c, src/debugger.c, src/find_in_files.c
25029 src/mainmenu_callbacks.c, src/preferences.h
25030 src/preferences_gui.c, src/properties.h
25031 src/utilities.c, src/utilities.h:
25032 The new messages widget.
25034 - Use of GtkNotebook instead of ToggleButtons
25036 - Popupmenu to show and hide message types and
25037 to dock/undock in detach mode
25039 All other things should work as they did with the
25040 old message window. Currently the keyboard short-cuts
25041 do not work in detached mode.
25043 Some functions in utitlities.[c,h] changed.
25044 so that they take const arguments where this is possible
25046 * src/Makefile.am, po/POTFILES.in:
25047 Removed messages.[c,h] and
25048 added message-manager.[cc,h], message-manager-dock.[c,h],
25049 message-manager-private.[cc,h]
25051 * src/message-manager.h: Removed "include <bonobo.h>"
25052 and added a newline at the end of the file.
25054 * src/message-manager-private.cc:
25055 Set clist's width setting to Automatic.
25056 Set scroll window's scroll bars to Automatic.
25058 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
25060 * text_editor_menu.c:
25061 Fixed misalignment of the function sub menu
25062 in the text editor pop up menu.
25064 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
25066 * src/text_editor.c: Fixed a compiler warning.
25068 2002-01-04 Andy Piper <andy.piper@freeuk.com>
25070 * THANKS, manuals/*/authors.sgml: updated for new translations
25071 * plugins/class-gen/clsGen.c: converted messages to English
25072 * src/about.c, src/main_menubar_def.h: string updates
25074 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
25079 src/mainmenu_callbacks.c
25082 src/text_editor_cbs.c
25083 src/text_editor-gui.c:
25085 Earlier code for adding 'cross' button
25086 for closing pages were too error prone and unorganized.
25087 Cleaned up the code and shifted the 'extra' widgets
25088 creation (eg. close button, close_pixmap and lable)
25089 from anjuta to text_editor. This takes care of proper
25090 widgets creation and destruction. Otherwise, anjuta
25091 was crashing at too many points, especially related
25092 to docking and undocking.
25094 2002-01-04 Stephane Demurget <demurgets@free.fr>
25096 * src/aneditor.cxx: removed debugging code.
25098 * data/properties/.cvsignore: added swap files.
25100 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
25104 Fixed Crashing of anjuta when a new file is saved as
25107 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
25109 * src/aneditor.c: Some debug codes around.
25111 * data/internal.properties, data/anjuta.properties: Removed.
25112 data/properties/Makefile.am:
25113 data/properties/ada
25115 data/properties/make
25117 data/properties/html
25118 data/properties/ruby
25119 data/properties/baan
25120 data/properties/idl
25121 data/properties/pascal
25122 data/properties/sample
25123 data/properties/bash
25124 data/properties/java
25125 data/properties/perl
25126 data/properties/sql
25127 data/properties/conf
25128 data/properties/latex
25129 data/properties/props
25131 data/properties/cpp
25132 data/properties/lua
25133 data/properties/python
25134 data/properties/xml
25135 data/properties/others
25136 data/properties/.cvsignore:
25137 Added files. Properties now splitted into small files
25141 configure.in: Update the removal and added properties module.
25143 * src/preferences.c: preferences_new(): Updated to reflect the
25144 new properties files organization.
25146 * src/Makefile.am: Added Baan Lexer.
25148 2002-01-01 Stephane Demurget <demurgets@free.fr>
25150 * src/aneditor.cxx: readded the baan lexer.
25152 * src/preferences.c: fixed translated messages and a typo.
25154 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
25155 confusing the regexp usage in xml-i18-merge.
25157 2002-01-01 Andy Piper <andy.piper@freeuk.com>
25159 * src/project_dbase.c: tidied some messages, and spotted a typo in
25160 the reading of properties which prevented the project version from
25161 ever being reported in the Project Information window - fixed :)
25163 * po/POTFILES.in: removed syntax.h
25165 2001-12-31 Stephane Demurget <demurgets@free.fr>
25167 * data/internal.properties: fixed baan properties.
25168 Added all ada properties.
25170 * src/main_menubar_def.h,
25173 src/utilities.[ch]: added support for the Ada highlight style.
25175 2001-12-31 Stephane Demurget <demurgets@free.fr>
25177 * plugins/*/.cvsignore: updated.
25179 2001-12-31 Stephane Demurget <demurgets@free.fr>
25183 src/Makefile.am: removed the empty header syntax.h.
25185 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
25188 Stef's observation on the 'superfluous' hseparators in the recent
25189 files and projects is fully justified -- removed.
25191 * main_menubar_def.h:
25192 Changed "Plug Ins" to "Plugins" in the menu label.
25194 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
25195 Added class-gen in the configure output and class-gen module.
25197 * data/internal.properties:
25198 Correct mis-spelled "jave" to "java".
25199 Added file.is.source for *.h, *.c, *.cpp properties.
25201 * global-tags/Makefile.am:
25202 "chmod +x create_global_tags.sh" before it is executed, because
25203 there is very high chance that it will be found "-x" and resulting
25206 2001-12-31 Stephane Demurget <demurgets@free.fr>
25208 Fixed a crash on Solaris reported by Holder Burde, thanks to him
25211 * src/gnome_project.c: (create_new_project): if the user doesn't
25212 select any icon, it doesn't have any extension and thus we can't
25213 use it in printf on Solaris, since the %s modifier use strlen to
25214 know the string length and then crash. On Linux, gcc checks the value
25215 of the pointer to be NULL and write "(null)" if necessary. We can't
25218 * src/source.c: (source_write_desktop_entry): if there's no icon, we
25219 don't need to have the directory icon but the generic one.
25221 2001-12-30 Stephane Demurget <demurgets@free.fr>
25223 Merged with latest (1.42) scintilla.
25225 Added: Support for the {load,save}.on.(de)activate properties.
25226 The PHP lexer to match keywords case insensitively.
25228 Experimental supports for changeable style attribute & line
25231 Updated: Both the C++ and HTML lexers.
25232 More shell keywords added.
25233 Horizontal scrolling and diplay of long lines optimised.
25234 Cursor setting optimised.
25236 Bugs fixed: Caret movement over folded lines.
25237 Selection tracking in 2ndary views when doing modifications.
25239 * scintilla/CallTip.{cxx.h},
25240 scintilla/ContractionState.{cxx,h},
25241 scintilla/Document.{cxx,h},
25242 scintilla/Editor.{cxx,h},
25243 scintilla/KeyWords.cxx,
25244 scintilla/LexHTML.cxx,
25245 scintilla/PlatGTK.cxx,
25246 scintilla/RESearch.cxx,
25247 scintilla/ScintillaBase.cxx,
25248 scintilla/ScintillaGTK.cxx,
25249 scintilla/Style.{cxx,h},
25250 scintilla/StyleContext.h,
25251 scintilla/ViewStyle.cxx,
25252 scintilla/include/*.h: updated.
25254 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
25256 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
25257 should have been told to the scintilla team. We're lucky I read the
25258 ChangeLog and the modifications of the lexer (thanks to the Gnome
25261 * data/internal.properties: added Baan definitions.
25262 Fixed some issues for C such as *_cast directive, that are only
25263 available with C++.
25264 Updated C++, HTML and shell scripts definitions.
25265 Updated Ada and Bullant, that have been forgotten.
25267 * src/main_menubar_def.h,
25270 src/utilities.[ch]: added support for the Baan highlight style.
25272 2001-12-29 Stephane Demurget <demurgets@free.fr>
25274 Polished the plugins menu behaviour and added a tearoff
25275 menuitem to the recent entries submenu.
25277 Note: The recent entries list seems to be too height
25278 with all these superfluous hseparators.
25280 * src/main_menubar.c: Polished, making some
25281 functions declarations static and cleaning some code.
25283 (create_submenu_plugin): removed the extra
25284 plugins entry and the horizontal separators.
25286 (on_plugins_menu_realize): the plugins menu is only
25287 shown if there's at least one available.
25289 (create_submenu*): added a tearoff menuitem to have
25290 a more homogeneous menu style. For now, it doesn't
25291 take care of user settings (but it was even worse
25294 2001-12-29 Stephane Demurget <demurgets@free.fr>
25296 * configure.in: added the packageplugindir variable to avoid
25297 installing the plugins in $(prefix). It's not the same path as
25298 anjuta 2 to allow parallel installation.
25300 2001-12-29 Stephane Demurget <demurgets@free.fr>
25301 Fix a reopened part of bug #440676: keyboard navigation between the
25302 different text buffers. Changed to a more global approch.
25304 * src/notebook.[ch]: removed.
25306 * src/Makefile.am: removed notebook.[ch]
25308 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
25309 (on_anjuta_window_key_press_event): added to fulfill the global
25312 * HACKING: updated according to the new global shortcuts handling.
25314 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
25316 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
25317 Shifted plugin menu from Edit submenu to main menu.
25320 Added plugins/sample1/plugin-sample1.c
25322 * plugins/sample1/plugin-sample1.c:
25323 Added localization and used anjuta_info, instead of anjuta_error.
25325 * plugins/.cvsignore, plugins/sample1/.cvsignore:
25328 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
25330 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
25333 * Makefile.am: Added module plugins.
25335 * plugins, plugins/Makefile.am, plugins/sample1/*:
25336 Created plugins modules.
25338 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
25339 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
25340 to load plugins of *.so only and not *.so* (which results
25343 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
25344 plugins during packaging.
25346 2001-12-27 Simos Xenitellis <simos@hellug.gr>
25348 * configure.in: Added Greek (el) to ALL_LINGUAS.
25350 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
25352 * configure.in: Added portuguese to ALL_LINGUAS
25354 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
25356 * global-tags/.cvsignore
25357 tagmanager/.cvsignore
25358 tagmanager/include/.cvsignore:
25359 Added cvs ignore files.
25362 Updated cvs ignore file.
25364 2001-12-23 Andy Piper <andy.piper@freeuk.com>
25366 * src/debugger.c, src/text_editor.c, src/anjuta.c,
25367 data/anjuta.properties, data/internal.properties: clean up some
25368 message strings (me)
25370 2001-12-23 Andy Piper <andy.piper@freeuk.com>
25372 * src/about.c, THANKS: added Jens to the credits
25374 2001-12-23 Andy Piper <andy.piper@freeuk.com>
25376 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
25377 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
25378 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
25379 Georg <mail@jensgeorg.de> to add close button to file tabs.
25381 2001-12-20 Andy Piper <andy.piper@freeuk.com>
25383 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
25384 (debugger now catches correct signal from process)
25386 2001-12-20 Andy Piper <andy.piper@freeuk.com>
25388 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
25389 * src/pixmaps.h: switch appwizard project icons to new designs
25390 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
25392 2001-12-20 Andy Piper <andy.piper@freeuk.com>
25394 * pixmaps/Makefile.am: stop redundant images from being installed.
25395 The next step will be to remove them completely.
25396 * src/appwiz*: further updates (more to come)
25397 * src/pixmaps.h: cleaned up, commented
25398 * src/splash.c: should use the pixmaps macro defined
25399 * HACKING: more on the graphics stuff and use of pixmaps.h
25401 2001-12-19 Andy Piper <andy.piper@freeuk.com>
25403 * src/defaults.c: fix bug #494864
25405 2001-12-18 Andy Piper <andy.piper@freeuk.com>
25407 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
25408 graphics from Misha
25409 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
25410 redundant graphics, no longer used
25411 * src/appwiz*: revamped application wizard by Andy and Misha for
25412 a more usable and professional look-and-feel
25413 * HACKING: updates to cover patching, graphics, and some additions
25415 * TODO: removed some implemented features
25417 2001-12-17 Andy Piper <andy.piper@freeuk.com>
25419 * data/anjuta.properties, data/internal.properties: cleanup
25420 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
25421 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
25422 to edit styles colors for keywords and add Goto Tag menu option
25425 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
25427 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
25430 fixes the Forget of the cursor position when tab is brought active
25431 from project manager.
25433 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
25436 Exported "TERM=xterm" to get a color terminal when
25437 anjuta is not started from within a terminal.
25439 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
25443 Added a frame around zvt terminal.
25445 * src/preferences_gui.c
25446 Modified to say "Use glade component (experimental)"
25447 instead of "Use Component".
25449 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
25452 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25455 src/fileselection.c
25460 src/project_dbase.c
25462 a) Extra scrollbar in terminal no longer appears.
25463 b) Character set preference should be preserved (untested).
25464 c) File selection widget now remembers last directory.
25465 d) On creation of generic project, the glade 'file not found' error no
25467 e) First terminal window is created 'on demand', so it should always to
25468 the Right Thing (TM) as far as starting WD is concerned. Also, the
25469 environment is now passed to the terminal.
25470 f) Solaris compilation should be fixed (replaced get_current_dir_name()
25472 g) Fixed some compilation warnings.
25474 2001-12-10 Andy Piper <andy.piper@freeuk.com>
25476 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
25477 src/pixmaps.h: applied terminal and warnings patch (Biswa)
25478 * src/*: cleanups (me)
25479 * pixmaps/mini_term.xpm: added new file for terminal button
25480 (me, based on existing artwork)
25482 2001-12-07 Andy Piper <andy.piper@freeuk.com>
25484 * configure.in: bumped version to 0.1.9-pre
25485 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
25487 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
25489 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
25491 * src/splash.c: removed a DOS end of line of a comment (so the *.po
25492 files are free of that char)
25493 * configure.in: added "az" to ALL_LINGUAS
25495 2001-11-29 Andy Piper <andy.piper@freeuk.com>
25497 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
25498 crash bug fix from Biswa.
25499 * FUTURE: added Anjuta/gIDE merger information to provide
25500 details on future direction and status of 1.x stuff
25501 * NEWS: prepared for release
25502 * po/de.po: update from Jens Georg <mail@jensgeorg>
25504 2001-11-28 Andy Piper <andy.piper@freeuk.com>
25506 * multiple minor updates pre-0.1.8
25507 * patch from Biswa to fix syntax highlighting and packaging
25508 * po/fr.po: update from Stef
25510 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
25512 * global-tags/Makefile.am
25513 global-tags/create_global_tags.sh
25514 global-tags/tm_global_tags.c
25515 scintilla/LexCPP.cxx
25516 scintilla/include/SciLexer.h
25518 src/project_dbase.c
25519 tagmanager/Makefile.am
25520 tagmanager/include/Makefile.am
25521 tagmanager/include/tm_project.h
25522 tagmanager/include/tm_tag.h
25523 tagmanager/include/tm_tagmanager.h
25524 tagmanager/tm_project.c
25525 tagmanager/tm_source_file.c
25526 tagmanager/tm_tag.c
25527 tagmanager/tm_workspace.c:
25529 Includes the syntax highliting patch to scintilla).
25530 and more stable code.
25532 *tagmanager/include/tm_symbol.h: New file.
25533 *tagmanager/tm_symbol.c: New file.
25535 Add symbol tree building functionality at project level
25538 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25540 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
25542 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
25543 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
25544 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
25545 : New and improved pixmaps from Misha <misha@phreaker.net>
25548 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
25550 * Big patch submitted by
25551 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
25552 Many thanks to him.
25554 * src/Makefile.am, src/aneditor.cxx
25555 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
25556 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
25557 Use of tagmanager lib for advanced calltips.
25559 * global-tags/*: Created new directory and added files to
25560 generate system.tags.
25562 * tagmanager/*: Created new directory and added tagmanager lib
25565 * configure.in, acconfig.h, Makefile.am: Modified to reflect
25566 the above additions.
25568 * data/Makefile.am: Modified to accomodate generated system.tags file.
25570 2001-11-07 Andy Piper <andy.piper@freeuk.com>
25572 * scintilla/: updated to 1.41
25573 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
25574 * src/about.c: updated list of authors
25575 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
25576 * HACKING: updated to cover Scintilla usage
25577 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
25580 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
25582 * src/aneditor.cxx: Fixed compilation errors with it.
25583 by add include to gtk+ headers and typedefining a mysteriously
25584 vanished class Colour.
25586 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
25588 * configure.in: Added pt_BR in the languages.
25590 2001-11-01 Andy Piper <andy.piper@freeuk.com>
25592 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
25593 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
25595 * manuals/C/anjuta-manual/*: new format to match
25596 the rest of the GNOME docs chapter layout. Added the many
25597 new contributors. Moved Authors and License information into new
25598 chapters of their own - should make expansion easier too
25599 * src/compiler_options.c: changed the profiler option to -pg to
25600 work with GNU tools (gprof)
25601 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
25604 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
25606 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
25607 compiler_options_gui.c:
25608 Added a new entry for linker flags and renamed c_options to c_flags
25609 and l_options to l_libs. Also, added a new function:
25610 compiler_options_set_prjlflags_in_file();
25612 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
25614 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
25616 2001-10-26 Andy Piper <andy.piper@freeuk.com>
25618 * THANKS, src/about.c: corrections and additions following
25620 * src/main_menubar.c: patch from Rikul to fix the problem with
25621 menu accelerators not being loaded
25623 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
25625 * THANKS: Added all contributors and translators names and emails.
25627 * pixmap/anjuta_logo.png: Reduced the size of the logo.
25628 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
25629 Added new file (earlier logo with border).
25630 * src/about.c: Added all contributors names and emails
25631 and used macro definition for logo pixmap file.
25632 * src/pixmaps.h: Added entry for anjuta splash screen.
25634 2001-10-24 Andy Piper <andy.piper@freeuk.com>
25636 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
25637 to new PNG version (thanks to Misha) and removed the old
25640 2001-10-24 Abel Cheung <maddog@linux.org.hk>
25642 * THANKS: added Conner Mo for simplified Chinese translation.
25643 * configure.in: added zh_CN in ALL_LINGUAS
25645 2001-10-21 Abel Cheung <maddog@linux.org.hk>
25647 * THANKS: added Joe Man for his traditional Chinese translation.
25648 * configure.in: added zh_TW in ALL_LINGUAS.
25650 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
25652 * src/main_menubar_def.h: Changed the link of lidn to
25653 http://lidn.sourceforge.net.
25655 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
25657 * Applied patch from Rikul
25658 * Applied patch from Luca
25659 * Fixed a cvs conflict. :)
25661 2001-10-17 Stephane Demurget <demurgets@free.fr>
25663 * THANKS: added Marc Botermans for his Dutch translation.
25665 * configure.in: added nl in ALL_LINGUAS.
25669 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
25671 * anjuta.c: Fixed luca's typo.
25672 * resources.c, resources.h: Changed gchar* return to void, to
25673 avoid a compiler warning.
25674 * scintilla/Makefile.am: Reorganized file entries.
25675 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
25677 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
25679 * Upgraded scintilla to 1.4.
25680 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
25681 LexLisp.cxx StyleContext.cxx StyleContext.h
25682 * src/Makefile.am: Added 4 lexers and separated lexer objects
25683 from the main link variable.
25685 2001-10-14 Stephane Demurget <demurgets@free.fr>
25687 * THANKS: added Luca, even if it shouldn't be my role to write
25688 this sort of thing :)
25690 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
25691 the latest Luca patch.
25693 2001-10-14 Andy Piper <andy.piper@freeuk.com>
25695 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
25696 This is not documented yet; plugins to come later.
25697 * src/find*.c: find dialogs now persistent
25698 (Rick <rikul@bellsouth.net>)
25699 * widgets/gnomefilelist.c: fixed multiple file open issue
25700 (Rick <rikul@bellsouth.net>)
25701 * changes to recent file and project lists handling
25702 (lbell <lbell@tsc4.com>)
25703 * more minor UI updates (me)
25705 2001-10-11 Andy Piper <andy.piper@freeuk.com>
25707 * src/Makefile.am: removed warnings for traditional C syntax
25708 * pixmaps: added new icons for mini_locals, mini_cvs and
25709 the splash screen - thanks to Misha <misha@phreaker.net>
25711 2001-10-10 Andy Piper <andy.piper@freeuk.com>
25713 * src/toolbar.c: fix typo in tooltip text
25714 * ccview/cccmd.cc: alter Func to Function in menu text
25716 2001-10-09 Andy Piper <andy.piper@freeuk.com>
25718 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
25719 issue with find dialog reporting an error when Scintilla finds text
25720 * applied patch from Denis Boehme <boehme at syncio dot de> to support
25721 DOS files (i.e. CR/LF translation)
25723 2001-10-03 Andy Piper <andy.piper@freeuk.com>
25725 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
25727 * data/internal.properties: default fold style now set to 3 :-)
25728 * applied patch from rikul <null@acm.org> to turn notebook tab
25729 headings red when file has been edited.
25731 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
25733 * configure.in: Added "no" to ALL_LINGUAS.
25735 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
25737 * Patch from lbell <lbell@tsc4.com>
25742 src/main_menubar_def.h
25743 src/mainmenu_callbacks.c
25744 src/mainmenu_callbacks.h
25745 src/project_dbase.c
25746 src/project_dbase.h
25748 Implemented a check menu item to handle the 'show locals' flag
25749 for the current project.
25751 * data/internal.properties: Removed the redundant command
25752 for gnome-terminal.
25754 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
25756 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
25758 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
25760 * configure.in: Added "ta" to the languages list.
25762 2001-09-21 Andy Piper <andy.piper@freeuk.com>
25764 * data/internal.properties:
25765 added fold.symbols property to control appearance of folds
25766 in the Scintilla editor (thanks to rikul <null@acm.org>)
25768 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
25771 one extra button for message win is being created -- Fixed.
25773 The frame should be hidden and not only the pix_lab when
25774 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
25777 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
25778 for the time being it is same as mini_cvs.xpm.
25780 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
25782 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
25784 Patch from rikul <null@acm.org>
25786 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
25787 glades.h, messages.c, messages.h, pixmaps.h,
25788 project_dbase.c, project_dbase.h, session.c,
25789 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
25791 inserted 'add to watch' option in inspect window, so you can add easily
25792 a variable in watch window .
25794 Added a new message pane for the gdb local variables inspection. Changed
25795 the code in messages.c to better account for future new panes insertion.
25796 Defined a new pixmap for the new tab button in pixmaps.h
25797 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
25800 Changed the debugger module to have a single function for asking to gdb
25801 to send program info. The idea is to ask the debugger about only the
25802 info needed to open windows( watch, registers, etc ) to speedup the step
25803 command. I plan to ask informations to the debugger based on the user
25805 The request for local variables is enabled by default, but the
25806 projectDBase has a variable to control it, to allow disabling that
25807 feature, there is also the code to save and to reload the state. If you
25808 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
25811 This big patch is from: lbell <lbell@tsc4.com>
25813 2001-09-20 Stephane Demurget <demurgets@free.fr>
25815 Patch from rikul <null@acm.org> :
25817 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
25818 problem and added folding support for php/hmtl.
25820 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
25822 * Fixed dnd of files within scintilla.
25823 patch from: rikul <null@acm.org>
25825 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
25827 * Applied patch from Luca.
25829 * src/source.c: source_write_build_files(): Fixed the project generation
25830 failure. The fist return statement and the free_project_type were
25833 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
25835 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
25836 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
25838 1) Restore the error color to red (waiting for a configurable one )
25839 2) Saving projects settings if you exit anjuta without closing an open
25841 3) New Menu 'repaeat search' to search with a keystroke without pressing
25843 4) some define in the menus to better handle menu item update
25845 Patch from: lbell <lbell@tsc4.com>
25847 * main_menubar_def.h, main_menubar.c: Change the position of
25848 "Repeat find" menu position.
25850 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
25852 project_type.h, project_type.c, source.c: Applied patch.
25853 patch from Johannes Schmid <clubfan@users.sourceforge.net>
25855 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25857 * configure.in, src/Makefile.am: Using macros for ORBit flags.
25859 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25861 * Fixed bug #445752
25863 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25865 * Fixed bugs in Gtk-- and Gnome-- project type
25867 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25869 * dnd.c: Support for multiple files drag-n-drop.
25871 Patch from: rikul <null@acm.org>
25873 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
25874 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
25877 Patch from: rikul <null@acm.org>
25879 * Applied patch for widgetizing goto dialog box.
25882 * Applied patch for having new project type handling.
25883 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25885 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25887 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
25888 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
25889 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
25890 find_replace.c, find_replace.h, find_text.c, find_text.h,
25891 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
25892 project_dbase.h, source.c, text_editor.c, text_editor.h,
25893 text_editor_cbs.c, utilities.c, utilities.h:
25895 Applied a huge patch (after slight preview). I would like Luca
25896 to have his feature additions mentioned here.
25898 Patch from: lbell <lbell@tsc4.com>
25900 2001-09-09 Stephane Demurget <demurgets@free.fr>
25902 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
25904 * po/fr.po: updated to the latest sources.
25907 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25909 * Fixed bug #445752
25911 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25913 * dnd.h, dnd.c: New files for drag n drop support.
25915 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
25916 Added drag and drop support for opening files.
25918 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
25919 Archit Baweja <bighead@crosswinds.net> for this idea.
25921 * TODO: Added some more todos. :-(
25923 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25925 * Fixed the goto line activate bug.
25926 patch from: Martyn Bone <mbone@brightstar.u-net.com>
25928 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25930 * Fixed bugs in Gtk-- and Gnome-- project type
25932 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
25934 * widgets/gonmefilelist.c, gnomefilelist.c:
25935 Modified multiple selection on pressing control.
25936 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25938 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
25939 Modified multiple selection on pressing control.
25940 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25942 2001-09-05 Abel Cheung <maddog@linux.org.hk>
25944 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
25945 This is useless; but just in case...
25947 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
25949 * data/internal.properties: modified a bit of perl properties.
25951 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
25953 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
25954 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
25955 Added support for multiple file imports. Changed the standrd C++
25956 convention of #include <file> to #include <file.h>, because I had given
25957 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
25958 now support the #include <file> convention. That is something to be fixed :).
25959 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25961 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
25963 * src/anjuta.c: Added function static greetings_text(), to solve the non
25964 translation of the greetings text in the wizard.
25966 2001-08-31 Andy Piper <andy.piper@freeuk.com>
25968 * src/find_in_files_gui.c: made order of buttons consistent with other Find
25969 dialogs, with OK the default (fix bug #453482)
25971 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
25973 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
25975 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
25977 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
25985 src/main_menubar_def.h
25986 src/mainmenu_callbacks.c
25987 src/mainmenu_callbacks.h:
25988 Applied the patch that addes menu items which allow users to
25989 insert GPL notice and date time in current document.
25990 patch from: Rick Patel <rikul@shreve.net>
25992 * src/main_menu.c: Fixed a compilation error.
25994 * src/anjuta.c: Fixed non-rememberence of editor tab position.
25996 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
25997 about the unterminated strings.
25999 * scintilla/*: Updated scintilla to 1.3.9 version.
26001 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
26003 * widgets/gnomefileselection.c:
26004 Applied the patch for fixing multiple selection of file open funcion,
26005 which will deselect the files selected.
26006 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26008 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
26010 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
26011 src/fileselection.c, src/anjuta_cbs.c:
26012 Applied the patch for multiple selection of file open.
26013 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26015 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
26017 * Removed "-f" option in call to devhelp, because devhelp no longer
26020 2001-08-26 Stephane Demurget <demurgets@free.fr>
26022 All these modifications have been pointed out by
26023 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
26025 * data/internal.properties: two fixes for the PHP lexer.
26028 * fr.po: minor fixes.
26030 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
26032 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
26036 main_menubar_def.h,
26037 main_menubar_callbacks.c,
26039 Added new menu item for "close all fils".
26040 (Patch from Rikul <rikul@shreve.net>, after revision)
26042 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
26044 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
26045 (Patch from Rikul <rikul@shreve.net>)
26047 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
26048 (Patch from Rikul <rikul@shreve.net>)
26050 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
26052 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
26053 project name in application widzard.
26054 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
26056 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
26057 of the 'OK' button there is an 'Execute' one.
26058 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
26060 * executer.c: Changed cancel button to close button. That was more appropriate.
26062 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
26064 * HACKING: corrected >>>>>> Config management.
26066 * HACKING: Added many things.
26068 * src/launcher.h: Added some comments.
26070 2001-08-21 Stephane Demurget <demurgets@free.fr>
26072 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
26075 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
26076 src/appwizard_cbs.c,
26077 src/appwizard_gui.c: Applied UI/docs cleanup patch from
26078 Andy Piper <andy.piper@freeuk.com>
26080 * po/fr.po: updated to latest sources.
26082 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
26085 2001-08-18 Andy Piper <andy.piper@freeuk.com>
26087 * Fixed bugs #450280 and #448845
26089 * src/about.c: corrected Naba's e-mail address (.net, not .com)
26091 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
26094 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
26095 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
26096 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
26097 names to remove "Anjuta: " prefix
26099 * src/main_menubar_def.c: altered a message
26101 * launcher/anjuta_launcher.c: cleaned up some messages
26103 * src/debugger.c: edited messages to improve clarity
26105 * src/app_wiz*.c: tidied wizard interface
26108 2001-08-15 Stephane Demurget <demurgets@free.fr>
26110 Synced Naba's fix and mine about the wizards not working and removed
26111 anjuta.prj to avoid a nasty checkin.
26113 * Makefile.am: removed the install-data-local rule.
26115 * data/Makefile.am: changed the list of files.
26117 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
26119 * .cvsignore: added anjuta.prj for the same reason.
26122 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
26124 * src/source.c: Fixed a bug that fails new gnome projects to get
26127 * src/project_manager.c: Fixed a bug that disables storing recent
26130 * Makefile.am: Added stuffs to install the macro files in the
26134 2001-08-14 Stephane Demurget <demurgets@free.fr>
26136 * data/Makefile.am: added some rules to support the gnome/ macros
26137 dir in order to make the wizards work again.
26139 * anjuta.spec.in: upped the release number.
26142 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
26144 * configure.in (ALL_LINGUAS): Added pl.
26147 2001-08-09 Stephane Demurget <demurgets@free.fr>
26149 * anjuta.spec.in: fixed the doc files list.
26152 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
26154 * src/about.c: corrected my email address. :-)
26158 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
26159 (patch from Andy Piper <squiggle@ukgateway.net>)
26161 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
26163 * debugger.c: Fixed a bug associated with debugging threaded
26166 * text_editor_menu.c: Fixed broken ui in text editor
26169 * text_editor_menu.c: Now the option sub menu in text editor pop up
26172 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
26173 (suggested by lord sibn <sibn@utspl.cjb.net> )
26175 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
26177 * src/text_editor_menu.c: Added menu item for context help
26178 (patch from Andy Piper <squiggle@ukgateway.net>)
26180 2001-08-06 Stephane Demurget <demurgets@free.fr>
26182 * ccview/cccproj.cc: added missing i18n strings.
26184 * data/welcome.txt: bumped version to 0.1.6.
26186 * src/anjuta.c: fixed a compilation error due to devhelp integration.
26188 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
26190 * help.c, help.h: Added support for DevHelp context sensitive help
26191 and gnome api browsing.
26192 * Fixed toolbars and editor views "not save" bug.
26193 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
26194 (patch from Andy Piper <squiggle@ukgateway.net>)
26195 * Updated THANKS and chapter15.sgml for uk and ru translators.
26197 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
26199 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
26200 * Updated configure.in to include these changes
26202 2001-08-03 Stephane Demurget <demurgets@free.fr>
26204 * src/project_dbase_gui.c: fixed bug #446963
26205 (on_project_dbase_ccview_update_start),
26206 (on_project_dbase_ccview_update_end): added.
26207 These two respectively disable and enable close file/project
26208 menu entries and toolbar items, while the ccview part updates
26212 2001-08-03 Stephane Demurget <demurgets@free.fr>
26214 * configure.in: added sv to the ALL_LINGUAS list.
26217 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
26219 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
26220 file to work: merge translations and distribute it.
26222 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
26224 * NEWS, README, THANKS & TODO: Spelling fixes.
26226 2001-08-01 Stephane Demurget <demurgets@free.fr>
26228 * README: updated requirements.
26230 * scintilla/Makefile.am,
26231 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
26232 target can't be realized (custom build path).
26234 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
26235 Removed install-data-local.
26237 * src/compiler_options.c: changed the include paths of the pixmaps.
26238 we hadn't any warning because of the include paths passed to the
26239 compiler. Thanks to make distcheck for reporting this.
26242 2001-07-31 Stephane Demurget <demurgets@free.fr>
26244 * NEWS, THANKS: updated.
26246 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
26247 fixed to show the correct kernel signal number and its description.
26249 * widgets/gnomefilelist.c: fixed bug #445756
26250 (goto_last): renamed to goto_prev and changed according to goto_next.
26251 (goto_next): added.
26252 (goto_directory): removed.
26253 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
26254 returned value is now the position in the list.
26255 (check_ok_button_cb): changed the back check and added one for next.
26256 (gnome_filelist_set_dir): the check in history make it wouldn't be
26257 a "true" history. polished the whole thing, using set_dir_internal.
26258 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
26259 there's no check in the history when using back or next.
26261 * manuals/*: added missing .cvsignore files.
26264 2001-07-30 Stephane Demurget <demurgets@free.fr>
26266 * po/fr.po: updated to latest sources.
26268 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
26269 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
26270 to put off their sensitive attributes.
26272 2001-07-29 Stephane Demurget <demurgets@free.fr>
26274 * po/fr.po: fixed some grammar things.
26275 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
26278 * src/utilities.c: (file_is_link): use lstat instead of stat.
26280 2001-07-27 Naba Kumar <kh_naba@123india.com>
26282 * Remove help dir from cvs, because it is no longer
26285 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
26288 2001-07-24 Naba Kumar <kh_naba@123india.com>
26290 * debugger.c: (debugger_update_prog_status): Fixed
26291 the bug with gdb version 5. Debugger starts, when
26292 step in/out/over etc are clicked.
26294 * debugger.c: All functions: added debugging codes.
26296 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
26297 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
26298 Modified to recognize non project files also.
26300 * source.c: (source_write_configure_in):
26301 Added source for 'prefix' counterparts for
26302 no-prefix AC_SUBST.
26304 2001-07-23 Naba Kumar <kh_naba@123india.com>
26306 * anjuta.c: added function anjuta_remove_text_editor();
26307 and suitably modified anjuta_remove_current_text_editor().
26309 * project_dbase.c: project_dbase_close(), Added code to
26310 close all opened files that belong to the project when
26311 the project is closed.
26312 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
26314 * Updated the manuals/anjuta-manual subdir for GDP standards.
26315 (patch from Andy Piper <squiggle@ukgateway.net>)
26317 * main_menubar.h, main_menubar.def: Added Menu items to handle
26318 urls for library references, bugs, patches and feature request
26321 2001-07-20 Naba Kumar <kh_naba@123india.com>
26323 * Set wmclass names in all windows.
26324 (patch from Andy Piper <squiggle@ukgateway.net>)
26325 * New splash logo from "Misha" <misha@phreaker.net>);
26327 2001-07-19 Naba Kumar <kh_naba@123india.com>
26329 * preferences.[h,c], preferences_gui.c: Added 4 properties to
26330 set caret color, calltip back color and selection fore/back
26333 2001-07-18 Naba Kumar <kh_naba@123india.com>
26335 * project_dbase.c: Closes all files when project is closed.
26336 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
26337 -- We still need to refine this as it closes all sort of files.
26339 * compiler_options.c: Fixed seg-fault bug when last item in
26340 compiler option lists is removed.
26342 * Fixed missing newline warnings during compilation.
26343 (patch from Andy Piper <squiggle@ukgateway.net>)
26345 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
26347 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
26348 autogenerated no need to store'em in CVS.
26350 * ccview/.cvsignore: Addition of cvsignore.
26352 2001-07-17 Naba Kumar <kh_naba@123india.com>
26354 *GUI fixes and spell corrections
26355 (patch from Andy Piper <squiggle@ukgateway.net>)
26357 2001-07-15 Naba Kumar <kh_naba@123india.com>
26359 *Fixed double error message for file not found.
26361 *Put white backgrounds for png images.
26363 *Converted '-' to '_' in sgml files.
26365 2001-07-14 Naba Kumar <kh_naba@123india.com>
26367 * project_dbase.c: Short-cut for expand/collasp project tree
26369 * project_dbase_gui.c:
26370 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
26372 2001-07-13 Naba Kumar <kh_naba@123india.com>
26374 * notebook.[h,c]: Added
26375 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
26376 Project/message window now toggles on control and
26377 and notebook switch short-cut
26379 2001-07-7 Naba Kumar <kh_naba@123india.com>
26381 * Changed a new icon set which looks more gnomish.
26383 * Changed a new anjuta splash logo.
26384 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
26386 2001-07-6 Naba Kumar <kh_naba@123india.com>
26388 * ccview/*: Integrated ccview for class view and file view
26389 in the project Manager.
26391 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
26393 2001-07-1 Naba Kumar <kh_naba@123india.com>
26395 * scintilla/*: Upgraded Scintilla to version 1.3.7
26397 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
26399 2001-06-28 Naba Kumar <kh_naba@123india.com>
26401 * src/debugger.c: Correct step-over and step-out swapping.
26403 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
26404 chapters and added more stuffs.
26406 2001-06-13 Naba Kumar <kh_naba@123india.com>
26408 * data/autogen.sh.gtkmm: Added
26410 * data/autogen.sh.gnomemm: Added
26412 * src/appwiz.c: Added two more application wizard templetes
26414 * src/project: for gtk-- and gnome-- and proper support
26416 * src/source.c: for c++ in the project configuration.
26420 2001-05-05 Naba Kumar <kh_naba@123india.com>
26422 * Merged my pre-cvs modifications with
26423 the current cvs copy.
26425 * (lot of files change).
26427 * Implemented session management.
26429 * Local installation possible by
26430 manageing our own pixmaps paths
26433 * resources.h: Added.
26434 * resources.c: Added.
26438 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
26440 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
26441 Corrected/extended ignores.
26443 2001-05-04 Naba Kumar <kh_naba@123india.com>
26445 * manuals/: dir tree added.
26446 Sgml documentation started in this dir.
26448 * omf-install/: dir tree added.
26450 * manuals/anjuta-manual/C/anjuta-manual.sgml:
26451 Created initial document structure.
26453 * configure.in: Added test for scrollkeeper.
26454 Added some Makefile entries in AC_OUTPUT.
26456 * Makefile.am: Added subdir manuals/
26458 * HACKING: Wrote something stupid.
26460 2001-05-02 Stéphane Démurget <demurgets@free.fr>
26462 * Makefile.am: Added ChangeLog in local data list, becaused it's
26463 needed to create a new project.
26465 * po/fr.po: minor fixes.
26467 * src/build_file.c, src/configurer.c, src/debugger.c,
26468 src/executer.c, src/find_replace.c, src/gnome_project.c,
26469 src/goto_line.c, src/launcher.c, src/messages.c,
26470 src/preferences.c src/project_dbase.c: functions declared static.
26472 * widgets/gnomefilelist.c: Fixed a project creation bug,
26473 introduced with latest changes.
26475 2001-05-01 Stéphane Démurget <demurgets@free.fr>
26477 * widgets/gnomefilelist.c,
26478 BUGS: Fixed an annoying bug preventing from loading files/project
26479 given on the command line. Polished the whole gnome_filelist widget.
26481 2001-04-27 Stéphane Démurget <demurgets@free.fr>
26485 src/anjuta.h: Polished the command line parsing.
26487 * BUGS: Need to clean that damn gnome_filelist widget.
26489 2001-04-25 Stéphane Démurget <demurgets@free.fr>
26493 src/signals.c: Removed duplicated includes.
26495 * po/fr.po: minor fixes.
26497 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
26498 create_compiler_options_page? () declared static.
26500 src/anjuta.c: Put a command line option for disabling
26503 * src/preferences_gui.c: Fixed an internationalization issue,
26504 other functions declared static.
26506 * src/gnome_project.c: Fixed some memory leaks,
26507 new_prj_terminated () declared static.
26509 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
26511 * configure.in: Sort ALL_LINGUAS alphabetically.
26513 2001-04-22 Stéphane Démurget <demurgets@free.fr>
26515 * Emptied that ugly old Changelog.
26517 == Anjuta 0.1.5 ===
26520 2001-03-10 Naba kumar <naba@gnome.org>
26522 * src/gnome_project.c: Fixed project dir creation bug.
26524 * src/text_editor.c: Fixed double accelerators bug.
26526 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
26528 * src/stack_trace.c, * src/compiler_options.c,
26529 data/internals.properties, src/defaults.c:
26530 Fixed pixmap creation with NULL window.
26532 * src/commands.c, src/preferences_gui.c, src/build_project.c
26533 src/clean_project.c: Bug fix.
26535 * src/main_menubar_def.h: i18n bug fix.
26537 * src/executer.h, src/executer.c: Bug fix.
26539 * src/controls.c: Bug fix.
26541 * src/debugger.c: Debugger now takes program args.
26543 * po/ja.po: Added japanese translation file.
26545 Upgraded to ver 0.1.4
26546 ... Fixed other minor bugs.
26548 == Anjuta 0.1.3 ===
26550 2001-XX-XX Naba kumar <naba@gnome.org>
26552 * Lots of unaccountable changes. Integrated scintilla.
26553 Redesigned Project managemet. Added supports for other languages.
26554 Java style properties managements. .... blah blah
26556 2000-11-11 Naba kumar <naba@gnome.org>
26558 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
26559 Upgraded to version 0.1.3.
26561 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
26562 Fixed to activate Debug->add watch properly.
26564 === Anjuta 0.1.2 beta_2 ===
26565 === Anjuta 0.1.2 ===
26567 2000-11-05 Naba kumar <naba@gnome.org>
26569 * src/compiler_options.c, src/compiler_options_cbs.c
26570 src/compiler_options_cbs.h, src/compiler_options_gui.c
26571 src/anjuta2.c, extra/stock_libs.anj (new),
26572 extra/README.stock_libs (new), htmls/page13.html,
26573 htmls/images/*: Improved Library settings GUI. Can now enable/disable
26574 added libraries. Stock libs provided for ease of entry. Modified
26575 help html file accordingly.
26577 2000-11-03 Naba kumar <naba@gnome.org>
26579 * README: Minor fixes in Doc files.
26581 * src/gnome_prj.c, src/appwidzard_cbs.c:
26582 Fixed to ignore non-existant dir for blank prj.
26583 More checking in project creation, especially to confirm
26584 that the prj file already does not exist.
26586 * anjuta.spec, configure.in: Upgraded to version 0.1.2
26588 * src/controls.c: Now Menu item "Format/Detach current document"
26589 is inactive when there is no document opened.
26591 === Anjuta 0.1.1 ===
26593 2000-11-01 Naba kumar <naba@gnome.org>
26595 Completed and Release of first version (Beta) with lots of bugs.
26597 1999-12-27 Naba kumar <naba@gnome.org>
26599 Anjuta project started.