1 2007-11-06 Johannes Schmid <jhs@gnome.org>
3 * plugins/project-import/anjuta-project-import.glade:
4 * plugins/project-import/project-import.c: (on_import_next),
5 (on_import_finish), (project_import_set_directory):
6 * plugins/project-wizard/property.c: (npw_property_create_widget),
7 (npw_property_set_value_from_widget):
9 Replaced gnome_file_entry with gtk_file_chooser_button
10 Fixes #422329 – Creating a new directory in program options doesn't work
12 2007-11-04 Massimo Cora' <maxcvs@email.it>
14 * plugins/symbol-db/plugin.c:
15 add all files at once on project_import.
16 No need to split them into more languages: ctags
17 and the engine will take care of that.
19 * plugins/symbol-db/symbol-db-engine.h,
20 * plugins/symbol-db/symbol-db-engine.c,
21 * plugins/symbol-db/tables.sql,
22 * plugins/symbol-db/test/Makefile.am,
23 * plugins/symbol-db/test/main.c,
24 * plugins/symbol-db/symbol-db-view-locals.c:
25 some memory leaks fixed. Ported the thing to
26 libgda 3.1.2 [or better svn HEAD].
27 Thanks to a fresh new algorithm to detect
28 parent scope we're able to display correcly
29 a local gtktree, including classes not directly
30 defined inside that file.
32 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
34 * plugins/debug-manager/threads.c,
35 plugins/debug-manager/stack_trace.c:
36 Do not display address when not needed
38 * plugins/debug-manager/plugin.c,
39 plugins/debug-manager/breakpoints.c:
40 Breakpoints directly connect to debugger signals
42 * plugins/debug-manager/watch.c:
43 program-unload signal does not exist used debugger-stopped
45 * plugins/debug-manager/queue.c,
46 libanjuta/interfaces/libanjuta.idl:
47 Display error message returned by debugger command
50 2007-11-04 Johannes Schmid <jhs@gnome.org>
52 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
53 Bug 493062 – gcj template needs AC_PROG_CC
54 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
56 * src/anjuta-actions.h:
57 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
58 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
62 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
66 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
68 * ChangeLog: Tagged 2.3.0 release.
70 * plugins/indent/Makefile.am: Fixed indentation.
72 * plugins/editor/aneditor-autocomplete.cxx:
73 * plugins/editor/aneditor-priv.h:
74 * plugins/editor/aneditor.cxx:
75 * plugins/editor/aneditor.h: Commented out dead codes.
77 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
78 Do not build symbol-db by
79 default. Added 'unstable' in plugin description to signify it's
82 * plugins/file-manager/Makefile.am,
83 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
85 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
87 * plugins/debug-manager/utilities.c,
88 plugins/debug-manager/utilities.h,
89 plugins/debug-manager/threads.c,
90 plugins/debug-manager/plugin.c,
91 plugins/debug-manager/plugin.h,
92 plugins/debug-manager/disassemble.h,
93 plugins/debug-manager/watch.c,
94 plugins/debug-manager/watch.h,
95 plugins/debug-manager/breakpoints.c,
96 plugins/debug-manager/stack_trace.c:
97 Replace few remaining function calls by signal
99 * plugins/debug-manager/disassemble.c,
100 plugins/debug-manager/registers.c,
101 plugins/debug-manager/memory.c,
102 plugins/debug-manager/locals.c,
103 plugins/debug-manager/queue.c,
104 plugins/debug-manager/queue.h:
105 Connect signals when debugger is started
106 Disconnect them when debugger is stopped
107 Do not display window if debugger doesn't support feature
109 * plugins/gdb/plugin.c,
110 libanjuta/interfaces/libanjuta.idl:
111 Remove unused initialization function
113 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
116 * plugins/file-manager/Makefile.am:
117 * scripts/build-schemas.mk: Fixed 'make distcheck'
119 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
121 * manuals/reference/libanjuta/libanjuta-docs.sgml,
122 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
123 to latest API additions.
125 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
128 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
130 * ChangeLog: Fixed indentation.
131 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
134 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
136 * libanjuta/interfaces/libanjuta.idl:
137 * plugins/build-basic-autotools/build-basic-autotools.c:
138 (build_compile_file_real), (build_build_project),
139 (build_install_project), (build_clean_project),
140 (build_configure_project), (build_autogen_project),
141 (build_distribution_project), (build_build_module),
142 (build_install_module), (build_clean_module), (fm_build),
143 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
144 (finalize), (basic_autotools_plugin_instance_init),
145 (ibuildable_set_command), (ibuildable_reset_commands),
146 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
147 (ibuildable_install), (ibuildable_configure),
148 (ibuildable_generate), (ibuildable_iface_init):
149 * plugins/build-basic-autotools/build-basic-autotools.h:
151 Added API for commands override in build interface and implemented
152 them in build plugin. Useful for other plugins override build
153 commands depending on project environment.
155 2007-10-28 Naba Kumar <naba@gnome.org>
158 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
159 Fixed widget alignment for dock switcher tab style combo and
160 scratchbox path entrybox.
162 2007-10-28 Johannes Schmid <jhs@gnome.org>
164 * plugins/document-manager/plugin.c: (on_editor_changed):
165 Fixed a memory leak and simplified code (thanks again Sébastien)
168 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
169 and OFFSET sql statements)
171 2007-10-28 Massimo Cora' <maxcvs@email.it>
173 * plugins/symbol-db/plugin.c,
174 plugins/symbol-db/symbol-db-engine.h,
175 plugins/symbol-db/symbol-db-view.c,
176 plugins/symbol-db/symbol-db-view.c,
177 plugins/symbol-db/symbol-db-view-locals.c,
178 plugins/symbol-db/symbol-db-view-locals.h,
179 plugins/symbol-db/symbol-db-engine.c:
180 Better end-of-file-scan detection, permitting
181 an improved scope/inheritance parsing.
182 Locals tab gtktree now displays correct
183 namespace->class->children tree, even if
184 in a C++ file there isn't class declaration.
186 2007-10-27 Johannes Schmid <jhs@gnome.org>
188 Patch from Stanislav Brabec <sbrabec@suse.cz>
190 Bug 489798 – Do not rely on svn-config
192 Patch from Michael Wolf <maw@ximian.com>:
193 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
194 (egg_tree_model_filter_remove_node),
195 (egg_tree_model_filter_row_deleted):
196 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
198 2007-10-27 Johannes Schmid <jhs@gnome.org>
200 * plugins/devhelp/anjuta-devhelp.ui:
201 * plugins/message-view/anjuta-message-manager.ui:
203 Added some separators to the toolbar
205 * plugins/document-manager/plugin.c:
206 (on_support_plugin_deactivated), (load_new_support_plugins),
207 (unload_unused_support_plugins), (on_editor_changed):
209 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
210 for pointing out that is was crap.
212 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
214 * libanjuta/interfaces/libanjuta.idl,
215 libanjuta/anjuta-plugin-manager.c,
216 libanjuta/anjuta-plugin-manager.h,
217 libanjuta/anjuta-c-plugin-factory.c,
218 libanjuta/anjuta-c-module.h,
219 libanjuta/anjuta-c-module.c:
220 Report detailled error message in case of plugin loading failure
222 2007-10-24 Johannes Schmid <jhs@gnome.org>
225 * plugins/Makefile.am:
227 Activate build of symbol-db plugin (when libgda is available)
229 * plugins/document-manager/plugin.c:
230 (on_support_plugin_deactivated), (on_editor_changed):
232 Properly handle language support plugins even when they are
233 unloaded by the session.
235 * plugins/symbol-db/plugin.c: (register_stock_icons),
236 Port to new REGISTER_ICONS stuff
238 2007-10-22 Massimo Cora' <maxcvs@email.it>
240 * plugins/symbol-db/plugin.c,
241 * plugins/symbol-db/symbol-db-view.c
242 * plugins/symbol-db/symbol-db-engine.h,
243 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
244 * plugins/symbol-db/symbol-db-view-locals.c,
245 * plugins/symbol-db/symbol-db-view-locals.h,
246 * plugins/symbol-db/symbol-db-engine.c:
247 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
248 Added a new algorithm for dynamic population of the local symbols' tab.
249 Now the default view is tree-like.
250 Some fixes on engine correct some population issues.
252 2007-10-23 Naba Kumar <naba@gnome.org>
254 * plugins/glade/Makefile.am: Corrected conditional not to install
255 .plugin file if plugin is disabled.
256 * plugins/sourceview/Makefile.am: Corrected conditional not to
257 install schemas if plugin is not built.
259 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
261 * plugins/debug-manager/queue.c:
262 Fix #488061: Mutiple crash dialogs
264 * plugins/gdb/debugger.c,
265 plugins/gdb/debugger.h:
266 Remove maximum gdb command length, should fix bug#474811
268 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
270 * manuals/reference/libanjuta/plugin-description-file.sgml,
271 manuals/reference/libanjuta/libanjuta-docs.sgml,
272 manuals/reference/libanjuta/libanjuta-sections.txt,
273 libanjuta/interfaces/libanjuta.idl,
274 libanjuta/anjuta-c-module.c,
275 libanjuta/anjuta-c-plugin-factory.c:
276 Document last changes in plugin code
278 2007-10-19 Johannes Schmid <jhs@gnome.org>
280 * plugins/subversion/subversion-callbacks.c: (check_filename):
282 Fixed #487854 – Anjuta crashes when i try to add a SVN url
284 2007-10-19 Naba Kumar <naba@gnome.org>
286 * plugins/file-manager/file-model.c: Fixed a critical runtime
289 2007-10-18 Johannes Schmid <jhs@gnome.org>
291 * libanjuta/anjuta-ui.h:
292 Small fix on icon macros
294 * libanjuta/interfaces/libanjuta.idl:
295 * plugins/language-manager/plugin.c: (ilanguage_get_name),
296 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
297 (ilanguage_iface_init):
299 Added get_from_editor() and get_name_from_editor() methods
302 * plugins/document-manager/plugin.c:
303 (update_editor_ui_interface_items), (on_editor_changed):
304 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
306 * plugins/language-support-cpp-java/plugin.c: (install_support):
308 Ported plugins to use the new interface
310 2007-10-17 Johannes Schmid <jhs@gnome.org>
312 * libanjuta/anjuta-ui.h:
314 Added macros to register stock icons to stop all this copy&paste
315 which had spread over a lot of files. New macros support to add
316 icons with toolbar and menu size (16 and 24)
318 * plugins/class-inheritance/plugin.c: (register_stock_icons):
319 * plugins/debug-manager/images/anjuta-attach.svg:
320 * plugins/debug-manager/images/anjuta-step-out.svg:
321 * plugins/debug-manager/images/anjuta-step-over.svg:
322 * plugins/debug-manager/plugin.c: (register_stock_icons):
323 * plugins/document-manager/images/Makefile.am:
324 * plugins/document-manager/images/anjuta-block-end.svg:
325 * plugins/document-manager/images/anjuta-block-start.svg:
326 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
327 * plugins/document-manager/images/anjuta-bookmark.svg:
328 * plugins/document-manager/images/anjuta-go-history-next.svg:
329 * plugins/document-manager/images/anjuta-go-history-prev.svg:
330 * plugins/document-manager/plugin.c: (register_stock_icons):
331 * plugins/glade/plugin.c: (register_stock_icons):
332 * plugins/language-support-cpp-java/plugin.c:
333 (register_stock_icons):
334 * plugins/message-view/Makefile.am:
335 * plugins/message-view/anjuta-go-message-next.svg:
336 * plugins/message-view/anjuta-go-message-prev.svg:
337 * plugins/message-view/anjuta-message-view.svg:
338 * plugins/message-view/messages.xpm:
339 * plugins/message-view/plugin.c: (register_stock_icons):
340 * plugins/patch/plugin.c: (patch_plugin_activate):
341 * plugins/project-manager/plugin.c: (register_stock_icons):
342 * plugins/search/Makefile.am:
343 * plugins/search/anjuta-go-match-next.svg:
344 * plugins/search/anjuta-go-match-prev.svg:
345 * plugins/search/plugin.c: (activate_plugin):
346 * plugins/symbol-browser/plugin.c: (register_stock_icons):
347 * plugins/terminal/terminal.c: (register_stock_icons):
348 * plugins/valgrind/plugin.c: (register_stock_icons):
350 Updated to use the new icons and added several new and updated
353 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
355 * libanjuta/anjuta-plugin-handle.c,
356 libanjuta/anjuta-plugin-handle.h:
357 Add a new path property containing the directory of the .plugin
358 file, library file (.so or whatever) must be in the same directory
360 * libanjuta/anjuta-plugin-manager.c,
361 libanjuta/interfaces/libanjuta.idl,
362 (removed) libanjuta/anjuta-glue-plugin.c,
363 (removed) libanjuta/anjuta-glue-plugin.h,
364 (removed) libanjuta/anjuta-glue-c.c,
365 (removed) libanjuta/anjuta-glue-c.h,
366 (removed) libanjuta/anjuta-glue-cpp.c,
367 (removed) libanjuta/anjuta-glue-cpp.h,
368 (removed) libanjuta/anjuta-glue-factory.c,
369 (removed) libanjuta/anjuta-glue-factory.h,
370 (added) libanjuta/anjuta-c-module.c,
371 (added) libanjuta/anjuta-c-module.h,
372 (added) libanjuta/anjuta-c-plugin-factory.c,
373 (added) libanjuta/anjuta-c-plugin-factory.h,
374 libanjuta/Makefile.am:
375 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
376 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
377 implementing IAnjutaPluginFactory
378 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
380 * libanjuta/libanjuta.h:
381 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
384 * libanjuta/anjuta-plugin.h:
385 Replace AnjutaGluePlugin by GTypeModule
386 Remove unused anjuta_glue_get_component_type replaced by
389 * plugins/build-basic-autotools/build-basic-autotools.h,
390 plugins/class-gen/plugin.h,
391 plugins/class-inheritance/plugin.h,
392 plugins/cvs-plugin/plugin.h,
393 plugins/debug-manager/plugin.h,
394 plugins/devhelp/plugin.h,
395 plugins/document-manager/plugin.h,
396 plugins/editor/plugin.h,
397 plugins/file-loader/plugin.h,
398 plugins/file-wizard/plugin.h,
399 plugins/gdb/plugin.h,
400 plugins/glade/plugin.h,
401 plugins/gtodo/plugin.h,
402 plugins/indent/plugin.h,
403 plugins/language-manager/plugin.h,
404 plugins/language-support-cpp-java/plugin.h,
405 plugins/macro/plugin.h,
406 plugins/message-view/plugin.h,
407 plugins/patch/plugin.h,
408 plugins/profiler/plugin.h,
409 plugins/project-import/plugin.h,
410 plugins/project-manager/plugin.h,
411 plugins/project-wizard/plugin.h,
412 plugins/sample1/plugin.h,
413 plugins/search/plugin.h,
414 plugins/sourceview/plugin.h,
415 plugins/subversion/plugin.h,
416 plugins/symbol-browser/plugin.h,
417 plugins/symbol-db/plugin.h,
418 plugins/terminal/terminal.c,
419 plugins/tools/plugin.h,
420 plugins/valgrind/plugin.h:
421 Replace AnjutaGluePlugin by GTypeModule
423 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
425 * plugins/debug-manager/breakpoints.c:
426 Fix bug#487112, crash while removing a breakpoint in a new file
428 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
430 * plugins/document-manager/search-box.c:
431 Fix a crash (with an useful comment) focus-out-event handler must
434 2007-10-14 Johannes Schmid <jhs@gnome.org>
436 * plugins/sourceview/sourceview.c:
437 Hide calltip when "Up" or "Down" key is pressed
439 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
441 * plugins/document-manager/search-box.c:
442 Change included file order to avoid a compile error with gnome 2.16
444 2007-10-13 Johannes Schmid <jhs@gnome.org>
446 * plugins/debug-manager/plugin.c: (enable_log_view):
448 Fixed crash when closing a project and unloading another while
449 the debugger is enabled
451 2007-10-13 Johannes Schmid <jhs@gnome.org>
453 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
455 Use correct breakpoint icon
457 * plugins/devhelp/Makefile.am:
458 * plugins/devhelp/anjuta-go-help-next.svg:
459 * plugins/devhelp/anjuta-go-help-prev.svg:
460 * plugins/devhelp/plugin.c: (register_stock_icons),
463 Added new icons from #480093
465 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
466 * plugins/document-manager/images/anjuta-bookmark-first.svg:
467 * plugins/document-manager/images/anjuta-bookmark-last.svg:
468 * plugins/document-manager/images/anjuta-bookmark-next.svg:
469 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
470 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
471 * plugins/message-view/anjuta-go-message-next.svg:
472 * plugins/message-view/anjuta-go-message-prev.svg:
474 Updated icons from #480093
476 * src/anjuta-actions.h:
477 Use GTK_STOCK_FULLSCREEN
479 * src/anjuta-app.c: (on_gdl_style_changed),
480 (anjuta_app_instance_init):
483 Added preference option to set the gdl switcher style
485 2007-10-13 Johannes Schmid <jhs@gnome.org>
487 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
488 (get_property_value_as_string), (set_property_value_as_string),
489 (register_callbacks):
490 * libanjuta/anjuta-preferences.h:
492 Support GtkFileChooserButton as preferences widget
494 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
498 * plugins/file-manager/Makefile.am:
499 * plugins/file-manager/file-model.c: (file_model_filter_file),
500 (file_model_add_dummy), (file_model_expand_idle),
501 (file_model_set_property), (file_model_get_property),
502 (file_model_class_init):
503 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
504 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
505 (file_manager_activate), (file_manager_finalize),
506 (file_manager_instance_init), (ipreferences_merge),
507 (ipreferences_unmerge), (ipreferences_iface_init):
508 * plugins/file-manager/plugin.h:
510 Added preferences to file-manager
512 * plugins/glade/plugin.c: (activate_plugin):
514 Move Properties widget into center because it is way to big
517 2007-10-10 Johannes Schmid <jhs@gnome.org>
519 * plugins/language-support-cpp-java/Makefile.am:
520 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
521 * plugins/language-support-cpp-java/anjuta-complete.svg:
522 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
523 * plugins/language-support-cpp-java/plugin.c:
524 (register_stock_icons):
526 And yet some more icons...
528 2007-10-10 Johannes Schmid <jhs@gnome.org>
530 * plugins/debug-manager/breakpoints.c:
531 * plugins/debug-manager/images/Makefile.am:
532 * plugins/debug-manager/images/anjuta-bookmark.svg:
533 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
534 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
535 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
536 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
537 * plugins/debug-manager/images/anjuta-linemark.svg:
538 * plugins/debug-manager/images/anjuta-pcmark.svg:
539 * plugins/debug-manager/plugin.c: (register_stock_icons):
540 * plugins/debug-manager/sparse_view.c:
541 * plugins/document-manager/images/Makefile.am:
542 * plugins/document-manager/images/anjuta-block-select.svg:
543 * plugins/document-manager/images/anjuta-fold-close.svg:
544 * plugins/document-manager/images/anjuta-fold-open.svg:
545 * plugins/document-manager/images/anjuta-fold-toggle.svg:
546 * plugins/document-manager/images/anjuta-indent-less.svg:
547 * plugins/document-manager/images/anjuta-indent-more.svg:
548 * plugins/document-manager/images/anjuta-swap.svg:
549 * plugins/document-manager/images/block_select.xpm:
550 * plugins/document-manager/images/fold_close.xpm:
551 * plugins/document-manager/images/fold_open.xpm:
552 * plugins/document-manager/images/fold_toggle.xpm:
553 * plugins/document-manager/images/indent.xpm:
554 * plugins/document-manager/images/indent_dcr.xpm:
555 * plugins/document-manager/images/indent_inc.xpm:
556 * plugins/document-manager/plugin.c: (register_stock_icons):
557 * plugins/editor/Makefile.am:
558 * plugins/editor/anjuta-bookmark-16.xpm:
559 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
560 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
561 * plugins/editor/anjuta-linemark-16.xpm:
562 * plugins/editor/anjuta-pcmark-16.xpm:
563 * plugins/editor/bookmark.xpm:
564 * plugins/editor/breakpoint-disabled.xpm:
565 * plugins/editor/breakpoint-enabled.xpm:
566 * plugins/editor/linemarker.xpm:
567 * plugins/editor/program-counter.xpm:
568 * plugins/editor/text_editor.c:
569 * plugins/message-view/Makefile.am:
570 * plugins/message-view/anjuta-go-message-next.svg:
571 * plugins/message-view/anjuta-go-message-prev.svg:
572 * plugins/message-view/anjuta-message-manager.ui:
573 * plugins/message-view/plugin.c:
574 * plugins/sourceview/Makefile.am:
575 * plugins/sourceview/sourceview.c:
577 Integrated lots of icons from #480093
578 Thanks to <tpgww@onepost.net>
580 * plugins/document-manager/plugin.c:
581 Do not mark the line in ifile_open(), that looks ugly.
583 * plugins/document-manager/search-box.c: (on_search_focus_out),
585 Clear the status bar on focus_out.
587 * plugins/file-loader/anjuta-loader-plugin.ui:
590 2007-10-09 Johannes Schmid <jhs@gnome.org>
592 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
593 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
595 Some things I missed in the patch for #484419
597 * plugins/document-manager/action-callbacks.c:
598 (on_new_file_activate):
599 * plugins/document-manager/action-callbacks.h:
600 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
601 (on_window_key_press_event), (on_gconf_notify_timer):
603 484645 – patch to deal with docman FIXME etc
605 * plugins/editor/text_editor.c: (text_editor_set_indicator):
606 * plugins/search/search-replace.c: (search_and_replace),
607 (write_message_pane), (search_replace_populate),
608 (translate_dialog_strings), (create_dialog),
609 (anjuta_search_replace_activate):
610 * plugins/search/search-replace_backend.c:
611 (file_buffer_new_from_path), (get_next_match),
612 (create_search_entries), (regex_backref),
613 (clear_search_replace_instance):
614 * plugins/search/search-replace_backend.h:
616 #484573 – patch to correct various search-related issues
618 Thanks for the above patches to <tpgww@onepost.net>
620 * plugins/sourceview/sourceview.c:
621 (sourceview_create_highligth_indic):
623 Use the same marker for important as gedit (yellow background)
625 * plugins/document-manager/anjuta-document-manager.ui:
626 * plugins/file-loader/anjuta-file-loader.ui:
627 * plugins/file-loader/plugin.c:
629 Moved FileNew action to document-manager
631 2007-10-08 Johannes Schmid <jhs@gnome.org>
633 * plugins/document-manager/search-box.c: (on_search_activated):
634 Mark messages for translation
636 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
638 reviewed by: Johannes Schmid <jhs@gnome.org>
640 * plugins/Makefile.am:
641 * plugins/build-basic-autotools/build-basic-autotools.c:
642 (build_compile_file_real):
643 * plugins/search/search-replace.c:
644 * plugins/valgrind/preferences.c: (build_general_prefs):
646 Fix #484379 – Contents of Makefile.am plugins and
647 #484419 – Improvement into translation
649 2007-10-06 Johannes Schmid <jhs@gnome.org>
651 * libanjuta/interfaces/anjuta-idl-compiler.pl:
653 Fixed to properly support pointer-to-pointer (**) types
655 * libanjuta/interfaces/libanjuta.idl:
656 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
657 * plugins/sourceview/sourceview-cell.h:
658 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
659 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
660 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
661 (isearch_backward), (isearch_iface_init):
662 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
663 (itext_editor_iface_init), (iselection_set_iter),
664 (iselection_get_start_iter), (iselection_get_end_iter),
665 (iselection_iface_init), (isearch_forward), (isearch_backward),
666 (isearch_iface_init):
668 Added IAnjutaEditorSearch interface and some utility methods to
669 migrate from positions to iterators for the editor interface.
671 * plugins/document-manager/Makefile.am:
672 * plugins/document-manager/action-callbacks.c:
673 (on_goto_line_no1_activate), (on_show_search):
674 * plugins/document-manager/action-callbacks.h:
675 * plugins/document-manager/anjuta-docman.c:
676 (anjuta_docman_add_document), (anjuta_docman_show_editor),
677 (anjuta_docman_grab_text_focus):
678 * plugins/document-manager/anjuta-document-manager.ui:
679 * plugins/document-manager/goto_line.c: (removed)
680 * plugins/document-manager/goto_line.h: (removed)
681 * plugins/document-manager/search-box.c:
682 * plugins/document-manager/search-box.h:
683 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
684 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
685 (update_editor_ui_interface_items), (on_editor_added),
686 (activate_plugin), (deactivate_plugin):
687 * plugins/document-manager/plugin.h:
689 Created new incremental "Quick Search" bar in the document manager to
690 replace the crappy EggToolbar entries. Uses the new search interface and
691 it thus much faster and more reliable.
693 Bug 357544 – incremental search should work consistently (or not at all)
694 when main toolbar is hidden
695 Bug 440637 – Search, don't work very well (partly for incremental search)
697 * plugins/search/anjuta-search.ui:
698 * plugins/search/plugin.c: (activate_plugin):
700 Removed incremental search stuff
702 * plugins/build-basic-autotools/build-basic-autotools.c:
703 (on_session_save), (on_session_load):
704 * plugins/build-basic-autotools/executer.c:
705 (get_program_parameters):
707 Scroll to selected executable and remember it across sessions
708 (followup of #477976)
710 * plugins/debug-manager/plugin.c: (value_added_current_editor):
711 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
713 * plugins/devhelp/anjuta-devhelp.ui:
714 Rearraged toolbar items a bit
716 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
718 * plugins/debug-manager/command.c,
719 plugins/debug-manager/queue.c,
720 plugins/gdb/plugin.c,
721 plugins/gdb/debugger.c:
722 Fix several crashing bugs (including bug#482985) with the debugger
723 when closing project, stopping the debugger, restarting the program
725 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
727 * libanjuta/anjuta-launcher.c:
728 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
730 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
732 * plugins/debug-manager/command.c,
733 plugins/debug-manager/queue.c:
734 Asynchronous command can abort other commands in queue
735 Resynchronize debugger state when a command is cancelled
737 * plugins/debug-manager/breakpoints.c:
738 Free BreakpointItem only when it is not used anymore
740 * plugins/gdb/plugin.c:
741 Do not return TRUE if the callback and/or ready signal is not used
743 * plugins/gdb/debugger.c:
744 Fix a crash, return correct state when debugger is stopped
746 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
748 * plugins/project-wizard/autogen.c:
749 Fix bug#482067, escape project wizard user defined strings
751 2007-10-01 Johannes Schmid <jhs@gnome.org>
753 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
755 * plugins/build-basic-autotools/build-basic-autotools.c:
756 (basic_autotools_plugin_instance_init):
757 * plugins/build-basic-autotools/build-basic-autotools.h:
758 * plugins/build-basic-autotools/executer.c:
759 (get_program_parameters):
761 Fixed #477976 – Keybinding in run dialog
763 2007-09-30 Johannes Schmid <jhs@gnome.org>
765 * plugins/Makefile.am:
766 Do not build indent plugin (yet)
768 * plugins/document-manager/plugin.c: (ipreferences_merge):
769 Fixed unintentional and wrong change
771 * plugins/indent/anjuta-indent.ui:
774 2007-09-28 Johannes Schmid <jhs@gnome.org>
776 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
777 * libanjuta/anjuta-launcher.h:
778 Add a method to send EOF to some process. Needed for the indent plugin
779 and should be useful in general. It does not actually send EOF as this
780 is not possible with utf-8, but closes the stream instead.
782 * plugins/devhelp/plugin.c: (value_added_current_editor):
783 Fixed a Gtk-Critical due to the IAnjutaEditor -
784 IAnjutaDocument switch.
787 * plugins/Makefile.am:
788 * plugins/document-manager/Makefile.am:
789 * plugins/document-manager/action-callbacks.c:
790 * plugins/document-manager/anjuta-document-manager.glade:
791 * plugins/document-manager/anjuta-document-manager.ui:
792 * plugins/document-manager/images/Makefile.am:
793 * plugins/document-manager/images/indent_auto.xpm:
794 * plugins/document-manager/images/indent_set.xpm:
795 * plugins/document-manager/indent-dialog.c:
796 * plugins/document-manager/indent-dialog.h:
797 * plugins/document-manager/indent-util.c:
798 * plugins/document-manager/indent-util.h:
799 * plugins/document-manager/indent_test.c:
800 * plugins/document-manager/plugin.c: (register_stock_icons),
801 (docman_plugin_instance_init), (ipreferences_merge):
802 * plugins/document-manager/plugin.h:
804 Removed indent code from document manager
806 * plugins/indent/Makefile.am:
807 * plugins/indent/indent-dialog.c:
808 * plugins/indent/indent-util.c: (indent_init_indent_style):
809 * plugins/indent/indent.glade:
810 * plugins/indent/indent.plugin.in:
811 * plugins/indent/plugin.c: (on_indent_finished),
812 (on_indent_output), (on_indent_action_activate),
813 (on_edit_editor_indent), (on_style_combo_changed),
814 (value_added_current_editor), (value_removed_current_editor),
815 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
816 (indent_plugin_finalize), (indent_plugin_dispose),
817 (anjuta_indent_plugin_instance_init),
818 (anjuta_indent_plugin_class_init), (ipreferences_merge),
819 (ipreferences_unmerge), (ipreferences_iface_init):
820 * plugins/indent/plugin.h:
822 Moved indent code to it's own plugin. Also reimplemented indent invocation
823 using anjuta_launcher and streams. This is not yet completely working, maybe
824 I got something wrong with the launcher.
825 Also fixed #478987 – Unusable 'Indent setting window' on preferences
827 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
829 * plugins/debug-manager/plugin.c:
830 Fix bug#480851, disconnect save_session signal when plugin is unloaded
832 2007-09-27 Johannes Schmid <jhs@gnome.org>
834 * libanjuta/interfaces/libanjuta.idl:
835 * plugins/Makefile.am:
836 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
837 (isymbol_type_str), (isymbol_name), (isymbol_args),
838 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
839 (isymbol_impl), (isymbol_iface_init):
840 * plugins/symbol-browser/an_symbol_info.c:
841 * plugins/symbol-browser/an_symbol_info.h:
842 * plugins/symbol-db/Makefile.am:
843 * plugins/symbol-db/plugin.c:
844 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
845 (value_added_current_editor), (on_editor_foreach_clear),
846 (value_removed_current_editor), (project_root_added),
847 (symbol_db_activate), (symbol_db_deactivate),
848 (isymbol_manager_search):
849 * plugins/symbol-db/readtags.c: (initialize_1):
850 * plugins/symbol-db/symbol-db-engine-iterator.c:
851 (sdb_engine_iterator_instance_init),
852 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
853 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
854 (symbol_db_engine_iterator_move_next),
855 (symbol_db_engine_iterator_move_prev),
856 (symbol_db_engine_iterator_get_n_items),
857 (symbol_db_engine_iterator_last),
858 (symbol_db_engine_iterator_set_position),
859 (symbol_db_engine_iterator_get_position),
860 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
861 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
862 (isymbol_iter_foreach), (isymbol_iter_set_position),
863 (isymbol_iter_get_position), (isymbol_iter_get_length),
864 (isymbol_iter_clone), (isymbol_iter_assign),
865 (isymbol_iter_iface_init):
866 * plugins/symbol-db/symbol-db-engine-iterator.h:
867 * plugins/symbol-db/symbol-db-engine.c:
868 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
869 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
870 (sdb_engine_finalize), (sdb_engine_get_type),
871 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
872 (sdb_engine_get_table_id_by_unique_name2),
873 (sdb_engine_get_table_id_by_unique_name3),
874 (symbol_db_engine_add_new_workspace),
875 (symbol_db_engine_get_opened_project_name),
876 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
877 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
878 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
879 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
880 (sdb_engine_add_new_scope_definition),
881 (sdb_engine_add_new_tmp_heritage_scope),
882 (sdb_engine_second_pass_update_scope_1),
883 (sdb_engine_second_pass_update_heritage),
884 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
885 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
886 (symbol_db_engine_update_project_symbols),
887 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
888 (symbol_db_engine_update_buffer_symbols),
889 (sdb_engine_walk_down_scope_path),
890 (sdb_engine_prepare_symbol_info_sql),
891 (symbol_db_engine_get_global_members),
892 (symbol_db_engine_get_scope_members_by_symbol_id),
893 (symbol_db_engine_get_scope_members),
894 (symbol_db_engine_get_current_scope),
895 (symbol_db_engine_get_file_symbols):
896 * plugins/symbol-db/symbol-db-engine.h:
897 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
898 (on_symbol_updated), (on_symbol_inserted),
899 (symbol_db_view_locals_get_line),
900 (symbol_db_view_locals_update_list):
901 * plugins/symbol-db/symbol-db-view-search.c:
902 (sdb_view_search_model_filter), (sdb_view_search_get_type):
903 * plugins/symbol-db/symbol-db-view-search.h:
904 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
905 (do_add_hidden_children), (do_recurse_and_add_new_sym),
906 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
907 * plugins/symbol-db/tables.sql:
908 * plugins/symbol-db/test/Makefile.am:
909 * plugins/symbol-db/test/main.c: (add_new_files), (main):
910 Updated patch from Massimo to improve symbol-db plugin
912 * plugins/document-manager/plugin.c: (on_editor_changed):
913 Make the code a bit more robust
915 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
916 (anjuta_document_get_property), (anjuta_document_class_init),
917 (anjuta_document_init), (set_uri), (document_loader_loaded),
918 (anjuta_document_load), (document_saver_saving):
919 * plugins/sourceview/anjuta-document.h:
920 * plugins/sourceview/sourceview.c: (autodetect_language),
921 (ilanguage_set_language), (ilanguage_get_language):
922 Fix language detection on startup
924 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
926 * plugins/document-manager/action-callbacks.c:
927 (on_editor_command_upper_case_activate),
928 (on_editor_command_lower_case_activate): Leftover commit from previous
929 commit (see last changlog entry by me).
931 * plugins/file-manager/plugin.c: (file_manager_activate):
932 Gave proper widget name so that layout works.
934 2007-09-26 Johannes Schmid <jhs@gnome.org>
936 * plugins/document-manager/plugin.c: (on_editor_changed),
937 (docman_plugin_instance_init):
938 Only unload/load language-support plugins if necessary.
940 * plugins/language-manager/plugin.c: (language_manager_activate):
941 Removed some debugging code
943 * plugins/sourceview/sourceview.c: (on_document_saved),
944 (ilanguage_set_language), (ilanguage_get_language):
945 Fixed ianjuta_language interface and ensure that highlighting is
946 activated when a new file is saved.
948 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
950 * libanjuta/interfaces/libanjuta.idl:
951 * plugins/document-manager/action-callbacks.c:
952 (on_editor_command_upper_case_activate),
953 (on_editor_command_lower_case_activate):
954 * plugins/editor/text_editor.c: (iselection_has_selection),
955 (iselection_get_start), (iselection_get_end),
956 (iselection_iface_init):
957 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
958 * plugins/sourceview/sourceview.c: (iselect_has_selection),
959 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
960 method and implemented it for both scintilla and sourceview editors.
961 Updated document-manager and assist plugins to use the new method.
963 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
965 * plugins/file-manager/file-view.c:
966 Fix typo, allow to compile new file manager with gtk < 2.12
968 2007-09-25 Johannes Schmid <jhs@gnome.org>
970 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
971 Support Auto-Indent for single lines (e.g no selection);
973 * plugins/macro/plugin.c:
974 Do not use the same shortcut as auto-indent does
976 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
977 Optimized keyboard navigation - do not emit char_added when only
978 navigation keys have been pressed.
980 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
982 * plugins/language-support-cpp-java/cpp-java-assist.c:
983 (on_assist_chosen), (cpp_java_assist_install),
984 (cpp_java_assist_uninstall):
985 * plugins/language-support-cpp-java/plugin.c: (install_support),
986 (uninstall_support): Install and uninstall support in correct order.
987 Fixes a bug where it was installed multiple times resulting in
988 inserting autocomplete text multiple times.
990 2007-09-25 Johannes Schmid <jhs@gnome.org>
993 Add GNOME_WARNING_FLAGS(maximum) and
994 GNOME_CXX_WARNIGS(yes) to avoid bugs
995 the compiler can warn you.
997 * libegg/test-tree-utils.c: (key_test):
998 * plugins/file-manager/file-model.c:
999 (file_model_cancel_expand_idle), (file_model_sort),
1000 (file_model_row_expanded):
1001 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
1002 (file_view_refresh), (file_view_get_selected), (file_view_init),
1004 * plugins/file-manager/file-view.h:
1005 * plugins/symbol-db/readtags.c: (initialize_1):
1008 Fixed the more critical warnings
1010 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
1012 Icons from tpgww@onepost.net:
1014 * plugins/debug-manager/Makefile.am:
1015 * plugins/debug-manager/images/Makefile.am:
1016 * plugins/debug-manager/images/anjuta-attach.svg:
1017 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
1018 * plugins/debug-manager/images/anjuta-step-into.svg:
1019 * plugins/debug-manager/images/anjuta-step-out.svg:
1020 * plugins/debug-manager/images/anjuta-step-over.svg:
1021 * plugins/debug-manager/plugin.c: (register_stock_icons):
1022 * plugins/document-manager/Makefile.am:
1023 * plugins/document-manager/block_select.xpm:
1024 * plugins/document-manager/fold_close.xpm:
1025 * plugins/document-manager/fold_open.xpm:
1026 * plugins/document-manager/fold_toggle.xpm:
1027 * plugins/document-manager/images/Makefile.am:
1028 * plugins/document-manager/images/anjuta-block-end.svg:
1029 * plugins/document-manager/images/anjuta-block-start.svg:
1030 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
1031 * plugins/document-manager/images/anjuta-bookmark-first.svg:
1032 * plugins/document-manager/images/anjuta-bookmark-last.svg:
1033 * plugins/document-manager/images/anjuta-bookmark-next.svg:
1034 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
1035 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
1036 * plugins/document-manager/indent.xpm:
1037 * plugins/document-manager/indent_auto.xpm:
1038 * plugins/document-manager/indent_dcr.xpm:
1039 * plugins/document-manager/indent_inc.xpm:
1040 * plugins/document-manager/indent_set.xpm:
1041 * plugins/document-manager/plugin.c: Added nicer icons for
1042 document manager and debugger. Organized icons in 'images'
1045 2007-09-24 Johannes Schmid <jhs@gnome.org>
1047 * src/anjuta-app.c: (anjuta_app_add_widget_full):
1048 Fixed a missing NULL in g_object_set.
1050 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
1052 * plugins/language-support-cpp-java/cpp-java-assist.c:
1053 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
1054 scope memebers just after scope operator is entered.
1056 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
1058 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1059 * plugins/language-support-cpp-java/cpp-java-assist.c:
1060 (completion_function), (completion_compare),
1061 (cpp_java_assist_tag_destroy), (create_completion),
1062 (cpp_java_assist_destroy_completion_cache),
1063 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
1064 Show '()' for function items in autocomplete list. Allow adding
1065 ' ' and/or '(' after function call autocompletion and have preferences
1068 2007-09-24 Johannes Schmid <jhs@gnome.org>
1070 * sourceview.c: Reverting patch from r3157 because
1073 2007-09-24 Johannes Schmid <jhs@gnome.org>
1075 * plugins/search/search-replace.c: (on_message_clicked):
1077 Fixed #427104 – No "highlight" of lines matching find-result
1079 2007-09-24 Johannes Schmid <jhs@gnome.org>
1083 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
1085 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
1087 reviewed by: Johannes Schmid <jhs@gnome.org>
1089 * plugins/build-basic-autotools/executer.c: (execute_program):
1090 Fix #478238 – set env for execute programe in the terminal
1092 2007-09-24 Tom <tpgww@onepost.net>
1094 reviewed by: Johannes Schmid <jhs@gnome.org>
1096 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
1099 * plugins/debug-manager/disassemble.c: (on_disassemble):
1100 Correct a format string in DEBUG_PRINT()
1102 2007-09-23 Johannes Schmid <jhs@gnome.org>
1104 * plugins/sourceview/sourceview.c: (offset_to_position),
1105 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
1106 (ieditor_get_position), (iselect_set), (iselect_get_start),
1109 Fixed #Bug 440637 – Search, don't work very well
1111 2007-09-23 Johannes Schmid <jhs@gnome.org>
1113 * plugins/file-manager/file-model.c: (file_model_get_filename):
1114 * plugins/file-manager/file-model.h:
1115 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
1116 (file_view_init), (file_view_class_init):
1117 * plugins/message-view/message-view.c:
1118 (message_view_query_tooltip), (message_view_dispose),
1119 (message_view_instance_init), (message_view_class_init):
1121 Added GTK+ 2.12 style tooltips to file-manager and message view.
1122 Only build if GTK+ 2.12 is availible otherwise for message-view, the
1123 old implementation is used.
1125 2007-09-23 Johannes Schmid <jhs@gnome.org>
1127 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
1130 * plugins/language-manager/language-manager.plugin.in:
1131 Marked UserActivatable=FALSE
1133 * plugins/language-manager/plugin.c: (load_languages),
1134 (language_manager_activate), (language_manager_deactivate),
1135 (language_manager_dispose), (language_manager_instance_init),
1136 (language_manager_find_mime_type), (language_manager_find_string),
1137 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
1138 (ilanguage_get_name), (ilanguage_get_strings):
1140 Fixed various stupid bugs in language-manager plugin
1142 * plugins/symbol-db/symbol-db-engine.c:
1143 (sdb_engine_second_pass_update_scope_1):
1145 Add a g_return_if_fail to avoid a crash though still unsure
1148 2007-09-23 Johannes Schmid <jhs@gnome.org>
1150 * plugins/symbol-db/plugin.c: (on_project_element_added),
1151 (sources_array_free), (sources_array_add_foreach),
1152 (project_root_added):
1153 * plugins/symbol-db/symbol-db-engine.c:
1154 (symbol_db_engine_add_new_files):
1155 * plugins/symbol-db/symbol-db-engine.h:
1157 Added support for other languages than "C" to symbol-db. Now
1158 supports all languages listed by the language-manager.
1160 2007-09-23 Tom <tpgww@onepost.net>
1162 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
1165 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
1167 * libanjuta/anjuta-glue-factory.c: (load_plugin),
1168 (anjuta_glue_factory_get_object_type):
1169 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
1170 * plugins/build-basic-autotools/build-basic-autotools.c:
1171 (value_added_current_editor):
1172 * plugins/debug-manager/breakpoints.c:
1173 (breakpoints_dbase_edit_breakpoint),
1174 (on_toggle_breakpoint_activate):
1175 * plugins/debug-manager/plugin.c:
1176 (on_run_to_cursor_action_activate):
1177 * plugins/debug-manager/stack_trace.c:
1178 (dma_thread_update_stack_trace):
1179 * plugins/gdb/plugin.c:
1180 * plugins/glade/plugin.c: (ifile_open):
1181 * plugins/profiler/gprof-call-graph-view.c:
1182 * plugins/profiler/gprof-flat-profile-view.c:
1183 * plugins/profiler/gprof-function-call-tree-view.c:
1184 * plugins/profiler/gprof-options.c: (setup_widgets):
1185 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1186 * plugins/search/search-replace_backend.c:
1187 (file_buffer_new_from_te):
1188 * plugins/sourceview/assist-tip.c: (assist_tip_move):
1189 * plugins/sourceview/assist-window.c: (assist_window_set_property),
1190 (assist_window_get_property), (assist_window_move):
1191 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
1192 (value_added_current_editor):
1193 * plugins/symbol-db/plugin.c: (value_added_current_editor):
1194 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
1195 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
1197 Many small code, warnings and leak fixes
1199 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
1201 * (removed) plugins/debug-manager/debugger.c,
1202 (removed) plugins/debug-manager/debugger.h,
1203 (added) plugins/debug-manager/command.c,
1204 (added) plugins/debug-manager/command.h,
1205 (added) plugins/debug-manager/queue.c,
1206 (added) plugins/debug-manager/queue.h,
1207 plugins/debug-manager/breakpoints.c,
1208 plugins/debug-manager/debug_tree.c,
1209 plugins/debug-manager/debug_tree.h,
1210 plugins/debug-manager/disassemble.c,
1211 plugins/debug-manager/disassemble.h,
1212 plugins/debug-manager/locals.c,
1213 plugins/debug-manager/locals.h,
1214 plugins/debug-manager/memory.c,
1215 plugins/debug-manager/memory.h,
1216 plugins/debug-manager/plugin.c,
1217 plugins/debug-manager/plugin.h,
1218 plugins/debug-manager/registers.c,
1219 plugins/debug-manager/registers.h,
1220 plugins/debug-manager/sharedlib.c,
1221 plugins/debug-manager/sharedlib.h,
1222 plugins/debug-manager/signals.c,
1223 plugins/debug-manager/signals.h,
1224 plugins/debug-manager/stack_trace.c,
1225 plugins/debug-manager/stack_trace.h,
1226 plugins/debug-manager/start.h,
1227 plugins/debug-manager/start.c,
1228 plugins/debug-manager/threads.c,
1229 plugins/debug-manager/threads.h,
1230 plugins/debug-manager/watch.c,
1231 plugins/debug-manager/watch.h,
1232 plugins/debug-manager/Makefile.am,
1233 plugins/gdb/debugger.c,
1234 plugins/gdb/debugger.h,
1235 plugins/gdb/plugin.c,
1236 libanjuta/interfaces/libanjuta.idl:
1237 Split debug-manager/debugger.c into command.c and queue.c
1238 Clean up debugger queue
1239 DmaDebuggerQueue object does not implement IAnjutaDebugger
1241 2007-09-23 Johannes Schmid <jhs@gnome.org>
1244 Bumped version to 2.3.0 (to ensure bugzilla bugs are
1245 set correctly, etc.)
1247 * libanjuta/anjuta-glue-factory.c: (load_plugin):
1248 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
1249 (plugin_set_update):
1251 Show an error dialog instead of crashing when plugin loading fails
1253 * plugins/language-manager/Makefile.am:
1254 * plugins/language-manager/language-manager.plugin.in:
1255 * plugins/language-manager/languages.xml:
1256 * plugins/language-manager/plugin.c: (language_destroy),
1257 (load_languages), (language_manager_activate),
1258 (language_manager_deactivate), (language_manager_finalize),
1259 (language_manager_dispose), (language_manager_instance_init),
1260 (language_manager_class_init), (language_manager_find_mime_type),
1261 (language_manager_find_string), (ilanguage_get_from_mime_type),
1262 (ilanguage_get_from_string), (ilanguage_get_name),
1263 (ilanguage_get_strings), (ilanguage_iface_init):
1264 * plugins/language-manager/plugin.h:
1266 Added new language-manager plugin to have a better organisation for
1267 language names. The xml probabaly needs to be extended over time.
1269 * plugins/Makefile.am:
1270 * plugins/document-manager/plugin.c: (on_editor_changed):
1272 Adapted to new IAnjutaLanguage interface. Do not unload language-support
1273 because it does not really save memory but makes tab switching slow.
1275 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
1277 * plugins/language-support-cpp-java/plugin.c: (install_support),
1278 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
1279 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
1282 * plugins/language-support-cpp-java/cpp-java-assist.c:
1283 (cpp_java_assist_show_autocomplete):
1285 Fix autocomplete to only show valid completions
1287 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
1288 Calltips always have correct size and position now
1290 2007-09-22 Johannes Schmid <jhs@gnome.org>
1292 * plugins/search/search-replace_backend.c: (get_next_match):
1293 Removed code introduced by accident that causes a crash.
1295 * plugins/sourceview/sourceview-tags.c:
1296 * plugins/sourceview/sourceview-tags.h:
1297 Removed ununsed files
1299 2007-09-22 Johannes Schmid <jhs@gnome.org>
1301 * plugins/language-support-cpp-java/cpp-java-assist.c:
1304 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
1306 * plugins/language-support-cpp-java/cpp-java-assist.c:
1307 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
1308 Increased matching brace search to 500 chars.
1310 2007-09-21 Johannes Schmid <jhs@gnome.org>
1312 * plugins/language-support-cpp-java/cpp-java-assist.c:
1313 (cpp_java_assist_get_pre_word),
1314 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
1316 Added some profiling debug code
1318 * plugins/language-support-cpp-java/cpp-java-utils.c:
1319 (cpp_java_util_jump_to_matching_brace):
1320 * plugins/language-support-cpp-java/cpp-java-utils.h:
1321 * plugins/language-support-cpp-java/plugin.c:
1322 (get_line_indentation_base), (get_line_auto_indentation):
1324 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
1325 avoid looping over the whole file when using calltips which is too slow and
1328 * plugins/sourceview/assist-tip.c: (assist_tip_init),
1329 (assist_tip_set_tips), (assist_tip_get_coordinates),
1331 * plugins/sourceview/sourceview.c: (iassist_show_tips):
1333 Better calltips appearance (use theme now) and avoid jumping
1336 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
1338 * plugins/document-manager/plugin.c:
1339 (update_editor_ui_interface_items):
1340 * plugins/language-support-cpp-java/plugin.c: (install_support),
1341 (uninstall_support): Moved autocomplete ui update code from
1342 document-manager to language-plugin.
1344 2007-09-21 Johannes Schmid <jhs@gnome.org>
1346 * libanjuta/interfaces/libanjuta.idl:
1348 Added IAnjutaLanguage interface (might still change...) for
1349 the upcoming language-manager plugin.
1351 * plugins/file-manager/Makefile.am:
1352 * plugins/file-manager/file-model.c:
1353 (file_model_cancel_expand_idle), (file_model_add_dummy),
1354 (file_model_expand_idle), (file_model_sort),
1355 (file_model_row_expanded), (file_model_row_collapsed),
1356 (file_model_init), (file_model_finalize),
1357 (file_model_set_property), (file_model_get_property),
1358 (file_model_class_init), (file_model_new), (file_model_refresh),
1359 (file_model_get_uri):
1360 * plugins/file-manager/file-model.h:
1361 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
1362 (file_view_expand_row_idle), (file_view_refresh),
1363 (file_view_get_selected), (file_view_button_press_event),
1364 (file_view_selection_changed), (file_view_init),
1365 (file_view_get_property), (file_view_set_property),
1366 (file_view_finalize), (file_view_class_init):
1368 Split up model/view as far as possible and fixed some file-manager
1369 bugs (popup-menu and incorrect project loading).
1371 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
1372 Use monospace font for tips.
1374 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
1375 (sourceview_cell_new), (icell_get_character), (icell_get_length),
1376 (icell_get_attribute), (icell_style_get_font_description),
1377 (icell_style_get_color), (icell_style_get_background_color),
1378 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
1379 (iiter_foreach), (iiter_set_position), (iiter_get_position),
1380 (iiter_get_length), (iiter_clone), (iiter_assign):
1382 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
1383 interface. This is way faster though it has the drawback to create invalid
1384 iterators if the buffer is changed.
1386 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
1388 * libanjuta/interfaces/libanjuta.idl:
1389 * plugins/document-manager/action-callbacks.c:
1390 * plugins/document-manager/anjuta-document-manager.ui:
1391 * plugins/document-manager/plugin.c: (register_stock_icons):
1392 * plugins/editor/text_editor.c:
1393 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
1394 * plugins/language-support-cpp-java/cpp-java-assist.c:
1395 (cpp_java_assist_get_calltip_context):
1396 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
1397 (register_stock_icons), (cpp_java_plugin_activate_plugin):
1399 Moved autocomplete menu action from document-manager to assist plugin
1400 and got rid of deprecated autocomplete interface.
1402 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
1404 * libanjuta/interfaces/libanjuta.idl:
1405 * plugins/editor/text_editor.c: (iassist_iface_init):
1406 * plugins/language-support-cpp-java/cpp-java-assist.c:
1407 (cpp_java_assist_check), (on_assist_chosen):
1408 * plugins/sourceview/sourceview.c: (iassist_iface_init):
1409 Removed react() methods in both editors and assist interface. Assist
1410 plugin itself handles setting the autocomplete. Also fixed
1413 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
1415 * plugins/file-manager/Makefile.am:
1416 * plugins/file-manager/file-view.c: (file_view_add_dummy),
1417 (file_view_expand_idle), (file_view_init):
1418 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
1419 (file_manager_set_default_uri), (project_root_added),
1420 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
1421 (file_manager_activate), (file_manager_deactivate),
1422 (file_manager_instance_init), (file_manager_class_init),
1423 (ifile_manager_set_root), (ifile_manager_set_selected),
1424 (ifile_manager_iface_init): Adjusted white spaces to match
1427 2007-09-19 Naba Kumar <naba@gnome.org>
1429 * libanjuta/interfaces/libanjuta.idl:
1430 * plugins/editor/text_editor.c: (text_editor_instance_init),
1431 (iassist_show_tips), (iassist_cancel_tips),
1432 (iassist_hide_suggestions), (iassist_iface_init):
1433 * plugins/editor/text_editor.h:
1434 * plugins/editor/text_editor_cbs.c:
1435 (on_text_editor_scintilla_notify):
1436 * plugins/language-support-cpp-java/cpp-java-assist.c:
1437 (is_scope_context_character), (is_word_character),
1438 (create_completion), (cpp_java_assist_get_scope_context),
1439 (cpp_java_assist_get_pre_word),
1440 (cpp_java_assist_get_scope_operator),
1441 (cpp_java_assist_destroy_completion_cache),
1442 (cpp_java_assist_create_scope_completion_cache),
1443 (cpp_java_assist_create_word_completion_cache),
1444 (cpp_java_assist_show_autocomplete),
1445 (cpp_java_assist_get_calltip_context),
1446 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
1447 (on_editor_char_added), (on_assist_chosen),
1448 (cpp_java_assist_install), (cpp_java_assist_uninstall),
1449 (cpp_java_assist_init), (cpp_java_assist_finalize):
1450 * plugins/language-support-cpp-java/cpp-java-assist.h:
1451 * plugins/language-support-cpp-java/plugin.c:
1452 (initialize_indentation_params):
1453 * plugins/sourceview/assist-tip.c:
1454 * plugins/sourceview/assist-tip.h:
1455 * plugins/sourceview/sourceview-private.h:
1456 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
1457 (on_assist_tip_destroyed), (on_assist_cancel),
1458 (on_document_char_added), (iassist_get_suggestions),
1459 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
1461 Implement state-less assistance so that assist can be evaluated
1462 any given time at any position. Changed IAnjutaEditorAssist interfance
1463 and implementations and removed any state management in editors.
1465 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
1467 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
1468 completion items sorting and avoided unnecssary sorts.
1470 * plugins/text-editor.c: Fixed state.
1472 2007-09-17 Johannes Schmid <jhs@gnome.org>
1474 * plugins/language-support-cpp-java/cpp-java-assist.c:
1477 Fixed calltips in sourceview
1479 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
1481 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
1482 completion items preparation time. Fixed a crash bug.
1484 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
1485 Set buffer size (From Massimo, required for symbol-db).
1487 * libanjuta/interfaces/libanjuta.idl: Also pass position information
1490 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
1493 * plugins/editor/aneditor-autocomplete.cxx,
1494 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
1495 Added ANE_GETWORDBEFORECARAT command.
1497 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
1498 using assist interface.
1500 * plugins/editor/text_editor.c: (text_editor_instance_init),
1501 (text_editor_get_word_before_carat),
1502 (text_editor_get_current_word), (iassist_add_trigger),
1503 (iassist_remove_trigger), (on_assist_canceled),
1504 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
1505 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
1506 * plugins/editor/text_editor.h:
1507 * plugins/editor/text_editor_cbs.c: (trigger_size),
1508 (max_trigger_size), (text_editor_check_assist),
1509 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
1512 * plugins/language-support-cpp-java/Makefile.am:
1513 * plugins/language-support-cpp-java/plugin.c:
1514 (get_line_indentation_base), (get_line_auto_indentation),
1515 (install_support), (uninstall_support),
1516 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
1517 (cpp_java_plugin_instance_init):
1518 * plugins/language-support-cpp-java/plugin.h:
1519 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
1520 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
1521 Make assist a separate class.
1523 2007-09-14 Johannes Schmid <jhs@gnome.org>
1525 * plugins/sourceview/sourceview.c: (iassist_suggest):
1526 Fixed changed char_alignment paramter in language-support
1529 2007-09-14 Naba Kumar <naba@gnome.org>
1531 * plugins/language-support-cpp-java/plugin.c: Send the right
1532 'char_alignment' paramenter (needs fixing in sourceview).
1534 2007-09-13 Johannes Schmid <jhs@gnome.org>
1537 * plugins/project-wizard/templates/minimal/project.anjuta:
1538 Use IAnjutaSymbolManager instead of loading the plugin directly.
1539 (TODO: Think of a version to do this for older files...)
1542 * plugins/Makefile.am:
1543 * plugins/symbol-db/Makefile.am:
1545 Build symbol-db plugin if libgda-3.0 is found
1547 2007-09-13 Johannes Schmid <jhs@gnome.org>
1549 * plugins/sourceview/Makefile.am:
1550 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
1552 * plugins/sourceview/anjuta-document.h:
1553 Removed lots of dead code
1555 * plugins/sourceview/anjuta-languages-manager.c:
1556 * plugins/sourceview/anjuta-languages-manager.h:
1559 * plugins/sourceview/sourceview.c: (on_document_char_added),
1560 (on_document_loaded), (sourceview_instance_init),
1561 (iselect_get_start), (iselect_get_end),
1562 (ilanguage_get_supported_languages), (ilanguage_set_language):
1564 Fixed selection handling and make some adaptions for the changes
1567 2007-09-13 Johannes Schmid <jhs@gnome.org>
1569 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1570 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
1573 Added preferences to language support completion/calltips
1575 * plugins/sourceview/assist-window.c: (assist_window_update):
1577 Always select first entry
1579 * plugins/sourceview/sourceview.glade:
1580 Removed old completion preferences
1582 2007-09-11 Naba Kumar <naba@gnome.org>
1584 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
1585 and possible crash when pressing ctrl+d in terminal after preferences
1586 window has been shown once (no need for backport).
1588 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
1589 implementations to get warnings instead of crashes for unimplemented
1592 2007-09-11 Massimo Cora' <maxcvs@email.it>
1594 Reviewed by: Naba Kumar <naba@gnome.org>
1596 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
1597 * plugins/symbol-db/*:
1598 Added new symbol-database backend based on SQLite 3.
1599 (does not enabled for build currently).
1601 2007-09-10 Johannes Schmid <jhs@gnome.org>
1605 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
1606 (parse_info_init), (parse_info_free), (valid_element),
1607 (start_element_handler), (end_element_handler), (text_handler),
1608 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
1609 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
1610 (egg_recent_model_monitor), (egg_recent_model_read),
1611 (egg_recent_model_open_file), (egg_recent_model_lock_file),
1612 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
1613 (egg_recent_model_set_property), (egg_recent_model_class_init),
1614 (egg_recent_model_init), (egg_recent_model_add_full),
1615 (egg_recent_model_delete), (egg_recent_model_get_list),
1616 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
1617 (egg_recent_model_set_filter_mime_types),
1618 (egg_recent_model_clear_group_filter),
1619 (egg_recent_model_set_filter_groups),
1620 (egg_recent_model_clear_scheme_filter),
1621 (egg_recent_model_set_filter_uri_schemes),
1622 (egg_recent_model_remove_expired):
1624 Update EggRecent (#456465)
1626 2007-09-10 Johannes Schmid <jhs@gnome.org>
1628 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
1629 (anjuta_plugin_manager_get_plugin):
1630 * plugins/profiler/gprof-call-graph-view.c:
1631 (gprof_call_graph_view_create_columns):
1632 * plugins/profiler/gprof-flat-profile-view.c:
1633 (gprof_flat_profile_view_create_columns):
1634 * plugins/profiler/gprof-function-call-tree-view.c:
1635 (gprof_function_call_tree_view_create_columns):
1637 Fixed #466031 – Update of pieces of menus for Localization
1639 2007-09-10 Johannes Schmid <jhs@gnome.org>
1641 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
1642 Bug 343522 – anjuta: Unable to execute commands that use options.
1644 2007-09-09 Johannes Schmid <jhs@gnome.org>
1646 * plugins/document-manager/anjuta-docman.c:
1647 (anjuta_docman_update_page_label):
1649 Fixed #458034 – Method of indicating unsaved changes breaks convention
1651 * plugins/document-manager/plugin.c: (update_title),
1652 (value_added_project_root_uri), (value_removed_project_root_uri),
1653 (on_editor_changed), (activate_plugin):
1654 * plugins/document-manager/plugin.h:
1655 * plugins/project-manager/plugin.c: (on_profile_scoped),
1656 (on_profile_descoped), (ifile_open):
1658 Fixed #427390 – Show path of item in currently focused editor window
1660 2007-09-09 Johannes Schmid <jhs@gnome.org>
1662 * plugins/search/plugin.c: (on_toolbar_find_clicked),
1663 (on_toolbar_find_incremental):
1664 Fix incremental search
1666 * plugins/sourceview/sourceview.c: (on_document_char_added),
1668 Fixed selection management
1670 2007-09-09 Johannes Schmid <jhs@gnome.org>
1672 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
1675 * libanjuta/interfaces/libanjuta.idl:
1676 Extended IAnjutaEditorAssist interface
1678 * plugins/language-support-cpp-java/plugin.c:
1679 (jump_to_matching_brace), (add_tags), (on_assist_begin),
1680 (assist_cleanup), (on_assist_chosen), (on_assist_update),
1681 (context_character), (get_context), (function_parser),
1682 (cpp_member_parser), (install_assist), (uninstall_assist),
1683 (get_line_indentation_base), (get_line_auto_indentation),
1684 (install_support), (uninstall_support),
1685 (on_value_added_current_editor), (on_value_removed_current_editor),
1686 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
1687 * plugins/language-support-cpp-java/plugin.h:
1689 Improved fixed editor assistance and added support for function/method
1690 tooltips. jumb_to_matching_brance => jump_to_matching_brace
1692 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
1695 * plugins/project-import/project-import.c: (on_import_next):
1696 Added a non-NULL check with could probably fix #474843 but not sure
1698 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
1699 Fixed anjuta-plugin project wizard
1701 * plugins/sourceview/Makefile.am:
1702 * plguins/sourceview/assist-tip.[ch]:
1703 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
1704 (anjuta_view_key_press_event):
1705 * plugins/sourceview/assist-window.c: (assist_window_class_init),
1706 (assist_window_init), (assist_window_update), (assist_window_new):
1707 * plugins/sourceview/sourceview-private.h:
1708 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
1709 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
1710 (trigger_size), (max_trigger_size), (on_document_char_added),
1711 (sourceview_dispose), (ieditor_get_current_word),
1712 (iassist_add_trigger), (iassist_init_suggestions),
1713 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
1714 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
1716 Big update on sourceview assist capabilites. Autocompletion should
1717 now work much better and function tooltips are finally supported!
1719 * plugins/sourceview/anjuta-document.h:
1720 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
1721 (anjuta_document_get_current_word):
1722 Fixed get_current_word (inspired by aneditor.cxx implementation)
1724 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
1725 (icell_get_attribute):
1726 Fixed get_attribute() to also detect character constants.
1727 Simplified get_char()
1729 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
1730 (isymbol_manager_get_members), (isymbol_manager_get_parents),
1731 (isymbol_manager_get_completions_at_position):
1733 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
1735 2007-09-04 Naba Kumar <naba@gnome.org>
1737 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
1738 projects that can not add sources.
1740 * plugins/file-wizard/file.c: Similarly for file wizard,
1741 Do not enable 'Add to project' projects that can not add sources.
1743 2007-09-04 Naba Kumar <naba@gnome.org>
1745 * configure.in: Bumped gnome-build requirement to 0.2.0
1746 for project capabilities support.
1748 * plugins/project-manager/plugin.c: Enable/disable project
1749 actions based on project capabilities. Fixes bug #433552:
1750 crash in Anjuta IDE: add file test.h in project on generic
1753 * libanjuta/interfaces/libanjuta.idl: Added method to query
1754 project capabilities.
1756 2007-09-03 Naba Kumar <naba@gnome.org>
1758 * plugins/file-manager/plugin.c: Set shadow type IN.
1759 * plugins/file-manager/file-view.c: Fixed code style.
1760 * plugins/file-manager/file-view.c: Fixed icons column to size
1763 * plugins/file-manager/plugin.[c,h]: Fixed code style.
1765 * plugins/file-manager/plugin.c: Fixed crash on closing project and
1766 unmonitors project-uri on file-manager deactivation.
1768 * TODO.tasks: Updated
1770 2007-09-02 Johannes Schmid <jhs@gnome.org>
1772 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
1775 * plugins/file-manager/file-view.c: (file_view_get_selected),
1776 (file_view_button_press_event), (file_view_finalize):
1777 * plugins/file-manager/plugin.c: (project_root_removed),
1778 (file_manager_deactivate):
1780 Fixed some small bugs I missed before
1782 2007-09-02 Johannes Schmid <jhs@gnome.org>
1784 * plugins/file-manager/*:
1785 Added new and file-manager
1787 2007-09-02 Johannes Schmid <jhs@gnome.org>
1789 * plugins/file-manager/*:
1790 Removed old file-manager
1792 2007-08-31 Johannes Schmid <jhs@gnome.org>
1794 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
1795 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
1797 Fixed some memory leaks
1799 * MAINTAINERS: Fixed
1801 2007-08-31 Johannes Schmid <jhs@gnome.org>
1803 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
1804 (get_property_value_as_string), (set_property_value_as_string),
1805 (register_callbacks), (preferences_foreach_callback),
1806 (anjuta_preferences_register_property_raw):
1807 * libanjuta/anjuta-preferences.h:
1808 * plugins/build-basic-autotools/build-basic-autotools.c:
1809 (on_build_mesg_format):
1810 * plugins/document-manager/anjuta-document-manager.glade:
1811 * plugins/message-view/anjuta-message-manager-plugin.glade:
1813 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
1814 broken message view preferences
1816 * plugins/message-view/message-view.c:
1817 (message_view_instance_init), (pref_change_color), (prefs_init),
1818 (imessage_view_append):
1819 Cleaned up message view (#458041)
1821 * src/shell.c: (on_preferences_activate),
1822 (anjuta_test_shell_instance_init),
1823 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
1824 Fixed test shell to allow better debugging
1826 2007-08-31 Johannes Schmid <jhs@gnome.org>
1828 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
1829 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
1830 * plugins/gtodo/main.h:
1831 * plugins/gtodo/plugin.c: (activate_plugin):
1833 Fixed #423467 (View->Tasks menu items are not
1836 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
1838 reviewed by: Johannes Schmid <jhs@gnome.org>
1841 * data/welcome.txt.in:
1842 * launcher/anjuta_launcher.c:
1843 * libanjuta/anjuta-children.c:
1844 * libanjuta/anjuta-children.h:
1845 * libanjuta/anjuta-debug.h:
1846 * libanjuta/anjuta-encodings.c:
1847 * libanjuta/anjuta-encodings.h:
1848 * libanjuta/anjuta-glue-c.c:
1849 * libanjuta/anjuta-glue-c.h:
1850 * libanjuta/anjuta-plugin-description.c:
1851 * libanjuta/anjuta-plugin-description.h:
1852 * libanjuta/anjuta-plugin-handle.c:
1853 * libanjuta/anjuta-plugin-handle.h:
1854 * libanjuta/anjuta-plugin-manager.c:
1855 * libanjuta/anjuta-plugin-manager.h:
1856 * libanjuta/anjuta-plugin.c:
1857 * libanjuta/anjuta-plugin.h:
1858 * libanjuta/anjuta-preferences.c:
1859 * libanjuta/anjuta-preferences.h:
1860 * libanjuta/anjuta-profile-manager.c:
1861 * libanjuta/anjuta-profile-manager.h:
1862 * libanjuta/anjuta-profile.c:
1863 * libanjuta/anjuta-profile.h:
1864 * libanjuta/anjuta-save-prompt.c:
1865 * libanjuta/anjuta-save-prompt.h:
1866 * libanjuta/anjuta-serializer.c:
1867 * libanjuta/anjuta-serializer.h:
1868 * libanjuta/anjuta-session.c:
1869 * libanjuta/anjuta-session.h:
1870 * libanjuta/anjuta-shell.c:
1871 * libanjuta/anjuta-shell.h:
1872 * libanjuta/anjuta-status.c:
1873 * libanjuta/anjuta-status.h:
1874 * libanjuta/anjuta-ui.c:
1875 * libanjuta/anjuta-ui.h:
1876 * libanjuta/anjuta-utils-priv.h:
1877 * libanjuta/anjuta-utils.c:
1878 * libanjuta/anjuta-utils.h:
1879 * libanjuta/cell-renderer-captioned-image.c:
1880 * libanjuta/cell-renderer-captioned-image.h:
1881 * libanjuta/e-splash.c:
1882 * libanjuta/e-splash.h:
1883 * libanjuta/interfaces/anjuta-idl-compiler.pl:
1884 * libanjuta/interfaces/libanjuta.idl:
1885 * libanjuta/libanjuta.h:
1886 * libanjuta/resources.c:
1887 * libanjuta/resources.h:
1888 * libegg/egg-cell-renderer-text.c:
1889 * libegg/egg-combo-action.c:
1890 * libegg/egg-entry-action.c:
1891 * libegg/egg-recent-action.c:
1892 * libegg/egg-recent-files-module.c:
1893 * libegg/egg-recent-item.c:
1894 * libegg/egg-recent-model.c:
1895 * libegg/egg-recent-view-gtk.c:
1896 * libegg/egg-recent-view.c:
1897 * libegg/egg-submenu-action.c:
1898 * libegg/eggaccelerators.c:
1899 * libegg/eggcellrendererpopup.c:
1900 * libegg/eggcomboselect.c:
1901 * libegg/eggtreemodelfilter.c:
1902 * libegg/eggtreemultidnd.c:
1903 * libegg/gtkcellview.h:
1904 * libegg/treeviewutils/egg-cell-renderer-text.h:
1905 * libegg/treeviewutils/eggaccelerators.h:
1906 * libegg/treeviewutils/eggcellrendererkeys.h:
1907 * libegg/treeviewutils/eggcellrendererpopup.h:
1908 * libegg/treeviewutils/eggtreemodelfilter.h:
1909 * libegg/treeviewutils/eggtreemultidnd.h:
1910 * libegg/treeviewutils/eggtreeviewstate.h:
1911 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
1912 * manuals/anjuta-faqs/Makefile.am:
1913 * manuals/anjuta-manual/C/anjuta-manual.xml:
1914 * manuals/anjuta-manual/C/license.xml:
1915 * manuals/anjuta-manual/es/es.po:
1916 * manuals/anjuta-manual/sv/sv.po:
1917 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
1919 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
1920 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
1921 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
1922 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
1923 * manuals/old/ja/anjuta-manual/license.xml:
1924 * plugins/build-basic-autotools/build-basic-autotools.c:
1925 * plugins/build-basic-autotools/build-basic-autotools.h:
1926 * plugins/build-basic-autotools/executer.c:
1927 * plugins/build-basic-autotools/executer.h:
1928 * plugins/build/build_file.c:
1929 * plugins/build/build_file.h:
1930 * plugins/build/build_project.c:
1931 * plugins/build/build_project.h:
1932 * plugins/build/clean_project.c:
1933 * plugins/build/clean_project.h:
1934 * plugins/build/commands.c:
1935 * plugins/build/commands.h:
1936 * plugins/build/compile.c:
1937 * plugins/build/compile.h:
1938 * plugins/build/compiler_options.c:
1939 * plugins/build/compiler_options.h:
1940 * plugins/build/configurer.c:
1941 * plugins/build/configurer.h:
1942 * plugins/build/executer.c:
1943 * plugins/build/executer.h:
1944 * plugins/class-gen/cell-renderer-flags.c:
1945 * plugins/class-gen/cell-renderer-flags.h:
1946 * plugins/class-gen/combo-flags.c:
1947 * plugins/class-gen/combo-flags.h:
1948 * plugins/class-gen/element-editor.c:
1949 * plugins/class-gen/element-editor.h:
1950 * plugins/class-gen/generator.c:
1951 * plugins/class-gen/generator.h:
1952 * plugins/class-gen/plugin.c:
1953 * plugins/class-gen/plugin.h:
1954 * plugins/class-gen/transform.c:
1955 * plugins/class-gen/transform.h:
1956 * plugins/class-gen/validator.c:
1957 * plugins/class-gen/validator.h:
1958 * plugins/class-gen/window.c:
1959 * plugins/class-gen/window.h:
1960 * plugins/class-inheritance/class-callbacks.c:
1961 * plugins/class-inheritance/class-callbacks.h:
1962 * plugins/class-inheritance/class-inherit.c:
1963 * plugins/class-inheritance/class-inherit.h:
1964 * plugins/class-inheritance/plugin.c:
1965 * plugins/class-inheritance/plugin.h:
1966 * plugins/cvs-plugin/cvs-actions.c:
1967 * plugins/cvs-plugin/cvs-actions.h:
1968 * plugins/cvs-plugin/cvs-callbacks.c:
1969 * plugins/cvs-plugin/cvs-callbacks.h:
1970 * plugins/cvs-plugin/cvs-execute.c:
1971 * plugins/cvs-plugin/cvs-execute.h:
1972 * plugins/cvs-plugin/cvs-interface.c:
1973 * plugins/cvs-plugin/cvs-interface.h:
1974 * plugins/cvs-plugin/plugin.c:
1975 * plugins/cvs-plugin/plugin.h:
1976 * plugins/debug-manager/breakpoints.c:
1977 * plugins/debug-manager/breakpoints.h:
1978 * plugins/debug-manager/chunk_view.c:
1979 * plugins/debug-manager/chunk_view.h:
1980 * plugins/debug-manager/data_buffer.c:
1981 * plugins/debug-manager/data_buffer.h:
1982 * plugins/debug-manager/data_view.c:
1983 * plugins/debug-manager/data_view.h:
1984 * plugins/debug-manager/debug_tree.c:
1985 * plugins/debug-manager/debug_tree.h:
1986 * plugins/debug-manager/debugger.c:
1987 * plugins/debug-manager/debugger.h:
1988 * plugins/debug-manager/disassemble.c:
1989 * plugins/debug-manager/disassemble.h:
1990 * plugins/debug-manager/info.c:
1991 * plugins/debug-manager/info.h:
1992 * plugins/debug-manager/locals.c:
1993 * plugins/debug-manager/locals.h:
1994 * plugins/debug-manager/memory.c:
1995 * plugins/debug-manager/memory.h:
1996 * plugins/debug-manager/plugin.c:
1997 * plugins/debug-manager/plugin.h:
1998 * plugins/debug-manager/registers.c:
1999 * plugins/debug-manager/registers.h:
2000 * plugins/debug-manager/sexy-icon-entry.c:
2001 * plugins/debug-manager/sexy-icon-entry.h:
2002 * plugins/debug-manager/sharedlib.c:
2003 * plugins/debug-manager/sharedlib.h:
2004 * plugins/debug-manager/signals.c:
2005 * plugins/debug-manager/signals.h:
2006 * plugins/debug-manager/sparse_buffer.c:
2007 * plugins/debug-manager/sparse_buffer.h:
2008 * plugins/debug-manager/sparse_view.c:
2009 * plugins/debug-manager/sparse_view.h:
2010 * plugins/debug-manager/stack_trace.c:
2011 * plugins/debug-manager/stack_trace.h:
2012 * plugins/debug-manager/start.c:
2013 * plugins/debug-manager/start.h:
2014 * plugins/debug-manager/threads.c:
2015 * plugins/debug-manager/threads.h:
2016 * plugins/debug-manager/utilities.c:
2017 * plugins/debug-manager/utilities.h:
2018 * plugins/debug-manager/watch.c:
2019 * plugins/debug-manager/watch.h:
2020 * plugins/devhelp/htmlview.c:
2021 * plugins/devhelp/htmlview.h:
2022 * plugins/document-manager/action-callbacks.c:
2023 * plugins/document-manager/action-callbacks.h:
2024 * plugins/document-manager/anjuta-docman.c:
2025 * plugins/document-manager/anjuta-docman.h:
2026 * plugins/document-manager/editor-tooltips.c:
2027 * plugins/document-manager/editor-tooltips.h:
2028 * plugins/document-manager/file_history.c:
2029 * plugins/document-manager/file_history.h:
2030 * plugins/document-manager/indent-dialog.c:
2031 * plugins/document-manager/indent-dialog.h:
2032 * plugins/document-manager/indent-util.c:
2033 * plugins/document-manager/indent-util.h:
2034 * plugins/document-manager/plugin.c:
2035 * plugins/editor/aneditor-autocomplete.cxx:
2036 * plugins/editor/aneditor-calltip.cxx:
2037 * plugins/editor/aneditor-indent.cxx:
2038 * plugins/editor/aneditor-priv.h:
2039 * plugins/editor/aneditor.cxx:
2040 * plugins/editor/aneditor.h:
2041 * plugins/editor/lexer.h:
2042 * plugins/editor/plugin.c:
2043 * plugins/editor/plugin.h:
2044 * plugins/editor/print.c:
2045 * plugins/editor/print.h:
2046 * plugins/editor/properties.h:
2047 * plugins/editor/properties_cxx.h:
2048 * plugins/editor/style-editor.c:
2049 * plugins/editor/style-editor.h:
2050 * plugins/editor/text-editor-iterable.c:
2051 * plugins/editor/text-editor-iterable.h:
2052 * plugins/editor/text_editor.c:
2053 * plugins/editor/text_editor.h:
2054 * plugins/editor/text_editor_cbs.c:
2055 * plugins/editor/text_editor_cbs.h:
2056 * plugins/editor/text_editor_menu.c:
2057 * plugins/editor/text_editor_menu.h:
2058 * plugins/editor/text_editor_prefs.c:
2059 * plugins/editor/text_editor_prefs.h:
2060 * plugins/file-loader/dnd.c:
2061 * plugins/file-loader/dnd.h:
2062 * plugins/file-loader/plugin.c:
2063 * plugins/file-manager/an_file_view.c:
2064 * plugins/file-manager/plugin.c:
2065 * plugins/file-wizard/file.c:
2066 * plugins/file-wizard/file.h:
2067 * plugins/file-wizard/plugin.c:
2068 * plugins/file-wizard/plugin.h:
2069 * plugins/gdb/debugger.c:
2070 * plugins/gdb/debugger.h:
2071 * plugins/gdb/gdbmi-test.c:
2072 * plugins/gdb/gdbmi.c:
2073 * plugins/gdb/gdbmi.h:
2074 * plugins/gdb/global.h:
2075 * plugins/gdb/parser.c:
2076 * plugins/gdb/parser.h:
2077 * plugins/gdb/plugin.c:
2078 * plugins/gdb/plugin.h:
2079 * plugins/gdb/utilities.c:
2080 * plugins/gdb/utilities.h:
2081 * plugins/glade/plugin.c:
2082 * plugins/glade/plugin.h:
2083 * plugins/gtodo/egg-datetime.c:
2084 * plugins/gtodo/egg-datetime.h:
2085 * plugins/gtodo/eggtrayicon.c:
2086 * plugins/gtodo/eggtrayicon.h:
2087 * plugins/gtodo/plugin.c:
2088 * plugins/gvim/anjuta-vim.c:
2089 * plugins/gvim/anjuta-vim.h:
2090 * plugins/gvim/gtkvim.c:
2091 * plugins/gvim/gtkvim.h:
2092 * plugins/gvim/plugin.c:
2093 * plugins/gvim/plugin.h:
2094 * plugins/language-support-cpp-java/plugin.c:
2095 * plugins/language-support-cpp-java/plugin.h:
2096 * plugins/macro/macro-actions.c:
2097 * plugins/macro/macro-actions.h:
2098 * plugins/macro/macro-db.c:
2099 * plugins/macro/macro-db.h:
2100 * plugins/macro/macro-dialog.c:
2101 * plugins/macro/macro-dialog.h:
2102 * plugins/macro/macro-edit.c:
2103 * plugins/macro/macro-edit.h:
2104 * plugins/macro/macro-util.c:
2105 * plugins/macro/macro-util.h:
2106 * plugins/macro/plugin.c:
2107 * plugins/macro/plugin.h:
2108 * plugins/message-view/anjuta-msgman.c:
2109 * plugins/message-view/anjuta-msgman.h:
2110 * plugins/message-view/message-view.c:
2111 * plugins/message-view/message-view.h:
2112 * plugins/message-view/plugin.c:
2113 * plugins/message-view/plugin.h:
2114 * plugins/patch/patch-plugin.c:
2115 * plugins/patch/patch-plugin.h:
2116 * plugins/patch/plugin.c:
2117 * plugins/patch/plugin.h:
2118 * plugins/profiler/gprof-call-graph-block-entry.c:
2119 * plugins/profiler/gprof-call-graph-block-entry.h:
2120 * plugins/profiler/gprof-call-graph-block.c:
2121 * plugins/profiler/gprof-call-graph-block.h:
2122 * plugins/profiler/gprof-call-graph-view.c:
2123 * plugins/profiler/gprof-call-graph-view.h:
2124 * plugins/profiler/gprof-call-graph.c:
2125 * plugins/profiler/gprof-call-graph.h:
2126 * plugins/profiler/gprof-flat-profile-entry.c:
2127 * plugins/profiler/gprof-flat-profile-entry.h:
2128 * plugins/profiler/gprof-flat-profile-view.c:
2129 * plugins/profiler/gprof-flat-profile-view.h:
2130 * plugins/profiler/gprof-flat-profile.c:
2131 * plugins/profiler/gprof-flat-profile.h:
2132 * plugins/profiler/gprof-function-call-chart-view.c:
2133 * plugins/profiler/gprof-function-call-chart-view.h:
2134 * plugins/profiler/gprof-function-call-tree-view.c:
2135 * plugins/profiler/gprof-function-call-tree-view.h:
2136 * plugins/profiler/gprof-options.c:
2137 * plugins/profiler/gprof-options.h:
2138 * plugins/profiler/gprof-profile-data.c:
2139 * plugins/profiler/gprof-profile-data.h:
2140 * plugins/profiler/gprof-view-manager.c:
2141 * plugins/profiler/gprof-view-manager.h:
2142 * plugins/profiler/gprof-view.c:
2143 * plugins/profiler/gprof-view.h:
2144 * plugins/profiler/plugin.c:
2145 * plugins/profiler/plugin.h:
2146 * plugins/profiler/string-utils.c:
2147 * plugins/profiler/string-utils.h:
2148 * plugins/project-import/plugin.c:
2149 * plugins/project-import/plugin.h:
2150 * plugins/project-import/project-import.c:
2151 * plugins/project-import/project-import.h:
2152 * plugins/project-manager/plugin.c:
2153 * plugins/project-manager/plugin.h:
2154 * plugins/project-wizard/action.c:
2155 * plugins/project-wizard/action.h:
2156 * plugins/project-wizard/autogen.c:
2157 * plugins/project-wizard/autogen.h:
2158 * plugins/project-wizard/druid.c:
2159 * plugins/project-wizard/druid.h:
2160 * plugins/project-wizard/file.c:
2161 * plugins/project-wizard/file.h:
2162 * plugins/project-wizard/header.c:
2163 * plugins/project-wizard/header.h:
2164 * plugins/project-wizard/install.c:
2165 * plugins/project-wizard/install.h:
2166 * plugins/project-wizard/parser.c:
2167 * plugins/project-wizard/parser.h:
2168 * plugins/project-wizard/plugin.c:
2169 * plugins/project-wizard/plugin.h:
2170 * plugins/project-wizard/property.c:
2171 * plugins/project-wizard/property.h:
2172 * plugins/project-wizard/values.c:
2173 * plugins/project-wizard/values.h:
2174 * plugins/sample1/plugin.c:
2175 * plugins/search/plugin.c:
2176 * plugins/search/plugin.h:
2177 * plugins/search/search-replace_backend.c:
2178 * plugins/search/search-replace_backend.h:
2179 * plugins/search/search_preferences.c:
2180 * plugins/sourceview/anjuta-convert.c:
2181 * plugins/sourceview/anjuta-convert.h:
2182 * plugins/sourceview/anjuta-document-loader.c:
2183 * plugins/sourceview/anjuta-document-loader.h:
2184 * plugins/sourceview/anjuta-document-saver.c:
2185 * plugins/sourceview/anjuta-document-saver.h:
2186 * plugins/sourceview/anjuta-document.c:
2187 * plugins/sourceview/anjuta-document.h:
2188 * plugins/sourceview/anjuta-encodings.c:
2189 * plugins/sourceview/anjuta-encodings.h:
2190 * plugins/sourceview/anjuta-languages-manager.c:
2191 * plugins/sourceview/anjuta-languages-manager.h:
2192 * plugins/sourceview/anjuta-utils.c:
2193 * plugins/sourceview/anjuta-utils.h:
2194 * plugins/sourceview/anjuta-view.c:
2195 * plugins/sourceview/anjuta-view.h:
2196 * plugins/sourceview/assist-window.c:
2197 * plugins/sourceview/assist-window.h:
2198 * plugins/sourceview/sourceview-cell.c:
2199 * plugins/sourceview/sourceview-cell.h:
2200 * plugins/sourceview/sourceview-prefs.c:
2201 * plugins/sourceview/sourceview-prefs.h:
2202 * plugins/sourceview/sourceview-print.c:
2203 * plugins/sourceview/sourceview-print.h:
2204 * plugins/sourceview/sourceview-private.h:
2205 * plugins/sourceview/sourceview-tags.c:
2206 * plugins/sourceview/sourceview-tags.h:
2207 * plugins/sourceview/sourceview.c:
2208 * plugins/sourceview/sourceview.h:
2209 * plugins/subversion/plugin.c:
2210 * plugins/subversion/plugin.h:
2211 * plugins/subversion/subversion-actions.c:
2212 * plugins/subversion/subversion-actions.h:
2213 * plugins/subversion/subversion-callbacks.c:
2214 * plugins/subversion/subversion-callbacks.h:
2215 * plugins/subversion/svn-auth.c:
2216 * plugins/subversion/svn-auth.h:
2217 * plugins/subversion/svn-backend-priv.h:
2218 * plugins/subversion/svn-backend.c:
2219 * plugins/subversion/svn-backend.h:
2220 * plugins/subversion/svn-notify.c:
2221 * plugins/subversion/svn-notify.h:
2222 * plugins/subversion/svn-thread.c:
2223 * plugins/subversion/svn-thread.h:
2224 * plugins/symbol-browser/an_symbol.c:
2225 * plugins/symbol-browser/an_symbol.h:
2226 * plugins/symbol-browser/an_symbol_info.c:
2227 * plugins/symbol-browser/an_symbol_info.h:
2228 * plugins/symbol-browser/an_symbol_iter.c:
2229 * plugins/symbol-browser/an_symbol_iter.h:
2230 * plugins/symbol-browser/an_symbol_prefs.c:
2231 * plugins/symbol-browser/an_symbol_prefs.h:
2232 * plugins/symbol-browser/an_symbol_search.c:
2233 * plugins/symbol-browser/an_symbol_search.h:
2234 * plugins/symbol-browser/an_symbol_view.c:
2235 * plugins/symbol-browser/an_symbol_view.h:
2236 * plugins/symbol-browser/plugin.c:
2237 * plugins/symbol-browser/plugin.h:
2238 * plugins/terminal/terminal.c:
2239 * plugins/tools/dialog.c:
2240 * plugins/tools/dialog.h:
2241 * plugins/tools/editor.c:
2242 * plugins/tools/editor.h:
2243 * plugins/tools/execute.c:
2244 * plugins/tools/execute.h:
2245 * plugins/tools/fileop.c:
2246 * plugins/tools/fileop.h:
2247 * plugins/tools/plugin.c:
2248 * plugins/tools/plugin.h:
2249 * plugins/tools/scripts/find-fixmes.pl:
2250 * plugins/tools/scripts/translation-status.pl:
2251 * plugins/tools/tool.c:
2252 * plugins/tools/tool.h:
2253 * plugins/tools/variable.c:
2254 * plugins/tools/variable.h:
2255 * plugins/valgrind/ldd.c:
2256 * plugins/valgrind/ldd.h:
2257 * plugins/valgrind/list.c:
2258 * plugins/valgrind/list.h:
2259 * plugins/valgrind/menu-utils.c:
2260 * plugins/valgrind/menu-utils.h:
2261 * plugins/valgrind/parser.c:
2262 * plugins/valgrind/parser.h:
2263 * plugins/valgrind/plugin.c:
2264 * plugins/valgrind/plugin.h:
2265 * plugins/valgrind/preferences.c:
2266 * plugins/valgrind/preferences.h:
2267 * plugins/valgrind/process.c:
2268 * plugins/valgrind/process.h:
2269 * plugins/valgrind/symtab.c:
2270 * plugins/valgrind/symtab.h:
2271 * plugins/valgrind/vgactions.c:
2272 * plugins/valgrind/vgactions.h:
2273 * plugins/valgrind/vgcachegrindprefs.c:
2274 * plugins/valgrind/vgcachegrindprefs.h:
2275 * plugins/valgrind/vgdefaultview.c:
2276 * plugins/valgrind/vgdefaultview.h:
2277 * plugins/valgrind/vgerror.c:
2278 * plugins/valgrind/vgerror.h:
2279 * plugins/valgrind/vggeneralprefs.c:
2280 * plugins/valgrind/vggeneralprefs.h:
2281 * plugins/valgrind/vghelgrindprefs.c:
2282 * plugins/valgrind/vghelgrindprefs.h:
2283 * plugins/valgrind/vgio.c:
2284 * plugins/valgrind/vgio.h:
2285 * plugins/valgrind/vgmemcheckprefs.c:
2286 * plugins/valgrind/vgmemcheckprefs.h:
2287 * plugins/valgrind/vgrule-editor.c:
2288 * plugins/valgrind/vgrule-editor.h:
2289 * plugins/valgrind/vgrule-list.c:
2290 * plugins/valgrind/vgrule-list.h:
2291 * plugins/valgrind/vgrule.c:
2292 * plugins/valgrind/vgrule.h:
2293 * plugins/valgrind/vgrulepattern.c:
2294 * plugins/valgrind/vgrulepattern.h:
2295 * plugins/valgrind/vgsearchbar.c:
2296 * plugins/valgrind/vgsearchbar.h:
2297 * plugins/valgrind/vgstrpool.c:
2298 * plugins/valgrind/vgstrpool.h:
2299 * plugins/valgrind/vgtoolprefs.c:
2300 * plugins/valgrind/vgtoolprefs.h:
2301 * plugins/valgrind/vgtoolview.c:
2302 * plugins/valgrind/vgtoolview.h:
2305 * src/action-callbacks.c:
2306 * src/action-callbacks.h:
2307 * src/anjuta-actions.h:
2310 * src/anjuta-callbacks.c:
2311 * src/anjuta-callbacks.h:
2315 * src/bacon-message-connection.c:
2316 * src/bacon-message-connection.h:
2325 * tagmanager/options.c:
2327 Change the address of FSF in various files
2329 2007-08-30 Johannes Schmid <jhs@gnome.org>
2333 Removed because they are no longer in use
2335 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2336 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2337 Marked some strings as not translatable
2339 * plugins/search/search-replace.c: (list_max_items):
2340 Fixed a possible memory corruption
2342 * src/anjuta-app.c: (anjuta_app_add_widget_full):
2343 Do not show menuitems for locked layout items
2345 * src/main.c: (main):
2346 Some minor style correction in gnome_init
2348 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
2350 * plugins/debug-manager/debugger.c,
2351 plugins/debug-manager/breakpoints.c,
2352 plugins/gdb/plugin.c,
2353 plugins/gdb/debugger.c,
2354 libanjuta/interfaces/libanjuta.idl:
2355 Move all breakpoints functions from IAnjutaDebugger to a new
2356 IAnjutaBreakpointDebugger interface
2358 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
2360 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
2361 * plugins/debug-manager/plugin.c,
2362 plugins/debug-manager/breakpoints.c,
2363 plugins/tools/execute.c,
2364 plugins/project-wizard/plugin.c,
2365 plugins/build-basic-autotools/executer.c,
2366 plugins/gdb/debugger.c,
2367 plugins/profiler/gprof-options.h,
2368 plugins/sourceview/assist-window.h,
2369 plugins/class-gen/transform.c,
2370 libanjuta/anjuta-plugin-description.c,
2371 libanjuta/anjuta-status.c,
2372 libanjuta/anjuta-glue-c.c,
2373 libanjuta/anjuta-glue-cpp.c,
2374 plugins/symbol-browser/an_symbol_prefs.c:
2375 Fix warnings mostly "dereferencing type-punned pointer"
2376 Fix two bugs in breakpoints.c and an_symbol_prefs.c
2378 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
2380 * plugins/debug-manager/breakpoints.c,
2381 plugins/debug-manager/debugger.c:
2382 Avoid an endless loop if clearing all breakpoints while the programm
2385 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
2387 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
2388 * plugins/debug-manager/plugin.c:
2389 Fix a segmentation fault added in the previous patch
2391 2007-07-21 Johannes Schmid <jhs@gnome.org>
2393 * plugins/build-basic-autotools/executer.c:
2394 (get_program_parameters):
2396 Show an error dialog if no targets are availible instead of
2399 2007-07-20 Johannes Schmid <jhs@gnome.org>
2401 * libanjuta/anjuta-shell.c: (on_widget_data_add),
2402 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
2403 * libanjuta/anjuta-shell.h:
2404 * plugins/document-manager/plugin.c: (activate_plugin):
2405 * plugins/glade/anjuta-design-document.c:
2406 * plugins/glade/plugin.c: (glade_update_ui):
2407 * src/anjuta-app.c: (anjuta_app_add_widget_full),
2408 (anjuta_shell_iface_init):
2409 * src/shell.c: (anjuta_test_shell_add_widget),
2410 (anjuta_shell_iface_init):
2412 Make the document manager undockable (#458038)
2414 2007-07-20 Johannes Schmid <jhs@gnome.org>
2416 * plugins/document-manager/plugin.c: (on_editor_update_ui):
2417 * plugins/glade/anjuta-design-document.c:
2418 * plugins/glade/plugin.c: (glade_update_ui):
2420 Fixed some save/dirty status bug in glade
2422 2007-07-20 Johannes Schmid <jhs@gnome.org>
2424 * libanjuta/anjuta-status.c:
2425 Fixed crasher on shutdown
2427 2007-07-20 Johannes Schmid <jhs@gnome.org>
2430 Minimum glade requirement is 3.2 now. It was before
2431 but we did not check...
2433 * libanjuta/anjuta-glue-factory.c: (load_plugin):
2434 * libanjuta/anjuta-profile.c:
2435 (anjuta_profile_add_plugins_from_xml):
2436 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
2437 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
2438 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
2439 * plugins/file-loader/plugin.c: (on_create_submenu):
2440 * plugins/file-manager/an_file_view.c: (compare_iter):
2441 * plugins/glade/plugin.c: (activate_plugin):
2442 * src/anjuta-app.c: (on_toolbar_view_toggled):
2443 * src/main.c: (main):
2445 Fixed lots of memory leaks (thansk valgrind)
2447 2007-07-19 Johannes Schmid <jhs@gnome.org>
2449 * plugins/debug-manager/plugin.c: (value_added_current_editor):
2450 * plugins/document-manager/anjuta-docman.c:
2451 (anjuta_docman_set_busy):
2452 * plugins/document-manager/plugin.c: (on_editor_changed):
2453 * plugins/glade/plugin.c: (activate_plugin):
2454 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
2455 (on_value_removed_current_editor):
2457 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
2459 2007-07-18 Johannes Schmid <jhs.gnome.org>
2461 * plugins/build-basic-autotools/executer.c: (execute_program):
2462 Fixed some of the scratchbox stuff but the environment is
2465 2007-07-18 Johannes Schmid <jhs@gnome.org>
2467 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
2468 (on_plugin_deactivated), (get_plugin_loader_type):
2469 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
2470 (activate_plugin), (deactivate_plugin),
2471 (glade_plugin_instance_init):
2473 Fixed glade plugin deactivation
2475 2007-07-18 Johannes Schmid <jhs@gnome.org>
2477 * plugins/document-manager/anjuta-docman.c:
2478 (anjuta_docman_add_document):
2479 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
2481 Fixed path display in document manager with glade files
2483 2007-07-17 Johannes Schmid <jhs@gnome.org>
2485 * libanjuta/interfaces/Makefile.am.iface:
2486 * pixmaps/Makefile.am:
2487 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
2488 * plugins/debug-manager/plugin.c: (value_added_current_editor),
2489 (value_removed_current_editor):
2490 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
2491 (anjuta_docman_set_current_document):
2492 * plugins/document-manager/plugin.c: (on_editor_update_ui),
2493 (on_editor_added), (on_editor_changed):
2494 * plugins/glade/Makefile.am:
2495 * plugins/glade/anjuta-design-document.c:
2496 (anjuta_design_document_instance_init),
2497 (anjuta_design_document_set_property),
2498 (anjuta_design_document_get_property),
2499 (anjuta_design_document_class_init), (anjuta_design_document_new),
2500 (ifile_open), (ifile_get_uri), (ifile_iface_init):
2501 * plugins/glade/anjuta-design-document.h:
2502 * plugins/glade/anjuta-glade-notebook.c:
2503 * plugins/glade/anjuta-glade-notebook.h:
2504 * plugins/glade/plugin.c: (value_added_current_editor),
2505 (value_removed_current_editor), (glade_update_ui),
2506 (on_close_activated), (on_glade_project_changed),
2507 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
2509 * plugins/language-support-cpp-java/plugin.c:
2510 (on_value_added_current_editor), (on_value_removed_current_editor):
2511 * plugins/macro/plugin.c: (value_added_current_editor):
2512 * plugins/project-manager/plugin.c: (value_added_current_editor):
2513 * plugins/subversion/plugin.c: (value_added_current_editor):
2514 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
2516 Fixed lot of IAnjutaEditor stuff and completed glade integration
2517 with document manager
2519 * plugins/build-basic-autotools/build-basic-autotools.c:
2520 (value_added_current_editor):
2521 * plugins/build-basic-autotools/executer.c: (execute_program):
2523 Some initial code to execute projects inside scratchbox
2525 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
2527 * plugins/project-import/project-import.c:
2528 Project import overwrites file on user request (bug #452579)
2530 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
2532 * plugins/debug-manager/debugger.c,
2533 plugins/debug-manager/threads.c,
2534 plugins/debug-manager/plugin.c,
2535 plugins/debug-manager/registers.c,
2536 plugins/debug-manager/locals.c,
2537 plugins/debug-manager/stack_trace.c,
2538 plugins/gdb/plugin.c,
2539 plugins/gdb/debugger.c,
2540 plugins/gdb/debugger.h,
2541 libanjuta/interfaces/libanjuta.idl:
2542 Rename change-location to program-moved
2543 Store thread id as gint instead of guint
2544 Do not display registers list if not available
2545 Add intermediate debugger states if missing
2547 2007-07-11 Johannes Schmid <jhs@gnome.org>
2549 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2551 Reverted unnecessary changes (#455819)
2553 2007-07-10 Johannes Schmid <jhs@gnome.org>
2555 * plugins/glade/plugin.c:
2556 Fixed glade plugin with glade 3.2 and another crasher
2558 2007-07-09 Johannes Schmid <jhs@gnome.org>
2560 * libanjuta/interfaces/libanjuta.idl:
2561 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2563 * plugins/debug-manager/breakpoints.c:
2564 (breakpoint_item_update_in_ui),
2565 (breakpoints_dbase_edit_breakpoint),
2566 (on_toggle_breakpoint_activate):
2567 * plugins/debug-manager/plugin.c:
2568 (on_run_to_cursor_action_activate):
2569 * plugins/document-manager/action-callbacks.c:
2570 (on_editor_command_cut_activate),
2571 (on_editor_command_copy_activate),
2572 (on_editor_command_paste_activate),
2573 (on_editor_command_clear_activate):
2574 * plugins/document-manager/anjuta-docman.c:
2575 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
2576 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
2577 (anjuta_docman_goto_file_line_mark),
2578 (anjuta_docman_find_editor_with_path),
2579 (anjuta_docman_get_all_editors):
2580 * plugins/document-manager/anjuta-docman.h:
2581 * plugins/document-manager/plugin.c:
2582 (update_editor_ui_interface_items), (on_editor_update_ui),
2583 (on_editor_changed), (on_session_save), (on_docman_auto_save),
2584 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
2585 (ianjuta_document_manager_iface_init), (isaveable_save),
2586 (isavable_is_dirty):
2587 * plugins/editor/editor.glade:
2588 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
2589 (idocument_paste), (idocument_clear), (idocument_iface_init),
2590 (iselection_iface_init):
2591 * plugins/glade/Makefile.am:
2592 * plugins/glade/anjuta-glade-notebook.c:
2593 (anjuta_glade_notebook_instance_init),
2594 (anjuta_glade_notebook_set_property),
2595 (anjuta_glade_notebook_get_property),
2596 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
2597 (ifile_open), (ifile_get_uri), (ifile_iface_init),
2598 (ifile_savable_save), (ifile_savable_save_as),
2599 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
2600 (ifile_savable_iface_init), (idocument_can_redo),
2601 (idocument_can_undo), (idocument_begin_undo_action),
2602 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
2603 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
2604 (idocument_copy), (idocument_paste), (idocument_clear),
2605 (idocument_iface_init):
2606 * plugins/language-support-cpp-java/plugin.c:
2607 (on_value_added_current_editor), (on_value_removed_current_editor):
2608 * plugins/macro/macro-util.c: (get_current_editor):
2609 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
2610 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
2611 (on_next_occur), (on_incremental_entry_key_press),
2612 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
2613 (on_toolbar_find_incremental_start),
2614 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
2615 * plugins/search/search-replace.c: (search_start_over),
2616 (search_update_combos), (replace_update_combos),
2617 (anjuta_search_replace_activate):
2618 * plugins/search/search-replace_backend.c: (create_search_entries):
2619 * plugins/sourceview/sourceview.c: (idocument_cut),
2620 (idocument_copy), (idocument_paste), (idocument_clear),
2621 (idocument_iface_init), (iselect_iface_init), (iassist_react):
2622 * plugins/tools/editor.c: (on_editor_response):
2623 * plugins/tools/execute.c: (get_current_editor),
2624 (atp_output_context_initialize), (atp_user_tool_execute):
2625 * plugins/tools/variable.c: (get_current_editor),
2626 (atp_variable_get_editor_variable):
2628 Some more IAnjutaEditor => IAnjutaDocument fixing!
2630 * plugins/glade/anjuta-glade-notebook.h:
2631 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
2633 * plugins/glade/plugin.h:
2634 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
2635 and get rid of the glade menu. The Edit/File menu and the toolbar can now
2636 be used for glade, too. It might still have some rough edges but already works.
2637 (Fixes #415547 – Glade usability problem)
2639 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
2641 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
2642 development release (I updated version of glade3 svn to 3.3.2).
2644 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
2646 * plugins/symbol-browser/an_symbol_view.c:
2647 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
2649 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
2651 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
2652 (on_system_tags_update_finished), (on_update_global_clicked),
2653 (prefs_page_init), (on_gconf_notify_tags_list_changed),
2654 (symbol_browser_prefs_init),
2655 (symbol_browser_prefs_create_global_tags),
2656 (symbol_browser_load_global_tags):
2657 * plugins/symbol-browser/an_symbol_prefs.h:
2658 * plugins/symbol-browser/an_symbol_view.c:
2659 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
2660 * plugins/symbol-browser/an_symbol_view.h:
2661 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
2662 on global tags update because of delayed prefs merging. Happens when
2663 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
2666 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
2668 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
2669 after install/uninstall.
2671 Patch from James Liggett:
2672 * scripts/glade2schemas.pl: Fixed creating schemas for list
2675 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
2677 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
2678 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
2679 development release since glade svn version is also 3.3.1. In future, the
2680 solution would be for us to always increment the micro version when
2683 2007-07-05 Johannes Schmid <jhs@gnome.org>
2685 * libanjuta/interfaces/libanjuta.idl:
2686 * plugins/build-basic-autotools/build-basic-autotools.c:
2687 (on_build_mesg_format):
2688 * plugins/debug-manager/breakpoints.c:
2689 (breakpoint_item_update_in_ui),
2690 (breakpoints_dbase_edit_breakpoint),
2691 (on_toggle_breakpoint_activate):
2692 * plugins/debug-manager/plugin.c:
2693 (on_run_to_cursor_action_activate):
2694 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
2695 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
2696 (get_current_editor), (on_save_activate), (on_save_as_activate),
2697 (on_save_prompt_save_editor), (on_close_file_activate),
2698 (on_close_all_file_activate), (on_reload_file_activate),
2699 (anjuta_print_cb), (anjuta_print_preview_cb),
2700 (on_editor_command_upper_case_activate),
2701 (on_editor_command_lower_case_activate),
2702 (on_editor_command_undo_activate),
2703 (on_editor_command_redo_activate),
2704 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
2705 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
2706 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
2707 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
2708 (on_zoom_out_text_activate), (on_force_hilite_activate),
2709 (on_indent1_activate), (on_swap_activate),
2710 (on_editor_add_view_activate), (on_editor_remove_view_activate):
2711 * plugins/document-manager/anjuta-docman.c:
2712 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
2713 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
2714 (anjuta_docman_dispose), (on_notebook_switch_page),
2715 (anjuta_docman_page_from_widget), (on_editor_destroy),
2716 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
2717 (anjuta_docman_get_current_document),
2718 (anjuta_docman_set_current_document),
2719 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
2720 (anjuta_docman_update_page_label),
2721 (anjuta_docman_get_document_from_path),
2722 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
2723 (anjuta_docman_order_tabs):
2724 * plugins/document-manager/anjuta-docman.h:
2725 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
2726 (update_editor_ui_interface_items), (update_editor_ui),
2727 (on_editor_update_save_ui), (on_editor_update_ui),
2728 (on_editor_changed), (on_save_prompt_save_editor),
2729 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
2730 (ianjuta_docman_get_current_document),
2731 (ianjuta_docman_set_current_document),
2732 (ianjuta_docman_remove_buffer),
2733 (ianjuta_document_manager_iface_init), (ifile_get_uri):
2734 * plugins/editor/text_editor.c: (itext_editor_iface_init),
2735 (idocument_get_filename), (idocument_can_undo),
2736 (idocument_can_redo), (idocument_undo),
2737 (idocument_begin_undo_action), (idocument_end_undo_action),
2738 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
2739 * plugins/language-support-cpp-java/plugin.c:
2740 (on_editor_char_inserted_cpp), (on_auto_indent):
2741 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
2742 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
2743 * plugins/sample1/plugin.c: (on_sample_action_activate):
2744 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
2745 (on_next_occur), (on_incremental_entry_key_press),
2746 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
2747 (on_toolbar_find_incremental_start),
2748 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
2749 * plugins/search/search-replace.c: (search_and_replace),
2750 (write_message_pane), (search_start_over), (search_update_combos),
2751 (replace_update_combos), (anjuta_search_replace_activate):
2752 * plugins/search/search-replace_backend.c:
2753 (file_buffer_new_from_path), (create_search_entries):
2754 * plugins/sourceview/sourceview-print.c: (create_print_job):
2755 * plugins/sourceview/sourceview.c:
2756 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
2757 (idocument_can_redo), (idocument_can_undo),
2758 (idocument_begin_undo_action), (idocument_end_undo_action),
2759 (idocument_undo), (idocument_redo), (idocument_grab_focus),
2760 (idocument_get_filename), (idocument_iface_init):
2761 * plugins/tools/editor.c: (on_editor_response):
2762 * plugins/tools/execute.c: (atp_output_context_initialize),
2763 (atp_user_tool_execute):
2764 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
2766 Create IAnjutaDocument interface. This interface is a more general idea
2767 of documents being anything that can be modified, has undo/redo and
2768 may have operations like copy/paste.
2769 The primary goal is to integrate better by making it use the standard file
2770 and edit menu instead of it's own glade menu. Of course the downside is that
2771 you won't be able to view a source file and the designer at the same time. Anyway
2772 so many people have complained that they "can't save a glade file" that I think
2773 this is the much better solution.
2774 Work on the glade plugin is still to come but the most difficult things should be
2777 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
2779 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
2782 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
2784 * libanjuta/anjuta-plugin-manager.c:
2785 (anjuta_plugin_manager_get_plugins_page),
2786 (anjuta_plugin_manager_get_remembered_plugins_page):
2787 * libanjuta/anjuta-plugin-manager.h:
2788 * src/anjuta-app.c: (anjuta_app_install_preferences):
2789 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
2790 and remembered plugins preferences pages in separate pages (avoid
2793 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
2795 Patch from James Liggett <jrliggett@cox.net>:
2796 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
2797 Installed editor preferences schemas. Fixes bug #453463.
2799 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
2801 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
2802 (anjuta_preferences_dialog_init): Sort preferences pages on title.
2804 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
2806 * plugins/document-manager/anjuta-document-manager.ui:
2807 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
2808 * src/action-callbacks.c:
2809 * src/action-callbacks.h:
2810 * src/anjuta-actions.h:
2811 * src/anjuta-app.c: (anjuta_app_instance_init),
2812 (anjuta_app_install_preferences):
2814 * src/anjuta.ui: Moved plugins and shortcuts settings inside
2815 General preferences page. Move preferences menu from Settings to
2816 Edit submenu. And got rid of Settings submenu.
2818 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
2820 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
2822 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
2824 * TODO.tasks: Increased bounty for on-demand preferences task to $150
2825 as discussed and agreed with James Liggett.
2827 Patch from James Liggett <jrliggett@cox.net>:
2830 * libanjuta/anjuta-plugin-manager.c:
2831 (on_activated_plugin_objects_foreach),
2832 (anjuta_plugin_manager_get_active_plugin_objects):
2833 * libanjuta/anjuta-plugin-manager.h:
2834 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
2835 (anjuta_plugin_deactivate):
2836 * libanjuta/anjuta-preferences-dialog.c:
2837 (anjuta_preferences_dialog_finalize),
2838 (anjuta_preferences_dialog_class_init), (add_category_columns),
2839 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
2840 (anjuta_preferences_dialog_remove_page):
2841 * libanjuta/anjuta-preferences.c: (property_destroy),
2842 (unregister_preferences_key), (register_callbacks),
2843 (preferences_foreach_callback), (connect_prop_to_object),
2844 (anjuta_preferences_register_property_raw),
2845 (anjuta_preferences_register_property_custom),
2846 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
2847 (anjuta_preferences_remove_page),
2848 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
2849 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
2850 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
2851 (anjuta_preferences_class_init), (anjuta_preferences_new):
2852 * libanjuta/anjuta-preferences.h:
2853 * plugins/build-basic-autotools/Makefile.am:
2854 * plugins/build-basic-autotools/build-basic-autotools.c:
2855 (ipreferences_unmerge):
2856 * plugins/cvs-plugin/Makefile.am:
2857 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
2858 * plugins/document-manager/Makefile.am:
2859 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
2860 * plugins/editor/plugin.c: (ipreferences_unmerge):
2861 * plugins/file-manager/Makefile.am:
2862 * plugins/file-manager/plugin.c: (activate_plugin),
2863 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
2864 * plugins/gtodo/plugin.c: (ipreferences_merge),
2865 (ipreferences_unmerge):
2866 * plugins/language-support-cpp-java/Makefile.am:
2867 * plugins/language-support-cpp-java/plugin.c:
2868 (ipreferences_unmerge):
2869 * plugins/message-view/Makefile.am:
2870 * plugins/message-view/plugin.c: (ipreferences_unmerge):
2871 * plugins/sourceview/Makefile.am:
2872 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
2873 * plugins/symbol-browser/Makefile.am:
2874 * plugins/symbol-browser/an_symbol_prefs.c:
2875 (symbol_browser_prefs_finalize):
2876 * plugins/terminal/Makefile.am:
2877 * plugins/terminal/terminal.c: (ipreferences_unmerge):
2878 * plugins/valgrind/plugin.c: (ipreferences_merge),
2879 (ipreferences_unmerge):
2880 * scripts/Makefile.am:
2881 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
2883 * src/action-callbacks.c: (on_set_preferences1_activate):
2884 * src/anjuta-app.c: (anjuta_app_instance_init),
2885 (anjuta_app_install_preferences):
2887 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
2888 task: Bug #445314: On demand preferences widgets creation. Thanks
2889 James for this great work.
2891 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
2893 * plugins/debug-manager/data_buffer.c,
2894 plugins/message-view/message-view.c: Fixed compiler warnings.
2896 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
2898 * src/action-callbacks.c: (help_activate),
2899 (on_help_manual_activate), (on_help_tutorial_activate),
2900 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
2902 Fixed help activation (bug #451557).
2904 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
2906 * AUTHORS: Added James Liggett. Forgot to add him before :(
2908 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
2910 * plugins/debug-manager/debugger.c,
2911 plugins/debug-manager/plugin.c,
2912 plugins/gdb/debugger.c,
2913 libanjuta/interfaces/libanjuta.idl:
2914 Add a GError* parameter to debugger-stopped signal
2916 * (added) libanjuta/anjuta-error.c,
2917 (added) libanjuta/anjuta-error.h,
2918 libanjuta/Makefile.am:
2919 Register GError as a boxed type
2921 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2922 Support GError* in signal, GError must be registered as a boxed type
2923 Accept NULL as strings
2925 === anjuta 2.2.0 ===
2927 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
2929 * configure.in: Bumped version to 2.2.0
2930 * NEWS: Updated for 2.2.0 stable release.
2931 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
2932 Reduce the idle priority to make the UI update before anything else.
2934 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
2936 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
2938 * libanjuta/interfaces/libanjuta.idl:
2939 * plugins/document-manager/action-callbacks.c:
2940 (on_editor_command_complete_word_activate):
2941 * plugins/document-manager/plugin.c:
2942 (update_editor_ui_interface_items):
2943 * plugins/editor/text_editor.c: (iautocomplete_activate),
2944 (iautocomplete_iface_init):
2945 * plugins/sourceview/sourceview.c: (iassist_iface_init):
2947 Moved autocomplete() method away from IAnjutaEditorAssist into
2948 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
2949 autocomplete and does not crash with sourceview. Fixes Bug #449620
2950 – The auto completion functionality not work. Also sets menuitem
2951 insensitive when hiding them.
2953 * plugins/debug-manager/disassemble.c:
2954 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
2957 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
2959 * pixmaps/anjuta_splash.png: Updated.
2961 * plugins/search/search-replace.c
2962 (anjuta_search_replace_activate): Fixed "Find in Files" to select
2963 the right target (project).
2964 * ChangeLog: Added missing log.
2966 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
2968 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
2969 manuals/anjuta-manual/C/fileoperations.xml,
2970 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
2972 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
2974 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
2976 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
2978 * TODO.tasks: Added bounty for on-demand preferences.
2980 Patch from Thierry Moisan:
2981 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
2984 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
2986 Patch from tpgww@onepost.net:
2988 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
2989 * libegg/test-actions.c:
2990 * libegg/test-multi-drag.c: (main):
2991 * plugins/debug-manager/memory.c: (read_memory_block):
2992 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
2994 Fixes compile warnings. Fixes bug #427101.
2996 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
2998 Patch from James Liggett:
3000 * plugins/profiler/gprof-options.c: (on_option_changed),
3002 * plugins/profiler/gprof-options.h:
3003 * plugins/profiler/gprof-profile-data.c:
3004 (gprof_profile_data_init_profile):
3005 * plugins/profiler/gprof-profile-data.h:
3006 * plugins/profiler/plugin.c: (profiler_get_data),
3007 (profiler_set_target), (register_options),
3008 (on_profile_data_browse_button_clicked),
3009 (on_profiling_options_button_clicked), (on_profiler_delete_data):
3010 * plugins/profiler/profiler.glade: implements independent targets.
3011 implements the ability to select arbitrary gmon.out files.
3012 Fixes bug #403502 – User should also be allowed to select an
3013 independent executable target.
3015 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
3017 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
3019 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
3020 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
3022 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
3024 * plugins/debug-manager/plugin.c,
3025 plugins/debug-manager/breakpoints.c:
3026 Remove weak pointers when owner is destroyed
3027 Remove all breakpoints before loading new one
3029 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
3031 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
3033 2007-06-19 Naba Kumar <naba@gnome.org>
3035 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
3036 Bug #448491 Empty Lines Problem.
3038 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
3040 * data/default.profile, plugins/message-view/plugin.c: Do not
3041 restore session for messages.
3042 Fixes bug #377461 – don't create new message window for each
3045 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
3046 Fixes a crash on exit/project-close if profiler plugin is loaded.
3048 2007-06-17 Naba Kumar <naba@gnome.org>
3050 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
3051 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
3053 * plugins/file-loader/plugin.c: Fail on opening non existent files.
3054 Bug #448034 – Anjuta crashes on starting (when the last project
3055 directory was deleted).
3057 * plugins/document-manager/plugin.c: Set line markers for files
3058 opened via IAnjutaFile::open(). Fixes missing line markers while
3061 2007-06-17 Naba Kumar <naba@gnome.org>
3063 * plugins/sourceview/sourceview.glade: Set correct font
3064 default value and use monospace instead of sans. Fixes
3065 bug #448408 – crash in Anjuta IDE: Trying to change the
3068 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
3070 * plugins/search/search-replace.c,
3071 plugins/search/search-replace.h,
3072 plugins/search/anjuta-search.glade:
3073 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
3076 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
3078 * plugins/debug-manager/plugin.c,
3079 plugins/debug-manager/breakpoints.c:
3080 Add weak references, fixes bug #448053 ?
3082 2007-06-16 Naba Kumar <naba@gnome.org>
3084 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
3085 dialog to allow forgetting them if user chooses to select a different
3088 2007-06-13 Naba Kumar <naba@gnome.org>
3090 * plugins/sourceview/sourceview-prefs.c: Initialize font
3091 on startup correctly if use_theme is set.
3093 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
3094 if available for default font. Fixes bug #447304.
3096 * plugins/sourceview/sourceview-prefs.c: Return value based
3097 on right data type. Fixes Bug #438878 – Using gtksourceview editor
3098 for the first time has black background
3100 * plugins/project-manager/plugin.c: Give a better error message
3101 when project could not be loaded.
3103 * libanjuta/anjuta-serializer.c: Added a comment.
3105 2007-06-13 Johannes Schmid <jhs@gnome.org>
3108 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
3109 most warnings to avoid simple coding problems.
3111 * plugins/message-view/anjuta-msgman.c:
3112 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
3113 * plugins/message-view/plugin.c: (on_view_changed),
3114 (ianjuta_msgman_add_view):
3116 Fixed #440866 by always presenting the message-manager when a tab is
3117 added because Gtk+ seems to have problems to add tabs to hidden widgets.
3119 * plugins/subversion/subversion-callbacks.c:
3120 (on_subversion_commit_response):
3121 Destroy dialog if user clicks "No"
3123 2007-06-12 Naba Kumar <naba@gnome.org>
3125 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
3126 read and use of uninitialized variable.
3128 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
3129 because it is used in credits listing and packaging could compress
3130 it in docdir. Fixes bug #397881: The credits are empty
3132 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
3133 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
3134 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
3135 plugins/symbol-browser/an_symbol_info.c,
3136 plugins/symbol-browser/plugin.c,
3137 plugins/symbol-browser/an_symbol_view.c,
3138 plugins/editor/aneditor-autocomplete.cxx:
3140 - Do not access TMTag
3141 member in TMSymbol when freeing it because by then the tags
3142 could have changed. Avoids dangerous memory corruptions by freeing
3143 someone else's memory (Could explain those random crashes when
3144 refreshing symbols or re-loading a different project or closing
3145 a project). Anything that tries to refresh symbols could trigger
3147 - Added a flag to also retrieve method definitions as part of
3148 the class's scope members. And used it to set both function prototype
3149 and definition in symbols. Fixes navigation to prototype and
3150 function definitions from symbol browser (bug #440370)
3152 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
3153 memory. Could fix those bogus 'file changed' dialogs.
3155 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
3157 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
3159 * (added) libanjuta/anjuta-utils-priv.h,
3160 libanjuta/anjuta-utils.h,
3161 libanjuta/anjuta-launcher.c,
3162 libanjuta/Makefile.am:
3163 Fix bug #440801: do not use config.h in public include files
3165 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
3167 * plugins/project-wizard/templates/mkfile.wiz:
3168 Fix bug #442038: missing project.sh file
3171 plugins/project-wizard/templates/Makefile.am,
3172 plugins/project-wizard/templates/translatable-strings.h,
3173 (added) plugins/project-wizard/templates/sdl.wiz,
3174 (added) plugins/project-wizard/templates/appwiz_sdl.png,
3175 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
3176 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
3177 (added) plugins/project-wizard/templates/sdl/Makefile.am,
3178 (added) plugins/project-wizard/templates/sdl/.cvsignore,
3179 (added) plugins/project-wizard/templates/sdl/src/main.c,
3180 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
3181 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
3182 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
3183 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
3184 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
3185 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
3186 Fix bug #315635: add a SDL project wizard
3188 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
3190 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
3191 when SIGCHLD is triggered when main loop context is locked. Dead lock
3192 happens when child_exited callback also accesses main loop context.
3193 Happens particularly badly in debug target exiting.
3195 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
3197 * manuals/anjuta-manual/C/debugger.xml:
3198 First update of the debugger documentation
3200 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
3202 * manuals/anjuta-manual/C/fileoperations.xml,
3203 manuals/anjuta-manual/C/projects.xml,
3204 manuals/anjuta-manual/C/anjuta-manual.xml,
3205 manuals/anjuta-manual/C/build.xml,
3206 manuals/anjuta-manual/C/execute.xml,
3207 manuals/anjuta-manual/Makefile.am: Updated more documentation.
3208 Added project properties documentation. Moved execution section
3209 inside project management. Removed dead documentation.
3211 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
3213 * src/anjuta.c, plugins/symbol-browser/plugin.c,
3214 plugins/symbol-browser/plugin.h,
3215 plugins/symbol-browser/an_symbol_prefs.c,
3216 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
3217 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
3218 progress bar instead of separate window for system tags
3219 generation. Renamed AnjutaStatus methods to a proper ones.
3221 * plugins/symbol-browser/plugin.c,
3222 plugins/symbol-browser/plugin.h,
3223 plugins/symbol-browser/an_symbol_prefs.c,
3224 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
3225 global-tags/create_global_tags.sh.in: Get rid of message window
3226 for showing global tags creation and use a small window with
3229 2007-05-30 Naba Kumar <naba@gnome.org>
3231 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
3232 Bug 442315 – After calling configure, the build menus are still insensitive,
3233 Bug 442314 – Autogeneration fails when there is no autogen.sh
3235 * plugins/project-manager/plugin.c: Fixed mem corruption when it
3236 fails to remove target/source/group. Fixes bug #440196 – crash in
3237 Anjuta IDE: removing a target
3239 2007-05-29 Naba Kumar <naba@gnome.org>
3241 * plugins/symbol-browser/an_symbol_view.c,
3242 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
3243 tags generation. Fixed runtime warning.
3245 2007-05-28 Naba Kumar <naba@gnome.org>
3247 Patch from James Liggett <jrliggett@cox.net>:
3248 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
3249 Fixed bug #403502 – User should also be allowed to select an
3250 independent executable target.
3252 2007-05-27 Johannes Schmid <jhs@gnome.org>
3254 * plugins/build-basic-autotools/build-basic-autotools.c:
3255 (get_real_directory), (on_build_mesg_format):
3257 Find correct files for error messages inside scratchbox
3259 2007-05-27 Naba Kumar <naba@gnome.org>
3261 * manuals/anjuta-manual/C/projects.xml,
3262 manuals/anjuta-manual/C/projects.xml: Updated project
3263 management chapter more.
3265 2007-05-25 Johannes Schmid <jhs@gnome.org>
3267 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
3268 * plugins/build-basic-autotools/build-basic-autotools.c:
3269 (on_sb_check_toggled), (build_execute_command),
3270 (ipreferences_merge), (ipreferences_unmerge):
3271 Added support for building inside scratchbox environment
3273 Patch from James Liggett <jrliggett@cox.net>:
3274 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
3275 (anjuta_msgman_append_view):
3278 – Anjuta aborts with numerous assertion failures when adding a new message view tab
3280 2007-05-23 Naba Kumar <naba@gnome.org>
3282 * manuals/anjuta-manual/C/projects.xml: Updated project
3285 2007-05-22 Naba Kumar <naba@gnome.org>
3287 * manuals/anjuta-manual/C/projects.xml: More updates.
3289 * manuals/anjuta-manual/C/introduction.xml,
3290 manuals/anjuta-manual/C/projects.xml,
3291 manuals/anjuta-manual/C/interface.xml: Updated documentation.
3293 2007-05-22 Naba Kumar <naba@gnome.org>
3295 Patch from Étienne Bersac:
3296 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
3297 class in generated class.
3299 2007-05-22 Naba Kumar <naba@gnome.org>
3301 * plugins/profiler/plugin.c: Fixed a compiler warning.
3302 * plugins/valgrind/Makefile.am: Added ldflags.
3304 Patch from James Liggett:
3305 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
3306 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
3309 2007-05-18 Johannes Schmid <jhs@gnome.org>
3311 * plugins/editor/text_editor.c:
3312 * plugins/language-support-cpp-java/plugin.c:
3313 (on_editor_language_changed), (on_value_added_current_editor),
3314 (on_value_removed_current_editor):
3316 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
3317 Fix assist support in language-support-plugin.
3319 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
3321 * libanjuta/interfaces/libanjuta.idl:
3322 Add a new interface allowing to implement plugin able
3323 to load other plugins (not written in C)
3325 * libanjuta/anjuta-plugin-handle.c,
3326 libanjuta/anjuta-plugin-handle.h:
3327 Add a language and a resident plugin properties
3329 * libanjuta/anjuta-glue-plugin.c,
3330 libanjuta/anjuta-glue-plugin.h,
3331 (added)libanjuta/anjuta-glue-c.c,
3332 (added)libanjuta/anjuta-glue-c.h,
3333 libanjuta/Makefile.am:
3334 Split code used to load a C plugin into a common part
3335 in anjuta-glue-plugin and a specific part in anjuta-glue-c
3337 * libanjuta/anjuta-glue-factory.c,
3338 libanjuta/anjuta-glue-factory.h,
3339 libanjuta/anjuta-plugin-manager.c:
3340 Allow to load plugin not written in C and search for the
3341 additional needed code in another plugin
3343 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
3345 * plugins/editor/text_editor.c:
3346 Add an empty implementation of IAnjutaEditorAssist for scintilla,
3347 avoiding a crash if scintilla is used
3349 2007-05-14 Johannes Schmid <jhs@gnome.org>
3351 * libanjuta/interfaces/libanjuta.idl:
3352 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
3353 (assist_cleanup), (on_assist_end), (on_assist_cancel),
3354 (on_assist_chosen), (on_assist_update), (get_context),
3355 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
3356 (install_assist), (uninstall_assist), (install_support),
3357 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
3358 (cpp_java_plugin_instance_init):
3359 * plugins/language-support-cpp-java/plugin.h:
3360 Use IAnjutaEditorAssist to show language specific suggestions
3362 * plugins/sourceview/Makefile.am:
3363 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
3364 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
3365 * plugins/sourceview/anjuta-view.h:
3366 * plugins/sourceview/assist-window.c: (assist_window_expose),
3367 (assist_window_set_property), (assist_window_get_property),
3368 (assist_window_class_init), (assist_activated),
3369 (assist_window_init), (assist_window_finalize),
3370 (assist_window_select), (assist_window_first),
3371 (assist_window_last), (assist_window_up), (assist_window_down),
3372 (get_coordinates), (assist_window_move), (assist_window_update),
3373 (assist_window_filter_keypress), (assist_window_is_active),
3374 (assist_window_new), (assist_window_get_trigger),
3375 (assist_window_get_position):
3376 * plugins/sourceview/assist-window.h:
3377 * plugins/sourceview/sourceview-args.c (removed):
3378 * plugins/sourceview/sourceview-args.h (removed):
3379 * plugins/sourceview/sourceview-autocomplete.c (removed):
3380 * plugins/sourceview/sourceview-autocomplete.h (removed):
3381 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
3382 * plugins/sourceview/sourceview-private.h:
3383 * plugins/sourceview/sourceview-scope.c(removed):
3384 * plugins/sourceview/sourceview-scope.h(removed):
3385 * plugins/sourceview/sourceview.c: (on_assist_chosen),
3386 (on_assist_cancel), (on_document_char_added),
3387 (on_reload_dialog_response), (sourceview_class_init),
3388 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
3389 (iassist_remove_trigger), (iassist_autocomplete),
3390 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
3391 (iassist_react), (iassist_iface_init):
3392 * plugins/sourceview/tag-window.c (moved to assist-window.c):
3393 * plugins/sourceview/tag-window.h (moved to assist-window.c):
3395 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
3396 - Mark files dirty if reload dialog is canceled.
3398 2007-05-12 Naba Kumar <naba@gnome.org>
3400 * libanjuta/anjuta-launcher.h: Corrected include file.
3402 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
3404 * libanjuta/anjuta-glue-plugin.c,
3405 libanjuta/anjuta-glue-plugin.h,
3406 libanjuta/anjuta-glue-factory.c,
3407 libanjuta/anjuta-glue-factory.h,
3408 ibanjuta/anjuta-plugin-manager.c:
3409 Move code used to load a C plugin from glue-factory to glue-plugin
3410 So loading a plugin written in another language could be done by
3411 just using another object derived from AnjutaGluePlugin
3413 * libanjuta/libanjuta.h:
3414 Remove anjuta-plugin-handle header, it's not installed as libanjuta
3417 === anjuta 2.1.3 ===
3419 2007-05-11 Naba Kumar <naba@gnome.org>
3421 * configure.in: Bumped version to 2.1.3
3424 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
3426 2007-05-11 Naba Kumar <naba@gnome.org>
3429 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
3430 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
3431 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
3433 2007-05-10 Johannes Schmid <jhs@gnome.org>
3435 * plugins/search/plugin.c:
3436 Make incremental search behave less annoying
3438 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
3440 * plugins/macro/macro-util.c:
3441 Fix bug #419008 and bug #419036
3442 When creating new header file, use name and email set in
3443 preferences and replace invalid C character by underscore
3446 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
3448 * plugins/search/search-replace.c,
3449 plugins/search/search-replace_backend.c:
3450 Disable search button if search expression is empty (bug #378193)
3452 2007-05-08 Naba Kumar <naba@gnome.org>
3454 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
3457 2007-05-07 Naba Kumar <naba@gnome.org>
3460 * plugins/project-wizard/templates/Makefile.am:
3461 * plugins/project-wizard/templates/minimal.wiz:
3462 * plugins/project-wizard/templates/minimal/.cvsignore:
3463 * plugins/project-wizard/templates/minimal/Makefile.am:
3464 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
3465 * plugins/project-wizard/templates/minimal/autogen.sh:
3466 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
3467 * plugins/project-wizard/templates/minimal/project.anjuta:
3468 Added 'minimal', a generic and flat, project template.
3470 2007-05-05 Naba Kumar <naba@gnome.org>
3472 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
3474 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
3475 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
3476 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
3477 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
3478 instead of a real one, fixes interdependency with libanjuta.
3479 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
3480 * libanjuta/Makefile.am:
3481 * libegg/Makefile.am:
3482 * plugins/build-basic-autotools/Makefile.am:
3483 * plugins/class-gen/Makefile.am:
3484 * plugins/class-inheritance/Makefile.am:
3485 * plugins/cvs-plugin/Makefile.am:
3486 * plugins/debug-manager/Makefile.am:
3487 * plugins/devhelp/Makefile.am:
3488 * plugins/document-manager/Makefile.am:
3489 * plugins/editor/Makefile.am:
3490 * plugins/file-loader/Makefile.am:
3491 * plugins/file-manager/Makefile.am:
3492 * plugins/file-wizard/Makefile.am:
3493 * plugins/gdb/Makefile.am:
3494 * plugins/glade/Makefile.am:
3495 * plugins/gtodo/Makefile.am:
3496 * plugins/language-support-cpp-java/Makefile.am:
3497 * plugins/macro/Makefile.am:
3498 * plugins/message-view/Makefile.am:
3499 * plugins/patch/Makefile.am:
3500 * plugins/profiler/Makefile.am:
3501 * plugins/project-import/Makefile.am:
3502 * plugins/project-manager/Makefile.am:
3503 * plugins/project-wizard/Makefile.am:
3504 * plugins/sample1/Makefile.am:
3505 * plugins/search/Makefile.am:
3506 * plugins/sourceview/Makefile.am:
3507 * plugins/subversion/Makefile.am:
3508 * plugins/symbol-browser/Makefile.am:
3509 * plugins/terminal/Makefile.am:
3510 * plugins/tools/Makefile.am:
3511 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
3513 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
3515 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
3517 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
3519 * libanjuta/anjuta-launcher.c,
3520 libanjuta/anjuta-launcher.h:
3521 Add some missing implementation
3523 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
3525 Reviewed by Naba Kumar <naba@gnome.org>:
3526 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
3529 2007-04-26 Jason Switzer <jswitzer@gmail.com>
3531 Reviewed by Naba Kumar <naba@gnome.org>:
3532 * plugins/editor/text_editor.c: Large memory addresses were being
3533 truncated, switched to glong (bug #422143).
3535 2007-04-24 Naba Kumar <naba@gnome.org>
3537 * plugins/document-manager/plugin.c: (prefs_finalize):
3538 * plugins/editor/aneditor-autocomplete.cxx:
3539 * plugins/editor/text_editor_menu.c:
3540 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
3541 * plugins/file-loader/plugin.c: (open_file_with),
3542 (create_open_with_submenu):
3543 * plugins/file-manager/plugin.c: (prefs_finalize):
3544 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
3545 pointer type castings.
3547 2007-04-24 Naba Kumar <naba@gnome.org>
3549 Patch from s|s <supreet.sethi@gmail.com>:
3550 * (added) plugins/project-wizard/templates/django-logo.png:
3551 * (added) plugins/project-wizard/templates/django.wiz:
3552 * plugins/project-wizard/templates/Makefile.am:
3553 * plugins/project-wizard/templates/translatable-strings.h: Added
3554 django project template. http://www.djangoproject.com/
3556 2007-04-24 Naba Kumar <naba@gnome.org>
3558 * plugins/subversion/anjuta-subversion.glade: Set expansion for
3559 the log entry widget and made the dialog little larger.
3561 2007-04-24 Naba Kumar <naba@gnome.org>
3563 Patch from Halton Huo:
3565 * plugins/project-wizard/property.c:
3566 * plugins/subversion/svn-auth.c:
3567 * plugins/subversion/svn-backend-priv.h:
3568 * plugins/subversion/svn-backend.c:
3569 * plugins/subversion/svn-backend.h:
3570 * plugins/subversion/svn-notify.h: Proper use of subversion
3571 headers. Fixes build issues in solaris (bug #426701).
3573 2007-04-24 Naba Kumar <naba@gnome.org>
3575 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
3577 * plugins/project-wizard/templates/cpp.wiz:
3578 * plugins/project-wizard/templates/gcj.wiz:
3579 * plugins/project-wizard/templates/gnome.wiz:
3580 * plugins/project-wizard/templates/gtk.wiz:
3581 * plugins/project-wizard/templates/gtkmm.wiz:
3582 * plugins/project-wizard/templates/java.wiz:
3583 * plugins/project-wizard/templates/python.wiz:
3584 * plugins/project-wizard/templates/terminal.wiz:
3585 * plugins/project-wizard/templates/wxwin.wiz:
3586 * plugins/project-wizard/templates/xlib-dock.wiz:
3587 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
3588 project option and set it ON by default (since gnome-build, can't
3589 enabled configure shared lib support later when a sharedlib target
3592 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
3594 * plugins/debug-manager/stack_trace.c:
3595 Fix a missing case in the previous changes
3597 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
3599 * plugins/debug-manager/plugin.c:
3602 * plugins/debug-manager/breakpoints.c,
3603 plugins/gdb/plugin.c:
3604 Fix adding breakpoint on a function
3606 * plugins/debug-manager/stack_trace.c:
3607 Highlight changed stack frame
3609 2007-04-18 Naba Kumar <naba@gnome.org>
3611 * plugins/document-manager/anjuta-docman.c:
3612 (anjuta_docman_dispose), (on_editor_destroy),
3613 (anjuta_docman_remove_editor): Remove the editor widget from
3614 the parent container before calling destroy, otherwise container
3615 removal happens after TextEditor is disposed resulting in call
3616 to value-remove for a TextEditor which is half-dead (crash).
3618 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
3620 * plugins/debug-manager/data_buffer.c
3621 plugins/debug-manager/data_view.c,
3622 plugins/debug-manager/memory.c:
3623 Fixes for bug #418523, bug #427090 and bug #428174
3625 2007-04-11 Halton Huo <halton.huo@sun.com>
3627 reviewed by: <jhs@gnome.org>
3630 * libanjuta/Makefile.am:
3631 * libanjuta/anjuta-utils.c:
3632 * libanjuta/anjuta-utils.h:
3633 * manuals/reference/libanjuta/Makefile.am:
3635 Fixed compilation on sun by deploying the libutil methods
3636 in anjuta-utils.h and building them on condition.
3638 2007-04-11 Johannes Schmid <jhs@gnome.org>
3640 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
3641 (anjuta_docman_add_editor):
3642 Hold a reference on the editor as long as we use it.
3644 * plugins/document-manager/plugin.c: (on_editor_changed):
3645 Destroy GValue to fix a memoery leak.
3647 2007-04-11 Johannes Schmid <jhs@gnome.org>
3649 * plugins/document-manager/plugin.c: (on_editor_changed):
3650 Fixed reference counting for editor by using g_value_take_object instead
3651 of g_value_set_object. The editors are now correctly finalized and thus
3652 we do not lack so much memory anymore.
3654 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
3655 (anjuta_view_finalize), (anjuta_view_focus_out),
3656 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
3657 * plugins/sourceview/anjuta-view.h:
3658 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
3659 * plugins/sourceview/sourceview-prefs.c:
3660 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
3661 * plugins/sourceview/sourceview-prefs.h:
3662 * plugins/sourceview/sourceview-private.h:
3663 * plugins/sourceview/sourceview.c: (on_document_loaded),
3664 (timeout_unref), (on_document_saved), (sourceview_finalize),
3665 (sourceview_new), (ifile_open), (ifile_savable_save),
3666 (ifile_savable_save_as):
3668 Several changes to fix things when the editor is correctly destroyed.
3669 Fixed preferences (which led me to the refcounting issue, #409412)
3670 and removed deprecated completition code that will be replace by
3671 IAnjutaAssist interface soon.
3673 2007-04-11 Johannes Schmid <jhs@gnome.org>
3675 * libanjuta/anjuta-launcher.c:
3676 (anjuta_launcher_execution_done_cleanup),
3677 (anjuta_launcher_child_terminated):
3678 Possible fix for #428363 and added a g_return_if_fail
3680 * plugins/message-view/plugin.c: (activate_plugin):
3681 Fixed a Gtk/Gdl-Critical
3683 Patches from Étienne Bersac <bersace03@laposte.net>
3684 * plugins/class-gen/templates/go-source.tpl:
3685 * plugins/macro/macros.xml:
3686 Use better template for GObjects (#417875 and #417918)
3688 Patches from Halton Huo <halton.huo@sun.com>
3689 * libanjuta/anjuta-launcher.h:
3690 * libanjuta/anjuta-preferences.c:
3691 * libanjuta/anjuta-utils.c:
3692 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
3693 (cg_window_set_add_to_repository):
3694 * plugins/class-inheritance/class-inherit.c:
3695 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
3697 2007-04-09 Johannes Schmid <jhs@gnome.org>
3699 * plugins/editor/print.c: (anjuta_print_show_header):
3700 * plugins/file-manager/anjuta-file-manager-plugin.glade:
3701 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3703 Some string changes (#427395 and #427399)
3705 2007-04-06 Johannes Schmid <jhs@gnome.org>
3707 * plugins/build-basic-autotools/build-basic-autotools.c:
3708 (on_build_mesg_format), (on_build_mesg_parse):
3709 Fixed full path detection
3711 2007-04-05 Naba Kumar <naba@gnome.org>
3713 Patch from Halton Huo:
3714 * libanjuta/Makefile.am:
3715 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
3716 * libanjuta/anjuta-glue-cpp.h:
3717 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
3718 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
3719 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
3720 (anjuta_glue_factory_get_path), (get_already_loaded_module),
3721 (load_plugin), (anjuta_glue_factory_get_object_type):
3722 * libanjuta/anjuta-glue-factory.h:
3723 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
3724 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
3725 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
3726 (anjuta_glue_plugin_new):
3727 * libanjuta/anjuta-glue-plugin.h:
3728 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
3729 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
3730 * libanjuta/anjuta-plugin.h:
3731 * libanjuta/glue-cpp.c:
3732 * libanjuta/glue-cpp.h:
3733 * libanjuta/glue-factory.c:
3734 * libanjuta/glue-factory.h:
3735 * libanjuta/glue-plugin.c:
3736 * libanjuta/glue-plugin.h:
3737 * plugins/build-basic-autotools/build-basic-autotools.h:
3738 * plugins/class-gen/plugin.h:
3739 * plugins/class-inheritance/plugin.h:
3740 * plugins/cvs-plugin/plugin.h:
3741 * plugins/debug-manager/plugin.h:
3742 * plugins/devhelp/plugin.h:
3743 * plugins/document-manager/plugin.h:
3744 * plugins/editor/plugin.h:
3745 * plugins/file-loader/plugin.h:
3746 * plugins/file-manager/plugin.h:
3747 * plugins/file-wizard/plugin.h:
3748 * plugins/gdb/plugin.h:
3749 * plugins/glade/plugin.h:
3750 * plugins/gtodo/plugin.h:
3751 * plugins/language-support-cpp-java/plugin.h:
3752 * plugins/macro/plugin.h:
3753 * plugins/message-view/plugin.h:
3754 * plugins/patch/plugin.h:
3755 * plugins/profiler/plugin.h:
3756 * plugins/project-import/plugin.h:
3757 * plugins/project-manager/plugin.h:
3758 * plugins/project-wizard/plugin.h:
3759 * plugins/sample1/plugin.h:
3760 * plugins/search/plugin.h:
3761 * plugins/sourceview/plugin.h:
3762 * plugins/subversion/plugin.h:
3763 * plugins/symbol-browser/plugin.h:
3764 * plugins/terminal/terminal.c:
3765 * plugins/tools/plugin.h:
3766 * plugins/tools/scripts/tools-2.xml.in:
3767 * plugins/valgrind/plugin.h:
3769 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
3771 2007-04-05 Naba Kumar <naba@gnome.org>
3773 * anjuta.spec.in, configure.in: Removed dead codes.
3775 Patch from Jos Dehaes:
3776 * configure.in, plugins/project-wizard/templates/Makefile.am,
3777 plugins/project-wizard/templates/mkfile.wiz,
3778 plugins/project-wizard/templates/translatable-strings.h: Enabled
3779 makefile-based project creation and import. Fixes bug #355145
3781 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
3783 * plugins/debug-manager/debugger.c,
3784 plugins/debug-manager/plugin.c,
3785 plugins/gdb/anjuta-gdb.plugin.in:
3786 Code cleaning (remove unused code, rename this into self)
3787 Add information about supported format in debugger plugin
3788 Activate debugger plugin according to the target format
3790 2007-04-01 Naba Kumar <naba@gnome.org>
3792 * plugins/message-view/message-view.c:
3793 (message_view_instance_init): Fixed message icons to appear.
3795 2007-03-31 Johannes Schmid <jhs@gnome.org>
3797 * plugins/message-view/anjuta-msgman.c:
3798 (anjuta_msgman_append_view):
3799 * plugins/message-view/plugin.c: (on_view_changed),
3800 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
3804 2007-03-31 Johannes Schmid <jhs@gnome.org>
3806 * plugins/message-view/message-view.c:
3807 (message_view_instance_init), (imessage_view_append):
3808 Show nice icons beside the messages for info, warning and error. This is a completly
3809 cosmetic change so if someone dislikes it he is free to remove it.
3811 2007-03-31 Johannes Schmid <jhs@gnome.org>
3813 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
3814 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
3815 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
3816 * plugins/message-view/anjuta-msgman.h:
3817 * plugins/message-view/message-view.h:
3818 * plugins/message-view/plugin.c: (on_view_changed),
3820 Fixed #359399 and made next/previous insensitive when not availible
3822 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
3823 (tag_style_to_string):
3824 Fixed namespace Problem with gdk >= 2.11
3826 * plugins/sourceview/sourceview-autocomplete.c:
3827 (sourceview_autocomplete_init):
3828 Removed structure, follow-up of #423682
3830 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
3832 * plugins/debug-manager/debug_tree.c,
3833 plugins/debug-manager/debug_tree.h,
3834 plugins/debug-manager/watch.c,
3835 plugins/debug-manager/anjuta-debug-manager.glade:
3836 Inspect variable at cursor
3837 Fix buttons in inspect dialog
3839 2007-03-27 Halton Huo <halton.huo@sun.com>
3841 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
3843 * plugins/sourceview/sourceview-autocomplete.c
3844 plugins/debug-manager/disassemble.c,
3845 libanjuta/interfaces/libanjuta.idl:
3846 Remove array with 0 size and empty structure as it is not
3847 supported by sun cc, Fixes bug #423682
3849 * plugins/debug-manager/debugger.c:
3850 Remove anonymous union as it is not supported by sun cc,
3853 === anjuta 2.1.2 ===
3855 2007-03-28 Naba Kumar <naba@gnome.org>
3857 * configure.in: Bumped version to 2.1.2
3858 * NEWS: Updated for release.
3860 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
3861 Improved breakpoint marker icon.
3863 * plugins/editor/anjuta-editor.plugin.in,
3864 plugins/sourceview/sourceview.plugin.in: Made editor plugins
3865 non user activable since they are now remembered properly.
3867 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
3869 * plugins/tools/editor.c:
3872 2007-03-27 Naba Kumar <naba@gnome.org>
3874 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
3875 word when autocompleting without leaving any trailing part of
3878 2007-03-27 Kamil Páral <ripper42@gmail.com>
3880 Reviewed by Naba Kumar <naba@gnome.org>:
3881 * anjuta.desktop.in.in: Remove "Application" category from desktop
3882 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
3884 2007-03-27 Naba Kumar <naba@gnome.org>
3886 * configure.in, plugins/document-manager/anjuta-docman.c:
3887 (anjuta_docman_add_editor): Conditionally compile notebook tab
3888 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
3890 Patch from Halton Huo:
3891 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
3892 non gcc compiler flags. Fixes bug #423089.
3894 2007-03-26 Naba Kumar <naba@gnome.org>
3896 * AUTHORS, NEWS, TODO.tasks: Updated.
3898 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
3901 * plugins/symbol-browser/plugin.c: (on_editor_saved),
3902 (update_editor_symbol_model), (iter_matches),
3903 (on_editor_update_ui), (value_added_current_editor),
3904 (activate_plugin), (dispose),
3905 (symbol_browser_plugin_instance_init):
3906 * plugins/symbol-browser/plugin.h: update line on editor save
3907 and editor change. Code clean up and fixed warnings.
3909 2007-03-26 Naba Kumar <naba@gnome.org>
3911 * plugins/project-wizard/templates/java/project.anjuta,
3912 plugins/project-wizard/templates/python/project.anjuta,
3913 plugins/project-wizard/templates/python/project.anjuta:
3914 Removed version control plugins from default selection.
3916 * plugins/tools/scripts/prepare-changelog.pl,
3917 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
3918 script to a better one (that works on both cvs and svn).
3920 2007-03-26 Naba Kumar <naba@gnome.org>
3922 * (added) plugins/project-wizard/templates/translatable-strings.pl,
3923 Makefile.am: Added the generated translatable file (required for
3924 translations for svn checkouts).
3927 plugins/project-wizard/templates/extract-translatable-strings.pl
3928 plugins/project-wizard/templates/Makefile.am, Makefile.am,
3929 po/POTFILES.in: Generated translatable strings for .wiz files and
3930 added them in POTFILES.in for translation. Fixes bug #398035
3932 2007-03-25 Naba Kumar <naba@gnome.org>
3934 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
3936 * src/anjuta-app.c: Removed dead codes.
3938 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
3939 global tags generation starts.
3941 * plugins/debug-manager/chunk_view.c,
3942 plugins/debug-manager/start.h,
3943 plugins/debug-manager/chunk_view.h,
3944 plugins/debug-manager/utilities.c,
3945 plugins/debug-manager/utilities.h,
3946 plugins/debug-manager/debugger.c,
3947 plugins/debug-manager/threads.c,
3948 plugins/debug-manager/disassemble.c,
3949 plugins/debug-manager/info.c,
3950 plugins/debug-manager/sharedlib.c,
3951 plugins/debug-manager/threads.h,
3952 plugins/debug-manager/disassemble.h,
3953 plugins/debug-manager/signals.c,
3954 plugins/debug-manager/info.h,
3955 plugins/debug-manager/sharedlib.h,
3956 plugins/debug-manager/data_buffer.c,
3957 plugins/debug-manager/data_view.c,
3958 plugins/debug-manager/signals.h,
3959 plugins/debug-manager/debug_tree.c,
3960 plugins/debug-manager/watch.c,
3961 plugins/debug-manager/registers.c,
3962 plugins/debug-manager/data_buffer.h,
3963 plugins/debug-manager/data_view.h,
3964 plugins/debug-manager/memory.c,
3965 plugins/debug-manager/debug_tree.h,
3966 plugins/debug-manager/watch.h,
3967 plugins/debug-manager/registers.h,
3968 plugins/debug-manager/memory.h,
3969 plugins/debug-manager/locals.c,
3970 plugins/debug-manager/sexy-icon-entry.c,
3971 plugins/debug-manager/breakpoints.c,
3972 plugins/debug-manager/locals.h,
3973 plugins/debug-manager/sexy-icon-entry.h,
3974 plugins/debug-manager/stack_trace.c,
3975 plugins/debug-manager/breakpoints.h,
3976 plugins/debug-manager/sparse_buffer.c,
3977 plugins/debug-manager/sparse_view.c,
3978 plugins/debug-manager/stack_trace.h,
3979 plugins/debug-manager/sparse_buffer.h,
3980 plugins/debug-manager/sparse_view.h,
3981 plugins/debug-manager/start.c,
3982 plugins/gdb/utilities.c,
3983 plugins/gdb/utilities.h,
3984 plugins/gdb/debugger.c,
3985 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
3988 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
3990 * plugins/gdb/debugger.c:
3991 Avoid empty debugger log window by limiting line to 90 characters
3993 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
3995 * plugins/debug-manager/plugin.c,
3996 plugins/debug-manager/plugin.h,
3997 plugins/debug-manager/threads.c,
3998 plugins/debug-manager/threads.h,
3999 plugins/debug-manager/breakpoints.c,
4000 plugins/debug-manager/breakpoints.h,
4001 plugins/debug-manager/stack_trace.c,
4002 plugins/debug-manager/stack_trace.h:
4003 View code action now changes location in disassembly view too
4005 * plugins/debug-manager/anjuta-debug-manager.ui:
4006 Rename breakpoint actions
4008 2007-03-24 Naba Kumar <naba@gnome.org>
4010 * configure.in, src/anjuta-app.c: Use the new docking algorithm
4011 in gdl 0.7.3 (svn trunk).
4012 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
4014 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
4016 * plugins/debug-manager/threads.c,
4017 plugins/debug-manager/debug_tree.c,
4018 plugins/debug-manager/debug_tree.h,
4019 plugins/debug-manager/locals.c,
4020 plugins/debug-manager/registers.c,
4021 plugins/debug-manager/stack_trace.c:
4022 Allow to change current thread updating register, stack and locals
4023 Allow to change current stack frame updating locals
4025 * plugins/gdb/debugger.c:
4026 Read argument of selected stack frame
4028 * plugins/debug-manager/data_view.c:
4029 Fix an unrelated bug
4031 2007-03-23 Naba Kumar <naba@gnome.org>
4033 * plugins/document-manager/anjuta-docman.c,
4034 plugins/document-manager/plugin.c: Fixed many memory leaks.
4035 (ianjuta_file_get_uri() returns a new string).
4037 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
4038 widget for save dialogs.
4040 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
4041 svn and fixed to get function/prototype/member args list. Call tips
4044 2007-03-22 Naba Kumar <naba@gnome.org>
4046 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
4047 and calltips would work again for functions from global tags (Needs
4048 regenerating global tags).
4050 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
4051 ctags svn version and reopened bug #395362. Fixes tags parsing that
4052 seemed to have stopped working recently.
4054 2007-03-21 Naba Kumar <naba@gnome.org>
4056 * tagmanager/tm_source_file.c, tagmanager/options.c,
4057 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
4058 extend .. more needs to be investigated and fixed). Enabled some
4061 2007-03-16 Naba Kumar <naba@gnome.org>
4063 * src/anjuta.c: Fixed project loading from command line.
4065 2007-03-16 Naba Kumar <naba@gnome.org>
4067 Patch from James Liggett <jrliggett@cox.net>:
4068 plugins/profiler/gprof-profile-data.c: Fixed a crash.
4070 2007-03-15 Naba Kumar <naba@gnome.org>
4072 * libanjuta/anjuta-profile-manager.c,
4073 libanjuta/anjuta-profile-manager.h: Added method to get current
4076 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
4077 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
4080 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
4081 plugins/file-loader/plugin.c: Moved to functions as utility functions.
4082 Also, not load project files in session load in loader plugin.
4084 * plugins/project-manager/plugin.c, src/anjuta.c:
4085 Emit "exiting" signal in shell when exiting anjuta. project manager
4086 listens to exiting signal and saves session. anjuta.c saves session
4087 only when current projfile is 'user'. Load project saved in session
4088 differently then the rest of the session. This should fix all the
4089 session restoration bugs.
4091 src/main.c: Present anjuta window when becon message is received.
4093 2007-03-14 Naba Kumar <naba@gnome.org>
4095 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
4096 not randomly save (it was a wrong looping).
4098 2007-03-12 Naba Kumar <naba@gnome.org>
4100 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
4102 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
4104 * plugins/debug-manager/anjuta-debug-manager.ui,
4105 libanjuta/interfaces/libanjuta.idl,
4106 plugins/debug-manager/debugger.c,
4107 (added) plugins/debug-manager/threads.c,
4108 (added) plugins/debug-manager/threads.h,
4109 plugins/debug-manager/plugin.c,
4110 plugins/debug-manager/Makefile.am,
4111 plugins/gdb/plugin.c,
4112 plugins/gdb/debugger.c,
4113 plugins/gdb/debugger.h:
4114 Add a window displaying all threads
4115 Add needed functions
4116 Switching to a different thread is still not done
4118 * plugins/debug-manager/debug_tree.c,
4119 plugins/debug-manager/locals.c,
4120 plugins/debug-manager/stack_trace.c:
4121 Small cosmetic changes
4123 * plugins/gdb/gdbmi.c:
4124 Keep all elements in gdbmi hash
4125 Even if using the same key like in -threads-list-ids
4127 2007-03-11 Naba Kumar <naba@gnome.org>
4129 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
4131 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
4133 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4134 manuals/reference/libanjuta/libanjuta-sections.txt,
4135 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
4138 2007-03-11 Naba Kumar <naba@gnome.org>
4140 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
4141 gtk-doc properly. Bumped gtk-doc requirement to 1.4
4143 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4144 manuals/reference/libanjuta/libanjuta.types,
4145 manuals/reference/libanjuta/libanjuta-sections.txt,
4146 manuals/reference/libanjuta/.cvsignore,
4147 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
4148 infrastructure. Got rid of tmpl/ directory and moved all section
4149 documenation to source code (requires gtk-doc >= 1.4).
4151 * libanjuta/anjuta-plugin-description.c,
4152 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
4153 libanjuta/cell-renderer-captioned-image.c,
4154 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
4155 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
4156 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
4157 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
4158 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
4159 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
4160 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
4161 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
4162 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
4163 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
4164 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
4165 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
4166 documentation from templates to source code.
4168 2007-03-10 Johannes Schmid <jhs@gnome.org>
4170 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
4171 Added some debug output but could not figure out why
4172 some plugins are not kept.
4174 * libanjuta/interfaces/libanjuta.idl:
4175 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
4176 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
4177 Added IAnjutaEditorGoto::matching_brace
4179 * plugins/document-manager/action-callbacks.c:
4180 (on_editor_command_match_brace_activate):
4181 * plugins/document-manager/plugin.c:
4182 (update_editor_ui_interface_items):
4183 * plugins/editor/text_editor.c: (igoto_matching_brace),
4185 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
4186 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
4188 2007-03-09 Johannes Schmid <jhs@gnome.org>
4190 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
4193 * plugins/sourceview/sourceview-private.h:
4194 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
4195 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
4196 (sourceview_new), (ifile_savable_save_as):
4197 Tweaked vfs monitoring
4199 2007-03-09 Johannes Schmid <jhs@gnome.org>
4201 * libanjuta/interfaces/Makefile.am.iface:
4202 Fixed installtion of header files
4204 * plugins/sourceview/sourceview.c: (set_select):
4205 do not scroll to much in interactive search
4207 2007-03-09 Naba Kumar <naba@gnome.org>
4209 * src/anjuta.c: Fixed session restoration.
4211 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
4212 signal handlers after symbol browser plugin is deactivated.
4214 * plugins/editor/editor.glade,
4215 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4216 Fixed indentation confustion in preferences.
4218 2007-03-08 Johannes Schmid <jhs@gnome.org>
4220 * plugins/search/search-replace.c: (search_set_combo),
4221 (search_set_action), (search_set_target), (search_set_direction),
4222 (create_dialog), (search_disconnect_set_toggle_connect),
4223 (on_search_match_whole_word_toggled),
4224 (on_search_match_whole_line_toggled),
4225 (on_search_match_word_start_toggled),
4226 (search_set_toggle_direction):
4227 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
4228 it's somehow ugly and uses many deprecated widgets
4230 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
4231 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4234 2007-03-07 Naba Kumar <naba@gnome.org>
4236 * src/anjuta.c: Make launching projects work from command line. Also
4237 fixes gnome session restart command.
4239 2007-03-07 Johannes Schmid <jhs@gnome.org>
4241 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
4242 * plugins/class-gen/plugin.c: (iwizard_activate):
4245 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
4248 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
4249 Fixed #377483 (It's not possible to know if directories have
4250 a version in CVS. Show version column only if there are version
4251 informations availible
4253 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
4256 2007-03-07 Johannes Schmid <jhs@gnome.org>
4258 * plugins/sourceview/sourceview-prefs.c: (get_bool):
4260 * plugins/symbol-browser/an_symbol_prefs.c:
4261 (on_update_global_clicked):
4264 2007-03-07 Johannes Schmid <jhs@gnome.org>
4266 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
4267 (anjuta_save_prompt_new):
4268 * plugins/project-import/project-import.c:
4269 (project_import_finalize):
4270 Fixed Gtk-Criticals (maybe #409408)
4272 2007-03-07 Naba Kumar <naba@gnome.org>
4274 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
4275 when we are at just beginning of string or comment. Fixes bug #397981.
4277 2007-03-07 Johannes Schmid <jhs@gnome.org>
4279 * plugins/language-support-cpp-java/plugin.c:
4280 (initialize_indentation_params):
4281 Removed annoying DEBUG_PRINT
4283 * plugins/sourceview/sourceview-cell.c:
4284 (sourceview_cell_instance_init), (icell_get_character),
4285 (icell_get_length), (icell_get_char), (icell_get_attribute):
4286 Improved code to be faster
4287 Implemented attribute handling so that indentation really works in any case
4289 2007-03-06 Johannes Schmid <jhs@gnome.org>
4292 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
4294 * plugins/document-manager/anjuta-docman.c:
4295 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
4296 Removed old and ugly tab drag&drop code and use built-in gtk stuff
4297 instead (required GTK >= 2.10)
4299 * plugins/sourceview/sourceview-private.h:
4300 * plugins/sourceview/sourceview.c:
4301 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
4302 (sourceview_finalize), (sourceview_new), (imark_mark),
4303 (imark_unmark), (imark_is_marker_set),
4304 (imark_location_from_handle), (imark_delete_all_markers):
4305 Fixed marker handling and worked a bit more on vfs monitoring
4307 2007-03-05 Johannes Schmid <jhs@gnome.org>
4309 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
4310 Added method to select specific iter
4312 * plugins/sourceview/sourceview-private.h:
4313 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
4314 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
4315 (sourceview_add_monitor), (on_document_saved),
4316 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
4317 Fixed vfs monitoring (mostly ported code from text_editor.c)
4319 * plugins/symbol-browser/an_symbol_view.c:
4320 * plugins/symbol-browser/an_symbol_view.h:
4321 * plugins/symbol-browser/plugin.c: (iter_matches),
4322 (on_editor_update_ui), (value_added_current_editor):
4323 Select the current tag in locals window and symbol toolbar. If there
4324 is no tag at the current line, reserve backward for the next tag. This will
4325 select the correct tag if inside a function.
4327 2007-03-05 Naba Kumar <naba@gnome.org>
4329 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
4330 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
4332 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
4335 2007-03-04 Johannes Schmid <jhs@gnome.org>
4339 Fixed distcheck (well, partly)
4341 2007-03-04 Johannes Schmid <jhs@gnome.org>
4343 * plugins/document-manager/anjuta-document-manager.ui:
4344 Move "Swap .c/.h from Main to Browser toolbar
4346 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
4347 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
4348 (fv_prefs_free), (fv_add_tree_entry):
4349 * plugins/file-manager/anjuta-file-manager-plugin.glade:
4350 * plugins/file-manager/plugin.c: (prefs_init):
4352 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
4354 2007-03-04 Naba Kumar <naba@gnome.org>
4356 * data/default.proflie, data/Makefile.am, src/anjuta.c,
4357 plugins/project-manager/plugin.c:
4358 Restored default profile and renamed it from "default.anjuta" to
4361 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
4363 * plugins/debug-manager/debugger.c,
4364 plugins/debug-manager/plugin.c,
4365 plugins/gdb/debugger.c,
4366 libanjuta/interfaces/libanjuta.idl,
4367 plugins/debug-manager/stack_trace.c:
4368 Add a dialog box when a signal is received (except SIGINT)
4369 Display stack frame even if arguments are not available
4371 2007-03-03 Naba Kumar <naba@gnome.org>
4373 * TODO.tasks: Icons bounty added.
4375 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
4378 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
4381 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
4382 plugins/Makefile.am, (removed) plugins/profile-default/*,
4383 plugins/project-manager/anjuta-project-manager.plugin.in,
4384 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
4385 profile implementation to load user profile and projects. Store and
4386 restore remembered plugins. Use profile scoping and descoping for
4387 saving and loading sesstions.
4389 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
4390 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
4391 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
4394 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
4396 * plugins/debug-manager/debug_tree.c
4397 plugins/debug-manager/debug_tree.h:
4398 Bug fix, deleting wrong variable
4400 * plugins/gdb/debugger.c:
4401 Bug fix, remove forgotten debugging code
4403 2007-03-02 Johannes Schmid <jhs@gnome.org>
4405 * plugins/document-manager/anjuta-document-manager.ui:
4406 * plugins/search/anjuta-search.ui:
4407 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
4408 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
4411 * src/anjuta-app.c: (on_toolbar_view_toggled),
4412 (on_add_merge_widget), (on_session_save), (on_widget_remove):
4413 Save toolbar positions, don't use fixed toolbar style
4415 All in all this will allow more complex toolbar configurations and
4416 might gain some space on smaller displays because the user can disable
4417 toolbar parts he does not use. Also allows to use any toolbar style
4418 without looking too ugly.
4420 2007-03-01 Naba Kumasr <naba@gnome.org>
4422 * TODO.tasks: Added a bounty for creating icons.
4424 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
4425 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
4426 profile-changed signal. Do not sync non-user-activatable plugins.
4428 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
4430 * plugins/debug-manager/disassemble.c,
4431 plugins/debug-manager/sparse_view.c,
4432 plugins/gdb/debugger.c,
4433 libanjuta/interfaces/libanjuta.idl:
4434 Display function name in disassembly view
4436 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
4438 * (added) plugins/debug-manager/bookmark.png,
4439 (added) plugins/debug-manager/breakpoint-disabled.png,
4440 (added) plugins/debug-manager/breakpoint-enabled.png,
4441 (added) plugins/debug-manager/program-counter.png,
4442 (added) plugins/debug-manager/linemarker.png,
4443 plugins/debug-manager/Makefile.am,
4444 plugins/debug-manager/disassemble.c,
4445 plugins/debug-manager/disassemble.h,
4446 plugins/debug-manager/sparse_buffer.c,
4447 plugins/debug-manager/sparse_buffer.h,
4448 plugins/debug-manager/sparse_view.c,
4449 plugins/debug-manager/sparse_view.h,
4450 plugins/debug-manager/plugin.c,
4451 plugins/debug-manager/breakpoints.c,
4452 libanjuta/interfaces/libanjuta.idl:
4453 Add markers in the disassembly view
4454 Display program counter and breakpoints in disassembly view
4456 * plugins/gdb/debugger.c:
4457 Fix a bug added with my previous patch, setting and clearing
4458 breakpoints was not working
4460 2007-02-28 Johannes Schmid <jhs@gnome.org>
4462 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
4463 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
4464 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
4465 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
4466 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
4467 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
4468 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
4469 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
4470 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
4471 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
4472 Updated (why do they need to be under version control?)
4474 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
4475 (create_tab_popup_menu), (on_msgman_popup_menu),
4476 (on_tab_button_press_event), (anjuta_msgman_page_new),
4477 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
4478 Added "Close all message tabs" popup menu
4480 2007-02-26 Naba Kumar <naba@gnome.org>
4482 * plugins/profiler/gprof-flat-profile-entry.c,
4483 plugins/profiler/gprof-flat-profile.c,
4484 plugins/profiler/gprof-flat-profile-entry.h,
4485 plugins/profiler/gprof-flat-profile.h,
4486 plugins/profiler/gprof-flat-profile-view.c,
4487 plugins/profiler/gprof-flat-profile-view.h,
4488 plugins/profiler/gprof-call-graph-block-entry.c,
4489 plugins/profiler/gprof-call-graph-block.c,
4490 plugins/profiler/gprof-function-call-chart-view.c,
4491 plugins/profiler/gprof-call-graph-block-entry.h,
4492 plugins/profiler/gprof-profile-data.c,
4493 plugins/profiler/gprof-call-graph-block.h,
4494 plugins/profiler/gprof-view.c,
4495 plugins/profiler/gprof-call-graph.c,
4496 plugins/profiler/gprof-function-call-chart-view.h,
4497 plugins/profiler/gprof-profile-data.h,
4498 plugins/profiler/gprof-call-graph.h,
4499 plugins/profiler/gprof-view.h,
4500 plugins/profiler/gprof-view-manager.c,
4501 plugins/profiler/gprof-call-graph-view.c,
4502 plugins/profiler/plugin.c,
4503 plugins/profiler/gprof-view-manager.h,
4504 plugins/profiler/gprof-call-graph-view.h,
4505 plugins/profiler/gprof-function-call-tree-view.c,
4506 plugins/profiler/gprof-function-call-tree-view.h,
4507 plugins/profiler/Makefile.am: Fix compiler warnings and link with
4508 gnome-vfs. Fixes bug #411377.
4510 2007-02-26 Naba Kumar <naba@gnome.org>
4512 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
4514 Patch from James Liggett <jrliggett@cox.net>:
4515 * plugins/profiler/gprof-flat-profile-view.c,
4516 plugins/profiler/gprof-flat-profile-view.h,
4517 plugins/profiler/gprof-function-call-chart-view.c,
4518 plugins/profiler/gprof-function-call-chart-view.h,
4519 plugins/profiler/gprof-view.c,
4520 plugins/profiler/gprof-view.h,
4521 plugins/profiler/gprof-call-graph-view.c,
4522 plugins/profiler/plugin.c,
4523 plugins/profiler/gprof-call-graph-view.h,
4524 plugins/profiler/gprof-function-call-tree-view.c,
4525 plugins/profiler/gprof-function-call-tree-view.h: Implements
4526 double click navigation. Fixes bug #403514.
4528 2007-02-25 Naba Kumar <naba@gnome.org>
4530 * libanjuta/anjuta-plugin-manager.c,
4531 libanjuta/anjuta-plugin-handle.[ch],
4532 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
4533 g_hash_table_remove_all (introduced in glib 2.12) to stay the
4534 dependency on glib 2.8. Fixes bug #411623.
4536 2007-02-24 Naba kumar <naba@gnome.org>
4538 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
4540 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
4541 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
4542 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
4543 (added) libanjuta/anjuta-profile-manager.c,
4544 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
4546 Implemented profile pushing and popping. Implemented profile xml
4547 synchronization. Implemented error handling in profiles. Implemented
4548 activation and deactivation signals in plugin manager.
4550 * libanjuta/Makefile.am: Added libanjuta log domain.
4552 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
4553 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
4554 in AnjutaShell interface and implemented it in AnjutaApp.
4556 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
4558 2007-02-23 Naba kumar <naba@gnome.org>
4560 src/main.c: Fixed missing end quote.
4562 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
4564 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
4567 2007-02-20 Naba Kumar <naba@gnome.org>
4569 * plugins/subversion/plugin.c: Added "..." menuitems.
4570 * ROADMAP, README: Updated.
4571 * libanjuta/anjuta-profile.c: Fixed bugs.
4573 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
4574 plugins/gtodo/Makefile.am: Removed dead code.
4576 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
4577 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
4578 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
4579 plugins/gtodo/list_tooltip.c,
4580 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
4581 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
4582 not contain markups. Fixes Bug #360462.
4584 2007-02-16 Naba Kumar <naba@gnome.org>
4586 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
4587 unnecessary sub-sections.
4589 2007-02-15 Naba Kumar <naba@gnome.org>
4591 * (removed) plugins/document-manager/bookmark-prev-16.png,
4592 plugins/document-manager/bookmark-last.png,
4593 (removed)plugins/document-manager/bookmark-first-16.png,
4594 plugins/document-manager/bookmark-prev.png,
4595 (added) plugins/document-manager/bookmark-toggle.png,
4596 (removed)plugins/document-manager/bookmark_toggle.xpm,
4597 (removed)plugins/document-manager/bookmark-last-16.png,
4598 plugins/document-manager/plugin.c,
4599 plugins/document-manager/anjuta-document-manager.ui,
4600 (removed)plugins/document-manager/bookmark-next-16.png,
4601 plugins/document-manager/bookmark-next.png,
4602 plugins/document-manager/Makefile.am,
4603 (added) plugins/document-manager/bookmark-clear.png,
4604 plugins/document-manager/bookmark-first.png: Upgraded bookmark
4605 icons (stolen from monodevelop). Added clear bookmarks toolbar
4608 * plugins/document-manager/plugin.c,
4609 (added) plugins/document-manager/swap.png,
4610 (removed) plugins/document-manager/undock.png,
4611 plugins/document-manager/Makefile.am: Fixed swap icon.
4613 2007-02-13 Naba Kumar <naba@gnome.org>
4615 * plugins/class-gen/element-editor.c: Fixed typo.
4617 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
4618 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
4619 Implementing plugin profiles loading.
4621 2007-02-13 Naba Kumar <naba@gnome.org>
4623 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
4624 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
4625 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
4626 pixmaps/open_project.png, pixmaps/close_project.png:
4627 Removed more old icons.
4628 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
4629 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
4632 2007-02-13 Naba Kumar <naba@gnome.org>
4634 * plugins/class-gen/element-editor.c: Included missing headers to
4635 prevent build failures in some cases.
4637 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
4639 * plugins/debug-manager/stack_trace.c:
4642 * plugins/debug-manager/watch.c,
4643 plugins/debug-manager/breakpoints.c:
4644 Same bug than above, wrong use of gtk_ui_manager_get_widget
4646 === anjuta 2.1.1 ===
4648 2007-02-11 Naba Kumar <naba@gnome.org>
4650 * cofigure.in: Bumped version to 2.1.1
4651 * NEWS: Updated for 2.1.1 release.
4653 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
4655 * plugins/debug-manager/plugin.c,
4656 plugins/debug-manager/sparse_view.c,
4657 plugins/debug-manager/sparse_view.h:
4660 * plugins/gdb/debugger.c,
4661 plugins/debug-manager/debugger.c,
4662 plugins/debug-manager/memory.c,
4663 plugins/debug-manager/sparse_buffer.c
4664 plugins/gdb/debugger.h,
4665 libanjuta/interfaces/libanjuta.idl:
4666 Clean up, remove some warnings
4667 Use guint everywhere for addresses
4668 Rewrite code parsing position in debugger
4670 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
4672 * plugins/debug-manager/debug_tree.c:
4673 Use GtkTreeRowReference instead of GtkTreeIter as callback data
4676 2007-02-08 Naba Kumar <naba@gnome.org>
4678 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
4679 Delay showing the 'file modified on disk' dialog for one sec
4680 from the last notification to insure multiple notifications for
4681 the same file are treated as one. Do not same multiple dialogs
4682 for the same file. Make sure to destory the dialog if later
4683 the conent is no longer different.
4685 2007-02-08 Naba Kumar <naba@gnome.org>
4687 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
4688 Prevented spurious 'file modified' dialogs in scintilla editor
4689 when the file is saved.
4691 2007-02-09 Johannes Schmid <jhs@gnome.org>
4693 * scripts/glade2schema.pl:
4694 Added script to convert glade preferences into gconf schema files.
4697 2007-02-08 Naba Kumar <naba@gnome.org>
4699 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
4700 itself is destroyed. Fixes bug #355160.
4702 2007-02-08 Johannes Schmid <jhs@gnome.org>
4704 * plugins/profiler/profiler.plugin:
4705 removed from version control (only .in file needed)
4707 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
4708 * plugins/sourceview/sourceview.c: (sourceview_new):
4711 * plugins/subversion/svn-thread.c: (svn_thread_start):
4712 * src/main.c: (main):
4714 Fixed #395875 about initialisation of threads too late
4716 2007-02-07 Armin Burgmeier <armin@arbur.net>
4718 Reviewed by Naba Kumar <naba@gnome.org>:
4719 * plugins/class-gen/plugin.c:
4720 * plugins/class-gen/window.c: Removed browse button related code, load
4721 generated output directly into new buffers when not adding to project.
4723 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
4724 buttons from user interface.
4726 2007-02-07 Naba Kumar <naba@gnome.org>
4728 * po/POTFILES.in: Fixed distcheck.
4730 2007-02-07 Daniel Nylander <po@danielnylander.se>
4732 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
4734 2007-02-07 Johannes Schmid <jhs@gnome.org>
4736 * anjuta.desktop.in.in:
4739 2007-02-07 Johannes Schmid <jhs@gnome.org>
4742 * manuals/anjuta-manual/*
4743 * manuals/anjuta-faqs/*:
4744 #398991 – Anjuta manuals does not use the gnome-doc-utils format
4746 * plugins/document-manager/anjuta-document-manager.plugin.in:
4747 Removed duplicate application-xml mime-type (review patches properly ;-)
4749 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
4751 * plugins/gdb/debugger.c,
4752 libanjuta/interfaces/libanjuta.idl:
4754 Fix handling of missing source file
4756 2007-02-06 Naba Kumar <naba@gnome.org>
4758 Patch from James Liggett <jrliggett@cox.net>:
4759 * plugins/profiler/gprof-flat-profile.c,
4760 plugins/profiler/gprof-profile-data.c,
4761 plugins/profiler/gprof-call-graph.c,
4762 plugins/profiler/gprof-profile-data.h,
4763 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
4764 Show profiler view when target selected bug #403515.
4766 2007-02-05 Naba Kumar <naba@gnome.org>
4768 * configure.in: Enabled devhelp plugin by default now that
4771 Patch from parmigio@2ainfo.it:
4772 * plugins/document-manager/anjuta-document-manager.plugin.in:
4773 Added xml file type in supported mime types list.
4775 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
4777 * plugins/debug-manager/debugger.c,
4778 plugins/debug-manager/plugin.c:
4779 Add a field in status bar displaying debugger state
4780 Change cursor shape when debugger is busy
4783 * plugins/debug-manager/watch.c,
4784 plugins/debug-manager/locals.c,
4785 libanjuta/interfaces/libanjuta.idl:
4786 Clean up, remove debugging messages and unused signals
4788 2007-02-03 Johannes Schmid <jhs@gnome.org>
4791 Fixed AC_INIT and seperated version to major, minor, micro
4794 Load Subversion instead of CVS
4796 * anjuta.desktop.in.in:
4797 Fixed bug-buddy component
4799 Original patch from Rob Bradfort <robster@debian.org>:
4800 * src/main.c: (get_command_line_args), (main):
4801 Bug #335981 – Migration from popt to GOption
4803 2007-02-03 Naba Kumar <naba@gnome.org>
4805 * configure.in: Depend on devhelp 0.13 and fixed gecko home
4806 path variable. Fixed bug #341170.
4807 * plugins/profiler/Makefile.am: Fixed indentation.
4809 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
4811 * libanjuta/interfaces/libanjuta.idl,
4812 plugins/sourceview/sourceview.c,
4813 plugins/editor/text-editor.c,
4814 plugins/symbol-browser/plugin.c,
4815 plugins/search/search-replace.c,
4816 plugins/document-manager/goto_line.c,
4817 plugins/document-manager/action-callbacks.c,
4818 plugins/document-manager/anjuta-docman.c:
4819 Rename markers of anjuta interface
4820 IANJUTA_MARKABLE_NONE has been removed
4821 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
4822 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
4823 IANJUTA_MARKABLE_ATTENTIVE renamed in
4824 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
4825 IANJUTA_MARKABLE_INTENSE renamed in
4826 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
4827 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
4829 * (removed) plugins/sourceview/marker-light.png,
4830 (removed) plugins/sourceview/marker-basic.png,
4831 (removed) plugins/sourceview/marker-attentive.png,
4832 (removed) plugins/sourceview/marker-intense.png,
4833 plugins/sourceview/bookmark.png,
4834 (added) plugins/sourceview/breakpoint-disabled.png,
4835 (added) plugins/sourceview/breakpoint-enabled.png,
4836 (added) plugins/sourceview/program-counter.png,
4837 (added) plugins/sourceview/linemarker.png,
4838 plugins/sourceview/Makefile.am,
4839 (added) plugins/editor/bookmark.xpm,
4840 (added) plugins/editor/breakpoint-disabled.xpm,
4841 (added) plugins/editor/breakpoint-enabled.xpm,
4842 (added) plugins/editor/program-counter.xpm,
4843 (added) plugins/editor/linemarker.xpm,
4844 plugins/editor/Makefile.am:
4845 Add or change marker pixmaps in scintilla and sourceview editor
4847 * plugins/document-manager/plugin.c,
4848 libanjuta/interfaces/libanjuta.idl,
4849 plugins/debug-manager/plugin.c,
4850 plugins/debug-manager/breakpoints.c
4851 plugins/gdb/debugger.c:
4852 Fix bug #376404, program counter marker is not displayed when debugger
4853 Return the selected editor or NULL (if file does not exist) with
4854 ianjuta_document_manager_goto_file_line* functions
4855 Emit a change-location signal even if the program counter is in an
4858 2007-02-02 Naba Kumar <naba@gnome.org>
4860 * TODO.tasks: Marked bounty bug #359478 completed. And checked
4861 older bounties 'Done'.
4863 2007-02-02 Naba Kumar <naba@gnome.org>
4865 * TODO.tasks: Fixed typop.
4867 Patch from James Liggett <jrliggett@cox.net>:
4868 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
4869 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
4870 profiler plugin by James Liggett. Completes bounty bug #359478
4871 'Gprof performance profiler plugin'
4873 2007-02-01 Naba Kumar <naba@gnome.org>
4875 * src/main.c: Renamed option name.
4877 * TODO.tasks: Marked "Test and fix all project wizards templates"
4880 2007-01-29 Johannes Schmid <jhs@gnome.org>
4882 * plugins/document-manager/plugin.c: (on_editor_changed):
4883 Added DEBUG_PRINT(...)
4884 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
4886 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
4887 Fix language support plugin for sourceview editor (add some new
4890 * plugins/sourceview/sourceview.c: (iindic_clear):
4891 Clear all indicators
4893 2007-01-29 Johannes Schmid <jhs@gnome.org>
4896 Minor task currentions
4898 * libanjuta/interfaces/libanjuta.idl:
4899 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
4900 (itext_editor_iface_init):
4901 * plugins/language-support-cpp-java/plugin.c: (install_support):
4902 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
4903 (ieditor_get_attributes), (ieditor_iface_init):
4904 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
4907 * plugins/sourceview/sourceview.glade:
4908 Fixed sourceview preference window
4910 2007-01-28 Naba Kumar <naba@gnome.org>
4912 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
4913 Implemented --no-files and --no-session command line options and
4914 corresponding preferernces checkboxes in General tab.
4916 2007-01-28 Johannes Schmid <jhs@gnome.org>
4918 * plugins/subversion/plugin.c:
4919 * plugins/subversion/plugin.h:
4920 * plugins/subversion/svn-notify.c: (svn_show_info),
4921 (show_svn_error), (on_svn_notify):
4922 * plugins/subversion/svn-notify.h:
4923 * plugins/subversion/svn-thread.c: (create_message_view),
4925 Fixed error handling and fixed #394216 – No indication of subversion commands running
4927 * plugins/tools/execute.c: (atp_output_context_print):
4928 Show name of tool in message pane
4930 2007-01-28 Naba Kumar <naba@gnome.org>
4932 * configure.in, plugins/glade/plugin.c: Make it work with
4933 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
4935 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
4936 from devhelp (won't work untill devhelp is fixed: bug #341170).
4938 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
4940 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
4942 Reviewed by Naba Kumar <naba@gnome.org>:
4943 * libanjuta/interfaces/libanjuta.idl,
4944 plugins/debug-manager/debugger.c,
4945 plugins/debug-manager/start.c,
4946 plugins/gdb/plugin.c,
4947 plugins/gdb/debugger.c,
4948 plugins/gdb/debugger.h:
4949 Fix a bug when launching gdb
4950 Set the terminal for the debugged program on the command line.
4952 2007-01-26 Johannes Schmid <jhs@gnome.org>
4954 * plugins/sourceview/anjuta-document-saver.c:
4955 (anjuta_document_saver_save):
4956 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
4957 * plugins/sourceview/sourceview.c: (save_if_modified),
4958 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
4959 Proper error handling, for example if a file was modified externally. Use backup files
4960 to avoid data-loss on disk full.
4962 2007-01-24 Naba Kumar <naba@gnome.org>
4964 * plugins/devhelp/htmlview.c: Fixed crash during project load.
4965 Fixed mem leak and source leak.
4967 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
4969 Reviewed by Naba Kumar <naba@gnome.org>:
4970 * plugins/debug-manager/debug_tree.c,
4971 plugins/debug-manager/debug_tree.h,
4972 plugins/debug-manager/watch.c:
4973 Partial rewrite of the variable object code, find and fix a few bugs
4974 Fix bug #395808: gdb can still crash but children are listed
4975 on request only so you can avoid the crash
4977 2007-01-24 Naba Kumar <naba@gnome.org>
4979 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
4980 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
4981 plugins/symbol-browser/plugin.h,
4982 plugins/symbol-browser/plugin.c,
4983 plugins/symbol-browser/Makefile.am: Added current file (local)
4984 symbols view (Seriously getting bored with the browse toolbar).
4986 2007-01-22 Naba Kumar <naba@gnome.org>
4988 Patch from Gabor Kelemen:
4989 * po/POTFILES.in: Added .plugin.in files.
4991 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
4993 Reviewed by Naba Kumar <naba@gnome.org>:
4994 * plugins/document-manager/anjuta-docman.c,
4995 plugins/message-view/anjuta-msgman.c
4996 Set right alignment to the label widget in the tab title.
4998 2007-01-21 Naba Kumar <naba@gnome.org>
5000 * libegg/egg-combo-action.c: Fixed mode line.
5001 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
5002 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
5004 2007-01-21 Armin Burgmeier <armin@arbur.net>
5006 Reviewed by Naba Kumar <naba@gnome.org>:
5007 * plugins/class-gen/plugin.c: Prompt for target before actually
5008 generating the class files. This ensures that the files are created in
5009 the correct directory. Fixes bug #397406.
5011 * plugins/class-gen/window.c: Set browse buttons to insensitive when
5012 the class is added to the project.
5014 2007-01-21 Naba Kumar <naba@gnome.org>
5016 * libanjuta/anjuta-plugin-description.c,
5017 libanjuta/anjuta-ui.h,
5018 libanjuta/anjuta-status.c,
5019 libanjuta/anjuta-plugin-description.h,
5020 libanjuta/cell-renderer-captioned-image.c,
5021 libanjuta/anjuta-plugin-handle.c,
5022 libanjuta/anjuta-status.h,
5023 libanjuta/resources.c,
5024 libanjuta/cell-renderer-captioned-image.h,
5025 libanjuta/glue-cpp.c,
5026 libanjuta/anjuta-plugin-handle.h,
5027 libanjuta/anjuta-plugin.c,
5028 libanjuta/anjuta-preferences-dialog.c,
5029 libanjuta/libanjuta.h,
5030 libanjuta/resources.h,
5031 libanjuta/glue-cpp.h,
5032 libanjuta/anjuta-plugin.h,
5033 libanjuta/anjuta-preferences-dialog.h,
5034 libanjuta/anjuta-plugin-manager.c,
5035 libanjuta/anjuta-shell.c,
5036 libanjuta/anjuta-plugin-manager.h,
5037 libanjuta/anjuta-shell.h,
5038 libanjuta/anjuta-save-prompt.c,
5039 libanjuta/anjuta-save-prompt.h,
5040 libanjuta/anjuta-children.c,
5041 libanjuta/anjuta-utils.c,
5042 libanjuta/anjuta-profile.c,
5043 libanjuta/anjuta-preferences.c,
5044 libanjuta/anjuta-launcher.c,
5045 libanjuta/anjuta-utils.h,
5046 libanjuta/anjuta-profile.h,
5047 libanjuta/anjuta-launcher.h,
5048 libanjuta/anjuta-ui.c: Updated file headers.
5050 * po/POTFILES.in: Updated.
5052 * libanjuta/anjuta-marshal.list,
5053 (added) libanjuta/anjuta-plugin-handle.c,
5054 (added) libanjuta/anjuta-plugin-handle.h,
5055 (added) libanjuta/anjuta-plugin-manager.c,
5056 (added) libanjuta/anjuta-plugin-manager.h,
5057 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
5058 (added) libanjuta/anjuta-profile.c,
5059 (added) libanjuta/anjuta-profile.h,
5060 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
5061 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
5062 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
5063 src/action-callbacks.c: Implemented AnjutaPluginManager
5064 class based on old plugins.[ch]. Implemented AnjutaProfile as
5065 prelimanary profiles implementation. Implemented AnjutaPluginHandle
5066 class to represent plugins (not to be confused with plugin objects).
5067 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
5068 implemented it in AnjutaApp and AnjutaTestShell.
5069 De-globalized plugin management and several clean ups.
5071 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
5072 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
5073 plugins/search/search-replace.c, plugins/terminal/terminal.c,
5074 plugins/project-import/project-import.c,
5075 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
5076 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
5077 Fixed plugins for the change in API.
5079 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
5082 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
5084 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
5086 Reviewed by Naba Kumar <naba@gnome.org>:
5087 * libanjuta/anjuta-launcher.c,
5088 libanjuta/anjuta-launcher.h:
5089 Add a new function anjuta_set_terminate_on_exit to close the i/o
5090 channel when the child exit
5091 Return directly the status and not the exit code in child-exited
5094 * plugins/gdb/debugger.c:
5095 Use new function in debugger plugin
5097 2007-01-18 Johannes Schmid <jhs@gnome.org>
5099 * src/about.c: Do not show empty license information instead hide the button (#397883)
5101 2007-01-15 Johannes Schmid <jhs@gnome.org>
5103 * plugins/project-manager/plugin.c:
5104 * plugins/project-wizard/templates/python.wiz
5105 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
5107 Fixed #335235 python programs are not executeable/ do not start when pressing F3
5108 You will also need latest gnome-build svn
5110 === anjuta 2.1.0 ===
5112 2007-01-14 Naba Kumar <naba@gnome.org>
5114 * configure.in: Removed reference of mkfile project
5115 template to fix distcheck build error.
5118 * configure.in: Bumped version to 2.1.0 for beta release.
5119 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
5120 crashes as soon as editing starts in normal text files.
5122 2007-01-14 Johannes Schmid <jhs@gnome.org>
5126 Applied http://live.gnome.org/GnomeGoals/PoLinguas
5129 Patch from Massimo Cora' to hopefully fix #395362
5131 * plugins/project-wizard/templates/*:
5133 Fixed and tested all project-wizards. Deactivated mkfile project because
5134 it was totally broken and I don't see any real use for it.
5135 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
5137 2007-01-14 Naba Kumar <naba@gnome.org>
5139 * NEWS: Updated for release.
5141 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
5143 * libanjuta/interfaces/libanjuta.idl,
5144 plugins/editor/text_editor_cbs.c,
5145 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
5146 interface and implemented it for scintilla.
5148 * plugins/editor/text-editor.c: Fixed highlighing issues when
5149 used with indicators (particularly when the file is just opened).
5150 Fixes bug #377477 – when debugging, scintilla editor grays out all
5151 lines before current line.
5153 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
5154 Maintain a separate list of indicated edtitors for separate contexts.
5155 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
5157 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
5159 Reviewed by Naba Kumar <naba@gnome.org>:
5160 * plugins/debug-manager/plugin.c:
5161 Bug fix: breakpoints cannot be added after stopping the debugger
5163 2007-01-13 Naba Kumar <naba@gnome.org>
5165 * NEWS: Updated for release.
5167 2007-01-12 Johannes Schmid <jhs@gnome.org>
5169 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
5170 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
5171 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
5172 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
5173 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
5174 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
5175 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
5176 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
5177 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
5178 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
5180 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
5181 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
5183 * plugins/sourceview/sourceview.c:
5184 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
5185 on character positions.
5187 2007-01-12 Naba Kumar <naba@gnome.org>
5190 plugins/project-manager/plugin.c,
5191 plugins/profile-default/plugin.c,
5192 libanjuta/anjuta-status.c,
5193 libanjuta/anjuta-status.h: Introduced an API for application title
5194 in AnjutaStatus. Set application title to project name.
5196 2007-01-11 Massimo Cora' <maxcvs@email.i>
5198 Reviewed by Naba Kumar <naba@gnome.org>:
5199 * tagmanager/Makefile.am,
5200 plugins/symbol-browser/Makefile.am: removed installation for
5203 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
5205 Reviewed by Naba Kumar <naba@gnome.org>:
5206 * plugins/debug-manager/start.h,
5207 plugins/debug-manager/start.c,
5208 plugins/debug-manager/anjuta-debug-manager.ui,
5209 plugins/debug-manager/plugin.c:
5210 Partial fix for bug #392537
5212 * plugins/debug-manager/disassemble.c:
5215 2007-01-11 Naba Kumar <naba@gnome.org>
5217 * src/anjuta.c: Load project seperately from session,
5218 so that project session is also loaded.
5220 * plugins/profile-default/plugin.c: Load project in new
5221 anjuta if there already is one loaded currently (disabled
5224 * plugins/editor/aneditor.cxx: Disconnect focus in/out
5225 signals when editor is destroyed. Fixes a crash bug.
5227 * plugins/editor/text_editor.c: Do not mark line in
5228 ianjuta_editor_goto_line() implementation.
5230 * plugins/search/search-replace.c: Always check for markable
5231 interface availablility because its optional for an editor.
5233 * plugins/document-manager/goto_line.c,
5234 plugins/document-manager/action-callbacks.c: Mark lines for
5235 goto line commands (from dialog and from menu entry box).
5237 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
5238 plugins/file-manager/an_file_view.c: Expand file manager
5239 nodes in idle loop, one at a time. Did as a possible work
5240 around for bug #361763, but it didn't make any difference.
5241 However, it could still be useful in situations where there
5244 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
5246 2007-01-11 Naba Kumar <naba@gnome.org>
5248 * plugins/editor/scintilla/LineMarker.h,
5249 plugins/editor/scintilla/LexBasic.cxx,
5250 plugins/editor/scintilla/LexHTML.cxx,
5251 plugins/editor/scintilla/include/SciLexer.h,
5252 plugins/editor/scintilla/include/Scintilla.h,
5253 plugins/editor/scintilla/include/Scintilla.iface,
5254 plugins/editor/scintilla/include/ScintillaWidget.h,
5255 plugins/editor/scintilla/LexBash.cxx,
5256 plugins/editor/scintilla/PlatGTK.cxx,
5257 plugins/editor/scintilla/ViewStyle.h,
5258 plugins/editor/scintilla/Editor.cxx,
5259 plugins/editor/scintilla/StyleContext.h,
5260 plugins/editor/scintilla/LexCPP.cxx,
5261 plugins/editor/scintilla/Converter.h,
5262 plugins/editor/scintilla/LexAU3.cxx,
5263 plugins/editor/scintilla/Editor.h,
5264 plugins/editor/scintilla/LexPerl.cxx,
5265 plugins/editor/scintilla/LexVB.cxx,
5266 plugins/editor/scintilla/ScintillaGTK.cxx,
5267 plugins/editor/scintilla/ViewStyle.cxx,
5268 plugins/editor/scintilla/PropSet.cxx,
5269 plugins/editor/scintilla/LexSQL.cxx,
5270 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
5273 2007-01-11 Armin Burgmeier <armin@arbur.net>
5275 Reviewed by Naba Kumar <naba@gnome.org>:
5276 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
5277 selected for editing. This fixes bug #394218.
5279 * plugins/class-gen/plugin.c: Do not use project's root URI as project
5280 name if said URI is not known.
5282 * plugins/class-gen/window.c: When stripping function prefix away,
5283 include the trailing underscore because it is already set by the
5286 * plugins/class-gen/transform.c: Include "const char*" and "const
5287 gchar*" in the list for transforming a default C type to a GType.
5288 Don't access invalid memory when writing pointer_str in
5289 cg_transform_first_argument.
5291 2007-01-11 Naba Kumar <naba@gnome.org>
5293 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
5294 pixmaps/anjuta.svg, pixmaps/Makefile.am,
5295 (renamed) pixmaps/anjuta_icon.png, src/main.c,
5296 libegg/test-actions.c, anjuta.desktop.in.in,
5297 anjuta.prj: Renamed application icon to 'anjuta.png' from
5298 'anjuta_icon.png'. Added more fields in desktop file.
5300 * mime/anjuta.xml: Added magic section.
5302 * (removed) mime/anjuta.applications,
5303 (removed) mime/anjuta.mime, mime/Makefile.am,
5304 (removed) mime/anjuta.keys,
5305 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
5306 registeration and added scalable icon. Also fixes bug #393680
5308 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
5310 Reviewed by Naba Kumar <naba@gnome.org>:
5311 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
5312 and anjuta_status_progress_add_ticks() to check for progressbar
5313 being realized before trying to update it.
5315 2007-01-10 Naba Kumar <naba@gnome.org>
5317 * tagmanager/tm_workspace.c,
5319 plugins/debug-manager/Makefile.am,
5320 plugins/tools/scripts/Makefile.am,
5321 plugins/class-gen/plugin.c,
5322 plugins/class-gen/Makefile.am,
5323 global-tags/Makefile.am: Fixed make distcheck.
5325 * plugins/debug-manager/attach_process.c,
5326 plugins/debug-manager/attach_process.h,
5327 plugins/class-gen/action-callbacks.h,
5328 plugins/class-gen/action-callbacks.c,
5329 plugins/class-gen/class_gen.h,
5330 plugins/class-gen/class_gen.c: Deleted unused/old files.
5332 * (removed) scintilla, (added) plugins/editor/scintilla,
5333 plugins/editor/scintilla/lexers.make,
5334 plugins/editor/scintilla/Makefile.am,
5335 plugins/editor/Makefile.am
5336 configure.in, manuals/reference/libanjuta/Makefile.am
5337 Makefile.am: Moved scintilla to its right place.
5339 2007-01-09 Naba Kumar <naba@gnome.org>
5341 * plugins/profile-default/plugin.c: Save project session before
5342 a new one is opened.
5344 * plugins/project-manager/plugin.c,
5345 plugins/project-manager/plugin.h,
5346 plugins/project-manager/anjuta-project-manager.ui,
5347 plugins/profile-default/plugin.c,
5348 plugins/profile-default/plugin.h,
5349 plugins/profile-default/Makefile.am,
5350 (added) plugins/profile-default/anjuta-default-profile.ui,
5351 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
5352 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
5353 multiple projects support.
5355 2007-01-06 Armin Burgmeier <armin@arbur.net>
5357 Reviewed by Naba Kumar <naba@gnome.org>
5358 * plugins/class-gen/combo-flags.h:
5359 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
5360 enum, added a type parameter to selected signal. Select highlighted
5361 entry when pressing enter (but not unselect it if it was already
5362 selected) before closing the popup. Also accept input when clicking
5365 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
5366 according to selection type.
5368 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
5371 2007-01-08 Johannes Schmid <jhs@gnome.org>
5373 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
5374 * plugins/project-wizard/templates/gtkmm/Makefile.am
5375 * plugins/project-wizard/templates/python/configure.ac.tpl
5376 * plugins/project-wizard/templates/python/configure.in.tpl
5377 * plugins/project-wizard/templates/python/Makefile.am
5378 * plugins/project-wizard/templates/cpp/configure.ac.tpl
5379 * plugins/project-wizard/templates/cpp/configure.in.tpl
5380 * plugins/project-wizard/templates/cpp/Makefile.am
5381 * plugins/project-wizard/templates/terminal.wiz
5382 * plugins/project-wizard/templates/xlib-dock.wiz
5383 * plugins/project-wizard/templates/wxwin.wiz
5384 * plugins/project-wizard/templates/java.wiz
5385 * plugins/project-wizard/templates/xlib/configure.ac.tpl
5386 * plugins/project-wizard/templates/xlib/configure.in.tpl
5387 * plugins/project-wizard/templates/xlib/Makefile.am
5388 * plugins/project-wizard/templates/gcj/configure.ac.tpl
5389 * plugins/project-wizard/templates/gcj/configure.in.tpl
5390 * plugins/project-wizard/templates/gcj/Makefile.am
5391 * plugins/project-wizard/templates/terminal/configure.ac.tpl
5392 * plugins/project-wizard/templates/terminal/configure.in.tpl
5393 * plugins/project-wizard/templates/terminal/Makefile.am
5394 * plugins/project-wizard/templates/terminal/autogen.sh
5395 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
5396 * plugins/project-wizard/templates/wxwin/configure.in.tpl
5397 * plugins/project-wizard/templates/wxwin/Makefile.am
5398 * plugins/project-wizard/templates/gnome.wiz
5399 * plugins/project-wizard/templates/java/configure.ac.tpl
5400 * plugins/project-wizard/templates/java/configure.in.tpl
5401 * plugins/project-wizard/templates/java/Makefile.am
5402 * plugins/project-wizard/templates/anjuta-plugin.wiz
5403 * plugins/project-wizard/templates/gtkmm.wiz
5404 * plugins/project-wizard/templates/python.wiz
5405 * plugins/project-wizard/templates/cpp.wiz
5406 * plugins/project-wizard/templates/gtk.wiz
5407 * plugins/project-wizard/templates/gcj.wiz
5408 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
5409 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
5410 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
5412 Starting fixing of all project wizards:
5413 - rename configure.in to configure.ac
5414 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
5415 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
5418 * TODO.task: Added bug number to bounty
5420 2007-01-07 Johannes Schmid <jhs@gnome.org>
5422 * plugins/build-basic-autotools.c:
5423 Fixed #392290 – Missed install as root option in project manager
5425 2007-01-07 Johannes Schmid <jhs@gnome.org>
5427 * plugins/sourceview/sourceview.c:
5428 Fixed #388731 – Odd editor behaviour after performing block-text operations
5429 Fixed #388727 – Block-tab does not work
5431 * plugins/sourceview/anjuta-document.h/c:
5432 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
5435 Require Gtk+ >= 2.10 for sourceview plugin
5437 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
5439 * libanjuta/anjuta-status.c:
5440 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
5442 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
5445 plugins/terminal/terminal.c:
5447 remove support for VTE < 0.9
5449 2007-01-06 Naba Kumar <naba@gnome.org>
5451 * po/POTFILES.in: Updated
5453 2007-01-05 Adam Dingle <adam@medovina.org>
5455 Reviewed by Naba Kumar <naba@gnome.org>:
5456 * plugins/message-view/anjuta-message-manager-plugin.glade:
5457 Fixed bug #377903 (improve message color defaults).
5459 2007-01-05 Naba Kumar <naba@gnome.org>
5461 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
5463 2007-01-03 Armin Burgmeier <armin@arbur.net>
5465 Reviewed by Naba Kumar <naba@gnome.org>:
5466 * plugins/symbol-browser/test-class.h: Fixed block ends.
5468 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
5469 C-style-block comment.
5471 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
5472 allow lists when writing autogen definition files. This is required
5473 for the new class generator. Also fixed a wrong return value in
5474 npw_autogen_write_definition_file and set a GError in
5475 npw_autogen_execute when the output file could not be opened.
5477 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
5480 * plugins/class-gen/Makefile.am: Added templates subdir, removed
5481 goc_template_header and goc_template_source, added top_srcdir to
5482 includes, link against project wizard (also hopefully temporarily),
5483 removed class_gen.h, class_gen.c, action-callbacks.h,
5486 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
5488 * plugins/class-gen/cell-renderer-flags.h:
5489 * plugins/class-gen/cell-renderer-flags.c:
5490 * plugins/class-gen/combo-flags.h:
5491 * plugins/class-gen/combo-flags.c:
5492 * plugins/class-gen/element-editor.c:
5493 * plugins/class-gen/element-editor.h:
5494 * plugins/class-gen/generator.c:
5495 * plugins/class-gen/generator.h:
5496 * plugins/class-gen/plugin.h:
5497 * plugins/class-gen/plugin.c:
5498 * plugins/class-gen/transform.c:
5499 * plugins/class-gen/transform.h:
5500 * plugins/class-gen/validator.c:
5501 * plugins/class-gen/validator.h:
5502 * plugins/class-gen/window.c:
5503 * plugins/class-gen/window.h: Rewrote class generator, it now allows
5504 adding of several class elements and uses autogen.
5506 * plugins/class-gen/templates/cc-header.tpl:
5507 * plugins/class-gen/templates/cc-source.tpl:
5508 * plugins/class-gen/templates/go-header.tpl:
5509 * plugins/class-gen/templates/go-source.tpl:
5510 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
5511 for the class generator.
5513 * configure.in: Added plugins/class-gen/templates/Makefile to output.
5515 2007-01-04 Naba Kumar <naba@gnome.org>
5517 Patch from Nick Treleaven:
5518 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
5519 all matching symbols.
5521 Patches from Maik Beckmann and Sébastien Granjoux:
5522 * plugins/profile-default/plugin.c,
5523 plugins/project-manager/plugin.c: Unescape project name. Fixes
5526 2007-01-04 Naba Kumar <naba@gnome.org>
5528 * plugins/glade/plugin.c: Fixed compilation with
5529 older glade-3 version.
5531 Patch from Roland Illig:
5532 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
5533 plugins/sourceview/anjuta-document-saver.c,
5534 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
5535 are necessary to build anjuta on NetBSD 3.0
5537 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
5538 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
5539 window manager in gnome.
5541 2007-01-02 Naba Kumar <naba@gnome.org>
5543 * plugins/glade/plugin.c: Make it work with glade-3 svn.
5545 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
5547 Reviewed by Naba Kumar <naba@gnome.org>:
5548 * libanjuta/interfaces/libanjuta.idl,
5549 plugins/debug-manager/Makefile.am,
5550 plugins/debug-manager/anjuta-marshal.list,
5551 plugins/debug-manager/debugger.c,
5552 plugins/debug-manager/sparse_buffer.c,
5553 plugins/debug-manager/sparse_buffer.h,
5554 plugins/debug-manager/sparse_view.c,
5555 plugins/debug-manager/sparse_view.h,
5556 plugins/debug-manager/disassemble.h,
5557 plugins/debug-manager/disassemble.c,
5558 plugins/debug-manager/anjuta-marshal.list,
5559 plugins/debug-manager/plugin.c,
5560 plugins/gdb/debugger.c,
5561 plugins/gdb/debugger.h,
5562 plugins/gdb/plugin.c:
5563 Add a disassembly view window
5565 * plugins/debug-manager/breakpoints.c,
5566 plugins/debug-manager/chunk_view.c,
5567 plugins/debug-manager/locals.c,
5568 plugins/debug-manager/memory.c,
5569 plugins/debug-manager/registers.c,
5570 plugins/debug-manager/stack_trace.c:
5571 Add some debugging information
5573 2006-12-18 Naba Kumar <naba@gnome.org>
5575 * configure.in, plugins/glade/plugin.c: Allow building against both
5576 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
5578 2006-12-03 Naba Kumar <naba@gnome.org>
5580 * TODO.tasks: Marked a bounty completed.
5582 2006-11-24 Adam Dingle <adam@medovina.org>
5584 Reviewed by Naba Kumar <naba@gnome.org>:
5585 * plugins/build-basic-autotools/build-basic-autotools.c,
5586 plugins/debug-manager/watch.c,
5587 plugins/document-manager/plugin.c,
5588 plugins/patch/plugin.c,
5589 plugins/project-manager/plugin.c:
5590 Fixed bug #378879 (several command names need ellipses).
5592 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
5594 Reviewed by: Naba Kumar <naba@gnome.org>
5595 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
5596 GCC 4.1.2 (there are only two warnings remaining now when compiling
5599 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
5601 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
5602 macro so that the generated function support a NULL plugin parameter.
5604 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
5605 in debug_tree_find_expression by freeing memory returned by the call
5606 to gtk_tree_model_get instead of the parameter string.
5608 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
5610 * plugins/debug-manager/breakpoints.c:
5613 * plugins/debug-manager/anjuta-debug-manager.ui,
5614 plugins/debug-manager/debugger.c,
5615 plugins/debug-manager/plugin.c:
5618 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
5620 * libanjuta/anjuta-launcher.c,
5621 plugins/gdb/debugger.c:
5624 2006-11-21 Naba Kumar <naba@gnome.org>
5626 * plugins/search/search_preferences.c: Fixed build break.
5628 2006-11-20 Naba Kumar <naba@gnome.org>
5630 Patch from Kjartan Maraas:
5631 * plugins/cvs-plugin/cvs-interface.c,
5632 plugins/document-manager/plugin.c,
5633 plugins/gtodo/interface.c,
5634 plugins/gtodo/libgtodo.h,
5635 plugins/message-view/anjuta-msgman.c,
5636 plugins/project-wizard/druid.c,
5637 plugins/search/search_preferences.c,
5638 plugins/sourceview/sourceview-prefs.c,
5639 plugins/terminal/terminal.c,
5640 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
5642 Patch from Przemysław Grzegorczyk:
5643 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
5644 plugins/subversion/anjuta-subversion.glade: Enable files in
5645 fileselection dialog. Fixes bug #376031.
5647 2006-11-17 Adam Dingle <adam@medovina.org>
5649 Reviewed by: Naba Kumar <naba@gnome.org>
5650 * plugins/build-basic-autotools/build-basic-autotools.c
5651 * plugins/class-gen/anjuta-class-gen.plugin.in
5652 * plugins/debug-manager/breakpoints.c
5653 * plugins/debug-manager/plugin.c
5654 * plugins/devhelp/plugin.c
5655 * plugins/document-manager/plugin.c
5656 * plugins/gdb/debugger.c
5657 * plugins/glade/anjuta-glade.plugin.in
5658 * plugins/gtodo/plugin.c
5659 * plugins/language-support-cpp-java/plugin.c
5660 * plugins/message-view/plugin.c
5661 * plugins/project-import/anjuta-project-import.glade
5662 * plugins/project-import/anjuta-project-import.plugin.in
5663 * plugins/search/plugin.c
5664 * plugins/tools/scripts/tools-2.xml.in
5665 * plugins/valgrind/plugin.c
5666 * src/anjuta-actions.h:
5667 Fixed bug #376335 "menu items should be capitalized". Minor
5670 2006-11-20 Naba Kumar <naba@gnome.org>
5672 * configure.in: Fixed build.
5674 Patch from: Arjan Timmerman
5675 *configure.in: Make subvesion plugin build for apr 1.x.
5678 2006-11-20 Johannes Schmid <jhs@gnome.org>
5682 Removed patches from Sylvain and Günther. They caused not problems but
5683 Naba was against them.
5685 2006-11-20 Johannes Schmid <jhs@gnome.org>
5687 * Removed me from MAINTAINERS
5689 2006-11-14 Günther Brammer <GBrammer@gmx.de>
5692 Use apr-1 instead of apr-0
5694 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
5696 * global-tags/create_global_tags.sh.in: Correct a bug when environment
5697 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
5698 and another bug occuring when parsing .pc file containing quotes.
5700 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
5702 * plugins/*/*.[ch]: Use class macro for type casting.
5704 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
5705 GCC 4.1.2 (there are only two warnings remaining now when compiling
5708 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
5709 a memory leak in debug_tree_find_expression; g_free was called on
5710 the parameter instead of the memory allocated by gtk_tree_model_get.
5712 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
5713 to declare and initialize the global type variable of the plugin.
5715 2006-10-31 Naba Kumar <naba@gnome.org>
5717 * global-tags/create_global_tags.sh.in: Added an end message.
5719 * libanjuta/anjuta-launcher.h: Fixed indentation.
5721 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
5722 creation to a) append the messages in right way, b) Connect signals
5723 to the view properly and c) Recreate the system-tags.cache at the
5724 end of the generation.
5726 * plugins/symbol-browser: Fixed action path (double
5727 click on sysmbols was not working).
5729 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
5730 Fixed typedef and removed dead code.
5732 * tagmanager/c.c: Took the latest version from ctags source
5733 repository, because the one we had (from ctags 5.6) was broken.
5735 * global_tags/create_global_tags.sh.in: Reverted the patch from
5736 Sylvain because it was not right fix (and added a helpful comment).
5737 Used /bin/bash to fix the bashism and generated separate log files
5738 for each tag files in the same directory.
5740 2006-10-29 Naba Kumar <naba@gnome.org>
5742 * plugins/editor/text_editor.c: Use a temporary file
5743 to save the editor and move it at the end to original
5744 file. This will prevent data corruption if file save
5745 failed for any reason. Also report proper errors when
5746 file save fails. Fixes bug #346575.
5748 2006-10-26 Naba Kumar <naba@gnome.org>
5750 * plugins/document-manager/anjuta-docman.c: Do not load
5751 the same files with different path more than once (happens
5752 with symlinked files). Fixes Bug #323591.
5754 2006-10-25 Naba Kumar <naba@gnome.org>
5756 * plugins/valgrind/vgactions.c: Fixed a warning.
5758 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
5760 Reviewed by Naba Kumar <naba@gnome.org>:
5762 * plugins/valgrind/vgtoolview.c:
5763 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
5765 * plugins/valgrind/bugged-prg-test.c:
5766 No more warning during compilation with GCC 4.1.
5767 Program is still buggy in order to be used as a test of the
5770 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
5771 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
5772 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
5773 plugins/valgrind/vgrule.c:
5774 No more warning during compilation with GCC 4.1.
5776 * plugins/valgrind/plugin.c:
5777 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
5778 prototype (was missing from previous patch).
5780 2006-10-24 Naba Kumar <naba@gnome.org>
5782 * plugins/glade/plugin.c: Show glade tree view, not list view.
5784 * plugins/glade/plugin.c: Fixed crash when Anjuta is
5785 exited with glade plugin still loaded. Fixes Bug #364755.
5787 * plugins/document-manager/anjuta-document-manager.plugin.in:
5788 Added application/x-reject in accepted mime-types.
5790 * Changelog: Fixed changelog alignments.
5792 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
5794 Reviewed by: Naba Kumar <naba@gnome.org>
5796 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
5797 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
5798 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
5799 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
5800 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
5801 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
5802 plugins/valgrind/vgsearchbar.c:
5803 Use class macro for type casting.
5805 * plugins/valgrind/plugin.h:
5806 Don't force cast a GtkActionGroup to a GtkAction.
5808 * plugins/valgrind/plugin.c:
5809 Use correct API to get path of the preoject root when building
5810 the list of targets for the run action.
5811 Correct ordering of the construction of the preferences widgets.
5812 Only remove the valgrind widget if it is currently displayed.
5814 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
5815 Return if check_valgrind_binary() fails.
5816 The ValgrindPluginPrefs object is initialized after the call to
5817 vg_action_new. Take a handle to the location of the pointer to
5820 2006-10-24 Naba Kumar <naba@gnome.org>
5822 * HACKING: Updated coding sample.
5824 Patch from: Armin Burgmeier <armin@arbur.net>
5825 * plugins/symbol-browser/test-class.h,
5826 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
5828 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
5830 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
5831 * plugins/valgrind/vgtoolview.h:
5832 Correctly handle the argv / srcdir of vg_tool_view object. Do
5833 not leak memory associated with those arrays.
5835 * plugins/symbol-browser/an_symbol_prefs.c:
5836 Support unloading / reloading of the module (for example when
5837 closing a project and opening another one).
5839 * plugins/project-manager/plugin.c:
5840 Remove plugin widget before removing plugin itself, preventing
5841 a crash with valgrind plugin.
5843 * libanjuta/anjuta-preferences-dialog.c:
5844 Do not use the page_num returned by gtk_notebook_append_page to
5845 remove the page as it cause bugs when pages removal is not done
5848 * plugins/document-manager/anjuta-docman.c:
5849 Fix some GTK+ warnings.
5851 * global-tags/create_global_tags.sh.in:
5852 Rewrite script to remove bash-ism and use pkg-config directly
5853 instead of parsing the *.pc file by hand. This solve problems
5854 that occurred when one of the directory in PKG_CONFIG_PATH is
5857 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
5859 * plugins/glade/plugin.c: Fix build (#363884)
5861 2006-10-22 Johannes Schmid <jhs@gnome.org>
5863 * plugins/file-manager/an_file_view.c:
5864 * plugins/file-manager/plugin.c:
5865 * plugins/file-manager/plugin.h:
5866 Fix possible crasher when changing project-root uri when we try to restore open nodes
5869 2006-10-19 Naba Kumar <naba@gnome.org>
5871 Patch from: Juan Pablo Ugarte
5872 * plugins/glade/plugin.c: Include glade header
5875 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
5877 * plugins/debug-manager/Makefile.am,
5878 plugins/debug-manager/sexy-icon-entry.h,
5879 plugins/debug-manager/sexy-icon-entry.c,
5880 plugins/debug-manager/dataview.c:
5881 Fix bug #358134 (Goto memory prompt)
5882 Use sexy-icon-entry from libsexy 0.1.10
5884 * plugins/debug-manager/debugger.c,
5885 plugins/debug-manager/plugin.c,
5886 plugins/debug-manager/start.c,
5887 plugins/gdb/debugger.c,
5888 plugins/gdb/plugin.c:
5889 Better error handling when starting and stopping debugger
5891 2006-10-13 Maik Beckmann <maik@eigenco.de>
5893 * src/action_callbacks.c:
5894 Fixed bug #361830 (AboutDialog does not close) which is caused
5895 due to a change in Gtk+ 2.10
5897 2006-10-12 Adam Dingle <adam@medovina.org>
5899 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
5901 * plugins/search/search-replace.c:
5902 Fixed bug #358068 (indicate when Find in Files is complete)
5904 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
5906 * plugins/sourceview/sourceview-prefs.c:
5907 * plugins/sourceview/sourceview.glade:
5908 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
5910 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
5912 * plugins/devhelp/plugin.c:
5913 * plugins/search/plugin.c:
5914 Fixed bug #359750 (fix find/replace shortcut keys).
5916 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
5917 use Alt+key for shortcuts)
5919 * plugins/debug-manager/debug_tree.c:
5920 * plugins/debug-manager/debugger.c:
5921 Fixed bug #359317 (can't load debug manager)
5923 * /plugins/document-manager/plugin.c:
5924 Fixed bug #359259 (highlight modes listed in reverse
5925 alphabetical order).
5927 2006-10-10 Johannes Schmid <jhs@gnome.org>
5929 * plugins/glade/plugin.c:
5930 Add scrollbars to glade project window
5932 2006-10-10 Johannes Schmid <jhs@gnome.org>
5934 * libanjuta/interfaces/Makefile.am.iface:
5935 Fixed Makefile with broke build
5937 2006-10-07 Johannes Schmid <jhs@gnome.org>
5939 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5940 * libanjuta/interfaces/Makefile.iface.am:
5941 Fixed enum types generation
5943 * libanjuta/interfaces/libanjuta.idl:
5944 Fixed some strange typo
5946 2006-10-06 Johannes Schmid <jhs@gnome.org>
5948 * libanjuta/interfaces/Makefile.iface.am:
5949 Fixed enum-types.h generation
5950 * libanjuta/interfaces/libanjuta.idl:
5952 IAnjutaTODO::load should take const gchar* argument
5953 Remove include to libanjuta/e-splash.h which is not installed as header file
5954 Disable get_attributes for now
5956 * pluings/sourceview/sourceview.c: Disabled get_attributes
5958 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
5960 2006-10-05 Naba Kumar <naba@gnome.org>
5962 * TODO.tasks: Set 'Improve class widzard' task to assigned.
5963 Set bug id for 'Profiler plugin' task.
5965 2006-10-03 Naba Kumar <naba@gnome.org>
5967 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
5968 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
5970 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
5971 plugins/project-manager/plugin.c: Added a new API in
5972 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
5973 Added some documentation. On project close, close all editors that
5974 has files opened for the project.
5976 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
5977 from the containers on anjuta_shell_remove_widget(). Do not destroy
5978 glade widgets once created.
5980 2006-10-03 Johannes Schmid <jhs@gnome.org>
5982 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5983 * libanjuta/interfaces/libanjuta.idl:
5984 const-List<> => const List<>
5985 List-free<> => List<>
5987 * Makefile.am: Reenabled launcher
5989 2006-10-03 Johannes Schmid <jhs@gnome.org>
5991 * libanjuta/interfaces/Makefile.am.iface:
5992 Install libanjuta.idl
5994 2006-10-02 Adam Dingle <adam@medovina.org>
5996 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
5998 2006-10-02 Adam Dingle <adam@medovina.org>
6000 * plugins/editor/style-editor.c: fixed bug #357534
6001 * plugins/gdb/utilities.h: removed 2 unused declarations
6003 2006-10-02 Johannes Schmid <jhs@gnome.org>
6005 * Makefile.am: disabled anjuta-launcher
6006 * libanjuta/Makefile.am:
6008 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
6009 * libanjuta/glue-factory.c: (glue_factory_add_path),
6010 (glue_factory_get_path):
6011 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
6012 * libanjuta/glue-factory.h:
6013 * libanjuta/glue-cpp.h:
6014 * libanjuta/glue-cpp.c:
6015 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
6017 * libanjuta/interfaces/Makefile.am.iface:
6018 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6019 * libanjuta/interfaces/libanjuta.idl:
6020 Add a new features to idl compiler:
6021 List<Type> => List of Type
6022 List-free<Type> => List of Type, it is up to the caller to free items and list
6023 const-List(-free)<Type> = const List of Types
6024 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
6026 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
6027 (generic_cpp_class_create_code):
6028 Adapted to new project_manager interface
6030 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
6031 * plugins/debug-manager/debugger.c:
6032 (ivariable_debugger_iface_init):
6033 Do not use C++ keyword "delete" for interface name
6035 * plugins/document-manager/anjuta-document-manager.plugin.in:
6036 Added m4 to mime-types
6038 * plugins/project-manager/plugin.c:
6039 (iproject_manager_add_source_multi):
6040 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
6042 2006-10-01 Naba Kumar <naba@gnome.org>
6044 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
6045 UI file used when out-of-process devhelp is used instead of
6048 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
6049 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
6050 plugins/profile-default/default.anjuta: Build devhelp plugin,
6051 but use out-of-process devhelp if devhelp plugin is disabled
6052 (either by user or devhelp is not installed). Disabled devhelp
6053 plugin by default. Added it in default profile.
6055 2006-10-01 Naba Kumar <naba@gnome.org>
6057 * plguins/project-manager/plugin.c: Possible fix for crash
6060 * configure.in, plugins/Makefile.am: Enabled glade plugin and
6061 set dep to last version 3.0.2.
6063 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
6064 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
6065 plugins/symbol-browser/plugin.c: Use the right action group
6066 for getting popup actions (Fixes lots of assertion failures).
6068 * plugins/project-manager/plugin.c,
6069 plugins/project-manager/plugin.h: use separate action group
6072 * plugins/message-view/plugin.c: Disconnect session load
6073 signal on plugin deactivation (fixes a crash).
6075 2006-09-30 Naba Kumar <naba@gnome.org>
6077 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
6078 * TODO.tasks: Assigned a bounty to Massimo.
6080 2006-09-29 Naba Kumar <naba@gnome.org>
6082 * src/anjuta-app.c, src/shell.c: Fixed build errors.
6084 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
6086 * plugins/debug-manager/debugger.c,
6087 plugins/debug-manager/plugin.c,
6088 libanjuta/interfaces/libanjuta.idl:
6089 Add a new abort command to quit debugger without waiting
6091 * plugins/gdb/debugger.c,
6092 plugins/gdb/debugger.h,
6093 plugins/gdb/plugin.c:
6094 Send a signal directly to the debugged program
6095 Implement abort command
6097 * plugins/debug-manager/debug_tree.c:
6100 * plugins/debug-manager/stack-trace.c:
6103 2006-09-29 Naba Kumar <naba@gnome.org>
6105 * TODO.tasks: Updated.
6107 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
6110 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
6112 * TODO.tasks: Updated in light of the word wrapping fix
6113 in Tasks Manager. Added a test bounty entry.
6115 * TODO.tasks: Added four bounties.
6117 2006-09-28 Naba Kumar <naba@gnome.org>
6119 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
6120 Added 'customizable' parameter to
6121 anjuta_ui_add_action_group_entries() and similar functions to
6122 allow user configuration of the actions. Filter out actions that
6123 are not configurable items (such as submenu items). Now the
6124 'Customize shortcuts' dialog is much better listed.
6126 * plugins/build-basic-autotools/build-basic-autotools.c,
6127 plugins/build-basic-autotools/build-basic-autotools.h,
6128 plugins/cvs-plugin/plugin.c,
6129 plugins/cvs-plugin/plugin.h,
6130 plugins/debug-manager/breakpoints.c,
6131 plugins/debug-manager/plugin.c,
6132 plugins/debug-manager/stack_trace.c,
6133 plugins/debug-manager/watch.c,
6134 plugins/devhelp/plugin.c,
6135 plugins/document-manager/plugin.c,
6136 plugins/file-loader/plugin.c,
6137 plugins/file-manager/plugin.c,
6138 plugins/glade/plugin.c,
6139 plugins/gtodo/interface.c,
6140 plugins/gtodo/plugin.c,
6141 plugins/language-support-cpp-java/plugin.c,
6142 plugins/macro/plugin.c,
6143 plugins/macro/plugin.h,
6144 plugins/message-view/plugin.c,
6145 plugins/patch/plugin.c,
6146 plugins/profile-default/default.anjuta,
6147 plugins/project-manager/plugin.c,
6148 plugins/project-manager/plugin.h,
6149 plugins/sample1/plugin.c,
6150 plugins/search/plugin.c,
6151 plugins/subversion/plugin.c,
6152 plugins/subversion/plugin.h,
6153 plugins/symbol-browser/plugin.c,
6154 plugins/symbol-browser/plugin.h,
6155 plugins/tools/plugin.c,
6156 plugins/valgrind/plugin.c,
6157 plugins/valgrind/plugin.h: Fixed to take care of above change
6158 in API of AnjutaUI. Properly added/removed action groups in some
6159 plugins. Split action groups into customization and non-customizable
6160 groups and added them separately.
6162 * plugins/document-manager/plugin.c: Close files belonging to
6163 project when project is closed (not complete).
6165 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
6166 vertical aligned cell entries.
6168 * src/anjuta-app.c: Define macros for the placeholder names.
6169 Set default widths and heights of the default placeholders,
6170 so that newly docked widgets are correclty sized.
6172 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
6173 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
6174 Fixed to generated correct actions addition/removal code.
6176 2006-09-25 Naba Kumar <naba@gnome.org>
6178 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
6179 libanjuta/anjuta-serializer.[ch]: Implemented serialization
6182 * plugins/message-view/anjuta-msgman.c,
6183 plugins/message-view/anjuta-msgman.h,
6184 plugins/message-view/message-view.c,
6185 plugins/message-view/message-view.h,
6186 plugins/message-view/plugin.c: Serialize messages panes in
6187 session save and deserialize them in session load so that
6188 build messages persistant.
6190 2006-09-24 Johannes Schmid <jhs@gnome.org>
6192 * libanjuta/anjuta-utils.c:
6193 * plugins/message-view/message-view.c:
6194 Really fixed #355407
6196 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
6198 * libanjuta/interfaces/libanjuta.idl:
6199 Change one variable sign
6201 * plugins/debug-manager/anjuta-debug-manager.glade,
6202 plugins/debug-manager/anjuta-debug-manager.ui:
6203 Few small interface changes
6205 * plugins/debug-manager/debug_tree.h,
6206 plugins/debug-manager/watch.c,
6207 plugins/debug-manager/debugger.c,
6208 plugins/debug-manager/plugin.c
6209 plugins/gdb/debugger.c,
6210 plugins/gdb/plugin.c:
6211 Big rewrite of debugger queue
6212 Allow to cancel command
6214 * plugins/debug-manager/memory.c:
6215 Fix a bug if a command is cancelled
6217 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
6219 * plugins/gdb/debugger.c,
6220 plugins/debug-manager/debug_tree.c,
6221 plugins/debug-manager/locals.c:
6222 Restore tree representation for local variable
6223 Add argument in local variable list
6224 Use gdb variable object to get all informations
6226 2006-09-19 Naba Kumar <naba@gnome.org>
6228 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
6229 that implements AnjutaSavePrompt class.
6231 * ChangeLog: Fixed indentation.
6233 * libanjuta/Makefile.am,
6234 libanjuta/anjuta-marshal.list,
6235 libanjuta/anjuta-shell.c,
6236 libanjuta/anjuta-shell.h,
6237 plugins/document-manager/action-callbacks.c,
6238 plugins/document-manager/action-callbacks.h,
6239 plugins/document-manager/anjuta-docman.c,
6240 plugins/document-manager/anjuta-docman.h,
6241 plugins/document-manager/plugin.c,
6242 src/anjuta.c: Impletemnted save prompt dialog to prompt for
6243 unsaved items during exit. A new signal is added in shell
6244 interface called 'save-prompt' to collect all unsaved items.
6245 Create AnjutaSavePrompt class (dialog) to process unsaved items.
6246 Fixed document manager to use the new save-prompt signal in shell
6247 and AnjutaSavePrompt object for unsaved files. Cleaned up
6248 AnjutaDocman to synchronously save new files. Fixed function
6251 2006-09-18 Johannes Schmid <jhs@gnome.org>
6253 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
6254 gdl requirement to 0.7.0
6256 2006-09-18 Johannes Schmid <jhs@gnome.org>
6258 * global-tags/.cvsignore:
6259 * global-tags/Makefile.am:
6260 * global-tags/create_global_tags.sh (removed):
6261 * global-tags/create_global_tags.sh.in (added):
6264 * libanjuta/anjuta-launcher.c:
6267 * plugins/project-manager/plugin.c:
6268 (project_manager_plugin_close_project):
6271 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
6274 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
6275 More reasonable toolbar creation/deletition though it does
6278 2006-09-15 Johannes Schmid <jhs@gnome.org>
6280 * libanjuta/anjuta-utils.c/.h:
6283 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
6285 * scintilla/ScintillaGTK.cxx
6286 Fixed doulbe freeing in Scintilla
6288 2006-09-12 Johannes Schmid <jhs@gnome.org>
6290 * plugins/symbol-browser/an_symbol_prefs.c:
6291 Support unloading / reloading of the module (for example when
6292 closing a project and opening another one).
6294 * plugins/project-manager/plugin.c:
6295 Really fixed #355148 (Show project name in title bar)
6297 2006-09-09 Johannes Schmid <jhs@gnome.org>
6299 * libanjuta/plugins.c:
6300 Fixed #355156 (Show plugins in alphabetical order)
6302 2006-09-09 Johannes Schmid <jhs@gnome.org>
6304 * plugins/project-manager/plugin.c:
6305 Fixed #355148 (Show project name in title bar)
6307 2006-09-09 Johannes Schmid <jhs@gnome.org>
6309 * plugins/project-manager/plugin.c:
6310 (value_removed_project_root_uri):
6311 Fixed crasher if project cannot be opened
6313 2006-08-30 Naba Kumar <naba@gnome.org>
6315 * plugins/language-support-cpp-java/plugin.[c,h],
6316 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
6317 Impletemnted UI for auto indent.
6319 2006-08-28 Naba Kumar <naba@gnome.org>
6321 * plugins/gvim/.cvsignore,
6322 plugins/gvim/Makefile.am,
6323 plugins/gvim/anjuta-vim-plugin.png,
6324 plugins/gvim/anjuta-vim.c,
6325 plugins/gvim/anjuta-vim.h,
6326 plugins/gvim/anjuta-vim.plugin.in,
6327 plugins/gvim/gtkvim.c,
6328 plugins/gvim/gtkvim.h,
6329 plugins/gvim/plugin.c,
6330 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
6333 2006-08-28 Naba Kumar <naba@gnome.org>
6335 Patch from: Massimo Corà <maxcvs@email.it>
6336 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
6337 possible infinite loop.
6339 2006-08-22 Adam Dingle <adam@medovina.org>
6341 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
6342 to edit are shown in the preferences dialog in anjuta").
6343 Removed unused widgets from the style editor dialog.
6345 2006-08-21 Johannes Schmid <jhs@gnome.org>
6347 * plugins/symbol-browser/test-class.[cpp/h]
6350 2006-08-18 Naba Kumar <naba@gnome.org>
6352 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
6353 end of document loading.
6355 * plugins/language-support-cpp-java/plugin.c,
6356 plugins/sourceview/sourceview.c: Fixed plugin loading.
6358 2006-08-17 Naba Kumar <naba@gnome.org>
6360 * plugins/language-support-cpp-java/plugin.c,
6361 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
6362 mode line parsing. Indentation parameters initialized based on
6363 mode line parameters.
6365 2006-08-16 Naba Kumar <naba@gnome.org>
6367 * Makefile.am, plugins/editor/text_editor.c,
6368 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
6371 2006-08-16 Naba Kumar <naba@gnome.org>
6373 Patch from Massimo Cora' <maxcvs@email.it>:
6375 * plugins/editor/aneditor-autocomplete.cxx,
6376 plugins/editor/aneditor-calltip.cxx,
6377 plugins/symbol-browser/Makefile.am,
6378 plugins/symbol-browser/an_symbol.c,
6379 plugins/symbol-browser/an_symbol_view.c,
6380 plugins/symbol-browser/plugin.c,
6381 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
6382 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
6383 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
6384 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
6385 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
6386 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
6387 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
6388 tagmanager/get.h, tagmanager/html.c,
6389 tagmanager/include/tm_source_file.h,
6390 tagmanager/include/tm_tag.h,
6391 tagmanager/include/tm_workspace.h,
6392 tagmanager/jscript.c, tagmanager/keyword.c,
6393 tagmanager/keyword.h, tagmanager/lisp.c,
6394 tagmanager/lregex.c, tagmanager/lua.c,
6395 tagmanager/main.h, tagmanager/make.c,
6396 tagmanager/options.c, tagmanager/options.h,
6397 tagmanager/parse.c, tagmanager/parse.h,
6398 tagmanager/parsers.h, tagmanager/pascal.c,
6399 tagmanager/perl.c, tagmanager/php.c,
6400 tagmanager/python.c, tagmanager/read.c,
6401 tagmanager/read.h, tagmanager/readtags.c,
6402 tagmanager/readtags.h, tagmanager/rexx.c,
6403 tagmanager/routines.c, tagmanager/routines.h,
6404 tagmanager/ruby.c, tagmanager/scheme.c,
6405 tagmanager/sh.c, tagmanager/slang.c,
6406 tagmanager/sml.c, tagmanager/sort.c,
6407 tagmanager/sort.h, tagmanager/sql.c,
6408 tagmanager/strlist.c, tagmanager/strlist.h,
6409 tagmanager/tcl.c, tagmanager/tm_source_file.c,
6410 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
6411 tagmanager/tm_workspace.c, tagmanager/verilog.c,
6412 tagmanager/vim.c, tagmanager/vstring.c,
6413 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
6414 5.6 and namespace completion fixed.
6416 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
6417 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
6419 2006-08-15 Naba Kumar <naba@gnome.org>
6421 * libanjuta/interfaces/libanjuta.idl,
6422 plugins/editor/text-editor-iterable.c,
6423 plugins/editor/text_editor.c,
6424 plugins/sourceview/sourceview-cell.c,
6425 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
6426 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
6427 ianjuta_editor_end_action().
6429 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
6431 2006-08-13 Naba Kumar <naba@gnome.org>
6433 * plugins/debug-manager/breakpoints.c,
6434 plugins/debug-manager/memory.c,
6435 plugins/debug-manager/registers.c,
6436 src/layout.xml: Fixed debugger widgets layout.
6438 2006-08-12 Naba Kumar <naba@gnome.org>
6440 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
6441 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
6442 plugins/editor/editor.glade, plugins/editor/text_editor.h,
6443 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
6444 codes and dead codes. Removed automatic indentation prefs.
6446 2006-08-12 Johannes Schmid <jhs@gnome.org>
6448 * libanjuta/Makefile.am:
6449 * libanjuta/anjuta-launcher.c:
6450 * libanjuta/anjuta-launcher.h:
6451 * libanjuta/anjuta-plugin.c:
6452 * libanjuta/anjuta-plugin.h:
6453 * libanjuta/anjuta-preferences.c:
6454 * libanjuta/anjuta-preferences.h:
6455 * libanjuta/anjuta-shell.c:
6456 * libanjuta/anjuta-shell.h:
6457 * libanjuta/libanjuta.h:
6459 Made wrapper friendly:
6460 - no inline in header files (preferences_set/get)
6461 - correct signal names
6462 - correct GError** argument in anjuta_shell_freeze/thaw
6463 - include correct files in libanjuta.h
6465 * plugins/project-manager/plugin.c:
6468 2006-08-11 Naba Kumar <naba@gnome.org>
6470 * plugins/editor/aneditor-priv.h,
6471 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
6473 * plugins/editor/text_editor_cbs.c,
6474 plugins/sourceview/anjuta-view.c: Pass the right position for char
6477 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
6479 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
6481 2006-08-11 Naba Kumar <naba@gnome.org>
6483 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
6484 return the right character at the iter position and get_char() to
6487 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
6488 to set to character offset and not byte index.
6490 * plugins/language-support-cpp-java/plugin.c: Improved
6491 auto-indentation login. Indents opening and closing braces correctly.
6493 2006-08-10 Johannes Schmid <jhs@gnome.org>
6497 Required automake = 1.9
6499 * libanjuta/anjuta-children.c:
6500 * libanjuta/anjuta-children.h:
6501 * libanjuta/anjuta-encodings.h:
6502 * libanjuta/anjuta-launcher.h:
6503 * libanjuta/anjuta-plugin-description.h:
6504 * libanjuta/anjuta-preferences-dialog.h:
6505 * libanjuta/anjuta-preferences.h:
6506 * libanjuta/anjuta-session.h:
6507 * libanjuta/anjuta-status.h:
6508 * libanjuta/anjuta-ui.h:
6509 * libanjuta/anjuta-utils.c:
6510 * libanjuta/anjuta-utils.h:
6511 * libanjuta/e-splash.h:
6512 * libanjuta/glue-factory.h:
6513 * libanjuta/glue-plugin.h:
6514 * libanjuta/plugins.h:
6515 * libanjuta/resources.h:
6516 Fixed libanjuta to be able to wrap it
6517 - G_BEGIN_DECLS, G_END_DECLS
6518 - include all necessary files in libanjuta.h
6520 * plugins/gtodo/tray-icon.c:
6521 * plugins/terminal/terminal.c:
6522 Some build fixes for freebsd
6524 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
6525 * plugins/sourceview/sourceview.glade:
6526 Remove auto-indent feature as it is now in language-support
6528 2006-08-09 Naba Kumar <naba@gnome.org>
6530 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
6531 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
6532 Added missing files.
6534 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
6535 get_use_spaces(), set_tabsize() and set_use_spaces().
6537 2006-08-09 Naba Kumar <naba@gnome.org>
6539 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
6540 succeeded in activating.
6542 * plugins/document-manager/plugin.c: Added debug message.
6544 * libanjuta/interfaces/libanjuta.idl,
6545 plugins/editor/text_editor.c: Implemented get_tabsize(),
6546 get_use_spaces(), set_tabsize() and set_use_spaces().
6548 * plugins/language-support-cpp-java/Makefile.am,
6549 plugins/language-support-cpp-java/plugin.c,
6550 plugins/language-support-cpp-java/plugin.h: Used editor parameters
6551 for indentation. Added preferences page for paramenters.
6553 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
6555 2006-08-08 Naba Kumar <naba@gnome.org>
6557 * libanjuta/interfaces/libanjuta.idl,
6558 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
6559 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
6560 plugins/editor/text_editor.c,
6561 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
6562 and implemented it for both scintilla and sourceview.
6564 * plugins/search/plugin.c: Use the new grab_focus() to transfer
6565 focus back to editor (happens when pressing esc in incremental
6568 2006-08-08 Naba Kumar <naba@gnome.org>
6570 * libanjuta/interfaces/libanjuta.idl,
6571 plugins/editor/text_editor.c,
6572 plugins/editor/text_editor.h,
6573 plugins/editor/text-editor-iterable.c,
6574 plugins/sourceview/sourceview-cell.c,
6575 plugins/sourceview/sourceview.c: Implemented editor attributes
6578 * plugins/editor/aneditor.cxx: Disabled old indentation code.
6579 plugins/language-support-cpp-java/plugin.c: Implemented indentation
6580 code (not complete yet).
6582 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
6583 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
6584 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
6585 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
6586 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
6587 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
6589 2006-08-04 Naba Kumar <naba@gnome.org>
6591 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
6594 2006-08-03 Johannes Schmid <jhs@gnome.org>
6596 * configure.in: Add a more informative text to valgrind plugin
6599 Modified Preferences tasl
6600 * libanjuta/anjuta-plugin.c:
6601 * libanjuta/anjuta-preferences-dialog.c:
6602 * libanjuta/anjuta-preferences-dialog.h:
6603 * libanjuta/anjuta-preferences.c:
6604 * libanjuta/anjuta-preferences.h:
6605 * libanjuta/interfaces/Makefile.am.iface:
6606 * libanjuta/interfaces/libanjuta.idl:
6607 Added IAnjutaPreferences interface which every plugin that has preferences should
6608 implement. Call merge() and unmerge() at plugin activation/deactivation.
6609 Fixed preferences_page_remove()
6611 * plugins/build-basic-autotools/build-basic-autotools.c:
6612 * plugins/cvs-plugin/plugin.c:
6613 * plugins/document-manager/plugin.c:
6614 * plugins/editor/plugin.c:
6615 * plugins/editor/plugin.h:
6616 * plugins/file-manager/plugin.c:
6617 * plugins/gtodo/main.h:
6618 * plugins/gtodo/plugin.c:
6619 * plugins/gtodo/preferences.c:
6620 * plugins/message-view/anjuta-msgman.c:
6621 * plugins/message-view/anjuta-msgman.h:
6622 * plugins/message-view/plugin.c:
6623 * plugins/sourceview/plugin.c:
6624 * plugins/sourceview/plugin.h:
6625 * plugins/symbol-browser/an_symbol_prefs.c:
6626 * plugins/symbol-browser/plugin.c:
6627 * plugins/terminal/terminal.c:
6628 * plugins/valgrind/plugin.c
6631 Updated preference loading/unloading for all plugins
6633 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
6635 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
6636 src/Makefile.am, plugins/tools/scripts/Makefile.am:
6637 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
6638 recommended by the autoconf manual.
6639 - Fixes compiling with autoconf 2.60.
6641 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
6643 2006-08-02 Johanes Schmid <jhs@gnome.org>
6645 * plugins/profile-default/plugin.c:
6646 Fixed session handling
6648 2006-08-01 Johannes Schmid <jhs@gnome.org>
6651 * plugins/Makefile.am:
6652 Disabled devhelp and glade for now as they do not work (#341073
6655 * plugins/profile-default/anjuta-default-profile.ui (removed):
6656 * plugins/profile-default/plugin.c:
6657 * plugins/profile-default/plugin.h:
6658 * plugins/project-manager/anjuta-project-manager.ui:
6659 * plugins/project-manager/plugin.c:
6660 * plugins/project-manager/plugin.h:
6661 Limted multiple project support #315043
6663 * libanjuta/interfaces/libanjuta.idl:
6664 Added ianjuta_profile_unload
6666 2006-07-31 Naba Kumar <naba@gnome.org>
6668 * libanjuta/interfaces/libanjuta.idl,
6669 plugins/editor/text-editor-iterable.c,
6670 plugins/editor/text_editor.c,
6671 plugins/sourceview/anjuta-view.c,
6672 plugins/sourceview/anjuta-view.h,
6673 plugins/sourceview/sourceview.c: Fixed text iteration and
6674 IAnjutaEditor implementations in both scintilla
6675 and sourceview. Cleand up libanjuta API: Removed redundant
6676 erase_range() method from IAnjutaEditor interface, fixed
6677 ianjuta_editor_get_text to take length instead of range (consistency).
6678 autoindentation in both sourceview and scintilla more or less works,
6679 but still disabled for now because there are still some anomalies
6682 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
6684 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
6687 2006-07-30 Johannes Schmid <jhs@gnome.org>
6689 * plugins/sourceview/anjuta-document.c:
6690 * plugins/sourceview/anjuta-document.h:
6691 * plugins/sourceview/anjuta-view.c:
6692 * plugins/sourceview/sourceview.c:
6693 Wrote a new "char_added" implementation, I hope this one is good
6695 * plugins/sourceview/sourceview-cell.c:
6696 Fixed typo: "text_iter" instead of "iter"
6698 2006-07-30 Naba Kumar <naba@gnome.org>
6700 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
6702 2006-07-30 Johannes Schmid <jhs@gnome.org>
6704 * autogen.sh: use gnome-autogen.sh from gnome-coomen
6706 * plugins/debug-manager/plugin.c:
6707 * plugins/patch/plugin.c:
6708 Use IAnjutaIndicable to mark debugger position
6710 * plugins/sourceview/sourceview.c:
6711 Define colors for IAnjutaIndicable
6713 2006-07-29 Johannes Schmid <jhs@gnome.org>
6715 * plugins/debug-manager/anjuta-debug-manager.ui:
6716 * plugins/debug-manager/breakpoints.c:
6717 * plugins/debug-manager/images/Makefile.am:
6718 * plugins/debug-manager/images/run-to-cursor.png:
6719 * plugins/debug-manager/plugin.c:
6720 Added toolbar and some icons
6722 * plugins/patch/anjuta-patch.ui:
6723 * plugins/patch/patch-plugin.c:
6724 * plugins/patch/patch-plugin.glade:
6725 * plugins/patch/plugin.c:
6726 * plugins/patch/plugin.h:
6727 Improved patch plugin (GUI and function)
6729 * plugins/sourceview/sourceview.c:
6730 Fixed another Gtk-Critical
6732 * plugins/tools/anjuta-tools.ui:
6733 * plugins/tools/plugin.h:
6734 Put Patch plugin in tools menu and changed ui file
6736 2006-07-29 Johannes Schmid <jhs@gnome.org>
6738 * plugins/document-manager/plugin.c:
6739 Fixed accelator Gtk-Warning
6741 * plugins/message-view/anjuta-msgman.c:
6744 * plugins/sourceview/anjuta-document.c:
6745 * plugins/sourceview/anjuta-document.h:
6746 * plugins/sourceview/anjuta-marshal.list:
6747 Wrote a better emitter for the char-added signal
6749 * plugins/sourceview/sourceview.c:
6750 Fixed Redo/Undo to void Gtk-Criticals
6752 * plugins/sourceview/sourceview-args.c:
6753 * plugins/sourceview/sourceview-cell.c:
6754 * plugins/sourceview/sourceview-scope.c:
6755 * plugins/sourceview/sourceview-tags.c:
6756 Adapted to new IAnjutaIterator API
6758 2006-07-28 Naba Kumar <naba@gnome.org>
6760 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
6762 * plugins/symbol-browser/an_symbol.c,
6763 plugins/symbol-browser/an_symbol_iter.c,
6764 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
6765 subclass of AnjutaSymbol so that the symbol is accessible from
6766 the iter in light of changes in IAnjutaIterable.
6768 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
6769 implementation of IAnjutaIterable.
6771 2006-07-28 Naba Kumar <naba@gnome.org>
6773 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
6774 IAnjutaIterable. They were kind of useless since the interface is
6775 defined on the data object itself. Added set_position() method
6776 in IAnjutaIterable to allow setting arbitrary current index to the
6778 Added erase() and erase_range() in IAnjutaEditor.
6780 * plugins/editor/text-editor-iterable.c: Fixed
6781 plugins/editor/text_editor.c: Implemented erase() and erase_range()
6782 methods in editor. Fixed get_line_from_position() method.
6784 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
6785 code. It's disabled for now.
6787 * plugins/sourceview/sourceview-cell.c,
6788 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
6791 2006-07-27 Johannes Schmid <jhs@gnome.org>
6793 * plugins/sourceview/sourceview-cell.c:
6794 Fixed IAnjutaEditorCell to work only on a single line
6795 Fixed crasher in finalize
6797 * plugins/symbol-browser/an_symbol_prefs.c:
6798 * global-tags/Makefile.am:
6799 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
6802 2006-07-26 Naba Kumar <naba@gnome.org>
6804 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
6805 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
6807 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
6809 * plugins/document-manager/plugin.c: Fixed dynamic loading of
6812 * plugins/editor/text-editor-iterable.c,
6813 plugins/editor/text_editor.c,
6814 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
6815 method to work correctly, it was ignoring start and end parameters.
6816 Fixed TextEditorCell implementation. Fixed 'char-added' signal
6819 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
6820 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
6822 2006-07-24 Massimo Cora' <maxcvs@email.it>
6824 * plugins/symbol-browser/an_symbol_view.c,
6825 plugins/symbol-browser/an_symbol_view.h,
6826 plugins/symbol-browser/plugin.c:
6827 fix a matching case into sv_extract_type_qualifier_from_expr ()
6828 and some minor issues.
6830 2006-07-26 Johannes Schmid <jhs@gnome.org>
6832 * plugins/language-support-cpp-java/plugin.c:
6833 Fixed to work kind of with sourceview editor
6834 * plugins/sourceview/anjuta-document.c:
6835 * plugins/sourceview/anjuta-view.c:
6836 * plugins/sourceview/sourceview-cell.c:
6837 * plugins/sourceview/sourceview.c:
6838 Fixed IAnjutaEditorCell and "char-added" signal
6840 2006-07-24 Naba Kumar <naba@gnome.org>
6842 * plugins/document-manager/plugin.c,
6843 plugins/document-manager/plugin.h: Initial implementedion for loading
6846 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
6849 * plugins/editor/text_editor.c: Fixed syntax highlighting when
6850 indicators are cleared (that leaved grey texts).
6852 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
6854 * libanjuta/interfaces/libanjuta.idl,
6855 plugins/debug-manager/breakpoints.c,
6856 plugins/debug-manager/memory.c,
6857 plugins/debug-manager/registers.c,
6858 plugins/debug-manager/debug_tree.c,
6859 plugins/debug-manager/debugger.c,
6860 plugins/gdb/debugger.c,
6861 plugins/gdb/debugger.h,
6862 plugins/gdb/plugin.c:
6863 Add a parameter for reporting error
6864 Add a new interface for using gdb variable object
6865 Allow to cancel commands
6866 Rewrite handling of debugger state
6868 * plugins/debug-manager/plugin.c,
6869 plugins/debug-manager/locals.c,
6870 plugins/debug-manager/locals.h,
6871 plugins/debug-manager/register.c,
6872 plugins/debug-manager/stack_trace.c,
6873 plugins/debug-manager/stack_trace.h:
6874 Create and destroy local and stack trace windows when needed
6876 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
6878 * plugins/document-manager/plugin.c:
6879 Fixed "Automatic" highlighting
6881 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
6883 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
6885 * plugins/sourceview/anjuta-view.c:
6886 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
6888 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
6890 * configure.in: Check for C/C++-Compiler correctly
6892 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
6894 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
6896 * plugins/debug-manager/stack_trace.c:
6897 Destroy stack window when debuuger is disabled (#347414)
6899 * plugins/sourceview/anjuta-view.c:
6900 Fix a crash with popup-menu (#347412)
6902 2006-07-13 Naba Kumar <naba@gnome.org>
6904 * plugins/editor/Makefile.am,
6905 plugins/editor/text_editor.h,
6906 plugins/editor/text-editor-iterable.h,
6907 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
6910 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
6913 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
6915 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
6917 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
6920 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
6922 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
6924 * libanjuta/anjuta-preferences-dialog.c:
6925 Do not use the page_num returned by gtk_notebook_append_page to
6926 remove the page as it cause bugs when pages removal is not done
6929 * plugins/document-manager/anjuta-docman.c:
6931 makes Anjuta display dock_items which have previously been hidden
6933 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
6935 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
6937 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
6938 * plugins/sourceview/sourceview.c: (imark_unmark):
6940 Patches for bugs #346450 and #346295
6942 * AUTHORS: Added Fredrik
6944 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
6946 * plugins/message-view/anjuta-msgman.c:
6947 Fixed close button/icon size (like in docman)
6949 2006-06-10 Naba Kumar <naba@gnome.org>
6951 * plugins/editor/text_editor.c: Fixed goto line to mark the line
6954 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
6956 * libanjuta/interfaces/libanjuta.idl:
6957 Move inspect_memory function in IAnjutaCpuDebugger interface
6958 Rename Boolean type to State
6960 * plugins/debug-manager/breakpoint.c:
6961 Rename Boolean type to State
6963 * plugins/debug-manager/Makefile.am,
6964 plugins/debug-manager/anjuta-marshal.list,
6965 plugins/debug-manager/data_view.c,
6966 plugins/debug-manager/data_view.h,
6967 plugins/debug-manager/data_buffer.c,
6968 plugins/debug-manager/data_buffer.h,
6969 plugins/debug-manager/chunk_view.c,
6970 plugins/debug-manager/chunk_view.h,
6971 plugins/debug-manager/anjuta-debug-manager.ui,
6972 plugins/debug-manager/debugger.c,
6973 plugins/debug-manager/memory.c,
6974 plugins/debug-manager/memory.h,
6975 plugins/debug-manager/plugin.c,
6976 plugins/gdb/debugger.c,
6977 plugins/gdb/debugger.h,
6978 plugins/gdb/plugin.c:
6979 Rewrite memory window using a special widget
6980 Rename Boolean type to State
6982 2006-06-08 Naba Kumar <naba@gnome.org>
6984 * plugins/editor/text_editor.c (itext_editor_get_current_word):
6985 Do not return garbage characters and return NULL when there is no
6988 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
6991 * plugins/search/search-replace.c: Fixed a mem leak.
6993 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
6995 * libanjuta/anjuta-launcher.c:
6996 Added debug message (see #343522)
6998 * plugins/build-basic-autotools/build-basic-autotools.c:
6999 Patch from Günther Brammer to fix #344015
7001 * plugins/sourceview/sourceview.c:
7002 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
7003 automatic highlight of build messages)
7005 2006-06-06 Naba Kumar <naba@gnome.org>
7008 libanjuta/interfaces/libanjuta.idl,
7009 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
7010 plugins/Makefile.am,
7011 plugins/document-manager/action-callbacks.c,
7012 plugins/document-manager/plugin.c,
7013 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
7014 interface for language highlight selection and langauge change
7017 * plugins/language-support-cpp-java: Added language support
7018 plugin for cpp and java.
7020 2006-05-27 Naba Kumar <naba@gnome.org>
7022 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
7023 plugins/debug-manager/*, data/Makefile.am,
7024 manuals/reference/libanjuta/libanjuta.types,
7025 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
7026 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
7027 merged anjuta-new-debugger branch into trunck.
7028 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
7030 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
7032 * libanjuta/interfaces/libanjuta.idl,
7033 plugins/debug-manager/debugger.c,
7034 plugins/debug-manager/debugger.h,
7035 plugins/gdb/anjuta-gdb.plugin.in,
7036 plugins/gdb/debugger.c,
7037 plugins/gdb/debugger.h,
7038 plugins/gdb/plugin.c:
7039 Add new IAnjutaCpuDebugger interface to access cpu register
7040 Run gdb instead of /usr/local/bin/gdb
7042 * plugins/debug-manager/plugin.c,
7043 plugins/debug-manager/registers.c,
7044 plugins/debug-manager/registers.h:
7045 Rewrite register window
7046 Rename Load target menu item to Run target
7048 2006-05-07 Naba Kumar <naba@gnome.org>
7052 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
7054 * plugins/debug-manager/watch.c,
7055 plugins/debug-manager/breakpoint.c,
7056 plugins/debug-manager/breakpoint.h:
7057 Fix crash: disconnect save and load session signals
7059 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
7061 * libanjuta/interface/libanjuta.idl,
7062 plugins/debug-manager/debugger.c,
7063 plugins/gdb/plugin.c:
7064 Add a value parameter for evaluate command
7066 * plugins/debug-manager/anjuta-debug-manager.glade:
7067 Create new dialog box for watches using glade
7069 * plugins/debug-manager/anjuta-debug-manager.ui:
7070 Move watch menu items near the end
7071 Move breakpoint menu items outside the sub menu
7073 * plugins/debug-manager/debug_tree.c,
7074 plugins/debug-manager/debug_tree.h,
7075 plugins/debug-manager/debug_tree.h,
7076 plugins/debug-manager/watch.c:
7077 Move all GUI code from watch.c to debug_tree.c
7078 Add an auto update property to watches
7080 * plugins/debug-manager/locals.c,
7081 plugins/debug-manager/locals.h,
7082 plugins/debug-manager/stack_trace.c,
7083 plugins/debug-manager/stack_trace.h,
7084 plugins/debug-manager/plugin.c:
7085 Register actions before starting debugger
7087 * plugins/gdb/debugger.c:
7088 Do not call callback function if not present
7090 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
7092 * libanjuta/interfaces/libanjuta.idl,
7093 plugins/debug-manager/stack_trace.c,
7094 plugins/debug-manager/stack_trace.h,
7095 plugins/debug-manager/anjuta-debug-manager.ui,
7096 plugins/gdb/debugger.c:
7097 Add a popup menu in stack frame window
7098 Add a new frame-changed event
7099 Use MI command for getting stack informations
7100 Get filename with full path (need gdb > 6.3)
7102 * libanjuta/interfaces/libanjuta.idl,
7103 plugins/debug-manager/debug_tree.c,
7104 plugins/debug-manager/debugger.c,
7105 plugins/debug-manager/locals.c,
7106 plugins/debug-manager/locals.h,
7107 plugins/debug-manager/plugin.c,
7108 plugins/gdb/debugger.c,
7109 plugins/gdb/debugger.h,
7110 plugins/gdb/parser.c,
7111 plugins/gdb/parser.h,
7112 plugins/gdb/plugin.c,
7113 plugins/gdb/Makefile.am:
7114 Pass watch data with string instead of Watch structures
7115 Use debug_tree in local window
7119 * plugins/debug-manager/breakpoints.c,
7120 plugins/debug-manager/utilities.c,
7121 plugins/debug-manager/utilities.h:
7122 Use a GtkListStore instead of a GtkTreeStore
7123 move goto_location_in_editor in utilities.c
7125 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
7127 * libanjuta/interfaces/libanjuta.idl,
7128 plugins/debug-manager/anjuta-debug-manager.ui,
7129 plugins/debug-manager/breakpoints.c,
7130 plugins/debug-manager/plugin.c,
7131 plugins/gdb/debugger.c:
7132 Add a breakpoint type
7133 Add new popup menu in breakpoint window
7134 Add toggle breakpoint in editor popup menu
7135 Save and restore breakpoint enable
7136 Fix bug in clear all breakpoints
7137 Remove old useless code
7139 * plugins/debug-manager/debugger.c:
7140 Fix some problem with debugger states
7142 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
7143 Update documentation
7145 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
7148 plugins/gdb/Makefile.am,
7149 plugins/gdb/gdb.init:
7150 Move gdb.init crom data to plugins/gdb
7152 * plugins/gdb/gdb.init,
7153 libanjuta/interfaces/libanjuta.idl,
7154 plugins/debug-manager/breakpoints.c,
7155 plugins/debug-manager/debugger.c,
7156 plugins/debug-manager/plugin.c,
7157 plugins/gdb/debugger.c,
7158 plugins/gdb/plugin.c:
7159 Support pending breakpoints
7160 Rewrite debugger states
7161 Split ianjuta_debugger_log into _enable_log and _disable_log
7163 * plugins/debug-manager/start.c,
7164 plugins/debug-manager/debug_tree.c,
7165 plugins/gdb/parser.c:
7166 Remove some useless lines
7168 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
7169 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
7170 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
7171 Update documentation
7173 2006-03-12 Naba Kumar <naba@gnome.org>
7175 * manuals/references/libanjuta/libanjuta.types: Fixed
7178 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
7180 * libanjuta/anjuta-debugger.c,
7181 libanjuta/anjuta-debugger.h:
7184 * libanjuta/interfaces/libanjuta.idl,
7185 plugins/debug-mananger/breakpoints.c,
7186 plugins/debug-manager/debug_tree.c,
7187 plugins/debug-manager/debugger.c,
7188 plugins/debug-manager/plugin.c,
7189 plugins/debug-manager/registers.c,
7190 plugins/debug-manager/sharedlib.c,
7191 plugins/debug-manager/signal.c,
7192 plugins/debug-manager/stack_trace.c,
7193 plugins/debug-manager/start.c,
7194 plugins/debug-manager/watch.c,
7195 plugins/gdb/debugger.c,
7196 plugins/gdb/debugger.h,
7197 plugins/gdb/parser.c,
7198 plugins/gdb/parser.h,
7199 plugins/gdb/plugin.c:
7200 Move types definitions from libanjuta/anjuta-debugger.{ch}
7201 Rename types from AnjutaDebugger* to IAnjutaDebugger*
7203 * plugins/gdb/Makefile.am:
7204 Remove user interface from gdb plugin
7206 2006-03-12 Naba Kumar <naba@gnome.org>
7208 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
7210 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
7212 Modified Patch from Marc Maurer <uwog@uwog.net>:
7213 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
7216 * plugins/sourceview/Makefile.am:
7217 * plugins/sourceview/sourceview-cell.c:
7218 * plugins/sourceview/sourceview-cell.h:
7219 * plugins/sourceview/sourceview.c:
7221 Implemented IAnjutaEditorCell
7223 2006-05-21 Naba Kumar <naba@gnome.org>
7225 * libanjuta/interfaces/libanjuta.idl,
7226 plugins/document-manager/action-callbacks.c,
7227 plugins/document-manager/plugin.c,
7228 plugins/editor/print.c, plugins/editor/text_editor.c,
7229 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
7230 Fixed zooming and added icons and shortcuts for zoom menu items.
7232 2006-05-21 Naba Kumar <naba@gnome.org>
7234 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
7237 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
7239 * plugins/document-manager/anjuta-docman.c:
7240 Fixed close button reaction by setting the correct current editor
7242 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
7244 Patch from Yang Hong <yanghong@ccoss.com.cn>:
7245 * plugins/document-manager/anjuta-docman.c
7246 - Fix close button, you can close any tab as you wish now.
7247 - Fadeout mime icon as the same as close image
7249 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
7251 Patch from Marc Maurer <uwog@uwog.net>
7252 * main.c: Compile fix when NLS is enabled
7256 2006-05-20 Naba Kumar <naba@gnome.org>
7258 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
7259 while loading abiword-2.4.4/abi project).
7261 2006-05-18 Naba Kumar <naba@gnome.org>
7263 * libanjuta/interfaces/libanjuta.idl,
7264 plugins/document-manager/action-callbacks.c,
7265 plugins/editor/print.c,
7266 plugins/editor/text_editor.c,
7267 plugins/editor/text_editor.h,
7268 plugins/editor/text_editor_prefs.c: Fixed zooming.
7270 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
7271 interface for character iteration and IAnjutaEditorAssist interface
7272 for autocompletions and editor tips.
7274 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
7276 Patch from Günther Brammer <GBrammer@gmx.de>:
7277 * plugins/document-manager/anjuta-docman.c:
7278 Make tabs smaller but keep nice closing icon
7280 * plugins/document-manager/anjuta-docman.c:
7281 * plugins/document-manager/Makefile.am:
7283 Added nice mime-icons to the editor tabs
7285 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
7287 * configure.in: Bumped version to 2.0.3 (pre-release increment)
7289 * plugins/symbol-browser/an_symbol_view.c:
7291 - Fixed symbol searching (Yang Hong (#341997))
7293 * plugins/devhelp/htmlview.c:
7294 Fixed devhelp plugin
7296 * plugins/build-basic-autotools/build-basic-autotools.c:
7297 * plugins/search/search-replace.c:
7298 * plugins/document-manager/anjuta-docman.c:
7300 Only add a marker to a line where it makes sense!
7302 === anjuta 2.0.2 ===
7304 2006-05-15 Naba Kumar <naba@gnome.org>
7306 * configure.in: set required versions for
7309 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
7311 * plugins/glade/plugin.c:
7312 Fixed signal connection for "gtk-doc-search"
7314 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
7316 * NEWS: Set release date, add known issues
7318 * libanjuta/anjuta-shell.c:
7319 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
7320 and debug other gtk-warnings/criticals)
7322 * plugins/build-basic-autotools/build-basic-autotools.c:
7323 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
7325 * plugins/sourceview/anjuta-view.c:
7326 * plugins/sourceview/sourceview-args.c:
7327 * plugins/sourceview/sourceview-scope.c:
7328 * plugins/sourceview/sourceview-tags.c:
7329 Fixed gtk-criticals (gtk_source_language_get_mime_types)
7331 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7333 * pixmaps/Makefile.am:
7334 Add preferences_general.png
7336 * plugins/devhelp/plugin.c:
7337 Fixed some more realise things
7339 * plugins/message-view/anjuta-msgman.c:
7340 Support stock icons for message panes
7342 * plugins/search/search-replace.c:
7343 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
7345 * plugins/search/search-replace_backend.c:
7348 * plugins/sourceview/anjuta-document.c:
7349 * plugins/sourceview/sourceview.c:
7350 Fixed finalise and tag completion
7353 Use preferences_general icon
7355 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7357 * pixmaps/Makefile.am:
7360 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7362 * plugins/sourceview/sourceview-prefs.c:
7363 Fixed font & color handling
7365 * plugins/symbol-browser/an_symbol_view.c:
7368 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7370 * plugins/macro/macros.xml:
7371 Fixed bug #341583 (Address of FSF)
7373 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
7376 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
7377 Update: Do it the cool way...
7379 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
7381 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
7382 Implement gtk-api-help signals of glade3
7383 * configure.in: Bump to glade3 2.91.2
7385 * plugins/devhelp/plugin.c:
7386 Fixed some realize stuff in the devhelp plugin
7388 * plugins/sourceview/anjuta-document.c:
7389 fixed bug with scope completion
7391 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
7393 * plugins/symbol-browser/an_symbol_view.c
7394 * plugins/symbol-browser/an_symbol_prefs.c
7395 * plugins/symbol-browser/an_symbol_prefs.h
7396 * global_tags/create_global_tags.sh:
7398 Automaticly create global tags on first startup
7400 2006-05-08 Massimo Cora' <maxcvs@email.it>
7403 * plugins/project-wizard/templates/Makefile.am:
7404 * (added) plugins/project-wizard/templates/cpp-logo.png:
7405 * (added) plugins/project-wizard/templates/cpp.wiz:
7406 * (added) plugins/project-wizard/templates/cpp/*:
7408 Added a generic c++ template. It's a simple hello world.
7410 2006-05-07 Massimo Cora' <maxcvs@email.it>
7412 * plugins/symbol-browser/an_symbol_view.c:
7413 fixed a stupid crasher.
7415 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
7417 * plugins/project-wizard/templates/wxwin/configure.in.tpl
7418 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
7420 Fixed WxWidgets project type
7422 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
7424 * plugins/devhelp/htmlview.c:
7425 * plugins/devhelp/plugin.c:
7426 Maybe I fixed the crash this time! I could at least not reproduce anymore!
7428 * plugins/project-wizard/install.c:
7429 Don't set a message - thanks to seb
7431 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
7433 * plugins/devhelp/htmlview.c:
7434 * plugins/symbol-browser/an_symbol_view.c:
7436 There is a weird crash in gtk_idle which I still did not completly fix!
7438 * plugins/project-wizard/install.c:
7439 Default to success instead of failure
7441 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
7443 * plugins/devhelp/htmlview.c:
7444 * plugins/devhelp/plugin.c:
7445 Fixed bug and libdevhelp issue!
7447 * plugins/project-wizard/install.c:
7448 Fixed message string!
7450 2006-05-03 Massimo Cora' <maxcvs@email.it>
7452 * plugins/symbol-browser/an_symbol_view.c:
7453 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
7455 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7457 * pixmaps/Makefile.am:
7459 * anjuta.desktop.in.in
7461 GNOME Goal #2.1: Install theme-friendly icons
7463 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7465 * plugins/devhelp/htmlview.c: Reload page on reparent
7466 * plugins/document-manager/anjuta-docman.c:
7467 Present document-manager when document is selected in file-manager
7469 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7471 * plugins/symbol-broser/an_symbol_view.c:
7472 Fixed crasher in namespace exploration
7474 2006-05-01 Massimo Cora' <maxcvs@email.it>
7477 * plugins/valgrind/Makefile.am:
7479 Optional compiling of Valgrind plugin
7481 2006-05-01 Massimo Cora' <maxcvs@email.it>
7483 * plugins/symbol-browser/an_symbol_view.c:
7484 - modularized code. Marked with FIXME the parts which need improvement.
7486 - Added basic namespace completion for Gtkmm type project:
7487 - namespace1::MyClass *class;
7489 - Namespaces must be anyway improved.
7491 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7493 * plugins/devhelp/plugin.c:
7494 Fixed up plugin unloading and show html widget on link selected
7498 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7500 * plugins/devhelp/Makefile.am:
7501 * plugins/devhelp/anjuta-devhelp.plugin.in:
7502 * plugins/devhelp/htmlview.c:
7503 * plugins/devhelp/htmlview.h:
7504 * plugins/devhelp/plugin.c:
7505 * plugins/devhelp/plugin.h:
7506 Reimplemeted devhelp plugin from scratch
7508 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
7511 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
7513 * plugins/sourceview/sourceview-tags.c:
7514 complete some more tag types
7516 * plugins/valgrind/plugin.c:
7517 * plugins/valgrind/preferences.c:
7518 * plugins/valgrind/vggeneralprefs.c:
7520 Fixed lots of gtk warnings
7522 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
7524 * plugins/sourceview/sourceview-scope.c:
7525 Implemented type-ahead for scope completion
7527 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
7529 * manuals/C/Makefile.am:
7530 * manuals/Makefile.am:
7531 * plugins/document-manager/Makefile.am:
7532 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
7533 * plugins/sourceview/Makefile.am:
7538 * plugins/class-gen/goc_template_header: G_END_DECLS
7540 2006-05-27 Naba Kumar <naba@gnome.org>
7542 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
7543 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
7544 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
7545 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
7546 scintilla/include/Scintilla.iface,
7547 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
7548 cvs. Fixed compile flags. Removed outdated patches.
7550 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
7552 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
7554 * plugins/sourceview/anjuta-document.c:
7555 * plugins/sourceview/sourceview-args.c:
7556 * plugins/sourceview/sourceview-scope.c:
7558 Add End/Home keypresses and support completion if symbol start with '!' for example
7561 2006-04-27 Massimo Cora' <maxcvs@email.it>
7563 * libanjuta/interfaces/libanjuta.idl:
7565 * plugins/sourceview/sourceview-scope.c:
7566 * plugins/sourceview/tag-window.c:
7567 * plugins/sourceview/tag-window.h:
7568 * plugins/symbol-browser/an_symbol_view.c:
7569 * plugins/symbol-browser/an_symbol_view.h:
7570 * plugins/symbol-browser/plugin.c:
7572 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
7574 Code and ideas for C/C++ new completion engine comes from IComplete written by
7575 Martin Stubenschrott <stubenschrott@gmx.net>.
7576 Currently the interface works only with GtkSourceView plugin.
7578 * tagmanager/Makefile.am:
7580 * tagmanager/entry.h:
7583 * tagmanager/include/tm_file_entry.h:
7584 * tagmanager/include/tm_project.h:
7585 * tagmanager/include/tm_source_file.h:
7586 * tagmanager/include/tm_symbol.h:
7587 * tagmanager/include/tm_tagmanager.h:
7588 * tagmanager/include/tm_work_object.h:
7589 * tagmanager/include/tm_workspace.h:
7590 * tagmanager/parse.c:
7591 * tagmanager/read.c:
7592 * tagmanager/read.h:
7593 * tagmanager/tm_project.c:
7594 * tagmanager/tm_source_file.c:
7595 * tagmanager/tm_workspace.c:
7597 Tagmanager can now parse a memory buffer and generate/update
7598 tags into tm_workspace/tm_project on the fly, without using files.
7599 C/C++ is supported now.
7601 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
7603 * plugins/sourceview/anjuta-document.c:
7604 * plugins/sourceview/sourceview-args.c:
7605 * plugins/sourceview/sourceview-scope.c:
7606 * plugins/sourceview/sourceview.c:
7608 Fixed some memory leaks and argument completion
7610 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
7612 * plugins/glade/plugin.c:
7614 Fixed glade plugin build because of API changes in glade3
7616 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
7618 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
7619 Updated editor section
7621 * manuals/C/anjuta-manual/interface.xml:
7622 * manuals/C/anjuta-manual/preferences.xml:
7623 * manuals/C/anjuta-manual/projects.xml:
7626 * plugins/editor/anjuta-editor.plugin.in:
7629 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
7632 * plugins/editor/anjuta-editor.plugin.in:
7633 * plugins/sourceview/sourceview.plugin.in:
7635 Build both editors and let the user decide a runtime!
7637 * plugins/sourceview/sourceview-scope.c:
7638 Fixed bug in regex to allow test()-> completions
7640 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
7642 * plugins/sourceview/anjuta-document.c:
7643 * plugins/sourceview/sourceview-args.c:
7644 * plugins/sourceview/sourceview-scope.c:
7645 * plugins/sourceview/sourceview-tags.c:
7646 * plugins/sourceview/tag-window.c:
7648 Improved callltip windows
7650 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
7652 * src/anjuta-app.c: (on_session_save):
7653 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
7654 <ricardo.jose.ferrari@gmail.com> for pointing this out!
7656 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
7658 * libanjuta/anjuta-utils.c:
7659 * plugins/cvs-plugin/cvs-execute.c:
7662 * scintilla/LexInno.cxx:
7663 * scintilla/LexOpal.cxx:
7664 * scintilla/LexTCL.cxx:
7666 Added missing files from scintilla-update
7668 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
7671 * manuals/C/Makefile.am:
7672 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
7673 * manuals/C/anjuta-manual/Makefile.am:
7674 * manuals/C/anjuta-manual/anjuta-manual.xml:
7675 * manuals/C/anjuta-manual/build.xml:
7676 * manuals/C/anjuta-manual/debugger.xml:
7677 * manuals/C/anjuta-manual/execute.xml:
7678 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
7679 * manuals/C/anjuta-manual/figures/arguments.png:
7680 * manuals/C/anjuta-manual/figures/configure_dlg.png:
7681 * manuals/C/anjuta-manual/figures/file_menu.png:
7682 * manuals/C/anjuta-manual/figures/menu_main.png:
7683 * manuals/C/anjuta-manual/figures/menubar.png:
7684 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
7685 * manuals/C/anjuta-manual/figures/project_info.png:
7686 * manuals/C/anjuta-manual/figures/scrshot.png:
7687 * manuals/C/anjuta-manual/figures/symbol_browser.png:
7688 * manuals/C/anjuta-manual/figures/tool-editor.png:
7689 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
7690 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
7691 * manuals/C/anjuta-manual/figures/toolbar_format.png:
7692 * manuals/C/anjuta-manual/figures/toolbar_main.png:
7693 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
7694 * manuals/C/anjuta-manual/fileoperations.xml:
7695 * manuals/C/anjuta-manual/interface.xml:
7696 * manuals/C/anjuta-manual/introduction.xml:
7697 * manuals/C/anjuta-manual/preferences.xml:
7698 * manuals/C/anjuta-manual/projects.xml:
7699 * manuals/C/anjuta-manual/tools.xml:
7700 * manuals/Makefile.am:
7702 Updated manual and faq
7704 * scintilla/CallTip.cxx:
7705 * scintilla/CallTip.h:
7706 * scintilla/CellBuffer.cxx:
7707 * scintilla/CellBuffer.h:
7708 * scintilla/ContractionState.cxx:
7709 * scintilla/Document.cxx:
7710 * scintilla/Document.h:
7711 * scintilla/DocumentAccessor.cxx:
7712 * scintilla/Editor.cxx:
7713 * scintilla/Editor.h:
7714 * scintilla/ExternalLexer.cxx:
7715 * scintilla/Indicator.cxx:
7716 * scintilla/KeyMap.cxx:
7717 * scintilla/KeyWords.cxx:
7718 * scintilla/LexAU3.cxx:
7719 * scintilla/LexBash.cxx:
7720 * scintilla/LexCPP.cxx:
7721 * scintilla/LexCaml.cxx:
7722 * scintilla/LexCsound.cxx:
7723 * scintilla/LexEiffel.cxx:
7724 * scintilla/LexGui4Cli.cxx:
7725 * scintilla/LexHTML.cxx:
7726 * scintilla/LexLua.cxx:
7727 * scintilla/LexMSSQL.cxx:
7728 * scintilla/LexOthers.cxx:
7729 * scintilla/LexPOV.cxx:
7730 * scintilla/LexPython.cxx:
7731 * scintilla/LexRuby.cxx:
7732 * scintilla/LexSQL.cxx:
7733 * scintilla/LexVB.cxx:
7734 * scintilla/Makefile.am:
7735 * scintilla/PlatGTK.cxx:
7736 * scintilla/PropSet.cxx:
7737 * scintilla/RESearch.cxx:
7738 * scintilla/RESearch.h:
7739 * scintilla/ScintillaBase.cxx:
7740 * scintilla/ScintillaGTK.cxx:
7741 * scintilla/StyleContext.h:
7742 * scintilla/ViewStyle.cxx:
7743 * scintilla/ViewStyle.h:
7744 * scintilla/XPM.cxx:
7745 * scintilla/include/KeyWords.h:
7746 * scintilla/include/Platform.h:
7747 * scintilla/include/PropSet.h:
7748 * scintilla/include/SciLexer.h:
7749 * scintilla/include/Scintilla.h:
7750 * scintilla/include/Scintilla.iface:
7751 * scintilla/include/ScintillaWidget.h:
7752 * scintilla/lexers.make:
7754 Update to scintilla 1.68
7757 Only show help items which are really availible
7759 * plugins/cvs-plugin/cvs-callbacks.c
7760 * plugins/cvs-plugin/cvs-execute.c
7761 * plugins/cvs-plugin/subversion-callbacks.c:
7762 * libanjuta/anjuta-utils.c:
7763 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
7765 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
7767 * plugins/project-wizard/install.c,
7768 * plugins/project-wizard/autogen.c:
7769 Add error messages if using a read only directory
7770 Improve fix for bug #339296
7772 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
7774 * libanjuta/interfaces/libanjuta.idl:
7775 * plugins/document-manager/action-callbacks.c:
7776 * plugins/document-manager/plugin.c:
7777 * plugins/editor/text_editor.c:
7778 Added IAnjutaEditorGoto
7780 * plugins/editor/aneditor.cxx:
7781 * plugins/editor/aneditor.h:
7782 * plugins/editor/text_editor.h:
7783 * plugins/editor/text_editor_prefs.c:
7787 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
7789 * libanjuta/interfaces/libanjuta.idl:
7790 * plugins/document-manager/action-callbacks.c:
7791 * plugins/document-manager/anjuta-docman.c:
7792 * plugins/document-manager/plugin.c:
7793 * plugins/editor/text_editor.c:
7794 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
7796 * plugins/sourceview/sourceview.c:
7797 * plugins/sourceview/sourceview.glade:
7798 Fixed some uft-8 issues and added a preference option
7799 to enable/disable gnome-vfs monitoring
7801 * scintilla/Makefile.am:
7802 * scintilla/include/Makefile.am:
7805 2006-04-20 Massimo Cora' <maxcvs@email.it>
7807 * libanjuta/interfaces/libanjuta.idl:
7808 Remove get_current_pos () because we have get_position()
7810 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
7813 * plugins/sourceview/tag-window.c:
7814 Don't close window on PageUp/PageDown
7816 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
7819 * manuals/reference/libanjuta/Makefile.am:
7824 * src/bacon-message-connection.c:
7825 * src/bacon-message-connection.h: (both from gedit)
7828 Fixed #312319 (Opening files when Anjuta is already open)
7830 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
7832 * TODO.tasks: Updated
7833 * plugins/sourceview/anjuta-view.c:
7834 * plugins/sourceview/anjuta-view.h:
7835 * plugins/sourceview/sourceview.c:
7837 * configure.in: Fix --enable-plugin-scintilla
7839 Added char_added signal
7841 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
7843 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
7847 * plugins/sourceview/sourceview.c:
7848 Fixed VFS monitoring (still a bit buggy)
7850 * plugins/sourceview/sourceview-args.c:
7851 * plugins/sourceview/tag-window.c:
7853 Better sizing for the popup-window
7855 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
7857 * plugins/project-wizard/templates/gnome/src/main.c:
7858 * plugins/project-wizard/templates/gnome/src/project.glade:
7859 * plugins/project-wizard/templates/gtk/src/main.c:
7860 * plugins/project-wizard/templates/gtk/src/project.glade:
7861 * plugins/project-wizard/templates/gtkmm/src/main.cc:
7863 Fixed up GLADE_FILE definition in project types and fixed bug #334546
7865 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
7867 * configure.in: More removal of obsoleteness.
7870 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
7873 * libanjuta/anjuta-preferences.c:
7874 * libanjuta/anjuta-utils.c:
7875 * libanjuta/anjuta-utils.h:
7876 * plugins/message-view/message-view.c:
7878 Changed color functions and moved convert_color to anjuta-utils.h
7880 * plugins/message-view/anjuta-message-manager-plugin.glade:
7881 GnomeColorPicker -> GtkColorButton (bug #309154)
7883 * plugins/sourceview/plugin.c:
7884 * plugins/sourceview/sourceview-prefs.c:
7885 * plugins/sourceview/sourceview.glade:
7886 Added color and font preferences
7888 * plugins/sourceview/sourceview-tags.c:
7889 Only show as much choices as configured in preferences
7891 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
7893 * ROADMAP, NEWS: Updated (we are far behind ;-)
7894 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
7896 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
7899 * plugins/editor/Makefile.am:
7900 * scintilla/Makefile.am
7902 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
7904 * global-tags/Makefile.am:
7905 * global-tags/create_global_tags.sh:
7906 * plugins/symbol-browser/an_symbol_prefs.c:
7907 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
7908 * plugins/symbol-browser/plugin.h:
7909 * tagmanager/include/tm_workspace.h:
7910 * tagmanager/tm_workspace.c:
7912 Fixed symbol-browser prefs and move global tags generation from installtion to
7913 preferences to make the life easier for distributers and to allow updates after installtion
7915 * plugins/document-manager/action-callbacks.c:
7916 * plugins/document-manager/action-callbacks.h:
7917 * plugins/document-manager/anjuta-document-manager.ui:
7918 * plugins/document-manager/indent-util.c:
7919 * plugins/document-manager/plugin.c:
7920 * plugins/editor/text_editor.c:
7922 Moved indent stuff to document-manager
7924 * plugins/sourceview/anjuta-view.c:
7925 * plugins/sourceview/sourceview-args.c:
7926 * plugins/sourceview/sourceview-scope.c:
7927 * plugins/sourceview/sourceview-tags.c:
7928 * plugins/sourceview/sourceview.c:
7932 * plugins/sourceview/sourceview.plugin (removed):
7933 * plugins/sourceview/sourceview.plugin.in:
7934 Editor is not user-activatible
7936 * plugins/sourceview/sourceview.png:
7939 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
7941 * src/anjuta-app.c: Fixed crasher on plugin unloading
7943 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
7945 * plugins/sourceview/sourceview.c
7946 * plugins/sourceview/sourceview-args.c
7947 * plugins/sourceview/sourceview-args.h:
7949 Polished argument completion
7951 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
7953 * plugins/message-view/anjuta-msgman.c:
7954 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
7956 Show message pane on switch (does not work, anjuta_shell needs a fix)
7958 * plugins/sourceview/Makefile.am:
7959 * plugins/sourceview/anjuta-view.c: (find_tag_window),
7960 * plugins/sourceview/sourceview-args.c:
7961 * plugins/sourceview/sourceview-args.h:
7962 * plugins/sourceview/sourceview-private.h:
7963 * plugins/sourceview/sourceview-scope.c:
7964 (sourceview_scope_update), (sourceview_scope_filter_keypress):
7965 * plugins/sourceview/sourceview-tags.c:
7966 * plugins/sourceview/sourceview.c:
7967 * plugins/sourceview/tag-window.c:
7968 * plugins/sourceview/tag-window.h:
7970 Added scope and argument completion
7972 2006-04-03 Johannes Schmid <jhs@gnome.org>
7975 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
7979 * plugins/sourceview/sourceview.c: (iselect_clear):
7980 Make "Delete"-key working
7982 * configure.in: #336389
7984 2006-04-03 Johannes Schmid <jhs@gnome.org>
7986 * plugins/sourceview/Makefile.am:
7987 * plugins/sourceview/anjuta-view.c:
7988 * plugins/sourceview/plugin.c:
7989 * plugins/sourceview/sourceview-private.h:
7990 * plugins/sourceview/sourceview-scope.c:
7991 * plugins/sourceview/sourceview-scope.h:
7992 * plugins/sourceview/sourceview-tags.c:
7993 * plugins/sourceview/sourceview-tags.h:
7994 * plugins/sourceview/sourceview.c:
7995 * plugins/sourceview/sourceview.h:
7996 * plugins/sourceview/tag-window.c:
7998 - fixed goto_file_line
7999 - scroll to cursor on undo/redo
8000 - show correct popup-menu
8001 - scope completion (not ready yet)
8003 2006-04-03 Johannes Schmid <jhs@gnome.org>
8005 * plugins/sourceview/plugin.c:
8006 * plugins/sourceview/sourceview-tags.c:
8007 * plugins/sourceview/sourceview.c:
8008 * plugins/sourceview/sourceview.h:
8009 * plugins/sourceview/tag-window.c:
8011 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
8013 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8015 * plugins/sourceview/sourceview.c:
8016 Fixed next/previous bookmark.
8017 Toggled bookmark (set/unset).
8019 2006-04-03 Johannes Schmid <jhs@gnome.org>
8021 * plugins/document-manager/action-callbacks.c:
8022 Fixed Gtk-Warning in goto_line
8024 * plugins/sourceview/Makefile.am:
8025 * plugins/sourceview/anjuta-document.c:
8026 * plugins/sourceview/anjuta-view.c:
8027 * plugins/sourceview/anjuta-view.h:
8028 * plugins/sourceview/sourceview-autocomplete.c:
8029 * plugins/sourceview/sourceview-autocomplete.h:
8030 * plugins/sourceview/sourceview-private.h:
8031 * plugins/sourceview/sourceview-tags.c:
8032 * plugins/sourceview/sourceview-tags.h:
8033 * plugins/sourceview/sourceview.c:
8034 * plugins/sourceview/tag-window.c:
8035 * plugins/sourceview/tag-window.h:
8036 Created a nice API for tag and completion windows
8038 * plugins/sourceview/sourceview-print.h:
8039 * plugins/sourceview/sourceview-print.c:
8042 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8044 * plugins/sourceview/sourceview.c:
8045 Fixed typo (Sort bookmarks).
8047 2006-04-01 Johannes Schmid <jhs@gnome.org>
8049 * plugins/sourceview/anjuta-document.c:
8050 * plugins/sourceview/anjuta-document.h:
8051 * plugins/sourceview/anjuta-view.c:
8052 * plugins/sourceview/anjuta-view.h:
8053 * plugins/sourceview/sourceview-autocomplete.c:
8054 * plugins/sourceview/sourceview-autocomplete.h:
8055 * plugins/sourceview/sourceview-prefs.c:
8056 * plugins/sourceview/sourceview-prefs.h:
8057 * plugins/sourceview/sourceview-private.h:
8058 * plugins/sourceview/sourceview-tags.c:
8059 * plugins/sourceview/sourceview-tags.h:
8060 * plugins/sourceview/sourceview.c:
8061 * plugins/sourceview/sourceview.glade:
8062 * plugins/sourceview/tag-window.c:
8063 * plugins/sourceview/tag-window.h:
8065 Improved code complete and autocomplete
8067 2006-04-01 Johannes Schmid <jhs@gnome.org>
8069 * plugins/sourceview/Makefile.am:
8070 * plugins/sourceview/bookmark.png:
8071 * plugins/sourceview/marker-attentive.png:
8072 * plugins/sourceview/marker-basic.png:
8073 * plugins/sourceview/marker-intense.png:
8074 * plugins/sourceview/marker-light.png:
8075 * plugins/sourceview/sourceview.c:
8077 Added pixmaps for all marker types and show bookmarks
8080 * plugins/sourceview/Makefile.am:
8081 Build sourceview on 2.14 only
8083 2006-03-31 Johannes Schmid <jhs@gnome.org>
8085 * plugins/sourceview/Makefile.am:
8086 * plugins/sourceview/anjuta-document.c:
8087 * plugins/sourceview/anjuta-view.c:
8088 * plugins/sourceview/anjuta-view.h:
8089 * plugins/sourceview/sourceview-autocomplete.c:
8090 * plugins/sourceview/sourceview-private.h:
8091 * plugins/sourceview/sourceview-tags.c:
8092 * plugins/sourceview/sourceview-tags.h:
8093 * plugins/sourceview/sourceview.c:
8094 * plugins/sourceview/tag-window.c:
8095 * plugins/sourceview/tag-window.h:
8097 Added code completion with tag manager to the editor and fixed a save_as bug
8099 2006-03-31 Johannes Schmid <jhs@gnome.org>
8101 * src/main.c: Revert patch from Rob to allow building with
8103 * configure.in: Require at least 2.12 libraries
8105 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
8107 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
8109 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
8110 Improve anjuta-plugin project template: Added missed files dist tarball
8113 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
8116 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
8118 reviewed by: Johannes Schmid <jhs@gnome.org>
8120 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
8121 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
8122 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
8123 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
8125 Improve anjuta-plugin project template. Also fix for #322744
8127 2006-03-27 Johannes Schmid <jhs@gnome.org>
8129 * plugins/sourceview/sourceview-private.h:
8130 plugins/sourceview/sourceview.c:
8132 Added basic bookmark support
8134 2006-03-27 Johannes Schmid <jhs@gnome.org>
8139 Patch from Rob Bradfort <robster@debian.org>:
8140 * src/main.c: (get_command_line_args), (main):
8141 Migration from popt to GOption
8143 2006-03-26 Naba Kumar <naba@gnome.org>
8145 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
8146 size to scale itself with theme.
8148 2006-03-26 Naba Kumar <naba@gnome.org>
8150 * plugins/file-manager/an_file_view.c,
8151 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
8152 when symbolview and fileview objects are destroyed to avoid crashes
8153 after the plugins are disabled.
8155 2006-03-26 Naba Kumar <naba@gnome.org>
8157 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
8158 Deleted unused file.
8160 * plugins/glade/plugin.c: Be able to close glade plugin when there
8161 there is no glade project loaded.
8163 * plugins/sourceview/sourceview.plugin,
8164 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
8166 2006-03-23 Naba Kumar <naba@gnome.org>
8168 * plugins/editor/print.c: Fixed a bug where some sections of
8169 printed/previewed text is not highlighted.
8171 2006-03-20 Johannes Schmid <jhs@gnome.org>
8173 * libanjuta/interfaces/libanjuta.idl:
8175 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
8176 as we do not use private apis. Show help window and startup because it does
8179 * plugins/document-manager/action-callbacks.c:
8180 plugins/editor/Makefile.am:
8181 plugins/editor/text_editor.c:
8182 plugins/editor/print.c:
8183 plugins/editor/print.h:
8185 Fixed printing (nobody has missed it BTW ;-)
8187 * plugins/sourceview/sourceview.c:
8190 2006-03-20 Naba Kumar <naba@gnome.org>
8192 * configure.in, plugins/devhelp/plugin.c: Be able to build with
8193 devhelp >= 0.9 < 0.11 versions.
8195 2006-03-20 Johannes Schmid <jhs@gnome.org>
8197 * plugins/sourceview/anjuta-document-loader.c
8198 plugins/sourceview/sourceview.c:
8202 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8204 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
8205 Fixed bug (line position)
8206 Give the good line position whatever the active editor.
8208 2006-03-19 Ilkka Tuohela <hile@iki.fi>
8210 * configure.in: Added fi to ALL_LINGUAS
8212 2006-03-19 Johannes Schmid <jhs@gnome.org>
8214 * plugins/sourceview/anjuta-document-loader.c:
8215 replace gnome_vfs_get_mime_type_for_name_and data
8217 * plugins/build-basic-autotools/build-basic-autotools.c:
8220 2006-03-17 Johannes Schmid <jhs@gnome.org>
8222 * plugins/editor/editor.glade:
8223 Added style-editor again after it got lost somehow
8225 2006-03-17 Johannes Schmid <jhs@gnome.org>
8227 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
8228 configure.in: require devhelp 0.11
8230 Post 0.11 devhelp versions (CVS) do not work because of an API change...
8232 plugins/build-basic-autotools/build-basic-autotools.c:
8233 forgot a an installtion callback for the "install as root"-feature
8235 2006-03-17 Massimo Cora' <maxcvs@email.it>
8237 reviewed by: Johannes Schmid <jhs@gnome.org>
8239 * plugins/class-gen/anjuta-class-gen-plugin.glade
8240 plugins/class-gen/class_gen.c
8241 plugins/class-gen/goc_template_header
8242 plugins/class-gen/goc_template_source
8246 2006-03-16 Johannes Schmid <jhs@gnome.org>
8248 * plugins/sourceview/sourceview.c:
8249 Fixed "save-point" signal for undo actions
8251 2006-03-16 Massimo Cora' <maxcvs@email.it>
8253 reviewed by: Johannes Schmid <jhs@gnome.org>
8255 * plugins/document-manager/anjuta-docman.c:
8256 Implement tab drag and drop
8258 2006-03-16 Johannes Schmid <jhs@gnome.org>
8260 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
8261 plugins/build-basic-autotools/build-basic-autotools.c:
8263 Implemented "install as root"-feature (#321455)
8265 2006-03-16 Johannes Schmid <jhs@gnome.org>
8268 plugins/sourceview/.cvsignore
8269 plugins/tools/scripts/.cvsignore:
8270 Added/extended .cvsignore files
8272 * plugins/sourceview/sourceview-autocomplete.c:
8273 plugins/sourceview/sourceview-autocomplete.h:
8274 plugins/sourceview/sourceview-prefs.c:
8275 plugins/sourceview/sourceview-private.h:
8276 plugins/sourceview/sourceview.glade:
8277 Autcomplete just works(tm) now and respects preferences
8279 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
8280 Use better algorithm from autocomplete
8282 2006-03-15 Johannes Schmid <jhs@gnome.org>
8287 2006-03-15 Johannes Schmid <jhs@gnome.org>
8289 * libanjuta/interfaces/libanjuta.idl:
8290 plugins/class-gen/class_gen.c:
8291 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
8292 plugins/project-manager/plugin.c:
8294 Allow to add multiple source files (#320191)
8296 * configure.in: Require gnome-build 0.1.3
8298 2006-03-14 Johannes Schmid <jhs@gnome.org>
8300 * plugins/macro/macro-utils.c: Fixed bug #333606
8301 * plugins/file-wizard/file.c: Fixed bug #333601
8303 2006-03-13 Johannes Schmid <jhs@gnome.org>
8305 * plugins/sourceview/sourceview_autocomplete.c
8306 plugins/sourceview/sourceview_autocomplete.h
8307 plugins/sourceview/sourceview.c
8308 plugins/sourceview/sourceview-private.h
8309 plugins/sourceview/sourceview-prefs.c:
8311 Cleaned up and fixed several issues
8313 2006-03-13 Johannes Schmid <jhs@gnome.org>
8315 * plugins/sourceview/Makefile.am:
8316 plugins/sourceview/sourceview-autocomplete.c
8317 plugins/sourceview/sourceview-autocomplete.h:
8318 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8319 plugins/sourceview/sourceview-private.h:
8320 plugins/sourceview/sourceview.c:
8322 Added (buggy) autocomplete feature to sourceview
8324 2006-03-12 Naba Kumar <naba@gnome.org>
8326 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
8327 libanjuta/anjuta-session.c: Added API docs.
8329 2006-03-12 Naba Kumar <naba@gnome.org>
8331 * TODO.tasks: Added couple of tasks.
8332 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
8333 Register private class as early as possible so that members could
8334 point to self class. Code clean up.
8336 2006-03-12 Naba Kumar <naba@gnome.org>
8338 * po/POTFILES.in, po/POTFILES.skip: Updated.
8340 2006-03-11 Naba Kumar <naba@gnome.org>
8342 * libanjuta/anjuta-shell.c,
8343 plugins/document-manager/anjuta-docman.c,
8344 plugins/document-manager/plugin.c,
8345 plugins/symbol-browser/an_symbol_search.c,
8346 plugins/valgrind/vgrule-list.c: Use correct signal names while
8349 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
8350 signal names and fixed enum IANJUTA_TYPE_* macro.
8352 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8354 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
8355 plugins/search/search-replace.c :
8356 Fixed bug (Bookmark the good line).
8357 Search & Replace (Mark all matched strings).
8359 2006-03-09 Johannes Schmid <jhs@gnome.org>
8361 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
8362 Completed changes from yesterday
8364 * plugins/document-manager/anjuta-document-manager.glade:
8365 plugins/editor/editor.glade
8366 plugins/editor/plugin.c: (activate_plugin)
8367 plugins/editor/text_editor.c
8368 plugins/sourceview/Makefile.am
8369 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
8370 plugins/sourceview/sourceview.glade:
8371 Completed preference changes
8373 2006-03-08 Johannes Schmid <jhs@gnome.org>
8375 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
8376 plugins/search/plugin.c: (activate_plugin):
8378 Removed Gtk-Criticals
8380 * plugins/document-manager/anjuta-document-manager.glade:
8381 plugins/document-manager/plugin.c: (on_docman_auto_save),
8382 (on_gconf_notify_timer), (prefs_init):
8383 plugins/document-manager/plugin.h:
8384 plugins/editor/text_editor.c: (text_editor_instance_init),
8385 (text_editor_dispose):
8386 plugins/editor/text_editor.h:
8387 plugins/editor/text_editor_cbs.c:
8388 plugins/editor/text_editor_cbs.h:
8389 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
8390 plugins/glade/plugin.c: (activate_plugin):
8391 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8392 plugins/sourceview/sourceview-private.h:
8393 plugins/sourceview/sourceview.c: (on_menu_popup),
8394 (sourceview_new), (ifile_open), (ifile_savable_save),
8395 (ifile_savable_save_as), (ieditor_set_popup_menu),
8396 (ieditor_get_filename), (imark_mark):
8398 Moved autosave from editor to document manager and fixed some things in
8401 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8403 * plugins/search/anjuta-search.glade :
8404 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
8405 plugins/search/search-replace_bachend.c: Fixed a crash bug.
8406 plugins/search/search-replace.c : Fixed bug.
8408 2006-03-08 Johannes Schmid <jhs@gnome.org>
8410 * plugins/search/anjuta-search.glade
8411 Fixed widget names (glade is a bit stupid on copying widgets to other files)
8413 2006-03-07 Johannes Schmid <jhs@gnome.org>
8415 * plugins/document-manager/action-callbacks.c
8416 plugins/document-manager/anjuta-document-manager.glade
8417 plugins/document-manager/plugin.c: (prefs_init),
8419 plugins/editor/Makefile.am:
8420 plugins/editor/editor.glade:
8421 plugins/editor/plugin.c: (on_style_button_clicked),
8422 (activate_plugin), (dispose):
8423 plugins/editor/style-editor.c:
8425 Startet to seperate document-manager and editor preferences
8427 * plugins/search/Makefile.am:
8428 plugins/search/anjuta-search.glade:
8429 plugins/search/search-replace.c:
8431 Moved search GUI to search-plugin
8433 * plugins/sourceview/sourceview-prefs.c:
8434 plugins/sourceview/sourceview-prefs.h:
8435 plugins/sourceview/sourceview-private.h:
8436 plugins/sourceview/sourceview.c:
8437 plugins/sourceview/sourceview.h:
8438 plugins/sourceview/Makefile.am:
8439 plugins/sourceview/anjuta-document.h:
8440 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
8441 plugins/sourceview/plugin.c:
8443 Added some preferences to sourceview and fixed vfs_monitor
8445 * tagmanager/c.c: (parseParens):
8446 Removed annoying debug message
8448 * libanjuta/interfaces/libanjuta.idl:
8449 Removed IAnjutaEditorFactory::create_style_editor()
8451 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8453 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
8454 Search : Bookmark all matched lines.
8456 2006-03-06 Johannes Schmid <jhs@gnome.org>
8458 * plugins/class-gen/anjuta-class-gen.plugin.in
8459 plugins/file-loader/plugin.c: (sort_wizards)
8460 (on_create_submenu), (activate_plugin)
8461 plugins/file-wizard/anjuta-file-wizard.plugin.in
8462 plugins/glade/anjuta-glade.plugin.in
8463 plugins/project-import/anjuta-project-import.plugin.in
8464 plugins/project-wizard/anjuta-project-wizard.plugin.in:
8466 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
8469 * plugins/project-wizard/templates/mkfile.wiz:
8470 Use configured project directory instead of ~/myproject
8472 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
8474 Show markers (again) and monitor uri
8476 2006-03-06 Naba Kumar <naba@gnome.org>
8478 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
8479 typedefs separately so that forward linking would work.
8480 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
8482 2006-03-05 Naba Kumar <naba@gnome.org>
8484 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
8485 passing Enums and Structs in signals. Define struct _Name in
8486 generated code, so that forward referencing.
8487 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
8489 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
8491 2006-03-05 Naba Kumar <naba@gnome.org>
8493 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
8494 support. Generate GType definitions for enums in generated codes
8495 so that enums could be passed as signal params.
8497 2006-03-04 Naba Kumar <naba@gnome.org>
8499 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
8500 Restored cvs-moved revision files. They were originally marked
8501 deleted at their older locations. Now they are restored at
8502 their new locations. The changeset is one that was committed
8503 as part of document-manager, editor, search and print plugins
8504 separation from editor plugin.
8506 2006-03-03 Johannes Schmid <jhs@gnome.org>
8508 * plugins/sourceview/*:
8509 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
8512 2006-03-04 Naba Kumar <naba@gnome.org>
8514 * plugins/gdb/*: Deleted removed files (see previous changlog
8515 entry for files list).
8517 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
8519 * plugins/debug-mananger/breakpoints.c,
8520 plugins/debug-manager/breakpoints.h,
8521 plugins/debug-manager/debug_tree.c,
8522 plugins/debug-manager/debug_tree.h,
8523 plugins/debug-manager/info.c,
8524 plugins/debug-manager/info.h,
8525 plugins/debug-manager/locals.c,
8526 plugins/debug-manager/locals.h,
8527 plugins/debug-manager/memory.c,
8528 plugins/debug-manager/memory.h,
8529 plugins/debug-manager/registers.c,
8530 plugins/debug-manager/registers.h,
8531 plugins/debug-manager/sharedlib.c,
8532 plugins/debug-manager/sharedlib.h,
8533 plugins/debug-manager/signal.c,
8534 plugins/debug-manager/signal.h,
8535 plugins/debug-manager/stack_trace.c,
8536 plugins/debug-manager/stack_trace.h,
8537 plugins/debug-manager/watch.c,
8538 plugins/debug-manager/watch.h,
8539 plugins/debug-manager/Makefile.am:
8540 Move from gdb plugin to debug manager plugin
8542 * plugins/debug-manager/anjuta-debug-manager.glade,
8543 plugins/debug-manager/anjuta-debug-manager.ui:
8544 Move all user interface from gdb to debug manager
8546 * plugins/debug-manager/utilities.c,
8547 plugins/debug-manager/utilities.h:
8548 Remove some unused code
8549 Add useful code from gdb plugin
8551 * plugins/debug-manager/start.c,
8552 plugins/debug-manager/start.h:
8553 Include code of attach_process
8554 Add more code to start the debugger
8556 * plugins/debug-manager/plugin.c,
8557 plugins/debug-manager/plugin.h,
8558 plugins/debug-manager/anjuta-debug-manager.plugin.in:
8559 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
8561 * plugins/debug-manager/debugger.c,
8562 plugins/debug-manager/debugger.h:
8563 Implement a queue of debugger command
8565 * plugins/gdb/actions.c,
8566 plugins/gdb/actions.h,
8567 plugins/gdb/watch_cbs.c,
8568 plugins/gdb/watch_cbs.h,
8569 plugins/gdb/watch_gui.c,
8570 plugins/gdb/watch_gui.h:
8573 * plugins/gdb/debugger.c,
8574 plugins/gdb/debugger.h,
8575 plugins/gdb/gdbmi.c,
8576 plugins/gdb/gdbmi.h,
8577 plugins/gdb/utilities.c,
8578 plugins/gdb/utilities.h,
8579 plugins/gdb/Makefile.am,
8580 plugins/gdb/anjuta-gdb.plugin.in:
8581 Implement necessary functions
8583 * plugins/gdb/parser.c,
8584 plugins/gdb/parser.h:
8585 Code for parsing variable previously in debug_tree.c
8587 * plugins/gdb/anjuta-gdb.glade,
8588 plugins/gdb/anjuta-gdb.ui:
8589 Remove user interface
8591 * plugins/gdb/gdbmi-test.c:
8594 * plugins/gdb/anjuta-gdb.plugin.png:
8595 Try an improved icon for gdb (archer fish)
8597 * libanjuta/anjuta-debugger.c,
8598 libanjuta/anjuta-debugger.h,
8599 libanjuta/interfaces/libanjuta.idl,
8600 libanjuta/interfaces/anjuta-idl-compiler.pl,
8601 libanjuta/Makefile.am:
8602 Add declaration used in new IAnjutaDebugger interface
8604 * manuals/reference/libanjuta.types,
8605 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
8606 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
8607 Update documentation
8609 2006-03-02 Naba Kumar <naba@gnome.org>
8611 * manuals/reference/libanjuta/Makefile.am,
8612 manuals/reference/libanjuta/libanjuta-docs.sgml,
8613 manuals/reference/libanjuta/libanjuta-sections.txt,
8614 manuals/reference/libanjuta/libanjuta.types,
8615 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
8616 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
8617 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
8618 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
8619 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
8620 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
8621 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
8622 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
8623 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
8624 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
8625 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
8626 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
8627 manuals/reference/libanjuta/tmpl/e-splash.sgml,
8628 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
8629 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
8630 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
8631 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
8632 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
8633 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
8634 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
8635 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
8636 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
8637 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
8638 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
8639 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
8640 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
8641 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
8642 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
8643 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8644 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
8645 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
8646 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
8647 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8648 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
8649 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
8650 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
8651 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
8652 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
8653 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
8654 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
8655 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
8656 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8657 manuals/reference/libanjuta/tmpl/plugins.sgml,
8658 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
8659 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
8660 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
8661 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
8662 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
8663 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
8664 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
8665 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
8666 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
8667 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
8668 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
8669 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
8670 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
8671 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
8674 2006-02-28 Naba Kumar <naba@gnome.org>
8676 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
8677 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
8678 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
8679 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
8680 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
8681 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
8682 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
8683 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
8684 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
8685 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
8686 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
8687 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
8688 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
8689 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
8691 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8693 * plugins/sourceview/sourceview.c:
8694 Select to brace, select block.
8696 2006-02-28 Johannes Schmid <jhs@gnome.org>
8698 * plugins/file-wizard/Makefile.am
8699 plugins/file-wizard/action-callbacks.c (removed)
8700 plugins/file-wizard/action-callbacks.h (removed)
8701 plugins/file-wizard/anjuta-file-wizard.ui
8702 plugins/file-wizard/plugin.c: (activate_plugin),
8704 plugins/file-wizard/plugin.h:
8705 Removed Edit->Insert Text submenu (replace by macros plugin)
8707 * plugins/sourceview/sourceview.c: (sourceview_new),
8708 (ieditor_set_popup_menu):
8709 Fixed some more bugs
8711 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
8713 2006-02-28 Naba Kumar <naba@gnome.org>
8715 * plugins/file-manager/an_file_view.c,
8716 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
8717 rows also and with delay 1 sec (the color and timout value should
8718 probably be picked up from some system wide preference key).
8720 2006-02-28 Naba Kumar <naba@gnome.org>
8722 * libanjuta/interfaces/libanjuta.idl,
8723 plugins/document-manager/action-callbacks.c,
8724 plugins/document-manager/plugin.c,
8725 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
8726 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
8727 Added interface checks in document manager and enable/disable
8728 menus based on supported interface.
8730 * plugins/project-import/anjuta-project-import.glade: Set some
8731 resonable size for the import dialog.
8733 2006-02-27 Naba Kumar <naba@gnome.org>
8735 * libanjuta/interfaces/libanjuta.idl,
8736 plugins/document-manager/action-callbacks.c,
8737 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
8738 and eol conversion actions.
8740 2006-02-27 Johannes Schmid <jhs@gnome.org>
8742 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
8743 * plugins/file-manager/an_file_view.c
8744 plugins/file-manager/plugin.h: Added tooltips
8745 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
8747 2006-02-26 Naba Kumar <naba@gnome.org>
8749 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
8750 plugins/build-basic-autotools/build-basic-autotools.c,
8751 plugins/build-basic-autotools/build-basic-autotools.h,
8752 plugins/build-basic-autotools/executer.c,
8753 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
8754 disable indicator highlights preferences from message manager to
8755 build plugin. Implemented message indicator highlights in build tool.
8757 * plugins/editor/text_editor.c: Fixed indicators.
8759 2006-02-26 Johannes Schmid <jhs@gnome.org>
8761 * plugins/sourceview/sourceview.c:
8764 * plugins/subversion/svn_auth.c:
8765 Fixed username/password authentification but there might be a memory corruption
8767 2006-02-26 Naba Kumar <naba@gnome.org>
8769 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
8770 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
8771 libanjuta/anjuta-launcher.h: Added documentation.
8773 2006-02-24 Naba Kumar <naba@gnome.org>
8775 * plugins/editor/text_editor.c: Fixed change in API in
8776 IAnjutaEditorSelection::set().
8778 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8780 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
8781 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
8782 libanjuta/interfaces/libanjuta.idl :
8783 Search in sourceview editor (Select in buffer).
8786 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8788 * plugins/sourceview/sourceview.c :
8789 Fixed Replace, to_upper, to_lower.
8791 * plugins/search/search-replace_backend.c :
8792 Renamed header name.
8794 2006-02-22 Naba Kumar <naba@gnome.org>
8796 * libanjuta/anjuta-plugin-description.c,
8797 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
8798 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
8799 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
8800 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
8801 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
8803 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
8804 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
8806 2006-02-21 Naba Kumar <naba@gnome.org>
8808 * libanjuta/interfaces/libanjuta.idl,
8809 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
8810 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
8811 interface for editor.
8813 2006-02-21 Naba Kumar <naba@gnome.org>
8815 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
8817 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
8818 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
8820 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8822 * GTKSOURCEVIEW EDITOR
8823 plugins/sourceview/sourceview.c :
8824 Fixed copy and Goto Line.
8826 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
8827 plugins/macro/plugin.c :
8828 Fixed Insert key word and Insert macro.
8830 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
8832 * plugins/document-manager/anjuta-docman.c:
8833 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
8836 plugins/Makefile.am:
8837 plugins/sourceview/.cvsignore:
8838 plugins/sourceview/Makefile.am:
8839 plugins/sourceview/plugin.c: :
8840 plugins/sourceview/plugin.h:
8841 plugins/sourceview/sourceview.c:
8842 plugins/sourceview/sourceview.h:
8843 plugins/sourceview/sourceview.plugin:
8844 plugins/sourceview/sourceview.plugin.in:
8845 plugins/sourceview/sourceview.png:
8847 Added sourceview editor plugin
8849 2006-02-19 Naba Kumar <naba@gnome.org>
8851 * libanjuta/interfaces/libanjuta.idl,
8852 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8853 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8854 plugins/cvs-plugin/cvs-interface.c,
8855 plugins/document-manager/action-callbacks.c,
8856 plugins/document-manager/action-callbacks.h,
8857 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
8858 plugins/search/plugin.c, plugins/search/search-replace.c,
8859 plugins/search/search-replace_backend.c,
8860 plugins/subversion/subversion-actions.c,
8861 plugins/subversion/subversion-callbacks.c,
8862 plugins/tools/editor.c, plugins/tools/execute.c,
8863 plugins/tools/variable.c: Defined proper editor interfaces and fixed
8866 2006-02-15 Naba Kumar <naba@gnome.org>
8868 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
8871 * libanjuta/interfaces/libanjuta.idl,
8872 plugins/document-manager/anjuta-docman.c,
8873 plugins/document-manager/plugin.c,
8874 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
8875 unnecessary parameters from IAnjutaEditor interface and used proper
8876 types instead of 'gpointer'. Fixed various compiler warnings.
8878 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
8881 2006-02-12 Naba Kumar <naba@gnome.org>
8883 * po/POTFILES.in: Updated.
8885 2006-02-11 Naba Kumar <naba@gnome.org>
8887 * plugins/editor/properties.[cxx,h],
8888 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
8889 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
8890 to sci_prop_*(), because they were conflicting with external
8891 functions (in some ssl library).
8893 2006-02-08 Naba Kumar <naba@gnome.org>
8895 Patch from Massimo Cora <maxcvs@email.it>:
8896 * plugins/valgrind/anjuta-valgrind.schemas,
8897 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
8898 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
8899 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
8900 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
8901 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
8902 plugins/valgrind/vgtoolview.c,
8903 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
8904 before running the debugging session. I've added also a
8905 preference in Anjuta Preferences where you can specify
8906 the path to the valgrind binary. The default is /usr/bin/valgrind.
8907 Now it displays a dialog with the error. [it can be -program
8908 exited- or -file loaded or end of input-]. Some valgrind 3.x
8911 2006-01-29 Naba Kumar <naba@gnome.org>
8913 Patch from Massimo Cora <maxcvs@email.it>:
8914 * configure.in, plugins/Makefile.am,
8915 plugins/valgrind/*: Valgrind plugin (requires
8916 binutils-dev and valgrind to be installed.
8918 2005-01-24 Johannes Schmid <jhs@gnome.org>
8920 * Patch from Eric Greveson <ejg45@cam.ac.uk>
8921 plugins/tools/variables.c:
8922 Added current directory to possible variables
8924 * Patch from Günther Brammer <gbrammer@gmx.de>
8925 plugins/document-manager/anjuta-docman.c:
8926 Fix a crash on opening a file
8928 AUTHORS: Added Günther Brammer
8930 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
8932 * libanjuta/anjuta-launcher.c:
8933 Fix a bug in AnjutaLauncher when output is bigger than buffer
8934 Probably fix bug #315188 and #305134
8936 2005-12-28 Johannes Schmid <jhs@gnome.org>
8938 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
8939 * src/about.c: Use new gtk about dialog
8940 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
8941 Updated anjuta_ui_add_action_group_entries call
8943 Patch from Jean Breford <jean.breford@normalesup.org>
8944 and Markus Habermehl <bmh1980de@yahoo.de>:
8946 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
8947 * AUTHORS: Added Jean and Markus
8949 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8950 * plugins/search/search-replace.c :
8951 Bookmark all matched lines.
8952 * plugins/search/search-replace_backend.c :
8953 Fixed bug (Search in all project files).
8955 2005-12-21 Johannes Schmid <jhs@gnome.org>
8957 * plugins/search/plugin.c:
8959 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
8960 investigation needed.
8962 AUTHORS: Added Ross Goldner
8964 2005-12-19 Ross Golder <ross@golder.org>
8966 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
8967 application/xml MIME type.
8969 2005-12-18 Johannes Schmid <jhs@gnome.org>
8971 po/POTFILES.in: Updated files after directory changes
8972 HACKING: Removed outdated section 3 (anoncvs)
8974 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
8976 * plugins/build-basic-autotools/build-basic-autotools.c:
8977 Save all files in editor before running a command
8979 * plugins/tools/execute.c:
8980 Use document manager plugin instead of each editor for
8983 2005-12-15 Johannes Schmid <jhs@gnome.org>
8985 * plugins/document-manager/action-callbacks.c:
8986 (on_save_all1_activate), (on_swap_activate)
8987 plugins/document-manager/anjuta-docman.c:
8988 (on_save_as_filesel_response), (on_notebook_switch_page):
8990 Fixed some remaining issues in document-manger
8992 2005-12-15 Johannes Schmid <jhs@gnome.org>
8994 * plugins/profile-default/default.anjuta:
8995 Load Search plugin and Message Manager by default
8997 2005-12-14 Johannes Schmid <jhs@gnome.org>
8999 * plugins/editor/text_editor.c
9000 libanjuta/anjuta-utils.c:
9002 Check if files differ when gnome-vfs monitoring is used.
9005 2005-12-13 Johannes Schmid <jhs@gnome.org>
9007 * plugins/document-manager/plugin.c:
9008 Only save modified files in ianjuta_file_savable_save() for document-manager
9009 as discussed on mailing list.
9011 * plugins/cvs-plugin/cvs-callbacks.c:
9012 Fixed dialog handling for empty log message
9014 2005-12-13 Johannes Schmid <jhs@gnome.org>
9016 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
9018 * plugins/project-manager/* Removed ununsed files
9020 * plugins/symbol-browser/an_symbol_iter.c
9021 plugins/build-basic-autotools/build-basic-autotools.c
9022 plugins/build-basic-autotools/executer.c
9023 plugins/class-gen/class_gen.c
9024 plugins/class-inheritance/class-inherit.c
9025 plugins/cvs-plugin/cvs-actions.c
9026 plugins/cvs-plugin/cvs-interface.c
9027 plugins/debug-manager/attach_process.
9028 plugins/devhelp/plugin.c
9029 plugins/document-manager/plugin.c
9030 plugins/document-manager/indent_util.c
9031 plugins/editor/properties.cxx
9032 plugins/editor/aneditor.cxx
9033 plugins/editor/style-editor.c
9034 plugins/editor/text_editor.c
9035 plugins/macro/macro_db.c
9038 Use DEBUG_PRINT for debug messages
9040 libanjuta/anjuta-debug.h: Include config.h
9042 HACKING: Updated (BTW: does anyone read this?)
9044 2005-12-12 Johannes Schmid <jhs@gnome.org>
9046 Patch from Johan Ersvik <jersvik@fastmail.fm>:
9047 * plugins/gdb/debugger.c
9049 Fix a crasher in gdb plugin
9051 * plugins/gtodo/plugin.c
9052 plugins/search/plugin.c
9056 * plugins/document-manager/anjuta-docman.c:
9060 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
9062 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
9064 * plugins/document-manager/anjuta-docman.c:
9065 highlight changed files in docman popup-menu
9066 * plugins/gdb/debug-tree.c:
9067 plugins/gdb/debugger.c
9068 Do not corupt entire "locals" tree when variable pointer have
9069 additional info and arrays/strucs/unions correctly.
9072 2005-12-11 Johannes Schmid <jhs@gnome.org>
9074 * plugins/document-manager/anjuta-docman.c
9075 plugins/document-manager/plugin.c
9076 plugins/editor/text_editor.c:
9078 AUTHORS: Added Johan Ersvik
9080 Fixed "is-dirty" bug and tab ordering
9082 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
9084 * plugins/editor/aneditor-autocomplete.cxx
9085 plugins/editor/aneditor-calltip.cxx
9086 plugins/editor/aneditor-priv.h
9087 plugins/symbol-browser/an_symbol.c
9088 plugins/symbol-browser/an_symbol_view.c
9090 tagmanager/tm_symbol.c
9092 tagmanager/include/tm_symbol.h
9093 tagmanager/include/tm_tag.h
9096 Better pointer recognition in tagmanager and symbol browser
9098 2005-12-11 Johannes Schmid <jhs@gnome.org>
9100 * plugins/search/*: New search plugin derived from search code in old editor
9103 * plugins/document-manager/*: new document-manger which is now seperated from
9104 editor to allow implementation of other editor widgets. Code is mostly derived
9105 from old editor plugin
9107 * plugins/print/* new print plugin which is not fully implemented in the
9110 * plugins/editor/text_editor.c: Added lots of interface code
9112 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
9113 IAnjutaEditorFactory and extended IAnjutaEditor
9115 * configure.in, plugins/Makefile.am updated build system for new
9118 This is a huge commit which might still contain some bugs and also has
9119 some fixmes. Things that are not working are the search toolbar because it
9120 does not use the same backend as any other searching function and printing
9121 (easy to fix) because it did not yet implement IAnjutaPrintable.
9123 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
9125 * plugins/project-wizard/property.c:
9126 Use newer GtkFileChooser instead of GtkFileSelection with
9127 GnomeFileEntry to avoid a bug
9129 * plugins/project-wizard/install.c:
9130 Avoid an endless loop if project directory is not writable
9132 * plugins/project-wizard/druid.c:
9133 Allow creating project in empty directory without a
9136 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
9138 Patch from Massimo Cora <maxcvs@email.it>
9139 * plugins/class-inheritence/class-inherit.c
9140 plugins/class-inheritence/plugin.c
9141 plugins/class-inheritence/plugin.h
9144 Update plugin to use new API from graphviz 2.6. Version 2.2 is
9145 no longer supported!
9147 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
9149 Patch from Johan Ersvik <jersvik@fastmail.fm>
9150 * plugins/message-view/message-view.c
9151 plugins/build-basic-autotools/build-basic-autotools.c
9152 plugins/build-basic-autotools/automake-c.filters
9154 This patch correct regex-filters for newer automake
9157 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
9159 * plugins/tools/execute.c:
9160 Detect variables inside a word
9162 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9164 * libanjuta/anjuta-status.[ch],
9165 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
9166 plugins/editor/anjuta-docman.c :
9167 New anjuta-status procedure.
9169 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9172 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
9173 plugins/editor/Makefile.am
9174 plugins/editor/anjuta-document-manager.glade
9175 plugins/editor/plugin.c plugins/editor/plugin.h
9176 plugins/editor/text_editor.c plugins/editor/text_editor.h
9178 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
9179 plugins/editor/indent-util.c plugins/editor/indent-util.h
9180 plugins/editor/indent_test.c :
9181 Set and Preview indent preferences parameters.
9182 Saved indent user parameters.
9184 2005-10-27 Naba Kumar <naba@gnome.org>
9186 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
9187 * plugins/editor/anjuta-docman.c: Restore tab color to normal
9188 theme color for saved documents.
9190 2005-10-26 Naba Kumar <naba@gnome.org>
9192 * libanjuta/anjuta-encodings.c: Save changed supported encodings
9193 list. Fixed bug #316731.
9195 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
9197 * tagmanager/tm_symbol.c: Fixed bug #315218
9199 2005-10-23 Adam Weinberger <adamw@gnome.org>
9201 * plugins/build/build_file.c
9202 plugins/build-basic-autotools/build-basic-autotools.c
9203 plugins/tools/execute.c
9204 plugins/build/compile.c
9205 plugins/build/configurer.c
9206 plugins/debug-manager/plugin.c
9207 plugins/editor/plugin.c
9208 plugins/editor/print.c
9209 plugins/editor/text_editor.c
9210 plugins/file-loader/plugin.c
9211 plugins/file-manager/an_file_view.c
9212 plugins/symbol-browser/an_symbol_view.c
9213 plugins/gdb/debugger.c
9214 plugins/gdb/plugin.c
9215 plugins/glade/plugin.c
9216 plugins/macro/macro-actions.c
9217 plugins/macro/plugin.c
9218 plugins/profile-default/plugin.c
9219 plugins/project-manager/plugin.c
9220 plugins/project-manager/project_import.c
9221 plugins/symbol-browser/plugin.c
9222 plugins/tools/execute.c
9224 src/anjuta-actions.h
9226 Correct spacing errors before and after "...".
9228 2005-10-20 Naba Kumar <naba@gnome.org>
9230 * plugins/gdb/debugger.c: Fixed attach/detach process to
9231 updated UI properly.
9233 2005-10-18 Naba Kumar <naba@gnome.org>
9235 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
9238 2005-10-13 Naba Kumar <naba@gnome.org>
9240 * plugins/project-mkfile-import/*: Removed separate import wizard for
9241 makefile based projects (because single widzard handles all wizards).
9243 * plugins/project-import/project-import.c: Made wizard window
9244 transient to main window.
9246 Patch from: Eric Greveson <ejg45@cam.ac.uk>
9248 * AUTHORS: Added Eric's name in contributors list.
9250 * configure.in, plugins/Makefile.am,
9251 plugins/project-import/Makefile.am,
9252 plugins/project-import/anjuta-project-import.glade,
9253 plugins/project-import/project-import.c,
9254 plugins/project-import/project-import.h: Import wizard now detects
9255 both makefile and automake projects together instead of separate wizard.
9257 * plugins/project-wizard/templates/java/project.anjuta,
9258 plugins/project-wizard/templates/mkfile/project.anjuta,
9259 plugins/project-wizard/templates/python/project.anjuta,
9260 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
9261 name to make it appropriate.
9263 2005-10-11 Naba Kumar <naba@gnome.org>
9265 * configure.in: Fixed glade3 version requirement.
9267 2005-09-29 Alexander Shopov <ash@contact.bg>
9269 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
9271 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
9273 * plugins/subversion/svn_auth.c
9274 plugins/subversion/anjuta_subversion.glade:
9275 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
9277 2005-09-22 Naba Kumar <naba@gnome.org>
9279 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
9281 * configure.in, plugins/Makefile.am
9282 plugins/project-manager/anjuta-project-manager.plugin.in,
9283 plugins/project-manager/plugin.c,
9284 (added) plugins/project-mkfile-import/.cvsignore,
9285 (added) plugins/project-mkfile-import/Makefile.am,
9286 (added) plugins/project-mkfile-import/
9287 anjuta-project-mkfile-import-plugin.png,
9288 (added) plugins/project-mkfile-import/
9289 anjuta-project-mkfile-import.glade,
9290 (added) plugins/project-mkfile-import/
9291 anjuta-project-mkfile-import.plugin.in,
9292 (added) plugins/project-mkfile-import/plugin.c,
9293 (added) plugins/project-mkfile-import/plugin.h,
9294 (added) plugins/project-mkfile-import/project-mkfile-import.c,
9295 (added) plugins/project-mkfile-import/project-mkfile-import.h,
9296 plugins/project-wizard/templates/Makefile.am,
9297 (added) plugins/project-wizard/templates/mkfile-logo.png,
9298 (added) plugins/project-wizard/templates/mkfile.wiz,
9299 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
9300 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
9301 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
9302 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
9303 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
9304 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
9305 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
9306 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
9307 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
9308 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
9309 (added) plugins/project-wizard/templates/mkfile/src/main.c:
9310 Added makefile based project import wizard and wizard template.
9312 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
9314 * libanjuta/anjuta-launcher.c: Reduced false password detections
9316 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
9318 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
9319 messages correctly.a
9321 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
9323 * scintilla/Makefile.am: Changed scintilla library to noinst
9324 * pixmaps/Makefile.am: Install password.png
9325 * libanjuta/anjuta-launcher.c: Changed password detection
9326 to be able to access GNOME CVS with ssh.
9328 2005-08-31 Naba Kumar <naba@gnome.org>
9330 * plugins/glade/plugin.c: Set transient window for the widget
9333 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
9335 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
9337 2005-08-10 Naba Kumar <naba@gnome.org>
9339 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
9340 as shortcut key for execute.
9342 * src/about.c: Clean up.
9344 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
9345 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
9348 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9350 * plugins/editor/search-replace_backend.c :
9351 Fixed search in File Patterns.
9353 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
9355 * plugins/gdb/Makefile.am: Fixed a make -j x bug
9357 2005-08-04 Naba Kumar <naba@gnome.org>
9359 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
9360 for pango-1.8 rendering bug.
9362 2005-08-03 Naba Kumar <naba@gnome.org>
9364 * plugins/glade/plugin.c: Proper names for plugin widgets.
9366 * plugins/subversion/anjuta-subversion.glade,
9367 plugins/subversion/svn-auth.c: Fixed authentication dialog and
9368 string allocations. Use passed default values when available.
9369 Set proper focus and dialog default response. Destroy dialog after use.
9370 Return error when appropriate.
9372 2005-08-02 Naba Kumar <naba@gnome.org>
9374 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
9375 for pango-1.8 rendering bug.
9377 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
9379 * scintilla/Makefile.am: Fixed a make -j x bug
9381 2005-08-02 Johannes Schmid <jhs@gnome.org>
9383 * plugins/subversion/svn-auth.c: Added username/password
9386 2005-08-01 Naba Kumar <naba@gnome.org>
9388 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
9389 checks for character width calculations.
9391 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9393 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
9395 2005-07-31 Naba Kumar <naba@gnome.org>
9397 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
9398 messup with pango 1.8. Fixed bug #311846.
9400 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9402 * plugins/gdb/memory.c : Fixed bug 305082.
9404 * plugins/project-wizard/templates/anjuta-plugin.wiz,
9405 plugins/project-wizard/templates/gcj.wiz,
9406 plugins/project-wizard/templates/gnome.wiz,
9407 plugins/project-wizard/templates/gtk.wiz,
9408 plugins/project-wizard/templates/java.wiz,
9409 plugins/project-wizard/templates/python.wiz,
9410 plugins/project-wizard/templates/wxwin.wiz,
9411 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
9413 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
9415 * plugins/tools/execute.c:
9416 Correct a crash if editor is closed while a tool still use it.
9418 2005-07-28 Naba Kumar <naba@gnome.org>
9420 * scintilla/*: Updated scintilla from their latest CVS.
9422 2005-07-27 Naba Kumar <naba@gnome.org>
9424 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9425 plugins/build-basic-autotools/build-basic-autotools.c,
9426 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
9427 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
9428 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
9429 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
9430 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
9431 plugins/message-view/plugin.c, plugins/patch/plugin.c,
9432 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
9433 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
9434 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
9435 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
9436 argument to anjuta_ui_add_action_group_entries() and
9437 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
9438 Fixed all plugins to pass translation domain. This fixes untranslated
9441 2005-07-27 Naba Kumar <naba@gnome.org>
9443 * plugins/class-inheritance/class-callbacks.c,
9444 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
9445 proper system colors.
9447 2005-07-26 Naba Kumar <naba@gnome.org>
9449 * ROADMAP: Updated and added more tasks.
9451 2005-07-25 Naba Kumar <naba@gnome.org>
9453 * ROADMAP: Updated and added more tasks.
9455 2005-07-24 Naba Kumar <naba@gnome.org>
9457 * HACKING: Fixed format.
9459 2005-07-24 Naba Kumar <naba@gnome.org>
9461 * ROADMAP: Fixed format.
9462 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
9464 2005-07-24 Naba Kumar <naba@gnome.org>
9466 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
9467 * data/properties/cpp.properties: Added *.c++ as file extension for c++
9469 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
9471 * plugins/tools/dialog.c, plugins/tools/dialog.h:
9472 Correct wrong sensitivity setting
9474 * plugins/tools/tool.c: Correct a crash when removing overridden tool
9476 * plugins/tools/variable.c: Add variables for project manager
9478 2005-07-23 Naba Kumar <naba@gnome.org>
9482 2005-07-23 Naba Kumar <naba@gnome.org>
9484 * plugins/subversion/Makefile.am,
9485 plugins/subversion/svn-auth.c,
9486 plugins/subversion/svn-auth.h: Added subversion authentication code
9489 * plugins/subversion/subversion-callbacks.c,
9490 plugins/subversion/subversion-callbacks.h,
9491 plugins/subversion/svn-backend-priv.h,
9492 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
9493 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
9494 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
9495 Added file mode line.
9497 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
9499 * configure.in: Added 'gl' to ALL_LINGUAS.
9501 2005-07-21 Naba Kumar <naba@gnome.org>
9503 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
9504 the active sources and kill the running process without emitting
9505 signals (which could be fatal because the object is being destroyed).
9506 Incidentally, fixed the crash that happens when stopping an active
9507 debugger session. Disabled debug prints and code clean up.
9510 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
9511 message view object, because that prevents many unprocessed outputs
9512 from the cvs command from being appended in view. Does not set NULL
9513 to mesg_view private member (not required) so that any pending outputs
9514 to view is processed.Fixed bug #172666.
9516 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
9517 type in supported list.
9519 2005-07-18 Adam Weinberger <adamw@gnome.org>
9521 * plugins/file-manager/anjuta-file-manager-plugin.glade:
9522 grammar/spelling fixes.
9524 2005-07-17 Naba Kumar <naba@gnome.org>
9526 * (new) plugins/project-wizard/templates/terminal/cvsignore,
9527 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
9528 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
9529 plugins/project-wizard/templates/anjuta-plugin.wiz,
9530 plugins/project-wizard/templates/gcj.wiz,
9531 plugins/project-wizard/templates/gnome.wiz,
9532 plugins/project-wizard/templates/gtk.wiz,
9533 plugins/project-wizard/templates/gtkmm.wiz,
9534 plugins/project-wizard/templates/java.wiz,
9535 plugins/project-wizard/templates/python.wiz,
9536 plugins/project-wizard/templates/terminal.wiz,
9537 plugins/project-wizard/templates/terminal/Makefile.am,
9538 plugins/project-wizard/templates/terminal/po/Makefile.am,
9539 plugins/project-wizard/templates/terminal/src/Makefile.am,
9540 plugins/project-wizard/templates/wxwin.wiz,
9541 plugins/project-wizard/templates/xlib-dock.wiz,
9542 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
9543 wizards and updated .wiz files to install them in newly created
9546 2005-07-16 Naba Kumar <naba@gnome.org>
9548 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
9550 * plugins/file-manager/an_file_view.c,
9551 plugins/file-manager/plugin.c: Added file manager preferences to
9552 show/hide files ignored by version control (e.g. cvsignore).
9554 * plugins/editor/text_editor.c: Initialize vfs info struct.
9556 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
9557 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
9558 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
9559 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
9560 omf-install/.cvsignore, pixmaps/.cvsignore,
9561 plugins/file-manager/anjuta-file-manager-plugin.glade,
9562 scintilla/.cvsignore, scintilla/include/.cvsignore,
9563 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
9564 tagmanager/python.c: Updated.
9566 2005-07-16 Naba Kumar <naba@gnome.org>
9568 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
9569 Fixed python parser to parser class methods.
9571 2005-07-15 Naba Kumar <naba@gnome.org>
9573 * plugins/project-wizard/property.c: Used parenthesis to remove
9576 * plugins/project-wizard/templates/anjuta-plugin.wiz,
9577 plugins/project-wizard/templates/gcj.wiz,
9578 plugins/project-wizard/templates/gnome.wiz,
9579 plugins/project-wizard/templates/gtk.wiz,
9580 plugins/project-wizard/templates/gtkmm.wiz,
9581 plugins/project-wizard/templates/java.wiz,
9582 plugins/project-wizard/templates/python.wiz,
9583 plugins/project-wizard/templates/terminal.wiz,
9584 plugins/project-wizard/templates/wxwin.wiz,
9585 plugins/project-wizard/templates/xlib-dock.wiz,
9586 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
9589 2005-07-15 Naba Kumar <naba@gnome.org>
9591 * plugins/project-wizard/templates/java.wiz,
9592 plugins/project-wizard/templates/java/Makefile.am,
9593 plugins/project-wizard/templates/java/project.anjuta,
9594 plugins/project-wizard/templates/python.wiz,
9595 plugins/project-wizard/templates/python/Makefile.am,
9596 plugins/project-wizard/templates/python/project.anjuta: Use different
9597 project files for java and python module where debugger is not
9598 included in the list of plugins.
9600 2005-07-15 Naba Kumar <naba@gnome.org>
9602 * configure.in, plugins/project-wizard/templates/Makefile.am,
9603 plugins/project-wizard/templates/gcj-logo.png,
9604 plugins/project-wizard/templates/gcj.wiz,
9605 plugins/project-wizard/templates/gcj/.cvsignore,
9606 plugins/project-wizard/templates/gcj/Makefile.am,
9607 plugins/project-wizard/templates/gcj/configure.in.tpl,
9608 plugins/project-wizard/templates/gcj/src/.cvsignore,
9609 plugins/project-wizard/templates/gcj/src/Makefile.am,
9610 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
9611 plugins/project-wizard/templates/java-logo.png,
9612 plugins/project-wizard/templates/java.wiz,
9613 plugins/project-wizard/templates/java/configure.in.tpl,
9614 plugins/project-wizard/templates/java/po/Makefile.am,
9615 plugins/project-wizard/templates/java/po/POTFILES.in,
9616 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
9617 plugins/project-wizard/templates/java/src/main.java,
9618 plugins/project-wizard/templates/python-logo.png,
9619 plugins/project-wizard/templates/python.wiz,
9620 plugins/project-wizard/templates/python/.cvsignore,
9621 plugins/project-wizard/templates/python/Makefile.am,
9622 plugins/project-wizard/templates/python/configure.in.tpl,
9623 plugins/project-wizard/templates/python/po/.cvsignore,
9624 plugins/project-wizard/templates/python/po/Makefile.am,
9625 plugins/project-wizard/templates/python/po/POTFILES.in,
9626 plugins/project-wizard/templates/python/src/.cvsignore,
9627 plugins/project-wizard/templates/python/src/Makefile.am,
9628 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
9629 plugins/project-wizard/templates/python/src/main.py: Added Generic
9630 gcj and python project wizards. Fixed Generic java project to
9631 use _JAVA primary. Update gnome-build from cvs for them to work
9634 2005-07-12 Naba Kumar <naba@gnome.org>
9636 * plugins/project-manager/plugin.c: Automatically determine
9637 project backend by probing.
9639 2005-07-04 Naba Kumar <naba@gnome.org>
9641 * Makefile.am: Do not install old anjuta.glade file which conflicts
9642 with newer src/anjuta.glade.
9644 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
9646 * plugins/an_symbol_prefs.c:
9647 Sort list of available symbol files
9649 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
9651 * plugins/build-basic-autotools.c:
9654 * plugins/gtodo/libgtodo.c:
9655 Possible fix for #307800
9657 * libanjuta/anjuta-encodings.c
9658 libanjuta/anjuta-launcher.c
9659 libanjuta/anjuta-preference-dialog.c
9660 libanjuta/anjuta-preferences.c
9661 libanjuta/anjuta-ui.c
9662 libanjuta/anjuta-util.c
9663 libanjuta/cell-renderer-captioned-image.c
9666 Patch from de_lupus@pandora.be (Kristof Vansant):
9667 Replaced deprecated gnome-i18n.h
9670 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
9672 * plugins/subversion/anjuta-subversion.glade
9673 plugins/subversion/anjuta-subversion.ui
9674 plugins/subversion/plugin.c
9675 plugins/subversion/subversion-actions.c
9676 plugins/subversion/subversion-callbacks.h
9677 plugins/subversion/subversion-callbacks.c
9678 plugins/subversion/svn-backend-priv.h
9679 plugins/subversion/svn-backend.h
9680 plugins/subversion/svn-backend.c
9681 plugins/subversion/svn-thread.h
9682 plugins/subversion/svn-thread.c:
9684 Implemented Subversion diff
9686 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
9688 * plugins/build-basic-autotools/build-basic-autotools.c:
9689 Fixed crash bug! Might be useful to release 2.0.2 soon
9690 because this bug will crash any build which produces errors
9693 === Anjuta 2.0.1 ===
9695 2005-06-27 Naba Kumar <naba@gnome.org>
9697 * plugins/tools/execute.c: Formated code.
9699 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
9701 * plugins/build-basic-autotools/build-basic-autotools.c:
9702 Remove two memory leaks
9703 Check command output versus untranslated strings too
9705 * plugins/tools/execute.c:
9706 Remove two memory leaks
9707 Check command output versus untranslated strings too
9708 Remove description message
9710 * plugins/tools/fileop.c:
9711 Escape tool name in xml configuration file
9713 2005-05-26 Naba Kumar <naba@gnome.org>
9715 * configure.in: Bumped version to 2.0.1
9716 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
9718 * plugins/tools/execute.c: Fixed clickable messages.
9721 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
9722 Deactivate glade plugin when last glade project is closed. Reorder
9723 glade widgets in layout. Change glade project when user selects a
9724 new project. Removed project from the list when user closes it. Fixed
9725 glade project file loading from URI. Save and restored loaded glade
9726 projects in/from session.
9728 * plugins/class-gen/action-callbacks.c,
9729 plugins/class-gen/anjuta-class-gen-plugin.glade,
9730 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
9731 plugins/file-wizard/anjuta-file-wizard.glade,
9732 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
9733 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
9734 "Add to project" correctly. Use the source file path returned after
9735 adding to project. Fixed memory leaks. Deactivate wizard plugins
9738 * plugins/project-manager/plugin.c,
9739 plugins/project-wizard/anjuta-project-wizard.glade,
9740 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
9741 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
9742 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
9743 project-wizard preference page to anjuta app, because they are
9744 more appropriated as general preferences. Renamed username and
9745 useremail properties keys.
9747 * po/POTFILES.in: Updated.
9749 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
9752 * plugins/file-loader/plugin.c: Do not use static variable to store
9753 created submenu in factory. Fixed crash in anjuta exit.
9755 2005-05-24 Naba Kumar <naba@gnome.org>
9757 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9758 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
9759 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
9760 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
9761 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
9762 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
9763 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
9764 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
9765 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9767 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
9768 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
9769 plugins/build-basic-autotools/build-basic-autotools.c,
9770 plugins/build-basic-autotools/build-basic-autotools.h,
9771 plugins/build-basic-autotools/executer.c,
9772 plugins/build-basic-autotools/executer.h,
9773 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
9774 plugins/tools/variable.c: Added an extra argument to
9775 anuta_util_dialog_input() to pass default value. Save/load project
9776 configure and execution parameters in/from session.
9778 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
9779 symbol browser is loaded.
9781 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
9784 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
9785 deactivate would not start shell.
9787 2005-05-24 Naba Kumar <naba@gnome.org>
9789 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
9790 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
9791 libegg/egg-submenu-action.c, libegg/test-actions.c,
9792 plugins/build-basic-autotools/build-basic-autotools.c,
9793 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
9794 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
9795 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
9796 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
9797 plugins/macro/plugin.c, plugins/message-view/plugin.c,
9798 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
9799 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
9800 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
9801 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
9802 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
9804 2005-05-24 Naba Kumar <naba@gnome.org>
9806 * data/properties/styles.properties: Fixed defalt font.
9808 * plugins/editor/search-replace.c,
9809 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
9810 project openness wihtout activating project-manager plugin (i.e.
9811 using anjuta_shell_get()).
9813 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
9814 - Completed add_source(), add_group() and add_target() methods of
9815 IAnjutaProjectManager.
9816 - Change their definition to return the added element (or NULL).
9817 - Used interface API for project main menus and 'add to project'
9818 from file-manager context menu.
9819 - Select proper default target/group when prompting for adding
9820 source/target/group.
9821 - Do not expand all nodes in selection tree when default selection
9822 are given (eases navigation in big projects).
9824 - Marked strings for translation.
9826 2005-05-23 Naba Kumar <naba@gnome.org>
9828 * src/anjuta-app.c: Save menu accelerators on change.
9830 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
9831 save-as dialog (leading to crash later).
9833 2005-05-22 Naba Kumar <naba@gnome.org>
9836 * AUTHORS: Added developers for other projects. Updated.
9837 * TODO.tasks: Updated.
9838 * ChangeLog: Added past changelogs from anjuta-0.1.5.
9840 2005-05-22 Naba Kumar <naba@gnome.org>
9842 * plugins/tools/execute.c: Make parsable lines distinct by adding
9843 a "Click me" description in the message. Allow tools to open arbibrary
9844 file in editory using gdb-styled annotation (The line starts with two
9845 \032 characters followed by the file:line).
9847 * plugins/tools/scripts/prepare-changelog.pl,
9848 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
9849 ChangeLog file itself and open it.
9851 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
9853 * plugins/tools/execute.c:
9854 Parse output in message pane
9855 Correct a crash on plugin deactivation
9857 * plugins/tools/fileop.c,
9858 plugins/tools/tool.c,
9859 plugins/tools/tool.h:
9860 Load only valid tools
9862 2005-06-21 Naba Kumar <naba@gnome.org>
9864 * anjuta.spec.in: Fixed devel package requirement.
9866 * plugins/message-view/message-view.c: Scroll message on next/previous.
9868 * TODO.tasks: Updated.
9870 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
9871 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
9872 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
9873 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
9874 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
9875 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
9876 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
9877 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9879 * libanjuta/anjuta-preferences.c,
9880 plugins/build-basic-autotools/build-basic-autotools.c,
9881 plugins/build-basic-autotools/executer.c,
9882 plugins/class-gen/action-callbacks.c,
9883 plugins/class-gen/action-callbacks.h,
9884 plugins/class-gen/class_gen.c,
9885 plugins/cvs-plugin/cvs-interface.c,
9886 plugins/debug-manager/attach_process.c,
9887 plugins/debug-manager/plugin.c,
9888 plugins/debug-manager/utilities.c,
9889 plugins/debug-manager/utilities.h,
9890 plugins/editor/aneditor-autocomplete.cxx,
9891 plugins/editor/aneditor.cxx,
9892 plugins/editor/search-replace.c,
9893 plugins/editor/search-replace_backend.c,
9894 plugins/gdb/breakpoints.c,
9895 plugins/gdb/registers.c,
9896 plugins/patch/plugin.c,
9897 plugins/project-wizard/druid.c,
9898 plugins/project-wizard/install.c,
9899 plugins/subversion/plugin.c,
9900 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
9903 * plugins/class-gen/action-callbacks.c,
9904 plugins/project-wizard/parser.c,
9905 plugins/project-wizard/property.c,
9906 plugins/project-wizard/values.c,
9907 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
9909 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
9912 2005-06-20 Naba Kumar <naba@gnome.org>
9914 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9915 manuals/reference/libanjuta/tmpl/e-splash.sgml,
9916 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9918 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
9921 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
9922 Fixed possible memory corruption.
9924 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
9925 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
9926 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
9927 progress bar increment and added progress status for symbol refresh
9928 and project loading.
9930 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
9931 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
9932 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
9933 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
9936 * TODO.tasks: Updated.
9938 2005-06-19 Naba Kumar <naba@gnome.org>
9940 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
9943 * plugins/project-import/project-import.c: Deactivate plugin when done.
9945 2005-06-18 Naba Kumar <naba@gnome.org>
9947 * plugins/profile-default/plugin.c: Fixed error when loading another
9948 project while a project is still loaded.
9950 * plugins/project-manager/plugin.c: Used (newly added) group-activated
9951 signal from gnome-build to popup group properties.
9953 * src/anjuta.c: Load default session by default.
9955 * po/POTFILES.in: Added missing files.
9957 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
9958 activate plugin on load (activate it separately). Connect to activate
9959 and deactivate signals for housekeeping, so that if plugins are
9960 activated or deactivate externally, they are properly recorded.
9962 * plugins/profile-default/plugin.c: Save profile before a project
9963 is loaded so that it could be restored when project is closed.
9965 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
9967 2005-06-17 Naba Kumar <naba@gnome.org>
9969 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
9970 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
9971 for project. The plugins loaded for the project is restored when project
9972 is loaded next time.
9974 * TODO.tasks: Updated.
9976 2005-06-15 Naba Kumar <naba@gnome.org>
9978 * plugins/tools/scripts/find-fixmes.pl,
9979 (new) plugins/tools/scripts/translation-status.pl,
9980 plugins/tools/scripts/tools-2.xml.in,
9981 plugins/tools/scripts/Makefile.am,
9982 plugins/tools/scripts/prepare-changelog.pl: Added translation
9983 status script. Completed find-fixmes.pl script. Fixed bugs.
9985 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
9988 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9990 * plugins/message-view/anjuta-message-manager-plugin.glade :
9991 renamed "messages.tag.position" to "messages.tab.position".
9992 plugins/message-view/anjuta-msgman.c :
9993 Messages tab position prefrences.
9995 2005-06-14 Naba Kumar <naba@gnome.org>
9997 * (new) plugins/tools/scripts/find-fixmes.pl,
9998 (new) plugins/tools/scripts/tools-2.xml.in,
9999 (new) plugins/tools/scripts/Makefile.am,
10000 (new) plugins/tools/scripts/prepare-changelog.pl,
10001 plugins/tools/plugin.h, plugins/tools/fileop.c,
10002 plugins/tools/Makefile.am, configure.in: Added system tools.
10004 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
10006 * plugins/tools/editor.c:
10007 Take care of creating .anjuta directory if missing
10009 2005-06-10 Naba Kumar <naba@gnome.org>
10011 * configure.in: Increased gnome-build required to version 0.1.2.
10013 * plugins/project-manager/plugin.c: Fixed target/group removal.
10014 Fixed memory leaks.
10016 2005-06-10 Naba Kumar <naba@gnome.org>
10018 * plugins/project-manager/plugin.c: Implemented target/group
10019 configuration (update gnome-build module from cvs).
10021 2005-06-07 Naba Kumar <naba@gnome.org>
10023 Patch from: Massimo Cora' <maxcvs@email.it>:
10024 * plugins/class-inheritance/Makefile.am,
10025 plugins/class-inheritance/class-inherit.c,
10026 plugins/class-inheritance/class-inherit.h,
10027 plugins/class-inheritance/plugin.c,
10028 plugins/class-inheritance/plugin.h,
10029 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
10030 expanded view of classes in hierarchy canvas (collapsable again).
10032 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
10034 * scintilla/patches/scintilla-64-bit.diff (added)
10035 * plugins/patch/patch-plugin.c:
10036 Conditional build for GTK 2.4 and GTK 2.6
10038 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
10040 * plugins/tools/anjuta-tools.glade,
10041 plugins/tools/editor.c,
10042 plugins/tools/plugin.h,
10043 plugins/tools/fileop.c:
10044 Add a check box to edit an user script
10045 Correct a few memory leak
10047 * plugins/tools/execute.c,
10048 plugins/tools/tool.c,
10049 plugins/tools/tool.h:
10050 Move utility remove_mnemonic function in tool.c
10053 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
10055 Patch from sbrabec@suse.cz:
10057 scintilla/include/Scintilla.h:
10059 Fix 64-Bit warnings in gcc 4
10061 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
10063 * plugins/patch/patch_plugin.c
10064 plugins/patch/patch.h
10065 plugin/patch/patch-plugin.glade
10066 plugin/patch/Makefile.am:
10068 Changed patch plugin to use libglade and new gtk 2.6 widgets
10070 2005-05-31 Naba Kumar <naba@gnome.org>
10072 Patch from Jason Bayman <JBayman@HobbitHell.com>:
10073 * plugins/editor/text_editor.c: Don't show error
10076 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
10078 * plugins/message-view/anjuta-message-manager.ui,
10079 plugins/message-view/anjuta-msgman.c,
10080 plugins/message-view/anjuta-msgman.h,
10081 plugins/message-view/message-view.c,
10082 plugins/message-view/message-view.h,
10083 plugins/message-view/plugin.c:
10084 Add a popup menu in messages panes
10085 Move save message pane option in it
10087 2005-05-28 Naba Kumar <naba@gnome.org>
10089 * data/properties/styles.properties: Fixed default font
10092 * plugins/editor/style-editor.c: cleanup.
10094 2005-05-25 Naba Kumar <naba@gnome.org>
10096 * plugin/gdb/plugin.c: Start gdb even if the program does
10097 not exists. Fixes bug #305074
10099 2005-05-24 Naba Kumar <naba@gnome.org>
10101 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
10102 * configure.in: graphviz pkgconfig path.
10104 2005-05-24 Naba Kumar <naba@gnome.org>
10106 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
10107 * TODO.tasks: Updated.
10109 2005-05-22 Naba Kumar <naba@gnome.org>
10111 * anjuta.spec.in: Fixed spec file
10112 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
10114 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
10116 * TODO.tasks: Updated.
10118 * plugins/message-view/anjuta-message-manager.ui,
10119 plugins/message-view/message-view.c,
10120 plugins/message-view/message-view.h,
10121 plugins/message-view/plugin.c:
10122 Add shortcut for next and previous message
10123 Add a save message menu item
10124 Fix a bug in previous message
10126 2005-05-21 Naba Kumar <naba@gnome.org>
10128 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
10129 doc/Makefile.am, global-tags/create_global_tags.sh,
10130 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
10131 and rpm package creation. Fixed installation paths.
10133 * plugins/editor/anjuta-document-manager.glade,
10134 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
10135 and indent options.
10137 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
10139 2005-05-21 Naba Kumar <naba@gnome.org>
10141 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
10142 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
10143 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
10144 tagmanager/Makefile.am: Fixed paths configure variables to take
10145 automake configure variables instead of hardcoding.
10147 * global-tags/tm_global_tags.c: Formated code.
10149 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
10150 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10151 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10152 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10153 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10154 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10155 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10156 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10157 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10159 2005-05-20 Naba Kumar <naba@gnome.org>
10161 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
10162 and fixed rpm spec file (more testing required).
10164 * data/gdb.init: Don't set gdb prompt.
10166 * mime/Makefile.am: run update-mime-data only on system-wide install.
10168 * plugins/gdb/Makefile.am: Install plugin at correct paths.
10170 2005-05-19 Naba Kumar <naba@gnome.org>
10172 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
10173 while it's not visible.
10175 Patch from: Jason Bayman <JBayman@HobbitHell.com>
10176 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
10178 2005-05-19 Naba Kumar <naba@gnome.org>
10180 * configure.in: Fixed subversion checks. Added
10181 --disable-plugin-subversion and --disable-plugin-glade
10182 configure flags to manually turn off their plugin builds.
10184 * plugins/editor/plugin.c: Save and restore current editor line
10185 positions in session.
10187 2005-05-18 Naba Kumar <naba@gnome.org>
10189 * AUTHORS: Fixed email address.
10191 * libanjuta/anjuta-utils.c,
10192 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
10193 when the projectmanager toplevel is not a window. Check for valid
10194 gtkwindow type before using the passed window as parent for anjuta
10197 2005-05-17 Naba Kumar <naba@gnome.org>
10199 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
10201 * plugins/cvs-plugin/Makefile.am,
10202 plugins/devhelp/plugin.c,
10203 plugins/file-loader/Makefile.am,
10204 plugins/macro/Makefile.am,
10205 plugins/message-view/Makefile.am,
10206 plugins/patch/Makefile.am,
10207 plugins/project-manager/Makefile.am,
10208 plugins/subversion/Makefile.am,
10209 plugins/symbol-browser/Makefile.am: Removed -module flags
10212 * MAINTAINERS: Added file so that I could recieve bugzilla
10215 * plugins/glade/plugin.c: Fixed compile error.
10217 === Anjuta 2.0.0 ===
10219 2005-05-15 Naba Kumar <naba@gnome.org>
10221 * configure.in: Adjusted gdl version requirement. Bumped anjuta
10224 * plugins/symbol-browser/an_symbol_view.c,
10225 plugins/symbol-browser/plugin.c,
10226 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
10227 symbols have been updated. Reset file symbols when update
10228 occurs. Fixed memory leaks.
10230 Patch from Jason Bayman <JBayman@HobbitHell.com>:
10231 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
10233 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
10235 * plugins/tools/anjuta-tools.glade:
10236 Remove unused parameter dialog
10238 * plugins/tools/dialog.c,
10239 plugins/tools/fileop.c,
10240 plugins/tools/fileop.h,
10241 plugins/tools/tool.c,
10242 plugins/tools/tool.h,
10243 plugins/tools/variable.c:
10244 Add a few comments and cleanups
10246 * plugins/tools/editor.c,
10247 plugins/tools/editor.h:
10248 Remove code from previous plugin and add comments
10249 Use main window as parent (instead of tool list)
10251 * plugins/tools/execute.c,
10252 plugins/tools/execute.h:
10253 Remove code from previous plugin and add comments
10256 2005-05-14 Naba Kumar <naba@gnome.org>
10258 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
10261 * configure.in: Fixed
10263 * plugins/class-inheritance/class-inheritance.png: New icon.
10265 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
10266 screws up when reparented.
10268 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10270 * plugins/editor/search-replace.c,
10271 plugins/editor/search-replace_backend.c
10272 plugins/project-manager/plugin.c : Clear find pane if searching same
10273 expression. Clean code.
10275 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
10277 * configure.in: Added ne in ALL_LINGUAS
10279 2005-05-13 Naba Kumar <naba@gnome.org>
10281 * configure.in: Fixed glade-3 version.
10283 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
10284 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
10285 plugins/gdb/watch.c: Update locals, watch and frame document on
10288 2005-05-12 Naba Kumar <naba@gnome.org>
10290 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
10291 scope autocompletion when the function definition is incomplete.
10293 * plugins/class-gen/anjuta-class-gen.plugin.in,
10294 plugins/file-wizard/anjuta-file-wizard.plugin.in,
10295 plugins/gdb/plugin.c,
10296 plugins/glade/anjuta-glade.plugin.in,
10297 plugins/project-import/anjuta-project-import.plugin.in,
10298 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
10299 titles for the wizards.
10301 2005-05-11 Naba Kumar <naba@gnome.org>
10303 * configure.in, plugins/debug-manager/Makefile.am,
10304 plugins/debug-manager/plugin.c,
10305 (added) plugins/debug-manager/images/.cvsignore,
10306 (added) plugins/debug-manager/images/Makefile.am,
10307 (added) plugins/debug-manager/images/detach-16.png,
10308 (added) plugins/debug-manager/images/detach.png,
10309 (added) plugins/debug-manager/images/step-into-16.png,
10310 (added) plugins/debug-manager/images/step-into.png,
10311 (added) plugins/debug-manager/images/step-out-16.png,
10312 (added) plugins/debug-manager/images/step-out.png,
10313 (added) plugins/debug-manager/images/step-over-16.png,
10314 (added) plugins/debug-manager/images/step-over.png,
10315 plugins/gdb/Makefile.am,
10316 plugins/gdb/breakpoints.c,
10317 plugins/gdb/plugin.c,
10318 (added) plugins/gdb/images/.cvsignore,
10319 (added) plugins/gdb/images/Makefile.am,
10320 (added) plugins/gdb/images/breakpoint.png,
10321 (added) plugins/gdb/images/locals.png,
10322 (added) plugins/gdb/images/stack.png,
10323 (added) plugins/gdb/images/watch.png: Fixed breakpoints
10324 'remove all'. Added debugger icons.
10326 * plugins/editor/text_editor.c: Fixed file monitor.
10328 Patch from: Massimo Cora' <maxcvs@email.it>
10329 * plugins/patch/anjuta-patch-plugin.png,
10330 plugins/class-gen/Makefile.am,
10331 plugins/class-gen/action-callbacks.c,
10332 plugins/class-gen/class_gen.c,
10333 plugins/class-gen/class_logo.xpm: Implemented vcs
10334 file addions. New icons by Fabio Zecchini
10336 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10338 * libanjuta/interfaces/libanjuta.idl
10339 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
10340 plugins/editor/search-replace_backend.c
10341 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
10343 2005-05-11 Naba Kumar <naba@gnome.org>
10345 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
10346 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
10347 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
10348 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
10349 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
10352 * plugins/symbol-browser/an_symbol_prefs.c,
10353 plugins/symbol-browser/an_symbol_search.c,
10354 plugins/symbol-browser/an_symbol_view.c,
10355 plugins/symbol-browser/an_symbol_view.h,
10356 plugins/symbol-browser/plugin.c: Fixed memory leaks.
10358 2005-05-11 Naba Kumar <naba@gnome.org>
10360 * libanjuta/anjuta-shell.c: Fixed runtime warning.
10362 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
10363 progress bar location at create time, instead of hardcoding.
10365 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
10366 Added mini splash screen.
10368 * plugins/editor/text_editor.c: Do not produce warning when file
10369 monitor could not be created.
10371 * plugins/profile-default/plugin.c: Save project session on exit.
10372 Show mini splash with progress bar at profile load.
10374 2005-05-10 Naba Kumar <naba@gnome.org>
10376 * configure.in, manuals/Makefile.am: Fixed compile flags.
10377 Disable outdated manuals builds.
10379 * global-tags/Makefile.am: Uninstall tags files on
10382 * libegg/Makefile.am: Use configured deprecated flags.
10384 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10385 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10386 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
10389 * mime/Makefile.am: Take DESTDIR into account.
10391 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
10393 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
10394 on scope autocompletion.
10396 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
10397 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
10398 shared libs and static libs paths for debugging. Order them
10401 * po/POTFILES.in: Updated.
10403 2005-05-09 Naba Kumar <naba@gnome.org>
10405 * libanjuta/interfaces/libanjuta.idl,
10406 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
10407 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
10408 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
10409 Implemented debugger source directory search and emits location changed
10410 signal with absolute path of the file.
10412 * plugins/tools/tool.c: Fixed compile errors.
10414 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
10416 * plugins/tools/anjuta-tools.glade,
10417 plugins/tools/dialog.h,
10418 plugins/tools/dialog.c,
10419 plugins/tools/plugin.c,
10420 plugins/tools/editor.c:
10421 Improve graphical user interface
10423 Correct an error on close
10426 * plugins/tools/fileop.c,
10427 plugins/tools/tool.h,
10428 plugins/tools/tool.c:
10429 Change the tool internal structure
10430 Support having tools configuration in several places
10432 2005-05-08 Naba Kumar <naba@gnome.org>
10434 * plugins/gdb/actions.c,
10435 (removed) plugins/gdb/registers_cbs.c,
10436 (removed) plugins/gdb/registers_cbs.h,
10437 (removed) plugins/gdb/registers_gui.c,
10438 (removed) plugins/gdb/sharedlib_cbs.c,
10439 (removed) plugins/gdb/sharedlib_cbs.h,
10440 (removed) plugins/gdb/sharedlib_gui.c,
10441 (removed) plugins/gdb/signals_cbs.c,
10442 (removed) plugins/gdb/signals_cbs.h,
10443 (removed) plugins/gdb/signals_gui.c: Removed dead files.
10445 2005-05-08 Naba Kumar <naba@gnome.org>
10447 * plugins/build-basic-autotools/executer.c: Fixed programs
10450 * plugins/debug-manager/Makefile.am,
10451 plugins/debug-manager/anjuta-debug-manager.glade,
10452 plugins/debug-manager/plugin.c,
10453 plugins/gdb/Makefile.am: Used libglade for programs listing
10456 * (added) plugins/gdb/pointer.png: Stack pointer image.
10458 * libanjuta/anjuta-marshal.list,
10459 pixmaps/Makefile.am,
10460 plugins/gdb/actions.c,
10461 plugins/gdb/actions.h,
10462 plugins/gdb/anjuta-gdb-plugin.ui,
10463 plugins/gdb/anjuta-gdb.glade,
10464 plugins/gdb/breakpoints.c,
10465 plugins/gdb/breakpoints.h,
10466 plugins/gdb/debug_tree.c,
10467 plugins/gdb/debug_tree.h,
10468 plugins/gdb/debugger.c,
10469 plugins/gdb/debugger.h,
10470 plugins/gdb/gdbmi-test.c,
10471 plugins/gdb/gdbmi.c,
10472 plugins/gdb/gdbmi.h,
10473 plugins/gdb/info.c,
10474 plugins/gdb/info.h,
10475 plugins/gdb/locals.c,
10476 plugins/gdb/locals.h,
10477 plugins/gdb/memory.c,
10478 plugins/gdb/memory.h,
10479 plugins/gdb/plugin.c,
10480 plugins/gdb/plugin.h,
10481 plugins/gdb/registers.c,
10482 plugins/gdb/registers.h,
10483 plugins/gdb/registers_cbs.c,
10484 plugins/gdb/registers_cbs.h,
10485 plugins/gdb/registers_gui.c,
10486 plugins/gdb/sharedlib.c,
10487 plugins/gdb/sharedlib.h,
10488 plugins/gdb/sharedlib_cbs.c,
10489 plugins/gdb/sharedlib_cbs.h,
10490 plugins/gdb/sharedlib_gui.c,
10491 plugins/gdb/signals.c,
10492 plugins/gdb/signals.h,
10493 plugins/gdb/signals_cbs.c,
10494 plugins/gdb/signals_cbs.h,
10495 plugins/gdb/signals_gui.c,
10496 plugins/gdb/stack_trace.c,
10497 plugins/gdb/stack_trace.h,
10498 plugins/gdb/utilities.c,
10499 plugins/gdb/utilities.h,
10500 plugins/gdb/watch.c,
10501 plugins/gdb/watch.h,
10502 plugins/gdb/watch_cbs.c,
10503 plugins/gdb/watch_cbs.h,
10504 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
10505 it for all debugger component updates and listing. Implemented
10506 user custom debugger command window. Fixed all debugger components
10507 to work correctly. Implemented debugger as GObject. Removed
10510 2005-05-06 Naba Kumar <naba@gnome.org>
10512 * TODO.tasks: Updated.
10514 * plugins/build-basic-autotools/Makefile.am,
10515 plugins/file-loader/Makefile.am,
10516 plugins/profile-default/Makefile.am,
10517 plugins/sample1/Makefile.am,
10518 plugins/symbol-browser/images/Makefile.am,
10519 src/Makefile.am: Fixed 'make distcheck' errors.
10521 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
10524 * tagmanager/tm_workspace.c: Include prototypes in getting
10527 2005-05-06 Naba Kumar <naba@gnome.org>
10529 * TODO.tasks: Updated.
10531 * configure.in, plugins/cvs-plugin/Makefile.am,
10532 plugins/debug-manager/Makefile.am,
10533 plugins/devhelp/Makefile.am,
10534 plugins/editor/Makefile.am,
10535 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
10537 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
10538 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
10541 * tagmanager/tm_workspace.c,
10542 tagmanager/include/tm_workspace.h,
10543 plugins/editor/aneditor-autocomplete.cxx,
10544 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
10545 to return all matching tag types when no name is given instead of
10546 returning empty array.
10548 * plugins/symbol-browser/Makefile.am,
10549 (added) plugins/symbol-browser/an_symbol.c,
10550 (added) plugins/symbol-browser/an_symbol.h,
10551 plugins/symbol-browser/an_symbol_info.c,
10552 plugins/symbol-browser/an_symbol_info.h,
10553 (added) plugins/symbol-browser/an_symbol_iter.c,
10554 (added) plugins/symbol-browser/an_symbol_iter.h,
10555 plugins/symbol-browser/an_symbol_search.c,
10556 plugins/symbol-browser/an_symbol_view.c,
10557 plugins/symbol-browser/an_symbol_view.h,
10558 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
10559 plugins/symbol-browser/plugin.c,
10560 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
10561 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
10562 plugin and implemented IAnjutaIterable interface for symbol search
10565 * plugins/class-inheritance/Makefile.am,
10566 plugins/class-inheritance/class-inherit.c,
10567 plugins/class-inheritance/class-inherit.h,
10568 plugins/class-inheritance/plugin.h: Use the newly added
10569 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
10570 get rid of libanjuta-ctags.la dependencies.
10572 2005-05-02 Naba Kumar <naba@gnome.org>
10574 * plugins/class-inheritance/class-inherit.c,
10575 plugins/class-inheritance/plugin.c,
10576 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
10577 be found for a class. Formated code.
10579 Patch from: Curtis Magyar <curtm4n@gmail.com>:
10580 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
10583 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
10585 * libanjuta/anjuta-launcher.c:
10586 Keep trying sending data until all bytes have been written
10588 * plugins/tools/anjuta-tools.glade,
10589 plugins/tools/editor.c:
10590 Add a combo box to defined data from stdin
10592 * plugins/tools/execute.c:
10593 Send data in stdin if needed
10596 * plugins/tools/fileop.c,
10597 plugins/tools/tool.h,
10598 plugins/tools/tool.c:
10599 Store, load and save stdin data
10600 Use tools-2.xml instead of tools.xml
10602 * plugins/tools/plugin.c,
10603 plugins/tools/plugin.h:
10606 * plugins/tools/dialog.c,
10607 plugins/tools/dialog.h:
10610 * plugins/tools/variable.c,
10611 plugins/tools/variable.h:
10612 Add editor related variables
10615 2005-04-29 Naba Kumar <naba@gnome.org>
10617 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
10619 * plugins/editor/text_editor.c: Fixed line marker interpretation.
10621 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
10622 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
10623 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
10624 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
10625 working on gdb MI interface. Completed MI parser interface.
10627 Patch from Massimo Cora <maxcvs@email.it>:
10628 * plugins/class-inheritance/Makefile.am,
10629 plugins/class-inheritance/class-inherit.c,
10630 plugins/class-inheritance/class-inherit.h,
10631 plugins/class-inheritance/plugin.c,
10632 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
10633 Used system theme for colors. Display class members on mouse click.
10635 2005-04-28 Naba Kumar <naba@gnome.org>
10637 * plugins/symbol-browser/an_symbol_prefs.c
10638 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
10639 implementation to create/add/remove custom tags files in symbol
10640 brower preferences.
10642 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
10645 * plugins/project-import/project-import.c: Fixed memory leaks and
10646 use correct debug prints.
10648 * TODO.tasks: Updated.
10650 2005-04-27 Naba Kumar <naba@gnome.org>
10652 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
10653 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
10654 scintilla/Makefile.am: Fixed 'make distcheck' errors.
10656 * plugins/editor/anjuta-docman.c,
10657 plugins/editor/anjuta-docman.h,
10658 plugins/editor/plugin.c: Emit editor-added signal from docman
10659 and connect signals to new editor correctly.
10661 * plugins/class-inheritance/plugin.c,
10662 plugins/symbol-browser/plugin.c: Added stock icons.
10664 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
10665 plugins/build-basic-autotools/executer.c,
10666 plugins/build-basic-autotools/executer.h: Added missing files
10667 for the execute programs implementation.
10669 2005-04-26 Naba Kumar <naba@gnome.org>
10671 * TODO.tasks: Updated.
10673 * plugins/file-loader/plugin.c,
10674 plugins/project-import/anjuta-project-import.plugin.in,
10675 plugins/project-import/plugin.c,
10676 plugins/project-import/project-import.c,
10677 plugins/project-import/project-import.h: Be able to import older
10680 2005-04-26 Naba Kumar <naba@gnome.org>
10682 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
10683 removing it from the shell.
10685 * libanjuta/anjuta-shell.c,
10686 libanjuta/anjuta-shell.h,
10687 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
10688 so that widget additions are freezed or thaw using a pending queue.
10689 Fixded UI flicker while loading projects.
10691 2005-04-26 Naba Kumar <naba@gnome.org>
10693 * TODO.tasks: Updated.
10695 * libanjuta/interfaces/libanjuta.idl: Added execute method for
10696 IAnjutaBuildable interface.
10698 * plugins/build-basic-autotools/Makefile.am,
10699 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
10700 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
10701 plugins/build-basic-autotools/build-basic-autotools.c,
10702 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
10703 interface and UI for executing project/file programs. Implemented
10704 IAnjutaFile interface so that executables could be opened directly.
10706 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
10707 Authors line (Reserved for external plugins, which do not have a way to
10708 show their credits).
10710 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
10711 [File Loader] group for menu labels (default to "Name" if it is not
10714 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
10715 for executing external commands.
10717 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
10719 * plugins/project-wizard/property.c:
10720 Correct a memory leak
10722 * libanjuta/interfaces/libanjuta.idl,
10723 plugins/editor/text_editor.c:
10724 Add erase_all and replace_selection function to IAnjutaEditor
10726 * plugins/tools/anjuta-tools.glade,
10727 plugins/tools/fileop.c,
10728 plugins/tools/editor.c,
10729 plugins/tools/tool.c
10730 plugins/tools/tool.h:
10731 Add shortcut and icon
10733 * plugins/tools/variable.c,
10734 plugins/tools/variable.h:
10735 Add a variable asking parameters at run time
10737 * plugins/tools/execute.c:
10738 Add a warning message for missing document manager
10739 Add replace buffer and replace selection output
10740 Correct an error in popup output
10742 * plugins/tools/plugin.c,
10743 plugins/tools/plugin.h,
10744 plugins/tools/anjuta-tools.ui,
10747 Attach tools menu to a new place
10749 2005-04-25 Naba Kumar <naba@gnome.org>
10751 * libanjuta/plugins.c, src/about.c, src/about.h,
10752 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
10753 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
10754 plugins (about box for plugins) menu.
10756 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10758 * plugins/editor/search-replace.c :
10759 Displayed full path in Search pane window.
10760 Bug 300231 : Selected line in Search pane window .
10762 2005-04-23 Naba Kumar <naba@gnome.org>
10764 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
10766 2005-04-22 Naba Kumar <naba@gnome.org>
10768 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
10770 * plugins/project-wizard/templates/java.wiz,
10771 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
10772 to create bytecodes (.class) files.
10774 * plugins/symbol-browser/an_symbol_info.c,
10775 plugins/symbol-browser/an_symbol_info.h,
10776 plugins/symbol-browser/an_symbol_search.c,
10777 plugins/symbol-browser/an_symbol_view.c,
10778 plugins/symbol-browser/plugin.c,
10779 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
10780 in file symbol list.
10782 2005-04-22 Naba Kumar <naba@gnome.org>
10784 * TODO.tasks: Updated.
10786 * plugins/class-inheritance/Makefile.am,
10787 plugins/subversion/Makefile.am: Do not install plugin files when
10788 plugin build condition is false.
10790 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
10791 plugins/build-basic-autotools/build-basic-autotools.c,
10792 plugins/build-basic-autotools/build-basic-autotools.h,
10793 plugins/file-loader/anjuta-loader-plugin.ui,
10794 plugins/file-loader/dnd.c,
10795 plugins/file-loader/plugin.c,
10796 plugins/file-loader/plugin.h,
10797 plugins/project-manager/anjuta-project-manager.ui,
10798 plugins/project-manager/plugin.c: Added open file and build context
10799 menu in project manager context menu.
10801 2005-04-22 Naba Kumar <naba@gnome.org>
10803 * configure.in: Added message output showing conditional plugins to
10806 * src/layout.xml: Added layout for class-inheritance plugin widget.
10808 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
10809 plugin name to remove redundant terms.
10811 * TODO.tasks: Updated.
10814 plugins/symbol-browser/Makefile.am,
10815 plugins/symbol-browser/an_symbol_view.c,
10816 (removed) plugins/symbol-browser/sv_class.xpm,
10817 (removed) plugins/symbol-browser/sv_function.xpm,
10818 (removed) plugins/symbol-browser/sv_macro.xpm,
10819 (removed) plugins/symbol-browser/sv_private_fun.xpm,
10820 (removed) plugins/symbol-browser/sv_private_var.xpm,
10821 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
10822 (removed) plugins/symbol-browser/sv_protected_var.xpm,
10823 (removed) plugins/symbol-browser/sv_public_fun.xpm,
10824 (removed) plugins/symbol-browser/sv_public_var.xpm,
10825 (removed) plugins/symbol-browser/sv_static_fun.xpm,
10826 (removed) plugins/symbol-browser/sv_static_var.xpm,
10827 (removed) plugins/symbol-browser/sv_struct.xpm,
10828 (removed) plugins/symbol-browser/sv_unknown.xpm,
10829 (removed) plugins/symbol-browser/sv_variable.xpm,
10830 (added) plugins/symbol-browser/images/.cvsignore,
10831 (added) plugins/symbol-browser/images/Icons.16x16.Class,
10832 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
10833 (added) plugins/symbol-browser/images/Icons.16x16.Field,
10834 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
10835 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
10836 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
10837 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
10838 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
10839 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
10840 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
10841 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
10842 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
10843 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
10844 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
10845 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
10846 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
10847 (added) plugins/symbol-browser/images/Icons.16x16.Method,
10848 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
10849 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
10850 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
10851 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
10852 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
10853 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
10854 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
10855 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
10856 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
10857 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
10858 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
10859 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
10860 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
10861 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
10862 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
10863 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
10864 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
10865 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
10866 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
10867 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
10868 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
10869 pixmaps and added new icons (taken from monodevelop).
10871 2005-04-21 Naba Kumar <naba@gnome.org>
10873 Patch from Massimo Cora <maxcvs@email.it>:
10875 * configure.in, plugins/Makefile.am
10876 (new) plugins/class-inheritance/.cvsignore,
10877 (new) plugins/class-inheritance/Makefile.am,
10878 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
10879 (new) plugins/class-inheritance/class-inherit.c,
10880 (new) plugins/class-inheritance/class-inherit.h,
10881 (new) plugins/class-inheritance/plugin.c,
10882 (new) plugins/class-inheritance/plugin.h,
10883 (new) plugins/class-inheritance/class-inheritance.png: Added class
10884 inheritance plugin.
10886 Changes by naba: Added pkgconfig check for graphviz and conditionally
10889 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
10891 2005-04-20 Naba Kumar <naba@gnome.org>
10893 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
10894 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10895 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10896 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10897 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10898 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10899 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10900 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10901 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10902 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10903 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10905 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
10906 message view management.
10908 * libanjuta/anjuta-children.[ch],
10909 plugins/build-basic-autotools/build-basic-autotools.c,
10910 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
10911 Removed anjuta_children_init() function,
10912 because it is done automatically when first invoked. Introduced
10913 anjuta_children_recover() to recover the child signalling. Fixed
10914 child exit management to correctly recover the exit status.
10916 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
10917 to properly shutdown the launcher and to kill the running process
10918 (without emitting any signal).
10920 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
10921 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
10922 gdb and program instance.
10924 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10926 * plugins/editor/search-replace.c :
10927 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
10929 2005-04-18 Naba Kumar <naba@gnome.org>
10931 * TODO.tasks: Marked completed items.
10933 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
10934 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
10935 plugins/project-manager/plugin.c: Prompt user for the debugging
10936 target (select from a list of project's executable targets) and
10937 correctly start debugger. Take care of libtool wrapping when the
10938 target selected is libtool target. Fixed debugger menu items
10941 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
10943 * plugins/tools/execute.c,
10944 plugins/tools/execute.h:
10945 Implement save all files before running a command
10946 Implement all options for stdout and stderr except replace buffer
10947 Allow running several tools
10949 * plugins/tools/plugin.c:
10950 Move anjuta launcher in execute.c
10952 * plugins/tools/tools.h,
10953 plugins/tools/variable.c:
10956 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
10958 * plugins/tools/anjuta-tools.glade:
10959 Add new properties in tool editor dialog
10960 Cosmetic improvements
10962 * plugins/tools/anjuta-tools.ui:
10963 Attach tool menu as a build menu
10965 * plugins/tools/dialog.c:
10966 Set tool menu item sensitivity in tool list
10969 * plugins/tools/editor.c,
10970 plugins/tools/editor.h,
10971 plugins/tools/fileop.c,
10972 plugins/tools/tool.c,
10973 plugins/tools/tool.h:
10974 Add new properties (active, save file...)
10975 Most of them are still not implemented
10977 * plugins/tools/execute.c,
10978 plugins/tools/execute.h:
10979 Reorganize code to support multiple run
10980 Support run in terminal
10982 * plugins/tools/plugin.c
10983 plugins/tools/plugin.h:
10984 Move message handling in execute.c
10986 * plugins/tools/variable.h,
10987 plugins/tools/variable.c:
10988 Add useful variables
10990 2005-04-13 Naba Kumar <naba@gnome.org>
10992 * plugins/editor/text_editor.c: Fixed file monitoring condition.
10993 * plugins/editor/Makefile.am: Added gnome-vfs flags.
10995 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10997 * plugins/tools/dialog.c plugins/tools/tool.c :
11000 2005-04-06 Naba Kumar <naba@gnome.org>
11002 * src/anjuta.c: Load default session only when
11003 "anjuta.session.load.last" preference is enabled.
11005 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
11007 * plugins/tools/Makefile.am,
11008 plugins/tools/variable.c,
11009 plugins/tools/variable.h:
11010 Add new code for handling variables
11012 * plugins/tools/anjuta-tools.glade:
11013 Improve tool editor dialog
11014 Add variable selection dialog
11016 * plugins/tools/dialog.c,
11017 plugins/tools/dialog.h,
11018 plugins/tools/plugin.c,
11019 plugins/tools/plugin.h:
11020 Add variable object
11021 Add a function to get it
11023 * plugins/tools/editor.c:
11024 Add gui code for variable selection dialog
11026 * plugins/tools/execute.c:
11027 Use variables for executing command
11029 * Naba: Compile warning fixes.
11031 2005-04-06 Naba Kumar <naba@gnome.org>
11033 * TODO.tasks: Marked completed items.
11035 2005-04-06 Naba Kumar <naba@gnome.org>
11037 * plugins/subversion/svn-backend.c: Fixed subversion plugin
11040 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
11042 2005-04-04 Naba Kumar <naba@gnome.org>
11044 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
11045 inside Main window.
11047 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
11049 * plugins/tools/Makefile.am,
11050 plugins/tools/anjuta-tools.plugin.in,
11051 plugins/tools/anjuta-tools.ui,
11052 plugins/tools/anjuta-tools.gladei,
11053 plugins/tools/anjuta-tools-plugin.png,
11054 plugins/tools/plugin.c,
11055 plugins/tools/plugin.h,
11056 plugins/tools/dialog.c,
11057 plugins/tools/dialog.h,
11058 plugins/tools/fileop.c,
11059 plugins/tools/fileop.h,
11060 plugins/tools/tool.c,
11061 plugins/tools/tool.h,
11062 plugins/tools/editor.c,
11063 plugins/tools/editor.h,
11064 plugins/tools/execute.c,
11065 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
11066 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
11069 * anjuta-tools.[ch]: Removed old tools code.
11071 2005-04-01 Steve Murphy <murf@e-tools.com>
11073 * configure.in: Added "rw" to ALL_LINGUAS.
11075 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11078 manuals/C/anjuta-manual/fileoperations.xml
11080 manuals/C/anjuta-manual/figures/search_expr.png
11081 manuals/C/anjuta-manual/figures/search_expr_basic.png
11082 manuals/C/anjuta-manual/figures/search_file_list.png
11083 manuals/C/anjuta-manual/figures/search_file_pattern.png
11084 manuals/C/anjuta-manual/figures/search_replace.png
11085 manuals/C/anjuta-manual/figures/search_setting.png
11086 manuals/C/anjuta-manual/figures/search_target.png
11087 manuals/C/anjuta-manual/figures/search_target_action.png
11088 manuals/C/anjuta-manual/figures/search_target_in.png
11090 manuals/C/anjuta-manual/figures/find_files.png
11091 manuals/C/anjuta-manual/figures/find_replace.png
11092 manuals/C/anjuta-manual/figures/find_text.png :
11093 Updated Anjuta manual (File Operations)
11095 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11097 * manuals/C/anjuta-manual/fileoperations.xml,
11098 manuals/C/anjuta-manual/figures/open_file.png,
11099 manuals/C/anjuta-manual/figures/open_file_multiple.png,
11100 manuals/C/anjuta-manual/figures/prefs_print.png,
11101 manuals/C/anjuta-manual/figures/print_dlg.png,
11102 manuals/C/anjuta-manual/figures/print_preview.png.
11104 manuals/C/anjuta-manual/figures/add_edit_macro.png,
11105 manuals/C/anjuta-manual/figures/display_macro.png,
11106 manuals/C/anjuta-manual/figures/insert_text.png,
11107 manuals/C/anjuta-manual/figures/keyword_macro.png,
11108 manuals/C/anjuta-manual/figures/new_file_wizard.png,
11109 manuals/C/anjuta-manual/figures/save_as_file.png :
11110 Updated Anjuta Manual (File Operations)
11112 2005-03-23 Adam Weinberger <adamw@gnome.org>
11114 * plugins/editor/action-callbacks.c,
11115 plugins/file-loader/plugin.c,
11116 plugins/gtodo/main.c,
11117 plugins/project-wizard/druid.c:
11118 Fix spelling/grammar errors. Fixes bugs
11119 169068, 169137, 169138, and 169139.
11121 2005-03-21 Naba Kumar <naba@gnome.org>
11123 Patch from: Massimo Cora' <maxcvs@email.it>:
11125 * plugins/editor/Makefile.am
11126 plugins/editor/anjuta-docman.c,
11127 (added) plugins/editor/editor-tooltips.c,
11128 (added) plugins/editor/editor-tooltips.h: Added tooltips to
11129 editor tabs to show full path.
11131 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
11133 * plugins/subversion/svn-backend.c:
11134 Removed "apr-0/" from include because this is
11135 already included in SVN_INCLUDE and broke building if
11136 apr >= 1.0 was installed.
11138 2005-03-18 Naba Kumar <naba@gnome.org>
11140 Patch from: Massimo Cora' <maxcvs@email.it>:
11142 * plugins/editor/action-callbacks.c,
11143 plugins/editor/aneditor-calltip.cxx,
11144 plugins/editor/aneditor-priv.h,
11145 plugins/editor/aneditor.cxx,
11146 plugins/editor/aneditor.h,
11147 plugins/editor/anjuta-document-manager.ui: Added calltip
11148 activation from menu.
11150 2005-03-16 Naba Kumar <naba@gnome.org>
11152 Patch from: Massimo Cora' <maxcvs@email.it>:
11154 * plugins/class-gen/action-callbacks.c,
11155 plugins/class-gen/anjuta-class-gen-plugin.glade,
11156 plugins/class-gen/class_gen.c,
11157 plugins/class-gen/class_gen.h,
11158 plugins/class-gen/class_logo.xpm,
11159 plugins/class-gen/plugin.c: Create files without project
11160 being open. Add to project support. And other enhancements.
11162 2005-03-15 Adam Weinberger <adamw@gnome.org>
11165 plugins/debug-manager/utilities.c,
11166 plugins/file-loader/plugin.c,
11167 plugins/gdb/utilities.c,
11168 plugins/profile-default/plugin.c,
11169 plugins/project-import/project-import.c,
11170 src/anjuta-actions.h:
11171 Spelling/grammar fixes.
11173 2005-03-13 Naba Kumar <naba@gnome.org>
11175 * plugins/editor/action-callbacks.c,
11176 plugins/editor/action-callbacks.h,
11177 plugins/editor/anjuta-document-manager.ui,
11178 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
11179 submenu. Moved menuitems from Format to View->Editor.
11181 * src/action-callbacks.c, src/action-callbacks.h,
11182 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
11183 layout and lock layout menus in View submenu. Get rid of
11184 Settings->Layout Manager menu.
11186 * plugins/project-import/anjuta-project-import.plugin.in:
11189 * global-tags/Makefile.am,
11190 global-tags/create_global_tags.sh,
11191 plugins/editor/aneditor-autocomplete.cxx,
11192 plugins/editor/aneditor-priv.h,
11193 plugins/editor/aneditor.cxx,
11194 tagmanager/tm_workspace.c: Fixed scope members autocompletion
11195 in editor and made it work in global symbols also.
11197 * src/anjuta-app.c: Always use priority texts besides icons style
11198 for toolbars, because other styles look horible for Anjuta (fixme).
11200 2005-03-11 Naba Kumar <naba@gnome.org>
11202 * configure.in: Removed test for iconv.
11204 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
11205 before scintilla widget is realized.
11207 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
11208 for Update menuitem.
11210 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
11211 already applied in scintilla main stream.
11213 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
11214 and notified scintilla developer.
11216 2005-03-10 Naba Kumar <naba@gnome.org>
11218 * src/action-callbacks.c: Removed reference to src/help.h (dead
11221 * plugins/editor/text_editor.c: Removed reference to
11222 src/launcher.h (a dead file).
11224 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
11225 src/controls.c, src/controls.h, src/fileselection.c,
11226 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
11227 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
11228 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
11229 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
11230 src/session.h, src/support.c, src/support.h, src/toolbar.c,
11231 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
11232 Removed these dead files from CVS.
11235 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11237 * plugins/file-wizard/action-callbacks.c : Added error message.
11238 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
11241 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
11243 * plugins/cvs-plugin/cvs-callbacks.c
11244 plugins/cvs-plugin/plugin.c:
11245 Fixed preferences page init and busy handling
11247 * plugins/subversion/plugin.c:
11248 Fixed preferences page init
11250 2005-03-09 Naba Kumar <naba@gnome.org>
11252 * plugins/Makefile.am, plugins/glade/Makefile.am,
11253 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
11254 enabled glade plugin in Anjuta. The plugin is built only when
11255 glade3 is installed.
11257 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
11259 * plugins/project-wizard/templates/java.wiz
11260 plugins/project-wizard/templates/java-logo.png (*)
11261 plugins/project-wizard/templates/java/*
11262 plugins/project-wizard/templates/Makefile.am
11265 Add Java project type. It generates a autoconf/automake
11266 project which is compiled using gcj. It requires automake
11267 > 1.4 (1.9 is known to work) to work!
11269 (*) still awaiting response from the gcj team if we
11270 may use their logo.
11272 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
11274 * plugins/project-import/*
11275 plugins/Makefile.am
11277 Added project import plugin. Might be a bit buggy and limited
11279 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
11280 Icon from old pixmaps dir
11282 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11284 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
11285 plugins/macro/macro-util.c, plugins/macro/macros.xml :
11286 Added C Custom_Indent line macro.
11289 2005-03-09 Naba Kumar <naba@gnome.org>
11291 * TODO.tasks: Added new message-manager tasks.
11293 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11294 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11295 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11296 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11297 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11298 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11299 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11300 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11301 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11302 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11304 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
11305 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
11306 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
11307 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
11308 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
11309 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
11310 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
11311 Removed debugger widgets from shell on debugger shutdown. Added
11312 scrolled windows for docked widgets. Removed unnecessary widget refs
11313 and unrefs. Destroy widgets correctly on debugger shutdown.
11315 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
11316 with project description title. Removed frame shadow.
11318 * plugins/project-wizard/druid.c: Initializes tooltips.
11320 * scintilla/Makefile.am: Fixed comiple error.
11322 2005-03-08 Adam Weinberger <adamw@gnome.org>
11324 * plugins/class-gen/anjuta-class-gen-plugin.glade,
11325 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
11327 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11329 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
11330 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
11331 plugins/macro/macro-util.c, plugins/macro/macro-util.h
11332 plugins/macro/macros.xml, plugins/macro/plugin.c :
11333 Moved cursor at the '|' position defined in macros.
11335 2005-03-07 Naba Kumar <naba@gnome.org>
11337 * plugins/subversion/Makefile.am: Fixed build error.
11339 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
11340 types (perl, python, shellscript).
11342 * plugins/editor/plugin.c: Fixed to show all highlight options.
11344 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11346 * TODO.tasks : updated tasks.
11347 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
11349 2005-03-07 Naba Kumar <naba@gnome.org>
11351 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
11352 or disable subversion file-manager submenu. If "Subvesion" is also
11353 valid directory, we should also check for it.
11355 * configure.in: Disable cygwin macro until someone fixes the
11358 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
11359 backward compatibility.
11361 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11363 * src/about.c : Cleaned code.
11364 * plugins/macro/macros.xml : Added "do_while" C macro.
11365 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
11366 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
11367 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
11368 Closed registers, shared libraries, kernel signals dialogs with ESC key.
11370 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
11372 * plugins/class-gen/plugin.c:
11373 Removed "return" to activate project_root_uri watching.
11375 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
11377 * plugins/Makefile.am
11378 plugins/subversion/*:
11379 Added subversion plugin. Add, Remove, Commit and Update work
11380 everything else needs work.
11382 * plugins/terminal/terminal.c
11383 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
11384 we still have focus problems with the editor.
11386 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11388 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
11390 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11392 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
11394 2005-03-04 Naba Kumar <naba@gnome.org>
11396 Patch from Massimo Cora' <maxcvs@email.it>:
11398 * plugins/class-gen/Makefile.am,
11399 plugins/class-gen/action-callbacks.c,
11400 plugins/class-gen/action-callbacks.h,
11401 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
11402 plugins/class-gen/anjuta-class-gen.plugin.in,
11403 plugins/class-gen/class_gen.c,
11404 plugins/class-gen/class_gen.h,
11405 (removed) plugins/class-gen/clsGen.c,
11406 (added) plugins/class-gen/goc_template_header,
11407 (added) plugins/class-gen/goc_template_source,
11408 plugins/class-gen/plugin.c,
11409 plugins/class-gen/plugin.h: Refactored class gen code.
11410 Added GOCBuilder code. Fixed UI. Implemented plugin.
11412 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
11414 * plugins/project-wizard/property.c
11415 plugins/project-wizard/install.c
11416 plugins/project-wizard/druid.c
11417 plugins/editor/goto_line.c
11418 plugins/editor/plugin.c
11419 plugins/gtodo/add_edit_item.c
11420 plugins/gtodo/ligtodo.c
11421 plugins/gtodo/main.c
11422 plugins/gtodo/preferences.c:
11423 Fixed #167559, #167534, #167266, #167357
11424 (Bad English in strings...)
11426 Thanks to Adam Weinberger and Thierry Moisan for
11429 2005-03-03 Naba Kumar <naba@gnome.org>
11431 * libegg/Makefile.am, libegg/menu/Makefile.am,
11432 (added) libegg/egg-submenu-action.c,
11433 (added) libegg/menu/egg-submenu-action.h: Created a new action for
11434 submenu (used for wizard listing).
11436 * plugins/file-loader/anjuta-loader-plugin.ui
11437 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
11440 * plugins/editor/action-callbacks.c,
11441 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
11442 ctrl+tabbing because it was interfaring with focus navigation.
11443 Focus editor on "Esc" in incremental search entry. Cleanups.
11445 * plugins/file-manager/an_file_view.c,
11446 plugins/symbol-browser/plugin.c,
11447 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
11450 * plugins/profile-default/plugin.c,
11451 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
11454 * (removed) scintilla/patches/a64-crash-fix.patch,
11455 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
11458 2005-03-03 Naba Kumar <naba@gnome.org>
11460 * HACKING: Fixed typos.
11462 * plugins/editor/aneditor-indent.cxx: Clean up.
11464 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
11465 Enable/disable save, undo and redo actions depending on state
11468 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11470 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
11471 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
11472 Displayed search_incremental status.
11474 * Removed plugins/editor/search_incremental.[ch]
11476 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
11478 * plugins/cvs-plugin/cvs-execute.c
11479 plugins/cvs-plugin/cvs-callbacks.c:
11480 - Use weak reference on mesg_view and reuse tab if
11481 it still exists to avoid cluttering message manager.
11482 - Fixed bug in cvs remove
11484 README, HACKING: Updated
11486 configure.in: Added check for libsvn
11488 2005-02-29 Naba Kumar <naba@gnome.org>
11490 * plugins/file-manager/an_file_view.c,
11491 plugins/symbol-browser/an_symbol_view.c,
11492 plugins/symbol-browser/plugin.c: Hide column headers (they
11495 2005-02-29 Naba Kumar <naba@gnome.org>
11497 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11498 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11499 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11500 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11501 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11502 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11503 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11504 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11505 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11506 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11508 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
11509 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
11510 (added) libanjuta/anjuta-session.[hc],
11511 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
11512 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
11513 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
11516 Implemented session management. Implemented session
11517 container class. Added session notifications from shell. Implemented
11518 session save/load in editor, file-loader, default-profile-plugin
11519 and anjuta-app. Fixed window sizing and restoration. Cleaned up
11520 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
11521 and maximized states in session. Implemented project session
11524 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11526 * plugins/class-gen/action-callbacks.[ch],
11527 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
11528 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
11529 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
11532 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
11534 * plugins/project-wizard/anjuta-project-wizard.glade,
11535 plugins/project-wizard/druid.c:
11536 Add some padding in tab label in project selection page
11538 * plugins/project-wizard/druid.c,
11539 plugins/project-wizard/parser.c:
11540 Search for project template recursively
11541 Add ~/.anjuta/project to the search paths
11543 2005-02-26 Naba Kumar <naba@gnome.org>
11545 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
11546 * plugins/file-loader/plugin.c: Fixed crash bug.
11547 * libanjuta/plugins.c: Fixed memory leak.
11549 2005-02-26 Naba Kumar <naba@gnome.org>
11551 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
11552 "UserActivatable" attribute for plugins. This attribute if set to
11553 "no" will prevent users from activating/deactivating it from
11554 plugins dialog. Added a toggle button in plugins dialog to toggle
11555 the plugins list between list of activatable plugins (default) to
11556 list of all plugins. anjuta_plugin_select() now only selects the
11557 plugin. Added anjuta_plugins_select_and_activate() method that will
11558 select and activate it.
11560 * plugins/profile-default/Makefile.am,
11561 plugins/profile-default/anjuta-default-profile.ui,
11562 plugins/profile-default/plugin.c,
11563 plugins/profile-default/plugin.h,
11564 plugins/project-manager/anjuta-project-manager.ui,
11565 plugins/project-manager/plugin.c,
11566 plugins/project-manager/plugin.h:
11568 Anjuta projects (*.anjuta) files define the profile of respective
11569 projects. Profile is a set of related plugins required for the
11570 project to open. Moved "close project" action from Project Manager
11571 to Profile Manager plugin. Implemented loading and unloading of
11572 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
11573 (instead of Project Manager) now handles opening of *.anjuta files.
11574 Close Project menuitem is now moved to File submenu (being
11575 consistent with Anjuta 1.x versions and avoiding creating Project
11576 submenu when project manager is not loaded).
11578 * src/anjuta-actions.h: Fixed short-cut key for Help content.
11580 * src/anjuta.ui: Fixed place holder for projects.
11582 * (new) plugins/profile-default/default.anjuta: default startup
11583 profile. Removed the hardcoded plugins loading in
11584 DefaultProfilePlugin.
11587 plugins/project-wizard/templates/terminal/project.anjuta:
11588 Implemented project format in newly created projects.
11590 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
11591 plugins/class-gen/anjuta-class-gen.plugin.in,
11592 plugins/cvs-plugin/anjuta-cvs.plugin.in,
11593 plugins/editor/anjuta-document-manager.plugin.in,
11594 plugins/file-loader/anjuta-loader.plugin.in,
11595 plugins/file-wizard/anjuta-file-wizard.plugin.in,
11596 plugins/gdb/anjuta-gdb.plugin.in,
11597 plugins/glade/anjuta-glade.plugin.in,
11598 plugins/message-view/anjuta-message-manager.plugin.in,
11599 plugins/profile-default/anjuta-default-profile.plugin.in,
11600 plugins/project-manager/anjuta-project-manager.plugin.in,
11601 plugins/project-wizard/anjuta-project-wizard.plugin.in:
11602 Defined UserActivatable attributes. Added supported types attribute.
11604 * plugins/project-wizard/anjuta-project-wizard.glade
11605 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
11606 "Project Wizard" in preferences title.
11608 * TODO.tasks: Updated.
11610 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
11613 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11615 * plugins/file-wizard/anjuta-file-wizard.glade
11616 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
11618 Integrated License macros, cleaned file.c.
11620 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
11622 * plugins/macor/macro-util.c: Fixed crash bugs if email or
11623 username can not be found correctly.
11625 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11627 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
11628 plugins/macro/macros.xml :
11630 Added Headers macros. Cleaned file.c
11632 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11634 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
11635 plugins/macro/macros.xml :
11637 Fixed a bug. Added Header macro.
11640 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11642 * plugins/file-wizard/action-callbacks.c,
11643 plugins/file-wizard/file.c, plugins/macro/macro-util.c
11644 plugins/macro/macros.xml :
11646 Added FileName, Header template macros.
11648 2005-02-24 Naba Kumar <naba@gnome.org>
11650 * plugins/patch/patch-plugin.c: Fixed a function call.
11652 * src/anjuta.c, src/main.c: Save and load default session.
11654 2005-02-24 Naba Kumar <naba@gnome.org>
11656 * libanjuta/interfaces/libanjuta.idl,
11657 plugins/message-view/anjuta-msgman.c,
11658 plugins/message-view/anjuta-msgman.h,
11659 plugins/message-view/plugin.c: Added and implemented
11660 set_view_title() method.
11662 * plugins/build-basic-autotools/build-basic-autotools.c,
11663 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
11664 build context pooling. Maximum 3 contexts are reused. Additional
11665 contexts are created when all are busy.
11667 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11669 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
11670 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
11671 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
11672 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
11674 Added Copyright, Changelog macros.
11676 2005-02-23 Naba Kumar <naba@gnome.org>
11678 Patch from Massimo Cora' <maxcvs@email.it>:
11679 * plugins/Makefile.am,
11680 plugins/patch/Makefile.am,
11681 (added) plugins/patch/anjuta-patch-plugin.png,
11682 (added) plugins/patch/anjuta-patch.plugin.in,
11683 (added) plugins/patch/anjuta-patch.ui,
11684 plugins/patch/patch-plugin.c,
11685 (added) plugins/patch/patch-plugin.h,
11686 (added) plugins/patch/plugin.c,
11687 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
11690 2005-02-23 Naba Kumar <naba@gnome.org>
11692 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
11693 file-loader/plugin.c, profile-default/plugin.c:
11694 Implemented "activated" and "deactivated" signals for plugin class.
11695 Renamed *_location() functions to *_id(), because location is
11696 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
11697 anjuta_plugins_unload_plugin().
11699 * class-gen/plugin.c: Fixed complier warning and utility function call.
11701 * debug-manager/plugin.c: Unload debugger plugin correctly.
11703 * project-manager/plugin.c: Fixed compiler warnings.
11705 * plugins/project-wizard/templates/gnome/.cvsignore,
11706 plugins/project-wizard/templates/gnome/po/.cvsignore,
11707 plugins/project-wizard/templates/gnome/src/.cvsignore,
11708 plugins/project-wizard/templates/gtk/po/.cvsignore,
11709 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
11710 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
11712 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
11713 build (we need to fix this thing).
11715 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
11717 * plugins/macro/macro-action.[ch]
11718 plugins/macro/macro-edit.c
11719 plugins/macro/macro-dialog.c
11720 plugins/macro/macro-db.[ch]
11721 plugins/macro/plugin.[ch]
11722 plugins/macro/macro-util.[ch] (added)
11724 Cleaned up macro plugin and preview expanded macros.
11726 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
11728 * plugins/cvs-plugin/cvs-interface.c:
11730 Fixed option setting when using no compression and not
11733 2005-02-23 Naba Kumar <naba@gnome.org>
11735 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
11736 geometry on exit and startup (only if there is no geometry from the
11739 * TODO.tasks: Updated.
11741 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
11743 * manuals/reference/libanjuta/Makefile.am,
11744 manuals/reference/libanjuta/libanjuta-docs.sgml,
11745 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
11746 documentation for writing project templates.
11748 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11750 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
11751 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
11753 Expansion keywords in macros.
11755 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11757 * plugins/file-wizard/action-callbacks.c,
11758 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
11759 plugins/macro/macros.xml :
11761 Inserting text by macro plugin
11764 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
11766 * plugins/macro/plugin.c
11767 plugins/cvs-plugin/plugin.c:
11769 Fixed interfaces (use static)
11771 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
11773 * plugins/macro/macro-actions.[ch]
11774 plugins/macro/plugin.c
11775 libanjuta/interfaces/libanjuta.idl:
11777 Implemented IAnjutaMacro interface to be used by file-wizard
11779 * plugins/cvs-plugin/plugin.c
11780 libanjuta/interfaces/libanjuta.idl:
11782 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
11783 for all version control systems and not only for cvs.
11785 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11787 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
11790 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
11793 2005-02-21 Naba Kumar <naba@gnome.org>
11795 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
11796 IAnjutaDebugger interface.
11798 * plugins/debug-manager/anjuta-debug-manager.ui,
11799 plugins/debug-manager/attach_process.c,
11800 plugins/debug-manager/attach_process.h,
11801 plugins/debug-manager/plugin.c,
11802 plugins/debug-manager/plugin.h,
11803 plugins/gdb/actions.c,
11804 plugins/gdb/actions.h,
11805 plugins/gdb/anjuta-gdb-plugin.ui,
11806 plugins/gdb/breakpoints.c,
11807 plugins/gdb/breakpoints.h,
11808 plugins/gdb/debugger.c,
11809 plugins/gdb/debugger.h,
11810 plugins/gdb/memory.c,
11811 plugins/gdb/plugin.c,
11812 plugins/gdb/plugin.h,
11813 plugins/gdb/sharedlib.h,
11814 plugins/gdb/sharedlib_cbs.c,
11815 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
11816 correctly between debug-manager and debugger. Implemented debugger
11817 interface in gdb plugin. Fixed action names. Added UI updating.
11818 Start and stop debugger (does not work yet). Fixed UI merging.
11819 Fixed debugger plugin handling in debug-manager.
11821 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
11823 * plugins/editor/aneditor-autocomplete.cxx:
11825 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
11826 crash with C++ "template" keyword.
11828 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11830 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
11831 Fixed bug (Closed macro dialogs with Esc key).
11833 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
11835 * plugins/project-wizard/xlib.wiz,
11836 plugins/project-wizard/xlib-logo.png,
11837 plugins/project-wizard/xlib/*:
11838 Port old xlib anjuta project on new project wizard
11840 * plugins/project-wizard/xlib-dock.wiz,
11841 plugins/project-wizard/xlib-dock/*:
11842 Port old xlib dock anjuta project on new project wizard
11844 * plugins/project-wizard/wxwin.wiz,
11845 plugins/project-wizard/wxwin-logo.png,
11846 plugins/project-wizard/wxwin/*:
11847 Port old wxwin anjuta project on new project wizard
11849 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
11850 necessary changes for the new templates.
11852 2005-02-18 Naba Kumar <naba@gnome.org>
11854 * plugins/Makefile.am: Added class-gen
11856 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
11858 * plugins/project-wizard/header.c:
11859 Fix a bug in sorting of project categories
11861 2005-02-18 Naba Kumar <naba@gnome.org>
11863 Patch from Massimo Cora <maxcvs@email.it>:
11865 * plugins/class-gen/.cvsignore,
11866 plugins/class-gen/Makefile.am,
11867 (added) plugins/class-gen/action-callbacks.c,
11868 (added) plugins/class-gen/action-callbacks.h,
11869 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
11870 (added) plugins/class-gen/class_gen.c,
11871 (added) plugins/class-gen/class_gen.h,
11872 (added) plugins/class-gen/plugin.c,
11873 (added) plugins/class-gen/plugin.h: Ported class wizard to the
11876 * plugins/project-manager/plugin.c: implemented add_source().
11878 2005-02-17 Naba Kumar <naba@gnome.org>
11880 * plugins/file-loader/plugin.c: Fixed possible crash.
11882 * src/action-callbacks.c, src/action-callbacks.h,
11883 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
11885 2005-02-17 Naba Kumar <naba@gnome.org>
11887 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11888 plugins/project-wizard/templates/gnome.wiz,
11889 plugins/project-wizard/templates/gtk.wiz,
11890 plugins/project-wizard/templates/gtkmm.wiz,
11891 plugins/project-wizard/templates/terminal.wiz,
11892 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11893 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
11894 plugins/project-wizard/templates/gnome/src/callbacks.c,
11895 plugins/project-wizard/templates/gnome/src/callbacks.h,
11896 plugins/project-wizard/templates/gnome/src/main.c,
11897 plugins/project-wizard/templates/gtk/src/callbacks.c,
11898 plugins/project-wizard/templates/gtk/src/callbacks.h,
11899 plugins/project-wizard/templates/gtk/src/main.c,
11900 plugins/project-wizard/templates/gtkmm/src/main.cc,
11901 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
11902 to generate licence correctly (without any extra newlines). Removed
11903 IncludeGNUHeader macro definition and added proper licence property.
11904 Fixed project directory paths in file contents.
11906 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11908 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
11909 Closed macro dialogs with Esc key.
11911 2005-02-16 Naba Kumar <naba@gnome.org>
11913 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11914 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
11915 plugins/project-wizard/templates/gnome/src/callbacks.c,
11916 plugins/project-wizard/templates/gnome/src/callbacks.h,
11917 plugins/project-wizard/templates/gnome/src/main.c,
11918 plugins/project-wizard/templates/gtk/src/main.c,
11919 plugins/project-wizard/templates/gtkmm/src/main.cc,
11920 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
11921 macros to avoid blank newlines.
11923 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
11925 * plugins/project-wizard/autogen.c:
11926 Correct a problem when having property value in UTF-8
11928 * plugins/project-wizard/druid.c:
11929 Correct a bug when reselecting a new project (all pages
11932 * plugins/project-wizard/property.c:
11933 Avoid having default invalid properties
11935 * plugins/project-wizard/templates/terminal.wiz,
11936 plugins/project-wizard/templates/terminal/po/ChangeLog,
11937 plugins/project-wizard/templates/terminal/src/main.c:
11938 Remove command for testing run function
11939 Move destination directory to second page and include
11940 project name. Add exist tag. Remove unused properties.
11942 2005-02-16 Naba Kumar <naba@gnome.org>
11944 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
11945 plugins/debug-manager/anjuta-debug-manager.ui,
11946 plugins/debug-manager/plugin.c,
11947 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
11948 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
11949 plugins/gdb/plugin.h, plugins/gdb/registers.c,
11950 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
11951 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
11952 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
11953 (removed) src/anjuta_info.c,
11954 (removed) src/anjuta_info.h,
11955 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
11956 (added) plugins/gdb/anjuta-gdb-plugin.ui,
11957 (added) plugins/gdb/actions.c,
11958 (added) plugins/gdb/actions.h: Completed initial
11959 porting of debugger to new architecture. Fixed many of the debugger
11962 * plugins/file-loader/plugin.c: Detect some important mime ourself
11963 to avoid inconsistencies when mime system isn't working.
11965 2005-02-16 Naba Kumar <naba@gnome.org>
11967 * plugins/editor/Makefile.am,
11968 (added) plugins/editor/aneditor-autocomplete.cxx,
11969 (added) plugins/editor/aneditor-calltip.cxx,
11970 (added) plugins/editor/aneditor-indent.cxx,
11971 (added) plugins/editor/aneditor-priv.h,
11972 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
11973 different smaller chunks to make it easy to maintain.
11975 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11977 * plugins/project-wizard/druid.c :
11979 Found system Email address if not defined in Preferences.
11981 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
11983 * plugins/project-wizard/gtkmm.wiz
11984 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
11985 plugins/project-wizard/gtkmm/*
11987 Added GTKmm (C++) project type
11989 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
11991 * plugins/message-view/plugin.c
11992 plugins/message-view/message-view.c
11994 Implemented next/prev action
11996 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11998 * plugins/project-wizard/templates/libglade2.* :
11999 Removed libglade2 project.
12001 * plugins/project-wizard/templates/gtk* :
12002 Removed interface.[ch] & support.[ch].
12004 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12006 * plugins/project-wizard/anjuta-project-wizard.glade,
12007 plugins/project-wizard/property.[ch],
12008 plugins/project-wizard/templates/anjuta-plugin.wiz :
12009 Added a new property ("iconfile").
12011 2005-02-14 Naba Kumar <naba@gnome.org>
12013 * plugins/project-wizard/install.c,
12014 plugins/project-wizard/plugin.c,
12015 plugins/project-wizard/templates/anjuta-plugin.wiz,
12016 plugins/project-wizard/templates/gnome.wiz,
12017 plugins/project-wizard/templates/gtk.wiz,
12018 plugins/project-wizard/templates/libglade2.wiz,
12019 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
12020 newly created projects and open them. Fixed message buffering in
12023 2005-02-14 Naba Kumar <naba@gnome.org>
12025 * src/about.c, pixmaps/Makefile.am,
12026 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
12028 * mime/gnome-mime-application-x-anjuta.png,
12029 pixmaps/anjuta_icon.png,
12030 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
12031 done by 9-speed at:
12032 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
12034 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12037 plugins/project-wizard/templates/libglade2-logo.png,
12038 plugins/project-wizard/templates/libglade2.wiz,
12039 plugins/project-wizard/templates/libglade2/* :
12043 2005-02-14 Naba Kumar <naba@gnome.org>
12045 * TODO.tasks: Updated.
12047 * plugins/editor/anjuta-docman.c,
12048 plugins/editor/text_editor.c,
12049 plugins/editor/text_editor.h,
12050 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
12051 for file modification, but it is still not functioning.
12053 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
12055 * plugins/project-wizard/values.c,
12056 plugins/project-wizard/values.h,
12057 plugins/project-wizard/property.c,
12058 plugins/project-wizard/property.h,
12059 plugins/project-wizard/druid.c:
12060 Rewrite mandatory property check
12061 Add check of exist property
12062 Rewrite handling of cached property page
12064 2005-02-13 Naba Kumar <naba@gnome.org>
12066 Patch from Igor Kovalenko <garrison@mail.ru>:
12067 * tagmanager/tm_workspace.c: Improved performance.
12069 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12071 *plugins/project-wizard/templates/*.wiz,
12072 plugins/project-wizard/druid.c,
12073 plugins/project-wizard/templates/terminal/src/main.c,
12074 plugins/project-wizard/templates/gtk/src/*.[ch],
12075 plugins/project-wizard/templates/gtk/src/Makefile.am,
12076 plugins/project-wizard/templates/gnome/src/*.[ch],
12077 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
12078 Add Copyright date & Email address,
12079 Correct terminal project.
12081 2005-02-12 Naba Kumar <naba@gnome.org>
12083 * plugins/project-wizard/property.c: Fixed hidden
12084 properties to take values.
12086 * plugins/project-wizard/file.[ch]: Renamed
12087 true/false enum values to fix compile error
12088 (conflict with other definition).
12090 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
12091 even when mime type detection fails (for example, when Anjuta is
12092 installed in non-system prefix).
12094 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
12096 * plugins/project-wizard/values.c,
12097 plugins/project-wizard/values.h:
12098 Rewrite file with more comments
12100 * plugins/project-wizard/druid.c,
12101 plugins/project-wizard/druid.h,
12102 plugins/project-wizard/autogen.c,
12103 plugins/project-wizard/autogen.h,
12104 plugins/project-wizard/druid.c,
12105 plugins/project-wizard/druid.h:
12107 Use values instead of properties
12108 Move default properties to druid.c
12110 * plugins/project-wizard/install.c,
12111 plugins/project-wizard/install.h:
12112 Use values instead of properties
12113 Add a check to avoid overwriting files
12115 * plugins/project-wizard/parser.c,
12116 plugins/project-wizard/property.c,
12117 plugins/project-wizard/property.h:
12118 Update to use new values
12119 Add an "exist" attribute to check if a directory already exist
12121 * plugins/project-wizard/anjuta-project-wizard.glade:
12122 Change project selection page (GtkTextView => GtkLabel,
12123 GtkTable => GtkVBox)
12125 * plugins/project-wizard/templates/terminal.wiz:
12126 Move destination directory on second page
12128 * plugins/project-wizard/action.c:
12131 2005-02-12 Naba Kumar <naba@gnome.org>
12133 * plugins/file-manager/an_file_view.c,
12134 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
12135 views. Created dynamic update date of view depending on project
12136 changes -- similar to file-manager view.
12138 * plugins/devhelp/plugin.c: Load help on idle.
12140 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
12141 autoformat' to proper location in preferences.
12143 * mime/anjuta.mime: Added .prj extension in the mime type for backward
12146 * plugins/editor/plugin.c: Fixed accel name.
12148 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12150 *plugins/project-wizard/templates/anjuta-plugin.wiz,
12151 plugins/project-wizard/templates/gnome.wiz,
12152 plugins/project-wizard/templates/gtk.wiz,
12153 plugins/project-wizard/anjuta-project-wizard.glade,
12154 plugins/project-wizard/autogen.c:
12155 Add Username & Email address in Project preferences.
12157 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12159 *plugins/project-wizard/templates/gnome-logo.png,
12160 plugins/project-wizard/templates/gnome.wiz,
12161 plugins/project-wizard/templates/gnome/* :
12164 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12166 * plugins/project-wizard/templates/terminal/src/main.c,
12167 plugins/project-wizard/templates/terminal/src/main.c,
12168 plugins/project-wizard/templates/terminal/src/main.[ch] :
12169 Insert License in projects
12171 2005-02-11 Naba Kumar <naba@gnome.org>
12173 * TODO.tasks: Added message manager task.
12175 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
12177 * plugins/editor/plugin.c: Use bookmark stock icons.
12179 * plugins/message-view/anjuta-message-manager.ui,
12180 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
12182 2005-02-10 Naba Kumar <naba@gnome.org>
12184 * libanjuta/interfaces/libanjuta.idl: fixed build error.
12186 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12188 * global-tags/Makefile.am
12189 Error during 'make install'
12191 2005-02-09 Naba Kumar <naba@gnome.org>
12193 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
12196 2005-02-08 Naba Kumar <naba@gnome.org>
12198 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
12200 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
12201 Show busy cursur when updating global tags in preferences.
12203 * configure.in: Fixed.
12205 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12207 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
12208 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
12210 - Fixed anjuta-plugin project (glade)
12212 2005-02-08 Naba Kumar <naba@gnome.org>
12214 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
12215 Fixed automatic indentations.
12217 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
12218 Global tags are now segregated into smaller api tags, which can be
12219 selectively loaded from symbol browser preferences.
12221 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
12222 Implemented IProjectManager interface in project-manager. Mostly getter
12223 methods for now, but need to add add() and remove() methods to add
12224 or remove project elements.
12226 * plugins/gdb/debug_tree.c: Small fix.
12228 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
12229 plugins/symbol-browser/an_symbol_info.c,
12230 plugins/symbol-browser/an_symbol_info.h,
12231 plugins/symbol-browser/an_symbol_search.c,
12232 plugins/symbol-browser/an_symbol_search.h,
12233 plugins/symbol-browser/an_symbol_view.c,
12234 plugins/symbol-browser/an_symbol_view.h,
12235 plugins/symbol-browser/plugin.c,
12236 plugins/symbol-browser/plugin.h,
12238 tagmanager/entry.h,
12239 tagmanager/tm_project.c,
12240 tagmanager/tm_symbol.c,
12241 tagmanager/tm_tag.c,
12242 tagmanager/tm_workspace.c,
12243 tagmanager/vstring.c,
12244 tagmanager/include/tm_tag.h,
12245 tagmanager/include/tm_workspace.h:
12247 - Fixed tagmanager parsing of source files to parse for typedefines and
12248 properly record element scopes. Implemented scope autocompletion
12249 (autocompletion on '.', '->', '::' and ':'. The functionality is not
12250 fully working. It was based on older patch for Anjuta 1.2.2 in SF
12251 patch list (author is unknown).
12252 - Implemented symbol-browser preferences for dynamically loading and
12253 saving tags API segments.
12254 - Fixed symbol-search to use tagmanager directly instead of depending
12255 on symbol-view for tags list.
12256 - Fixed symbol-view to create the tree using TMSymbol tree directly.
12257 - Fixed TMSymbol to create the complete tags tree instead of letting the
12258 symbol-view created the root nodes.
12259 - Changed project tags cache name to .tm_project2.cache because the
12260 newer format records additional scope information.
12262 2005-02-07 Naba Kumar <naba@gnome.org>
12264 * plugins/editor/style-editor.c,
12265 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
12266 and GtkFontButton instead of deprecated widgets in
12269 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
12271 * plugins/project-wizard/action.c,
12272 plugins/project-wizard/action.h,
12273 plugins/project-wizard/autogen.c,
12274 plugins/project-wizard/autogen.h,
12275 plugins/project-wizard/file.c,
12276 plugins/project-wizard/file.h,
12277 plugins/project-wizard/install.c,
12278 plugins/project-wizard/install.h,
12279 plugins/project-wizard/parser.h,
12280 plugins/project-wizard/parser.c,
12281 plugins/project-wizard/property.c,
12282 plugins/project-wizard/property.h,
12283 plugins/project-wizard/plugin.h,
12284 plugins/project-wizard/plugin.c,
12285 plugins/project-wizard/values.c,
12286 plugins/project-wizard/values.h:
12287 Replace C++ comments by C comments
12289 * plugins/project-wizard/autogen.c,
12290 plugins/project-wizard/autogen.h:
12291 Add a run time check of autogen version.
12292 Add UserName variable.
12294 * plugins/project-wizard/anjuta-project-wizard.glade,
12295 plugins/project-wizard/header.c,
12296 plugins/project-wizard/druid.c,
12297 plugins/project-wizard/druid.h:
12298 Sort project in alphabetic order.
12299 Correct selection troubles in notebooks.
12301 * plugins/project-wizard/parser.c:
12302 Add some check when reading the project header block.
12304 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
12306 * plugins/project-wizard/action.c,
12307 plugins/project-wizard/action.h,
12308 plugins/project-wizard/autogen.c,
12309 plugins/project-wizard/autogen.h,
12310 plugins/project-wizard/file.c,
12311 plugins/project-wizard/file.h,
12312 plugins/project-wizard/install.c,
12313 plugins/project-wizard/parser.h,
12314 plugins/project-wizard/parser.c,
12315 plugins/project-wizard/property.c,
12316 plugins/project-wizard/property.h,
12317 plugins/project-wizard/values.c,
12318 plugins/project-wizard/values.h,
12319 Add a space between function name and open.
12321 * plugins/project-wizard/plugin.h,
12322 plugins/project-wizard/plugin.c,
12323 plugins/project-wizard/install.c,
12324 Avoid a crash if the user close the message view used by the .
12326 * plugins/project-wizard/anjuta-project-wizard,
12327 plugins/project-wizard/druid.c,
12328 plugins/project-wizard/druid.h,
12329 plugins/project-wizard/header.h,
12330 plugins/project-wizard/header.c,
12331 Add a text view with the description of each.
12332 Add a tab for each project.
12333 Replace some C++ comments to C comments.
12335 2005-02-05 Naba Kumar <naba@gnome.org>
12337 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
12338 New icon from Sebastien Granjoux .
12340 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
12342 * libanjuta/anjuta-preferences.c:
12343 Set file property even without a focus out event (file selected
12346 2005-02-04 Naba Kumar <naba@gnome.org>
12348 * plugins/glade/plugin.c: Fixed glade function calls.
12349 * configure.in: Fixed a typo.
12350 * TODO.tasks: Updated.
12352 2005-02-03 Naba Kumar <naba@gnome.org>
12354 * plugins/project-manager/plugin.c: Fixed memory corruption.
12356 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
12359 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
12360 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12361 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
12362 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12364 * libanjuta/interfaces/libanjuta.idl,
12365 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
12368 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
12370 Patch from Massimo Cora <maxcvs@email.it>:
12371 * plugins/editor/plugin.c: Fixed update UI for created buffers.
12373 2005-02-01 Naba Kumar <naba@gnome.org>
12375 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
12376 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
12377 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
12378 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
12379 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
12380 from sourceforge -- a64 crash fixes (correct typing for GType)
12381 and fixes compile errors in sun.
12383 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
12384 paste (shift+insert) in terminal.
12386 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
12388 * configure.in: Add «nb» to ALL_LINGUAS.
12390 2005-02-01 Naba Kumar <naba@gnome.org>
12392 * TODO.tasks, TODO: Updated todo tasks.
12394 * plugins/editor/anjuta-document-manager.glade: Improved search
12397 * TODO.tasks: Fixed xml format.
12399 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
12402 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
12405 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
12406 format during save (removed unwanted text nodes). Fixed scrollbars.
12408 2005-01-31 Naba Kumar <naba@gnome.org>
12410 * libanjuta/interfaces/libanjuta.idl,
12411 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
12412 Implemented append() method for IAnjutaEditor interface and fixed
12413 various bugs with text insertions (cvs diff and macro insertions).
12415 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
12416 automatic indentation.
12418 * plugins/editor/action-callbacks.c,
12419 plugins/editor/action-callbacks.h,
12420 plugins/editor/anjuta-docman.c,
12421 plugins/editor/anjuta-document-manager.ui,
12422 plugins/editor/plugin.c,
12423 plugins/editor/text_editor.c,
12424 plugins/editor/text_editor.h,
12425 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
12426 Fixed highlight issues.
12428 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
12431 * plugins/symbol-browser/an_symbol_view.c: Force update project.
12433 * data/properties/*: Updated properties files from scite. Created
12434 styles.properties to override the scite styles.
12436 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
12438 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
12440 2005-01-30 Naba Kumar <naba@gnome.org>
12442 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
12443 unused definitions.
12445 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
12447 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
12448 plugins/editor/text_editor.c,
12449 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
12450 fixed linuwidth preference setting, fixed insert text interface
12451 implementation. Improved automatice-indentation for cpp lexer.
12453 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
12455 2005-01-29 Naba Kumar <naba@gnome.org>
12457 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
12458 option in update dialog as default. Improved import dialog. Sized
12461 * configure.in: Fixed underquoted warning from autoconf.
12463 * plugins/editor/action-callbacks.c,
12464 plugins/editor/aneditor.cxx,
12465 plugins/editor/aneditor.h,
12466 plugins/editor/anjuta-document-manager.glade,
12467 plugins/editor/plugin.c,
12468 plugins/editor/plugin.h,
12469 plugins/editor/text_editor.c,
12470 plugins/editor/text_editor.h,
12471 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
12472 for Editor and fixed all preferences syncronization and notifys for
12473 visible prefs (in editor preferences page).
12475 * plugins/file-loader/plugin.c: Load recent files on idle.
12477 2005-01-28 Naba Kumar <naba@gnome.org>
12479 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
12480 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
12482 * plugins/editor/action-callbacks.c,
12483 plugins/editor/action-callbacks.h,
12484 plugins/editor/aneditor.cxx,
12485 plugins/editor/aneditor.h,
12486 plugins/editor/anjuta-document-manager.ui,
12487 plugins/editor/plugin.c,
12488 plugins/editor/text_editor.c,
12489 plugins/editor/text_editor.h,
12490 plugins/editor/text_editor_cbs.c,
12491 plugins/editor/text_editor_cbs.h,
12492 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
12495 Patch from Massimo Cora <maxcvs@email.it>:
12496 * plugins/editor/an_symbol_search.c,
12497 plugins/editor/an_symbol_search.c: Fixed crash bugs.
12499 2005-01-27 Naba Kumar <naba@gnome.org>
12501 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
12502 minimum size request to 200.
12504 * plugins/symbol-browser/an_symbol_info.c,
12505 plugins/symbol-browser/an_symbol_info.h,
12506 plugins/symbol-browser/an_symbol_search.c,
12507 plugins/symbol-browser/an_symbol_search.h,
12508 plugins/symbol-browser/an_symbol_view.c,
12509 plugins/symbol-browser/an_symbol_view.h,
12510 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
12511 pixbuf retrieval. Fixed runtime warning. Code clean up.
12513 2005-01-27 Naba Kumar <naba@gnome.org>
12515 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
12516 src/anjuta.ui, (new) plugins/glade/.cvsignore,
12517 (new) plugins/glade/Makefile.am,
12518 (new) plugins/glade/anjuta-glade-plugin.png,
12519 (new) plugins/glade/anjuta-glade.plugin.in,
12520 (new) plugins/glade/anjuta-glade.ui,
12521 (new) plugins/glade/plugin.c,
12522 (new) plugins/glade/plugin.h,
12523 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
12524 now until glade3 works properly.
12526 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
12527 they are generated.
12529 2005-01-26 Naba Kumar <naba@gnome.org>
12531 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
12532 Added mime icon for anjuta projects.
12534 patch from Massimo Cora <maxcvs@email.it>:
12535 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
12536 an_symbol_search.h, an_symbol_view.c, plugin.c:
12537 Fix/implement objects destroying/freeing.
12539 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
12541 * src/action-callback.[ch], src/anjuta-actions.h:
12542 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
12543 because it has not been updated for years and we know have a devhelp plugin
12544 which can do the job much better.
12545 * TODO.tasks: Updated done items
12547 2005-01-25 Naba Kumar <naba@gnome.org>
12549 * autogen.sh: Fixed to generate interface files.
12551 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
12552 session save filenames.
12554 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
12556 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
12558 * plugins/project-wizard/Makefile.am,
12559 plugins/project-wizard/install.c,
12560 plugins/project-wizard/install.h,
12561 plugins/project-wizard/parser.c,
12562 plugins/project-wizard/parser.h,
12563 plugins/project-wizard/templates/terminal.wiz:
12564 Add action list block in wizard template
12565 * plugins/project-wizard/file.c,
12566 plugins/project-wizard/autogen.c:
12569 2005-01-23 Naba Kumar <naba@gnome.org>
12571 * configure.in: Fixed build error.
12573 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
12575 * plugins/project-wizard/druid.c,
12576 plugins/project-wizard/parser.c,
12577 plugins/project-wizard/property.c: Rewrite parser with
12578 better error handling
12580 2005-01-22 Naba Kumar <naba@gnome.org>
12582 * plugins/symbol-browser/plugin.c: Changed c++ coments
12583 to c commnets and formated code to anjuta coding styles.
12585 2005-01-21 Naba Kumar <naba@gnome.org>
12587 * configure.in, autogen.sh: Fixed build errors in newer automake.
12589 * plugins/editor/anjuta-docman.c: Do not emit change editor
12590 signal while in dispose.
12592 Patch from: Massimo Corà <maxcvs@email.it>
12593 * plugins/symbol-browser/Makefile.am,
12594 plugins/symbol-browser/an_symbol_view.c,
12595 plugins/symbol-browser/an_symbol_view.h,
12596 plugins/symbol-browser/plugin.c,
12597 plugins/symbol-browser/plugin.h,
12598 plugins/symbol-browser/test-symbol-browser.c,
12599 (new) plugins/symbol-browser/an_symbol_info.c,
12600 (new) plugins/symbol-browser/an_symbol_info.h,
12601 (new) plugins/symbol-browser/an_symbol_search.c,
12602 (new) plugins/symbol-browser/an_symbol_search.h:
12603 Added a cool real-time symbol-search-view in symbol browser.
12605 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
12607 * plugin/macro/plugin.c
12608 plugin/macro/anjuta-macro-plugin.ui
12609 plugin/macro/macro-db.[ch]
12610 plugin/macro/macro-dialog.[ch]
12611 plugin/macro/macro-actions.[ch]
12612 plugin/macro/macro-edit.[ch]
12613 plugin/macro/plugin.[ch]:
12615 Implemented three menu items as Naba proposed:
12617 Insert Macro: Pops of a border-less window to enter a shortcut
12618 Add Macro: Same as Manage Macro => New
12619 Manage Macros: Full-features macro dialog
12621 2005-01-20 Naba Kumar <naba@gnome.org>
12623 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
12624 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
12625 libanjuta/anjuta-shell.h,
12626 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
12627 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
12628 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
12629 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
12630 src/main.c, src/shell.c: Implemented command line args processing
12631 and session management. Fixed geometry restoration.
12633 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
12635 * plugins/macro/macro-db.c,
12636 plugins/macros.xml:
12637 Cleaned up XML interface and use attributes now for name, category and
12638 shortcut. CDATA is used to avoid xml errors inside of macros.
12640 2005-01-19 Naba Kumar <naba@gnome.org>
12642 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
12644 2005-01-18 Naba Kumar <naba@gnome.org>
12646 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
12649 * scintilla/*: Updated scintilla to current cvs and updated
12652 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
12654 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
12655 plugins/cvs-plugin/cvs-actions.c:
12656 Added "Whole project" infrastructure but it does not
12657 work because I did not find a way to get the current project's
12660 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
12662 * plugins/cvs-plugin/Makefile.am
12663 plugins/cvs-plugin/anjuta-cvs.plugin.in
12664 plugins/cvs-plugin/cvs-actions.c
12665 plugins/cvs-plugin/cvs-callbacks.c
12666 plugins/cvs-plugin/cvs-interface.[ch] (added)
12667 plugins/cvs-plugin/plugin.c:
12669 Added IAnjutaCVS interface and improved cvs plugin. There
12670 is still some work to do on cvs import and to add a current
12673 2005-01-17 Naba Kumar <naba@gnome.org>
12675 * plugins/editor/aneditor.cxx: Fixed auto indentation.
12677 * configure.in: Fixed build errors.
12679 * data/Makefile.am, (removed) data/README.stock_libs,
12680 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
12681 (removed) data/header.c, (removed) data/stock_libs.anj,
12682 (removed) data/x-anjuta-project.desktop,
12683 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
12685 * libanjuta/anjuta-plugin-description.c,
12686 libanjuta/anjuta-shell.c: Updated documentations.
12688 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
12690 * libanjuta/anjuta-launcher.c,
12691 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
12694 2005-01-17 Naba Kumar <naba@gnome.org>
12696 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12697 plugins/project-wizard/templates/gtk.wiz,
12698 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
12699 Updated templates to new format.
12701 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
12702 * plugins/project-wizard/druid.c,
12703 plugins/project-wizard/parser.c,
12704 plugins/project-wizard/property.c,
12705 plugins/project-wizard/property.h,
12706 plugins/project-wizard/templates/terminal.wiz,
12707 plugins/project-wizard/templates/terminal/AUTHORS,
12708 plugins/project-wizard/templates/terminal/ChangeLog,
12709 plugins/project-wizard/templates/terminal/NEWS,
12710 plugins/project-wizard/templates/terminal/README,
12711 plugins/project-wizard/templates/terminal/project.anjuta,
12712 plugins/project-wizard/templates/terminal/src/main.c:
12713 Moveed code related to property types from druid.c and parser.c to
12714 property.c. Changed tag from "<string ..." to
12715 "<property type="string..." and so on. Rewrite parser
12716 (warning still in progress). Added list property. Changed
12717 terminal project to avoid using autogen on some file (much
12718 faster) using the autogen attribute. Add a license list box in
12719 terminal project (just as an example). _label in item list is
12722 2005-01-16 Naba Kumar <naba@gnome.org>
12724 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
12725 plugins/edtior/anjuta-docman.c: Fixed build errors.
12727 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
12728 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
12729 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
12730 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
12731 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
12732 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
12733 libanjuta/resources.h,
12734 plugins/build-basic-autotools/build-basic-autotools.c,
12735 plugins/editor/plugin.c, plugins/editor/text_editor.c,
12736 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
12737 plugins/gtodo/plugin.c, src/Makefile.am,
12738 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
12739 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
12740 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
12741 should be handled in respective plugins. Added API documentations.
12743 * libanjuta-docs.sgml, libanjuta-sections.txt,
12745 (added) tmpl/anjuta-debug.sgml,
12746 (added) tmpl/anjuta-launcher.sgml,
12747 tmpl/anjuta-plugin.sgml,
12748 tmpl/anjuta-preferences.sgml,
12749 tmpl/anjuta-shell.sgml,
12750 (added) tmpl/anjuta-status.sgml,
12751 (removed) tmpl/anjuta-stock.sgml,
12752 tmpl/anjuta-utils.sgml,
12753 (removed) tmpl/defaults.sgml,
12754 (removed) tmpl/fileselection.sgml,
12755 (removed) tmpl/gnomefilelist.sgml,
12756 tmpl/ianjuta-buildable.sgml,
12757 (added) tmpl/ianjuta-debugger-manager.sgml,
12758 (added) tmpl/ianjuta-debugger.sgml,
12759 tmpl/ianjuta-document-manager.sgml,
12760 tmpl/ianjuta-editor.sgml,
12761 tmpl/ianjuta-file.sgml,
12762 tmpl/ianjuta-loader.sgml,
12763 tmpl/ianjuta-markable.sgml,
12764 tmpl/ianjuta-message-view.sgml,
12765 (added) tmpl/ianjuta-project-manager.sgml,
12766 (added) tmpl/ianjuta-todo.sgml,
12767 (added) tmpl/ianjuta-wizard.sgml,
12768 tmpl/libanjuta-iface-marshallers.sgml,
12769 tmpl/libanjuta-unused.sgml,
12770 (removed) tmpl/pixmaps.sgml,
12772 (removed) tmpl/properties.sgml,
12773 tmpl/resources.sgml: Updated API documentations.
12775 2005-01-15 Naba Kumar <naba@gnome.org>
12777 * libanjuta/anjuta-launcher.c: Added API docs.
12779 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12780 plugins/project-wizard/templates/gtk.wiz,
12781 plugins/project-wizard/templates/terminal.wiz,
12782 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
12783 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
12784 plugins/project-wizard/templates/gtk/src/main.c,
12785 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
12786 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
12789 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
12790 * plugins/project-wizard/anjuta-project-wizard.glade,
12791 plugins/project-wizard/autogen.c,
12792 plugins/project-wizard/druid.c,
12793 plugins/project-wizard/druid.h,
12794 plugins/project-wizard/file.c,
12795 plugins/project-wizard/file.h,
12796 plugins/project-wizard/install.c,
12797 plugins/project-wizard/parser.c,
12798 plugins/project-wizard/plugin.c,
12799 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
12800 setting the default project directory. Fix HIDDEN property, it's
12801 working but I think we could make this cleaner. Removed the
12802 copy of the string in mandatory_property. Add an optional autogen
12803 attribute, to force or avoid using autogen on some files, default
12804 without any attribute is autodetect.+ Replace the script tag with
12805 a normal file tag and an attribute execute.
12807 2005-01-14 Naba Kumar <naba@gnome.org>
12809 * plugins/editor/action-callbacks.c,
12810 plugins/editor/search_incremental.c,
12811 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
12814 * plugins/editor/plugin.c, plugins/editor/plugin.h,
12815 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
12818 2005-01-12 Naba Kumar <naba@gnome.org>
12821 plugins/project-wizard/templates/Makefile.am,
12822 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
12823 plugins/project-wizard/templates/anjuta-plugin.wiz,
12824 (added) plugins/project-wizard/templates/gtk-logo.png,
12825 (added) plugins/project-wizard/templates/gtk.wiz,
12826 (added) plugins/project-wizard/templates/terminal-logo.png,
12827 plugins/project-wizard/templates/terminal.wiz,
12828 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
12829 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12830 (added) plugins/project-wizard/templates/gtk/.cvsignore,
12831 (added) plugins/project-wizard/templates/gtk/Makefile.am,
12832 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
12833 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
12834 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
12835 (added) plugins/project-wizard/templates/gtk/src/main.c,
12836 (added) plugins/project-wizard/templates/gtk/src/project.glade,
12837 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
12838 GTK+ project templated and fixed other templates. Updated template
12841 2005-01-12 Naba Kumar <naba@gnome.org>
12843 * plugins/macro/anjuta-macro.glade: Improved GUI.
12845 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
12847 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
12848 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
12849 * plugins/cvs-plugin/cvs.[ch] (removed)
12850 Removed old unused files
12852 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
12853 * plugins/cvs-plugin/cvs-actions.c
12854 * plugins/cvs-plugin/Makefile.am:
12855 Seperate callback functions for better error
12856 handling. Cleaned up code.
12858 * plugins/macro/macros.xml: removed corrupt cvs
12861 2005-01-10 Naba Kumar <naba@gnome.org>
12863 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
12864 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
12867 2005-01-09 Naba Kumar <naba@gnome.org>
12869 * libegg/egg-recent-action.c, libegg/test-actions.c,
12870 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
12871 recent files models.
12873 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
12874 two models -- one for projects and other for regular files and show
12875 both in recent files menu. Changed recent files group from "anjuta"
12876 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
12877 when adding the URI in recent files.
12879 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
12880 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
12881 * plugins/macro/macro-dialog.c: Fixed dispose() method.
12882 * plugins/macro/macros.xml: Fixed xml errors.
12884 2005-01-08 Naba Kumar <naba@gnome.org>
12886 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
12887 libegg/test-actions.c, libegg/menu/Makefile.am,
12888 libegg/menu/egg-recent-action.h: Added a new action for
12891 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
12892 Fixed dispose. Cleanup.
12894 * plugins/file-loader/anjuta-loader-plugin.ui,
12895 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
12896 Use the new action for recent files. Added recent files in
12899 * plugins/project-wizard/druid.c: Show busy cursor and
12900 de-sensitize druid buttons during page change.
12902 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
12903 * plugins/project-wizard/Makefile.am,
12904 plugins/project-wizard/druid.c,
12905 plugins/project-wizard/druid.h,
12906 plugins/project-wizard/install.c,
12907 plugins/project-wizard/plugin.c,
12908 plugins/project-wizard/plugin.h,
12909 plugins/project-wizard/property.c,
12910 plugins/project-wizard/property.h,
12911 (added) plugins/project-wizard/values.c,
12912 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
12913 objects (in values.c and values.h) containing the values of all
12914 properties. The NPWProperty objects now keep their values in this
12915 object which is persistant for one activation of the plugin, so the
12916 user keeps all the values even if he goes backward. Used an anjuta
12917 message view to list all files copied by the project wizard.
12919 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
12921 * plugins/macro/plugin.[ch],
12922 plugins/macro/macro-dialog.[ch]
12923 plugins/macro/macro-edit.[ch]
12924 plugins/macro/macro-db.[ch]
12925 plugins/macro/macro-actions.[ch]
12926 plugins/macro/anjuta-macro.plugin.in
12927 plugins/macro/anjuta-macro.glade
12928 plugins/macro/anjuta-macro.png
12929 plugins/macro/Makefile.am
12930 plugins/macro/macros.xml
12931 plugins/macro/anjuta-macro.ui (all added)
12933 plugins/Makefile.am:
12934 Added new macro plugins
12936 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
12939 * manuals/reference/template (removed)
12940 Removed old api reference
12942 * plugins/message-view/message-view.c:
12943 "Fixed" crash in on_row_deleted and added a
12944 comment that I cannot work this way. We will
12945 have to change everything a bit to avoid losing
12948 * plugins/text-editor/text_editor.c:
12949 Update line number width on file save
12952 2005-01-07 Naba Kumar <naba@gnome.org>
12954 * plugins/project-wizard/anjuta-project-wizard.glade,
12955 plugins/project-wizard/druid.c,
12956 plugins/project-wizard/templates/anjuta-plugin.wiz,
12957 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
12958 Display page description in bold. Fixed mandatory field check.
12961 libanjuta/libanjuta-1.0.pc.in,
12962 plugins/project-wizard/druid.c,
12963 plugins/project-wizard/parser.c,
12964 plugins/project-wizard/property.h,
12965 plugins/project-wizard/templates/anjuta-plugin.wiz,
12966 plugins/project-wizard/templates/terminal.wiz,
12967 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
12968 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
12969 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
12970 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
12971 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
12972 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
12973 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12974 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
12975 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
12976 plugins/project-wizard/templates/terminal/configure.in.tpl,
12977 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
12978 plugins/project-wizard/templates/terminal/src/main.c: Implemented
12979 a new property type -- hidden. Fixed terminal and anjuta-plugin
12982 2005-01-07 Naba Kumar <naba@gnome.org>
12984 * templates/anjuta-plugin.wiz,
12985 templates/terminal.wiz,
12986 templates/terminal/Makefile.am.tpl,
12987 templates/terminal/autogen.sh,
12988 (Removed) templates/terminal/configure.ac.tpl,
12989 (Added) templates/.cvsignore,
12990 (Added) templates/Makefile.am,
12991 (Added) templates/anjuta-plugin/.cvsignore,
12992 (Added) templates/anjuta-plugin/Makefile.am,
12993 (Added) templates/anjuta-plugin/src/.cvsignore,
12994 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
12995 (Added) templates/terminal/.cvsignore,
12996 (Added) templates/terminal/Makefile.am,
12997 (Added) templates/terminal/configure.in.tpl,
12998 (Added) templates/terminal/po/.cvsignore,
12999 (Added) templates/terminal/po/ChangeLog,
13000 (Added) templates/terminal/po/Makefile.am,
13001 (Added) templates/terminal/po/POTFILES.in,
13002 (Added) templates/terminal/src/.cvsignore,
13003 (Added) templates/terminal/src/Makefile.am,
13004 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
13005 project wizard. Fixed configure/po/Makefile template errors.
13007 2005-01-06 Naba Kumar <naba@gnome.org>
13009 * configure.in: Added project templates.
13010 * plugins/project-wizard/templates/*: Added to project and renamed
13011 Makefile.am and configure.in to Makefile.am and configure.ac respectively
13012 for the project templates (so that they do not conflict with autotools
13013 build. Created proper configure.ac.tpl and autogen.sh for project
13016 2005-01-06 Naba Kumar <naba@gnome.org>
13018 * plugins/project-wizard/anjuta-project-wizard.glade,
13019 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
13020 Fixed file list parsing and to take absolute file paths (for example,
13021 from an icon selected previously). Used toggle buttons for boolean
13022 properties. Check if all mandatory fields are given before going
13023 forward in the wizard. Use scrollable viewport for listing property
13024 widgets incase the list goes out of wizard's size. Added tooltips
13025 as descriptions of the property widgets. And other fixes.
13027 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
13028 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
13029 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
13030 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
13031 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
13032 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
13033 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
13034 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13035 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
13036 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13037 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
13038 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
13039 Restructured template files.
13041 2005-01-06 Naba Kumar <naba@gnome.org>
13043 * configure.in: Added check for autogen.
13045 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
13048 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
13049 Do not emit changed signal when in dispose.
13051 * plugins/symbol-browser/plugin.c: Don't updated symbols when
13052 symbol-view widget has been destroyed.
13054 * src/anjuta-app.c: Set null to preference, status and ui object
13055 pointers when they are destroyed.
13057 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
13058 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
13059 Added boolean, integer and file property types.
13061 * plugins/project-wizard/Makefile.am,
13062 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
13063 project wizard templates.
13065 2005-01-04 Naba Kumar <naba@gnome.org>
13067 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
13070 * plugins/editor/aneditor.cxx,
13071 plugins/editor/anjuta-docman.c,
13072 plugins/editor/plugin.c,
13073 plugins/editor/text_editor.c:
13074 Removed unnecessary ref/unref of scintilla.
13076 * plugins/message-view/anjuta-msgman.c,
13077 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
13078 make close button similar to document manager.
13080 * plugins/project-manager/plugin.c,
13081 plugins/project-manager/plugin.h: Removed dead codes. Removed
13082 unnecessary ref/unref.
13084 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
13085 instead of hard refs.
13087 2005-01-03 Naba Kumar <naba@gnome.org>
13089 * libanjuta/interfaces/libanjuta.idl: Added configure() and
13090 generate() methods for IAnjutaBuildable interface.
13092 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
13093 IAnjutaBuildable inteface.
13095 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
13096 to destroy build context when message view is destroyed.
13098 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
13099 a ref to it and unref in destructor. AnEditor class wants to be the
13100 owner of scintilla widget. Fixed compile warnings with signed/unsigned
13103 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
13104 complicate the scene. Removed editor widget from AnjutaDocman when
13105 the widget is destroyed.
13107 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
13108 from shell. It will be removed from shell when the widget is destroyed.
13110 * plugins/editor/text_editor.c: Added debug codes to track object
13113 * plugins/message-view/anjuta-msgman.c: Remove message view on
13114 widget destroy. Destroy message view on remove. Removed all views
13117 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
13120 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13122 * plugins/file-wizard/action-callbacks.c,
13123 plugins/file-wizard/anjuta-file-wizard.glade,
13124 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
13125 Insert Licence, copyright, header template ...
13127 2005-01-02 Naba Kumar <naba@gnome.org>
13129 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
13130 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
13131 anjuta_status_add_widget() to allow setting busy cursor on non
13134 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
13136 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
13137 mime types to take text/source also.
13139 * plugins/editor/anjuta-docman.c,
13140 plugins/editor/anjuta-docman.h,
13141 plugins/editor/plugin.c,
13142 plugins/editor/text_editor.c,
13143 plugins/editor/text_editor.h,
13144 plugins/editor/text_editor_cbs.c: Listen for busy signal from
13145 AnjutaStatus and set busy cursor on editors.
13147 * plugins/file-loader/Makefile.am,
13148 plugins/file-loader/plugin.c,
13149 (added) plugins/file-loader/dnd.c,
13150 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
13152 * src/anjuta.c: Hide anjuta window before destruction.
13154 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
13155 * configure.in, plugins/Makefile.am,
13156 (removed) plugins/project-wizard/appwiz_page1.c,
13157 (removed) plugins/project-wizard/appwiz_page2.c,
13158 (removed) plugins/project-wizard/appwiz_page3.c,
13159 (removed) plugins/project-wizard/appwiz_page4.c,
13160 (removed) plugins/project-wizard/appwizard.c,
13161 (removed) plugins/project-wizard/appwizard.h,
13162 (removed) plugins/project-wizard/appwizard_cbs.c,
13163 (removed) plugins/project-wizard/appwizard_cbs.h,
13164 (removed) plugins/project-wizard/appwizard_gui.c,
13165 (removed) plugins/project-wizard/gnome_project.c,
13166 (removed) plugins/project-wizard/gnome_project.h,
13167 (removed) plugins/project-wizard/wizard_gui.c,
13168 (removed) plugins/project-wizard/wizard_gui.h,
13169 (added) plugins/project-wizard/.cvsignore,
13170 (added) plugins/project-wizard/Makefile.am,
13171 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
13172 (added) plugins/project-wizard/anjuta-project-wizard.glade,
13173 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
13174 (added) plugins/project-wizard/applogo.png,
13175 (added) plugins/project-wizard/appwizard.png,
13176 (added) plugins/project-wizard/autogen.c,
13177 (added) plugins/project-wizard/autogen.h,
13178 (added) plugins/project-wizard/druid.c,
13179 (added) plugins/project-wizard/druid.h,
13180 (added) plugins/project-wizard/file.c,
13181 (added) plugins/project-wizard/file.h,
13182 (added) plugins/project-wizard/header.c,
13183 (added) plugins/project-wizard/header.h,
13184 (added) plugins/project-wizard/install.c,
13185 (added) plugins/project-wizard/install.h,
13186 (added) plugins/project-wizard/parser.c,
13187 (added) plugins/project-wizard/parser.h,
13188 (added) plugins/project-wizard/plugin.c,
13189 (added) plugins/project-wizard/plugin.h,
13190 (added) plugins/project-wizard/property.c,
13191 (added) plugins/project-wizard/property.h: Removed old application-wizard
13192 codes and added new template based (autogen based) project wizard
13193 implemented by Sébastien Granjoux <seb.sfo@free.fr>
13195 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
13197 * plugins/cvs-plugin/plugin.c: Fixed crash bug
13198 * plugins/cvs-plugin/cvs-execute.c:
13199 Fix cvs_log which did not work because of some
13201 Patch from Mark R. Pariente <markpariente@cmu.edu>
13202 - Fix message highlighting
13204 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
13209 Removed template stuff completly because we dicussed to implement
13210 a macro system for Edit->Insert Text
13212 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
13214 * plugins/editor/aneditor.cxx,
13215 plugins/editor/text_editor.c:
13216 Set line number width dynamically
13218 Prepered new GTK 2.6 about dialog
13220 2004-12-30 Naba Kumar <naba@gnome.org>
13222 patch from: Massimo Corà <maxcvs@email.it>
13223 * plugins/editor/aneditor.cxx: Highlights correct function
13224 argument in recursive calltips.
13226 2004-12-30 Naba Kumar <naba@gnome.org>
13228 * plugins/symbol-browser/plugin.c,
13229 libanjuta/interfaces/libanjuta.idl,
13230 plugins/editor/text_editor.c: Fixed editor markers and added a new
13231 marker (BASIC) to indicate line numbers. Fixed symbol browser to
13232 mark the line visited.
13234 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
13235 libegg/Makefile.am, libegg/eggcomboselect.c,
13236 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
13237 widget for use with symbol view in toolbar.
13239 * plugins/cvs-plugin/anjuta-cvs.ui,
13240 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
13241 placeholder for cvs plugin context menu in filemanager.
13243 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
13245 * plugins/cvs-plugin/plugin.c:
13246 Show popup menu only if the file is contained in
13247 a directory containing a "CVS" directory
13249 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
13251 * plugins/cvs-plugin/cvs-action.[ch],
13252 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
13253 * plugins/cvs-plugin/anjuta-cvs.ui,
13254 * plugins/cvs-plugin/plugin.c:
13255 Implemented "Import"
13257 Patch from Mark R. Pariente <markpariente@cmu.edu>:
13258 Added right-click-menu for file-manager
13260 2004-12-26 Naba Kumar <naba@gnome.org>
13262 * src/action-callbacks.c, src/action-callbacks.h,
13263 src/anjuta-actions.h, src/anjuta-app.c,
13264 src/anjuta.ui: Added fullscreen action.
13266 * plugins/cvs-plugin/cvs-actions.c,
13267 plugins/cvs-plugin/plugin.c,
13268 plugins/cvs-plugin/plugin.h: Watches current editor,
13269 project and file manager selection in plugin
13272 2004-12-26 Naba Kumar <naba@gnome.org>
13274 * src/anjuta-app.c, src/anjuta.c, src/main.c,
13275 src/action-callbacks.c: Fixed app finalization. Added a
13276 command line arg --proper-shutdown (-p), which when set
13277 will release all plugins and their resources (this option
13278 is mainly for debugging).
13280 * plugins/file-loader/plugin.c: Fixed filename duplications
13281 in recent files history.
13283 * plugins/profile-default/plugin.c: Disabled problematic
13284 plugins for now to load at startup.
13286 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
13287 annoying debug prints.
13289 2004-12-23 Naba Kumar <naba@gnome.org>
13291 Patch from: Mark R. Pariente <markpariente@cmu.edu>
13292 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
13293 plugins/cvs-plugin/anjuta-cvs.ui,
13294 plugins/cvs-plugin/cvs-actions.c,
13295 plugins/cvs-plugin/cvs-actions.h,
13296 plugins/cvs-plugin/cvs-execute.c,
13297 plugins/cvs-plugin/cvs-execute.h,
13298 plugins/cvs-plugin/Makefile.am,
13299 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
13300 Added cvs log command.
13302 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
13304 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
13307 2004-12-20 Naba Kumar <naba@gnome.org>
13309 patch from: Massimo Corà <maxcvs@email.it>
13310 * plugins/editor/aneditor.cxx: Added recursive calltips.
13312 2004-12-20 Naba Kumar <naba@gnome.org>
13314 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
13315 Show busy cursor during loading and unloading.
13317 2004-12-19 Naba Kumar <naba@gnome.org>
13319 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
13320 memory leaks. Disabled debug print.
13322 * plugins/symbol-browser/an_symbol_view.c,
13323 plugins/symbol-browser/plugin.c,
13324 plugins/symbol-browser/plugin.h: Fixed loading and unloading
13325 problems. Creates SymbolView object every time when the
13326 plugin is activated.
13328 * plugins/project-manager/plugin.c: Close project when
13331 2004-12-18 Naba Kumar <naba@gnome.org>
13333 * po/POTFILES.in: Removed commented lines.
13334 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
13335 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
13336 * plugins/gdb/plugin.c: Fixed compile error.
13338 Patch from: Mark R. Pariente <mark@demar.com.tr>
13339 * libegg/eggcellrendererkeys.c: Fixed compile error.
13341 2004-12-18 Naba Kumar <naba@gnome.org>
13343 * plugins/file-loader/plugin.c: Fixed loading bug.
13345 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
13346 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
13347 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
13348 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
13349 and corruptions. Fixed loading and unloading of plugins.
13351 2004-12-17 Naba Kumar <naba@gnome.org>
13353 * plugins/file-loader/Makefile.am,
13354 plugins/file-loader/plugin.c,
13355 plugins/project-manager/plugin.c: Fixed memory corruption
13356 and disposition codes. Added missing plugin.h in Makefile.am.
13358 2004-12-16 Naba Kumar <naba@gnome.org>
13360 * plugins/symbol-browser/an_symbol_view.c,
13361 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
13362 codes. Fixed memory leaks and corruptions.
13364 * plugins/build-basic-autotools/build-basic-autotools.c
13365 plugins/editor/anjuta-docman.c,
13366 plugins/editor/text_editor.c,
13367 plugins/file-loader/plugin.c,
13368 plugins/file-manager/plugin.c,
13369 plugins/file-wizard/plugin.c,
13370 plugins/message-view/anjuta-msgman.c,
13371 plugins/message-view/anjuta-msgman.h,
13372 plugins/message-view/message-view.c,
13373 plugins/message-view/plugin.c,
13374 plugins/message-view/plugin.h,
13375 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
13377 * src/about.c, src/about.h, src/action-callbacks.c,
13378 src/action-callbacks.h, src/anjuta-actions.h,
13379 src/anjuta-app.c, src/anjuta-app.h,
13380 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
13381 src/anjuta.c, src/anjuta.h, src/getline.c,
13382 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
13383 src/start-with.c, src/start-with.h: Fixed emacs modes.
13385 * src/layout.xml: Brought document manager in front.
13387 2004-12-15 Naba Kumar <naba@gnome.org>
13389 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
13392 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
13393 finalization. Added a method to unload all plugins and destroy them.
13394 Fixed memory leaks.
13396 * plugins/sample1/plugin.c: Proper finalization code and renamed
13397 functions to proper names.
13399 * plugins/build-basic-autotools/build-basic-autotools.c,
13400 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
13402 * src/shell.c: Unload all plugins on exit, so that memory profilers
13403 can detect memory leaks in plugins.
13405 2004-12-13 Naba Kumar <naba@gnome.org>
13407 * plugins/devhelp/plugin.c: Delay widget initialization, now that
13408 docking is working.
13409 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
13410 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
13412 2004-12-11 Naba Kumar <naba@gnome.org>
13414 * data/properties/anjuta.properties: Fixed font size.
13415 * plugin/build-basic-autotools/build-basic-autotools: Added initial
13416 compile file function. There are some fixmes there.
13417 * plugins/message-view/anjuta-msgman.c,
13418 * plugins/message-view/message-view.c: Fixed bugs and clean up.
13420 2004-12-08 Naba Kumar <naba@gnome.org>
13422 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
13423 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
13424 to escape quotes in a string.
13426 * plugins/cvs-plugin/cvs-actions.c,
13427 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
13430 * plugins/build-basic-autotools/build-basic-autotools.c,
13431 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
13434 2004-12-07 Naba Kumar <naba@gnome.org>
13436 * plugins/build-basic-autotools/build-basic-autotools.c,
13437 plugins/build-basic-autotools/automake-c.filters: Completed directory
13438 tracking. Double click on Errors and warnings now work as expected.
13440 * plugins/build-basic-autotools.c: Added codes to track build directory
13441 so that absolute path of the files could be determined.
13443 2004-12-06 Naba Kumar <naba@gnome.org>
13445 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
13446 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
13447 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
13449 2004-12-05 Naba Kumar <naba@gnome.org>
13451 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
13452 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
13454 * plugins/cvs-plugin/plugin.c,
13455 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
13457 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
13459 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
13460 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
13461 plugins/cvs-plugin/cvs-execute.[ch]:
13462 Implemented cvs status and cvs diff
13464 - rdiff command is not correct
13465 - Must find a way to allow selection of directies AND files
13468 2004-12-03 Naba Kumar <naba@gnome.org>
13470 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
13471 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
13472 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
13473 session.properties file if it is for the first time.
13475 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
13477 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
13480 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
13481 plugins/cvs-plugin/anjuta-cvs.ui:
13482 Implemented update/commit and changed menu layout
13484 2004-12-02 Naba Kumar <naba@gnome.org>
13486 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
13487 property name (for cvs path property). Beautified dialogs.
13489 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
13491 * plugins/message-view/anjuta-msgman.c: Changed callback name
13492 and changed switch-page handling.
13494 * plugins/cvs-plugin/cvs-actions.c:
13495 * plugins/cvs-plugin/cvs-execute.c:
13496 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
13497 - Implemented cvs add and cvs removed - both working now
13498 - Created a useful preferences page
13501 2004-11-30 Naba Kumar <naba@gnome.org>
13503 * libanjuta/anjuta-status.c: Fixed runtime warning.
13505 * plugins/editor/Makefile.am:
13506 plugins/editor/anjuta-document-manager.glade,
13507 plugins/editor/plugin.c
13508 plugins/editor/plugin.h
13509 plugins/editor/style-editor.c (new, moved from src/),
13510 plugins/editor/style-editor.h (new, moved from src/),
13511 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
13512 settings in preferences.
13514 * plugins/editor/text_editor.c,
13515 plugins/editor/text_editor.h: Do not take unused args in
13516 text_editor_get_props().
13518 * src/style-editor.c, src/style-editor.h: Removed, moved to
13519 plugins/editor/ directory.
13521 2004-11-29 Naba Kumar <naba@gnome.org>
13523 * plugins/editor/text_editor_cbs.c: Emit click signal in
13525 * libanjuta/anjuta-status.c: More spacing between items.
13527 2004-11-29 Naba Kumar <naba@gnome.org>
13529 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
13531 * libanjuta/interfaces/libanjuta.idl,
13532 plugins/debug-manager/anjuta-debug-manager.plugin.in,
13533 plugins/debug-manager/plugin.c,
13534 plugins/gdb/breakpoints.c,
13535 plugins/gdb/breakpoints.h,
13536 plugins/gdb/debugger.c,
13537 plugins/gdb/debugger.h,
13538 plugins/gdb/plugin.c,
13539 plugins/gdb/plugin.h,
13540 plugins/gdb/utilities.c,
13541 plugins/gdb/utilities.h: Code cleanups and partial implementation of
13542 toggle breakpoint margin clicks.
13544 2004-11-28 Naba Kumar <naba@gnome.org>
13546 * TODO.tasks: Fixed indentations.
13547 * plugins/gtodo/libgtodo.c: Save with indentation.
13548 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
13549 * plugins/project-manager/plugin.c: Fixed runtime warnings.
13550 * libanjuta/anjuta-status.c: Fixed busy cursors.
13551 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
13552 * po/POTFILES.in: Updated.
13554 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
13556 * plugins/editor/anjuta-document-manager.glade,
13557 plugins/editor/search-replace.[c,h],
13558 plugins/editor/search-replace_backend.h
13559 plugins/editor/search-preferences.[c,h] :
13560 Saved Search-Preferences (gconf),
13561 Basic search by default.
13563 2004-11-22 Naba Kumar <naba@gnome.org>
13565 * configure.in: Fixed build error.
13567 2004-11-21 Naba Kumar <naba@gnome.org>
13569 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
13570 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
13571 Added AnjutaStatus class to libanjuta.
13572 Added anjuta_shell_get_status() method.
13574 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
13575 and fixed marshaller generation.
13577 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
13578 "updade_ui" signals to IAnjutaEditor interface.
13580 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
13582 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
13585 * plugins/class-gen/clsGen.c: Intial port.
13587 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
13590 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
13591 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
13592 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
13593 Implemented status update. Emits "update_ui" and "char_added" signals.
13594 Added view preferences.
13596 * plugins/file-loader/plugin.c: Added open with plugins in open with
13599 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
13601 * plugins/message-view/anjuta-msgman.c,
13602 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
13603 to close correct message view rather than current view.
13605 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
13607 * plugins/cvs-plugin/cvs-actions.c
13608 plugins/cvs-plugin/plugin.[ch]
13609 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
13610 Implemented cvs add but ran into a launcher/message_view
13611 problem because of a limitation of the idl compiler
13613 2004-11-19 Naba Kumar <naba@gnome.org>
13615 * plugins/project-manager/plugin.c: Displays a progress window during
13618 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
13619 Fixed UI separators.
13621 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
13624 * plugins/project-manager/anjuta-project-manager.ui,
13625 plugins/project-manager/plugin.[c,h]: Added add/remove context
13626 menus and implemented them. Added file manager merge menu.
13628 2004-11-18 Naba Kumar <naba@gnome.org>
13630 * TODO.tasks: Updated.
13631 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
13632 plugins/message-view/message-view.c: Fixed finalize and dispose
13634 * plugins/debugger/*: Removed from cvs (development now in
13637 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
13639 Reviewed by Naba Kumar <naba@gnome.org>:
13641 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
13642 plugins/editor/plugin.c, plugins/editor/text_editor.c,
13643 plugins/gdb/breakpoints.c: all marker related stuff moved from
13644 editor and docman interfaces to IAnjutaMarkable
13646 2004-11-17 Naba Kumar <naba@gnome.org>
13648 * TODO.tasks: Updated.
13650 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
13652 * libegg/egg-combo-action.c: Block changed signal when changing model.
13654 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
13655 Emit changed signal. Removed dead codes.
13657 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
13658 that recent files history do not duplicate.
13660 * plugins/symbol-browser/an_symbol_view.c,
13661 plugins/symbol-browser/an_symbol_view.h,
13662 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
13665 2004-11-15 Naba Kumar <naba@gnome.org>
13667 * plugins/project-manager/plugin.c: Opens targets on double click.
13669 * plugins/message-view/message-view.c,
13670 plugins/file-manager/anjuta-file-manager-plugin.glade,
13671 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
13672 Added proper class finalization
13673 and disposition. Added preferences notifications and callbacks to
13674 change info/warning/error colors.
13676 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
13677 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
13678 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
13679 Implemented finalize method for AnjutaApp. Code cleanups.
13681 * plugins/message-view/plugin.c: Static parent_class.
13683 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13684 * plugins/editor/search-replace.[c,h],
13685 plugins/editor/search-replace_backend.c
13686 Update search entry in main toolbar.
13689 2004-11-11 Naba Kumar <naba@gnome.org>
13691 * TODO.tasks: Updated.
13693 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
13694 and completed on-the-fly-change preferences. Removed "changed"
13695 signal as it is no longer necessary (use notify for similar
13696 purpose to monitor individual preferences).
13699 * plugins/editor/anjuta-document-manager.glade: Added view menu
13700 preferences so that they are registered.
13702 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
13703 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
13704 connection to "changed" signal of preferences and implemented
13705 notifications for some editor preferences. More to implement.
13707 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13708 * plugins/editor/print.c
13709 Fixed bug 1047624 : Add line number every X lines.
13711 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13712 * plugins/editor/search-replace.c
13713 Fixed a crash bug (995755) when searching "%n"
13715 2004-11-09 Naba Kumar <naba@gnome.org>
13717 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
13718 Fixed to refresh categories list on file load.
13720 2004-11-08 Naba Kumar <naba@gnome.org>
13722 * configure.in, plugins/Makefile.am,
13723 plugins/profile-default/plugin.c: Added cvs plugin in build.
13725 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
13727 * plugins/debug-manager/.cvsignore: Added file to ignore.
13729 * plugins/debug-manager/Makefile.am: Removed dead codes.
13731 * src/anjuta.ui: Added placeholder for version control UI.
13733 2004-11-08 Naba Kumar <naba@gnome.org>
13735 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13736 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13737 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
13740 * global-tags/Makefile.am: Fixed make error.
13742 * plugins/profile-default/plugin.c: Added debug-manager
13743 and gdb plugins to load at startup so that debugger
13744 windows are docked properly. They will be removed
13745 later when we figure out runtime docking.
13747 * plugins/sample1/*: Restored to last working state.
13749 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
13750 windows in lower pane. Named the windows appropriately.
13752 * ChangeLog: Fixed format.
13754 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
13756 * libanjuta/interfaces/libanjuta.idl,
13757 libanjuta/anjuta-marshal.c,
13758 plugins/Makefile.am,
13759 plugins/debug-manager/plugin.c,
13760 plugins/editor/plugin.c,
13761 plugins/editor/text_editor.c,
13762 plugins/gdb/breakpoints.c,
13763 plugins/gdb/debugger.c,
13764 plugins/gdb/plugin.c,
13765 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
13767 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13768 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
13769 plugins/editor/search-replace.c,
13770 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
13771 Search and Replace; Show result in find pane
13773 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
13775 * plugins/gdb, plugins/debug-manager: Applied debugger patch
13776 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
13777 (added features: starting debugger and loading of core/executable,
13778 StepIn, StepOut, StepOver and Execute, toggling breakpoint
13781 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
13783 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
13784 my cvs-plugin files...
13785 I hope I have rescued everything possible.
13787 * Naba: Could you please fix sample1 because I messed it up to
13788 but there should be a histroy of this directory we should commit
13790 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
13792 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
13794 * plugins/cvs-plugin/plugin.c,
13795 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
13796 Added preferences dialog (not yet complete)
13798 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
13800 * global-tags/Makefile.am, mime/Makefile.am:
13801 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
13803 * template/xmltemplate.[ch],
13804 template/xmlstrings.[ch],
13805 template/autotools.[ch] removed,
13806 template/prj_template.[ch] removed,
13807 template/lang_template.[ch] removed,
13808 template/lib_template.[ch] removed,
13809 template/Makefile.am adjusted,
13810 template/dtds/lang.dtd removed,
13811 template/dtds/lib.dtd removed,
13812 template/dtds/prj.dtd removed,
13813 template/dtds/autotools.dtd removed,
13814 data/template/lib/* removed,
13815 data/template/language/* removed,
13816 data/template/library/* removed,
13817 data/template/project/* removed,
13818 date/template/Makefile.am adjusted:
13819 Remove everything except text-templates to replace hardcoded
13820 Edit->Insert texts with dynamic loaded.
13822 * plugins/cvs-plugin/plugin.[ch],
13823 plugins/cvs-actions.[ch],
13824 plugins/Makefile.am,
13825 plugins/cvs-plugin/Makefile.am,
13826 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
13827 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
13828 plugins/cvs-plugin/anjuta-cvs.plugin.in:
13829 Added initial cvs-plugin code
13831 2004-10-21 Naba Kumar <naba@gnome.org>
13833 * libanjuta/anjuta-plugin.c,
13834 plugins/build-basic-autotools/build-basic-autotools.c,
13835 plugins/debugger/plugin.c,
13836 plugins/devhelp/plugin.c,
13837 plugins/editor/anjuta-docman.c,
13838 plugins/editor/goto_line.c,
13839 plugins/editor/plugin.c,
13840 plugins/editor/search-replace.c,
13841 plugins/editor/text_editor.c,
13842 plugins/file-loader/plugin.c,
13843 plugins/file-manager/plugin.c,
13844 plugins/file-wizard/file.c,
13845 plugins/file-wizard/plugin.c,
13846 plugins/gdb/plugin.c,
13847 plugins/gtodo/plugin.c,
13848 plugins/message-view/anjuta-msgman.c,
13849 plugins/profile-default/plugin.c,
13850 plugins/project-manager/plugin.c,
13851 plugins/sample1/plugin.c,
13852 plugins/terminal/terminal.c: Defined all global variables static,
13853 particularly class parent_class variables. They were getting
13854 confused at link time.
13856 * libanjuta/plugins.c: Do not unload plugins when they are
13857 deactivated. Simply cache them for later activation. Unloading
13858 modules have some problem with shared libs using static class
13859 registration. Fixed hash type for installed plugins. Eventually,
13860 we want to add "CanUnload" attribute for .plugin files (in
13861 "Anjuta Plugin" group) to let plugin loader know if the plugin can
13862 be unloaded from memory. Those plugins declaring CanUnload=false
13863 will not be unloaded from memory and will be put in the cache. Those
13864 not declaring anything or declaring CanUnload=true, will be unloaded
13865 from memory when they are deactivated.
13867 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
13868 plugins/editor/plugin.c, plugins/editor/text_editor.c,
13869 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
13870 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
13871 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
13872 activation, deactivation. Fixed memory leaks.
13874 2004-10-20 Naba Kumar <naba@gnome.org>
13876 * TODO.tasks: Updated.
13878 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
13879 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
13880 macro for adding interfaces to plugin types. Code cleanup.
13882 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13883 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13885 * plugins/build-basic-autotools/build-basic-autotools.c,
13886 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
13887 plugins/editor/plugin.c, plugins/editor/text_editor.c,
13888 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
13889 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
13890 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
13891 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
13892 plugins/project-manager/plugin.c,
13893 plugins/symbol-browser/an_symbol_view.c,
13894 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
13895 newly defined macro to add interfaces to plugin types.
13897 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
13899 2004-10-20 Naba Kumar <naba@gnome.org>
13901 * TODO.tasks: Added task list.
13902 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
13905 2004-10-19 Naba Kumar <naba@gnome.org>
13907 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
13909 * plugins/editor/action-callbacks.c,
13910 plugins/editor/action-callbacks.h,
13911 plugins/editor/anjuta-docman.c,
13912 plugins/editor/anjuta-docman.h,
13913 plugins/editor/anjuta-document-manager.ui,
13914 plugins/editor/file_history.c,
13915 plugins/editor/file_history.h,
13916 plugins/editor/plugin.c: Added file history browsing.
13918 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
13920 * plugins/message-view/anjuta-message-manager.ui,
13921 plugins/message-view/plugin.c: Added document manager context menu.
13923 * plugins/symbol-browser/an_symbol_view.c,
13924 plugins/symbol-browser/an_symbol_view.h,
13925 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
13926 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
13927 document manager context menu.
13929 * scintilla/*, scintilla/include/*: Updated to current cvs.
13931 2004-10-19 Naba Kumar <naba@gnome.org>
13933 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
13934 placeholder for debugger UI.
13936 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
13937 * plugins/file-manager/plugin.c: Fixed loading bug.
13939 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
13940 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
13941 Initializes gconf database with default values when the
13942 values are not defined. Use bool and int prefs separately.
13944 * plugins/editor/plugin.c: Added encoding preferences.
13945 * plugins/project-manager/plugin.c: Cleanup and debug messages.
13947 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
13948 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13949 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13950 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13952 2004-10-18 Naba Kumar <naba@gnome.org>
13954 * po/POTFILES.in: Updated.
13956 * libanjuta/anjuta-ui.c: Corrected debug messages.
13958 * libegg/egg-combo-action.c, libegg/test-actions.c,
13959 libegg/menu/egg-combo-action.h: Fixed combo action.
13961 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
13964 * plugins/editor/action-callbacks.[c,h],
13965 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
13966 Implemented file swap. Removed dead codes.
13968 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
13971 * plugins/symbol-browser/an_symbol_view.[c,h],
13972 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
13973 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
13974 Implemented file symbols. Implemented goto file line when symbol is
13977 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
13979 2004-10-10 Naba Kumar <naba@gnome.org>
13981 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
13983 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
13985 * plugins/debugger/.cvsignore,
13986 (added) plugins/debugger/Makefile.am,
13987 (added) plugins/debugger/anjuta-debugger.glade,
13988 (added) plugins/debugger/anjuta-debugger.plugin.in,
13989 (added) plugins/debugger/anjuta-debugger.plugin.png,
13990 (added) plugins/debugger/anjuta-debugger.ui,
13991 plugins/debugger/attach_process.c,
13992 (removed) plugins/debugger/attach_process_cbs.c,
13993 (removed) plugins/debugger/attach_process_cbs.h,
13994 (removed) plugins/debugger/breakpoints.c,
13995 (removed) plugins/debugger/breakpoints.h,
13996 (removed) plugins/debugger/debug_tree.c,
13997 (removed) plugins/debugger/debug_tree.h,
13998 (removed) plugins/debugger/debugger.c,
13999 (removed) plugins/debugger/debugger.h,
14000 (removed) plugins/debugger/memory.c,
14001 (removed) plugins/debugger/memory.h,
14002 (added) plugins/debugger/plugin.c,
14003 (added) plugins/debugger/plugin.h,
14004 (removed) plugins/debugger/registers.c,
14005 (removed) plugins/debugger/registers.h,
14006 (removed) plugins/debugger/registers_cbs.c,
14007 (removed) plugins/debugger/registers_cbs.h,
14008 (removed) plugins/debugger/registers_gui.c,
14009 (removed) plugins/debugger/sharedlib.c,
14010 (removed) plugins/debugger/sharedlib.h,
14011 (removed) plugins/debugger/sharedlib_cbs.c,
14012 (removed) plugins/debugger/sharedlib_cbs.h,
14013 (removed) plugins/debugger/sharedlib_gui.c,
14014 (removed) plugins/debugger/signals.c,
14015 (removed) plugins/debugger/signals.h,
14016 (removed) plugins/debugger/signals_cbs.c,
14017 (removed) plugins/debugger/signals_cbs.h,
14018 (removed) plugins/debugger/signals_gui.c,
14019 (removed) plugins/debugger/stack_trace.c,
14020 (removed) plugins/debugger/stack_trace.h,
14021 (added) plugins/debugger/utilities.c,
14022 (added) plugins/debugger/utilities.h,
14023 (removed) plugins/debugger/watch.c,
14024 (removed) plugins/debugger/watch.h,
14025 (removed) plugins/debugger/watch_cbs.c,
14026 (removed) plugins/debugger/watch_cbs.h,
14027 (removed) plugins/debugger/watch_gui.c,
14028 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
14030 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
14031 Added debugger gdb backend plugin.
14033 * plugins/message-view/plugin.c: Registered all message stock icons.
14035 * plugins/profile-default/plugin.c: Loads debugger plugin.
14037 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
14039 2004-10-08 Naba Kumar <naba@gnome.org>
14041 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
14044 * plugins/symbol-browser/.cvsignore,
14045 plugins/symbol-browser/Makefile.am,
14046 plugins/symbol-browser/an_symbol_view.c,
14047 plugins/symbol-browser/an_symbol_view.h,
14048 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
14049 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
14050 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
14051 plugins/symbol-browser/plugin.c,
14052 plugins/symbol-browser/plugin.h,
14053 plugins/symbol-browser/sv_class.xpm,
14054 plugins/symbol-browser/sv_function.xpm,
14055 plugins/symbol-browser/sv_macro.xpm,
14056 plugins/symbol-browser/sv_private_fun.xpm,
14057 plugins/symbol-browser/sv_private_var.xpm,
14058 plugins/symbol-browser/sv_protected_fun.xpm,
14059 plugins/symbol-browser/sv_protected_var.xpm,
14060 plugins/symbol-browser/sv_public_fun.xpm,
14061 plugins/symbol-browser/sv_public_var.xpm,
14062 plugins/symbol-browser/sv_static_fun.xpm,
14063 plugins/symbol-browser/sv_static_var.xpm,
14064 plugins/symbol-browser/sv_struct.xpm,
14065 plugins/symbol-browser/sv_unknown.xpm,
14066 plugins/symbol-browser/sv_variable.xpm,
14067 plugins/symbol-browser/test-symbol-browser.c,
14068 plugins/Makefile.am: Implemented Symbol
14071 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
14073 * plugins/build-basic-autotools/Makefile.am,
14074 plugins/devhelp/Makefile.am,
14075 plugins/editor/Makefile.am,
14076 plugins/file-loader/Makefile.am,
14077 plugins/file-manager/Makefile.am,
14078 plugins/file-wizard/Makefile.am,
14079 plugins/gtodo/Makefile.am,
14080 plugins/message-view/Makefile.am,
14081 plugins/profile-default/Makefile.am,
14082 plugins/project-manager/Makefile.am
14083 plugins/sample1/Makefile.am,
14084 plugins/terminal/Makefile.am,
14085 scintilla/Makefile.am,
14086 libegg/Makefile.am,
14087 launcher/Makefile.am,
14088 libanjuta/Makefile.am,
14090 tagmanager/Makefile.am,
14091 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
14092 anjuta_data_dir in configure.in and used them in plugins Makefile.am
14093 files. Also fixed library dependencies.
14095 * plugins/editor/aneditor.cxx: Disabled unused codes.
14096 * plugins/file-manager/an_file_view.c: Added copyright.
14097 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
14099 * plugins/profile-default/plugin.c: Can load plugins by location.
14100 * plugins/project-manager/plugin.c: Remove project_root_uri value
14101 when project is closed.
14103 2004-10-06 Naba Kumar <naba@gnome.org>
14105 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
14107 * libanjuta/interfaces/libanjuta.idl,
14108 plugins/editor/text_editor.c: Added get_length()
14109 and get_current_word() methods in IAnjutaEditor interface.
14111 * libegg/Makefile.am: Added test_actions target.
14113 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
14115 * plugins/build-basic-autotools/build-basic-autotools.c,
14116 plugins/file-loader/plugin.c,
14117 plugins/message-view/message-view.c: Added code to go to file and
14120 * plugins/devhelp/plugin.c: Context sensitive help now works.
14121 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
14122 uri as line number and goes to that line number.
14124 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
14125 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
14126 gtodo_client_load() method to load from a diffrent file. Watched
14127 project root directory in plugin to open TODO.tasks of the project.
14129 * plugins/project-manager/plugin.c: Updates project UI
14130 sensitive/insensitive.
14132 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
14133 anjuta-shell program to test plugins.
14135 * src/anjuta-app.c: Registered UI accels.
14137 2004-09-28 Naba Kumar <naba@gnome.org>
14139 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
14142 * src/anjuta-app.c: Implemented present widget method.
14144 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
14145 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
14147 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
14150 * plugins/editor/text_editor.c: Connects to preferences changed signal
14153 2004-09-28 Naba Kumar <naba@gnome.org>
14155 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
14158 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
14161 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
14162 in changed signal callback.
14164 * plugins/editor/action-callbacks.c: Implemented save_all action
14165 callback. Removed dead code. Do save_as when saving a new file.
14166 Implemented incremental search.
14168 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
14170 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
14172 * src/anjuta-app.c: Registers UI accelerators.
14174 2004-09-27 Naba Kumar <naba@gnome.org>
14176 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
14178 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
14179 plugins/devhelp/anjuta-devhelp.plugin.in,
14180 plugins/file-loader/anjuta-loader.plugin.in,
14181 plugins/file-manager/anjuta-file-manager.plugin.in,
14182 plugins/gtodo/anjuta-gtodo.plugin.in,
14183 plugins/project-manager/anjuta-project-manager.plugin.in,
14184 plugins/terminal/anjuta-terminal.plugin.in:
14185 Gave proper plugin names.
14187 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
14188 error when regex fail.
14190 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
14191 Added help and context search. Watches current editor. More menus
14192 in Help submenu. Update UI (sensitive when required) properly.
14194 * plugins/editor/anjuta-document-manager.ui,
14195 plugins/devhelp/anjuta-devhelp.ui,
14196 plugins/message-view/anjuta-message-manager.ui,
14197 src/anjuta.ui: Goto menu actions are in separate submenu.
14199 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
14200 Removed unimplemented UI elements.
14202 * src/anjuta-app.c: Larger (and normal) icon size.
14204 * src/layout.xml: Task manager plugin along with document (in middle).
14206 * plugins/editor/plugin.c, plugins/file-loader.c,
14207 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
14208 in gtkactions. Enable/disable UI properly.
14210 2004-09-26 Naba Kumar <naba@gnome.org>
14212 * po/POTFILES.in: Updated, added missing files.
14214 * .cvsignore: Updated.
14216 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
14217 a new function to get User input text.
14219 * libanjuta/resources.[c,h]: Added a function to created sized image.
14221 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
14222 from filename, as thats the correct representation.
14224 * plugins/build-basic-autotools/Makefile.am,
14225 (added) plugins/build-basic-autotools/automake-c.filters,
14226 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14227 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
14228 Rearragned UI elements in the build menu. Added codes to read build
14229 filter rules from external file. Implemented all build, configure,
14230 autogen commands. Watches current editor and project.
14232 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
14233 Added editor changed signal and exports current editor value.
14234 Fixed parameter names. Fixed get_uri() interface implementation to
14235 return correct uri.
14237 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
14240 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
14242 * plugins/file-manager/an_file_view.c,
14243 plugins/file-manager/an_file_view.c: Exports file uri correctly.
14245 * plugins/file-wizard/file.c: Reads uri correctly.
14247 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
14248 sets the page to the new view.
14250 * plugins/message-view/message-view.c: Unrefs the tree model when done.
14251 Fixed signal connecting.
14253 * plugins/project-manager/plugin.c: Changed "project_root_directory"
14254 to "project_root_uri" and exports as uri.
14256 2004-09-24 Naba Kumar <naba@gnome.org>
14258 * libanjuta/anjuta-ui.c: Fixed a crash bug.
14259 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
14261 * plugins/file-manager/plugin.c: Fixed crash in unloading.
14262 * plugins/file-loader/plugin.c: Added comments.
14263 * plugins/build-basic-autotools/plugin.c: Added comments.
14264 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
14266 * libanjuta/interfaces/libanjuta.idl,
14267 plugins/message-view/anjuta-msgman.c,
14268 plugins/message-view/message-view.c,
14269 plugins/message-view/message-view.h,
14270 plugins/message-view/plugin.c: Buffering and appending messages have
14271 been separated. message-view implementations cleaned up. Signals
14272 Emissions fixed. Messages now displayed in summary and details show
14273 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
14276 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
14279 * plugins/build-basic-autotools/Makefile.am,
14280 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
14281 parsing of output to create message summaries. Uses new message view
14284 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
14285 preferences to make dialog box smaller.
14287 * plugins/editor/search-replace.c: Fixed compile error with change
14288 in IAnjutaMessageView API.
14290 2004-09-21 Naba Kumar <naba@gnome.org>
14292 * plugins/Makefile.am: Deletes old (installed) plugins before
14293 installing new ones.
14295 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14296 plugins/build-basic-autotools/build-basic-autotools.c,
14297 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
14298 file URI from filemanager. Only disables/enables build submenu in file
14299 manager, instead of merging/unmerging.
14301 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
14304 * plugins/file-loader/anjuta-loader-plugin.ui,
14305 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
14306 Implemented "Open with" file manager submenu. Displays error message
14307 when file can not be opened.
14309 * plugins/file-manager/an_file_view.c: Renamed
14310 file_manager_current_filename value name to file_manager_current_uri
14311 and exports proper URI.
14313 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
14315 2004-09-19 Naba Kumar <naba@gnome.org>
14317 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
14318 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
14319 save point signal to change editor tabs. Fixed accels.
14321 * plugins/file-loader/plugin.c: Fixed accels.
14323 * plugins/project-manager/plugin.c: Added target selection callback.
14325 * plugins/project-manager/plugin.c: Added URI activation.
14326 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
14327 Fixed dialog and closed it on ok. Fixed a crash bug.
14328 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
14330 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
14331 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
14332 plugins/file-loader/anjuta-loader-plugin.ui,
14333 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
14334 Added recent files in file loade plugin.
14336 * ChangeLog: Fixed entry dates.
14338 2004-09-18 Naba Kumar <naba@gnome.org>
14340 * plugins/devhelp/plugin.c: Added UI sensitization and removed
14341 an unnecessary GtkFrame.
14343 2004-09-17 Naba Kumar <naba@gnome.org>
14345 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
14349 * data/Makefile.am: Disabled installing old mime info.
14351 * mime/anjuta.applications, mime/anjuta.keys: Updated.
14353 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
14354 plugins/editor/anjuta-document-manager.ui,
14355 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14356 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
14357 Added Editor context popup menu.
14359 * plugins/project-manager/anjuta-project-manager-plugin.png:
14362 * plugins/project-manager/anjuta-project-manager.plugin.in:
14363 Support .anjuta mime type.
14365 * plugins/project-manager/plugin.c: Exports "project_root_directory"
14368 * plugins/file-manager/plugin.c: Watches "project_root_directory"
14371 * src/layout.xml, plugins/profile-default/plugin.c:
14372 Added project manager plugin for startup.
14374 2004-09-16 Naba Kumar <naba@gnome.org>
14376 * anjuta.prj: Updated.
14378 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
14379 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
14380 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
14381 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
14382 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
14383 plugins/terinal/Makefile.am, src/Makefile.am,
14384 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
14385 Fixed makefile syntax errors.
14387 2004-09-16 Naba Kumar <naba@gnome.org>
14389 * configure.in, src/layout.xml,
14390 plugins/profile-default/plugin.c,
14391 libanjuta/interfaces/libanjuta.idl,
14392 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
14394 * configure.in, plugins/Makefile.am,
14395 plugins/project-manager/.cvsignore,
14396 plugins/project-manager/Makefile.am,
14397 plugins/project-manager/anjuta-project-manager-plugin.png,
14398 plugins/project-manager/anjuta-project-manager.plugin.in,
14399 plugins/project-manager/anjuta-project-manager.ui,
14400 plugins/project-manager/plugin.c,
14401 plugins/project-manager/plugin.h: Added project manager plugin
14402 based on gnome-build.
14404 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
14405 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
14407 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
14408 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14409 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
14411 2004-09-16 Naba Kumar <naba@gnome.org>
14413 * plugins/editor/action-callbacks.c: Fixed compile error.
14415 2004-09-15 Naba Kumar <naba@gnome.org>
14417 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
14419 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
14420 New improved splace with nicer progress.
14422 * configure.in, plugins/Makefile.am,
14423 (added) file-wizard/.cvsignore,
14424 (added) file-wizard/Makefile.am,
14425 (added) file-wizard/action-callbacks.c,
14426 (added) file-wizard/action-callbacks.h,
14427 (added) file-wizard/anjuta-file-wizard-plugin.png,
14428 (added) file-wizard/anjuta-file-wizard.glade,
14429 (added) file-wizard/anjuta-file-wizard.plugin.in,
14430 (added) file-wizard/anjuta-file-wizard.ui,
14431 (added) file-wizard/file.c,
14432 (added) file-wizard/file.h,
14433 (added) file-wizard/plugin.c,
14434 (added) file-wizard/plugin.h:
14435 Created new file wizard and added it. The wizard takes care of text
14436 bit insertions and new files creation.
14438 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
14439 plugins/editor/action-callbacks.h,
14440 plugins/editor/anjuta-document-manager.glade,
14441 plugins/editor/anjuta-document-manager.ui,
14442 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14443 (removed) plugins/editor/file.[c,h]: Removed text insertions and
14444 new files code and moved into a new plugin (file wizard).
14446 * libanjuta/plugins.[c,h]: Added plugins selection function.
14448 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
14449 get_position(), insert() in IAnjutaEditor interface. Added
14450 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
14451 interface (for wizard plugins).
14453 * plugins/file-loader/anjuta-loader-plugin.ui,
14454 plugins/file-loader/plugin.c: Added wizard launcher interface which
14455 scans for plugins implement IAnjutaWizard interface and presents the
14456 list to user for selection. The selected plugin is then activated
14459 * libanjuta/interfaces/.cvsignore: Updated.
14460 * plugins/message-view/.cvsignore: Updated.
14461 * plugins/launcher/*: Removed as launcher has already been moved to
14462 libanjuta as class.
14464 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
14465 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
14466 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14467 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14468 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
14469 Updated API documentations.
14471 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
14473 * configure.in: Added Punjabi to ALL_LINGUAS
14475 2004-07-29 Naba Kumar <naba@gnome.org>
14477 * configure.in: Added file-loader plugin Makefile path and
14478 fixed devhelp version requirement.
14480 2004-07-28 Naba Kumar <naba@gnome.org>
14482 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
14483 terminal/preferences-terminal.png (added), message-view/*.png (added),
14484 message-view/*.xpm (added), editor/*.png (added),
14485 editor/*.xpm (added), plugins/editor/Makefile.am,
14486 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
14487 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
14488 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
14489 respective plugins directories.
14491 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
14492 pixmaps/block-end-16.png, pixmaps/block-end.png
14493 pixmaps/block-start-16.png, pixmaps/block-start.png
14494 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
14495 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
14496 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
14497 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
14498 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
14499 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
14500 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
14501 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
14502 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
14503 pixmaps/preferences-editor.png, pixmaps/undock.png
14504 pixmaps/error-next-16.png, pixmaps/error-next.png
14505 pixmaps/error-prev-16.png, pixmaps/error-prev.png
14506 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
14507 pixmaps/preferences-terminal.png: Deleted
14509 * libanjuta/properties* (removed), plugins/editor/properties* (added),
14510 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
14511 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
14512 plugins/editor/anjuta-document-manager.plugin.in,
14513 plugins/editor/anjuta-document-manager.ui,
14514 plugins/editor/plugin.c, plugins/editor/print.c,
14515 plugins/editor/search-replace_backend.c,
14516 plugins/editor/search_preferences.h,
14517 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
14518 Moved properties souce files to editor plugin as it not required in
14519 libanjuta. Other editor fixes.
14521 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
14522 libegg/dock/* (removed)
14523 : Restored GDL external dependencies and removed libegg dock
14524 sources, because gdl is being developed.
14526 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
14527 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
14528 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
14529 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
14530 libanjuta/plugins.c, libanjuta/plugins.h,
14531 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
14532 gconf system. Shell now takes docking positions. Added more utility
14533 functions. Added plugins query function. And other fixes.
14535 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
14537 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
14538 plugin to load files based on mime type.
14540 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
14542 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
14543 plugins/file-manager/plugin.c: File manager now uses file loader to
14546 * plugins/message-view/anjuta-msgman.c,,
14547 plugins/message-view/message-view.c,
14548 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
14550 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
14551 plugins/terminal/terminal.c, src/Makefile.am,
14552 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
14553 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
14555 * libegg/dock/*: Removed directory.
14557 2004-07-28 Naba Kumar <naba@gnome.org>
14559 * configure.in: Reduced gnome-print version requirement.
14560 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
14562 2004-07-21 Ray Strode <rstrode@redhat.com>
14563 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
14566 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
14568 * plugins/editor/search-replace.c: Some fixes
14569 * plugins/terminal/Makefile.am:
14570 Patch from: Alexey Rusakov <ktirf@users.sf.net>
14572 2004-05-19 Naba Kumar <naba@gnome.org>
14574 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
14577 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
14579 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
14580 Implemented IAnjutaSavable
14581 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
14583 2004-05-17 Naba Kumar <naba@gnome.org>
14585 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
14586 plugins/build-basic-autotools/.cvsignore,
14587 plugins/build-basic-autotools/Makefile.am,
14588 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
14589 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14590 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
14591 plugins/build-basic-autotools/build-basic-autotools.c,
14592 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
14595 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
14598 * plugins/file-manager/an_file_view.c,
14599 plugins/file-manager/anjuta-file-manager.ui,
14600 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
14601 Added context menu UI.
14603 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
14606 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
14608 * libanjuta/anjuta-preferences.[ch]:
14609 Added save/load_gconf functions
14610 * src/action_callbacks.[ch], src/preferences.c:
14611 Load global prefs from gconf at startup and save them
14612 on exit. Prefs load and save correctly but something resets
14613 them to default after loading...
14614 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
14615 Somehow the linker does not find save/load_gconf functions
14616 in libanjuta. Must be a stupid mistake, I would be glad
14617 if someone could fix that.
14618 * manuals/reference/libanjuta-sections.txt: Added new
14619 preferences functions and removed gnome-filelist
14620 * plugins/file-manager/anjuta-file-manager-plugin.glade:
14621 * plugins/file-manager/plugin.c:
14622 Added root-path property
14624 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
14626 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
14627 they are not longer needed.
14628 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
14629 anjuta-sections.txt: Remove references to the files
14630 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
14631 Use new nautilus icons for file-manager, looks incredible
14634 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
14636 * plugins/editor/anjuta-docman.c: gchar* to
14637 const gchar* in arguments
14638 * plugins/editor/text_editor.c: Implemented IAnjutaFile
14640 * plugins/file-manager/an_file_view.c: Open files on
14641 double-click. Does not work yet because it does not
14642 find IAnjutaFile interface in document manager
14644 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
14646 * plugins/editor/anjuta-docman.c
14647 * plugins/editor/text_editor.c:
14648 Made close button working, made multiple selection in
14649 File/Open dialog possble, fixed crash bug if file cannot
14652 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
14654 * plugins/editor/action-callbacks.c
14655 * plugins/editor/anjuta-docman.c
14656 * plugins/editor/anjuta-docman.h
14657 * plugins/editor/search-replace.c
14658 * plugins/editor/search-replace_backend.c
14659 * plugins/editor/text_editor.c
14660 * plugins/editor/text_editor.h:
14661 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
14662 able to open all files, use uri instead of full_filename, fixed
14666 2004-05-13 Naba Kumar <naba@gnome.org>
14668 * plugins/message-view/anjuta-message-manager-plugin.glade:
14671 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
14674 * pixmaps/anjuta_splash.png: Added border.
14676 * plugins/editor/anjuta-document-manager.png: New icon.
14678 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
14679 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
14681 plugins/editor/Makefile.am,
14682 plugins/editor/search-replace.c,
14683 plugins/editor/search-replace.h,
14684 plugins/editor/search-replace_backend.c,
14685 plugins/editor/search-replace_backend.h,
14686 plugins/editor/search_preferences.h,
14687 plugins/editor/search_preferences.c: Merged changes from
14688 ANJUTA_1_2_0 branch.
14690 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
14691 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
14694 * plugins/terminal/Makefile.am,
14695 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
14698 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
14701 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
14702 * plugins/message-view/plugin.c: Fixed glade file loading
14703 Removed "Show messages" menu item
14704 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
14705 twice because of this load system layout hack.
14706 * libanjuta/anjuta-ui.h: Removed #include config.h
14707 * libanjuta/libanjuta.pc: Fixed path and depencies
14708 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
14709 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
14710 * libanjuta/properties.cxx : #include "properties_cxx.h"
14711 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
14713 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
14714 * plugins/message-view/*: Fixed message view preferences
14715 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
14716 * anjuta.glade: Removed messages stuff
14718 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
14720 * Removed libanjutamm, it is now hosted on SF.net:
14721 cvs.sf.net/cvsroot/anjuta/libanjutamm
14723 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
14726 Added some experimental code to add support for C++ plugins.
14727 Nothing works yet and it is likely that it will disappear but
14728 I have some questions to murrayc and he wants to see the code.
14730 2004-05-11 Naba Kumar <naba@gnome.org>
14732 * plugins/terminal/terminal.c: Fixed prefs loading bug.
14734 * plugins/editor/action-callbacks.c: Fixed a crash bug in
14735 hightlight style menu actions.
14737 * manuals/reference/libanjuta/libanjuta-docs.sgml,
14738 manuals/reference/libanjuta/plugin-description-file.sgml,
14739 manuals/reference/libanjuta/writing-plugins.sgml,
14740 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14741 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14742 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
14744 * src/anjuta-app.c: Always load system layout for now.
14746 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
14748 * manuals/reference/libanjuta/libanjuta-docs.sgml,
14749 manuals/reference/libanjuta/libanjuta-sections.txt,
14750 manuals/reference/libanjuta/libanjuta.types,
14751 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14752 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14753 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14754 manuals/reference/libanjuta/tmpl/fileselection.sgml,
14755 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14756 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
14757 Updated documentation.
14759 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
14760 plugins/profile-default/plugin.c, src/layout.xml:
14761 Created terminal plugin.
14763 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
14764 (new) plugins/file-manager/.cvsignore,
14765 plugins/file-manager/an_file_view.c,
14766 plugins/file-manager/plugin.c,
14767 plugins/file-manager/plugin.h: Moved preferences to separate
14768 glade file and added cvsignore file.
14770 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
14771 from ANJUTA_1_2_0 branch. Please note that other po files need merging
14772 from the branch. I tried it but there were way too many conflicts.
14774 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
14776 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
14777 util functions required during the merge.
14779 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
14782 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
14783 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
14784 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14785 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
14786 Merged with ANJUTA_1_2_0 branch.
14788 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
14790 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
14792 2004-05-07 Naba Kumar <naba@gnome.org>
14794 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
14796 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
14797 Added preferences reading and loading.
14799 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
14800 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
14801 libanjuta/fileselection.c, libanjuta/fileselection.h,
14802 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
14804 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
14806 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
14807 anjuta.spec.in, configure.in, data/autogen.sh.generic,
14808 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
14809 data/macros/autogen.sh, data/macros2/autogen.sh
14810 data/properties/ada.properties, data/properties/anjuta.properties,
14811 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
14812 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
14813 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
14814 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
14815 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
14816 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
14817 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
14818 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
14819 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
14820 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
14821 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
14822 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
14823 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
14824 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
14825 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
14826 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
14827 plugins/class-gen/clsGen.c, plugins/editor/print.c,
14828 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
14829 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
14830 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
14831 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
14832 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
14833 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
14834 (added) scintilla/scintilla-marshal.c,
14835 (added) scintilla/scintilla-marshal.h,
14836 (added) scintilla/scintilla-marshal.list,
14837 scintilla/include/SString.h, scintilla/include/SciLexer.h,
14838 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
14839 (added) scintilla/patches/scintilla-calltip-align.patch,
14840 (added) scintilla/patches/scintilla-minor.patch,
14841 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
14843 2004-05-06 Naba Kumar <naba@gnome.org>
14845 * (added) plugins/file-manager/Makefile.am,
14846 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
14847 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
14848 (added) plugins/file-manager/anjuta-file-manager.ui,
14849 (added) plugins/file-manager/plugin.c,
14850 (added) plugins/file-manager/plugin.h,
14851 (removed) plugins/file-manager/an_file_view.h,
14852 plugins/Makefile.am, configure.in,
14853 plugins/file-manager/an_file_view.c: Created file manager plugin.
14855 * plugins/profile-default/plugin.c: Added file manager plugin in default
14858 * libanjuta/Makefile.am: Fixed dependencies.
14859 * pixmaps/anjuta_splash.png: New splash screen.
14861 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
14863 * template/template.c/h: Added in-line doc
14864 * manuals/reference/template/*: Added template documentation
14865 * configure.in: Build template docs
14867 2004-05-05 Naba Kumar <naba@gnome.org>
14869 * autogen.sh: Added commands to generate initial interfaces.
14871 * libanjuta/Makefile.am,
14872 (removed)libanjuta/anjuta-plugin-parser.c,
14873 (removed)libanjuta/anjuta-plugin-parser.h,
14874 (added)libanjuta/anjuta-plugin-description.c,
14875 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
14876 plugin description.
14878 * libanjuta/anjuta-plugin.c,
14879 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
14881 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
14882 and added AnjutaShellPlacement enum for widgeds placement (passed to
14883 widget add_widget() method.
14885 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
14886 and moved plugin sets loading in profile plugins.
14888 * libanjuta/interfaces/.cvsignore,
14889 (removed)libanjuta/interfaces/Makefile.am,
14890 libanjuta/interfaces/libanjuta.idl,
14891 libanjuta/interfaces/anjuta-idl-compiler.pl,
14892 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
14893 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
14894 (removed)libanjuta/interfaces/ianjuta-editor.c,
14895 (removed)libanjuta/interfaces/ianjuta-editor.h,
14896 (removed)libanjuta/interfaces/ianjuta-file.c,
14897 (removed)libanjuta/interfaces/ianjuta-file.h,
14898 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
14899 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
14900 (removed)libanjuta/interfaces/ianjuta-message-view.c,
14901 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
14902 *.h and Makefile.am files. They are autogenerated. Interfaces are
14903 by anjuta-idl-compiler.pl from libanjuta.idl file.
14905 * manuals/reference/libanjuta/Makefile.am,
14906 manuals/reference/libanjuta/anjuta-architecture.sgml,
14907 manuals/reference/libanjuta/libanjuta-docs.sgml,
14908 manuals/reference/libanjuta/libanjuta-sections.txt,
14909 manuals/reference/libanjuta/libanjuta.types,
14910 manuals/reference/libanjuta/plugin-description-file.sgml,
14911 manuals/reference/libanjuta/writing-plugins.sgml,
14912 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
14913 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
14914 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
14915 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14916 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14917 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
14918 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14919 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14920 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14921 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14922 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
14923 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14924 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
14925 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
14926 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
14927 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
14928 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
14929 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14930 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14931 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
14932 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
14933 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
14934 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
14935 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
14936 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14937 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14938 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
14939 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
14940 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
14941 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14942 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
14943 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14944 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
14945 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
14946 interfaces template sgmls.
14948 * plugins/Makefile.am,
14949 plugins/devhelp/anjuta-devhelp.plugin.in,
14950 plugins/devhelp/plugin.c,
14951 plugins/editor/action-callbacks.c,
14952 plugins/editor/anjuta-document-manager.plugin.in,
14953 plugins/editor/plugin.c,
14954 plugins/editor/plugin.h,
14955 plugins/editor/text_editor.c,
14956 plugins/sample1/plugin.c,
14957 plugins/message-view/anjuta-message-manager.plugin.in,
14958 plugins/message-view/plugin.c: Fixed shell add_widget method to take
14959 placement. Fixed other errors.
14961 * (added)plugins/profile-default/.cvsignore,
14962 (added)plugins/profile-default/Makefile.am,
14963 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
14964 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
14965 (added)plugins/profile-default/anjuta-default-profile.ui,
14966 (added)plugins/profile-default/plugin.c,
14967 (added)plugins/profile-default/plugin.h: Added a default new
14971 src/action-callbacks.c,
14974 src/main.cpp: Fixed necessary changes for libanjuta
14976 2004-05-04 Naba Kumar <naba@gnome.org>
14978 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
14979 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
14980 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
14981 placement for default widgets placements.
14983 2004-05-03 Naba Kumar <naba@gnome.org>
14985 * manuals/reference/libanjuta/anjuta-architecture.sgml,
14986 manuals/reference/libanjuta/libanjuta-docs.sgml,
14987 manuals/reference/libanjuta/plugin-description-file.sgml,
14988 manuals/reference/libanjuta/writing-plugins.sgml:
14989 Wrote more sections in writing-plugins document and fixed errors.
14991 2004-05-03 Naba Kumar <naba@gnome.org>
14993 * libanjuta/interfaces/libanjuta.idl: Added interface
14994 IAnjutaFileManager.
14996 * manuals/reference/libanjuta/anjuta-architecture.dia,
14997 manuals/reference/libanjuta/anjuta-architecture.png: Updated
14998 architecture diagram.
15000 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
15001 manuals/reference/libanjuta/libanjuta-docs.sgml,
15002 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
15003 (added) manuals/reference/libanjuta/writing-plugins.sgml:
15004 Wrote writing-plugins document and separated chapters into
15005 separate sgml files.
15007 * plugins/file-manager/an_file_view.c,
15008 plugins/file-manager/an_file_view.h: New and improved directory
15011 2004-05-02 Sven Herzberg <herzi@abi02.de>
15013 * anjuta.glade: re-designed the new file dialog
15014 * anjuta_dialogs_strings.c: new strings from the new file dialog
15016 2004-04-30 Naba Kumar <naba@gnome.org>
15018 * libanjuta/interfaces/Makefile.am.iface,
15019 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
15021 * libanjuta/interfaces/libanjuta.idl: Updated.
15023 * libanjuta/interfaces/Makefile.am.iface,
15024 libanjuta/interfaces/libanjuta.idl: Updated.
15026 2004-04-29 Naba Kumar <naba@gnome.org>
15028 * libanjuta/interfaces/Makefile.am.iface,
15029 libanjuta/interfaces/libanjuta.idl: Updated.
15031 2004-04-29 Naba Kumar <naba@gnome.org>
15033 * libanjuta/interfaces/giface-idlc-c.pl,
15034 libanjuta/interfaces/libanjuta.idl: Upgraded.
15035 * libanjuta/interfaces/Makefile.am.iface: Added.
15037 2004-04-28 Naba kumar <naba@gnome.org>
15039 * libanjuta/interfaces/giface-idlc-c.pl,
15040 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
15041 definitions and wrote a compiler.
15043 2004-04-28 Naba Kumar <naba@gnome.org>
15045 * libanjuta/anjuta-shell.c: Fixed docs.
15046 * libanjuta/interfaces/Makefile.am,
15047 libanjuta/interfaces/ianjuta-file.c,
15048 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
15050 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
15052 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
15054 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15055 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
15056 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15057 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15058 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
15059 * src/anjuta-app.c: Fixed bug.
15061 2004-04-27 Naba Kumar <naba@gnome.org>
15063 * libanjuta/anjuta-preferences-dialog.c,
15064 manuals/Makefile.am: Fixed document bugs and enabled docs
15067 * libanjuta/anjuta-preferences-dialog.c,
15068 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
15069 More documentation.
15071 * libanjuta/anjuta-preferences.c,
15072 manuals/reference/libanjuta/libanjuta-docs.sgml,
15073 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15074 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15075 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15076 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15077 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
15078 Wrote more documentations.
15080 * (removed) plugins/message-view/imessage-view.c,
15081 (removed) plugins/message-view/ianjuta-msgman.c,
15082 plugins/message-view/Makefile.am,
15083 plugins/message-view/anjuta-msgman.c,
15084 plugins/message-view/anjuta-msgman.h,
15085 plugins/message-view/message-view.c,
15086 plugins/message-view/message-view.h,
15087 plugins/message-view/plugin.c,
15088 plugins/message-view/plugin.h: Moved interface implementations
15089 in their respective classes and used correct macros to
15090 defined class types.
15092 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
15093 src/action-callbacks.c, src/anjuta-app.c: Subclassed
15094 AnjutaUI from GtkUIManager instead of GtkDialog.
15096 * manuals/reference/libanjuta/Makefile.am,
15097 manuals/reference/libanjuta/libanjuta-docs.sgml,
15098 manuals/reference/libanjuta/libanjuta-sections.txt,
15099 manuals/reference/libanjuta/libanjuta.types,
15100 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
15101 (added) manuals/reference/libanjuta/anjuta-architecture.png,
15102 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15103 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15104 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15105 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
15106 Wrote more documentation, fixed typos, added architecture
15107 diagram, updated object types etc.
15109 * plugins/editor/text_editor.c: Fixed interface implementation.
15111 2004-04-26 Naba Kumar <naba@gnome.org>
15113 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
15114 (added) manuals/reference/libanjuta/anjuta-architecture.png,
15115 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
15116 architecture diagram and a new chapter on plugins description file.
15118 2004-04-25 Naba Kumar <naba@gnome.org>
15120 * libanjuta/anjuta-children.h,
15121 libanjuta/anjuta-plugin.c,
15122 libanjuta/anjuta-plugin.h,
15123 libanjuta/anjuta-preferences.c,
15124 libanjuta/anjuta-shell.c,
15125 libanjuta/anjuta-shell.h,
15126 libanjuta/e-splash.c,
15127 libanjuta/e-splash.h,
15128 manuals/reference/libanjuta/Makefile.am,
15129 manuals/reference/libanjuta/libanjuta-docs.sgml,
15130 manuals/reference/libanjuta/libanjuta-sections.txt,
15131 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15132 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15133 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
15134 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15135 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15136 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
15137 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15138 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15139 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
15140 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15141 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15142 manuals/reference/libanjuta/tmpl/defaults.sgml,
15143 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15144 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
15145 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
15146 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
15147 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15148 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
15149 manuals/reference/libanjuta/tmpl/plugins.sgml,
15150 manuals/reference/libanjuta/tmpl/properties.sgml,
15151 manuals/reference/libanjuta/tmpl/resources.sgml,
15152 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
15153 manuals/reference/libanjuta/tmpl/e-splash.sgml,
15154 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
15155 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
15156 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
15157 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
15159 Added more template files and wrote more documentation.
15161 2004-04-24 Andras Timar <timar@gnome.hu>
15163 * configure.in: Added hu to ALL_LINGUAS.
15165 2004-04-23 Naba Kumar <naba@gnome.org>
15167 * configure.in: Fixed compile error.
15169 * libanjuta/anjuta-children.c,
15170 libanjuta/anjuta-children.h,
15171 libanjuta/anjuta-preferences.c,
15172 libanjuta/anjuta-preferences.h,
15173 libanjuta/anjuta-shell.c,
15174 libanjuta/anjuta-ui.c,
15175 libanjuta/anjuta-ui.h,
15176 manuals/reference/libanjuta/Makefile.am,
15177 manuals/reference/libanjuta/libanjuta-docs.sgml,
15178 manuals/reference/libanjuta/libanjuta.types,
15179 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15180 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15181 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
15182 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15183 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15184 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
15185 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15186 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15187 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
15188 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15189 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15190 manuals/reference/libanjuta/tmpl/defaults.sgml,
15191 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15192 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
15193 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
15194 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
15195 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15196 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
15197 manuals/reference/libanjuta/tmpl/plugins.sgml,
15198 manuals/reference/libanjuta/tmpl/properties.sgml,
15199 manuals/reference/libanjuta/tmpl/resources.sgml,
15200 plugins/sample1/plugin.c: Added libanjuta API documentation.
15202 2004-04-22 Naba Kumar <naba@gnome.org>
15204 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
15205 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
15206 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
15207 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
15208 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
15209 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
15210 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
15211 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
15212 (removed) libegg/eggradiotoolbutton.c,
15213 (removed) libegg/eggseparatortoolitem.c,
15214 (removed) libegg/eggtoggletoolbutton.c,
15215 (removed) libegg/eggtoolbar.c,
15216 (removed) libegg/eggtoolbutton.c,
15217 (removed) libegg/eggtoolitem.c,
15218 (removed) libegg/prop-editor.c,
15219 (removed) libegg/test-actions.c,
15220 (removed) libegg/test-drag.c,
15221 (removed) libegg/test-merge.c,
15222 (removed) libegg/test-toolbar.c,
15223 libegg/menu/Makefile.am,
15224 (removed) libegg/menu/egg-accel-dialog.h,
15225 (removed) libegg/menu/egg-action-group.h,
15226 (removed) libegg/menu/egg-action.h,
15227 libegg/menu/egg-entry-action.h,
15228 (removed) libegg/menu/egg-markup.h,
15229 (removed) libegg/menu/egg-menu-merge.h,
15230 (removed) libegg/menu/egg-menu.h,
15231 (removed) libegg/menu/egg-radio-action.h,
15232 (removed) libegg/menu/egg-toggle-action.h,
15233 (removed) libegg/menu/howitshouldwork.txt,
15234 (removed) libegg/toolbar/.cvsignore,
15235 (removed) libegg/toolbar/Makefile.am,
15236 (removed) libegg/toolbar/TODO,
15237 (removed) libegg/toolbar/eggradiotoolbutton.h,
15238 (removed) libegg/toolbar/eggseparatortoolitem.h,
15239 (removed) libegg/toolbar/eggtoggletoolbutton.h,
15240 (removed) libegg/toolbar/eggtoolbar.h,
15241 (removed) libegg/toolbar/eggtoolbutton.h,
15242 (removed) libegg/toolbar/eggtoolitem.h,
15243 (removed) libegg/toolbar/prop-editor.h,
15244 (removed) libegg/toolbar/toolbar-api.txt,
15245 (removed) libegg/toolbar/toolbar-ideas.txt,
15246 plugins/devhelp/anjuta-devhelp.ui,
15247 plugins/devhelp/plugin.c,
15248 plugins/editor/action-callbacks.c,
15249 plugins/editor/action-callbacks.h,
15250 plugins/editor/anjuta-docman.c,
15251 plugins/editor/anjuta-document-manager.ui,
15252 plugins/editor/plugin.c,
15253 P plugins/message-view/Makefile.am,
15254 plugins/message-view/anjuta-message-manager.ui,
15255 plugins/message-view/plugin.c,
15256 plugins/sample1/anjuta-sample.ui,
15257 plugins/sample1/plugin.c,
15258 src/action-callbacks.c,
15259 src/action-callbacks.h,
15260 src/anjuta-actions.h,
15262 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
15263 Gtk actions and UIManager. Fixed all plugins to use this.
15265 * manuals/reference/gtkdoc-scangobj.diff,
15266 manuals/reference/libanjuta/Makefile.am,
15267 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15268 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15269 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15270 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15271 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
15273 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
15275 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
15277 * plugins/message-view/imessage-view.c
15278 * plugins/message-view/ianjuta-msgman.c:
15281 2004-04-17 Adam Weinberger <adamw@gnome.org>
15283 * configure.in: Added en_CA to ALL_LINGUAS.
15285 2004-04-08 Naba Kumar <naba@gnome.org>
15287 * libanjuta/interfaces/ianjuta-message-view.[c,h],
15288 libanjuta/interfaces/Makefile.am,
15289 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
15290 message manager and message view interfaces.
15292 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
15293 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
15294 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
15295 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
15296 src/anjuta-app.c: Used 'activate' and
15297 'deactivate' virtual methods for plugins. Fixed installed plugins
15298 dialogs. Added remove_widget() method for AnjutaShell.
15300 * libanjuta/interfaces/Makefile.am,
15301 libanjuta/interfaces/ianjuta-document-manager.c,
15302 libanjuta/interfaces/ianjuta-document-manager.h,
15303 libanjuta/interfaces/ianjuta-editor.c,
15304 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
15305 and editor interfaces.
15307 * plugins/devhelp/plugin.c,
15308 plugins/message-view/anjuta-message-manager.plugin.in,
15309 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
15310 plugins/sample1/plugin.c: Updated plugins implementation to
15311 reflect the changes.
15313 2004-04-07 Naba Kumar <naba@gnome.org>
15315 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
15316 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
15317 libanjuta/interfaces/ianjuta-editor.h,
15318 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
15319 plugins/editor/anjuta-docman.c,
15320 plugins/editor/anjuta-document-manager.plugin.in,
15321 plugins/editor/plugin.c, plugins/sample1/plugin.c,
15322 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
15323 Added supported interfaces for plugins. Tested plugin interfaces
15324 through sample plugin.
15326 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
15328 * template/Makefile.am, data/templates/library/Makefile.am
15329 Fixed some automake-1.7 incompatibilities
15330 * template/xmltemplate.c: Small fix
15332 2004-02-23 Naba Kumar <naba@gnome.org>
15334 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
15335 Added plugins manager dialog.
15337 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
15338 library dependencies.
15340 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
15341 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
15342 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
15343 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
15344 geometry command line option.
15346 2004-02-16 Naba Kumar <naba@gnome.org>
15348 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
15349 Added interfaces and IAnjutaEditor editor interface.
15350 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
15352 * libanjuta/anjuta-shell.h: Fixed bug.
15354 2004-02-13 Naba Kumar <naba@gnome.org>
15356 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
15358 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
15360 * data/template/*/.cvsignore:
15361 Avoid all these ? in cvs output
15363 2004-02-13 Naba Kumar <naba@gnome.org>
15365 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
15366 includes and linking.
15368 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
15369 and set required version to devhelp 0.8. This devhelp version
15370 can be acquired from gnome cvs branch devhelp branch
15371 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
15373 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
15374 src/actions-callbacks.c: Added Dock Manager settings menu item.
15376 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
15377 * plugins/devhelp/plugin.c: Fixed a linking bug.
15379 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
15380 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
15381 external GDL dependency and used libegg codes.
15383 2004-02-12 Naba Kumar <naba@gnome.org>
15385 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
15386 Added devhelp plugin, but it can't be used without a
15387 patch in devhelp. So it's disabled for now.
15389 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
15390 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
15391 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
15392 Update cvsignore files.
15394 * libanjuta/plugins.c, widgets/e-splash.c:
15395 Fixed plugins loading to show splash icons.
15397 * plugins/message-view/anjuta-message-manager.plugin.in,
15398 plugins/message-view/plugin.c: Fixed plugin registered name.
15400 * plugins/message-view/anjuta-message-view.png,
15401 plugins/sample1/anjuta-sample-plugin.png: Update images.
15403 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
15404 src/main.c: Fixed layout loading.
15406 * plugins/devhelp/Makefile.am: Fixed error.
15408 * (removed) widgets/*, libanjuta/plugins.h,
15409 src/main.c: Transfered widgets to libanjuta/.
15411 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
15412 toplevel directory to created only one library as libanjuta-egg.
15414 * data/Makefile.am: Fixed build error.
15416 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
15417 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
15418 libegg/.cvsignore: Added egg dock widget.
15420 * gdl/*: Removed as they are now available in libegg.
15422 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
15424 * plugins/editor/anjuta-docman.c:
15425 Use stock close icon on tab close button
15427 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
15429 * data/template/Makefile.am
15430 data/template/language/Makefile.am
15431 data/template/library/Makefile.am
15432 data/template/text/Makefile.am
15433 data/template/project/Makefile.am
15434 data/template/project/terminal/Makefile.am
15435 configure.in: Created Makefile to install templates
15437 2004-02-11 Naba Kumar <naba@gnome.org>
15439 * plugins/editor/action-callbacks.c,
15440 plugins/editor/anjuta-document-manager.ui,
15441 plugins/editor/plugin.c
15442 plugins/message-view/anjuta-message-manager.ui,
15443 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
15445 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
15447 * plugins/message-view/*: MessageView plugin is now loaded
15448 The menu items are still dummies.
15450 2004-02-09 Naba Kumar <naba@gnome.org>
15452 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
15455 * libanjuta/anjuta-preferences.h: Added some documentation.
15457 * libanjuta/anjuta-shell.h: Removed dead codes.
15459 * (removed) manuals/reference/gtkdoc-scangobj,
15460 manuals/reference/gtkdoc-scangobj.diff,
15461 manuals/reference/libanjuta/.cvsignore,
15462 manuals/reference/libanjuta/Makefile.am,
15463 manuals/reference/libanjuta/README.inline-doc,
15464 manuals/reference/libanjuta/README.sections,
15465 manuals/reference/libanjuta/libanjuta-docs.sgml,
15466 manuals/reference/libanjuta/libanjuta-sections.txt,
15467 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15468 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15469 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
15470 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15471 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15472 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15473 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15474 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
15475 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15476 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15477 manuals/reference/libanjuta/tmpl/defaults.sgml,
15478 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15479 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
15480 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15481 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
15482 manuals/reference/libanjuta/tmpl/plugins.sgml,
15483 manuals/reference/libanjuta/tmpl/properties.sgml,
15484 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
15485 of scan program. Updated templates.
15487 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
15488 editor action callbacks data.
15490 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
15491 scintilla object ref/unref.
15493 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
15495 * template/*: Added new xml based template system
15496 * template/dtds/*: Dtds to validate xml files of the template systems
15497 * data/template/*: Some sample template files
15498 Still needs some work but builds fine!
15500 2004-02-06 Naba Kumar <naba@gnome.org>
15502 * cofigure.in, manuals/Makefile.am,
15503 (added) manuals/reference/*: Added API documentation
15504 structure (gtk-doc based).
15506 * libanjuta/libanjuta.h: Updated
15508 2004-02-05 Naba Kumar <naba@gnome.org>
15510 * configure.in: Sets correct dependencies and
15511 uses gdl external library.
15513 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
15514 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
15515 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
15516 libanjuta/fileselection.h, libanjuta/glue-factory.c,
15517 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
15518 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
15519 and added file dialogs.
15521 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
15522 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
15523 Build dynamic libraries for libegg.
15525 * plugins/Makefile.am, plugins/editor/Makefile.am,
15526 plugins/editor/action-callbacks.c,
15527 plugins/editor/action-callbacks.h,
15528 plugins/editor/anjuta-docman.c,
15529 plugins/editor/anjuta-docman.h
15530 plugins/editor/anjuta-document-manager.plugin.in
15531 plugins/editor/anjuta-document-manager.png
15532 plugins/editor/anjuta-document-manager.ui
15533 plugins/editor/file.c
15534 plugins/editor/file.h
15535 plugins/editor/plugin.c
15536 plugins/editor/print.c
15537 plugins/editor/print.h
15538 plugins/editor/search-replace.c
15539 plugins/editor/search_incremental.c
15540 plugins/editor/search_incremental.h
15541 plugins/editor/text_editor.c
15542 plugins/editor/text_editor.h
15543 plugins/editor/text_editor_cbs.c
15544 plugins/editor/text_editor_menu.h
15545 plugins/sample1/Makefile.am
15546 plugins/sample1/anjuta-sample-plugin.png
15547 plugins/sample1/anjuta-sample.plugin.in
15548 plugins/sample1/anjuta-sample.ui
15549 plugins/sample1/plugin-sample1.c
15550 plugins/sample1/plugin.c
15551 plugins/sample1/plugin.h: Created sample
15552 plugin and fixed editor plugin.
15554 * printing/*: Removed.
15556 * scintilla/Makefile.am: Builds dynamic library.
15558 * src/Makefile.am, src/action-callbacks.c,
15559 src/action-callbacks.h, (removed) src/an_symbol_view.c,
15560 src/anjuta-actions.h, src/anjuta-app.c,
15561 src/anjuta-app.h, src/anjuta-callbacks.c,
15562 src/anjuta-callbacks.h, (removed) src/anjuta.c,
15563 (removed) src/anjuta.h, src/anjuta.ui,
15564 src/layout.xml, src/main.c, src/preferences.h,
15565 src/utilities.c: Debuggged and finally made plugins
15568 * global-tags/Makefile.am: Fixed build error.
15570 2004-02-03 Naba Kumar <naba@gnome.org>
15572 * configure.in: Users GDL from external package.
15573 * plugins/*: Added many new plugins (not ready though).
15574 * src/*: Removed many files (which have been transfered in plugins/).
15576 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
15578 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
15580 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
15582 * configure.in: Added editor plugins
15584 * plugins/Makefile.am, src/search-replace_backend.h,
15585 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
15586 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
15588 * Added: plugins/editor/search_incremental.c,
15589 plugins/editor/search_incremental.h
15591 * Update search-replace in plugins/editor
15593 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
15595 * plugins/message-view/message-view.c: Some code clean-up
15597 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
15599 * Added: search_incremental[ch]
15601 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
15602 src/mainmenu_callbacks.c, src/toolbar.c
15603 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
15605 * Incremental Search
15607 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
15609 * plugins/message-view/anjuta-msgman.[c/h]:
15610 Added message manager for easier message handling with a
15611 similar interface as docman. Of course you can still use
15612 MessageView standalone.
15613 * plugins/Makefile.am: Added message-view because it compiles
15616 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
15618 * plugins/message-view/*: Added message-view plugin
15620 * configure.in: Added plugins/message-view/Makefile
15622 2004-01-03 Naba Kumar <naba@gnome.org>
15624 * libanjuta/*.c: Added new files and updated old ones.
15625 * plugins/editor/*: Added editor plugin.
15626 * configure.in: Added editor plugin and moved editor related
15629 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
15631 * src/Makefile.am: Added search-replace_backend.[ch]
15632 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
15634 * anjuta.glade, src/search-replace.c, src/search-replace.h,
15635 src/search-replace_backend.c, src/search-replace_backend.h,
15636 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
15637 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
15638 src/toolbar_callbacks.c
15639 * The advanced Search/Replace functionality now replaces the older
15640 Find/Replace stuff.
15641 * The Search/Replace functionality can be interrupted during a long
15644 2003-12-11 Naba Kumar <naba@gnome.org>
15646 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
15647 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
15649 * Makefile.am, libanjuta/*: Added new module.
15650 * src/Makefile.am: Fixed linking error.
15651 * src/watch_cbs.c: Debugger clean up.
15652 * configure.in: Added libanjuta-2.0.pc
15654 * configure.in, libanjuta/Makefile.am,
15655 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
15658 2003-12-11 Naba Kumar <naba@gnome.org>
15660 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15662 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
15663 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
15664 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
15665 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
15666 The user can now give a name at the creation of a new file and
15667 insert automatically (user choice) header, gpl notice, header
15668 template. The file extension is added automatically according
15669 to the selected type of file. The various insert functions have
15670 been moved from mainmenu-callback.c to file.c. The cursor is now
15671 moved after an insert operation. Removes also useless code in
15672 memory.c and search-replace.c
15674 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
15676 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
15677 sortable headers, process tree, removal of path and process params
15678 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
15679 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
15682 2003-12-10 Naba Kumar <naba@gnome.org>
15684 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
15686 2003-11-30 Abel Cheung <maddog@linux.org.hk>
15688 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
15690 2003-11-28 Naba Kumar <naba@gnome.org>
15692 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
15694 * manuals/de/*: Added german translation docs.
15696 * configure.in, Makefile.am, src/Makefile.am,
15697 libegg/*/*: Added libegg library.
15699 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
15700 installation directory.
15702 * src/text_editor_cbs.c: Fixed closing of file.
15704 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
15706 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
15708 2003-09-05 Naba Kumar <naba@gnome.org>
15710 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
15711 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
15712 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
15713 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
15714 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
15715 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
15716 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
15717 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
15718 using libegg. Initial commit -- compiles but is not complete.
15720 2003-08-08 Abel Cheung <maddog@linux.org.hk>
15722 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
15724 2003-06-04 Abel Cheung <maddog@linux.org.hk>
15726 * configure.in: Removed "ta" from ALL_LINGUAS.
15728 2003-05-16 Jordi Mallach <jordi@sindominio.net>
15730 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
15732 2003-05-16 Danilo Šegan <dsegan@gmx.net>
15734 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
15736 2004-04-24 Andras Timar <tmar@gnome.hu>
15738 * configure.in: Added hu to ALL_LINGUAS.
15740 2004-04-14 Naba Kumar <naba@gnome.org>
15742 * src/Makefile.am, printing/Makefile.am,
15743 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
15744 because we are still using GtkCombo and build breaks with gtk-2.4.
15746 2004-04-13 Naba Kumar <naba@gnome.org>
15749 * anjuta.spec.in: Fixed build error.
15750 * po/POTFILES.in: Updated.
15751 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
15753 2004-04-11 Naba Kumar <naba@gnome.org>
15756 * AUTHORS: Updated.
15757 * configure.in: Added ga in ALL_LINGUAS.
15758 * ChangeLog: Fixed dates.
15760 2004-04-09 Naba Kumar <naba@gnome.org>
15762 * src/print.c: Fixed buffer styling bug when printing with
15765 * data/properties/anjuta.properties: Defined only one base font and
15766 used courier instead of lucidatypewriter, because most newer systems are
15767 unlikely to have it (bug #885023, #925956, #890473).
15769 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
15772 * src/an_file_view.c: Fixed possible crash bug.
15774 2004-04-07 Naba Kumar <naba@gnome.org>
15776 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
15777 gtk_main_quit() etc..), so that atexit() functions are not called
15778 (which is apparently done to free up memory and we don't need to
15779 do that at this point). Incidentally, something also happens in the
15780 atexit call which freezes the UI for far too long when the application
15781 exits and we want to avoid that..
15782 * src/glade_iface.c: Fixed compiler warning.
15784 2004-04-06 Naba Kumar <naba@gnome.org>
15786 * src/project_dbase_gui.c: Fixed errors.
15788 * src/registers_gui.c: Fixed possible crash bug.
15789 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
15790 * src/signals.[c,h]: Used tree view and glade file for dialog.
15791 * src/Makefile.am, src/about.c, src/an_file_view.c,
15792 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
15793 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
15794 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
15795 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
15796 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
15797 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
15798 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
15799 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
15800 src/launcher.h, src/main.c, src/main_menubar.c,
15801 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
15802 src/message-manager-private.cc, src/message-manager.cc,
15803 src/preferences.c, src/project_config.c, src/project_dbase.c,
15804 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
15805 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
15806 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
15807 src/search-replace.c, src/search-replace_backend.c,
15808 src/search_incremental.c, src/search_preferences.c,
15809 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
15810 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
15811 src/signals_gui.c, src/source.c, src/src_paths.c,
15812 src/stack_trace.c, src/start-with.c, src/style-editor.c,
15813 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
15814 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
15815 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
15816 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
15817 tagmanager/Makefile.am, scintilla/include/SString.h,
15818 widgets/Makefile.am, widgets/gnomefilelist.c:
15820 Removed all deprecated codes and substituted
15821 with newer APIs. Fixed some possible crash bugs where cell renderers
15824 * scintilla/patches/scintilla-minor.patch: Minor patch.
15826 2004-04-06 Naba Kumar <naba@gnome.org>
15828 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
15829 tree after all the files have been added (and not everytime a file
15830 is added in the project). Also fixed some memory corruption
15831 (possibly bug #900478).
15833 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
15834 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
15835 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
15836 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
15837 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
15838 qualifier wherever appropriate.
15840 2004-04-05 Naba Kumar <naba@gnome.org>
15842 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
15843 switch terminal echo on/off. Debugger requires it off, while the
15844 rest requires it on.
15846 * src/search-replace.c: sets search direction and action (in addtion
15847 to target) for find in files.
15849 2004-04-02 Naba Kumar <naba@gnome.org>
15851 * src/mainmenu_callbacks.c: Sets filename during save of new files.
15853 * src/project_dbase.c, src/debugger, src/an_file_view.c,
15854 src/an_symbol_view.c: Added an gtk events loop for
15855 displaying project loading status (for loading large projects) and
15856 debugger program starting ... just to give an impression of fastness :-).
15858 * configure.in, anjuta.prj: Bumped version to 1.2.2.
15860 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
15861 crash bug, which occurs when opening and closing a large project
15864 * src/attach_process.c: Fixed a comiple error for old gcc.
15866 * src/launcher.c: Prints proper error message when launcher child
15867 could not be executed and exits properly. Fixed a crash
15870 * src/resources.c, src/utilities.c, src/glade_iface.c,
15871 src/debugger.c, src/attach_process.c: Properly exits forked children
15872 when they could not be executed.
15874 2004-04-01 Naba Kumar <naba@gnome.org>
15876 * src/search-replace.c: Fixed a crash bug (bug #921893).
15878 2004-03-31 Naba Kumar <naba@gnome.org>
15880 * anjuta.glade: Added a note on compiler options dialog ->support
15881 dialog telling that supports are only available for file mode.
15883 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
15885 Improved shutdown time delay by bypassing project closing
15886 and unloading plugins.
15888 * src/build_file.c, data/properties/anjuta.properties: Added a property
15889 to toggle on/off for going to first error automatically.
15891 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
15893 * src/debugger.c: fixed core file loading
15894 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
15895 for long lines (bugs #700968 and #911376)
15896 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
15898 * src/anjuta.c: Focuses current AnEditor correctly.
15900 2004-03-30 Naba Kumar <naba@gnome.org>
15902 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
15903 * AUTHORS: Updated with all contributors names.
15905 * src/about.c: Reads contributors names from AUTHORS file.
15906 * manuals/C/anjuta-manual/authors.xml: Points to online
15909 2004-03-29 Naba Kumar <naba@gnome.org>
15911 * data/properties/ada.properties: Fixed syntax colors. Patch
15912 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
15915 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
15916 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
15917 generated projects, so that their pixmap files are
15918 found properly (bug #919903).
15920 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
15923 * src/source.c: Installs .glade file of libgllade
15924 projects in $(datadir)/$(package)/glade (part of bug #861038).
15926 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
15927 in compiler options (bug #883837).
15929 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
15930 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
15932 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
15934 * anjuta/src/search-replace.c: fixed another crash bug in
15936 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
15937 breakpoint property fix
15939 2004-03-29 Naba Kumar <naba@gnome.org>
15941 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
15942 (new) manuals/C/anjuta-advanced-tutorial/*:
15943 Added menu entry for 'Anjuta Advanced Tutorial'
15944 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
15946 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15948 * src/fileselection.[ch], src/mainmenu_callbacks.c:
15949 Fixed bug #908941 ('Open' starts in wrong directory)
15951 2004-03-26 Naba Kumar <naba@gnome.org>
15953 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
15954 compile error and bug #905738 with terminal.
15956 * src/search_incremental.c, src/register.c, src/sharedlib.c,
15957 src/search-replace.[h,c], src/search_incremental.[h,c],
15958 src/search_preferences.h, src/utilities.c, src/anjuta.c,
15959 src/text_editor.[c,h]: Fixed compiler warnings.
15961 * src/search-replace.c: Fixed a memory corruption (possible
15962 fix for bug #921893, but not yet confirmed).
15964 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
15965 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
15966 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
15967 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
15969 2004-03-25 Naba Kumar <naba@gnome.org>
15971 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
15972 crash bug with attach process dialog and made the dialog closable
15975 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
15976 always display within the margin.)
15978 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
15979 the old breakpoint when it's properties are updated
15980 (creating a new updated one).
15982 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
15984 * src/aneditor.cxx, src/aneditor.h: fixed calltips
15985 displayed for wrong file.
15986 * src/breakpoints.c: conditional breakpoints
15987 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
15988 "Find in Files..." disabling policy
15990 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15992 * src/build_file.c: Fixed bug #874380
15993 Goto the first error if it exists.
15995 2004-03-24 Naba Kumar <naba@gnome.org>
15997 * src/anjuta.c: Fixed to get correct child exit status
15998 using mask (bug #905738).
16000 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
16001 Aligned buttons in the New file dialog,
16002 set default response to OK, entry box activates default response,
16003 ESC closes dialog and hides on delet_event.
16005 2004-03-19 Naba Kumar <naba@gnome.org>
16007 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
16010 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
16012 * src/search-replace.c: fixed "Find Usage" crash when no project open
16014 2004-03-17 Naba Kumar <naba@gnome.org>
16016 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
16017 Fixed the generated projects to read m4 directory if the directory
16018 exists (bug #917781).
16020 2004-03-12 Naba Kumar <naba@gnome.org>
16022 * HACKING: Fixed formatting for auto-parsing.
16024 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
16026 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
16027 rework (bug #890609)
16029 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16031 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
16033 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16035 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
16036 * src/search_preferences.c: Fixed typo.
16038 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16040 * src/search-replace.c: improved Search&Replace
16041 For the moment "Replace All" does not work with non opened files
16042 but Anjuta should not crash now ! ???
16044 2004-02-26 Naba Kumar <naba@gnome.or>
16046 * src/source.c: Fixed to pass cflags correctly
16047 and suppress the automake's default cflags.
16048 bug #816130, #801056, #782798, #773459
16050 * data/properties/anjuta.properties: Do not defualt to -k make option.
16053 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
16056 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
16058 * src/message-manager-private.cc: Disabled debug messages.
16060 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
16062 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
16064 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16065 * anjuta.glade, src/search-replace.c:
16066 Reduced Search&Replace dialog, bug #902636.
16068 2004-02-23 Naba Kumar <naba@gnome.or>
16070 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
16073 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16075 * src/search_incremental.c: Fixed bug #900903
16077 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
16079 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
16080 src/anjuta.c: Fixed bugs #890609 and #890609
16082 2004-02-23 Naba Kumar <naba@gnome.or>
16084 * src/message-manager.cc: Disconnects menuitem signal properly.
16087 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
16090 2004-02-20 Naba Kumar <naba@gnome.org>
16092 * src/message-manager-private.[c,h]: Implemented keypress
16093 event for the terminal and resets it when ctrl c or ctrl d
16094 is pressed. But it doesn't seem to be working on keypress.
16095 Added a workaround to let it work on key release instead.
16098 * src/search-replace: Fixed compiler warnings.
16100 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
16102 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
16103 Use defined file name when saving new files (fixes bug #898105)
16104 Don't change filename when clicking on a directory
16106 BTW: Happy birthday to me :-)
16108 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16110 * src/search-replace.c: Fixed a crash bug
16111 Crash on Find & Replace (#887833)
16113 2004-02-18 Naba Kumar <naba@gnome.org>
16115 * src/executer.c: Fixed a crash bug.
16117 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
16118 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
16119 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
16120 instead of GtkWindow (Part of bug #671596).
16122 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
16123 src/registers_gui.c, src/registers_cbs.[h,c],
16124 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
16125 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
16126 src/compiler_options.c, src/an_file_view.c, start-with.c,
16127 src/anjuta-tools.c, help.c:
16129 Added "close" buttons on all
16130 dialogs (HIG) and fixed to properly response to ESC close
16131 (Part of bug #671596).
16133 * src/launcher.c: Disabled printing of long debug lines.
16135 * src/utilities.h: Fixed a compiler warning.
16137 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
16139 * src/anjuta.c: "Save all" action now asks for filenames for new files
16140 (fixes bug #898111)
16142 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
16144 * anjuta.glade, src/text_editor.c:
16145 Fixed a typo in Hello World indentation style
16146 Fixed misuse of translated strings when looking for style
16147 This entry fixes bug #876037
16149 2004-02-16 Naba Kumar <naba@gnome.org>
16151 * src/utilities.c: Fixed return value when dest file could
16154 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
16155 * src/utilities.[c,h]: Removed 'cmp' dependency and used
16156 internal function to compare files.
16158 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
16160 * src/message-manager-private.cc:
16161 Set bold color as foreground color in terminal
16162 (fixes bug #864924)
16164 * src/aneditor.cxx:
16165 Use font style defined for message indicators in
16166 preferences/messages
16167 (fixes bug #885032)
16169 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
16171 * src/build_project.c:
16172 Use build.silent option from preferences (fixes bug #895726)
16174 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
16176 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
16178 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
16180 Patch from Massimo Corà <maxcvs@email.it>:
16181 * scintilla/LexCPP.cxx: Support "///" comments
16183 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16184 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
16185 src/search_replace.h, src/search-replace_backend.h
16188 * Added: src/search_preferences.c, src/search_preferences.h
16189 Allow the user to save search/replace settings and give them names.
16191 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
16193 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
16194 scintilla/ScintillaGTK.cxx:
16195 Hopefully fixed AMD 64 crash bug by using correct marshaller
16197 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
16199 * src/preferences.c: Save GtkOptionMenu properties properly
16200 * src/text_editor.c: Fixes editor mispell of fold.symbols property
16202 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
16204 * configure.in, src/Makefile.am, scintilla/Makefile.am:
16205 Fixed libiconv issue
16208 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
16210 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
16211 * src/attach_process.c, src/debugger.c, src/registers.c/h,
16212 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
16213 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
16214 src/sharedlib_gui.c:
16215 Debugger speed-up, replaced deprecated GtkCList
16217 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
16219 * src/text-editor.c: Use stock gtk+ close button for editor tabs
16221 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
16223 * configure.in: Added "sq" to ALL_LINGUAS.
16225 2004-01-12 Changwoo Ryu <cwryu@debian.org>
16227 * configure.in: Added "ko" to ALL_LINGUAS.
16229 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16231 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
16232 src/search_incremental.c, src/search_incremental.h:
16233 Search_incremental code cleanup
16235 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16237 * scintilla/*/*: Updated scintilla to CVS
16238 * Added: scintilla/Readme.sync
16239 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
16240 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
16241 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
16242 scintilla/ScintillaGTK.cxx,
16243 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
16244 scintilla/include/Scintilla.iface: Updated.
16246 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16248 * search-replace_backend.[ch], search_incremental[ch]: Added
16250 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
16251 find_replace.[ch]: Removed.
16253 * anjuta.glade, src/search-replace.c, src/search-replace.h,
16254 src/search-replace_backend.c, src/search-replace_backend.h,
16255 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
16256 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
16257 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
16258 functionality now replaces the older Find/Replace stuff. The Search/Replace
16259 functionality can be interrupted during a long Search/Replace.
16261 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
16263 * widgets/gnomefilesel.c: Fix use of previously freed memory on
16264 selecting ".." and "." from file selector.
16266 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
16268 * anjuta.glade: Fixed wrong "fold.symbols" property
16270 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16272 * src/project_dbase_gui.c: Alphabetical order ;-)
16273 * src/compiler_options.c: Fixed bug #867539
16274 * src/launcher.c: Workaround for bugs #864922, #849928,
16275 #846386 and #845782: The launcher no longer hangs but does
16276 not get the exit status correctly sometimes.
16277 * Changes suggested by Bosik are obviously already in without
16278 any Changelog entry (ClsGen.c, project_dbase_gui.c)
16279 * NEWS, README, anjuta.prj, configure.in:
16280 Changed version to 1.2.1
16282 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
16283 * anjuta_dialogs_strings.c, anjuta.glade:
16284 Fixed bugs #860906, #859329
16286 Patch from grzegol@pld-linux.org
16287 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
16288 freedesktop.org standard)
16290 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16292 Patch from Stefano Vallarino <stevalla@libero.it>:
16293 * src/source.[c/h]: Fixes cpp sample file to conform to
16294 ISO/IEC 14882, C++-Standard
16296 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
16298 Review by Johannes Schmid <jhs@cvs.gnome.org>
16299 * src/build_file.[ch]: Add build_execute_shell_command which executes the
16300 command using sh -c.
16301 * src/compile.c: Use build_execute_shell_command when compiling single
16304 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16306 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
16307 * src/breakpoints.c: Code cleanup, workaroud for possible
16309 * src/src_paths.c: Update debugger dirs on directory change
16311 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
16313 Review by Johannes Schmid <jhs@cvs.gnome.org>
16314 * src/attach_process.c, src/attach_process.h, anjuta.glade:
16315 sortable headers, process tree, removal of path and process params
16316 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
16317 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
16320 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16322 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16323 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
16324 Add a dialog for "New file" which lets the user set the
16325 filename and to add copyright/header templates to the file
16326 * Review: Changed function names to contain modules name (file_)
16328 2003-12-09 Naba Kumar <naba@gnome.org>
16330 * setup-gettext: Fixed a typo.
16331 * scintilla/Makefile.am: Fixed a build error for SMP systems.
16333 ---- Released version 1.2.0 ---
16335 2003-12-08 Naba Kumar <naba@gnome.org>
16337 * src/preferences.c: Fixed compiler error.
16338 * global_tags/create_global_tags.sh: Fixed to install properly
16339 even when system.tags could not be generated.
16342 2003-12-06 Naba Kumar <naba@gnome.org>
16344 * setup-gettext: Fixed to not generate intl directory with gettextize.
16346 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
16347 * src/anjuta.c: Filters out unnecessary files from find in files
16351 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
16352 * src/widzard_gui.c: Added horiz scrollbar for desc text.
16354 2003-12-04 Naba Kumar <naba@gnome.org>
16356 * src/gnome_project.c: Enables debug and optimization flags for
16359 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
16361 * src/project_dbase_gui.c: combined header and c files for
16364 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
16365 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
16367 2003-11-30 Abel Cheung <maddog@linux.org.hk>
16369 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
16371 2003-11-29 Naba Kumar <naba@gnome.org>
16373 * configure.in, anjuta.prj: Bumped version to 1.2.0.
16376 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
16378 * src/main_menubar.c: Now files cannot be opened twice in recently
16381 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
16383 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
16385 2003-11-28 Naba Kumar <naba@gnome.org>
16387 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
16389 2003-11-27 Naba Kumar <naba@gnome.org>
16391 * src/breakpoints.c, src/launcher.c, src/find_text.c,
16392 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
16394 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
16395 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
16396 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
16397 checkbox in project wizard (project options page) to enable/disable
16398 source code generation with glade(mm).
16402 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
16404 * src/dnd.c: Opening files with special characters in the name.
16406 2003-11-20 Jordi Mallach <jordi@sindominio.net>
16408 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
16411 2003-11-18 Naba Kumar <naba@gnome.org>
16413 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
16414 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
16415 src/project_import.c, plugins/patch/patch-plugin.c:
16416 Fixed g_signal_diconnect calls to pass correct data.
16417 (Fixed possible crash in project imports).
16421 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
16423 Reviewed by Naba Kumar <naba@gnome.org>
16424 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
16425 and debugger. Sets default settings for pty in launcher.
16426 * data/gdb.init: Removed charset work around (now works with user's
16428 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
16430 2003-11-18 Naba Kumar <naba@gnome.org>
16432 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
16433 names of 'index' to 'idx'.
16435 2003-11-17 Naba Kumar <naba@gnome.org>
16437 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
16438 * src/project_dbase.c: Prompts user for unsaved project files
16439 when project is closed.
16441 2003-11-16 Naba Kumar <naba@gnome.org>
16443 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
16444 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
16447 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
16449 * src/anjuta.c: Fixed crash related to tag == NULL while
16452 2003-11-11 Naba Kumar <naba@gnome.org>
16454 * src/glade_iface.c: Avoids error conditions for glade or glademm not
16455 found. It simply doesn't generate the c/c++ codes and continues with
16459 2003-11-10 Naba Kumar <naba@gnome.org>
16461 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
16462 'Start with dialog'.
16464 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
16465 German translation of anjuta-tutorial.
16467 * src/launcher.c: Fixed an encoding bug with GIOChannels.
16470 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16472 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
16473 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
16474 the syntax highlighting in Preferences, the automatic syntax
16475 highlighting is now selected. When the debugger is stopped and the
16476 breakpoints window not closed, the gtk_tree_view in this window is
16477 now made unsensitive.
16479 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
16481 * src/preferences.h, src/preferences.c, anjuta.glade:
16482 Fixed translation bug in preferences by using GtkOptionMenu
16483 * anjuta.prj: Project version 1.1.98
16485 ---------------- Released version 1.1.98 ----------------
16487 2003-11-07 Naba Kumar <naba@gnome.org>
16489 * anjuta.spec.in: Revived docs package and combined all docs into
16491 * configure.in: Bumped version to 1.1.98 rc2
16493 * anjuta.spec.in: Fixed scrollkeepr-update command.
16494 * anjuta.spce.in: Fixed file permissions.
16496 2003-11-06 Naba Kumar <naba@gnome.org>
16498 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
16499 menus to activate anjuta helps.
16501 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
16502 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
16503 manuals/C/anjuta-faqs/legal.xml (added),
16504 manuals/C/anjuta-faqs/Makefile.am,
16505 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
16506 manuals/C/anjuta-faqs/.cvsignore,
16507 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
16508 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
16509 manuals/C/anjuta-tutorial/legal.xml (added),
16510 manuals/C/anjuta-tutorial/Makefile.am,
16511 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
16512 manuals/C/anjuta-tutorial/.cvsignore,
16513 manuals/C/anjuta-manual/*.sgml (removed),
16514 manuals/C/anjuta-manual/*.xml (added),
16515 manuals/C/anjuta-manual/Makefile.am,
16516 manuals/C/anjuta-manual/anjuta-manual-C.omf,
16517 manuals/C/anjuta-manual/.cvsignore,
16518 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
16519 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
16520 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
16521 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
16522 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
16523 manuals/ja/anjuta-faqs/legal.xml (added),
16524 manuals/ja/anjuta-faqs/Makefile.am,
16525 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
16526 manuals/ja/anjuta-faqs/.cvsignore,
16527 manuals/ja/anjuta-manual/*.sgml (removed),
16528 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
16529 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
16530 manuals/ja/anjuta-manual/*.xml (added),
16531 manuals/ja/anjuta-manual/Makefile.am,
16532 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
16533 manuals/ja/anjuta-manual/.cvsignore,
16534 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
16535 manuals/sgmldocs.make (removed),
16536 manuals/xmldocs.make (added), manuals/omf.make (added),
16537 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
16538 documentations to newer docbook xml documentations. Converted
16539 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
16540 Enabled manulas installations.
16542 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
16544 2003-11-05 Naba Kumar <naba@gnome.org>
16546 * data/gdb.init: Sets host's charset to ascii to solve debugger
16547 freeze up due to uninitialized strings in target program.
16549 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
16550 Fixed a crash bug with 'Add expression in watch'. Bug #822017
16554 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
16555 src/launcher.c: Turns off echo in spawned pty to fix debugger.
16557 2003-11-04 Naba Kumar <naba@gnome.org>
16559 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
16562 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
16563 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
16564 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
16565 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
16568 * src/search-replace.c: Fixed infinite loop bug.
16569 * start-with.c: Fixed a crash bug with "Open last project".
16571 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
16572 * scintilla/Makefile.am: Fixed compiler option.
16574 2003-10-16 Naba Kumar <naba@gnome.org>
16576 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
16577 * src/text_editor.c: Fixed autoformat.
16579 2003-10-15 Naba Kumar <naba@gnome.org>
16581 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
16584 2003-10-09 Naba Kumar <naba@gnome.org>
16586 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
16588 2003-10-08 Naba Kumar <naba@gnome.org>
16590 * src/source.c: Fixed a GETTEXT typo error.
16591 * anjuta.glade: Made 'Sorted in order you open them' default option
16594 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16595 * anjuta.glade, data/properties/anjuta.properties:
16596 Fixed the freeze of the "Preferences" combos at the first Anjuta
16597 init is generated by:
16598 - a not complete translation of preferences.c file
16599 - a difference between 2 names in anjuta.glade and
16600 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
16601 - the same name given to 3 combos (anjuta.glade).
16603 * src/find_text.c: If the "whole document" mode is selected,
16604 a new search will select the next occurrence (Bug #764954).
16605 It is now possible to use the shortcuts to search next or previous
16606 occurrence even if the search dialog has the focus. Bug #790318
16608 * src/main_menubar_def.h: "Select code block" shortcut; the new
16609 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
16612 Patch from: Richard Lee <r.h.lee@comcast.net>
16613 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
16614 tagmanager/tm_workspace.c: The following is a patch to fix a
16615 seemingly random occurence where Anjuta would crash when a
16616 certain key was pressed.
16618 2003-09-29 Naba Kumar <naba@gnome.org>
16620 * src/find_in_files.c: Ignores binary by default. Disabled the option
16621 of NOCVS search, because launcher does not use sh and hence can not
16624 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
16625 "clean before build" state in project session and not in account session,
16626 otherwise the state gets reflected to other projects causing annoyance.
16628 * src/compiler_options.c: Fixed a bug where compiler options were always
16629 claimed 'modified'.
16631 * src/build_project.c, data/properties/anjuta.properties,
16632 src/commands.[h]: Fixed a bad bug where clean-before-build
16635 * scintilla/patches/research-cvs-nolog.diff,
16636 scintilla/patches/scintilla-ac-gtk2-port.diff,
16637 scintilla/patches/scintilla-ac-sort-fix.diff,
16638 scintilla-optimization.diff: Removed, because they are already in
16641 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
16644 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
16645 scintilla/LexYAML.cxx: Added new scintilla lexers.
16647 * TODO, NEWS: Updated.
16649 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16650 * src/utilities.c: Fixed typo bugs.
16652 2003-09-26 Naba Kumar <naba@gnome.org>
16654 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
16655 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
16656 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
16657 text_editor_find() and Fixed I-Search wrapping.
16658 * src/debugger.c: Fixed to pass a newline after a debugger
16659 command (which was broken since the launcher was refactored.
16660 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
16662 2003-09-25 Naba Kumar <naba@gnome.org>
16664 * src/toolbar_callbacks.c: Fixed start of incremental search.
16666 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16667 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
16668 src/main_menubar_def.h, src/mainmenu_callbacks.c,
16669 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
16670 menu and implementation.
16672 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
16674 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
16675 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
16676 variables in Locals window.
16678 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
16680 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
16681 * src/utilities.[ch] : Fix a tooltip bug in
16682 anjuta_util_toolbar_append_stock(), the label appeared instead of
16683 the tooltip text. Remove label from arguments of the function
16684 because label is included in the stock icon data.
16685 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
16686 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
16687 * FIXME: translation file should be updated because of label text removal.
16689 2003-09-24 Naba Kumar <naba@gnome.org>
16691 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
16693 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
16694 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
16695 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
16696 stdout and stderr. Also buffered output and check-for-password
16697 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
16698 with password prompts. Checkes for password prompts from all outputs.
16700 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
16701 which takes a string (which could be utf8 also) and converts into
16704 * src/main.c: Connects kernel signals after gnome_program_init().
16706 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16707 * src/message-manager.c: Fixed bug #787026 by converting the strings
16710 2003-09-22 Naba Kumar <naba@gnome.org>
16712 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
16713 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
16714 GtkCList and using GtkTreeView instead. Added the patch.
16715 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
16716 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
16718 2003-09-19 Naba Kumar <naba@gnome.org>
16720 * printing/print.c: Proper UTF8 printing support.
16721 * src/main.c: moved kernel signal connects at the
16722 end of application initialization.
16724 2003-09-18 Naba Kumar <naba@gnome.org>
16726 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
16727 (new) lexers.make, (new) lexers: Update scintilla to latest
16728 scintilla CVS (2003-09-18), added new lexers, automated
16729 lexers makefiles sections and scintilla update. Added
16730 patches. Optimized pango rendering. Fixed a crash bug
16733 * (new) scintilla/patches/research-cvs-nolog.diff: Added
16734 patch to remove cvs log command from RESearch.cxx file.
16735 * scintilla/patches/scintilla-pango-always.diff:
16737 * scintilla/RESearch.cxx: Removed spurious cvs log command
16739 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
16741 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
16742 * src/dnd.c: Fixed a crash bug with DND.
16744 2003-09-15 Naba Kumar <naba@gnome.org>
16746 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
16747 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
16748 src/toolbar_callbacks.c: Added an additional parameter to
16749 text_editor_goto_line() funtion which decides if the line should
16750 be made visible (if it's under fold).
16752 * src/style-editor.c: Fixed a compiler warning.
16753 * src/message-manager.cc: Calls parent method correctly.
16755 * src/preferences.h: Fixed prent class.
16757 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16758 * src/project_dbase.c: Fixed bug #713210.
16760 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
16762 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
16764 2003-09-11 Naba Kumar <naba@gnome.org>
16766 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16767 * src/style-editor.c: Fixed bug #769130 (Crash on font
16770 * src/message-manger.[h,cc]: Made AnMessageManager
16771 derived from GtkFrame and removed deprecated code.
16773 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
16776 2003-09-09 Naba Kumar <naba@gnome.org>
16778 * src/Makefile.am: Addded rules for built sources.
16780 2003-09-08 Naba Kumar <naba@gnome.org>
16782 * (new) src/anjuta-marshalers.list: Added marshalers definition
16785 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
16786 and CXXFLAGS are not overwriten by automake's default.
16787 * src/style-editor.c: Added 'operators' in the style editor.
16789 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
16790 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
16791 * src/message-manager-private.cc, src/message-manager.cc:
16792 Converts message going into message into UTF-8 endoding.
16793 * src/main.c: Uses UTF-8 codeset for localization.
16795 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
16797 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
16799 2003-09-08 Naba Kumar <naba@gnome.org>
16803 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16804 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
16805 Fixed bug #798717, Find - Find&Replace - Find in files bug;
16806 The combo entries were updated if the same data with a different
16807 case exist in the combo list. The combo entries are now case sensitive.
16808 Search&Replace bug; First search ,max actions = 0 ==> now max
16811 2003-09-08 Naba Kumar <naba@gnome.org>
16814 * src/utilities.[c,h]: a function takes contant args.
16815 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
16816 Now the child terminated signal is emitted properly.
16817 * src/Makefile.am: Used $(top_srcdir) for referring to
16819 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
16820 definitions file which will generate anjuta-marshalers.[c,h] files.
16821 * src/.cvsignore: Updated.
16822 * src/build_project.c: Changed su command to preserve quotes.
16823 * src/anjuta-tools.c, tagmanager/tm_project.c,
16824 tagmanager/tm_workspace.c: Use standard tmp file.
16825 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
16826 so that users could report bugs easily.
16827 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
16829 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
16830 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
16831 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
16832 src/attach_process.c, src/breakpoints.c, src/commands.c,
16833 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
16834 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
16835 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
16836 src/memory.c, src/message-manager-private.c, src/preferences.c,
16837 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
16838 src/search-replace.[c,h], stack_trace.c, text_editor.c,
16839 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
16840 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
16841 Fixed compile warnings and cleanup.
16843 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
16844 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
16845 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
16846 Removed libzvt usage and implemented child spawing differently. Launcher is
16847 now proper GObject, which can be created multiple times (and can be
16848 operated in parallel).
16850 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
16851 * src/project_import_gui.c, src/project_import_cbs.c,
16852 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
16853 (crash on project import). Removed deprecared codes.
16855 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
16857 * src/cvs.c: Fixed cvs output bug.
16859 2003-09-03 Naba Kumar <naba@gnome.org>
16861 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16862 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
16863 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
16864 src/text_editor_cbs.c: Implements --
16865 If the debugger is started
16866 A double click in the margin add or remove a breakpoint
16867 A single click activate or deactivate the breakpoint
16869 A double click in the margin add or remove a bookmark
16871 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
16873 Reviewed by Naba Kumar <naba@gnome.org>
16874 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
16875 User is now able to choose a branch on cvs update for project.
16876 Cleaned up variable names.
16878 2003-09-03 Naba Kumar <naba@gnome.org>
16880 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
16881 src/Makefile.am: Added lexers.
16882 * scintilla/*/*: Updated...
16883 * src/an_symbol_view.c: Fixed a crash bug.
16884 * src/compiler_options.c, src/project_dbase.c: Fixed compile
16886 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
16887 * src/source.c: Fixed project generation bug with gettext code.
16888 * tagmanager/tm_project.c: Fixed a crash bug.
16889 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
16890 bug when there is no project open. Bug #____.
16891 * src/source.c: Fixed a bug with build failure with non-gnome
16892 project with glade-generated source (eg. gtk2). Bug #____.
16895 2003-08-22 Naba Kumar <naba@gnome.org>
16897 Patch from: Rob Bradford <rob@debianplanet.org>
16898 * data/Makefile.am: Fixed to install properly during
16901 Patch from: Etay Meiri <etay-m@bezeqint.net>
16902 * src/debug-tree.c: Fixed a crash bug.
16903 * src/compiler_options.c: Takes care of linking the missing pieces;
16904 C flags, libs, optimization options, debug and profile.
16906 Patch from: Enver ALTIN <ealtin@casdb.com>
16907 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
16909 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
16911 Reviewed by Naba Kumar <naba@gnome.org>
16912 * src/project_dbase.c: Fixed bugs #778263 and #778413
16913 Adding multiple files to project should work now.
16915 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
16917 Reviewed by Naba Kumar <naba@gnome.org>
16918 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
16919 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
16922 2003-08-08 Abel Cheung <maddog@linux.org.hk>
16924 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
16926 2003-08-08 Abel Cheung <maddog@linux.org.hk>
16928 * src/text_editor.c: Fix translatable string (#113934).
16930 2003-07-04 Naba Kumar <naba@gnome.org>
16932 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
16933 bug when there is no project open. Bug #____.
16935 * src/source.c: Fixed a bug with build failure with non-gnome
16936 project with glade-generated source (eg. gtk2). Bug #____.
16938 2003-06-26 Naba Kumar <naba@gnome.org>
16940 * src/anjuta.h: Removed reference to windows-dialog.h.
16941 * src/message-manager-private.[cc,h]: Fixed doulbe click
16942 activation of messages to properly jump at the destination.
16943 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
16944 * src/toolbar.c: Code clean-ups.
16946 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
16947 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
16949 * src/message-manager-private.[cc,h]: Removed dead codes.
16951 * (new) data/properties/css.properties,
16952 data/properties/anjuta.properties, data/properties/Makefile.am:
16953 Added CSS syntax hiliting properties.
16955 * tagmanager/tm_file_entry.c: Fixed a possible bug.
16956 * src/debugger.c: Clean ups.
16957 * src/lexer.h: Added CSS lexer definition.
16959 * Makefile.am: Installs destop file properly.
16960 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
16961 * NEWS: Updated for 1.1.97 release.
16962 * src/main_menubar_def.h: Changed some non working shortcuts.
16964 2003-06-24 Naba Kumar <naba@gnome.org>
16966 * src/search-replace.c: Shows the dialog properly, even when it is
16967 hidden behind another window.
16969 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
16970 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
16971 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
16974 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
16975 setup wizard dialogs.
16977 * src/debugger.c: Removed a redundant call to
16978 debugger_update_controls().
16979 * src/compiler_options.c, src/launcher.c: code cleanup.
16980 * src/executer.c: Fixed execution bug with 'Set Program params...".
16982 2003-06-23 Naba Kumar <naba@gnome.org>
16984 * widgets/e-splash.c: Removed border around the splash image.
16985 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
16986 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
16987 * src/cvs.c: Added a frame around commit log text widget.
16988 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
16989 crash bug associated with translated combo box list in preferences
16990 dialog (in different locale other than en_US). Used widget names
16991 to pass the combo list items.
16992 * po/POTFILES.in: Updated.
16993 * src/launcher.c: Creates the zvt terminal at startup (and not
16994 every time a build is done) -- speeds up buld operations.
16995 * src/file_history.c: Should be if() conditional instead of
16997 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
16998 Disabled useless warnings.
16999 * src/project_dbase.c: Fixed bonobo 2 project name.
17000 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
17001 and uses correct glade-2 for file generation.
17003 2003-06-21 Naba Kumar <naba@gnome.org>
17005 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
17006 And disables autocomple show for numbers (very annoying).
17007 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
17008 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
17009 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
17010 from view menu and adjust the controls accordingly.
17011 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
17013 * src/project_dbase.[c,h]: Removed show_local flag processing.
17014 * src/message-manager.[c,h]: Reorganized messages tabs in more
17016 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
17017 Also added PCRE dependency.
17019 2003-06-20 Naba Kumar <naba@gnome.org>
17021 * pixmaps/anjuta_splash.png: New splash.
17022 from Jean Schurger <yshartk@schurger.org>
17024 * src/controls.c: De-sensitize run-to-cursor when debugger
17026 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
17028 * src/message-manager-private.cc: Fixed to properly jump at
17029 the right file:line.
17031 * src/appwiz_page1.c: Fixed to correctly determine the project
17032 trpe from the wizard.
17034 2003-06-20 Naba Kumar <naba@gnome.org>
17036 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
17037 * src/watch_gui.c: Code cleanups.
17038 * src/debugger.[c,h], src/stack_trace.[c,h],
17039 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
17040 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
17041 Removed direct access to stack_trace private data, Increased debugger
17042 command size from 256 to 1024 (to be on safer side). Also implemented
17043 row-activated signle for seting frame and viewing the source.
17044 * src/debugger.c: Avoids starting program and stopping debugger
17045 when starting debugger and stopping program, respectively.
17047 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
17048 Reverted codes to start debugger automatically
17049 The file is brought to the state just after the branching
17050 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
17051 some code clean ups.
17053 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
17054 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
17055 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
17056 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
17057 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
17058 src/project_dbase.c: Code clean ups.
17060 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
17061 (Projects dir) so that correct $HOME/Projects path is set when
17062 anjuta is run for the first time.
17064 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
17066 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
17068 2003-06-13 Naba Kumar <naba@gnome.org>
17070 * src/stack_trace_cbs.c: Moved variable declaration at the
17071 top of the block (bug #737867)
17073 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
17074 just CFLAGS and CXXFLAGS (bug #743617).
17076 * src/create_global_tags.sh: Fixed shell script to properly
17077 detect installed *-config files.
17079 2003-06-12 Naba Kumar <naba@gnome.org>
17081 * src/preferences.[c,h]: Added methods for custom widgets in
17082 preferences: using custom set/get methods for them.
17084 * src/anjuta-encoding.c: Implemented up/down of the encodings
17085 in the list and property saves correctly.
17087 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17088 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
17089 the beginning of a file.
17091 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17092 * src/aneditor.cxx, src/aneditor.h,
17093 src/controls.c, src/main_menubar.c, src/main_menubar.h,
17094 src/main_menubar_def.h, src/mainmenu_callbacks.c,
17095 src/mainmenu_callbacks.h: Allows the operator to select the current
17096 word or the current line (Request: 680801). It puts also
17097 sensitive/unsensitive several select/comment menu items.
17099 * src/breakpoints.c: Presets by default the current line for a
17100 defined breakpoint.
17102 2003-06-11 Naba Kumar <naba@gnome.org>
17104 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
17105 color (red highlight) now cosistent for inactive tabs also.
17107 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
17108 'Advanced search and replace' in Edit->Search submenu.
17110 * data/properties/tcltk.properties: Fixed bug #731851. Added line
17111 wrappings '\' where they were missing.
17113 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
17114 message is now more descriptive and details the correct thing to do
17115 for GNOME2 desktop.
17117 2003-06-10 Naba Kumar <naba@gnome.org>
17119 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
17120 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
17121 Removed any reference to particular version of automake/autoconf
17122 so that they could work with newer versions (Bug #659394).
17124 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
17125 src/anjuta.c: Added coded to add/remove supported encodings.
17127 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
17128 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
17129 src/project_import.c, src/project_type.c, src/project_type.h,
17130 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
17131 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
17132 from the project wizard.
17134 2003-06-06 Naba Kumar <naba@gnome.org>
17136 Patch from Etay Meiri <etay-m@bezeqint.net>
17137 * src/compiler_options.c: Fixed bugs related to clean before
17140 * anjuta.desktop.in.in: Added commandline options.
17141 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
17142 -dP and -A flags of CVS update into different options.
17144 2003-06-04 Abel Cheung <maddog@linux.org.hk>
17146 * configure.in: Removed "ta" from ALL_LINGUAS.
17148 2003-06-02 Naba Kumar <naba@gnome.org>
17150 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
17151 return NULL for undefined properties and "" for defined but empty
17152 strings. It was creating many problems where both are assumed to be
17153 same. And besides, it doesn't matter to differentiate the two (the
17154 problem with preferences was due to a different bug).
17156 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
17157 correctly. Also, s/props_build_in/props_built_in/g.
17159 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
17162 * src/an_file_view.c: Unrefed pixbufs when done with them.
17164 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
17165 (removed) file_text.png: Added and removed pixmaps.
17167 2003-05-30 Naba Kumar <naba@gnome.org>
17169 * anjuta.glade: Fixed encodings preferences dialog
17171 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
17173 Reviewed by Naba Kumar <naba@gnome.org>
17175 * src/build_project.c src/clean_project/c: perform a clean before
17176 build, if required. Show the message manager on clean.
17177 * src/compiler_options.c: save the new options when window is closed
17178 and flag project to be cleaned before the next build.
17179 * src/project_dbase.c: added a 'clean before build' flag to project
17181 2003-05-29 Naba Kumar <naba@gnome.org>
17183 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
17186 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
17187 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
17188 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
17189 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
17190 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
17191 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
17192 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
17193 print_color.xpm, print_landscape.xpm, print_layout.xpm,
17194 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
17196 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
17197 Removed unused icons references.
17199 2003-05-27 Enver ALTIN <ealtin@casdb.com>
17201 Reviewed by Naba Kumar <naba@gnome.org>
17203 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
17204 src/compiler_options.c, src/debugger.c, src/find_replace.c,
17205 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
17206 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
17207 src/toolbar_callbacks.c: HIG compliant dialogs.
17209 * src/utilities.c: anjuta_button_new_with_stock_image() and
17210 anjuta_dialog_add_button() stolen from gedit.
17212 * src/main_menubar_def.h: Fixed mnemonics.
17214 2003-05-26 Naba Kumar <naba@gnome.org>
17216 * src/project_dbase_gui.c: Added header files filter for add file
17217 dialog box. Disabled project window to be transient window.
17219 * src/message-manager.cc: Disabled message manager window to be
17222 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
17223 a file could not be loaded.
17225 * src/project_dbase.c: Fixed a bug with GUI editor command
17226 where empty string is returned.
17228 * src/Makefile.am, src/preferences.h, src/text_editor.c
17229 src/text_editor.h, (new) src/anjuta-encodings.h,
17230 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
17231 Added encoding support and to handle characters encoding correctly
17232 by auto detecting it during load. Added preferences for selecting
17233 the encoding during save.
17235 * src/preferences.c, src/resources.c: Removed debug messages.
17237 Patch from: Alexander Nedotsukov <bland@mail.ru>
17238 * src/getline.c: Fixed many fatal bugs for FreeBSD.
17240 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17241 * src/anjuta.c: Try to sow the splash image more often.
17243 2003-05-20 Naba Kumar <naba@gnome.org>
17245 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17246 * src/debug_tree.c: Colorize the modified locals during
17247 debugging and call memory analyze from the debugger.
17248 * src/breakpoints.c: The color is now different for the enabled
17249 and disabled breakpoints. Anjuta now can erase several
17250 breakpoints defined at the same line. The markers are updated
17251 according to the enable/disable action.
17253 Patch from Etay Meiri <etay-m@bezeqint.net>
17254 * src/launcher.c: Fixes launcher freeze up bug during build.
17256 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
17258 Reviewed by Naba Kumar <naba@gnome.org>
17259 * scintilla/PropSet.h: Change member variables from private to protected.
17260 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
17261 to PropSetFile class, which return a gchar * (and can therefore indicate
17262 whether properties are empty or do not exist) and make prop_get and
17263 prop_get_expanded use them.
17264 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
17265 that the result of of prop_get cannot be an empty string.
17267 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
17269 Reviewed by Naba Kumar <naba@gnome.org>
17270 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
17271 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
17272 src/text_editor_cbs.c: When saving all the files in the project, the
17273 text editors are now only rehighlighted once instead of once for each
17276 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17277 * src/main.c, widgets/e-splash.c: Splash screen improvements.
17278 * src/anjuta.desktop.in.in: Support startup notification.
17279 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17280 * src/main.c, widgets/e-splash.c: Splash screen improvements.
17281 * src/anjuta.desktop.in.in: Support startup notification.
17284 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
17286 Reviewed by Naba Kumar <naba@gnome.org>
17288 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
17289 memory leak from glade_xml_new call. Removed gxml field from Executer
17290 struct as only used in create_executer_dialog and then destroyed.
17292 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
17294 * src/configurer.c: Fix warning trying to connect signal to non-existent
17295 environment entry in configure dialog and fix crash when closing the
17298 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
17299 gnome_date_edit_get_time instead.
17301 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
17302 in view menu required renumbering elsewhere.
17304 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
17306 Reviewed by Naba Kumar <naba@gnome.org>
17308 * src/breakpoints.c: fixed an error when removing breakpoint
17309 * src/controls.c: 'run to cursor' is sensitive when debugger not active
17310 * src/debugger.c: changes to the way the debugger is activated
17311 * src/debugger.h: clean ups
17313 2003-05-13 Naba Kumar <naba@gnome.org>
17315 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17316 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
17317 src/memory.h: A new version of memory and the interface
17318 is now integrated in anjuta.glade
17320 2003-05-09 Naba Kumar <naba@gnome.org>
17322 * configure.in: Bumped required gtk version to 2.0.8.
17324 2003-05-06 Naba Kumar <naba@gnome.org>
17326 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
17328 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17329 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
17331 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17332 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
17333 , tagmanager/c.c: Support for ProC and RDB files.
17335 2003-05-06 Naba Kumar <naba@gnome.org>
17337 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
17338 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
17339 Uncomment (Box & Stream), Select the current function,
17340 authorize the "Quit" button of the GotoLine window
17342 2003-05-05 Naba Kumar <naba@gnome.org>
17344 * src/watch_gui.h: CVS added new file.
17346 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
17348 Patch from Etay Meiri <etay-m@bezeqint.net>
17349 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
17350 src/mainmenu_callbacks.c, src/message-manager.cc,
17351 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
17352 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
17353 Ported stack trace to GNOME2 and added it in the message manager
17356 2003-05-02 Naba Kumar <naba@gnome.org>
17358 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
17360 * src/preferences.[h,c]: Fixed preferences to save only one copy of
17361 preferences property.
17363 * anjuta.prj: Fixed multiple preferences saved data.
17365 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
17366 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
17367 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
17368 scintilla/include/Platform.h, scintilla/include/PropSet.h,
17369 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
17370 Upgraded scitilla from CVS with faster window repaint
17373 Patch from Etay Meiri <etay-m@bezeqint.net>
17374 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
17377 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
17379 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
17380 the window if messages are appended to the end and the scrollbar is
17383 2003-04-29 Naba Kumar <naba@gnome.org>
17385 * configure.in: Removed omf-install from Makefiles list.
17387 2003-04-28 Naba Kumar <naba@gnome.org>
17389 * po/POTFILES.in: Remvoded deleted files.
17391 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
17392 pixmaps/windows-style-undocked.png: Added setup wizard's images.
17394 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
17395 is executed as detached) is not set properly.
17397 2003-04-25 Naba Kumar <naba@gnome.org>
17399 * anjuta.prj: Updated.
17400 * src/anjuta_info.c: Fixed text wrapping and column view.
17401 * data/welcome.txt.in: Removed unaligned characters.
17403 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17404 * src/main_menubar.c: Disable setup dialog.
17406 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17407 * src/breakpoints.c; Fixed compilation with older GCC
17408 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
17409 * HACKING: Spelling fixes (Suggested by Stephen Knight)
17411 2003-04-18 Naba Kumar <naba@gnome.org>
17413 * anjuta.prj: Updated (includes compiler options).
17415 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
17416 function from anjuta.c (it was already available in anjuta-tools.c).
17418 2003-04-18 Naba Kumar <naba@gnome.org>
17420 * src/about.c, THANKS: Updated
17422 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
17424 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
17425 properly from the project session before updating the file
17428 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
17429 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
17430 dialog settings (as it will not be required once GDL is in place) and
17431 added file view filters in the settings sub-menu.
17433 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17435 * configure.in: Disable cast checks on final build.
17437 2003-04-17 Naba Kumar <naba@gnome.org>
17439 * src/build_project.c: Fixed a compilation error.
17441 * src/launcher.c: Removed commnets.
17443 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
17444 properties from editor tab to indentation tab and fixed a property
17445 label for proper i18n translation. Fixed typos in project config
17446 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
17447 sorting and reordering in compiler options dialog.
17449 * src/compiler_options.c: Implemented _save() function to save the
17450 options (which was pending).
17452 * src/build_project.c: Destroys install-as-root dialog when it is done.
17454 * src/an_symbol_view.c: Change "event" event to "event-after" so
17455 that symbol row is selected first before the popup is shown.
17457 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
17459 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
17460 file in CVS/Entries. (Reviewed and applied by Biswa)
17462 2003-04-16 Naba Kumar <naba@gnome.org>
17464 * aneditor.cxx: use unicode everytime (fixed unicode related
17467 * anjuta.prj: Fixed UI editor name (blank to use default) and
17470 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
17471 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
17472 Editor preferences page.
17474 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17475 * src/anjuta.[ch], src/print.c: Fixed warnings
17476 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
17477 * configure.in: Profiling support with gprof
17479 2003-04-16 Naba Kumar <naba@gnome.org>
17481 Patch from Gaëtan de Menten <ged@bugfactory.org>
17482 * src/launcher.c: Fixed cvs dialog.
17484 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
17486 * src/message-manager-private.cc: Fixed double-click on first line of
17487 output to properly select a line.
17488 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
17489 because still was a deprecatd GtkCTreeNode and always NULL anyway.
17491 2003-04-15 Naba Kumar <naba@gnome.org>
17493 * src/message-manager-private.cc: Fixed the glade filename typo.
17495 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17496 * scintilla/*, data/properties/*: Scintilla CVS merge
17497 * anjuta.prj: Removed unnecessary files.
17498 * scintilla/PlatGTK.cxx: Force Pango fonts always
17499 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
17500 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
17502 * configure.in: Change version no. for 1.1.1 (alpha release)
17503 * configure.in: Added '--with-pref-suffix' option.
17504 * config.guess, config.sub: Removed from CVS.
17506 2003-04-15 Naba Kumar <naba@gnome.org>
17508 Patch from Timothee Besset <ttimo@idsoftware.com>
17509 * Makefile.am: Fixed a shell script error during intallation.
17511 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
17513 Reviewed by Naba Kumar <naba@gnome.org>
17514 * src/message-manager.cc: Added popup-menu to TreeView and fixed
17515 set_wm_class to use "anjuta" instead of "an.
17516 * src/message-manager-private.cc: Headers are hidden again.
17518 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17519 * src/project_dbase_gui.c: Memory corruption fix.
17520 * anjuta.prj: Updated project file
17522 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
17523 * an_file_view.c: Connect to event-after signal rather than event so that
17524 selection is updated first and thus context menu is for the right file.
17525 Reviewed and applied by Biswa.
17527 2003-04-14 Naba Kumar <naba@gnome.org>
17529 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
17531 * src/auncher.c: More child exit fixes
17532 from Timothee Besset <ttimo@idsoftware.com>
17534 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
17536 Reviewed by Naba Kumar <naba@gnome.org>
17538 * src/message-manager.[c/h], src/message-manager-private[c/h],
17539 anjuta.[c/h]: Ported message-manager to Gtk2
17541 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
17542 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
17543 src/clean_project.c, src/compile.c, src/configurer.c,
17544 src/controls.c, src/cvs.c, src/debugger.c,
17545 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
17546 src/project_import.c, src/search-replace.c: Changed name from
17547 AnjutaMessageManager to AnMessageManager to avoid too long type
17550 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17551 * src/launcher.c: Fix build won't stop problem - TTimo
17553 * pixmaps/anjuta_splash.c: New splash screen prototype.
17554 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
17555 * src/compiler_options.c: Mute pkgconfig errors.
17556 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
17558 2003-04-10 Naba Kumar <naba@gnome.org>
17560 * configurer.[c,h]: Fixed dialog to close properly.
17561 * src/project_dbase.c, widgets/gnomefilelist.c: Added
17564 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17565 * anjuta.prj: Removed unnecessary files, load with 1.2.0
17566 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
17567 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
17568 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
17569 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
17570 src/makefile.am: Move gdl to it's own directory.
17571 * global-tags/create_global_tags.sh: Silently ignore SDL error.
17573 2003-04-09 Naba Kumar <naba@gnome.org>
17575 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
17578 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17579 * src/anjuta-tools.c: Use CDATA for saving tools data.
17580 * anjuta.glade, src/search-replace.c: Port from branch.
17581 * widgets/e-splash.*, src/main.c: Better splash screen.
17582 * configure.in, widgets/gdl*: Import GDL widgets.
17583 * ROADMAP: Updated roadmap.
17584 * src/an_file_view.c: Use GDL icons for file tree.
17586 2003-04-09 Naba Kumar <naba@gnome.org>
17588 * anjuta.glade: Added (hidden) initial setup-wizard window.
17590 Patch from: Vitaly <vvv@rfniias.ru>
17591 * src/preferences.c: Fixes a bug with libglace widget access with
17592 translated strings.
17594 Patch from: Etay Meiri <etay-m@bezeqint.net>
17595 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
17596 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
17597 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
17598 src/toolbar_callbacks.[c,h],
17599 src/memory.c, src/message-manager-private.cc,
17600 src/message-manager-private.h, src/message-manager.cc,
17601 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
17602 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
17603 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
17604 watch window to a subwindow in the notebook
17606 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17607 * ROADMAP: Updated roadmap.
17609 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
17611 * configure.in: Added Belarusian to ALL_LINGUAS.
17613 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17614 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
17616 * ROADMAP: Added roadmap for HEAD.
17618 2003-03-29 Naba Kumar <naba@gnome.org>
17620 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
17621 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
17622 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
17623 (new) pixmaps/start-with-wizard.png,
17624 (new) pixmaps/start-with-import.png,
17625 (new) pixmaps/start-with-open.png Added Start with dialog which pops
17626 up on anjuta start-up to give quick access to opening file/project or
17629 * src/main.c: Sets proper data directory for the gnome
17632 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17633 * src/text_editor.c: Fixed error/warning indicators.
17635 2003-03-24 Naba Kumar <naba@gnome.org>
17637 * README: Correct version.
17639 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
17641 * configure.in: Added checks to see if were building on FreeBSD
17642 systems. Sets -DFREEBSD if we are, and also attempts to find
17643 gmake if the host system is FreeBSD.
17645 * src/getline.c: New file used to provide the getline function,
17646 which isnt available on a FreeBSD system. The function is only
17647 defined if FREEBSD is defined.
17649 * src/Makefile.am: Added getline.c to anjuta_SOURCES
17651 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
17652 configure.in sets this to gmake on FreeBSD systems, and make
17653 on everything else.
17655 2003-03-23 Naba Kumar <naba@gnome.org>
17657 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
17659 * anjuta.spec.in: Fixed spec file for correct file paths and
17660 corrected rpmbuild.
17662 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
17663 the rpm build command separately now.
17665 * src/anjuta.c, windows-dialog.c: Added some more window management
17666 stuffs (not still fully working, though).
17670 2003-03-22 Naba Kumar <naba@gnome.org>
17672 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
17674 2003-03-21 Naba Kumar <naba@gnome.org>
17676 * README: Removed Andy Piper's name from the active maintainers
17677 list on his request.
17679 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
17682 * src/anjuta-tools.c: Fixed compiler errors.
17684 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
17687 * src/commands.c, src/src_paths.c, src/style-editor.c,
17688 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
17689 becuase they are now hidden by default (from glade editing).
17691 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
17692 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
17693 src/main_menubar_def.h, src/mainmenu_callbacks.c,
17694 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
17695 basic windows managements.
17697 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17698 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
17699 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
17700 Enver ALTIN (a.k.a. skyblue)
17702 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17703 * tagmanager/*: Added ignore-list for symbols. This will make
17704 parsing more accurate for projects. Doc updates needed.
17706 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17707 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
17708 * launcher/Makefile.am: Link to correct libraries
17709 * src/launcher.c: Do not allow NULL shell
17711 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
17712 * src/debug_tree.c: Improve debug tree view.
17714 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
17716 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
17717 'Run Configure Script' and 'Execute Program'. Increase minimum width
17718 of Configure dialog.
17719 * find_in_files.c, find_in_files_cbs.*: Properly create the file
17720 list widget by setting a model and adding a column and renderer.
17721 Actually store the nocvs toggle button in FindInFiles data structure.
17722 Handle selection changes via changed signal rather than row_activated.
17723 Use response signal for handling the close and find buttons.
17724 Close window when escape is pressed.
17725 * find_replace.c: Close window when escape is pressed.
17726 * find_text.c: Close window when escape is pressed in find dialog as
17727 well as wrap search question, where now Yes is the default button.
17729 2003-03-05 Naba Kumar <naba@gnome.org>
17731 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
17733 * src/message-manager-private.cc: Fixed a bug with vte conditional
17735 * anjuta.glade: Hides all windows in glade file.
17737 2003-03-05 Naba Kumar <naba@gnome.org>
17739 * src/an_file_view.c: Fixed a compilation warning.
17740 * src/message-manager-private.cc: Conditional compilation for vte
17743 2003-02-28 Naba Kumar <naba@gnome.org>
17745 * configure.in, anjuta.spec.in: Updated dependency packages version.
17746 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
17747 * src/preferences.c: Added debug assertions.
17748 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
17749 editor to enable/disable bringing the recent editor tabs first.
17751 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
17752 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
17753 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
17754 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
17755 and bug fixes. Also code clean ups.
17757 * (new) src/search-replace.[h,c]: New search replace implementation
17758 from ANJUTA_1_0_0 branch.
17760 * (new) src/windows-dialog.[h,c]: New windows management class
17761 [work in progress].
17763 2003-02-28 Naba Kumar <naba@gnome.org>
17765 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
17766 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
17767 src/appwizard.c, src/build_file.c, src/build_project.c,
17768 src/clean_project.c, src/compile.c, src/configurer.c,
17769 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
17770 src/message-manager-dock.c, src/message-manager-dock.h,
17771 src/message-manager-private.cc, src/message-manager.cc,
17772 src/preferences-dialog.c, src/preferences-dialog.h,
17773 src/preferences.c, src/preferences.h, src/project_dbase.c,
17774 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
17775 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
17776 src/utilities.c, src/utilities.h:
17778 Widgetized Preferences and gave proper function names.
17780 * src/executer.c: Fixed a session loading bug.
17782 2003-02-27 Naba Kumar <naba@gnome.org>
17784 * printing/print.c: Fixed printing font bug that failed to load the
17787 * src/toolbar.c: Disabled LED flashing (not yet implemented).
17789 * TODO, anjuta.prj: Updated.
17791 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
17793 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
17794 manuals/C/anjuta-manual/anjuta-manual-C.omf,
17795 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
17796 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
17797 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
17800 2003-02-25 Naba Kumar <naba@gnome.org>
17802 * Makefile.am: Excluded omf-install from installation as the docs are
17807 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
17808 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
17809 property names and added new editor properties and code cleanups.
17810 Also added new project properties.
17812 * src/compiler_options.[h,c]: Added pkg-config packages supports
17815 * src/glade_iface.h: Cleanups.
17817 * src/launcher.c: Used timer instead of idle to scan.
17819 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
17820 src/project_config.[h,c], src/project_import.c: Implemented project
17821 property to define GUI editor and to handle it.
17823 * src/preferences.c: i18n fixes.
17825 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
17826 unused (and old) pixmaps.
17828 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
17830 2003-02-25 Naba Kumar <naba@gnome.org>
17832 * src/message-manager-private.[h,cc], src/preferences.c,
17833 anjuta.glade, anjuta_dialog_strings.c: Implemented
17834 gnome terminal profiles for the terminal preferences and moved the
17835 addition of terminal preferences in the terminal constructor.
17837 * anjuta.prj: Updated.
17839 2003-02-24 Naba Kumar <naba@gnome.org>
17841 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
17842 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
17843 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
17844 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
17845 preferences dialog.
17849 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
17850 text selection and child re-spawning.
17852 * src/pixmaps.h: Removed unused pixmaps definitions.
17854 2003-02-23 Naba Kumar <naba@gnome.org>
17856 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
17857 the project tree/window.
17859 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
17860 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
17861 Correct the use of a variable and implemented session save/load
17862 for tree expansion states.
17864 * src/main_menubar_def.h: Fixed shortcuts keys.
17866 * src/anjuta.c, src/gnome_project.c: Code clean ups.
17868 * anjuta.prj: Updated.
17870 2003-02-22 Naba Kumar <naba@gnome.org>
17872 * src/debug_tree.[c,h]: GNOME2 port from
17873 Etay Meiri <etay-m@bezeqint.net>
17875 * src/an_file_view.c, src/resources.[h,c],
17876 data/properties/bash.properties,
17877 data/properties/cpp.properties,
17878 data/properties/html.properties,
17879 data/properties/make.properties,
17880 data/properties/others.properties,
17881 data/properties/perl.properties,
17882 data/properties/props.properties,
17883 data/properties/xml.properties: Standarized file icons. Icons are
17884 defined in respective .properties file and are retrieved as resource
17887 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
17888 in labels from the commands editor as that would create
17889 problems for translators.
17891 2003-02-21 Naba Kumar <naba@gnome.org>
17893 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
17894 as they should be part of CVS(?).
17896 * Makefile.am: Corrected a typo for glade generated strings file.
17898 * configure.in, po/hi.po: Added new Hindi (hi) translation
17899 in ALL_LINGUS and added initial Hindi translation.
17901 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
17902 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
17903 sv_unknown.xpm to more proper icon.
17905 * (new)data/properties/php.properties, data/properties/Makefile.am,
17906 data/properties/anjuta.properties, data/properties/html.properties:
17907 Fixed PHP syntax hilighting bug by separating php properties into
17908 different file (because of file size).
17912 2003-02-20 Naba Kumar <naba@gnome.org>
17914 * src/breakpoints.c: Fixed breakpoints session saving/loading
17917 * scintilla/*, scintilla/include/*: Updated to scintilla
17920 2003-02-19 Naba Kumar <naba@gnome.org>
17922 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
17925 * Makefile.am, src/Makefile.am,
17926 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
17927 (removed) src/anjuta_dialog_strings.c,
17928 (removed) src/anjuta_dialogs_strings.c,
17929 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
17930 (added) anjuta.glade: Transfered glade files from src/ directory
17931 to the top level directory.
17933 * po/POTFILES.in: Updated.
17935 * (removed) macrocs2/*: Transfered to data/ directory.
17937 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
17938 data/Makefile.am: Moved macros in data directory. Anjuta no longer
17939 requires to have macros dir, but the projects generated by anjuta
17942 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
17945 * src/defaults.c: Corrected default compiler options.
17947 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
17950 * src/message-manager-private.cc, src/message-manager-private.h,
17951 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
17953 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
17954 source code generation for gnome2 projects.
17956 2003-02-11 Naba Kumar <naba@gnome.org>
17958 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
17959 restores the expand/collaspe states of the nodes after refresh.
17961 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
17963 2003-02-11 Naba Kumar <naba@gnome.org>
17965 * src/style-editor.c: Fixed pango font description handling for fonts.
17966 * src/anjuta.glade: Removed font size spin button.
17967 * configure.in, src/anjuta.prj: Corrected version.
17970 2003-02-10 Naba Kumar <naba@gnome.org>
17972 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
17973 references of scroll-menu.h and add about.h in Makefile.am.
17975 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
17976 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
17977 (removed) widgets/scroll-menu.h: Removed unused files.
17979 * Makefile.am: Added proper i18n rules and added intl tools for
17982 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
17983 to the stable release).
17985 * anjuta.spec.in: Removed manuals packaging.
17987 * data/Makefile.am: Removed 'macros' installation (not required for
17990 2003-02-10 Naba Kumar <naba@gnome.org>
17992 * po/POTFILES.in: Updated.
17994 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
17995 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
17996 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
17997 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
17998 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
18001 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
18002 src/toolbar_callbacks.h: Fixed scintilla notification signal name
18003 and fixed to properly handle focus in find entry box.
18005 * Makefile.am: Added code for RH system menu update.
18007 * .cvsignore: Updated.
18011 2003-02-03 Naba Kumar <naba@gnome.org>
18013 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
18014 editor preferences. and fixes dialogs.
18016 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
18017 Fixed linenumbers and header margins when they are disabled and
18018 removed unused header files.
18020 * src/attact_process.[h,c], src/debugger.c: Attach to process
18023 * src/help.c: Fixed dialog response.
18027 * data/properties/anjuta.properties: Corrected typo.
18029 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
18030 Change the signal to "changed" in entry from "selection-changed" in
18033 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
18036 2003-01-31 Naba Kumar <naba@gnome.org>
18038 * configure.in: Upgraded to use libgnomeprint-2.2
18040 * printing/Makefile.am: Updated
18042 *(removed) printing/print-doc.c, printing/print-doc.h,
18043 printing/print-util.c, printing/print-util.h: Removed because already
18044 merged with print.c.
18046 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
18047 and libgnomeprintui-2.2 and fixed rendering problems.
18049 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
18050 uneccessary print properties, as they are separately taken
18051 care in gnomeprint.
18053 * po/POTFILES.in: Update.
18055 2003-01-30 Naba Kumar <naba@gnome.org>
18057 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
18058 for about dialog box.
18060 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
18061 src/pixmaps.h: Modified for the above additions for about dialog.
18063 2003-01-29 Naba Kumar <naba@gnome.org>
18065 * src/style_editor.[c,h]: Added missing files.
18067 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18068 * scintilla/XPM.[cxx|h]: Added missing files
18070 2003-01-29 Naba Kumar <naba@gnome.org>
18072 * TODO, po/POTFILES.in: Updated.
18074 * anjuta.prj, src/anjuta.glade,
18075 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
18077 2003-01-28 Naba Kumar <naba@gnome.org>
18079 * data/properties/anjuta.properties, src/aneditor.cxx,
18080 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
18081 properties into text properties (earlier it was int properties).
18085 * scintilla/AutoComplete.c,xx,
18086 scintilla/AutoComplete.h,
18087 scintilla/CallTip.c,xx,
18088 scintilla/CallTip.h,
18089 scintilla/Document.c,xx,
18090 scintilla/Document.h,
18091 scintilla/Editor.c,xx,
18092 scintilla/Editor.h,
18093 scintilla/LexAVE.c,xx,
18094 scintilla/LexCSS.c,xx,
18095 scintilla/LexHTML.c,xx,
18096 scintilla/LexOthers.c,xx,
18097 scintilla/LexPython.c,xx,
18098 scintilla/LineMarker.c,xx,
18099 scintilla/LineMarker.h,
18100 scintilla/Makefile.am
18101 scintilla/PlatGTK.c,xx,
18102 scintilla/PropSet.c,xx,
18103 scintilla/ScintillaBase.c,xx,
18104 scintilla/ScintillaBase.h,
18105 scintilla/ScintillaGTK.c,xx,
18106 scintilla/ViewStyle.c,xx,
18107 scintilla/include/Platform.h,
18108 scintilla/include/SciLexer.h,
18109 scintilla/include/Scintilla.h,
18110 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
18114 src/an_file_view.c,
18115 src/an_symbol_view.c,
18116 src/anjuta-tools.c,
18121 src/anjuta_dialogs_strings.c,
18124 src/compiler_options.c,
18127 src/main_menubar.c,
18128 src/main_menubar.h,
18129 src/main_menubar_def.h,
18130 src/mainmenu_callbacks.c,
18131 src/mainmenu_callbacks.h,
18132 src/message-manager-private.c,c
18133 src/message-manager-private.h,
18134 src/message-manager.c,c
18135 src/message-manager.h,
18139 src/project_config.c,
18140 src/project_dbase.c,
18141 src/project_dbase_gui.c,
18142 src/project_import_gui.c,
18143 src/properties.c,xx,
18148 src/text_editor_gui.c,
18152 anjuta.prj: GNOME2 porting and fixed many porting bugs.
18154 2003-01-24 Naba Kumar <naba@gnome.org>
18156 * src/text_editor_gui.c, src/toolbar.c,
18157 src/text_editor.c, src/text_editor_cbs.h:
18158 Used correct notification signal name for scintilla
18159 (gtk2) and fixed UI.
18161 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
18164 * printing/print-doc.c,
18166 src/anjuta-tools.c,
18167 src/find_replace.c,
18170 src/mainmenu_callbacks.c,
18171 src/project_dbase.c,
18172 src/project_dbase.h,
18173 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
18175 src/text_editor_cbs.h:
18178 2003-01-23 Naba Kumar <naba@gnome.org>
18180 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
18181 correct stock icons and organized pixmap macros.
18183 Makefile.am: Removed non-generated files.
18185 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
18186 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
18187 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
18188 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
18189 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
18190 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
18191 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
18192 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
18193 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
18194 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
18195 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
18196 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
18197 stop.xpm, undo.xpm}: Removed because no longer used.
18199 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
18200 file_unknown.xpm}: Files renamed from fv_*, as it would
18203 * pixmaps/Makefile.am: Updated for the above changes.
18205 2003-01-23 Jakub Steiner <jimmac * ximian * com>
18207 * pixmaps/autocomplete-16.png,
18208 pixmaps/autocomplete.png,
18209 pixmaps/block-end-16.png,
18210 pixmaps/block-end.png,
18211 pixmaps/block-start-16.png,
18212 pixmaps/block-start.png,
18213 pixmaps/bookmark-first-16.png,
18214 pixmaps/bookmark-first.png,
18215 pixmaps/bookmark-last-16.png,
18216 pixmaps/bookmark-last.png,
18217 pixmaps/bookmark-next-16.png,
18218 pixmaps/bookmark-next.png,
18219 pixmaps/bookmark-prev-16.png,
18220 pixmaps/bookmark-prev.png,
18221 pixmaps/error-next-16.png,
18222 pixmaps/error-next.png,
18223 pixmaps/error-prev-16.png,
18224 pixmaps/error-prev.png: gnome2-styled icons
18227 2003-01-23 Naba Kumar <naba@gnome.org>
18229 * anjuta.prj: Updated compiler options.
18230 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
18232 * src/aneditor.cxx,
18235 src/anjuta_dialogs_strings.c,
18236 src/mainmenu_callbacks.c,
18237 src/mainmenu_callbacks.h,
18239 src/text_editor_cbs.c,
18240 src/text_editor_gui.c: GNOME2 Porting.
18242 2003-01-22 Naba Kumar <naba@gnome.org>
18244 * ChangeLog: Corrected dates.
18245 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
18246 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
18249 2003-01-22 Naba Kumar <naba@gnome.org>
18251 * plugins/patch/patch-plugin.c: Bug fix.
18253 * src/anjuta-tools.c,
18257 src/anjuta_dialogs_strings.c,
18265 src/mainmenu_callbacks.c,
18266 src/mainmenu_callbacks.h,
18268 src/project_dbase.c,
18269 src/project_dbase_gui.c,
18276 src/toolbar_callbacks.c,
18279 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
18282 (removed) src/CORBA-Server.c,
18283 (removed) src/CORBA-Server.h,
18284 (removed) src/Gladen-common.c,
18285 (removed) src/Gladen-stubs.c,
18286 (removed) src/Gladen.h,
18287 (removed) src/Prj-common.c,
18288 (removed) src/Prj-skelimpl.c,
18289 (removed) src/Prj-skels.c,
18290 (removed) src/Prj-stubs.c,
18291 (removed) src/Prj.h,
18292 (removed) src/glades.c,
18293 (removed) src/glades.h,
18294 (removed) src/messagebox.c,
18295 (removed) src/messagebox.h: Removed because no longer used.
18297 2003-01-21 Naba Kumar <naba@gnome.org>
18299 * src/anjuta-tools.c,
18302 src/anjuta_dialogs_strings.c,
18306 src/compiler_options.c,
18308 src/find_replace.c,
18309 src/find_replace.h,
18315 widgets/gnomefilelist.c: GNOME2 porting.
18317 2003-01-20 Naba Kumar <naba@gnome.org>
18319 * global-tags/create_global_tags.sh: Uses pkg-config to
18326 src/anjuta_dialogs_strings.c,
18329 src/compiler_options.c,
18330 src/compiler_options.h,
18331 src/fileselection.c,
18332 src/fileselection.h,
18333 src/mainmenu_callbacks.c,
18334 src/project_dbase_gui.c,
18339 src/text_editor_gui.c,
18340 widgets/gnomefilelist.c,
18341 widgets/gnomefilelist.h: GNOME2 porting.
18343 * widgets/Makefile.am,
18344 (removed) widgets/gnomedirlist.c,
18345 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
18348 (removed) src/src_paths_cbs.c,
18349 (removed) src/src_paths_cbs.h,
18350 (removed) src/src_paths_gui.c,
18351 (removed) src/compiler_options_cbs.c,
18352 (removed) src/compiler_options_cbs.h,
18353 (removed) src/breakpoints_cbs.c,
18354 (removed) src/breakpoints_cbs.h: Removed because they are now
18355 combined in singe file
18357 2003-01-16 Naba Kumar <naba@gnome.org>
18359 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
18360 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
18361 options dialog UI and data handling.
18364 2003-01-15 Naba Kumar <naba@gnome.org>
18366 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
18367 Completed command editor porting.
18369 * src/anjuta.c: Removed the use of commands load function
18372 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
18375 * src/anjuta-tools.c: Fixed translatable strings.
18377 * src/find_text.c: Fixed dialog creation from glade.
18379 * src/text_editor_gui.c, src/text_editor.c,
18380 src/text_editor_cbs.c: Completed port of detached text editor
18381 to gnome2 plateform.
18383 2003-01-14 Naba Kumar <naba@gnome.org>
18385 * src/anjuta.glade, src/preferences.[h,c],
18386 src/anjuta_dialogs_strings.c: Added build and editor
18387 preferences pages and other UIs. Fixed preferense loading and saving.
18389 * src/anjuta.c: Does case-insensitive match for tabs position
18390 preferences and removed preferences loading (done at _new() call).
18392 * anjuta-tools.c: Debugged tools dialog handling.
18393 * plugins/class-gen/clsGen.c: Fixed an undefined function.
18395 2003-01-13 Naba Kumar <naba@gnome.org>
18397 * ABOUT-NLS: Update (strange).
18399 * autogen.sh: Removed blocking code.
18401 * configure.in: Fixed an autogen bug.
18403 2003-01-13 Naba Kumar <naba@gnome.org>
18405 * (new)src/anjuta.gladep
18406 (new)src/messagebox.c
18407 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
18408 will be gradually removed (and then the files).
18412 printing/print-util.c,
18414 scintilla/ScintillaGTK.c,xx
18416 src/an_file_view.c,
18417 src/an_symbol_view.c,
18421 src/anjuta_dialogs_strings.c,
18423 src/attach_process.c,
18424 src/attach_process.h,
18427 src/breakpoints_cbs.c,
18430 src/compiler_options.c,
18431 src/compiler_options.h,
18432 src/compiler_options_cbs.c,
18441 src/find_in_files.c,
18442 src/find_in_files.h,
18443 src/find_in_files_cbs.c,
18444 src/find_replace.c,
18445 src/find_replace.h,
18453 src/main_menubar.c,
18454 src/mainmenu_callbacks.c,
18455 src/message-manager.c,c
18458 src/project_config.c,
18459 src/project_config.h,
18460 src/project_dbase.c,
18461 src/project_import_cbs.c,
18467 src/src_paths_gui.c,
18469 src/text_editor_gui.c,
18475 widgets/gnomefilelist.c: GNOME2 Port.
18477 2003-01-10 Naba Kumar <naba@gnome.org>
18479 * src/an_file_view.c,
18481 src/appwizard_gui.c,
18482 src/compiler_options.c,
18483 src/compiler_options_cbs.c,
18486 src/fileselection.c,
18487 src/find_in_files.c,
18489 src/main_menubar.c,
18491 src/message-manager-dock.c,
18493 src/project_dbase_gui.c,
18494 src/project_import_gui.c,
18495 src/registers_gui.c,
18496 src/sharedlib_gui.c,
18497 src/src_paths_gui.c,
18498 src/text_editor_gui.c,
18500 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
18502 2003-01-09 Naba Kumar <naba@gnome.org>
18504 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
18505 problems with some comments.
18507 * anjuta.prj: New project file (updated?)
18509 * src/Makefile.am: Enabled deprecated API and fixed variables.
18511 * src/an_file_view.c,
18512 src/an_symbol_view.c,
18513 src/anjuta-plugins.c,
18514 src/anjuta-tools.c,
18517 src/appwizard_cbs.c,
18518 src/attach_process.c,
18519 src/attach_process_cbs.c,
18520 src/compiler_options.c,
18521 src/compiler_options_cbs.c,
18523 src/mainmenu_callbacks.c,
18524 src/message-manager-private.c,c
18525 src/message-manager-private.h,
18526 src/message-manager.c,c
18527 src/message-manager.h,
18528 src/project_dbase.c,
18529 src/project_dbase.h,
18530 src/project_dbase_gui.c,
18531 src/project_import_cbs.c,
18532 src/project_import_gui.c,
18541 src/src_paths_cbs.c,
18542 src/src_paths_gui.c,
18545 src/text_editor_gui.c,
18546 src/text_editor_menu.c,
18548 src/toolbar_callbacks.c,
18552 src/wizard_gui.c: GNOME porting.
18554 2002-12-24 Naba Kumar <naba@gnome.org>
18556 * AUTHORS, ChangeLog, HACKING, Makefile.am,
18557 NEWS, README, SEARCH-REPLACE,
18558 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
18559 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
18560 launcher/Makefile.am,
18561 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
18562 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
18563 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
18564 printing/print-util.c, printing/print.c, printing/print.h,
18565 scintilla/*/*, widgets/e-shell-about-box.c,
18566 src/*, tagmanager/*/*, widgets/Makefile.am,
18567 widgets/gnomefilelist.c:
18569 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
18570 src/*.[c,h] files to gnome2 API.
18572 * src/anjuta_dialogs_strings.c: Added glade generated translatable
18575 2002-10-23 Naba Kumar <naba@gnome.org>
18577 * autogen.sh: Prevented Users from building HEAD cvs.
18579 2002-09-16 Stephane Demurget <demurgets@free.fr>
18581 * src/anjuta.glade: added the compiler options dialog, hopefully
18582 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
18584 2002-09-15 Stephane Demurget <demurgets@free.fr>
18586 * src/anjuta.glade: fixed a lot of small glitches.
18588 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
18591 * src/breakpoints_cbs.c: polished a bit.
18593 2002-09-15 Stephane Demurget <demurgets@free.fr>
18595 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
18597 * src/commands.c: partial gnome 2 port.
18599 * src/utilities.[ch]: changed some bits to be const.
18601 2002-09-14 Stephane Demurget <demurgets@free.fr>
18603 * src/Makefile.am: removed breakpoints_gui.c and added a check
18604 for gdk-pixbuf deprecated functions, but there shouldn't be much
18607 * src/breakpoints_gui.c: killed.
18609 * src/anjuta.glade: added two dialogs for the breakpoints management.
18612 * src/anjuta_cbs.c:
18614 * src/attach_process.c:
18616 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
18617 really huge changes and porting work.
18619 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
18620 (breakpoints_dbase_new): moved the UI init bits here.
18622 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
18623 a lot, not using any color anymore (not HIG compliant) and not using
18624 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
18625 to be double checked.
18627 * src/build_file.c:
18628 * src/build_project.c: gnome 2 port.
18630 2002-09-11 Stephane Demurget <demurgets@free.fr>
18632 * src/anjuta.glade:
18634 * src/anjuta_cbs.c:
18636 * src/breakpoints.c:
18637 * src/breakpoints_cbs.c: cleaned up some bits.
18639 2002-09-09 Stephane Demurget <demurgets@free.fr>
18642 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
18644 * src/an_symbol_view.[ch]:
18645 * src/attach_process_cbs.h: polished a bit.
18647 * src/breakpoints_cb.[ch]: partial gnome 2 port.
18649 2002-09-02 Stephane Demurget <demurgets@free.fr>
18652 * src/Makefile.am: added libglade-2 to the build.
18654 * src/anjuta.[ch]: added support for libglade.
18656 * src/anjuta.glade: added. There could be a file per top-level widget,
18657 as some other gnome projects, though.
18659 * src/attach_process_gui.c: removed.
18660 * src/attach_process.[ch]: gnome 2 port.
18661 (attach_process_new): Added the treeview init and the widget references
18664 2002-08-31 Stephane Demurget <demurgets@free.fr>
18666 * src/an_file_view.c: fixed some compilation issues.
18668 * src/an_symbol_view.c: gnome 2 port.
18670 2002-08-26 Stephane Demurget <demurgets@free.fr>
18672 * src/an_file_view.c: finished gnome 2 port.
18673 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
18674 directory pixmap depending on the event.
18676 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
18677 (project_file_data_new): use a GtkTreePath.
18679 2002-08-23 Stephane Demurget <demurgets@free.fr>
18681 * src/Makefile.am: readded back an_*_view.[ch] because they are still
18682 driving me nuts but they need to be ported, heh ?
18684 * src/an_file_view.c: gnome 2 port, almost finished after some hard
18685 work since it's quite a total rewrite again.
18687 2002-08-22 Stephane Demurget <demurgets@free.fr>
18689 * src/an_file_view.c:
18690 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
18692 2002-08-21 Stephane Demurget <demurgets@free.fr>
18694 * src/anjuta_info.c:
18695 * src/utilities.h: gnome 2 port, featuring a total rewrite.
18697 2002-08-20 Stephane Demurget <demurgets@free.fr>
18699 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
18702 * src/an_file_view.c:
18703 * src/aneditor.cxx:
18704 * src/anjuta_cbs.c:
18705 * src/compiler_options.h:
18706 * src/messagebox.c:
18707 * src/messagebox.h:
18709 * src/project_dbase.h:
18710 * src/resources.h: gnome 2 port.
18712 2002-08-14 Stephane Demurget <demurgets@free.fr>
18714 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
18716 * data/properties/sql.properties: added the DATETIME data type.
18718 * data/properties/html.properties: added the foreach php keyword.
18720 2002-08-08 Stephane Demurget <demurgets@free.fr>
18722 * widgets/Makefile.am: removed blank line after the last backslash
18723 for avoiding a warning from automake.
18726 * src/Makefile.am: added the ORBit-2 dep.
18728 2002-08-08 Stephane Demurget <demurgets@free.fr>
18730 * AUTHORS: added Biswa, because I wonder why noone already have
18731 written his name in the Anjuta's hall of fame :)
18733 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
18735 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
18736 widgets/e-shell-about-box.c: Made to compile for gnome2.
18738 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
18740 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
18741 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
18743 * configure.in, printing/print.h, printing/print.c,
18744 printing/print-doc.c: Made to compile for gnome2.
18746 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
18748 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
18749 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
18750 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
18751 widgets/Makefile.am:
18753 Upgraded the build system to gnome2 platform.
18755 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18756 * manuals/*: Added capability to generate PDF and PS.
18757 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
18758 * TODO, TODO.biswa: Intergated TODO list.
18759 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
18761 * src/dnd.c: Fix typo
18762 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
18763 * src/anjuta.c: Bug #568895, Bug #575419
18765 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18767 * tagmanager/tm_global_tags.c: Fixed compiler warning.
18768 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
18770 2002-12-17 Naba Kumar <naba@gnome.org>
18772 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
18775 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18776 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
18777 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
18778 * anjuta.prj: Added tools.sgml
18779 * data/properties/cpp.properties: Bug # 646974
18781 2002-12-16 Naba Kumar <naba@gnome.org>
18783 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
18784 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
18785 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
18786 on 'Enter' and adds proper focus mechanism.
18787 * src/anjuta.c: Fixed a memory corruption bug.
18788 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
18789 'Enter' and can also be Canceled. Sets proper default and focus policies
18791 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
18792 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
18793 translatable strings in dialogs and fixed some dialog properties.
18794 * src/anjuta-tools.c: Now uses xml format for loading and saving.
18795 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
18796 * src/message_manager_private.cc: Fixed some debug messages.
18797 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
18798 widgets/gnomefilelist.c: Fixed a memory leaks.
18799 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
18800 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
18801 src/main_menubar_def.h: Implemented incremental search.
18804 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18805 * tagmanager/*: Minor cleanups and warning fixes.
18806 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
18807 GUI during long updates.
18808 * src/text_editor.c: Remove debug message.
18810 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18811 * tagmanager/tm_project.c: Fix a memory access problem.
18813 2002-12-13 Naba Kumar <naba@gnome.org>
18815 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
18816 tools list to show "Enabled" flag of the tool. Fixed a bug where
18817 tool list is not cleared when creating a new tool.
18819 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18820 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
18822 2002-12-12 Naba Kumar <naba@gnome.org>
18824 * anjuta-tools.[h,c], commands.c: Used the tools help of
18825 anjuta variables list in commands editor and fixed a typos
18826 buy in anjuta-tools.c.
18828 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18829 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
18830 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
18831 * TODO.biswa: Added to help me track things better.
18833 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18835 * configure.in, anjuta.spec.in: Added libglade dependency.
18836 * Makefile.am: Added anjuta.glade file.
18837 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
18838 , src/mainmenu_callbacks.[ch], src/message-manager.h
18839 , src/widget-registry.c: Tools editor GUI + other additions.
18841 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18843 * src/project_dbase.[ch], tagmanager/tm_project.c,
18844 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
18845 Implement syncing tags image with the project database.
18846 * src/anjuta-tools.c: Implemented variable substitution and
18847 working directory in tools.
18849 2002-12-09 Naba Kumar <naba@gnome.org>
18851 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
18852 command configuration language list from properties.
18854 * data/properties/asm.properties, data/properties/ruby.properties:
18857 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18859 * src/an_symbol_view.c: Remember current selected entry and select
18860 it automatically after refresh.
18862 2002-11-26 Murray Cumming <murrayc@usa.net>
18864 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
18865 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
18866 and gnomemm 1.2 projects so that people know they are really
18867 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
18868 But I did correct these to sue lowercase names.
18870 2002-12-01 Naba Kumar <naba@gnome.org>
18872 * data/anjuta.properties: Fixed caching problem on
18874 * src/preferences.c, src/preferences_gui.c: Implemented automatic
18877 2002-12-01 Naba Kumar <naba@gnome.org>
18879 * data/properies/anjuta.properties: Corrected "indicators.automatic"
18881 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
18882 property and uses it.
18883 * src/aneditor.cxx: Fixed a bug associated with selection a word at
18886 2002-11-30 Naba Kumar <naba@gnome.org>
18888 * src/debugger.c: Fixed a typo.
18889 * data/properties/*: Updated properties files and added
18891 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
18892 Added comment submenu and cleaned up ref and unref of menus.
18893 * src/aneditor.h: Added definition of comment commands.
18894 * src/aneditor.c: Upgrade from latest SciTE source code.
18895 * src/text_editor.[hc], src/text_editor_cbs.c,
18896 src/message_manager_private.cc, src/message_manager.[cc,h],
18897 src/anjuta.[c,h]: Added indicators support for errors/warnings
18898 highlight in the editor.
18899 * NEWS, TODO: Update.
18900 * scintilla/include/PropSet.h: Removed deprecrated function.
18902 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18904 * src/anjuta-tools.[ch]: Tools implementation (basic)
18905 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
18906 , src/main_menubar_def.h: PLugins cleanup and segregation
18907 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
18909 * anjuta.prj: Added new files
18910 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
18911 * plugins/class-gen/clsGen.c: Register menu under 'Project'
18912 * plugins/patch/patch-plugin.c: Register menu under 'Format'
18913 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
18914 * src/Makefile.am: Added new files
18915 * src/message-manager.[cc/h]: Added standard output and error windows
18917 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
18919 * project_type.c: Fixed Gnomemm2 project type
18921 2002-11-25 Naba Kumar <naba@gnome.org>
18923 * printing/print.c: Fixed a compile warning.
18924 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
18925 * src/utilities.c: Fixed a compile warning in sparc, hides the
18926 terminal check error output from the user.
18927 * project_config.[ch], project_dbase.[ch], source.c: Added project
18928 version, exclude modules configuration and reordered other config
18929 properties. Changed some strings to more descriptive text.
18930 * src/compiler_opitions.c: Removed extra newlines from .prj file
18932 * anjuta.prj: Converted to new format (only reorganised properties
18933 and removed extra newlines ... nothing else).
18936 2002-11-21 Naba Kumar <naba@gnome.org>
18938 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
18939 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
18940 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
18941 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
18942 Updated to the CVS version.
18944 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18946 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
18947 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
18948 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
18949 images in completion lists.
18950 * src/resources.h: Make C++ friendly.
18951 * scintilla/PropSet.cxx: Fix memory leak.
18953 2002-11-20 Naba Kumar <naba@gnome.org>
18955 * scintilla/*/*: Synced to latest scintilla 1.49
18956 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
18959 * scintilla/RESearch.cxx: The automatic cvs log in the
18960 file really broke things trying to interprete the changelog
18961 entry incorrectly as end-of-comment. Removed the $cvs line
18962 and committed again.
18964 2002-11-19 Naba Kumar <naba@gnome.org>
18966 Patch from Timothee Besset <ttimo@idsoftware.com>
18968 * src/message-manager-private.cc: Interpretes absolute
18969 file paths properly in zvt terminal.
18971 2002-11-19 Naba Kumar <naba@gnome.org>
18973 Patch from Timothee Besset <ttimo@idsoftware.com>
18975 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
18976 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
18977 (important) editor preferences in project (if there is one
18982 2002-11-18 Naba Kumar <naba@gnome.org>
18984 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18986 * src/debug_tree.c, src/find_in_files_gui.c,
18987 src/find_replace.c, src/find_text.c,
18988 src/project_import.c, src/project_import_gui.c,
18989 src/wizard_gui.c: i18n Fixes.
18991 2002-11-15 Naba Kumar <naba@gnome.org>
18993 * plugins/class-gen/clsGen.c: Fixed to use project function
18994 to import files. Create non-existent directories before the
18995 sources are written.
18997 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
18998 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
19000 src/glades.c: Excluded gladen files from build. This
19001 will fix the unnecessary dependency on libssl.
19003 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
19004 file import funtion.
19006 * src/message_manager_private.cc: Fixed a compiler warning with
19007 DEBUG preprocessor macro.
19009 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
19010 wrong (undocked) editor window was closed on clicking close on an
19011 undocked editor window.
19013 * src/debugger.c: Fixed a bad bug where debugger terminal won't
19014 start correctly if the executable was run before with 'F3'.
19016 * src/toolbar_callbacks.c: Wrap around find next.
19017 * src/toolbar.c: Disable combo activate.
19018 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
19019 button positions to get 'yes' as default.
19021 * anjuta.spec.in: Updated.
19023 * src/anjuta_info.c, src/appwizard_gui.c,
19024 src/attach_process_gui.c, src/breakpoints_gui.c,
19025 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
19026 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
19027 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
19028 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
19029 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
19030 src/preferences.c, src/preferences_gui.c, src/project_config.c,
19031 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
19032 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
19033 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
19034 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
19035 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
19036 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
19037 plugins/patch/patch-plugin.c, printing/print-util.c:
19038 Set all windows and dialogs transient
19039 to their parents so that they remain floated above their parents.
19041 2002-11-13 Naba Kumar <naba@gnome.org>
19043 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
19044 take default editor font).
19046 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
19047 Corrected email address.
19049 * src/mainmenu_callbacks.c: Used spaces instead of tabs
19050 for changelog entry.
19054 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19055 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
19057 2002-11-06 Naba Kumar <naba@gnome.org>
19060 * anjuta.spec.in: Ships the .omf files with the
19061 documents instead of the base package.
19063 2002-11-04 Naba Kumar <naba@gnome.org>
19065 * data/properties/latex.properties: Fixed a bug.
19066 * ChangeLog: Released 1.0.0 stable.
19068 2002-11-04 Naba Kumar <naba@gnome.org>
19070 * src/commands.c: Added command with shell redirection capability.
19071 * data/properties/anjuta.properties: Changed default execution
19073 * src/project_dbase.c: Set project top dir in properties.
19074 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
19075 * data/Makefile.am: More diskcheck error fixes.
19077 * README, anjuta.spec.in, THANKS, AUTHORS,
19078 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
19079 manuals/C/anjuta-manual/authers,sgml,
19080 manuals/C/anjuta-manual/anjuta-manual.sgml,
19081 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19082 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
19083 : Changed anjuta home to
19084 new URL and my email address.
19086 * manuals/C/anjuta-manual/interfaces.sgml,
19087 manuals/C/anjuta-manual/prefereces.sgml,
19088 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
19090 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
19091 : removed reference to the help menu as the menu is modified
19092 when no help is found (which is very likely when we are
19093 shiping the documents separately).
19095 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19096 * anjuta.spec.in: Update specfile to make multiple RPMs.
19097 * data/Makefile.am: make dist fix.
19098 * src/text_editor_menu.c: Fix compile warnings (casts).
19100 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19101 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
19102 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
19104 2002-11-01 Naba Kumar <naba@gnome.org>
19106 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
19107 Added gnome2 macros to be used by gnome2 project wizard.
19109 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
19112 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
19113 as it was conflicting with generated projects and is not
19116 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
19117 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
19118 project generation, removed qt project as it's not complete and
19119 added gnome2 bonobo wizard.
19121 2002-10-29 Naba Kumar <naba@gnome.org>
19123 * po/POTFILES.in: Updated.
19124 * po/POTFILES.skip: Added.
19125 * preferences.h: Fixed print paper size property name.
19127 2002-10-28 Naba Kumar <naba@gnome.org>
19129 * data/user.properties, data/Makefile.am: Added user properties file
19130 which will be copied in user's ~/.anjuta/user.properties.
19132 * data/anjuta.properties: Changed a comment.
19134 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
19136 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
19137 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
19138 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
19141 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
19142 instead of user properties file.
19144 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
19145 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
19146 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
19147 * README, TODO: Updated.
19149 2002-10-28 Naba Kumar <naba@gnome.org>
19151 * manuals/C/anjuta-manual/figures/editor_guides.png,
19152 manuals/C/anjuta-manual/figures/editor_margins.png,
19153 manuals/C/anjuta-manual/figures/editor_markers.png,
19154 manuals/C/anjuta-manual/figures/local_variables.png,
19155 manuals/C/anjuta-manual/figures/open_file_multiple.png,
19156 manuals/C/anjuta-manual/figures/prefs_print.png,
19157 manuals/C/anjuta-manual/figures/print_dlg.png,
19158 manuals/C/anjuta-manual/figures/print_preview.png,
19159 manuals/C/anjuta-manual/figures/symbol_browser.png,
19160 manuals/C/anjuta-manual/figures/variable_tip.png: New png
19161 files for manual documentation.
19163 * manuals/sgmldocs.make,
19164 manuals/C/anjuta-manual/Makefile.am,
19165 manuals/C/anjuta-manual/authors.sgml,
19166 manuals/C/anjuta-manual/build.sgml,
19167 manuals/C/anjuta-manual/compileopts.sgml,
19168 manuals/C/anjuta-manual/debugger.sgml,
19169 manuals/C/anjuta-manual/execute.sgml,
19170 manuals/C/anjuta-manual/fileoperations.sgml,
19171 manuals/C/anjuta-manual/interface.sgml,
19172 manuals/C/anjuta-manual/preferences.sgml,
19173 manuals/C/anjuta-manual/projects.sgml,
19174 manuals/C/anjuta-manual/figures/arguments.png,
19175 manuals/C/anjuta-manual/figures/open_file.png,
19176 manuals/C/anjuta-manual/figures/other_opts.png,
19177 manuals/C/anjuta-manual/figures/scrshot.png,
19178 manuals/C/anjuta-manual/figures/toolbar_browser.png,
19179 manuals/C/anjuta-manual/figures/toolbar_tags.png:
19181 Updated anjuta manual documentation.
19184 2002-10-27 Naba Kumar <naba@gnome.org>
19186 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
19187 check and modifies debugger terminal command accordingly
19188 to function properly.
19190 2002-10-25 Naba Kumar <naba@gnome.org>
19192 * manuals/sgmldocs.make: Fixed a couple of bugs.
19193 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
19195 2002-10-24 Naba Kumar <naba@gnome.org>
19197 * src/debug_tree.c: Fixed a crash bug from Etay.
19199 * global_tags/create_global_tags: Added messages.
19200 Fixed infinite looping within files.
19202 * macro/autogen.sh: Removed debug and warning flags for defaults.
19204 Patch from Vadim Berezniker <vadim@berezniker.com>
19206 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
19207 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
19210 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
19211 temporarily just copy it
19213 2002-10-24 Naba Kumar <naba@gnome.org>
19215 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
19216 manuals/C/anjuta-manual/anjuta-manual.sgml,
19217 manuals/C/anjuta-manual/compileopts.sgml,
19218 manuals/C/anjuta-manual/debugger.sgml,
19219 manuals/C/anjuta-manual/execute.sgml,
19220 manuals/C/anjuta-manual/fileoperations.sgml,
19221 manuals/C/anjuta-manual/interface.sgml,
19222 manuals/C/anjuta-manual/introduction.sgml,
19223 manuals/C/anjuta-manual/projects.sgml,
19224 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
19225 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
19226 manuals/ja/anjuta-manual/anjuta-manual.sgml,
19227 manuals/ja/anjuta-manual/compileopts.sgml,
19228 manuals/ja/anjuta-manual/debugger.sgml,
19229 manuals/ja/anjuta-manual/execute.sgml,
19230 manuals/ja/anjuta-manual/fileoperations.sgml,
19231 manuals/ja/anjuta-manual/interface.sgml,
19232 manuals/ja/anjuta-manual/introduction.sgml,
19233 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
19235 2002-10-24 Naba Kumar <naba@gnome.org>
19237 * src/project_type.c: added autogen for qt projects.
19238 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
19239 Fixed a bug that retrieves wrong terminal command.
19240 * src/commnads.c: Added more terminal commands.
19241 * configure.in: Checks for scrollkeeper version.
19243 2002-10-22 Naba Kumar <naba@gnome.org>
19245 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
19246 instead of AM_GNOME_GETTEXT.
19248 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
19249 for setup-gettext for the wizard generated projects.
19251 * src/source.c: Fixed a bug where glade file wasn't generated.
19253 * src/gnome_project.c: Excluded project version from project dir
19256 2002-10-22 Naba Kumar <naba@gnome.org>
19258 * acinclude.m4: New file with dummy funtion for gettext
19259 cross compatibility fix.
19261 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
19262 * configure.in: Fixed cflags to avoid useless warnings.
19263 * Makefile.am: EXTRA_DIST += setup-gettext.
19264 * src/toolbars.c: Added space paddings around tags label.
19266 2002-10-21 Naba Kumar <naba@gnome.org>
19268 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19270 * setup-gettext: New script to maintain gettext cross version
19272 * configure.in, macros/autogen.sh: Fix for gettext cross version
19275 2002-10-21 Naba Kumar <naba@gnome.org>
19277 * debug_tree.c: Fixed incorrect use of debug assertion.
19279 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
19280 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19281 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
19282 src/memory.c, src/memory.h, src/message-manager-private.cc:
19284 New parsing algorithm; adapted from kdevelop.
19285 Middle button menu for changing the value's display type
19287 2002-10-07 Naba Kumar <naba@gnome.org>
19289 * src/main_menubar_def.h: Changed status bar message for Help->
19290 Browse info pages. Bug #603308
19292 * src/executer.c: Made "User terminal" default for creating
19293 projects (User can always disable it later). Bug #114222
19295 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19297 * macros/autogen.sh: Require gettext 0.10.x for autogen
19298 * src/text_editor.c: Fixes Bug #595303
19299 * src/source.c: Fixes Bug #595970
19300 * src/anjuta.c: Fixes Bug #598366
19301 * scingtilla/LexCPP.cxx: Bug #602296
19302 * src/main_menubar_def.h: Bug #604363
19303 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
19305 2002-10-07 Jens Georg <mail@jensgeorg.de>
19307 Reviewed by: Naba Kumar <kh_naba@gnome.org>
19308 * gnomefilelist.c: This patch fixes the bug #611542
19310 2002-09-20 Naba Kumar <kh_naba@gnome.org>
19312 * data/properties/Makefile.am: Added tcltk.properties file.
19314 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19316 Reviewed by: Naba Kumar <kh_naba@gnome.org>
19318 * README: Updated README
19319 * plugins/class-gen/clsGen.c, src/message_manager.cc
19320 , src/mainmeu_callbacks.c, src/memory.c
19321 , src/project_dbase_gui.c, src/text_editor_gui.c
19322 , widgets/gnomefilelist.c: Set window icons
19323 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
19324 Enabled release build (stripped + optimized binaries, etc.)
19325 * data/properties/anjuta.properties, src/commands.c,
19326 src/defaults.cFixed bug #595489 (stdin on executables)
19327 * src/appwizard.c, src/main.c, src/message-manager.cc
19328 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
19329 , src/debug_tree.c: Memory related (valgrind) fixes.
19330 * src/message-manager-private.[cc,h], src/pixpams.h
19331 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
19332 * anjuta.prj: Added debug_tree.c to SOURCES
19333 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
19334 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
19335 Compacted code and cleaned up unnecessary functions.
19336 * tagmanager/*.[ch]: Code fixes.
19338 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
19340 Reviewed by: Naba Kumar <kh_naba@gnome.org>
19342 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
19343 Debug tree now detects changes of displayed variables
19344 and changes their color to red
19346 2002-09-20 Naba Kumar <kh_naba@gnome.org>
19348 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19350 * mainmenu_callbacks.c: Set's the current file name in
19351 file save as dialog.
19353 2002-09-20 Naba Kumar <kh_naba@gnome.org>
19355 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
19357 * data/properties/tcltk.properties: New file for tcl/tk
19360 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
19362 * src/project_type.[c,h], src/source.c, data/Makefile.am:
19363 Fixed a fatal bug which doesn't let building gnome2 related
19364 projects. They use different autogen.sh script. Defined new
19365 type field "gnome_macro_support".
19367 * data/autogen.sh.gnome2: New file.
19369 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
19370 bug with quotes escaping in quotes.
19372 * src/message-manager-private.cc: Used event box instead
19373 of frame for local message pane, so that the borders appear
19374 properly and nicely.
19376 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
19377 if there is a project open and all the files are un-docked.
19379 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
19381 2002-08-27 Andy Piper <andy.piper@freeuk.com>
19383 * src/main_menubar_def.h: implement feature request #595356, patch #597161
19384 * THANKS: updated for new contributions
19385 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
19387 2002-08-27 Steven Knight <steven.knight@unh.edu>
19389 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
19390 src/project_dbase.h, src/project_type.c, src/source.c,
19391 src/wizard_gui.c: new Qt project type
19392 *** NB not fully tested, may need some work, icon required...
19394 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19396 * src/memory.c, src/memory.h: new memory patch
19398 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
19400 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
19402 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
19404 * lancher/anjuta_launcher.c: Determine pty from function
19405 call instead of running 'tty' externally.
19407 * data/properties/cs.properties: Added compile/build commands.
19408 Fixed execution properties.
19410 * src/commands.c: Added c# options.
19412 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
19414 * src/debug_tree.[c,h], src/debugger.[c,h],
19415 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
19417 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
19418 1. Misaligned structs when they are members of other structs.
19419 2. '{' sometimes appears as a variable.
19420 3. Wrong processing of some arrays.
19421 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
19422 that displays the tree in two columns (variable and value).
19424 2002-08-14 Stephane Demurget <demurgets@free.fr>
19426 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
19428 * data/properties/sql.properties: added the DATETIME data type.
19430 * data/properties/html.properties: added the foreach php keyword.
19432 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
19434 * NEWS: Updated with new features.
19436 * data/.cvsignore, doc/.cvsignore: Updated.
19438 Patch from: Etay Meiri <etay-m@bezeqint.net>
19440 * src/debug_tree.h, src/debug_tree.c: New files.
19442 * src/Makefile.am, src/message-manger-private.[h,cc],
19443 src/message-manger.cc: Added Tree view for debugger
19446 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
19448 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19450 * src/memory.c, src/memory.h: New files.
19452 * src/Makefile.am, src/appwizard.c, src/controls.c,
19453 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
19454 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19456 Memory view implemetation that would enable viewing raw memory
19459 2002-08-08 Stephane Demurget <demurgets@free.fr>
19461 * AUTHORS: added Biswa, because I wonder why noone already have
19462 written his name in the Anjuta's hall of fame :)
19464 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
19466 * src/appwizard_gui.c: Removed an ambiguous prototype.
19467 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
19468 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
19469 * THANKS: Updated M. Ali Vardar's email.
19471 2002-08-01 Andy Piper <andy.piper@freeuk.com>
19473 * src/anjuta_gui.c: implemented feature request to stop main and browser
19474 toolbars having exclusive use of space
19476 2002-08-01 Andy Piper <andy.piper@freeuk.com>
19478 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
19479 left over from the previous work to fix bugs :-)
19481 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
19482 src/controls.c, src/mainmenu_callbacks.h,
19483 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
19486 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
19487 src/project_import_gui.c, src/sharedlib_gui.c,
19488 src/signals_gui.c: set window icon correctly
19490 * NEWS: more updates for the release
19492 * HACKING: updated for window icons and insert menu information
19494 * src/cvs_gui.c, src/build_project.c,
19495 src/project_import_cbs.c: message strings reviewed
19497 * src/controls.c: context help button should be disabled if
19498 DevHelp is not installed
19501 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
19503 * src/debugger.c: Fixed the signalling screw up because of string
19504 update in gdb used to report the child process PID. Also, no
19505 error dialog will be popped up for "no such file or directory"
19506 error (very annoying and useless error). This error will still
19507 be shown on the debug message window. Avoided terminating the
19508 program when the terminal is terminated -- doesn't hurt, otherwise
19509 we get crappy egg-and-hen problem.
19511 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
19512 dimensions loading.
19514 * src/anjuta.c: Limited the default size of main window to sane
19517 * src/preferences.c: Fixed some deadly memory corruption bugs in
19518 the recent patches. Return from getenv() should NEVER be freed,
19519 because they are static strings.
19521 * src/preferences_gui.c: Removed the fix for crash bug with font
19522 selection and applied the real fix.
19524 2002-06-08 Andy Piper <andy.piper@freeuk.com>
19526 * NEWS: updated for release
19528 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
19530 * src/launcher.c: Added a fix a memory leak and a possible
19531 fix for zvt-crash bug.
19533 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
19535 * data/properties/latex.properties,
19536 data/properties/ada.properties: Added file.is.source property.
19538 * src/an_file_view.c: Set auto column size of the file
19541 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
19542 The user is now prompted to confirm the closing of the file
19543 if it is being used by CVS. If yes, the editor is closed and
19544 the CVS operation stops.
19546 2002-06-07 Andy Piper <andy.piper@freeuk.com>
19548 * anjuta.prj: bump project version for release
19549 * BUGS: removed unnecessary file
19551 2002-06-07 Philip Van Hoof <freax@pandora.be>
19553 * widgets/gnomefilelist.c: fix up issue with directory deleted
19554 during the life of the file list widget
19555 * src/preferences_gui.c: sticking-plaster fix to font selection
19556 causes segfault bug
19558 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
19560 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19562 * data/properties/anjuta.properties, src/an_file_view.[ch],
19563 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
19564 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
19565 added options for symbol and file browsers.
19566 * data/properties/cpp.properties: linker flags should come after
19567 the name of the file to compile.
19568 * scintilla/Editor.cxx: fixed gcc compilation warning.
19569 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
19570 be executed from bindir only.
19571 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
19572 tagmanager/include/tm_file_entry.h: CVS version information in file
19574 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
19576 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
19577 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
19578 crashes during file import.
19579 * src/project_import.c: disable project menu items during project
19582 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
19584 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19586 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
19587 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
19588 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
19589 modified Insert menu, added C functions template, header C
19590 template, modified header_template HEADER_H ==> NAMEFILE_H
19592 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
19594 2002-06-05 Andy Piper <andy.piper@freeuk.com>
19596 * data/properties/html.properties: changed some file
19599 2002-06-05 Philip Van Hoof <freax@pandora.be>
19601 * widgets/gnomefilelist.c: Fixed #560759 and #561776
19603 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
19605 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19607 * data/properties/anjuta.properties, src/defaults.c: Make windows
19608 docked by default, fix the big fonts bug.
19610 * src/an_file_view.c, src/main_menubar_def.h,
19611 src/project_dbase_gui.c: sanitized the Edit/View mess.
19613 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
19614 for customizing shortcuts.
19616 * src/mainmenu_callbacks.c: Search for selected word if present.
19618 * src/text_editor_menu.c: Added context menu options for docking
19619 and undocking editor windows.
19621 * src/main_menubar.h, src/main_menubar.c: more support for the
19622 shortcuts menu item.
19624 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
19626 2002-06-05 Andy Piper <andy.piper@freeuk.com>
19628 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
19629 all commit messages being written to top of the file
19631 * src/main_menubar_def.h: message strings reviewed
19633 * src/project_import.c: message strings reviewed
19635 * src/source.c, src/glades.c: message strings reviewed. Fixed
19636 some bugs around reading the project properties for creating
19637 .glade and .desktop files in the Application Wizard. There were
19638 typos in the property names being retrieved
19640 * widgets/gnomefilelist.c: changed build_full_path to make
19641 the file widget support ~
19642 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
19644 * THANKS, widgets/e-shell-about-box.c,
19645 manuals/anjuta-manual/C/authors.sgml: updated for new
19648 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
19650 * src/project_dbase.c: Fixed the file-path-corruption bug
19651 and the cannot-import-file-in-project bug. (follow-up with
19652 the last commit from Stef).
19654 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
19655 with unsaved-project.
19657 2002-06-05 Stephane Demurget <demurgets@free.fr>
19659 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
19662 2002-06-04 Andy Piper <andy.piper@freeuk.com>
19664 * data/properties/{xml,html,other}.properties: changed some file
19667 * data/anjuta.mime: oops! cvs added
19669 * scintilla/RESearch.cxx: fixed up a problem with comments
19671 * global-tags/create_global_tags.sh: redirect errors to /dev/null
19672 to avoid messages about missing libs
19674 * NEWS: started the release notes
19676 2002-06-04 Andy Piper <andy.piper@freeuk.com>
19678 * HACKING: updated with new information on printing, patch naming
19680 * TODO: removed completed tasks
19682 * THANKS: updated a few contributions
19684 * anjuta.prj: updated the icon file
19686 * anjuta.desktop.in.in: updated to add Categories
19688 * data/anjuta.mime: created a mime type for Anjuta project files
19689 (NB needs to be added to the install in /usr/share/mime/)
19691 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
19692 "Coded in Anjuta" button in Gimp XCF format. It can be converted
19693 to PNG for websites.
19695 * plugins/patch/patch-plugin.c: clarified some messages and
19696 made it easier to see different patching sessions
19698 * src/toolbar.c: changed some message text for consistency
19700 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
19701 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
19703 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19705 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
19706 src/project_dbase.{c,h}, src/project_import_cbs.c,
19707 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
19708 Added XLib Project and a Dockapp Project types.
19709 * pixmaps/Makefile.am: added line for new pixmap for new xlib
19711 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
19712 * src/source.c: Fixed memory leak in existing projects.
19713 (filename was not freed)
19714 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
19716 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
19718 * src/anjuta.h, src/anjuta.c: Added error display funtions
19719 with parent windows.
19721 * src/appwizard_cbs.c: Changed error display function to use
19724 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
19726 * printing/print.h, printing/printing.c: Taken care of document
19727 zoom factor and fixed a font loading bug. Dynamically calculated
19728 text widths to work with zooms properly. Re-organized code for
19729 dynamic text width calulations to work in general with utf8 chars.
19730 Determined font height and width automatically from the font info.
19732 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
19733 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
19734 Converted text.zoom.factor property to use #defined value. Removed
19735 margin header and margin numbers preferences, as they now
19736 calculated dynamically.
19738 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
19740 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
19741 printing/print-util.h, printing/print.c, printing/print.h:
19742 Rewritten printing support for style based printing. Syntax highlighted
19743 printing, monochromatic printing, setup using preferences etc.
19745 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
19746 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
19747 language and the styled text buffer.
19749 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
19750 the print setup preferences page and added printer preferences. Added functions
19751 to retrieve preferences with default values.
19753 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
19756 * data/properties/anjuta.properties: Added default printer preferences.
19758 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
19759 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
19760 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
19762 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
19764 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19766 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19768 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
19769 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
19770 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
19771 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
19773 printing/Makefile.am: Reduced compiler optimizations.
19775 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
19776 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
19777 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
19778 tagmanager/tm_workspace.c: TagManager fixes.
19780 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
19782 * printing/*: CVS added. :)
19784 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19786 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19788 * printing*: CVS added.
19789 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
19790 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
19791 src/main_menubar_def.h: Gnome Print support
19792 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
19793 * configure.in: Enable debugging flag option
19794 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
19795 Print properties defined.
19796 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
19798 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19800 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19802 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
19803 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
19804 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
19806 * src/text_editor.c: Minor cleanups.
19807 * anjuta.c: Tweaks to 'Goto File Line' functionality.
19808 * src/project_dbase.c: Fixes to add/remove files from project.
19809 * src/help.c: Fix minor memory leak.
19810 * src/project_dbase_gui.c: Remove debugging messages.
19811 * src/utilities.[ch]: Cleanups and minor fixes.
19812 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
19814 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
19816 * src/anjuta.c [anjuta_apply_preferences()]:
19817 Fixed a crash bug when tab pos is not defined for the editors.
19819 * data/properties/cpp.properties: Set default identifier property to normal.
19820 This fixes the bug in which the fore color gets hidden with dark background.
19822 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
19824 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
19827 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
19828 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
19829 src/anjuta.c, data/properties/anjuta.properties:
19830 Implemented line wrapping.
19832 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
19834 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
19835 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
19836 tags. Code was reviewed from GNOME Bonsai view.
19838 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
19839 it seems to have been removed by scintilla people.
19841 * data/properties/anjuta.properties: Set default line wrap to false, as
19842 is noticably slow with big files.
19844 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19846 * src/project_import_gui.c: disallow the selection of files in
19848 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
19851 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19853 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
19854 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
19855 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
19856 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
19857 now works properly.
19858 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
19859 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
19860 * src/utilities.[ch]: Added some utility functions.
19861 * tagmanager/tm_project.c: Fix for bug in file removal from project.
19863 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
19865 2002-05-26 Andy Piper <andy.piper@freeuk.com>
19867 * HACKING: info on FIXME statements and removed ccview references
19868 * Makefile.am: added rule to make RPM package
19870 2002-05-26 Andy Piper <andy.piper@freeuk.com>
19872 * THANKS, widgets/e-shell-about-box.c,
19873 manuals/anjuta-manual/C/authors.sgml: updated for new
19875 * src/anjuta.c: removed unnecessary warning code since CVS
19876 support is now implemented :-)
19877 * manuals/sgmldocs.make: implemented a fix for bug #553969
19878 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
19879 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
19880 manuals/C/anjuta-faqs-C.omf: modified the descriptions
19882 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19884 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
19885 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
19886 src/main_menubar_def.h, src/preferences_gui.c,
19887 preferences.c, preferences.h: setup Username and Email
19888 preferences, Insert ChangeLog and Username editor functions
19890 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
19892 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19894 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
19895 src/src_paths_cbs.c, src/src_paths_gui.c
19896 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
19898 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
19900 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19902 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
19903 and goto tag menu items to main menu.
19905 2002-05-09 Andy Piper <andy.piper@freeuk.com>
19907 * THANKS, widgets/e-shell-about-box.c,
19908 manuals/anjuta-manual/C/authors.sgml: added new contributors
19909 * HACKING: updated with info on files to change for credits
19911 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
19913 * src/aneditor.cxx: extended extension list which fixes segfault
19914 on selecting lisp, ruby or matlab as highlight style.
19916 2002-05-09 Andy Piper <andy.piper@freeuk.com>
19918 * src/main_menubar_def.h: fixed an array initialiser and fixed
19919 the lexer settings for the new entries on the Format menu
19921 2002-05-07 Stephane Demurget <demurgets@free.fr>
19923 * Synced with Scintilla 1.45
19925 2002-05-06 Andy Piper <andy.piper@freeuk.com>
19927 * anjuta.prj: added another missing file
19928 * ChangeLog: fixed some incorrect change dates I caused by
19929 sloppy cut-and-pasting :-/
19931 2002-05-06 Andy Piper <andy.piper@freeuk.com>
19933 * src/mainmenu_callbacks.c: fixed title of new About box
19935 2002-05-05 Andy Piper <andy.piper@freeuk.com>
19937 * src/pixmaps.h: added macros for OpenGL and SDL project icons
19939 2002-05-05 Andy Piper <andy.piper@freeuk.com>
19941 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
19942 * anjuta.prj: updated for new files
19944 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
19946 * widgets/e-shell-about-box.c: Added version display.
19948 2002-05-03 Andy Piper <andy.piper@freeuk.com>
19950 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
19951 widgets/scroll_menu.c: fixed up some compiler warnings (patch
19952 from Philip Van Hoof)
19954 2002-05-03 Andy Piper <andy.piper@freeuk.com>
19956 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
19958 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
19959 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
19960 that produced build errors (needs checking on a machine with the
19962 * data/properties/lisp.properties: updated to match format of other
19963 lexer property files supplied with Anjuta
19965 2002-05-03 Andy Piper <andy.piper@freeuk.com>
19967 * anjuta.prj: added new files
19968 * HACKING: added information from the mailing list on
19969 adding new project types to the wizard (thanks to Johannes)
19971 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19973 * src/utilities.h, src/launcher.c, src/gnome_project.c,
19974 src/appwiz_page2.c: Fix for 547038.
19976 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
19978 * attach_process.c, attach_process_cbs.c: Fixed a dialog
19981 * about.h: cvs removed.
19983 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19985 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
19989 * src/anjuta.c (anjuta_system_error): checks for the error number to
19990 know whether the error description is needed or not.
19992 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
19994 * pixmaps/anjuta_logo.png: New about logo.
19996 * pixmaps/anjuta_icon.png: New icon from Misha. The
19997 old one had trouble with some gtk themes.
19999 * about.c: Removed. No longer needed.
20001 * mainmenu_callbacks.c: Removed reference of about.h
20003 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20005 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20007 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
20008 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
20009 About Dialog (thanks to the Evolution team for the cool widget!)
20011 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
20013 Patch from lbell <lbell@tsc4.com>
20015 * src/find_in_files.c, src/find_in_files.h,
20016 src/anjuta.c: Added save_yourself, load_yourself routines.
20018 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
20019 Added "Append messages" toggle button. This will enable
20020 the search results to be appended to the already existing
20023 * src/debugger.c: Fixed a typo.
20025 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
20026 src/session.c, src/session.h: Improved session management.
20028 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
20030 * THANKS, FUTURE, AUTHORS: Changed my email and
20033 2002-05-02 Stephane Demurget <demurgets@free.fr>
20035 Impl. feature request #525271 (add Lisp support).
20037 * data/properties/lisp.properties: added.
20039 * data/properties/Makefile.am, data/properties/anjuta.properties: added
20040 the lisp properties.
20042 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
20043 src/utilities.[ch]: added support for the Lisp highlight style.
20045 2002-05-02 Stephane Demurget <demurgets@free.fr>
20047 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
20048 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
20049 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
20050 option preferences to have a persistent setting. Plus it's not used
20051 often, so it's better here than flooding the menus.
20053 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
20054 preferences pages a lot more consistent and sweeter: tabs direction
20055 radiobuttons are directed against the meaning, all pages have an
20056 outter frame, a lot of padding, removed all expand attributes for
20057 vertical boxes, ...
20059 That's not a total revamp, but it's really looking better now, even
20060 if there's still work to be done.
20062 2002-05-01 Andy Piper <andy.piper@freeuk.com>
20064 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
20065 * TODO: added task to be completed before next release (update all credits)
20067 2002-05-01 Stephane Demurget <demurgets@free.fr>
20069 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
20072 2002-05-01 Benke László <decike@freemail.hu>
20074 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
20076 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
20077 src/main_menubar_def.h, src/mainmenu_callback.[ch],
20078 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
20079 to the format menu in order to reorder the notebook tabs in
20080 alphabetical order everytime a file is created/opened/saved.
20082 2002-05-01 Philip Van Hoof <freax@pandora.be>
20084 * widgets/gnomefilelist.[ch] (history_combo_go),
20085 (history_combo_clicked): impl.
20087 (gnome_filelist_new_with_path): use this new impl.
20089 2002-05-01 Stephane Demurget <demurgets@free.fr>
20091 * src/project_dbase_gui.c (add_file): added the xpm file type.
20093 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20095 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
20098 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
20101 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
20102 src/text_editor_menu.c: Added context sensitive search in symbol
20103 browser and editor.
20105 * configure.in: Changed version number to 0.1.9.99.
20107 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
20108 src/project_import.c: Minor changes to project import facility.
20110 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
20111 (Forced to use specific brace format)
20113 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
20114 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
20115 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
20117 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
20119 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
20120 replaced the spinbutton with an hscale, and made the UI less "blocky".
20122 * src/cvs_gui.c: When diffing a project you can choose date and
20125 * src/project_dbase.c: Import_file activated again
20127 * configure.in, plugins/Makefile.am: Added patch plugin
20129 * plugins/patch/*: The new patch plugin
20131 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20133 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
20135 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
20136 dropdown list shown by autocompletion are now removed.
20138 2002-04-28 Philip Van Hoof <freax@pandora.be>
20140 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
20141 a bunch of filetypes from the older version.
20143 * src/project_dbase_gui.c (add_file): changed the import
20144 dialog's filetypes combo contents depending on the
20145 type of data to be imported.
20147 2002-04-28 Stephane Demurget <demurgets@free.fr>
20149 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
20150 the amount parameter as Philip stated and reformated to follow the
20153 * src/project_dbase.c (project_dbase_make_default_filetype_list):
20154 changed accordingly.
20156 2002-04-25 Stephane Demurget <demurgets@free.fr>
20160 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
20161 Shift-F6, to be more consistent with other Gnome apps.
20162 Moved the "Search next" entry under the "Search" one, and swapped the
20163 order of the "Find in files" and "Find and Replace" ones.
20165 Some additional fixes ands cleanups on the edit menu.
20167 * src/main_menubar.h: replaced all occurences of repeat_find by
20168 find_again for the code to be more consistent.
20170 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
20171 sensitiveness depending on the existence of an active text buffer.
20173 * TODO: added some bits about improving the usability of the
20174 search/search again couple.
20176 2002-04-25 Stephane Demurget <demurgets@free.fr>
20178 * src/preferences_gui.c: made the tab labels text more consistent
20181 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20183 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
20185 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
20188 * src/main.c (main): simplified some code and cleanups.
20190 Fix a part of #499366:
20192 * src/commands.[ch] (sync_from_props), (command_editor_save),
20193 (on_apply_clicked), (create_command_editor_gui): added the gui
20194 corresponding to the command.terminal preference.
20196 2002-04-25 Stephane Demurget <demurgets@free.fr>
20200 * anjuta.spec.in: added build requirements for the source rpm.
20202 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
20204 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20206 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
20207 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
20208 src/project_type.c, source.c, wizard_gui.c:
20209 Added new GNOME 2 project types and changed glade behaviour to
20210 produce GTK code if project type GTK was selected and GTKmm code
20211 if project type GTKmm was selected (and not depending on the
20212 selected language. Disabled glade for GNOME 2 projects because
20213 we will need glade2 there.
20215 * src/project_dbase.c: Fixed a memory lack.
20217 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
20219 * src/cvs.c: Added an error message if jobs are running
20221 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
20223 * tagmanager/tm_work_object.c: Fixed a chrash
20224 bug which occurs when it tries to stat an empty
20227 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
20229 * src/controls.c: CVS menu items now becomes
20230 insensitive when the launcher is busy.
20232 * src/anjuta.c, cvs.h, cvs.c: Created a function
20233 to update the cvs preferences when preferences are
20234 applied in preferences dialog and called it from
20235 anjuta_update_preferences().
20237 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
20239 * src/cvs.c: Added a space in the cvs command
20240 before the revision part. This fixes the cvs
20241 error we get when cvs-diffing with revisions.
20243 * src/cvs.c: Fixed a compiler warning.
20245 * src/find_replace.c: The dialog now remembers
20246 the settings including the "prompt on replace"
20247 which seems to have broken somewhere line the
20250 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
20252 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
20253 Added a new property in cvs class to hold a boolean
20254 for enabling date in cvs diff. This fixed the bizzare
20255 diff output due to the date that goes with the cvs
20256 command. Also, set the default value of compression
20257 to 3 and unified diff option to 1.
20259 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
20261 * src/cvs.c: The diff editor is set to hilite as
20262 diff syntax hiliting.
20264 * configure.in, manual/Makefile.am:
20265 Added a new manual module for ja language.
20267 * manual/ja/*/*/*: New module and files for the
20268 ja translation for the anjuta documentation
20269 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
20271 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
20273 * src/launcher.c: Made a very messy work around
20274 for the launcher authentication to work properly.
20276 * src/find_replace.c: Applied the missing patch
20277 from Dan Elphick <dre00r@ecs.soton.ac.uk>
20279 2002-04-16 Andy Piper <andy.piper@freeuk.com>
20281 * src/cvs.c, src/main_menubar_def.h: made message strings
20282 consistent with existing standards from our own documentation
20283 (such as uppercase P in Project, corrected spelling of
20286 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
20288 * src/cvs_gui.c: Cleaned up gui and aligned various
20289 widgets to give a clean look.
20291 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
20293 * src/launcher.c: Added work around to retrieve
20294 the child exit code. It works. :)
20296 * src/find_in_files.c, src/gnome_project.c,
20297 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
20298 src/clean.c, src/clean_project.c, src/build_project.c,
20299 src/build_file.c: Modified to handle the new
20302 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
20304 * src/find_replace.c: Changed signal to call
20305 on_replace_text_close on from delete_event
20306 to close => the replace history is now updated.
20308 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
20310 * src/cvs.c: escaped the cvs import message before
20313 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20315 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20317 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
20319 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
20322 * src/preferences_gui.c: GUI improvements
20324 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
20326 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
20328 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
20329 Removed static qualifier from tm_tag_type_name() and
20330 availed it's prototype for use in outside code. also
20331 created reverse map function tm_tag_type_name();
20333 * src/anjuta.c: Implemented qualified tags names for
20334 the tag list (on the toolbar pulldown list) to avoid
20335 ambiguty in tags with similar names (like prototype
20336 and definition). Patch modified and improved.
20338 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
20340 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
20342 * src/utilities.[c,h]: Added a utility funtion
20343 that escapes the single and double quotes in a
20344 given string. Useful for passing command line
20347 * src/cvs.c: Escaped the cvs log message before
20348 passing it to cvs command line to avoid ambiguties
20349 with quotes in the message.
20351 * pixmaps/anjuta_icon.png: Changed to the new icon.
20352 from Todd Goyen <goyen@mbi-berlin.de>
20354 * src/message-manager-private.cc: Added regex to
20355 recognize (underline hilite) the parsable outputs
20356 from the zvt terminal.
20358 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
20360 Patch from: Tina Hirsch <tehirsch@arcor.de>
20362 * src/project_type.c:
20363 Fixed a bug in the wxproject type and modified the erroroutput when
20364 configure doesn't find wx-config
20366 Patch from: Timothee Besset <ttimo@idsoftware.com>
20368 * src/anjuta.c, src/message-manager-private.cc,
20369 src/message-manager-private.h
20370 Catches double clicks in the zvt terminal, and calls goto_error_line
20371 to jump to the appropriate location in the source. This will recognize
20374 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
20376 * src/build_project.c: Taken care of memory leak
20377 by freeing cmd variable properly.
20379 * src/main_menubar_def.h: Fixed wrong signal connection
20380 for cvs project commit.
20382 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
20384 * src/preferences_gui.c: Added some border and adjusted
20385 expandsion, filling in box adds to make the cvs preferences
20388 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
20390 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20392 * src/cvs*, src/main_menubar*, src/preferences*:
20393 Moved CVS settings to preferences, added a nice login dialog.
20395 * src/controls.c, src/project_dbase.c:
20396 CVS project options are only shown if a project is open
20398 * src/build_project.c:
20399 User is now asked if he wants to install as root
20404 * anjuta.prj: Updated with cvs files
20406 * TODO: Remove task which are done
20408 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
20410 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
20411 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
20412 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
20414 Modified launcher to use controlling terminal to detect and
20415 take care of password authentications (for example, for cvs
20416 and root installs).
20418 * pixmaps/password.png: New file.
20420 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
20422 Anjuta kick start tutorial wirtten by:
20423 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
20425 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
20426 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
20427 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20428 manuals/C/anjuta-tutorial/figures/*.png:
20432 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
20436 2002-03-28 Roel Vanhout <roel@stack.be>
20438 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20440 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
20441 src/preferences_gui.c:
20442 Added option to wrap around to beginning/end of file when on last bookmark
20443 and next/previous bookmark is pressed
20445 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
20447 Patch from Philip Van Hoof <freax@pandora.be>
20449 * src/gnomefilelist.c:
20450 Added gimp like feature that changes the file extension of
20451 the filename entered in the selections when the file
20454 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
20456 Patch from Roy Wood <roy.wood@filogix.com>
20458 * src/controls.c, src/find_text.c, src/find_text.h,
20459 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
20460 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
20462 Menuitem for entering currently selected text as find target,
20463 added key accel for "find next" and changed some key accels for
20464 other key for consistency.
20469 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20471 * src/watch.c, src/watch.h, src/watch_cbs.c,
20472 src/watch_cbs.h, src/watch_gui.c:
20474 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
20476 Added change watch entries feature
20477 and Watch entries modify on double click fixed.
20479 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20481 * src/mainmenu_callbacks.c:
20483 Project commit should not bypass dialog as
20484 we need to get the cvs log from the user.
20486 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20488 * src/project_dbase.c:
20490 Patch from Roy Wood <roy.wood@filogix.com>
20492 Fixed docking bug with the new docking patch
20493 to fix copy/paste bug.
20495 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20497 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
20498 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
20499 src/main_menubar.h, src/main_menubar_def.h,
20500 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
20502 Added cvs project support. Featured bypass cvs dialog for
20503 cases where we don't need dialog (such as project and right
20504 click selection from file browser). Cleaned up cvs code to
20505 make them generic cvs operations instead of separate file
20506 and project operations. Added cvs log action. Increased
20507 file entry box width and enabled "unified diff" by default.
20508 Used Editor buffer for status and log and set hilite for
20509 these buffers including diff buffer (DIFF hilite).
20511 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
20513 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20515 * data: Added file autogen.sh.wxwin
20516 * data/Makefile.am: Added entry for autogen.sh.wxwin
20517 * pixmaps: Added project image appwiz_wxwin.png
20518 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
20519 * src/appwizard_cbs
20520 src/compiler_options.c
20522 src/project_dbase.c
20523 src/project_dbase.h
20524 src/project_import_cbs.c
20528 src/wizard_gui.c: Added everything necessary for new
20529 project type 'wxWindows (wxGTK)
20530 * src/project_dbase.c: Fixed a bug that caused every project
20531 to be a glade project in dialog
20532 'Project information'.
20534 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
20536 Patch submitted by Roy Wood <roy.wood@filogix.com>
20538 * src/anjuta_gui.c, src/message-manager-dock.c,
20539 src/project_dbase.c:
20541 fixed the copy/paste bug by rewriting dock/undock
20544 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
20546 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20548 * src/cvs*, src/Makefile.am:
20549 New file for CVS support. File operations currently work
20550 cvs login needs to be done. Project support is not yet
20553 * src/main_menubar*, src/mainmenu_callbacks,
20554 src/anjuta.c, src/anjuta.h:
20555 Added menus and functions for cvs commands.
20557 * src/text_editor_menu.h:
20558 Added #include <gtk/gtk.h>
20561 Removed a warning (and this time it works ;-)
20563 * src/utilities.c, src/utilities.h:
20564 Added a utility function to retrieve directory
20565 name out of full path.
20567 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
20569 * src/executer.c: (create_executer_dialog): changed the default
20570 focus on the entry.
20572 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
20574 * widgets/gnomefilelist.c:
20575 Fixed duplicate history entries for the same directory.
20577 2002-03-10 Stephane Demurget <demurgets@free.fr>
20581 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
20582 it's already used by scintilla to delete the whole current line.
20584 2002-03-10 Stephane Demurget <demurgets@free.fr>
20588 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
20589 calls to fileselection_hide_widget,
20590 (on_open_filesel_cancel_clicked): removed.
20592 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
20593 (on_add_prjfilesel_cancel_clicked):
20595 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
20598 * src/fileselection.c: Made some functions static.
20599 (fileselection_hide_widget): rewritten using the new
20600 gnome_filelist_set_multiple_selection function.
20602 * src/fileselection.c: (on_file_selection_delete_event): removed
20603 unuseful widget hides. Some cleanups,
20604 (on_file_selection_cancel_clicked): impl,
20605 (create_fileselection_gui): changed the cancel button clicked's
20606 callback to use this new function.
20608 * src/anjuta.c: (anjuta_new):
20609 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
20610 callbacks, because this the gnome filelist widget's job.
20612 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
20613 clist selection mode duplicates set,
20614 (gnome_filelist_key_press): use the new impl. function.
20616 2002-03-10 Stephane Demurget <demurgets@free.fr>
20620 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
20621 fixed some bogus code using an array cell out of
20622 range, removed unecessary gettext usages.
20624 * src/appwiz_page2.c: (on_prj_name_entry_changed):
20625 some cleanups and now transform minus characters to
20629 (source_write_configure_in),
20630 (source_write_toplevel_makefile_am),
20631 (source_write_desktop_entry),
20632 (source_write_glade_file):
20633 * src/project_dbase.c: (project_dbase_summon_glade),
20634 (project_dbase_generate_source_code):
20635 * src/glades.c: (gladen_write_glade_write):
20636 replaced some occurences of the target name by the
20637 project filename, using project_dbase_get_proj_name,
20638 to fix the name of some files.
20639 Fixed a lot of mem leaks.
20640 Various code cleanups.
20642 2002-03-06 Stephane Demurget <demurgets@free.fr>
20644 Merged with latest (1.44) scintilla.
20646 Added: - The calltip.<lexer>.end.definition property to display help
20647 text on a second line of calltip.
20648 - The calltip.<lexer>.word.characters property to correctly find
20649 calltips for functions that include characters like '$' which
20650 is not normally considered a word character.
20651 - The use.monospaced property to determine initial state of
20652 Use Monospaced Font setting.
20654 Bugs fixed: Too many to mention; please see :
20655 http://www.scintilla.org/ScintillaHistory.html for the
20658 * scintilla/*/*: updated nearly all files.
20660 * TODO: removed the need of a scintilla merge.
20662 Merged with latest (1.44) SciTE properties.
20664 * data/properties/anjuta.properties: added the wrap, use.monospaced
20667 * data/properties/html.properties: added a missing php extension, and
20668 updated php keywords to the latest reference.
20670 * data/properties/pascal.properties: added commands to compile, build
20671 and execute pascal applications.
20673 * data/properties/lua.properties: added styles for statements.
20675 * data/properties/bash.properties: added the declare keyword.
20677 Fixed distchecking.
20679 * global-tags/Makefile.am,
20680 global-tags/create-global-tags.sh: used some kind of ugly hack to
20681 make distchek work, since noone has proposed some better way.
20683 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
20684 and Ctrl-N replace Alt-N for new file according to the Gnome design
20687 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
20689 * widgets/gnomedirlist.c
20690 widgets/gnomedirlist.h
20691 widgets/gnomefilelist.c
20692 widgets/gnomefilelist.h:
20694 Added GPL headings in the file.
20696 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
20698 * src/attach_process.c
20699 src/attach_process_cbs.c
20700 src/attach_process_cbs.h
20701 src/attach_process_gui.c
20703 src/breakpoints_cbs.c
20704 src/breakpoints_cbs.h
20705 src/breakpoints_gui.c
20707 src/compiler_options.c
20708 src/compiler_options_cbs.c
20709 src/compiler_options_cbs.h
20710 src/compiler_options_gui.c
20711 src/find_in_files.c
20712 src/find_in_files_cbs.c
20713 src/find_in_files_cbs.h
20714 src/find_in_files_gui.c
20719 src/preferences_gui.c
20720 src/project_config.c
20722 src/src_paths_cbs.c
20723 src/src_paths_cbs.h
20724 src/src_paths_gui.c:
20726 Bugs #521629 and #522427 fixed. The problem was, that the
20727 escape-key was not catched and the dialog was hidden, but
20728 the flag was not set correctly.
20730 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
20731 using the gnome_dialog_close_hides()-setting present in most dialogs.
20732 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
20733 emits "close" and set the flag in the close-callback.
20735 Patch from: Jens Georg <mail@jensgeorg.de>
20737 2002-03-06 Stephane Demurget <demurgets@free.fr>
20739 * src/*.{c,cpp}: s/string_free/g_free/
20741 * src/utilities.[ch]: (string_free): removed.
20743 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
20745 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20747 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
20748 src/mainmenu_callbacks.[ch]:
20749 Removed Project menu options: README, TODO, ChangeLog and NEWS
20750 Moved Save Build Messages to Build menu and only highlight it
20751 when there are build messages.
20752 Corrected a spelling: "mojority" -> "majority"
20753 Fixed initialisation of edit.edit_app_gui so now Edit menu
20754 can be shown when no project is loaded.
20756 * src/project_dbase.h: Removed prototype for static function
20758 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
20760 * src/text_editor.c: Editor is marked changed after
20763 Patch from: Jens Georg <mail@jensgeorg.de>
20765 2002-03-04 Roel Vanhout <roel@stack.be>
20767 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20769 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
20770 Added option to ignore binary files on 'Find in files' (grep -I option)
20772 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
20775 session restoration and commandline load in
20778 * src/anjuta.[h,c], src/anjuta_cbs.c:
20779 Removed "clear windows menu" and prevented runtime
20782 * src/compile.c, src/build_file.c, src/build_project.c,
20784 Takes into account the preference setting for
20785 show dialog when job completes. Dialogs are
20786 shown when it is enabled otherwise not.
20788 2002-03-03 Roel Vanhout <roel@stack.be>
20790 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20793 Store 'Find...' search string on search so that 'Find Next' will search for
20794 that string, even if the dialog hasn't been closed yet.
20796 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
20798 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
20799 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
20800 src/main_menubar_def.h:
20802 Organized menus, removed "Windows" and "Utilities" menus from the
20803 menubar [they are no longer needed]. Also removed some extragenous
20806 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
20808 * src/message-manager-private.cc:
20809 Set message clist selection mode to BROWSE.
20811 * src/message-manager.cc, src/an_symbol_view.c,
20812 src/an_file_view.c:
20813 Added Key navigation for the CTree and CList. Arrow left for
20814 node collapse, right for node expand, space (or enter) for
20815 activation (same as double click).
20817 2002-03-03 Roel Vanhout <roel@stack.be>
20819 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20821 * plugins/class-gen/clsGen.c
20822 Added functionality to semi-intelligently prefill filename
20823 boxes with names deduced from class name
20825 2002-02-26 lbell <lbell@tsc4.com>
20827 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20828 * src/preferences_gui.c:
20829 Removed an incorrect use of gtk_misc_set_alignment().
20831 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
20832 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
20833 src/preferences.h, src/preferences_gui.c:
20835 Added the option to reload last open project at the startup.
20836 Added the possibility to open a new project without close
20839 * src/properties.cxx:
20840 Corrected a spelling mistake in message string.
20843 Updated session functions.
20845 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
20847 * widgets/gnomefilelist.c: Bug fixes.
20849 Patch from Philip Van Hoof <freax@pandora.be>
20851 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
20853 * src/an_file_view.c:
20854 anjuta was unable to open some files becuase they were not being
20855 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
20856 Removed mime checking when opening with anjuta, becuase it doesn't
20857 hurt to open binary files in anjuta (some even may want to do so).
20859 Added a warning when mime type is not set when "view with default
20860 viewer" is activated.
20862 * src/an_file_view.c, an_symbol_view.c:
20863 Converted N_() to _() where ever appropriate in the strings.
20865 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
20867 * src/appwizard_gui.c, src/appwizard_cbs.c
20868 src/wizard_gui.c/h, src/appwiz_page3.c,
20869 src/project_import_gui.c:
20871 Moved target type radiobuttons to appwiz. page 2
20873 * src/message-manager-private.cc
20874 Fixed a bug which caused a crash if next message function was used
20876 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
20878 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
20880 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
20881 Modifies the behaviour of Alt-TAB in Anjuta. This
20882 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
20883 edited files in the first items of the notebook.
20885 Patch from: Timothee Besset <timo@qeradiant.com>
20887 2002-02-24 Philip Van Hoof <freax@pandora.be>
20889 * widgets/gnomefilelist.c, gnomefilelist.h:
20890 Added filecompletion
20892 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
20894 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
20896 * configure.in: Added "sk" to ALL_LINGUAS.
20898 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
20900 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
20901 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
20902 src/wizard_gui.c: Added support for static and dynamic libs
20904 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
20906 * widgets/gnomefilelist.c:
20907 Fixed gnome_filelist_get_lastfilename so it no longer returns
20910 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
20912 * src/resources.h, resources.c:
20915 * src/main_menubar_def.h, mainmenu_callbacks.c:
20916 Changed to use gnome configed url handler.
20918 2002-02-19 Philip Van Hoof <freax@pandora.be>
20920 * widgets/gnomefilelist.c
20921 Added PHP filetype.
20923 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
20925 * plugins/class-gen/clsGen.c:
20928 * widgets/gnomefilelist.c:
20929 Gives the maximum space to the files section of the open file dialog.
20931 Patches from: lbell <lbell@tsc4.com>
20933 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
20935 * src/anjuta.c, main.c:
20936 Used tm_get_real_path in anjuta_get_full_filename();
20938 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
20940 * anjuta.prj: update version
20942 2002-02-17 Stephane Demurget <demurgets@free.fr>
20944 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
20945 removed the amount arg and replaced with a NULL-ending list.
20946 (gnome_filelisttype_makedefaultlist): use the new prototype.
20948 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
20950 * src/about.c, THANKS: updated for new contributors
20952 * anjuta.prj: added new files
20954 * README: corrected some documentation, ctags no longer needed,
20955 pkgconfig now required
20957 * data/properties/others.properties: add .cvsdiff extension
20959 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
20960 patch from Vadim Berezniker <vadim@berezniker.com> to improve
20963 * doc/anjuta.1: added initial man page thanks to
20964 Rob Bradford <rob@debianplanet.org> (NB build and install
20967 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
20969 * src/Makefile.am: Cleaned handling of compiler flags by moving them
20970 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
20973 * configure.in: Changed version to 0.1.10-pre
20975 2002-02-17 Stephane Demurget <demurgets@free.fr>
20977 * src/fileselection.c: (create_fileselection_gui): always display
20978 the directory creation button as we cannot rely on the dialog
20981 * widgets/gnomefilelist.[ch]: fixed includes.
20983 * pixmaps/new_folder.xpm: resized, added a + sign.
20985 2002-02-17 Stephane Demurget <demurgets@free.fr>
20987 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
20988 changed all extensions to begin with a dot.
20990 2002-02-16 Philip Van Hoof <freax@pandora.be>
20992 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
20994 * THANKS: added Philip.
20996 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
20998 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
20999 * src/file_selection.[ch],
21000 * widgets/gnomefilelist.[ch]: added a filetype
21001 combobox to the Anjuta file dialog widget.
21003 2002-02-14 Andy Piper <andy.piper@freeuk.com>
21005 * anjuta.spec.in: eep! the import script was not being installed by
21006 RPM - fixed for the release.
21008 2002-02-13 Stephane Demurget <demurgets@free.fr>
21010 Various cleanups and fixes for the next release to be able to make
21013 * plugins/*/*.c: added missing prototypes causing gcc to speak to
21014 much and make some tweaks plus cleanups.
21016 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
21017 args to remove some warnings.
21019 * global-tags/Makefile.am,
21021 src/Makefile.am: link against Anjuta static libs using the
21022 $(top_builddir) dir, not anymore on $(top_srcdir) to make
21025 * src/Makefile.am: ditto with all the Anjuta static libs.
21027 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
21028 include, as we already include the whole directory for the build.
21030 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
21032 2002-02-13 Andy Piper <andy.piper@freeuk.com>
21034 * pixmaps/Makefile.am: icon for libglade project now installed
21035 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
21036 * manuals/C/Makefile.am: removed ChangeLog reference which was
21037 breaking some build stuff
21038 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
21039 include reference problems that showed up on make distcheck
21040 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
21042 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
21044 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
21046 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
21048 * src/message-manager-private.cc:
21049 The horizontal scrollbar now shows properly on demand.
21051 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
21053 * src/dnd.c fixed some warnings
21054 * src/message-manager-private.cc: Horizontal scrollbar is now shown
21055 and works. It is shown always at the moment but before it was
21056 shown on demand and did never work.
21058 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
21060 * src/anjuta.c: Fixed a crash bug.
21061 patch from: Jens Georg <mail@jensgeorg.de>
21063 2002-02-04 Andy Piper <andy.piper@freeuk.com>
21065 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
21066 reports a problem with missing end tags on <graphic>
21068 2002-02-03 Andy Piper <andy.piper@freeuk.com>
21070 * manuals/C/ChangeLog: removed since it was never used
21071 * manuals/C/anjuta-manual/*: more updates, new screenshots
21072 * anjuta.prj: updated for new manuals/ structure
21074 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
21076 * source.c, compiler_options.[c/h]:
21077 Fixed bug #460321 "Problem with optimization options"
21078 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
21080 2002-02-03 Andy Piper <andy.piper@freeuk.com>
21082 * NEWS: prepared for release, need to fill in date
21083 * data/welcome.txt: version number updated
21085 2002-02-03 Andy Piper <andy.piper@freeuk.com>
21087 * src/text_editor_menu.c, src/an_file_view.c,
21088 src/an_symbol_view.c: marked strings for translation
21090 * src/defaults.c, data/properties/xml.properties:
21091 *.omf and *.xsl files should use XML highlighting
21093 * manuals/C/anjuta-manual/*:
21094 - restructured so that files have more meaningful names
21095 and are easier to edit (see anjuta-manual.sgml for the
21097 - updated some screenshots
21098 - continued rewrite
21100 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
21102 * main.c: Made a workaround to remove the old
21103 anjuta gnome config file (older than 9 Feb 2002). This
21104 will fix the bug which never lets the brower toolbar shown.
21106 * main.c: In fact, the above solution wouldn't work in all
21107 cases. Therefore, here is the better fix, which works by
21108 detecting the version of the old config file and deleting
21109 ~/.gnome/Anjuta if it is lesser than 0.1.9.
21111 2002-02-01 Andy Piper <andy.piper@freeuk.com>
21113 * HACKING: added info on submitting patches
21115 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
21117 * src/project_import_gui.c, src/project_import.c:
21118 - If Project Import Wizard is canceled everything is
21120 - Back button is now insensitive on page 3 (some problems:
21121 see TODO in project_import_qui.c:284
21122 - Menu frame is insensitive if project type != GNOME(mm)
21124 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
21126 * src/main.c: Fixed bug # (Unable to open files on
21127 double click in project window from second trial onwards when
21128 the project is opened from command line).
21130 * po/POTFILES.in: Removed tags_manager.[h,c]
21132 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
21134 * src/preferences.c:
21135 A quick hack to fix the 'invisible' browser toolbar when
21136 upgrading from 0.1.8 to 0.1.9
21139 Fixed toolbar names which were causing confusions in the toolbar
21143 Substituted "anjuta" with PACKAGE
21145 * src/project_import_gui.c:
21146 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
21148 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
21149 Added new files and removed obsolete ones.
21151 2002-01-30 Andy Piper <andy.piper@freeuk.com>
21153 * src/appwizard_cbs.c, project_import_cbs.c,
21154 main_menubar_def.h, project_import_gui.c:
21155 updates to message strings and layout for the
21158 * text_editor_cbs.c: fix for the tab menu entries for
21159 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
21161 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
21168 Tag dropdown exclusive (takes
21169 all space in the toolbar) and never vertical and
21170 increased the width of the tag combo to 256 pixs.
21171 Toolbar separator before the combo and button.
21172 Added tags label before the tag button.
21173 Reorganized the dock bands for the toolbars.
21175 * src/project_import_gui.c
21176 src/project_import.c:
21177 Fixed an error and removed an unused variable.
21179 * data/properties/anjuta.properties:
21180 Removed the property for the old toolbar and set
21181 browser toolbar show to default.
21183 * src/project_dbase.c: excluded modules were not
21187 No build files will be written if the project is blocked.
21189 * src/project_import.c,
21190 src/project_import_cbs.c,
21194 Manually applied Johannes patch to fix some memory
21195 issues and gui clean up.
21196 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
21198 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
21199 Fixed a bad bug with remove file from project because of
21200 files were never removed properly from the project and
21201 from the tagmanager.
21203 * src/appwiz_page3.c: Disabled unused codes to clear
21206 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
21208 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
21211 pixmaps/Makefile.am
21214 src/an_symbol_view.c
21222 src/main_menubar_def.h
21223 src/mainmenu_callbacks.c
21224 src/mainmenu_callbacks.h
21226 src/project_dbase.c
21227 src/project_dbase.h
21229 src/text_editor_menu.c
21230 src/text_editor_menu.h
21233 src/toolbar_callbacks.c
21234 src/toolbar_callbacks.h :
21236 Patch submitted by:
21237 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21239 Removes the Tags toolbar and substituted it with
21240 tags combo dropdown list. Fixes a couple of bugs.
21242 Moved the tag combo to browser toolbar because
21243 main toolbar was becoming too long.
21244 Made a new icon of tag toolbar.
21246 * po/zh_TW.po: Fixed bug.
21248 * pixmaps/an_tag.xpm: Added new file.
21250 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
21252 * src/project_import_gui.c: Reorganized project
21255 2002-01-29 Andy Piper <andy.piper@freeuk.com>
21257 * HACKING: added info on creating windows and dialogs
21259 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
21261 * src/tm_file_view.c:
21263 Sorts the file list at the end instead of doing sort-insert
21264 to improve performance.
21265 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
21267 * src/project_dbase.c: Resolved a conflict from
21270 * src/project_import.c:
21272 Fixed to use anjuta_import.sh for the bin dir and
21273 not from the data dir.
21275 Used anjuta_is_installed() function to verify a the command's
21278 Fixed import command to use sh (which is more general and is
21279 gauranteed to be found in any unix system :-)). Also, added
21280 double quotes around the import directory.
21282 Changed some strings for better translations (like avoiding
21285 Fixed the reading of wrong target type.
21287 * src/control.c: Insensitive "import project" when there is
21290 * src/project_import_cbs.c:
21292 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
21293 Fixed selection of gettext checkbox.
21294 Sets the menu entries.
21296 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
21298 * src/appwiz_page[1-4].c
21300 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
21301 be able to reuse it.
21303 * src/mainmenubar.[c/h]
21304 * src/mainmenubar_def.h
21305 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
21308 * src/message-manager.c: Fixed bug 509192
21309 * src/message-manager-dock.c: Added accel_group if window is undocked
21311 * src/project_dbase.[c/h]: Splitted opening code to be able
21312 to use it without an open file dialog
21313 (Maybe I broke Naba's changes, please take a look)
21315 * src/project_import.[c/h]
21316 * src/project_import_gui.c: New Files, Code for Project Import Wizard
21318 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
21321 2002-01-28 Andy Piper <andy.piper@freeuk.com>
21323 * src/main_menubar_def.h, tagmanager/tm_project.c: more
21326 * manuals/C/anjuta_manual/*: started rewrite of the
21327 manual, updated some screenshots
21329 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21331 * src/gnomefilelist.h, src/gnomefilelist.c:
21333 Fixed multiple selection bug (#497085). The OK button is
21334 sensitive when in multiple mode, if the no. of
21335 selection is one or more.
21337 Toggle between single and multiple selection mode
21338 and multiple mode display.
21340 Fixed strings to translable strings.
21342 Fixed some compiler warnings by commenting out
21345 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21347 * src/project_dbase.c: App status bar now updates
21348 with the project name when the project is loaded.
21350 * src/an_file_view.c, tagmanager/tm_file_entry.c:
21352 Puts the directories at the top. They're also sorted now.
21353 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
21355 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21357 * scripts/anjuta_import.sh.in: Added file.
21358 * scripts/anjuta_import.sh: Removed file.
21360 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
21363 * src/main_menubar_def.h:
21365 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
21366 reflect the opposite of Find (CTRL+F) and also to leave
21369 Changed Glade summon with ALT+G, which frees the ATL+E
21370 for poping up the edit menu.
21372 * src/Makefile.am: Debugging link flags by Biswa, removed.
21374 2002-01-28 Andy Piper <andy.piper@freeuk.com>
21376 * HACKING: added information on best practices for writing
21377 application messages and GUI labels
21379 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
21380 src/breakpoints.c, src/build_file.c, src/build_project.c,
21381 src/clean_project.c, src/compile.c,
21382 src/compiler_options_cbs.c, src/compiler_options_gui.c,
21383 src/configurer.c, src/debugger.c, src/executer.c,
21384 src/find_in_files.c, src/find_in_files_cbs.c,
21385 src/find_replace.c, src/find_text.c, src/glades.c,
21386 src/gnome_project.c, src/goto_line.c, src/main.c,
21387 src/main_menubar.c, src/main_menubar_def.h,
21388 src/mainmenu_callbacks.c, src/preferences_gui.c,
21389 src/project_config.c, src/project_dbase.c,
21390 src/project_dbase_gui.c, src/resources.c, src/source.c,
21391 src/support.c, src/tags_manager.c, src/text_editor.c,
21392 src/text_editor_gui.c, src/text_editor_menu.c,
21393 src/toolbar_callbacks.c, src/utilities.c:
21394 lots of minor message updates to make them more user-friendly
21397 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21401 Because of the spaces escaping, the command could not be
21402 executed when run without terminal. Now fixed.
21404 * anjuta.prj, Makefile.am:
21406 Added anjuta project file.
21408 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
21410 * src/message-manager-private.h, message-manager-private.cc,
21413 Added freeze() and thaw() for the message window class to
21414 speed up the message manager update.
21416 * src/project_config.h, project_config.c,
21417 src/project_dbase.h, project_dbase.h
21418 scripts/anjuta_project.template:
21420 Added two new prject attributes: project.config.blocked and
21421 project.excluded.modules. The former will make sure that users
21422 are not given any previlidge in enabling the 'overwrite build
21423 files' flags and the later issues a list of modules in the project
21424 to be skipped for symbol browsing and project listing.
21426 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
21428 Modified script to read the template from the anjuta data dir
21429 rather than from the directory in which the script exist. Otherwise,
21430 Being transfered to the bin dir, the script will not be able to
21431 find the template when it is run.
21433 The script is also create with configure.in to set in the anjuta
21434 data dir path inside the script.
21436 2002-01-26 Stephane Demurget <demurgets@free.fr>
21438 * po/fr.po: updated to the latest sources.
21440 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21442 * scripts/Makefile.am:
21443 anjuta_import.sh goes with distribution.
21445 * po/*.po: They seem to have updated (merged with
21446 anjuta.pot) automatically when I did "make dist".
21448 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21450 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
21451 Fixed Bug #499807, ie crash on removing libs, includes, defines from
21452 the compiler options dialog.
21455 Correct todays date. :)
21457 * scripts/Makefile.am:
21458 Installs anjuta_import.sh in $(prefix)/bin dir and
21459 is treated as an executable.
21461 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21463 * Fix for bug #499373
21465 * data/properties/anjuta.properties, ada.properties, cpp.properties,
21466 java, properties, latex.properties, lua.properties, others.properties,
21469 Added double-quotes around file arguments so that
21470 filenames with spaces could also work.
21472 * launcher/anjuta-launcher.c, executer.c:
21473 Escaped quotes in the cammand and it's arguments before executing
21474 so that args with spaces can also work.
21476 Commented #DEBUG switch.
21478 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21480 * scripts/*: Added files which I forgot previously.
21482 * src/aneditor.h: Lined up commands definition for better look.
21484 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
21485 main_menubar.h, control.c:
21486 Added three more convert EOL chars submenu items in transform.
21487 Reformatted some some.
21489 * data/anjuta.properties:
21490 Reformatted a line.
21492 * src/aneditor.h, aneditor.c:
21493 Added three commands (with definitions) for EOL conversions.
21495 * src/text_editor.c:
21496 Editor detects file mode from the file content and
21497 set the editing mode to CR/LF/CRLF automatically.
21498 Refined Dos mode extrageneous chars filter
21499 This will make sure that filter works only in Dos mode and not
21502 * src/anjuta.c: Editor mode display in status bar.
21504 * src/preferences_gui.c: Changed the string for dos mode
21505 filter to more sensible string.
21507 * src/aneditor.c: Default editor mode sets during widget creation
21508 and not everty time the properties are loaded. This makes sure
21509 that the auto-detected mode is not overridden by the default mode.
21511 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
21513 * src/anjuta.c: Fixed bug #476028.
21514 Now anjuta also searches for file relative to top project dir,
21515 when the project is open.
21517 * src/anjuta_cbs.c: Fixed bug #499536.
21518 File is not closed if it is not able to save the file properly.
21520 * src/mainmenu_callbacks.c: Fixed bug #499536.
21521 Newfiles (which are not modified) are also closed on "close all files".
21523 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
21525 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
21527 * tagmanager/tm_source_file.c, regex.c, parse.c:
21528 defined and delimited g_messages within #debug.
21530 * src/preferences.c, data/anjuta.properties:
21531 saved/defied message-manager tag position in string.
21532 Message tag possition is saved between sessions. And
21533 and tag position bottom as default.
21535 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
21537 Patch submitted by:
21538 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21543 data/properties/Makefile.am
21544 global-tags/Makefile.am
21545 pixmaps/Makefile.am
21549 src/an_symbol_view.c
21550 src/an_symbol_view.h
21555 src/message-manager-private.cc
21557 src/project_dbase.c
21558 src/project_dbase_gui.c
21568 pixmaps/sv_class.xpm
21569 pixmaps/sv_function.xpm
21570 pixmaps/sv_macro.xpm
21571 pixmaps/sv_private_fun.xpm
21572 pixmaps/sv_private_var.xpm
21573 pixmaps/sv_protected_fun.xpm
21574 pixmaps/sv_protected_var.xpm
21575 pixmaps/sv_public_fun.xpm
21576 pixmaps/sv_public_var.xpm
21577 pixmaps/sv_static_fun.xpm
21578 pixmaps/sv_static_var.xpm
21579 pixmaps/sv_struct.xpm
21580 pixmaps/sv_unknown.xpm
21581 pixmaps/sv_variable.xpm
21582 pixmaps/fv_core.xpm
21583 pixmaps/fv_text.xpm
21584 pixmaps/filestoremove.txt:
21588 * pixmaps/class.xpm
21589 pixmaps/function.xpm
21590 pixmaps/fv_autofile.xpm
21592 pixmaps/fv_i18n.xpm
21593 pixmaps/fv_source.xpm
21594 pixmaps/private_func.xpm
21595 pixmaps/private_var.xpm
21596 pixmaps/protected_func.xpm
21597 pixmaps/protected_var.xpm
21598 pixmaps/public_func.xpm
21599 pixmaps/public_var.xpm
21601 pixmaps/variable.xpm
21607 Upgraded to tagmanager-0.7
21609 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
21610 * src/anjuta_cbs.c: Fixed bug #506441
21611 * src/watch_gui.c: Changed layout of eval dialog so that
21612 it fits on a 800x600 desktop with German translation.
21614 2002-01-23 Andy Piper <andy.piper@freeuk.com>
21616 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
21617 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
21618 icon for new project type (thanks to Misha)
21619 * configure.in: build and install Danish translation
21620 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
21621 credits to cover new patches and translations
21623 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
21625 * src/preferences.c, src/message-manager.cc, src/project_type.c,
21626 src/appwiz_page1.c:
21628 - Font preferences are restored properly now (\n was missing)
21629 - Dock menu label of message-manager is "Dock/Undock" instead
21630 of "Dock|Undock" to match with the rest of anjuta.
21631 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
21632 changed it in anjuta, too
21634 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
21636 * tagmanager/tm_source_file.c,
21637 tagmanager/parse.c,
21638 tagmanager/tm_project.c,
21639 src/an_symbol_view.c,
21642 Disabled debug warnings.
21644 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
21646 * src/appwiz_page1.c
21647 src/compiler_options.c
21648 src/project_dbase.c
21649 src/project_dbase.h
21654 New project type named LibGlade.
21656 Patch submitted by:
21657 Dick Knol <dknol@gmx.net>
21660 Commented out unused pixmap creation. May be it
21661 will fix the crash in project creation.
21663 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
21667 src/registers_cbs.c
21668 src/registers_cbs.h
21669 src/registers_gui.c
21672 src/sharedlib_cbs.c
21673 src/sharedlib_cbs.h
21674 src/sharedlib_gui.c
21682 src/stack_trace_cbs.c
21683 src/stack_trace_cbs.h
21684 src/stack_trace_gui.c
21692 Fixed bug #496290: Attach/detach removed from these
21693 windows as they are never implemented.
21695 Patch submitted by:
21696 Johannes Schmid <johannes.schmid@gmx.de>
21698 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
21704 when you right click on the tabs, a list of filenames are given
21705 out, but now it gives a list of "page 1", "page 2", etc...
21707 Patch submitted by:
21708 Jens Georg <mail@jensgeorg.de>
21710 * anjuta.in.in: Removed c|c++ because, it was not necessary
21711 and was causing translation problem.
21713 * plugins/class-gen/clsGen.c:
21714 removed "'" for the same reason.
21716 attached the fix for the menu
21719 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
21721 * src/preferences.h,
21723 src/preferences_gui.c:
21725 Adds the functionality to Anjuta to auto save your unsaved
21726 files before you build a project.
21728 Patch submitted by:
21729 jason <jason_williams@suth.com>
21731 * src/anjuta.[h,c]:
21732 Added function for save all files.
21734 * src/mainmenu_callbacks.c:
21735 Modified to use the above function.
21737 * src/build_project.c:
21738 Save all files before build if it is set in the
21741 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
21743 * src/message-manager-private.cc
21744 src/message-manager-private.h
21745 src/message-manager.cc:
21747 Message-manager now restores the tabs which were shown on startup.
21748 The terminal is now created on demand (as requested by Biswa)
21749 and I have removed some debug messages.
21751 Patch submitted by:
21752 Johannes Schmid <johannes.schmid@gmx.de>
21754 2002-01-13 Stephane Demurget <demurgets@free.fr>
21756 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
21757 proper tabs keyboard navigation.
21759 * src/an_symbol_view.c,
21761 src/gnome_project.c,
21762 src/project_dbase.c,
21763 src/tags_manager.c: removed some debugging display.
21765 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
21767 * src/message-manager-dock.c
21768 src/message-manager-private.cc
21769 src/message-manager-private.h
21770 src/message-manager.cc
21773 src/preferences_gui.c:
21775 Patch submitted by:
21776 Johannes Schmid <johannes.schmid@gmx.de>
21778 This patch adds a tab to the notebook of the preferences-dialog
21779 where you can change the colors, the tab position of the new
21780 message manager. Also the truncate messages stuff has moved
21781 from misc tab to messages tab.
21783 Also improved the remembering position stuff of message manager.
21785 * data/internal.properties,
21786 Added definitions for messages colors and tag position.
21788 * src/message_manager.cc:
21789 Fixed a bug that never lets the messages panes to get cleared.
21790 Added wmclass setting for the message window. Fixed a bug in
21791 which the message window was not being shown.
21793 * src/tag_manager.c: Fixed printing of (NULL) in the debug
21794 output and disabled it.
21796 * src/anjuta.c: Preferences created and loaded before anything else.
21797 anjuta now recognizes messages colors on startup and initializes
21800 2002-01-09 Andy Piper <andy.piper@freeuk.com>
21802 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
21804 2002-01-09 Stephane Demurget <demurgets@free.fr>
21806 * pixmaps/file_c.xpm,
21807 pixmaps/file_cpp.xpm,
21808 pixmaps/file_file.xpm,
21809 pixmaps/file_h.xpm,
21810 pixmaps/file_html.xpm,
21811 pixmaps/file_i18n.xpm,
21812 pixmaps/file_icon.xpm,
21813 pixmaps/file_pix.xpm,
21814 pixmaps/fv_doc.xpm,
21815 pixmaps/fv_i18n.xpm,
21816 pixmaps/fv_image.xpm,
21817 pixmaps/fv_source.xpm,
21818 pixmaps/fv_unknown.xpm: made these icons transparent.
21820 2002-01-08 Andy Piper <andy.piper@freeuk.com>
21822 * launcher/anjuta_launcher.c: updated message strings
21823 * src/message-manager-dock.c: added newline at end to avoid compile warning
21824 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
21825 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21826 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
21827 entries for username and Python-style GPL notice
21828 * HACKING: added info on files to change to update Insert menu
21830 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
21832 * src/project_dbase.c,
21833 src/an_file_view.c,
21834 src/an_symbol_view.c:
21835 Changed the CTree expander style to square and
21836 line style to Dotted line.
21838 * po/POTFILES.in: Removed and Added translable files.
21840 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
21842 * ccview/.cvsignore: Removed.
21844 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
21847 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
21848 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
21849 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
21850 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
21851 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
21852 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
21854 Removed ccview module because it is no longer needed.
21856 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
21858 * src/project_dbase.c:
21859 Shifted structure initialization in project_dbase_new()
21860 before anything else, otherwise it was crashing due to
21861 uninitialized values.
21863 * src/an_symbol_view.c:
21864 Disabled high volume debug output.
21866 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
21868 Applied a very heavy patch from:
21869 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21873 pixmaps/Makefile.am
21885 src/fileselection.c
21888 src/main_menubar_def.h
21889 src/mainmenu_callbacks.c
21890 src/mainmenu_callbacks.h
21891 src/project_dbase.c
21892 src/project_dbase.h
21893 src/project_dbase_gui.c
21895 src/text_editor_menu.c
21896 src/toolbar_callbacks.c
21897 tagmanager/Makefile.am
21899 tagmanager/include/Makefile.am
21900 tagmanager/include/tm_project.h
21901 tagmanager/include/tm_symbol.h
21902 tagmanager/include/tm_tag.h
21903 tagmanager/include/tm_tagmanager.h
21904 tagmanager/include/tm_workspace.h
21905 tagmanager/tm_project.c
21906 tagmanager/tm_source_file.c
21907 tagmanager/tm_symbol.c
21908 tagmanager/tm_tag.c
21909 tagmanager/tm_workspace.c
21910 widgets/Makefile.am: Modified.
21912 * src/an_file_view.[c,h],
21913 src/an_symbol_view.[c,h],
21914 src/file_history.[c,h],
21916 widgets/scroll-menu.[c,h],
21917 tagmanager/tm_file_entry.c
21918 tagmanager/include/tm_file_entry.h: Added new files.
21920 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
21921 private_func.xpm, public_func.xpm,
21922 class.xpm, fv_exec.xpm, fv_unknown.xpm,
21923 private_var.xpm, public_var.xpm,
21924 function.xpm, fv_i18n.xpm, macro.xpm,
21925 protected_func.xpm, struct.xpm,
21926 fv_autofile.xpm, fv_image.xpm,
21927 ofolder.xpm, protected_var.xpm, variable.xpm:
21928 Updated and Added pixmap files.
21932 a) Removes CCView dependency.
21933 b) Improves the terminal.
21934 c) Adds tag navigation context menus.
21935 d) Upgrades tagmanager to latest version.
21936 e) Miscellaneous small additions.
21938 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
21940 * src/project_dbase_gui.c: Fixed crash of anjuta
21941 when project first created.
21943 * src/gnome_project.c: It now updates the tags manager
21944 when new projects are created.
21946 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
21948 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
21949 for this big patch.
21951 * src/messages.[c,h]: Removed files.
21953 * src/message-manager.[cc,h],
21954 src/message-manager-dock.[c,h],
21955 src/message-manager-private.[cc,h]
21958 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
21959 src/build_project.c, src/clean_project.c, src/compile.c
21960 src/configurer.c, src/debugger.c, src/find_in_files.c
21961 src/mainmenu_callbacks.c, src/preferences.h
21962 src/preferences_gui.c, src/properties.h
21963 src/utilities.c, src/utilities.h:
21964 The new messages widget.
21966 - Use of GtkNotebook instead of ToggleButtons
21968 - Popupmenu to show and hide message types and
21969 to dock/undock in detach mode
21971 All other things should work as they did with the
21972 old message window. Currently the keyboard short-cuts
21973 do not work in detached mode.
21975 Some functions in utitlities.[c,h] changed.
21976 so that they take const arguments where this is possible
21978 * src/Makefile.am, po/POTFILES.in:
21979 Removed messages.[c,h] and
21980 added message-manager.[cc,h], message-manager-dock.[c,h],
21981 message-manager-private.[cc,h]
21983 * src/message-manager.h: Removed "include <bonobo.h>"
21984 and added a newline at the end of the file.
21986 * src/message-manager-private.cc:
21987 Set clist's width setting to Automatic.
21988 Set scroll window's scroll bars to Automatic.
21990 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
21992 * text_editor_menu.c:
21993 Fixed misalignment of the function sub menu
21994 in the text editor pop up menu.
21996 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
21998 * src/text_editor.c: Fixed a compiler warning.
22000 2002-01-04 Andy Piper <andy.piper@freeuk.com>
22002 * THANKS, manuals/*/authors.sgml: updated for new translations
22003 * plugins/class-gen/clsGen.c: converted messages to English
22004 * src/about.c, src/main_menubar_def.h: string updates
22006 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
22011 src/mainmenu_callbacks.c
22014 src/text_editor_cbs.c
22015 src/text_editor-gui.c:
22017 Earlier code for adding 'cross' button
22018 for closing pages were too error prone and unorganized.
22019 Cleaned up the code and shifted the 'extra' widgets
22020 creation (eg. close button, close_pixmap and lable)
22021 from anjuta to text_editor. This takes care of proper
22022 widgets creation and destruction. Otherwise, anjuta
22023 was crashing at too many points, especially related
22024 to docking and undocking.
22026 2002-01-04 Stephane Demurget <demurgets@free.fr>
22028 * src/aneditor.cxx: removed debugging code.
22030 * data/properties/.cvsignore: added swap files.
22032 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
22036 Fixed Crashing of anjuta when a new file is saved as
22039 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
22041 * src/aneditor.c: Some debug codes around.
22043 * data/internal.properties, data/anjuta.properties: Removed.
22044 data/properties/Makefile.am:
22045 data/properties/ada
22047 data/properties/make
22049 data/properties/html
22050 data/properties/ruby
22051 data/properties/baan
22052 data/properties/idl
22053 data/properties/pascal
22054 data/properties/sample
22055 data/properties/bash
22056 data/properties/java
22057 data/properties/perl
22058 data/properties/sql
22059 data/properties/conf
22060 data/properties/latex
22061 data/properties/props
22063 data/properties/cpp
22064 data/properties/lua
22065 data/properties/python
22066 data/properties/xml
22067 data/properties/others
22068 data/properties/.cvsignore:
22069 Added files. Properties now splitted into small files
22073 configure.in: Update the removal and added properties module.
22075 * src/preferences.c: preferences_new(): Updated to reflect the
22076 new properties files organization.
22078 * src/Makefile.am: Added Baan Lexer.
22080 2002-01-01 Stephane Demurget <demurgets@free.fr>
22082 * src/aneditor.cxx: readded the baan lexer.
22084 * src/preferences.c: fixed translated messages and a typo.
22086 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
22087 confusing the regexp usage in xml-i18-merge.
22089 2002-01-01 Andy Piper <andy.piper@freeuk.com>
22091 * src/project_dbase.c: tidied some messages, and spotted a typo in
22092 the reading of properties which prevented the project version from
22093 ever being reported in the Project Information window - fixed :)
22095 * po/POTFILES.in: removed syntax.h
22097 2001-12-31 Stephane Demurget <demurgets@free.fr>
22099 * data/internal.properties: fixed baan properties.
22100 Added all ada properties.
22102 * src/main_menubar_def.h,
22105 src/utilities.[ch]: added support for the Ada highlight style.
22107 2001-12-31 Stephane Demurget <demurgets@free.fr>
22109 * plugins/*/.cvsignore: updated.
22111 2001-12-31 Stephane Demurget <demurgets@free.fr>
22115 src/Makefile.am: removed the empty header syntax.h.
22117 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
22120 Stef's observation on the 'superfluous' hseparators in the recent
22121 files and projects is fully justified -- removed.
22123 * main_menubar_def.h:
22124 Changed "Plug Ins" to "Plugins" in the menu label.
22126 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
22127 Added class-gen in the configure output and class-gen module.
22129 * data/internal.properties:
22130 Correct mis-spelled "jave" to "java".
22131 Added file.is.source for *.h, *.c, *.cpp properties.
22133 * global-tags/Makefile.am:
22134 "chmod +x create_global_tags.sh" before it is executed, because
22135 there is very high chance that it will be found "-x" and resulting
22138 2001-12-31 Stephane Demurget <demurgets@free.fr>
22140 Fixed a crash on Solaris reported by Holder Burde, thanks to him
22143 * src/gnome_project.c: (create_new_project): if the user doesn't
22144 select any icon, it doesn't have any extension and thus we can't
22145 use it in printf on Solaris, since the %s modifier use strlen to
22146 know the string length and then crash. On Linux, gcc checks the value
22147 of the pointer to be NULL and write "(null)" if necessary. We can't
22150 * src/source.c: (source_write_desktop_entry): if there's no icon, we
22151 don't need to have the directory icon but the generic one.
22153 2001-12-30 Stephane Demurget <demurgets@free.fr>
22155 Merged with latest (1.42) scintilla.
22157 Added: Support for the {load,save}.on.(de)activate properties.
22158 The PHP lexer to match keywords case insensitively.
22160 Experimental supports for changeable style attribute & line
22163 Updated: Both the C++ and HTML lexers.
22164 More shell keywords added.
22165 Horizontal scrolling and diplay of long lines optimised.
22166 Cursor setting optimised.
22168 Bugs fixed: Caret movement over folded lines.
22169 Selection tracking in 2ndary views when doing modifications.
22171 * scintilla/CallTip.{cxx.h},
22172 scintilla/ContractionState.{cxx,h},
22173 scintilla/Document.{cxx,h},
22174 scintilla/Editor.{cxx,h},
22175 scintilla/KeyWords.cxx,
22176 scintilla/LexHTML.cxx,
22177 scintilla/PlatGTK.cxx,
22178 scintilla/RESearch.cxx,
22179 scintilla/ScintillaBase.cxx,
22180 scintilla/ScintillaGTK.cxx,
22181 scintilla/Style.{cxx,h},
22182 scintilla/StyleContext.h,
22183 scintilla/ViewStyle.cxx,
22184 scintilla/include/*.h: updated.
22186 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
22188 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
22189 should have been told to the scintilla team. We're lucky I read the
22190 ChangeLog and the modifications of the lexer (thanks to the Gnome
22193 * data/internal.properties: added Baan definitions.
22194 Fixed some issues for C such as *_cast directive, that are only
22195 available with C++.
22196 Updated C++, HTML and shell scripts definitions.
22197 Updated Ada and Bullant, that have been forgotten.
22199 * src/main_menubar_def.h,
22202 src/utilities.[ch]: added support for the Baan highlight style.
22204 2001-12-29 Stephane Demurget <demurgets@free.fr>
22206 Polished the plugins menu behaviour and added a tearoff
22207 menuitem to the recent entries submenu.
22209 Note: The recent entries list seems to be too height
22210 with all these superfluous hseparators.
22212 * src/main_menubar.c: Polished, making some
22213 functions declarations static and cleaning some code.
22215 (create_submenu_plugin): removed the extra
22216 plugins entry and the horizontal separators.
22218 (on_plugins_menu_realize): the plugins menu is only
22219 shown if there's at least one available.
22221 (create_submenu*): added a tearoff menuitem to have
22222 a more homogeneous menu style. For now, it doesn't
22223 take care of user settings (but it was even worse
22226 2001-12-29 Stephane Demurget <demurgets@free.fr>
22228 * configure.in: added the packageplugindir variable to avoid
22229 installing the plugins in $(prefix). It's not the same path as
22230 anjuta 2 to allow parallel installation.
22232 2001-12-29 Stephane Demurget <demurgets@free.fr>
22233 Fix a reopened part of bug #440676: keyboard navigation between the
22234 different text buffers. Changed to a more global approch.
22236 * src/notebook.[ch]: removed.
22238 * src/Makefile.am: removed notebook.[ch]
22240 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
22241 (on_anjuta_window_key_press_event): added to fulfill the global
22244 * HACKING: updated according to the new global shortcuts handling.
22246 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
22248 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
22249 Shifted plugin menu from Edit submenu to main menu.
22252 Added plugins/sample1/plugin-sample1.c
22254 * plugins/sample1/plugin-sample1.c:
22255 Added localization and used anjuta_info, instead of anjuta_error.
22257 * plugins/.cvsignore, plugins/sample1/.cvsignore:
22260 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
22262 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
22265 * Makefile.am: Added module plugins.
22267 * plugins, plugins/Makefile.am, plugins/sample1/*:
22268 Created plugins modules.
22270 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
22271 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
22272 to load plugins of *.so only and not *.so* (which results
22275 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
22276 plugins during packaging.
22278 2001-12-27 Simos Xenitellis <simos@hellug.gr>
22280 * configure.in: Added Greek (el) to ALL_LINGUAS.
22282 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
22284 * configure.in: Added portuguese to ALL_LINGUAS
22286 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
22288 * global-tags/.cvsignore
22289 tagmanager/.cvsignore
22290 tagmanager/include/.cvsignore:
22291 Added cvs ignore files.
22294 Updated cvs ignore file.
22296 2001-12-23 Andy Piper <andy.piper@freeuk.com>
22298 * src/debugger.c, src/text_editor.c, src/anjuta.c,
22299 data/anjuta.properties, data/internal.properties: clean up some
22300 message strings (me)
22302 2001-12-23 Andy Piper <andy.piper@freeuk.com>
22304 * src/about.c, THANKS: added Jens to the credits
22306 2001-12-23 Andy Piper <andy.piper@freeuk.com>
22308 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
22309 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
22310 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
22311 Georg <mail@jensgeorg.de> to add close button to file tabs.
22313 2001-12-20 Andy Piper <andy.piper@freeuk.com>
22315 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
22316 (debugger now catches correct signal from process)
22318 2001-12-20 Andy Piper <andy.piper@freeuk.com>
22320 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
22321 * src/pixmaps.h: switch appwizard project icons to new designs
22322 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
22324 2001-12-20 Andy Piper <andy.piper@freeuk.com>
22326 * pixmaps/Makefile.am: stop redundant images from being installed.
22327 The next step will be to remove them completely.
22328 * src/appwiz*: further updates (more to come)
22329 * src/pixmaps.h: cleaned up, commented
22330 * src/splash.c: should use the pixmaps macro defined
22331 * HACKING: more on the graphics stuff and use of pixmaps.h
22333 2001-12-19 Andy Piper <andy.piper@freeuk.com>
22335 * src/defaults.c: fix bug #494864
22337 2001-12-18 Andy Piper <andy.piper@freeuk.com>
22339 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
22340 graphics from Misha
22341 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
22342 redundant graphics, no longer used
22343 * src/appwiz*: revamped application wizard by Andy and Misha for
22344 a more usable and professional look-and-feel
22345 * HACKING: updates to cover patching, graphics, and some additions
22347 * TODO: removed some implemented features
22349 2001-12-17 Andy Piper <andy.piper@freeuk.com>
22351 * data/anjuta.properties, data/internal.properties: cleanup
22352 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
22353 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
22354 to edit styles colors for keywords and add Goto Tag menu option
22357 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
22359 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
22362 fixes the Forget of the cursor position when tab is brought active
22363 from project manager.
22365 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
22368 Exported "TERM=xterm" to get a color terminal when
22369 anjuta is not started from within a terminal.
22371 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
22375 Added a frame around zvt terminal.
22377 * src/preferences_gui.c
22378 Modified to say "Use glade component (experimental)"
22379 instead of "Use Component".
22381 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
22384 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22387 src/fileselection.c
22392 src/project_dbase.c
22394 a) Extra scrollbar in terminal no longer appears.
22395 b) Character set preference should be preserved (untested).
22396 c) File selection widget now remembers last directory.
22397 d) On creation of generic project, the glade 'file not found' error no
22399 e) First terminal window is created 'on demand', so it should always to
22400 the Right Thing (TM) as far as starting WD is concerned. Also, the
22401 environment is now passed to the terminal.
22402 f) Solaris compilation should be fixed (replaced get_current_dir_name()
22404 g) Fixed some compilation warnings.
22406 2001-12-10 Andy Piper <andy.piper@freeuk.com>
22408 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
22409 src/pixmaps.h: applied terminal and warnings patch (Biswa)
22410 * src/*: cleanups (me)
22411 * pixmaps/mini_term.xpm: added new file for terminal button
22412 (me, based on existing artwork)
22414 2001-12-07 Andy Piper <andy.piper@freeuk.com>
22416 * configure.in: bumped version to 0.1.9-pre
22417 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
22419 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
22421 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
22423 * src/splash.c: removed a DOS end of line of a comment (so the *.po
22424 files are free of that char)
22425 * configure.in: added "az" to ALL_LINGUAS
22427 2001-11-29 Andy Piper <andy.piper@freeuk.com>
22429 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
22430 crash bug fix from Biswa.
22431 * FUTURE: added Anjuta/gIDE merger information to provide
22432 details on future direction and status of 1.x stuff
22433 * NEWS: prepared for release
22434 * po/de.po: update from Jens Georg <mail@jensgeorg>
22436 2001-11-28 Andy Piper <andy.piper@freeuk.com>
22438 * multiple minor updates pre-0.1.8
22439 * patch from Biswa to fix syntax highlighting and packaging
22440 * po/fr.po: update from Stef
22442 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
22444 * global-tags/Makefile.am
22445 global-tags/create_global_tags.sh
22446 global-tags/tm_global_tags.c
22447 scintilla/LexCPP.cxx
22448 scintilla/include/SciLexer.h
22450 src/project_dbase.c
22451 tagmanager/Makefile.am
22452 tagmanager/include/Makefile.am
22453 tagmanager/include/tm_project.h
22454 tagmanager/include/tm_tag.h
22455 tagmanager/include/tm_tagmanager.h
22456 tagmanager/tm_project.c
22457 tagmanager/tm_source_file.c
22458 tagmanager/tm_tag.c
22459 tagmanager/tm_workspace.c:
22461 Includes the syntax highliting patch to scintilla).
22462 and more stable code.
22464 *tagmanager/include/tm_symbol.h: New file.
22465 *tagmanager/tm_symbol.c: New file.
22467 Add symbol tree building functionality at project level
22470 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22472 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
22474 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
22475 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
22476 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
22477 : New and improved pixmaps from Misha <misha@phreaker.net>
22480 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
22482 * Big patch submitted by
22483 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
22484 Many thanks to him.
22486 * src/Makefile.am, src/aneditor.cxx
22487 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
22488 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
22489 Use of tagmanager lib for advanced calltips.
22491 * global-tags/*: Created new directory and added files to
22492 generate system.tags.
22494 * tagmanager/*: Created new directory and added tagmanager lib
22497 * configure.in, acconfig.h, Makefile.am: Modified to reflect
22498 the above additions.
22500 * data/Makefile.am: Modified to accomodate generated system.tags file.
22502 2001-11-07 Andy Piper <andy.piper@freeuk.com>
22504 * scintilla/: updated to 1.41
22505 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
22506 * src/about.c: updated list of authors
22507 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
22508 * HACKING: updated to cover Scintilla usage
22509 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
22512 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
22514 * src/aneditor.cxx: Fixed compilation errors with it.
22515 by add include to gtk+ headers and typedefining a mysteriously
22516 vanished class Colour.
22518 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
22520 * configure.in: Added pt_BR in the languages.
22522 2001-11-01 Andy Piper <andy.piper@freeuk.com>
22524 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
22525 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
22527 * manuals/C/anjuta-manual/*: new format to match
22528 the rest of the GNOME docs chapter layout. Added the many
22529 new contributors. Moved Authors and License information into new
22530 chapters of their own - should make expansion easier too
22531 * src/compiler_options.c: changed the profiler option to -pg to
22532 work with GNU tools (gprof)
22533 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
22536 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
22538 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
22539 compiler_options_gui.c:
22540 Added a new entry for linker flags and renamed c_options to c_flags
22541 and l_options to l_libs. Also, added a new function:
22542 compiler_options_set_prjlflags_in_file();
22544 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
22546 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
22548 2001-10-26 Andy Piper <andy.piper@freeuk.com>
22550 * THANKS, src/about.c: corrections and additions following
22552 * src/main_menubar.c: patch from Rikul to fix the problem with
22553 menu accelerators not being loaded
22555 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
22557 * THANKS: Added all contributors and translators names and emails.
22559 * pixmap/anjuta_logo.png: Reduced the size of the logo.
22560 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
22561 Added new file (earlier logo with border).
22562 * src/about.c: Added all contributors names and emails
22563 and used macro definition for logo pixmap file.
22564 * src/pixmaps.h: Added entry for anjuta splash screen.
22566 2001-10-24 Andy Piper <andy.piper@freeuk.com>
22568 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
22569 to new PNG version (thanks to Misha) and removed the old
22572 2001-10-24 Abel Cheung <maddog@linux.org.hk>
22574 * THANKS: added Conner Mo for simplified Chinese translation.
22575 * configure.in: added zh_CN in ALL_LINGUAS
22577 2001-10-21 Abel Cheung <maddog@linux.org.hk>
22579 * THANKS: added Joe Man for his traditional Chinese translation.
22580 * configure.in: added zh_TW in ALL_LINGUAS.
22582 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
22584 * src/main_menubar_def.h: Changed the link of lidn to
22585 http://lidn.sourceforge.net.
22587 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
22589 * Applied patch from Rikul
22590 * Applied patch from Luca
22591 * Fixed a cvs conflict. :)
22593 2001-10-17 Stephane Demurget <demurgets@free.fr>
22595 * THANKS: added Marc Botermans for his Dutch translation.
22597 * configure.in: added nl in ALL_LINGUAS.
22601 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
22603 * anjuta.c: Fixed luca's typo.
22604 * resources.c, resources.h: Changed gchar* return to void, to
22605 avoid a compiler warning.
22606 * scintilla/Makefile.am: Reorganized file entries.
22607 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
22609 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
22611 * Upgraded scintilla to 1.4.
22612 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
22613 LexLisp.cxx StyleContext.cxx StyleContext.h
22614 * src/Makefile.am: Added 4 lexers and separated lexer objects
22615 from the main link variable.
22617 2001-10-14 Stephane Demurget <demurgets@free.fr>
22619 * THANKS: added Luca, even if it shouldn't be my role to write
22620 this sort of thing :)
22622 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
22623 the latest Luca patch.
22625 2001-10-14 Andy Piper <andy.piper@freeuk.com>
22627 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
22628 This is not documented yet; plugins to come later.
22629 * src/find*.c: find dialogs now persistent
22630 (Rick <rikul@bellsouth.net>)
22631 * widgets/gnomefilelist.c: fixed multiple file open issue
22632 (Rick <rikul@bellsouth.net>)
22633 * changes to recent file and project lists handling
22634 (lbell <lbell@tsc4.com>)
22635 * more minor UI updates (me)
22637 2001-10-11 Andy Piper <andy.piper@freeuk.com>
22639 * src/Makefile.am: removed warnings for traditional C syntax
22640 * pixmaps: added new icons for mini_locals, mini_cvs and
22641 the splash screen - thanks to Misha <misha@phreaker.net>
22643 2001-10-10 Andy Piper <andy.piper@freeuk.com>
22645 * src/toolbar.c: fix typo in tooltip text
22646 * ccview/cccmd.cc: alter Func to Function in menu text
22648 2001-10-09 Andy Piper <andy.piper@freeuk.com>
22650 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
22651 issue with find dialog reporting an error when Scintilla finds text
22652 * applied patch from Denis Boehme <boehme at syncio dot de> to support
22653 DOS files (i.e. CR/LF translation)
22655 2001-10-03 Andy Piper <andy.piper@freeuk.com>
22657 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
22659 * data/internal.properties: default fold style now set to 3 :-)
22660 * applied patch from rikul <null@acm.org> to turn notebook tab
22661 headings red when file has been edited.
22663 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
22665 * configure.in: Added "no" to ALL_LINGUAS.
22667 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
22669 * Patch from lbell <lbell@tsc4.com>
22674 src/main_menubar_def.h
22675 src/mainmenu_callbacks.c
22676 src/mainmenu_callbacks.h
22677 src/project_dbase.c
22678 src/project_dbase.h
22680 Implemented a check menu item to handle the 'show locals' flag
22681 for the current project.
22683 * data/internal.properties: Removed the redundant command
22684 for gnome-terminal.
22686 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
22688 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
22690 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
22692 * configure.in: Added "ta" to the languages list.
22694 2001-09-21 Andy Piper <andy.piper@freeuk.com>
22696 * data/internal.properties:
22697 added fold.symbols property to control appearance of folds
22698 in the Scintilla editor (thanks to rikul <null@acm.org>)
22700 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
22703 one extra button for message win is being created -- Fixed.
22705 The frame should be hidden and not only the pix_lab when
22706 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
22709 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
22710 for the time being it is same as mini_cvs.xpm.
22712 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
22714 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
22716 Patch from rikul <null@acm.org>
22718 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
22719 glades.h, messages.c, messages.h, pixmaps.h,
22720 project_dbase.c, project_dbase.h, session.c,
22721 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
22723 inserted 'add to watch' option in inspect window, so you can add easily
22724 a variable in watch window .
22726 Added a new message pane for the gdb local variables inspection. Changed
22727 the code in messages.c to better account for future new panes insertion.
22728 Defined a new pixmap for the new tab button in pixmaps.h
22729 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
22732 Changed the debugger module to have a single function for asking to gdb
22733 to send program info. The idea is to ask the debugger about only the
22734 info needed to open windows( watch, registers, etc ) to speedup the step
22735 command. I plan to ask informations to the debugger based on the user
22737 The request for local variables is enabled by default, but the
22738 projectDBase has a variable to control it, to allow disabling that
22739 feature, there is also the code to save and to reload the state. If you
22740 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
22743 This big patch is from: lbell <lbell@tsc4.com>
22745 2001-09-20 Stephane Demurget <demurgets@free.fr>
22747 Patch from rikul <null@acm.org> :
22749 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
22750 problem and added folding support for php/hmtl.
22752 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
22754 * Fixed dnd of files within scintilla.
22755 patch from: rikul <null@acm.org>
22757 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
22759 * Applied patch from Luca.
22761 * src/source.c: source_write_build_files(): Fixed the project generation
22762 failure. The fist return statement and the free_project_type were
22765 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
22767 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
22768 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
22770 1) Restore the error color to red (waiting for a configurable one )
22771 2) Saving projects settings if you exit anjuta without closing an open
22773 3) New Menu 'repaeat search' to search with a keystroke without pressing
22775 4) some define in the menus to better handle menu item update
22777 Patch from: lbell <lbell@tsc4.com>
22779 * main_menubar_def.h, main_menubar.c: Change the position of
22780 "Repeat find" menu position.
22782 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
22784 project_type.h, project_type.c, source.c: Applied patch.
22785 patch from Johannes Schmid <clubfan@users.sourceforge.net>
22787 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
22789 * configure.in, src/Makefile.am: Using macros for ORBit flags.
22791 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
22793 * Fixed bug #445752
22795 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
22797 * Fixed bugs in Gtk-- and Gnome-- project type
22799 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
22801 * dnd.c: Support for multiple files drag-n-drop.
22803 Patch from: rikul <null@acm.org>
22805 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
22806 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
22809 Patch from: rikul <null@acm.org>
22811 * Applied patch for widgetizing goto dialog box.
22814 * Applied patch for having new project type handling.
22815 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
22817 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
22819 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
22820 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
22821 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
22822 find_replace.c, find_replace.h, find_text.c, find_text.h,
22823 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
22824 project_dbase.h, source.c, text_editor.c, text_editor.h,
22825 text_editor_cbs.c, utilities.c, utilities.h:
22827 Applied a huge patch (after slight preview). I would like Luca
22828 to have his feature additions mentioned here.
22830 Patch from: lbell <lbell@tsc4.com>
22832 2001-09-09 Stephane Demurget <demurgets@free.fr>
22834 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
22836 * po/fr.po: updated to the latest sources.
22839 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
22841 * Fixed bug #445752
22843 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
22845 * dnd.h, dnd.c: New files for drag n drop support.
22847 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
22848 Added drag and drop support for opening files.
22850 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
22851 Archit Baweja <bighead@crosswinds.net> for this idea.
22853 * TODO: Added some more todos. :-(
22855 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
22857 * Fixed the goto line activate bug.
22858 patch from: Martyn Bone <mbone@brightstar.u-net.com>
22860 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
22862 * Fixed bugs in Gtk-- and Gnome-- project type
22864 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
22866 * widgets/gonmefilelist.c, gnomefilelist.c:
22867 Modified multiple selection on pressing control.
22868 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
22870 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
22871 Modified multiple selection on pressing control.
22872 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
22874 2001-09-05 Abel Cheung <maddog@linux.org.hk>
22876 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
22877 This is useless; but just in case...
22879 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
22881 * data/internal.properties: modified a bit of perl properties.
22883 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
22885 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
22886 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
22887 Added support for multiple file imports. Changed the standrd C++
22888 convention of #include <file> to #include <file.h>, because I had given
22889 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
22890 now support the #include <file> convention. That is something to be fixed :).
22891 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
22893 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
22895 * src/anjuta.c: Added function static greetings_text(), to solve the non
22896 translation of the greetings text in the wizard.
22898 2001-08-31 Andy Piper <andy.piper@freeuk.com>
22900 * src/find_in_files_gui.c: made order of buttons consistent with other Find
22901 dialogs, with OK the default (fix bug #453482)
22903 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
22905 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
22907 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
22909 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
22917 src/main_menubar_def.h
22918 src/mainmenu_callbacks.c
22919 src/mainmenu_callbacks.h:
22920 Applied the patch that addes menu items which allow users to
22921 insert GPL notice and date time in current document.
22922 patch from: Rick Patel <rikul@shreve.net>
22924 * src/main_menu.c: Fixed a compilation error.
22926 * src/anjuta.c: Fixed non-rememberence of editor tab position.
22928 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
22929 about the unterminated strings.
22931 * scintilla/*: Updated scintilla to 1.3.9 version.
22933 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
22935 * widgets/gnomefileselection.c:
22936 Applied the patch for fixing multiple selection of file open funcion,
22937 which will deselect the files selected.
22938 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
22940 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
22942 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
22943 src/fileselection.c, src/anjuta_cbs.c:
22944 Applied the patch for multiple selection of file open.
22945 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
22947 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
22949 * Removed "-f" option in call to devhelp, because devhelp no longer
22952 2001-08-26 Stephane Demurget <demurgets@free.fr>
22954 All these modifications have been pointed out by
22955 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
22957 * data/internal.properties: two fixes for the PHP lexer.
22960 * fr.po: minor fixes.
22962 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
22964 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
22968 main_menubar_def.h,
22969 main_menubar_callbacks.c,
22971 Added new menu item for "close all fils".
22972 (Patch from Rikul <rikul@shreve.net>, after revision)
22974 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
22976 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
22977 (Patch from Rikul <rikul@shreve.net>)
22979 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
22980 (Patch from Rikul <rikul@shreve.net>)
22982 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
22984 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
22985 project name in application widzard.
22986 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
22988 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
22989 of the 'OK' button there is an 'Execute' one.
22990 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
22992 * executer.c: Changed cancel button to close button. That was more appropriate.
22994 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
22996 * HACKING: corrected >>>>>> Config management.
22998 * HACKING: Added many things.
23000 * src/launcher.h: Added some comments.
23002 2001-08-21 Stephane Demurget <demurgets@free.fr>
23004 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
23007 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
23008 src/appwizard_cbs.c,
23009 src/appwizard_gui.c: Applied UI/docs cleanup patch from
23010 Andy Piper <andy.piper@freeuk.com>
23012 * po/fr.po: updated to latest sources.
23014 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
23017 2001-08-18 Andy Piper <andy.piper@freeuk.com>
23019 * Fixed bugs #450280 and #448845
23021 * src/about.c: corrected Naba's e-mail address (.net, not .com)
23023 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
23026 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
23027 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
23028 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
23029 names to remove "Anjuta: " prefix
23031 * src/main_menubar_def.c: altered a message
23033 * launcher/anjuta_launcher.c: cleaned up some messages
23035 * src/debugger.c: edited messages to improve clarity
23037 * src/app_wiz*.c: tidied wizard interface
23040 2001-08-15 Stephane Demurget <demurgets@free.fr>
23042 Synced Naba's fix and mine about the wizards not working and removed
23043 anjuta.prj to avoid a nasty checkin.
23045 * Makefile.am: removed the install-data-local rule.
23047 * data/Makefile.am: changed the list of files.
23049 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
23051 * .cvsignore: added anjuta.prj for the same reason.
23054 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
23056 * src/source.c: Fixed a bug that fails new gnome projects to get
23059 * src/project_manager.c: Fixed a bug that disables storing recent
23062 * Makefile.am: Added stuffs to install the macro files in the
23066 2001-08-14 Stephane Demurget <demurgets@free.fr>
23068 * data/Makefile.am: added some rules to support the gnome/ macros
23069 dir in order to make the wizards work again.
23071 * anjuta.spec.in: upped the release number.
23074 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
23076 * configure.in (ALL_LINGUAS): Added pl.
23079 2001-08-09 Stephane Demurget <demurgets@free.fr>
23081 * anjuta.spec.in: fixed the doc files list.
23084 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23086 * src/about.c: corrected my email address. :-)
23090 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
23091 (patch from Andy Piper <squiggle@ukgateway.net>)
23093 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
23095 * debugger.c: Fixed a bug associated with debugging threaded
23098 * text_editor_menu.c: Fixed broken ui in text editor
23101 * text_editor_menu.c: Now the option sub menu in text editor pop up
23104 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
23105 (suggested by lord sibn <sibn@utspl.cjb.net> )
23107 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
23109 * src/text_editor_menu.c: Added menu item for context help
23110 (patch from Andy Piper <squiggle@ukgateway.net>)
23112 2001-08-06 Stephane Demurget <demurgets@free.fr>
23114 * ccview/cccproj.cc: added missing i18n strings.
23116 * data/welcome.txt: bumped version to 0.1.6.
23118 * src/anjuta.c: fixed a compilation error due to devhelp integration.
23120 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
23122 * help.c, help.h: Added support for DevHelp context sensitive help
23123 and gnome api browsing.
23124 * Fixed toolbars and editor views "not save" bug.
23125 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
23126 (patch from Andy Piper <squiggle@ukgateway.net>)
23127 * Updated THANKS and chapter15.sgml for uk and ru translators.
23129 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
23131 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
23132 * Updated configure.in to include these changes
23134 2001-08-03 Stephane Demurget <demurgets@free.fr>
23136 * src/project_dbase_gui.c: fixed bug #446963
23137 (on_project_dbase_ccview_update_start),
23138 (on_project_dbase_ccview_update_end): added.
23139 These two respectively disable and enable close file/project
23140 menu entries and toolbar items, while the ccview part updates
23144 2001-08-03 Stephane Demurget <demurgets@free.fr>
23146 * configure.in: added sv to the ALL_LINGUAS list.
23149 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
23151 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
23152 file to work: merge translations and distribute it.
23154 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
23156 * NEWS, README, THANKS & TODO: Spelling fixes.
23158 2001-08-01 Stephane Demurget <demurgets@free.fr>
23160 * README: updated requirements.
23162 * scintilla/Makefile.am,
23163 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
23164 target can't be realized (custom build path).
23166 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
23167 Removed install-data-local.
23169 * src/compiler_options.c: changed the include paths of the pixmaps.
23170 we hadn't any warning because of the include paths passed to the
23171 compiler. Thanks to make distcheck for reporting this.
23174 2001-07-31 Stephane Demurget <demurgets@free.fr>
23176 * NEWS, THANKS: updated.
23178 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
23179 fixed to show the correct kernel signal number and its description.
23181 * widgets/gnomefilelist.c: fixed bug #445756
23182 (goto_last): renamed to goto_prev and changed according to goto_next.
23183 (goto_next): added.
23184 (goto_directory): removed.
23185 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
23186 returned value is now the position in the list.
23187 (check_ok_button_cb): changed the back check and added one for next.
23188 (gnome_filelist_set_dir): the check in history make it wouldn't be
23189 a "true" history. polished the whole thing, using set_dir_internal.
23190 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
23191 there's no check in the history when using back or next.
23193 * manuals/*: added missing .cvsignore files.
23196 2001-07-30 Stephane Demurget <demurgets@free.fr>
23198 * po/fr.po: updated to latest sources.
23200 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
23201 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
23202 to put off their sensitive attributes.
23204 2001-07-29 Stephane Demurget <demurgets@free.fr>
23206 * po/fr.po: fixed some grammar things.
23207 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
23210 * src/utilities.c: (file_is_link): use lstat instead of stat.
23212 2001-07-27 Naba Kumar <kh_naba@123india.com>
23214 * Remove help dir from cvs, because it is no longer
23217 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
23220 2001-07-24 Naba Kumar <kh_naba@123india.com>
23222 * debugger.c: (debugger_update_prog_status): Fixed
23223 the bug with gdb version 5. Debugger starts, when
23224 step in/out/over etc are clicked.
23226 * debugger.c: All functions: added debugging codes.
23228 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
23229 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
23230 Modified to recognize non project files also.
23232 * source.c: (source_write_configure_in):
23233 Added source for 'prefix' counterparts for
23234 no-prefix AC_SUBST.
23236 2001-07-23 Naba Kumar <kh_naba@123india.com>
23238 * anjuta.c: added function anjuta_remove_text_editor();
23239 and suitably modified anjuta_remove_current_text_editor().
23241 * project_dbase.c: project_dbase_close(), Added code to
23242 close all opened files that belong to the project when
23243 the project is closed.
23244 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
23246 * Updated the manuals/anjuta-manual subdir for GDP standards.
23247 (patch from Andy Piper <squiggle@ukgateway.net>)
23249 * main_menubar.h, main_menubar.def: Added Menu items to handle
23250 urls for library references, bugs, patches and feature request
23253 2001-07-20 Naba Kumar <kh_naba@123india.com>
23255 * Set wmclass names in all windows.
23256 (patch from Andy Piper <squiggle@ukgateway.net>)
23257 * New splash logo from "Misha" <misha@phreaker.net>);
23259 2001-07-19 Naba Kumar <kh_naba@123india.com>
23261 * preferences.[h,c], preferences_gui.c: Added 4 properties to
23262 set caret color, calltip back color and selection fore/back
23265 2001-07-18 Naba Kumar <kh_naba@123india.com>
23267 * project_dbase.c: Closes all files when project is closed.
23268 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
23269 -- We still need to refine this as it closes all sort of files.
23271 * compiler_options.c: Fixed seg-fault bug when last item in
23272 compiler option lists is removed.
23274 * Fixed missing newline warnings during compilation.
23275 (patch from Andy Piper <squiggle@ukgateway.net>)
23277 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
23279 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
23280 autogenerated no need to store'em in CVS.
23282 * ccview/.cvsignore: Addition of cvsignore.
23284 2001-07-17 Naba Kumar <kh_naba@123india.com>
23286 *GUI fixes and spell corrections
23287 (patch from Andy Piper <squiggle@ukgateway.net>)
23289 2001-07-15 Naba Kumar <kh_naba@123india.com>
23291 *Fixed double error message for file not found.
23293 *Put white backgrounds for png images.
23295 *Converted '-' to '_' in sgml files.
23297 2001-07-14 Naba Kumar <kh_naba@123india.com>
23299 * project_dbase.c: Short-cut for expand/collasp project tree
23301 * project_dbase_gui.c:
23302 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
23304 2001-07-13 Naba Kumar <kh_naba@123india.com>
23306 * notebook.[h,c]: Added
23307 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
23308 Project/message window now toggles on control and
23309 and notebook switch short-cut
23311 2001-07-7 Naba Kumar <kh_naba@123india.com>
23313 * Changed a new icon set which looks more gnomish.
23315 * Changed a new anjuta splash logo.
23316 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
23318 2001-07-6 Naba Kumar <kh_naba@123india.com>
23320 * ccview/*: Integrated ccview for class view and file view
23321 in the project Manager.
23323 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
23325 2001-07-1 Naba Kumar <kh_naba@123india.com>
23327 * scintilla/*: Upgraded Scintilla to version 1.3.7
23329 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
23331 2001-06-28 Naba Kumar <kh_naba@123india.com>
23333 * src/debugger.c: Correct step-over and step-out swapping.
23335 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
23336 chapters and added more stuffs.
23338 2001-06-13 Naba Kumar <kh_naba@123india.com>
23340 * data/autogen.sh.gtkmm: Added
23342 * data/autogen.sh.gnomemm: Added
23344 * src/appwiz.c: Added two more application wizard templetes
23346 * src/project: for gtk-- and gnome-- and proper support
23348 * src/source.c: for c++ in the project configuration.
23352 2001-05-05 Naba Kumar <kh_naba@123india.com>
23354 * Merged my pre-cvs modifications with
23355 the current cvs copy.
23357 * (lot of files change).
23359 * Implemented session management.
23361 * Local installation possible by
23362 manageing our own pixmaps paths
23365 * resources.h: Added.
23366 * resources.c: Added.
23370 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
23372 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
23373 Corrected/extended ignores.
23375 2001-05-04 Naba Kumar <kh_naba@123india.com>
23377 * manuals/: dir tree added.
23378 Sgml documentation started in this dir.
23380 * omf-install/: dir tree added.
23382 * manuals/anjuta-manual/C/anjuta-manual.sgml:
23383 Created initial document structure.
23385 * configure.in: Added test for scrollkeeper.
23386 Added some Makefile entries in AC_OUTPUT.
23388 * Makefile.am: Added subdir manuals/
23390 * HACKING: Wrote something stupid.
23392 2001-05-02 Stéphane Démurget <demurgets@free.fr>
23394 * Makefile.am: Added ChangeLog in local data list, becaused it's
23395 needed to create a new project.
23397 * po/fr.po: minor fixes.
23399 * src/build_file.c, src/configurer.c, src/debugger.c,
23400 src/executer.c, src/find_replace.c, src/gnome_project.c,
23401 src/goto_line.c, src/launcher.c, src/messages.c,
23402 src/preferences.c src/project_dbase.c: functions declared static.
23404 * widgets/gnomefilelist.c: Fixed a project creation bug,
23405 introduced with latest changes.
23407 2001-05-01 Stéphane Démurget <demurgets@free.fr>
23409 * widgets/gnomefilelist.c,
23410 BUGS: Fixed an annoying bug preventing from loading files/project
23411 given on the command line. Polished the whole gnome_filelist widget.
23413 2001-04-27 Stéphane Démurget <demurgets@free.fr>
23417 src/anjuta.h: Polished the command line parsing.
23419 * BUGS: Need to clean that damn gnome_filelist widget.
23421 2001-04-25 Stéphane Démurget <demurgets@free.fr>
23425 src/signals.c: Removed duplicated includes.
23427 * po/fr.po: minor fixes.
23429 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
23430 create_compiler_options_page? () declared static.
23432 src/anjuta.c: Put a command line option for disabling
23435 * src/preferences_gui.c: Fixed an internationalization issue,
23436 other functions declared static.
23438 * src/gnome_project.c: Fixed some memory leaks,
23439 new_prj_terminated () declared static.
23441 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
23443 * configure.in: Sort ALL_LINGUAS alphabetically.
23445 2001-04-22 Stéphane Démurget <demurgets@free.fr>
23447 * Emptied that ugly old Changelog.
23449 == Anjuta 0.1.5 ===
23452 2001-03-10 Naba kumar <naba@gnome.org>
23454 * src/gnome_project.c: Fixed project dir creation bug.
23456 * src/text_editor.c: Fixed double accelerators bug.
23458 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
23460 * src/stack_trace.c, * src/compiler_options.c,
23461 data/internals.properties, src/defaults.c:
23462 Fixed pixmap creation with NULL window.
23464 * src/commands.c, src/preferences_gui.c, src/build_project.c
23465 src/clean_project.c: Bug fix.
23467 * src/main_menubar_def.h: i18n bug fix.
23469 * src/executer.h, src/executer.c: Bug fix.
23471 * src/controls.c: Bug fix.
23473 * src/debugger.c: Debugger now takes program args.
23475 * po/ja.po: Added japanese translation file.
23477 Upgraded to ver 0.1.4
23478 ... Fixed other minor bugs.
23480 == Anjuta 0.1.3 ===
23482 2001-XX-XX Naba kumar <naba@gnome.org>
23484 * Lots of unaccountable changes. Integrated scintilla.
23485 Redesigned Project managemet. Added supports for other languages.
23486 Java style properties managements. .... blah blah
23488 2000-11-11 Naba kumar <naba@gnome.org>
23490 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
23491 Upgraded to version 0.1.3.
23493 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
23494 Fixed to activate Debug->add watch properly.
23496 === Anjuta 0.1.2 beta_2 ===
23497 === Anjuta 0.1.2 ===
23499 2000-11-05 Naba kumar <naba@gnome.org>
23501 * src/compiler_options.c, src/compiler_options_cbs.c
23502 src/compiler_options_cbs.h, src/compiler_options_gui.c
23503 src/anjuta2.c, extra/stock_libs.anj (new),
23504 extra/README.stock_libs (new), htmls/page13.html,
23505 htmls/images/*: Improved Library settings GUI. Can now enable/disable
23506 added libraries. Stock libs provided for ease of entry. Modified
23507 help html file accordingly.
23509 2000-11-03 Naba kumar <naba@gnome.org>
23511 * README: Minor fixes in Doc files.
23513 * src/gnome_prj.c, src/appwidzard_cbs.c:
23514 Fixed to ignore non-existant dir for blank prj.
23515 More checking in project creation, especially to confirm
23516 that the prj file already does not exist.
23518 * anjuta.spec, configure.in: Upgraded to version 0.1.2
23520 * src/controls.c: Now Menu item "Format/Detach current document"
23521 is inactive when there is no document opened.
23523 === Anjuta 0.1.1 ===
23525 2000-11-01 Naba kumar <naba@gnome.org>
23527 Completed and Release of first version (Beta) with lots of bugs.
23529 1999-12-27 Naba kumar <naba@gnome.org>
23531 Anjuta project started.